:root { --#2C3E2D: hsl(123, 17%, 20.8%); --#C4956A: hsl(29, 43.3%, 59.2%); --#8B7355: hsl(33, 24.1%, 43.9%); --#F5F0E8: hsl(37, 39.4%, 93.5%); --#FFFBF5: hsl(36, 100%, 98%); --#DDD5C4: hsl(41, 26.9%, 81.8%); --#6B8F8D: hsl(177, 14.4%, 49%); --#D4A574: hsl(31, 52.7%, 64.3%); --#FEFCF9: hsl(36, 71.4%, 98.6%); --#F8F5F0: hsl(38, 36.4%, 95.7%); --#3D3832: hsl(33, 9.9%, 21.8%); --#2A2520: hsl(30, 13.5%, 14.5%); --#1E1A16: hsl(30, 15.4%, 10.2%); --text-2xs: clamp(0.46rem, calc(-0.0006666666666666673 * (100vw - 20rem) + 0.46rem), 0.42rem); --text-xs: clamp(0.57rem, calc(-0.00016666666666666495 * (100vw - 20rem) + 0.57rem), 0.56rem); --text-s: clamp(0.71rem, calc(0.0006666666666666673 * (100vw - 20rem) + 0.71rem), 0.75rem); --text-m: clamp(0.89rem, calc(0.001833333333333333 * (100vw - 20rem) + 0.89rem), 1rem); --text-l: clamp(1.11rem, calc(0.003666666666666666 * (100vw - 20rem) + 1.11rem), 1.33rem); --text-xl: clamp(1.39rem, calc(0.006500000000000002 * (100vw - 20rem) + 1.39rem), 1.78rem); --text-2xl: clamp(1.74rem, calc(0.010500000000000002 * (100vw - 20rem) + 1.74rem), 2.37rem); --h6: clamp(1.23rem, calc(0.0026851851851851854 * (100vw - 36rem) + 1.23rem), 1.52rem); --h5: clamp(1.54rem, calc(0.004537037037037035 * (100vw - 36rem) + 1.54rem), 2.03rem); --h4: clamp(1.92rem, calc(0.0072222222222222245 * (100vw - 36rem) + 1.92rem), 2.7rem); --h3: clamp(2.4rem, calc(0.011111111111111113 * (100vw - 36rem) + 2.4rem), 3.6rem); --h2: clamp(3rem, calc(0.016666666666666666 * (100vw - 36rem) + 3rem), 4.8rem); --h1: clamp(3.75rem, calc(0.02453703703703704 * (100vw - 36rem) + 3.75rem), 6.4rem);}