:root { --primary: #FFD23D; --text-primary: #080808; --text-secondary: #001422; --text-tertiary: #C9CBBE; --bg-body: #F7F7F5; --bg-surface: #00111a; --bg-tertiary: #FFFFFF; --primary-l-1: #ffd64f; --primary-l-2: #ffda60; --primary-l-3: #ffde72; --primary-l-4: #ffe284; --primary-l-5: #ffe695; --primary-l-6: #ffeba7; --primary-l-7: #ffefb8; --primary-l-8: #fff3ca; --primary-l-9: #fff7dc; --primary-l-10: #fffbed; --space-2xs: clamp(0.63rem, calc(0.003278688524590164 * (100vw - 23.75rem) + 0.63rem), 0.88rem); --space-xs: clamp(0.78rem, calc(0.005114754098360655 * (100vw - 23.75rem) + 0.78rem), 1.17rem); --space-s: clamp(0.98rem, calc(0.007475409836065575 * (100vw - 23.75rem) + 0.98rem), 1.55rem); --space-m: clamp(1.22rem, calc(0.011147540983606555 * (100vw - 23.75rem) + 1.22rem), 2.07rem); --space-l: clamp(1.53rem, calc(0.016131147540983604 * (100vw - 23.75rem) + 1.53rem), 2.76rem); --space-xl: clamp(1.91rem, calc(0.023213114754098364 * (100vw - 23.75rem) + 1.91rem), 3.68rem); --space-2xl: clamp(2.38rem, calc(0.033180327868852465 * (100vw - 23.75rem) + 2.38rem), 4.91rem); --text-2xs: clamp(0.78rem, calc(0 * (100vw - 23.75rem) + 0.78rem), 0.78rem); --text-xs: clamp(0.88rem, calc(0.0015737704918032786 * (100vw - 23.75rem) + 0.88rem), 1rem); --text-s: clamp(0.98rem, calc(0.003934426229508198 * (100vw - 23.75rem) + 0.98rem), 1.28rem); --text-m: clamp(1.11rem, calc(0.006950819672131145 * (100vw - 23.75rem) + 1.11rem), 1.64rem); --text-l: clamp(1.25rem, calc(0.011147540983606558 * (100vw - 23.75rem) + 1.25rem), 2.1rem); --text-xl: clamp(1.4rem, calc(0.016786885245901644 * (100vw - 23.75rem) + 1.4rem), 2.68rem); --text-2xl: clamp(1.58rem, calc(0.024393442622950817 * (100vw - 23.75rem) + 1.58rem), 3.44rem);}