:root { --feature-card-heading: clamp(calc(1rem * (15 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((19 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (15 / var(--base-font)))) + (((19 - 15) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (19 / var(--base-font))));; --heading-2xs: clamp(1.23rem, calc(0.005118601747815229 * (100vw - 47.8rem) + 1.23rem), 1.64rem); --heading-xs: clamp(1.54rem, calc(0.006367041198501869 * (100vw - 47.8rem) + 1.54rem), 2.05rem); --heading-s: clamp(1.92rem, calc(0.007990012484394508 * (100vw - 47.8rem) + 1.92rem), 2.56rem); --heading-m: clamp(2.4rem, calc(0.009987515605493135 * (100vw - 47.8rem) + 2.4rem), 3.2rem); --heading-2xl: clamp(4.69rem, calc(0.019475655430711603 * (100vw - 47.8rem) + 4.69rem), 6.25rem); --heading-xl: clamp(3.75rem, calc(0.01560549313358302 * (100vw - 47.8rem) + 3.75rem), 5rem); --heading-l: clamp(3rem, calc(0.012484394506866416 * (100vw - 47.8rem) + 3rem), 4rem); --text-2xs: clamp(1.12rem, calc(0.001747815230961297 * (100vw - 47.8rem) + 1.12rem), 1.26rem); --text-xs: clamp(1.26rem, calc(0.0019975031210986254 * (100vw - 47.8rem) + 1.26rem), 1.42rem); --text-s: clamp(1.42rem, calc(0.002247191011235957 * (100vw - 47.8rem) + 1.42rem), 1.6rem); --text-m: clamp(1.6rem, calc(0.0024968789013732826 * (100vw - 47.8rem) + 1.6rem), 1.8rem); --text-l: clamp(1.8rem, calc(0.002746566791510611 * (100vw - 47.8rem) + 1.8rem), 2.02rem); --text-xl: clamp(2.02rem, calc(0.0032459425717852653 * (100vw - 47.8rem) + 2.02rem), 2.28rem); --text-2xl: clamp(2.28rem, calc(0.0034956304619225996 * (100vw - 47.8rem) + 2.28rem), 2.56rem);}