:root { --clr-primary: hsl(269, 97%, 35%); --clr-sec: hsl(245, 87%, 54%); --clr-alt: hsl(349, 68%, 48%); --clr-light: hsl(0, 0%, 100%); --clr-light-solid: hsl(0, 0%, 90%); --clr-dark: hsl(240, 48%, 12%); --clr-ultra-dark: hsl(0, 0%, 0%); --clr-ultra-dark-l-1: hsl(0, 0%, 9%); --clr-ultra-dark-l-2: hsl(0, 0%, 18%); --clr-ultra-dark-l-3: hsl(0, 0%, 27%); --clr-ultra-dark-l-4: hsl(0, 0%, 70%); --clr-ultra-dark-l-5: hsl(0, 0%, 45%); --clr-ultra-dark-l-6: hsl(0, 0%, 85%); --clr-ultra-dark-l-7: hsl(0, 0%, 90%); --clr-ultra-dark-l-8: hsl(0, 0%, 80%); --clr-ultra-dark-l-9: hsl(0, 0%, 85%); --clr-ultra-dark-l-10: hsl(0, 0%, 96%); --clr-tertiary: hsl(213, 54%, 14%); --clr-primary-l-0: hsl(269, 75%, 41%); --clr-primary-l-1: hsl(269, 59%, 47%); --clr-primary-l-2: hsl(269, 52%, 53%); --clr-primary-l-3: hsl(269, 52%, 59%); --clr-primary-l-4: hsl(269, 52%, 65%); --clr-primary-l-5: hsl(269, 52%, 70%); --clr-primary-l-6: hsl(269, 52%, 76%); --clr-primary-l-7: hsl(269, 52%, 82%); --clr-primary-l-8: hsl(269, 52%, 88%); --clr-primary-l-9: hsl(269, 52%, 94%); --clr-tertiary-alt: hsl(210, 17%, 36%); --table-bg: hsl(268 96% 97%); --clr-primary-solid: hsl(269, 97%, 35%); --card-bg: hsla(0, 0%, 100%); --clr-light-alt: hsl(269, 97%, 96%); --footer-bg: hsl(225, 15%, 5%); --clr-primary-d-1: hsl(269, 97%, 32%); --clr-primary-d-2: hsl(269, 97%, 29%); --clr-primary-d-3: hsl(269, 97%, 26%); --clr-primary-d-4: hsl(269, 97%, 22%); --clr-primary-d-5: hsl(269, 97%, 18%); --clr-primary-d-6: hsl(269, 97%, 16%); --clr-primary-d-7: hsl(269, 97%, 13%); --clr-primary-d-8: hsl(269, 96%, 10%); --clr-primary-d-9: hsl(268, 94%, 6%); --clr-primary-d-10: hsl(269, 100%, 3%); --clr-light-sec: hsl(0 0% 100%); --text-base: 1.6rem; --text-title: clamp(2.2rem, .3824vw + 2.0776rem, 2.6rem); --h2: clamp(2.6rem, .5736vw + 2.4164rem, 3.2rem); --h3: clamp(2.4rem, .5736vw + 2.2164rem, 3rem); --h4: clamp(2.2rem, .5736vw + 2.0164rem, 2.8rem); --h5: clamp(2rem, .5736vw + 1.8164rem, 2.6rem); --h6: clamp(1.8rem, .5736vw + 1.6164rem, 2.4rem); --text-2xs: 1.2rem; --text-xs: 1.4rem; --text-s: clamp(1.1rem, .1912vw + 1.0388rem, 1.3rem); --text-m: clamp(1.6rem, .0956vw + 1.5694rem, 1.7rem); --text-l: clamp(2.8rem, .7648vw + 2.5553rem, 3.6rem); --text-xl: clamp(2.4rem, 1.7208vw + 1.8493rem, 4.2rem); --text-3xl: clamp(4rem, 2.8681vw + 3.0822rem, 7rem); --text-s-lg: 2rem; --text-2xl: clamp(3.2rem, .7648vw + 2.9553rem, 4rem); --text-lg: clamp(1.8rem, 1.6252vw + 1.2799rem, 3.5rem); --text-4xl: clamp(10rem, 19.1205vw + 3.8815rem, 30rem);}