: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; --white: #FFFFFF; --bg1: #FBFBFB; --bg2: #F5F5F3; --bg3: #ECECE9; --charcoal: #36454F; --black: #000000; --gray-100: #F3F4F6; --gray-200: #E5E7EB; --gray-300: #D1D5DB; --gray-400: #9CA3AF; --gray-500: #6B7280; --gray-600: #4B5563; --gray-700: #374151; --gray-800: #1F2937; --gray-900: #111827; --gray-950: #030712; --accent-1: #1E3A8A; --accent-2: #131517; --accent-3: #C6E643; --red: #EF4444; --white-t-1: hsla(0, 0%, 100%, 0.09); --white-t-2: hsla(0, 0%, 100%, 0.18); --white-t-3: hsla(0, 0%, 100%, 0.27); --white-t-4: hsla(0, 0%, 100%, 0.36); --white-t-5: hsla(0, 0%, 100%, 0.45); --white-t-6: hsla(0, 0%, 100%, 0.55); --white-t-7: hsla(0, 0%, 100%, 0.64); --white-t-8: hsla(0, 0%, 100%, 0.73); --white-t-9: hsla(0, 0%, 100%, 0.82); --white-t-10: hsla(0, 0%, 100%, 0.91); --black-t-1: hsla(0, 0%, 91%, 0.09); --black-t-2: hsla(0, 0%, 82%, 0.18); --black-t-3: hsla(0, 0%, 73%, 0.27); --black-t-4: hsla(0, 0%, 64%, 0.36); --black-t-5: hsla(0, 0%, 55%, 0.45); --black-t-6: hsla(0, 0%, 45%, 0.55); --black-t-7: hsla(0, 0%, 36%, 0.64); --black-t-8: hsla(0, 0%, 27%, 0.73); --black-t-9: hsla(0, 0%, 18%, 0.82); --black-t-10: hsla(0, 0%, 9%, 0.91); --trans: transparent; --accent-1-l-1: #428942; --accent-1-l-2: #559555; --accent-1-l-3: #68a068; --accent-1-l-4: #7bac7b; --accent-1-l-5: #8eb88e; --accent-1-l-6: #a0c4a0; --accent-1-l-7: #b3d0b3; --accent-1-l-8: #c6dcc6; --accent-1-l-9: #d9e7d9; --accent-1-l-10: #ecf3ec; --accent-1-t-1: hsla(120, 23%, 94%, 0.09); --accent-1-t-2: hsla(120, 23%, 88%, 0.18); --accent-1-t-3: hsla(120, 23%, 82%, 0.27); --accent-1-t-4: hsla(120, 23%, 76%, 0.36); --accent-1-t-5: hsla(120, 23%, 70%, 0.45); --accent-1-t-6: hsla(120, 23%, 64%, 0.55); --accent-1-t-7: hsla(120, 23%, 58%, 0.64); --accent-1-t-8: hsla(120, 23%, 52%, 0.73); --accent-1-t-9: hsla(120, 27%, 46%, 0.82); --accent-1-t-10: hsla(120, 44%, 34%, 0.91); --text-2xs: clamp(0.46rem, calc(0.0009615384615384618 * (100vw - 36rem) + 0.46rem), 0.56rem); --text-xs: clamp(0.8125rem, calc(0.0011574074 * (100vw - 36rem) + 0.8125rem), 0.875rem); --text-s: clamp(0.875rem, calc(0.0011574074 * (100vw - 36rem) + 0.875rem), 0.9375rem); --text-m: clamp(0.9375rem, calc(0.0011574074 * (100vw - 36rem) + 0.9375rem), 1rem); --text-l: clamp(1.13rem, calc(0.002403846153846154 * (100vw - 36rem) + 1.13rem), 1.38rem); --text-xl: clamp(1.41rem, calc(0.0029807692307692313 * (100vw - 36rem) + 1.41rem), 1.72rem); --text-2xl: clamp(1.76rem, calc(0.003749999999999999 * (100vw - 36rem) + 1.76rem), 2.15rem); --text-3xl: clamp(2.2rem, calc(0.00471153846153846 * (100vw - 36rem) + 2.2rem), 2.69rem); --text-4xl: clamp(2.75rem, calc(0.005865384615384614 * (100vw - 36rem) + 2.75rem), 3.36rem); --gap-4: clamp(0.25rem, calc(0 * (100vw - 36rem) + 0.25rem), 0.25rem); --gap-6: clamp(0.375rem, calc(0 * (100vw - 36rem) + 0.375rem), 0.375rem); --gap-10: clamp(0.625rem, calc(0 * (100vw - 36rem) + 0.625rem), 0.625rem); --gap-15: clamp(0.75rem, calc(0.0048077 * (100vw - 36rem) + 0.75rem), 0.9375rem); --gap-20: clamp(1rem, calc(0.0064103 * (100vw - 36rem) + 1rem), 1.25rem); --gap-30: clamp(1.375rem, calc(0.0128205 * (100vw - 36rem) + 1.375rem), 1.875rem); --gap-50: clamp(2.0625rem, calc(0.0272436 * (100vw - 36rem) + 2.0625rem), 3.125rem); --gap-80: clamp(2.875rem, calc(0.0544872 * (100vw - 36rem) + 2.875rem), 5rem); --gap-120: clamp(4.375rem, calc(0.0801282 * (100vw - 36rem) + 4.375rem), 7.5rem); --round-4: clamp(0.3rem, calc(0.0009615384615384618 * (100vw - 36rem) + 0.3rem), 0.4rem); --round-8: clamp(0.6rem, calc(0.0019230769230769236 * (100vw - 36rem) + 0.6rem), 0.8rem); --round-16: clamp(1.4rem, calc(0.0019230769230769247 * (100vw - 36rem) + 1.4rem), 1.6rem); --round-30: clamp(3rem, calc(0 * (100vw - 36rem) + 3rem), 3rem); --round-99: clamp(9.9rem, calc(0 * (100vw - 36rem) + 9.9rem), 9.9rem); --round-999: clamp(99.9rem, calc(0 * (100vw - 36rem) + 99.9rem), 99.9rem); --round-full: 9999px; --p-4: clamp(0.25rem, calc(0 * (100vw - 36rem) + 0.25rem), 0.25rem); --p-10: clamp(0.625rem, calc(0 * (100vw - 36rem) + 0.625rem), 0.625rem); --p-16: clamp(0.8125rem, calc(0.0048077 * (100vw - 36rem) + 0.8125rem), 1rem); --p-20: clamp(1rem, calc(0.0064103 * (100vw - 36rem) + 1rem), 1.25rem); --p-24: clamp(1.125rem, calc(0.0096154 * (100vw - 36rem) + 1.125rem), 1.5rem); --p-30: clamp(1.375rem, calc(0.0128205 * (100vw - 36rem) + 1.375rem), 1.875rem); --p-50: clamp(2.0625rem, calc(0.0272436 * (100vw - 36rem) + 2.0625rem), 3.125rem); --p-80: clamp(2.875rem, calc(0.0544872 * (100vw - 36rem) + 2.875rem), 5rem); --p-100: clamp(3.625rem, calc(0.0673077 * (100vw - 36rem) + 3.625rem), 6.25rem); --p-120: clamp(4.375rem, calc(0.0801282 * (100vw - 36rem) + 4.375rem), 7.5rem);}