:root { --color-primary: hsl(215, 100%, 48%); --color-secondary: hsl(185, 100%, 51%); --color-base: hsl(33, 31%, 94%); --color-neutral: hsl(214, 96%, 10%); --color-black: hsl(0, 0%, 0%); --color-white: hsl(0, 0%, 100%); --color-primary-l-1: hsl(215, 92%, 57%); --color-primary-l-2: hsl(215, 92%, 65%); --color-primary-l-3: hsl(215, 92%, 74%); --color-primary-l-4: hsl(215, 92%, 83%); --color-primary-l-5: hsl(215, 92%, 91%); --color-primary-d-1: hsl(215, 100%, 40%); --color-primary-d-2: hsl(215, 100%, 32%); --color-primary-d-3: hsl(215, 100%, 24%); --color-primary-d-4: hsl(215, 100%, 16%); --color-primary-d-5: hsl(215, 100%, 8%); --color-primary-t-1: hsla(215, 92%, 91%, 0.17); --color-primary-t-2: hsla(215, 92%, 83%, 0.33); --color-primary-t-3: hsla(215, 92%, 74%, 0.5); --color-primary-t-4: hsla(215, 92%, 65%, 0.67); --color-primary-t-5: hsla(215, 92%, 57%, 0.83); --color-neutral-l-1: hsl(214, 32%, 25%); --color-neutral-l-2: hsl(214, 16%, 40%); --color-neutral-l-3: hsl(214, 11%, 55%); --color-neutral-l-4: hsl(214, 11%, 70%); --color-neutral-l-5: hsl(214, 11%, 85%); --color-neutral-d-1: hsl(214, 95%, 8%); --color-neutral-d-2: hsl(215, 94%, 7%); --color-neutral-d-3: hsl(215, 92%, 5%); --color-neutral-d-4: hsl(214, 100%, 3%); --color-neutral-d-5: hsl(214, 100%, 2%); --color-base-l-1: hsl(33, 29%, 95%); --color-base-l-2: hsl(33, 29%, 96%); --color-base-l-3: hsl(33, 29%, 97%); --color-base-l-4: hsl(33, 29%, 98%); --color-base-l-5: hsl(33, 29%, 99%); --color-base-d-1: hsl(33, 7%, 78%); --color-base-d-2: hsl(33, 3%, 63%); --color-base-d-3: hsl(33, 2%, 47%); --color-base-d-4: hsl(33, 2%, 31%); --color-base-d-5: hsl(33, 2%, 16%); --color-secondary-l-1: hsl(185, 100%, 59%); --color-secondary-l-2: hsl(185, 100%, 67%); --color-secondary-l-3: hsl(185, 100%, 75%); --color-secondary-l-4: hsl(185, 100%, 84%); --color-secondary-l-5: hsl(185, 100%, 92%); --color-secondary-d-1: hsl(185, 96%, 42%); --color-secondary-d-2: hsl(185, 96%, 34%); --color-secondary-d-3: hsl(185, 96%, 25%); --color-secondary-d-4: hsl(185, 96%, 17%); --color-secondary-d-5: hsl(185, 95%, 9%); --space-4xs: clamp(0.52rem, calc(0.00046296296296296233 * (100vw - 36rem) + 0.52rem), 0.57rem); --space-3xs: clamp(0.66rem, calc(0.0009259259259259257 * (100vw - 36rem) + 0.66rem), 0.76rem); --space-2xs: clamp(0.82rem, calc(0.0017592592592592599 * (100vw - 36rem) + 0.82rem), 1.01rem); --space-xs: clamp(1.02rem, calc(0.003055555555555556 * (100vw - 36rem) + 1.02rem), 1.35rem); --space-s: clamp(1.28rem, calc(0.004814814814814815 * (100vw - 36rem) + 1.28rem), 1.8rem); --space-m: clamp(1.6rem, calc(0.007407407407407406 * (100vw - 36rem) + 1.6rem), 2.4rem); --space-l: clamp(2rem, calc(0.011111111111111113 * (100vw - 36rem) + 2rem), 3.2rem); --space-xl: clamp(2.5rem, calc(0.016296296296296295 * (100vw - 36rem) + 2.5rem), 4.26rem); --space-2xl: clamp(3.13rem, calc(0.02361111111111111 * (100vw - 36rem) + 3.13rem), 5.68rem); --space-3xl: clamp(3.91rem, calc(0.03398148148148148 * (100vw - 36rem) + 3.91rem), 7.58rem); --space-4xl: clamp(4.88rem, calc(0.04833333333333333 * (100vw - 36rem) + 4.88rem), 10.1rem); --padding-section-inline-m: clamp(1.6rem, calc(0.037037037037037035 * (100vw - 36rem) + 1.6rem), 5.6rem); --padding-section-inline-l: clamp(1.92rem, calc(0.044444444444444446 * (100vw - 36rem) + 1.92rem), 6.72rem); --h6: clamp(1.02rem, calc(0.0003703703703703707 * (100vw - 36rem) + 1.02rem), 1.06rem); --h5: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem); --h4: clamp(1.6rem, calc(0.004814814814814815 * (100vw - 36rem) + 1.6rem), 2.12rem); --h3: clamp(2rem, calc(0.009259259259259259 * (100vw - 36rem) + 2rem), 3rem); --h2: clamp(2.5rem, calc(0.016111111111111114 * (100vw - 36rem) + 2.5rem), 4.24rem); --h1: clamp(3.13rem, calc(0.026574074074074076 * (100vw - 36rem) + 3.13rem), 6rem); --text-xs: clamp(1.3rem, calc(0.0009259259259259247 * (100vw - 36rem) + 1.3rem), 1.4rem); --text-s: clamp(1.5rem, calc(0.0009259259259259267 * (100vw - 36rem) + 1.5rem), 1.6rem); --text-m: clamp(1.7rem, calc(0.0009259259259259267 * (100vw - 36rem) + 1.7rem), 1.8rem); --text-l: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem);}