:root { --primary: hsl(331.1,73.3%,36.7%); --secondary: hsl(16.6,83.3%,49.4%); --tertiary: hsl(171.94, 77.01%, 17.06%); --neutral: hsl(0, 0%, 49.8%); --sectiune_1: hsl(15, 40%, 98%); --sectiune_2: hsl(15, 18%, 96%); --body-text: hsl(180,1.8%,10.8%); --pure-white: hsl(0,0%,100%); --secondary-l-1: hsl(17, 81%, 75%); --secondary-d-1: hsl(17, 83%, 25%); --primary-l-1: hsl(331, 42%, 68%); --primary-d-1: hsl(331, 73%, 18%); --tertiary-l-1: hsl(172, 39%, 29%); --tertiary-l-2: hsl(172, 23%, 41%); --tertiary-l-3: hsl(172, 16%, 53%); --tertiary-l-4: hsl(172, 16%, 64%); --tertiary-l-5: hsl(172, 16%, 76%); --tertiary-l-6: hsl(172, 16%, 88%); --tertiary-d-1: hsl(172, 77%, 15%); --tertiary-d-2: hsl(172, 77%, 12%); --tertiary-d-3: hsl(172, 77%, 10%); --tertiary-d-4: hsl(172, 77%, 7%); --tertiary-d-5: hsl(172, 77%, 5%); --tertiary-d-6: hsl(172, 77%, 2%); --secondary-hover: hsl(16.6, 83.3%, 40%); --tertiary-light: hsl(162, 68%, 96%); --tertiary-dark: hsl(170, 100%, 10%); --grey-bg: hsl(15, 7%, 89%); --text-2xs: clamp(0.7rem, calc(-0.0008888888888888881 * (100vw - 22.5rem) + 0.7rem), 0.64rem); --text-xs: clamp(0.79rem, calc(0.00014814814814814828 * (100vw - 22.5rem) + 0.79rem), 0.8rem); --text-s: clamp(0.89rem, calc(0.0016296296296296295 * (100vw - 22.5rem) + 0.89rem), 1rem); --text-m: clamp(1rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1rem), 1.25rem); --text-l: clamp(1.13rem, calc(0.006370370370370373 * (100vw - 22.5rem) + 1.13rem), 1.56rem); --text-xl: clamp(1.27rem, calc(0.010074074074074074 * (100vw - 22.5rem) + 1.27rem), 1.95rem); --text-2xl: clamp(1.42rem, calc(0.015111111111111112 * (100vw - 22.5rem) + 1.42rem), 2.44rem); --h4: clamp(0.98rem, calc(0.002222222222222221 * (100vw - 22.5rem) + 0.98rem), 1.13rem); --h3: clamp(1.31rem, calc(0.004148148148148148 * (100vw - 22.5rem) + 1.31rem), 1.59rem); --h2: clamp(1.75rem, calc(0.007407407407407408 * (100vw - 22.5rem) + 1.75rem), 2.25rem); --h1: clamp(2.33rem, calc(0.012592592592592594 * (100vw - 22.5rem) + 2.33rem), 3.18rem); --h-display: clamp(3.11rem, calc(0.020592592592592593 * (100vw - 22.5rem) + 3.11rem), 4.5rem); --space-2xs: clamp(0.77rem, calc(0.004296296296296297 * (100vw - 22.5rem) + 0.77rem), 1.06rem); --space-xs: clamp(0.96rem, calc(0.006666666666666666 * (100vw - 22.5rem) + 0.96rem), 1.41rem); --space-s: clamp(1.2rem, calc(0.010074074074074074 * (100vw - 22.5rem) + 1.2rem), 1.88rem); --space-m: clamp(1.5rem, calc(0.014814814814814815 * (100vw - 22.5rem) + 1.5rem), 2.5rem); --space-l: clamp(1.88rem, calc(0.021481481481481483 * (100vw - 22.5rem) + 1.88rem), 3.33rem); --space-xl: clamp(2.34rem, calc(0.03111111111111112 * (100vw - 22.5rem) + 2.34rem), 4.44rem); --space-2xl: clamp(2.93rem, calc(0.04429629629629629 * (100vw - 22.5rem) + 2.93rem), 5.92rem); --space-3xs: clamp(0.25rem, calc(0.0016 * (100vw - 22.5rem) + 0.25rem), 0.4rem);}