:root { --prim-brand-1: #44EEE5; --prim-brand-2: #14D2C8; --prim-light-1: #FFFFFF; --prim-light-2: #F4FAFA; --prim-light-3: #DEEDEC; --prim-dark-1: #173634; --prim-dark-2: #2D5351; --prim-dark-3: #476B69; --prim-ow: #F7F2ED; --prim-ow-darker: #EFE6DC; --headings: #100E0E; --body: #2F2F2F; --heading-7: clamp(0.96rem, calc(0.004296296296296297 * (100vw - 22.5rem) + 0.96rem), 1.25rem); --heading-6: clamp(1.2rem, calc(0.005333333333333335 * (100vw - 22.5rem) + 1.2rem), 1.56rem); --heading-5: clamp(1.5rem, calc(0.006666666666666666 * (100vw - 22.5rem) + 1.5rem), 1.95rem); --heading-4: clamp(1.88rem, calc(0.008296296296296296 * (100vw - 22.5rem) + 1.88rem), 2.44rem); --heading-3: clamp(2.34rem, calc(0.010518518518518517 * (100vw - 22.5rem) + 2.34rem), 3.05rem); --heading-2: clamp(2.93rem, calc(0.013037037037037036 * (100vw - 22.5rem) + 2.93rem), 3.81rem); --heading-1: clamp(3.66rem, calc(0.01629629629629629 * (100vw - 22.5rem) + 3.66rem), 4.76rem); --letter-space-h1: -4px; --letter-space-h2: -3px; --letter-space-h3: -3px; --letter-space-h4: -2px; --letter-space-h5: -1px; --letter-space-h6: -1px; --space-4: 0.25rem; --space-8: 0.5rem; --space-16: clamp(0.875rem, 0.8rem + 0.3vw, 1rem); --space-24: clamp(1.125rem, 1rem + 0.5vw, 1.5rem); --space-32: clamp(1.5rem, 1.3rem + 0.6vw, 2rem); --space-48: clamp(2.25rem, 1.95rem + 0.8vw, 3rem); --space-64: clamp(3rem, 2.6rem + 1vw, 4rem); --space-80: clamp(3.75rem, 3.25rem + 1.2vw, 5rem);; --space-96: clamp(4.5rem, 3.9rem + 1.4vw, 6rem); --space-128: clamp(6rem, 5.2rem + 2vw, 8rem); --space-160: clamp(7.5rem, 6.5rem + 2.5vw, 10rem); --space-192: clamp(9rem, 7.8rem + 3vw, 12rem);}