:root { --color-1: hsl(0 0% 96%); --color-2: hsl(0 0% 88%); --color-3: hsl(0 0% 62%); --color-4: hsl(0 0% 38%); --color-5: hsl(0 0% 26%); --color-6: hsl(0 0% 12%); --sfondo: hsl(60 38% 95%); --color-8: hsl(44 85% 61%); --color-9: hsl(35 100% 50%); --text-2xs: clamp(0.58rem, calc(0 * (100vw - 22.5rem) + 0.58rem), 0.58rem); --text-xs: clamp(0.69rem, calc(0.00044444444444444485 * (100vw - 22.5rem) + 0.69rem), 0.72rem); --text-s: clamp(0.83rem, calc(0.001037037037037038 * (100vw - 22.5rem) + 0.83rem), 0.9rem); --text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.2rem, calc(0.0031111111111111105 * (100vw - 22.5rem) + 1.2rem), 1.41rem); --text-xl: clamp(1.44rem, calc(0.0047407407407407415 * (100vw - 22.5rem) + 1.44rem), 1.76rem); --text-2xl: clamp(1.73rem, calc(0.006962962962962966 * (100vw - 22.5rem) + 1.73rem), 2.2rem); --heading-2xs: clamp(0.72rem, calc(0.0035555555555555553 * (100vw - 22.5rem) + 0.72rem), 0.96rem); --heading-xs: clamp(0.87rem, calc(0.004888888888888888 * (100vw - 22.5rem) + 0.87rem), 1.2rem); --heading-s: clamp(1.04rem, calc(0.006814814814814814 * (100vw - 22.5rem) + 1.04rem), 1.5rem); --heading-m: clamp(1.25rem, calc(0.009333333333333332 * (100vw - 22.5rem) + 1.25rem), 1.88rem); --heading-l: clamp(1.5rem, calc(0.012444444444444442 * (100vw - 22.5rem) + 1.5rem), 2.34rem); --heading-xl: clamp(1.8rem, calc(0.016740740740740744 * (100vw - 22.5rem) + 1.8rem), 2.93rem); --heading-2xl: clamp(2.16rem, calc(0.022222222222222223 * (100vw - 22.5rem) + 2.16rem), 3.66rem); --space-2xs: clamp(0.58rem, calc(0.0008888888888888897 * (100vw - 22.5rem) + 0.58rem), 0.64rem); --space-xs: clamp(0.69rem, calc(0.001629629629629631 * (100vw - 22.5rem) + 0.69rem), 0.8rem); --space-s: clamp(0.83rem, calc(0.0025185185185185193 * (100vw - 22.5rem) + 0.83rem), 1rem); --space-m: clamp(1rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1rem), 1.25rem); --space-l: clamp(1.2rem, calc(0.005333333333333335 * (100vw - 22.5rem) + 1.2rem), 1.56rem); --space-xl: clamp(1.44rem, calc(0.007555555555555556 * (100vw - 22.5rem) + 1.44rem), 1.95rem); --space-2xl: clamp(1.73rem, calc(0.010518518518518517 * (100vw - 22.5rem) + 1.73rem), 2.44rem); --major-space-2xs: clamp(1.09rem, calc(0.002814814814814814 * (100vw - 22.5rem) + 1.09rem), 1.28rem); --major-space-xs: clamp(1.3rem, calc(0.004444444444444445 * (100vw - 22.5rem) + 1.3rem), 1.6rem); --major-space-s: clamp(1.56rem, calc(0.006518518518518518 * (100vw - 22.5rem) + 1.56rem), 2rem); --major-space-m: clamp(1.88rem, calc(0.009185185185185187 * (100vw - 22.5rem) + 1.88rem), 2.5rem); --major-space-l: clamp(2.25rem, calc(0.013037037037037036 * (100vw - 22.5rem) + 2.25rem), 3.13rem); --major-space-xl: clamp(2.7rem, calc(0.017925925925925925 * (100vw - 22.5rem) + 2.7rem), 3.91rem); --major-space-2xl: clamp(3.24rem, calc(0.02429629629629629 * (100vw - 22.5rem) + 3.24rem), 4.88rem);}