:root { --primary-dark: #E85D00; --primary: #FF6600; --primary-light: #FFEFE2; --secondary: #FDEB73; --accent-dark: #8D8D8D; --accent: #E5E5E5; --accent-light: #EEEEEE; --text-primary: #333333; --text-primary-l-1: #666666; --text-primary-l-2: #999999; --text-primary-l-3: #cccccc; --text-secondary: #464646; --button: #DFDFDF; --primary-background: #FFFFFF; --secondary-background: #F6F6F6; --body-xs: clamp(0.69rem, calc(0.0008888888888888897 * (100vw - 30rem) + 0.69rem), 0.75rem); --body-s: clamp(0.75rem, calc(0.0008888888888888897 * (100vw - 30rem) + 0.75rem), 0.81rem); --body-m: clamp(0.88rem, calc(0.0008888888888888881 * (100vw - 30rem) + 0.88rem), 0.94rem); --body-l: clamp(0.94rem, calc(0.0008888888888888897 * (100vw - 30rem) + 0.94rem), 1rem); --body-xl: clamp(1rem, calc(0.0019259259259259242 * (100vw - 30rem) + 1rem), 1.13rem); --body-2xl: clamp(1.13rem, calc(0.0017777777777777794 * (100vw - 30rem) + 1.13rem), 1.25rem); --body-3xl: clamp(1.25rem, calc(0.0019259259259259242 * (100vw - 30rem) + 1.25rem), 1.38rem); --body-4xl: clamp(1.81rem, calc(0.04266666666666667 * (100vw - 30rem) + 1.81rem), 4.69rem); --body-5xl: clamp(2.13rem, calc(0.05733333333333333 * (100vw - 30rem) + 2.13rem), 6rem); --text-h1: clamp(2rem, calc(0.037037037037037035 * (100vw - 30rem) + 2rem), 4.5rem); --text-h2: clamp(1.69rem, calc(0.008296296296296296 * (100vw - 30rem) + 1.69rem), 2.25rem); --text-h3: clamp(1.5rem, calc(0.007407407407407408 * (100vw - 30rem) + 1.5rem), 2rem); --text-h4: clamp(1.38rem, calc(0.0017777777777777794 * (100vw - 30rem) + 1.38rem), 1.5rem); --text-h5: clamp(1.19rem, calc(0.0008888888888888897 * (100vw - 30rem) + 1.19rem), 1.25rem); --text-h6: clamp(1rem, calc(0.0019259259259259242 * (100vw - 30rem) + 1rem), 1.13rem); --space-2xs: clamp(0.19rem, calc(0.0028148148148148147 * (100vw - 30rem) + 0.19rem), 0.38rem); --space-xs: clamp(0.31rem, calc(0.0028148148148148147 * (100vw - 30rem) + 0.31rem), 0.5rem); --space-s: clamp(0.44rem, calc(0.0028148148148148147 * (100vw - 30rem) + 0.44rem), 0.63rem); --space-m: clamp(0.56rem, calc(0.002814814814814814 * (100vw - 30rem) + 0.56rem), 0.75rem); --space-l: clamp(0.63rem, calc(0.004592592592592592 * (100vw - 30rem) + 0.63rem), 0.94rem); --space-xl: clamp(0.75rem, calc(0.005629629629629628 * (100vw - 30rem) + 0.75rem), 1.13rem); --space-2xl: clamp(0.88rem, calc(0.005481481481481481 * (100vw - 30rem) + 0.88rem), 1.25rem); --space-3xl: clamp(1.13rem, calc(0.005481481481481483 * (100vw - 30rem) + 1.13rem), 1.5rem); --space-4xl: clamp(1.25rem, calc(0.009333333333333332 * (100vw - 30rem) + 1.25rem), 1.88rem); --space-5xl: clamp(1.75rem, calc(0.011111111111111112 * (100vw - 30rem) + 1.75rem), 2.5rem); --space-6xl: clamp(1.94rem, calc(0.01288888888888889 * (100vw - 30rem) + 1.94rem), 2.81rem); --space-7xl: clamp(2.38rem, calc(0.0202962962962963 * (100vw - 30rem) + 2.38rem), 3.75rem); --space-8xl: clamp(2.5rem, calc(0.025925925925925925 * (100vw - 30rem) + 2.5rem), 4.25rem); --space-9xl: clamp(2.75rem, calc(0.03792592592592592 * (100vw - 30rem) + 2.75rem), 5.31rem); --space-10xl: clamp(3.13rem, calc(0.04622222222222223 * (100vw - 30rem) + 3.13rem), 6.25rem); --space-11xl: clamp(3.25rem, calc(0.06755555555555555 * (100vw - 30rem) + 3.25rem), 7.81rem); --space-12xl: clamp(3.5rem, calc(0.08711111111111113 * (100vw - 30rem) + 3.5rem), 9.38rem); --radius-2xs: clamp(0.31rem, calc(0.004740740740740741 * (100vw - 30rem) + 0.31rem), 0.63rem); --radius-xs: clamp(0.5rem, calc(0.003703703703703704 * (100vw - 30rem) + 0.5rem), 0.75rem); --radius-s: clamp(0.63rem, calc(0.004592592592592592 * (100vw - 30rem) + 0.63rem), 0.94rem); --radius-m: clamp(0.94rem, calc(0.004592592592592593 * (100vw - 30rem) + 0.94rem), 1.25rem); --radius-l: clamp(1.06rem, calc(0.006518518518518518 * (100vw - 30rem) + 1.06rem), 1.5rem); --radius-xl: clamp(1.25rem, calc(0.009333333333333332 * (100vw - 30rem) + 1.25rem), 1.88rem); --radius-2xl: clamp(1.56rem, calc(0.009333333333333332 * (100vw - 30rem) + 1.56rem), 2.19rem);}