:root { --bricks-color-grey-100: #f5f5f5; --bricks-color-grey-300: #e0e0e0; --bricks-color-grey-500: #9e9e9e; --bricks-color-grey-700: #616161; --bricks-color-grey-800: #424242; --bricks-color-grey-900: #212121; --bricks-color-yellow: #ffeb3b; --bricks-color-amber: #ffc107; --bricks-color-orange: #ff9800; --bricks-color-deep-orange: #ff5722; --bricks-color-red: #f44336; --bricks-color-purple: #9c27b0; --bricks-color-blue: #2196f3; --bricks-color-light-blue: #03a9f4; --bricks-color-sky-blue: #81D4FA; --bricks-color-green: #4caf50; --bricks-color-light-green: #8bc34a; --bricks-color-lime: #cddc39; --primary: #00afae; --primary-medium: #40c3c2; --primary-semi-light: #73d3d2; --primary-light: #d9f3f3; --primary-ultra-light: #f2fbfb; --primary-trans-10: rgba(0, 175, 174, 0.1); --primary-trans-20: rgba(0, 175, 174, 0.2); --primary-trans-30: rgba(0, 175, 174, 0.3); --primary-trans-40: rgba(0, 175, 174, 0.4); --primary-trans-50: rgba(0, 175, 174, 0.5); --primary-trans-60: rgba(0, 175, 174, 0.6); --primary-trans-70: rgba(0, 175, 174, 0.7); --primary-trans-80: rgba(0, 175, 174, 0.8); --primary-trans-90: rgba(0, 175, 174, 0.9); --secondary: #c2c566; --secondary-medium: #d1d48c; --secondary-semi-light: #dddfab; --secondary-light: #f6f6e8; --secondary-ultra-light: #fcfcf7; --secondary-trans-10: rgba(194, 197, 102, 0.1); --secondary-trans-20: rgba(194, 197, 102, 0.2); --secondary-trans-30: rgba(194, 197, 102, 0.3); --secondary-trans-40: rgba(194, 197, 102, 0.4); --secondary-trans-50: rgba(194, 197, 102, 0.5); --secondary-trans-60: rgba(194, 197, 102, 0.6); --secondary-trans-70: rgba(194, 197, 102, 0.7); --secondary-trans-80: rgba(194, 197, 102, 0.8); --secondary-trans-90: rgba(194, 197, 102, 0.9); --tertiary: #e25e6c; --tertiary-medium: #e98691; --tertiary-semi-light: #efa6ae; --tertiary-light: #fbe7e9; --tertiary-ultra-light: #fef7f8; --accent: #a098dc; --accent-medium: #b8b2e5; --accent-semi-light: #cbc6ec; --accent-light: #f1f0fa; --accent-ultra-light: #fafafd; --accent-trans-10: rgba(160, 152, 220, 0.1); --accent-trans-20: rgba(160, 152, 220, 0.2); --accent-trans-30: rgba(160, 152, 220, 0.3); --accent-trans-40: rgba(160, 152, 220, 0.4); --accent-trans-50: rgba(160, 152, 220, 0.5); --accent-trans-60: rgba(160, 152, 220, 0.6); --accent-trans-70: rgba(160, 152, 220, 0.7); --accent-trans-80: rgba(160, 152, 220, 0.8); --accent-trans-90: rgba(160, 152, 220, 0.9); --neutral: #f7f7f7; --base: #14181b; --base-ultra-dark: #0c0e10; --base-dark: #101316; --base-semi-dark: #121618; --base-medium: #4f5254; --base-semi-light: #7e8082; --base-light: #dcdcdd; --base-ultra-light: #f3f3f4; --white: #ffffff; --white-trans-10: rgba(255, 255, 255, 0.1); --white-trans-20: rgba(255, 255, 255, 0.2); --white-trans-30: rgba(255, 255, 255, 0.3); --white-trans-40: rgba(255, 255, 255, 0.4); --white-trans-50: rgba(255, 255, 255, 0.5); --white-trans-60: rgba(255, 255, 255, 0.6); --white-trans-70: rgba(255, 255, 255, 0.7); --white-trans-80: rgba(255, 255, 255, 0.8); --white-trans-90: rgba(255, 255, 255, 0.9); --black: #000000; --black-trans-10: rgba(0, 0, 0, 0.1); --black-trans-20: rgba(0, 0, 0, 0.2); --black-trans-30: rgba(0, 0, 0, 0.3); --black-trans-40: rgba(0, 0, 0, 0.4); --black-trans-50: rgba(0, 0, 0, 0.5); --black-trans-60: rgba(0, 0, 0, 0.6); --black-trans-70: rgba(0, 0, 0, 0.7); --black-trans-80: rgba(0, 0, 0, 0.8); --black-trans-90: rgba(0, 0, 0, 0.9); --secondary-d-1: #9b9e52; --secondary-d-2: #74763d; --secondary-d-3: #4e4f29; --secondary-d-4: #272714; --primary-d-1: #008c8b; --primary-d-2: #006968; --primary-d-3: #004646; --primary-d-4: #002323; --tertiary-t-1: hsla(354, 69%, 63%, 0.1); --tertiary-t-2: hsla(354, 69%, 63%, 0.2); --tertiary-t-3: hsla(354, 69%, 63%, 0.3); --tertiary-t-4: hsla(354, 69%, 63%, 0.4); --tertiary-t-5: hsla(354, 69%, 63%, 0.5); --tertiary-t-6: hsla(354, 69%, 63%, 0.6); --tertiary-t-7: hsla(354, 69%, 63%, 0.7); --tertiary-t-8: hsla(354, 69%, 63%, 0.8); --tertiary-t-9: hsla(354, 69%, 63%, 0.9); --tertiary-d-1: #b54b56; --tertiary-d-2: #883841; --tertiary-d-3: #5a262b; --tertiary-d-4: #2d1316; --accent-d-1: #807ab0; --accent-d-2: #605b84; --accent-d-3: #403d58; --accent-d-4: #201e2c; --neutral-l-1: #fafafa; --neutral-l-2: #fcfcfc; --neutral-d-1: #dedede; --neutral-d-2: #c6c6c6; --neutral-d-3: #adadad; --neutral-d-4: #949494; --neutral-d-5: #7c7c7c; --neutral-d-6: #636363; --neutral-d-7: #4a4a4a; --neutral-d-8: #313131; --neutral-d-9: #191919; --space-xs: clamp(1.20rem, calc(1.20rem + 0.0029 * (100vw - 400px)), 1.50rem); --space-s: clamp(1.80rem, calc(1.80rem + 0.0019 * (100vw - 400px)), 2.00rem); --space-m: clamp(2.50rem, calc(2.50rem + 0.0048 * (100vw - 400px)), 3.00rem); --space-l: clamp(3.50rem, calc(3.50rem + 0.0000 * (100vw - 400px)), 3.50rem); --space-xl: clamp(5.00rem, calc(5.00rem + 0.0096 * (100vw - 400px)), 6.00rem); --space-xxl: clamp(5.00rem, calc(5.00rem + 0.0288 * (100vw - 400px)), 8.00rem); --space-section: clamp(10.00rem, calc(10.00rem + 0.0192 * (100vw - 400px)), 12.00rem); --logo-width: clamp(12.00rem, calc(12.00rem + 0.0769 * (100vw - 400px)), 20.00rem); --text-xs: clamp(0.97rem, calc(0.00046296296296296336 * (100vw - 36rem) + 0.97rem), 1.02rem); --text-s: clamp(1.17rem, calc(0.0010185185185185195 * (100vw - 36rem) + 1.17rem), 1.28rem); --text-m: clamp(1.4rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.4rem), 1.6rem); --text-mm: clamp(1.68rem, calc(0.0029629629629629637 * (100vw - 36rem) + 1.68rem), 2rem); --text-l: clamp(2.02rem, calc(0.0044444444444444444 * (100vw - 36rem) + 2.02rem), 2.5rem); --text-xl: clamp(2.42rem, calc(0.006574074074074073 * (100vw - 36rem) + 2.42rem), 3.13rem); --text-xxl: clamp(2.9rem, calc(0.009351851851851854 * (100vw - 36rem) + 2.9rem), 3.91rem); --h6: clamp(1.4rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.4rem), 1.6rem); --h5: clamp(1.68rem, calc(0.0022222222222222222 * (100vw - 36rem) + 1.68rem), 1.92rem); --h4: clamp(2.02rem, calc(0.002592592592592591 * (100vw - 36rem) + 2.02rem), 2.3rem); --h3: clamp(2.42rem, calc(0.003148148148148147 * (100vw - 36rem) + 2.42rem), 2.76rem); --h2: clamp(2.9rem, calc(0.0038888888888888883 * (100vw - 36rem) + 2.9rem), 3.32rem); --h1: clamp(3.48rem, calc(0.004629629629629629 * (100vw - 36rem) + 3.48rem), 3.98rem);}