:root { --color-mine-shaft: hsl(0 0% 20%); --color-boulder: #767676; --color-gallery: #EFEFEF; --color-coral: #FF784F; --color-blood: #661700; --color-seashell: #FFEFEB; --color-white: #ffffff; --color-primary: #FF784F; --h6: clamp(0.7rem, calc(0.0047407407407407415 * (100vw - 22.5rem) + 0.7rem), 1.02rem); --h5: clamp(0.88rem, calc(0.0059259259259259265 * (100vw - 22.5rem) + 0.88rem), 1.28rem); --h4: clamp(1.1rem, calc(0.007407407407407408 * (100vw - 22.5rem) + 1.1rem), 1.6rem); --h3: clamp(1.38rem, calc(0.009185185185185187 * (100vw - 22.5rem) + 1.38rem), 2rem); --h2: clamp(1.72rem, calc(0.011555555555555557 * (100vw - 22.5rem) + 1.72rem), 2.5rem); --h1: clamp(2.15rem, calc(0.014518518518518517 * (100vw - 22.5rem) + 2.15rem), 3.13rem); --text-2xs: clamp(0.51rem, calc(0.0010370370370370364 * (100vw - 22.5rem) + 0.51rem), 0.58rem); --text-xs: clamp(0.64rem, calc(0.0011851851851851845 * (100vw - 22.5rem) + 0.64rem), 0.72rem); --text-s: clamp(0.8rem, calc(0.0014814814814814812 * (100vw - 22.5rem) + 0.8rem), 0.9rem); --text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.25rem, calc(0.002370370370370369 * (100vw - 22.5rem) + 1.25rem), 1.41rem); --text-xl: clamp(1.56rem, calc(0.0029629629629629624 * (100vw - 22.5rem) + 1.56rem), 1.76rem); --text-2xl: clamp(1.95rem, calc(0.003703703703703707 * (100vw - 22.5rem) + 1.95rem), 2.2rem); --page-padding: clamp(0.63rem, calc(0.0202962962962963 * (100vw - 22.5rem) + 0.63rem), 2rem); --space-2xs: clamp(0.13rem, calc(0.0013333333333333333 * (100vw - 22.5rem) + 0.13rem), 0.22rem); --space-xs: clamp(0.24rem, calc(0.0023703703703703708 * (100vw - 22.5rem) + 0.24rem), 0.4rem); --space-s: clamp(0.42rem, calc(0.004148148148148147 * (100vw - 22.5rem) + 0.42rem), 0.7rem); --space-m: clamp(0.75rem, calc(0.007407407407407408 * (100vw - 22.5rem) + 0.75rem), 1.25rem); --space-l: clamp(1.33rem, calc(0.013185185185185187 * (100vw - 22.5rem) + 1.33rem), 2.22rem); --space-xl: clamp(2.37rem, calc(0.023407407407407408 * (100vw - 22.5rem) + 2.37rem), 3.95rem); --space-2xl: clamp(4.22rem, calc(0.041629629629629634 * (100vw - 22.5rem) + 4.22rem), 7.03rem); --line-height-2xs: clamp(0.97rem, calc(0.003851851851851852 * (100vw - 22.5rem) + 0.97rem), 1.23rem); --line-height-xs: clamp(1.09rem, calc(0.004296296296296294 * (100vw - 22.5rem) + 1.09rem), 1.38rem); --line-height-s: clamp(1.22rem, calc(0.005037037037037039 * (100vw - 22.5rem) + 1.22rem), 1.56rem); --line-height-m: clamp(1.38rem, calc(0.005481481481481483 * (100vw - 22.5rem) + 1.38rem), 1.75rem); --line-height-l: clamp(1.55rem, calc(0.006222222222222221 * (100vw - 22.5rem) + 1.55rem), 1.97rem); --line-height-xl: clamp(1.74rem, calc(0.0069629629629629625 * (100vw - 22.5rem) + 1.74rem), 2.21rem); --line-height-2xl: clamp(1.96rem, calc(0.007851851851851856 * (100vw - 22.5rem) + 1.96rem), 2.49rem); --hero-heading-xs: clamp(0.97rem, calc(0.004 * (100vw - 22.5rem) + 0.97rem), 1.24rem); --hero-heading-s: clamp(1.38rem, calc(0.005481481481481483 * (100vw - 22.5rem) + 1.38rem), 1.75rem); --hero-heading-m: clamp(1.94rem, calc(0.008 * (100vw - 22.5rem) + 1.94rem), 2.48rem); --hero-heading-l: clamp(2.75rem, calc(0.011111111111111112 * (100vw - 22.5rem) + 2.75rem), 3.5rem); --hero-heading-xl: clamp(3.89rem, calc(0.015703703703703706 * (100vw - 22.5rem) + 3.89rem), 4.95rem); --hero-leading-m: clamp(0.94rem, calc(0.002814814814814814 * (100vw - 22.5rem) + 0.94rem), 1.13rem);}