:root { --color-light: #ffffff; --color-dark: #000000; --color-bg-light: #f8f6f3; --color-primary: #c63a3a; --color-primary-l-1: #cb4c4c; --color-primary-l-2: #d05e5e; --color-primary-l-3: #d67070; --color-primary-l-4: #db8282; --color-primary-l-5: #e09494; --color-primary-l-6: #e5a5a5; --color-primary-l-7: #eab7b7; --color-primary-l-8: #efc9c9; --color-primary-l-9: #f5dbdb; --color-primary-l-10: #faeded; --color-primary-d-1: #b43535; --color-primary-d-2: #a22f2f; --color-primary-d-3: #902a2a; --color-primary-d-4: #7e2525; --color-primary-d-5: #6c2020; --color-primary-d-6: #5a1a1a; --color-primary-d-7: #481515; --color-primary-d-8: #361010; --color-primary-d-9: #240b0b; --color-primary-d-10: #120505; --color-secondary: #2e6f5e; --color-secondary-l-1: #417c6d; --color-secondary-l-2: #54897b; --color-secondary-l-3: #67968a; --color-secondary-l-4: #7aa399; --color-secondary-l-5: #8db0a7; --color-secondary-l-6: #a0beb6; --color-secondary-l-7: #b3cbc4; --color-secondary-l-8: #c6d8d3; --color-secondary-l-9: #d9e5e2; --color-secondary-l-10: #ecf2f0; --color-secondary-d-1: #2a6555; --color-secondary-d-2: #265b4d; --color-secondary-d-3: #215144; --color-secondary-d-4: #1d473c; --color-secondary-d-5: #193d33; --color-secondary-d-6: #15322b; --color-secondary-d-7: #112822; --color-secondary-d-8: #0d1e1a; --color-secondary-d-9: #081411; --color-secondary-d-10: #040a09; --text-2xs: clamp(1rem, calc(0 * (100vw - 36rem) + 1rem), 1rem); --text-xs: clamp(1.02rem, calc(0.0016666666666666661 * (100vw - 36rem) + 1.02rem), 1.2rem); --text-s: clamp(1.4rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.4rem), 1.6rem); --text-m: clamp(1.6rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.6rem), 1.8rem); --text-l: clamp(1.8rem, calc(0.0027777777777777783 * (100vw - 36rem) + 1.8rem), 2.1rem); --text-xl: clamp(2rem, calc(0.003703703703703703 * (100vw - 36rem) + 2rem), 2.4rem); --text-2xl: clamp(2.4rem, calc(0.003703703703703703 * (100vw - 36rem) + 2.4rem), 2.8rem); --h-6: clamp(1.4rem, calc(0.0018518518518518534 * (100vw - 36rem) + 1.4rem), 1.6rem); --h-5: clamp(1.82rem, calc(0.0029629629629629637 * (100vw - 36rem) + 1.82rem), 2.14rem); --h-4: clamp(2rem, calc(0.007870370370370371 * (100vw - 36rem) + 2rem), 2.85rem); --h-3: clamp(2.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 2.6rem), 3rem); --h-2: clamp(3.6rem, calc(0.013518518518518515 * (100vw - 36rem) + 3.6rem), 5.06rem); --h-1: clamp(2.5rem, calc(0.03935185185185185 * (100vw - 36rem) + 2.5rem), 6.75rem); --space-2xs: clamp(1rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1rem), 1.2rem); --space-xs: clamp(1.26rem, calc(0.003148148148148149 * (100vw - 36rem) + 1.26rem), 1.6rem); --space-s: clamp(1.8rem, calc(0.005555555555555554 * (100vw - 36rem) + 1.8rem), 2.4rem); --space-m: clamp(2.4rem, calc(0.011111111111111113 * (100vw - 36rem) + 2.4rem), 3.6rem); --space-l: clamp(3.6rem, calc(0.011111111111111108 * (100vw - 36rem) + 3.6rem), 4.8rem); --space-xl: clamp(4.6rem, calc(0.016666666666666673 * (100vw - 36rem) + 4.6rem), 6.4rem); --space-2xl: clamp(6.2rem, calc(0.021574074074074065 * (100vw - 36rem) + 6.2rem), 8.53rem);}