:root { --heading-h6: clamp(0.8rem, calc(0.002796644027167397 * (100vw - 29.88rem) + 0.8rem), 0.94rem); --heading-h5: clamp(1rem, calc(0.004994007191370355 * (100vw - 29.88rem) + 1rem), 1.25rem); --heading-h4: clamp(1.25rem, calc(0.008389932081502195 * (100vw - 29.88rem) + 1.25rem), 1.67rem); --heading-h3: clamp(1.56rem, calc(0.01318417898521774 * (100vw - 29.88rem) + 1.56rem), 2.22rem); --heading-h2: clamp(1.95rem, calc(0.020175789053136235 * (100vw - 29.88rem) + 1.95rem), 2.96rem); --heading-h1: clamp(2.44rem, calc(0.030163803435876952 * (100vw - 29.88rem) + 2.44rem), 3.95rem); --button-2xs: clamp(0.7rem, calc(-0.003795445465441469 * (100vw - 29.88rem) + 0.7rem), 0.51rem); --button-xs: clamp(0.79rem, calc(-0.0029964043148222137 * (100vw - 29.88rem) + 0.79rem), 0.64rem); --button-s: clamp(0.89rem, calc(-0.0017978425888933273 * (100vw - 29.88rem) + 0.89rem), 0.8rem); --button-m: clamp(1rem, calc(0 * (100vw - 29.88rem) + 1rem), 1rem); --button-l: clamp(1.13rem, calc(0.0023971234518577727 * (100vw - 29.88rem) + 1.13rem), 1.25rem); --button-xl: clamp(1.27rem, calc(0.005793048341989613 * (100vw - 29.88rem) + 1.27rem), 1.56rem); --button-2xl: clamp(1.42rem, calc(0.010587295245705154 * (100vw - 29.88rem) + 1.42rem), 1.95rem); --text-2xs: clamp(0.7rem, calc(-0.003795445465441469 * (100vw - 29.88rem) + 0.7rem), 0.51rem); --text-xs: clamp(0.79rem, calc(-0.0029964043148222137 * (100vw - 29.88rem) + 0.79rem), 0.64rem); --text-s: clamp(0.89rem, calc(-0.0017978425888933273 * (100vw - 29.88rem) + 0.89rem), 0.8rem); --text-m: clamp(1rem, calc(0 * (100vw - 29.88rem) + 1rem), 1rem); --text-l: clamp(1.13rem, calc(0.0023971234518577727 * (100vw - 29.88rem) + 1.13rem), 1.25rem); --text-xl: clamp(1.27rem, calc(0.005793048341989613 * (100vw - 29.88rem) + 1.27rem), 1.56rem); --text-2xl: clamp(1.42rem, calc(0.010587295245705154 * (100vw - 29.88rem) + 1.42rem), 1.95rem);}