:root { --heading-size2xs: clamp(1.29rem, calc(0.0059925093632958795 * (100vw - 47.8rem) + 1.29rem), 1.77rem); --heading-sizexs: clamp(1.54rem, calc(0.007240948813982522 * (100vw - 47.8rem) + 1.54rem), 2.12rem); --heading-sizes: clamp(1.85rem, calc(0.008739076154806487 * (100vw - 47.8rem) + 1.85rem), 2.55rem); --heading-sizem: clamp(2.22rem, calc(0.010486891385767787 * (100vw - 47.8rem) + 2.22rem), 3.06rem); --heading-sizel: clamp(2.67rem, calc(0.012484394506866416 * (100vw - 47.8rem) + 2.67rem), 3.67rem); --heading-sizexl: clamp(3.2rem, calc(0.0149812734082397 * (100vw - 47.8rem) + 3.2rem), 4.4rem); --heading-size2xl: clamp(3rem, calc(0.017977528089887642 * (100vw - 47.8rem) + 3.24rem), 5.58rem);}