:root { --heading-slider: 14px; --heading-6: clamp(1.38rem, calc(0.006166666666666668 * (100vw - 20rem) + 1.38rem), 1.5rem); --heading-5: clamp(2.15rem, 0.594rem + 12.0301vw, 2.25rem); --heading-4: clamp(2.15rem, 0.594rem + 12.0301vw, 3rem); --heading-3: clamp(2.15rem, 0.594rem + 12.0301vw, 4.5rem); --heading-2: clamp(2.15rem, 0.594rem + 12.0301vw, 6rem); --heading-1: clamp(2.69rem, calc(0.02433333333333334 * (100vw - 20rem) + 2.69rem), 10rem); --footer-text-big: clamp(3rem, 0.594rem + 12.0301vw, 8rem); --text-2xs: clamp(0.79rem, calc(0.00016666666666666682 * (100vw - 20rem) + 0.79rem), 0.8rem); --text-xs: clamp(0.89rem, calc(0.000999999999999999 * (100vw - 20rem) + 0.89rem), 0.95rem); --text-s: clamp(1rem, calc(0.0024999999999999983 * (100vw - 20rem) + 1rem), 1.15rem); --text-m: clamp(1.13rem, calc(0.004166666666666667 * (100vw - 20rem) + 1.13rem), 1.38rem); --text-l: clamp(1.27rem, calc(0.0063333333333333314 * (100vw - 20rem) + 1.27rem), 1.65rem); --text-xl: clamp(1.42rem, calc(0.009333333333333334 * (100vw - 20rem) + 1.42rem), 1.98rem); --text-2xl: clamp(1.6rem, calc(0.012999999999999996 * (100vw - 20rem) + 1.6rem), 2.38rem); --text-3xs: 10px; --hero-size: clamp(3rem, 0.594rem + 12.0301vw, 10rem); --lh-hero: 136px; --ls-hero: -8px; --hero-text-size: var(--text-m); --lh-hero-text: var(--Lh-text-l); --fw-hero-text: var(--fw-light);}