:root { --font-size--small: clamp(1rem, calc(0.0011235955056179785 * (100vw - 47.8rem) + 1rem), 1.2rem); --font-size--base: clamp(1.2rem, calc(0.0024968789013732826 * (100vw - 47.8rem) + 1.2rem), 1.4rem); --font-size--big: clamp(1.4rem, calc(0.00124843945 * (100vw - 47.8rem) + 1.4rem), 1.6rem); --font-size--heading-6: clamp(1.5rem, calc(0.004619225967540575 * (100vw - 47.8rem) + 1.5rem), 1.8rem); --font-size--heading-5: clamp(1.8rem, calc(0.007615480649188517 * (100vw - 47.8rem) + 1.8rem), 2.5rem); --font-size--heading-4: clamp(2.5rem, calc(0.012234706616729088 * (100vw - 47.8rem) + 2.5rem), 3.2rem); --font-size--heading-3: clamp(3rem, calc(0.018601747815230957 * (100vw - 47.8rem) + 3rem), 4.4rem); --font-size--heading-2: clamp(3.5rem, calc(0.0278401997503121 * (100vw - 47.8rem) + 3.5rem), 5.5rem); --font-size--heading-1: clamp(4.5rem, calc(0.040823970037453174 * (100vw - 47.8rem) + 4.5rem), 6.6rem);}