:root { --heading-2xs: clamp(1.23rem, calc(0.0014981273408239712 * (100vw - 47.8rem) + 1.23rem), 1.35rem); --heading-xs: clamp(1.54rem, calc(0.0032459425717852684 * (100vw - 47.8rem) + 1.54rem), 1.8rem); --heading-s: clamp(1.92rem, calc(0.0059925093632958795 * (100vw - 47.8rem) + 1.92rem), 2.4rem); --heading-m: clamp(2.4rem, calc(0.009987515605493135 * (100vw - 47.8rem) + 2.4rem), 3.2rem); --heading-l: clamp(3rem, calc(0.01585518102372034 * (100vw - 47.8rem) + 3rem), 4.27rem); --heading-xl: clamp(3.75rem, calc(0.024219725343320852 * (100vw - 47.8rem) + 3.75rem), 5.69rem); --heading-2xl: clamp(4.69rem, calc(0.03607990012484394 * (100vw - 47.8rem) + 4.69rem), 7.58rem); --text-2xs: clamp(0.61rem, calc(0.0008739076154806499 * (100vw - 47.8rem) + 0.61rem), 0.68rem); --text-xs: clamp(0.77rem, calc(0.0016229712858926342 * (100vw - 47.8rem) + 0.77rem), 0.9rem); --text-s: clamp(0.96rem, calc(0.0029962546816479398 * (100vw - 47.8rem) + 0.96rem), 1.2rem); --text-m: clamp(1.2rem, calc(0.004993757802746568 * (100vw - 47.8rem) + 1.2rem), 1.6rem); --text-l: clamp(1.5rem, calc(0.00786516853932584 * (100vw - 47.8rem) + 1.5rem), 2.13rem); --text-xl: clamp(1.88rem, calc(0.011985018726591759 * (100vw - 47.8rem) + 1.88rem), 2.84rem); --text-2xl: clamp(2.34rem, calc(0.018102372034956304 * (100vw - 47.8rem) + 2.34rem), 3.79rem);}