:root { --rosa: #b486de; --rosa-2: hsl(247 57.14% 69.8%); --rosa-3: hsl(259 57.14% 69.8%); --rosa-5: hsl(283 57.14% 69.8%); --rosa-6: hsl(295 57.14% 69.8%); --rosa-l-1: #c39ee5; --rosa-l-2: #d2b6eb; --rosa-l-3: #e1cff2; --rosa-l-4: #f0e7f8; --rosa-d-1: #906bb2; --rosa-d-2: #6c5085; --rosa-d-3: #483659; --rosa-d-4: #241b2c; --rosa-t-1: hsla(271, 57%, 70%, 0.33); --rosa-t-2: hsla(271, 57%, 70%, 0.67); --text-2xs: clamp(0.82rem, calc(0.0009259259259259267 * (100vw - 36rem) + 0.82rem), 0.92rem); --text-xs: clamp(1.02rem, calc(0.0012037037037037027 * (100vw - 36rem) + 1.02rem), 1.15rem); --text-s: clamp(1.28rem, calc(0.0014814814814814808 * (100vw - 36rem) + 1.28rem), 1.44rem); --text-m: clamp(2.25rem, calc(0.0032407407407407415 * (100vw - 36rem) + 2.25rem), 2.6rem); --text-l: clamp(3rem, calc(0.008333333333333333 * (100vw - 36rem) + 3rem), 3.9rem); --text-xl: clamp(4rem, calc(0.017129629629629627 * (100vw - 36rem) + 4rem), 5.85rem); --text-2xl: clamp(3.13rem, calc(0.0036111111111111122 * (100vw - 36rem) + 3.13rem), 3.52rem);}