:root { --text-2xs: clamp(1.32rem, calc(0 * (100vw - 47.8rem) + 1.32rem), 1.32rem); --text-xs: clamp(1.41rem, calc(0 * (100vw - 47.8rem) + 1.41rem), 1.41rem); --text-s: clamp(1.5rem, calc(0 * (100vw - 47.8rem) + 1.5rem), 1.5rem); --text-m: clamp(1.6rem, calc(0 * (100vw - 47.8rem) + 1.6rem), 1.6rem); --text-l: clamp(1.71rem, calc(0 * (100vw - 47.8rem) + 1.71rem), 1.71rem); --text-xl: clamp(1.82rem, calc(0 * (100vw - 47.8rem) + 1.82rem), 1.82rem); --text-2xl: clamp(1.94rem, calc(0 * (100vw - 47.8rem) + 1.94rem), 1.94rem); --heading-2xs: clamp(1.13rem, calc(0.0012484394506866426 * (100vw - 47.8rem) + 1.13rem), 1.23rem); --heading-xs: clamp(1.41rem, calc(0.0016229712858926355 * (100vw - 47.8rem) + 1.41rem), 1.54rem); --heading-s: clamp(1.76rem, calc(0.0019975031210986254 * (100vw - 47.8rem) + 1.76rem), 1.92rem); --heading-m: clamp(2.2rem, calc(0.00249687890137328 * (100vw - 47.8rem) + 2.2rem), 2.4rem); --heading-l: clamp(2.75rem, calc(0.003121098626716604 * (100vw - 47.8rem) + 2.75rem), 3rem); --heading-xl: clamp(3.44rem, calc(0.0038701622971285894 * (100vw - 47.8rem) + 3.44rem), 3.75rem); --heading-2xl: clamp(4.3rem, calc(0.0048689138576779095 * (100vw - 47.8rem) + 4.3rem), 4.69rem);}