:root { --dark: hsl(0, 0%, 5%); --dark-2: hsl(0 0% 10%); --grey-dark: hsl(0 0% 30%); --grey-light: hsl(0 0% 60%); --light-2: hsl(0 0% 90%); --light: hsl(0, 0%, 95%); --accent: hsl(44, 61%, 45%); --white: hsl(0, 0%, 100%); --transparent: hsla(0, 0%, 100%, 0); --dark-t-1: hsla(0, 0%, 76%, 0.25); --dark-t-2: hsla(0, 0%, 53%, 0.5); --dark-t-3: hsla(0, 0%, 29%, 0.75); --accent-t-1: hsla(44, 50%, 86%, 0.25); --accent-t-2: hsla(44, 50%, 73%, 0.5); --accent-t-3: hsla(44, 50%, 59%, 0.75); --accent-l-1: hsl(44, 50%, 59%); --accent-l-2: hsl(44, 50%, 73%); --accent-l-3: hsl(44, 50%, 86%); --accent-d-1: hsl(44, 61%, 34%); --accent-d-2: hsl(44, 61%, 23%); --accent-d-3: hsl(44, 61%, 11%); --text-2xs: clamp(0.61rem, calc(0.0012857142857142852 * (100vw - 20rem) + 0.61rem), 0.7rem); --text-xs: clamp(0.69rem, calc(0.0014285714285714299 * (100vw - 20rem) + 0.69rem), 0.79rem); --text-s: clamp(0.78rem, calc(0.0015714285714285713 * (100vw - 20rem) + 0.78rem), 0.89rem); --text-m: clamp(0.88rem, calc(0.0017142857142857142 * (100vw - 20rem) + 0.88rem), 1rem); --text-l: clamp(0.98rem, calc(0.0021428571428571417 * (100vw - 20rem) + 0.98rem), 1.13rem); --text-xl: clamp(1.11rem, calc(0.0022857142857142846 * (100vw - 20rem) + 1.11rem), 1.27rem); --text-2xl: clamp(1.25rem, calc(0.0024285714285714275 * (100vw - 20rem) + 1.25rem), 1.42rem); --h6: clamp(1rem, calc(0.0018571428571428556 * (100vw - 20rem) + 1rem), 1.13rem); --h5: clamp(1.2rem, calc(0.0021428571428571447 * (100vw - 20rem) + 1.2rem), 1.35rem); --h4: clamp(1.44rem, calc(0.002571428571428574 * (100vw - 20rem) + 1.44rem), 1.62rem); --h3: clamp(1.73rem, calc(0.0029999999999999996 * (100vw - 20rem) + 1.73rem), 1.94rem); --h2: clamp(2.07rem, calc(0.0037142857142857177 * (100vw - 20rem) + 2.07rem), 2.33rem); --h1: clamp(2.49rem, calc(0.004428571428571423 * (100vw - 20rem) + 2.49rem), 2.8rem); --hero: clamp(2.99rem, calc(0.005285714285714281 * (100vw - 20rem) + 2.99rem), 3.36rem); --space-2xs: clamp(0.39rem, calc(0.0007142857142857142 * (100vw - 20rem) + 0.39rem), 0.44rem); --space-xs: clamp(0.58rem, calc(0.001285714285714287 * (100vw - 20rem) + 0.58rem), 0.67rem); --space-s: clamp(0.88rem, calc(0.0017142857142857142 * (100vw - 20rem) + 0.88rem), 1rem); --space-m: clamp(1.31rem, calc(0.0027142857142857134 * (100vw - 20rem) + 1.31rem), 1.5rem); --space-l: clamp(1.97rem, calc(0.004 * (100vw - 20rem) + 1.97rem), 2.25rem); --space-xl: clamp(2.95rem, calc(0.006142857142857139 * (100vw - 20rem) + 2.95rem), 3.38rem); --space-2xl: clamp(4.43rem, calc(0.009 * (100vw - 20rem) + 4.43rem), 5.06rem); --space-3xl: clamp(6.64rem, calc(0.013571428571428575 * (100vw - 20rem) + 6.64rem), 7.59rem); --space-4xl: clamp(9.97rem, calc(0.020285714285714285 * (100vw - 20rem) + 9.97rem), 11.39rem); --display-s: clamp(1.67rem, calc(0.0018571428571428589 * (100vw - 20rem) + 1.67rem), 1.8rem); --display-m: clamp(2rem, calc(0.0035714285714285713 * (100vw - 20rem) + 2rem), 2.25rem); --display-l: clamp(2.4rem, calc(0.005857142857142859 * (100vw - 20rem) + 2.4rem), 2.81rem);}