:root { --text-2xs: clamp(0.77rem, calc(0.0003125000000000003 * (100vw - 32rem) + 0.77rem), 0.8rem); --text-xs: clamp(0.96rem, calc(0.0011458333333333344 * (100vw - 32rem) + 0.96rem), 1.07rem); --text-s: clamp(1.2rem, calc(0.002395833333333333 * (100vw - 32rem) + 1.2rem), 1.43rem); --text-l: clamp(1.88rem, calc(0.006770833333333333 * (100vw - 32rem) + 1.88rem), 2.53rem); --text-xl: clamp(2.34rem, calc(0.010833333333333334 * (100vw - 32rem) + 2.34rem), 3.38rem); --text-2xl: clamp(2.93rem, calc(0.016354166666666666 * (100vw - 32rem) + 2.93rem), 4.5rem); --space-2xs: clamp(0.77rem, calc(0.0003125000000000003 * (100vw - 32rem) + 0.77rem), 0.8rem); --space-xs: clamp(0.96rem, calc(0.0011458333333333344 * (100vw - 32rem) + 0.96rem), 1.07rem); --space-s: clamp(1.2rem, calc(0.002395833333333333 * (100vw - 32rem) + 1.2rem), 1.43rem); --space-m: clamp(1.5rem, calc(0.004166666666666666 * (100vw - 32rem) + 1.5rem), 1.9rem); --space-l: clamp(1.88rem, calc(0.006770833333333333 * (100vw - 32rem) + 1.88rem), 2.53rem); --space-xl: clamp(2.34rem, calc(0.010833333333333334 * (100vw - 32rem) + 2.34rem), 3.38rem); --space-2xl: clamp(2.93rem, calc(0.016354166666666666 * (100vw - 32rem) + 2.93rem), 4.5rem); --hero-2xs: clamp(1.54rem, calc(0.010312499999999997 * (100vw - 32rem) + 1.54rem), 2.53rem); --hero-xs: clamp(1.92rem, calc(0.015208333333333332 * (100vw - 32rem) + 1.92rem), 3.38rem); --hero-s: clamp(2.4rem, calc(0.021875000000000002 * (100vw - 32rem) + 2.4rem), 4.5rem); --hero-m: clamp(3rem, calc(0.03125 * (100vw - 32rem) + 3rem), 6rem); --hero-l: clamp(3.75rem, calc(0.044270833333333336 * (100vw - 32rem) + 3.75rem), 8rem); --hero-xl: clamp(4.69rem, calc(0.0621875 * (100vw - 32rem) + 4.69rem), 10.66rem); --hero-2xl: clamp(5.86rem, calc(0.08697916666666668 * (100vw - 32rem) + 5.86rem), 14.21rem);}