:root { --color-champagne: #E3C07B; --color-champagne-bright: #F0D69C; --color-bronze: #8A6A2F; --color-bronze-shadow: #4A3A1C; --color-ink-paper: #141414; --color-surface-sunken: #0F0F0E; --color-surface: #1C1A17; --color-surface-raised: #262320; --color-line: #2E2B26; --color-line-strong: #3D3934; --color-warm-white: #F2EDE4; --color-warm-gray: #A8A197; --color-warm-gray-muted: #8A837A; --color-signal-error: #D9705E; --color-signal-success: #A3BE8C; --text-xs: clamp(1.18rem, calc(0.0003225806451612906 * (100vw - 36rem) + 1.18rem), 1.22rem); --text-s: clamp(1.42rem, calc(0.0008064516129032266 * (100vw - 36rem) + 1.42rem), 1.52rem); --text-m: clamp(1.7rem, calc(0.0016129032258064512 * (100vw - 36rem) + 1.7rem), 1.9rem); --text-l: clamp(2.04rem, calc(0.0027419354838709668 * (100vw - 36rem) + 2.04rem), 2.38rem); --text-xl: clamp(2.45rem, calc(0.004193548387096774 * (100vw - 36rem) + 2.45rem), 2.97rem); --text-2xl: clamp(2.94rem, calc(0.006209677419354838 * (100vw - 36rem) + 2.94rem), 3.71rem); --text-3xl: clamp(3.53rem, calc(0.008951612903225806 * (100vw - 36rem) + 3.53rem), 4.64rem); --text-4xl: clamp(4.23rem, calc(0.01266129032258064 * (100vw - 36rem) + 4.23rem), 5.8rem); --text-5xl: clamp(5.08rem, calc(0.017499999999999998 * (100vw - 36rem) + 5.08rem), 7.25rem); --text-6xl: clamp(6.09rem, calc(0.02395161290322581 * (100vw - 36rem) + 6.09rem), 9.06rem); --space-3xs: clamp(0.4rem, calc(0.0005645161290322577 * (100vw - 36rem) + 0.4rem), 0.47rem); --space-2xs: clamp(0.59rem, calc(0.000967741935483871 * (100vw - 36rem) + 0.59rem), 0.71rem); --space-xs: clamp(0.89rem, calc(0.0014516129032258068 * (100vw - 36rem) + 0.89rem), 1.07rem); --space-s: clamp(1.33rem, calc(0.00217741935483871 * (100vw - 36rem) + 1.33rem), 1.6rem); --space-m: clamp(2rem, calc(0.0032258064516129024 * (100vw - 36rem) + 2rem), 2.4rem); --space-l: clamp(3rem, calc(0.004838709677419356 * (100vw - 36rem) + 3rem), 3.6rem); --space-xl: clamp(4.5rem, calc(0.007258064516129035 * (100vw - 36rem) + 4.5rem), 5.4rem); --space-2xl: clamp(6.75rem, calc(0.010887096774193545 * (100vw - 36rem) + 6.75rem), 8.1rem); --space-3xl: clamp(10.13rem, calc(0.016290322580645156 * (100vw - 36rem) + 10.13rem), 12.15rem); --space-4xl: clamp(15.19rem, calc(0.024516129032258072 * (100vw - 36rem) + 15.19rem), 18.23rem);}