:root {--font-h1: clamp(calc(1rem * (53.75 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (53.75 / var(--base-font)))) + (((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (76.29 / var(--base-font))));--font-h2: clamp(calc(1rem * (44.79 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44.79 / var(--base-font)))) + (((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (61.04 / var(--base-font))));--font-h3: clamp(calc(1rem * (37.32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (37.32 / var(--base-font)))) + (((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48.83 / var(--base-font))));--font-h4: clamp(calc(1rem * (31.1 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (31.1 / var(--base-font)))) + (((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (39.06 / var(--base-font))));--font-h5: clamp(calc(1rem * (25.92 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25.92 / var(--base-font)))) + (((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (31.25 / var(--base-font))));--font-h6: clamp(calc(1rem * (21.6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (21.6 / var(--base-font)))) + (((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (25 / var(--base-font))));--font-body: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--gap-3xs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (5 / var(--base-font))));--gap-2xs: clamp(calc(1rem * (9 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (9 / var(--base-font)))) + (((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));--gap-xs: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (15 / var(--base-font))));--gap-s: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--gap-m: clamp(calc(1rem * (27 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (27 / var(--base-font)))) + (((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));--gap-l: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));--gap-xl: clamp(calc(1rem * (54 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (54 / var(--base-font)))) + (((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (60 / var(--base-font))));--gap-2xl: clamp(calc(1rem * (72 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (72 / var(--base-font)))) + (((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));--gap-3xl: clamp(calc(1rem * (108 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (108 / var(--base-font)))) + (((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (120 / var(--base-font))));--lp--card-heading: clamp(calc(1rem * (20 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20 / var(--base-font)))) + (((30 - 20) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));--lp--icon-size: 16px;--primary: hsla(266,100%,64%,1);--primary-5: hsla(266,100%,64%,0.05);--primary-10: hsla(266,100%,64%,0.1);--primary-20: hsla(266,100%,64%,0.2);--primary-30: hsla(266,100%,64%,0.3);--primary-40: hsla(266,100%,64%,0.4);--primary-50: hsla(266,100%,64%,0.5);--primary-60: hsla(266,100%,64%,0.6);--primary-70: hsla(266,100%,64%,0.7);--primary-80: hsla(266,100%,64%,0.8);--primary-90: hsla(266,100%,64%,0.9);--primary-d-1: hsl(266,69%,55%);--primary-d-2: hsl(266,54%,47%);--primary-d-3: hsl(267,52%,39%);--primary-d-4: hsl(267,50%,31%);--primary-d-5: hsl(267,47%,24%);--primary-d-6: hsl(268,42%,17%);--primary-d-7: hsl(272,35%,10%);--primary-l-1: hsl(267,100%,68%);--primary-l-2: hsl(268,100%,72%);--primary-l-3: hsl(269,100%,76%);--primary-l-4: hsl(270,100%,80%);--primary-l-5: hsl(270,100%,84%);--primary-l-6: hsl(271,100%,88%);--primary-l-7: hsl(272,100%,92%);--primary-l-8: hsl(273,100%,96%);--secondary: hsla(47,69%,46%,1);--secondary-5: hsla(47,69%,46%,0.05);--secondary-10: hsla(47,69%,46%,0.1);--secondary-20: hsla(47,69%,46%,0.2);--secondary-30: hsla(47,69%,46%,0.3);--secondary-40: hsla(47,69%,46%,0.4);--secondary-50: hsla(47,69%,46%,0.5);--secondary-60: hsla(47,69%,46%,0.6);--secondary-70: hsla(47,69%,46%,0.7);--secondary-80: hsla(47,69%,46%,0.8);--secondary-90: hsla(47,69%,46%,0.9);--secondary-d-1: hsl(47,67%,41%);--secondary-d-2: hsl(47,64%,36%);--secondary-d-3: hsl(46,61%,31%);--secondary-d-4: hsl(46,58%,26%);--secondary-d-5: hsl(45,54%,21%);--secondary-d-6: hsl(45,50%,17%);--secondary-d-7: hsl(44,43%,12%);--secondary-d-8: hsl(44,44%,7%);--secondary-l-1: hsl(46,59%,53%);--secondary-l-2: hsl(45,60%,60%);--secondary-l-3: hsl(44,61%,66%);--secondary-l-4: hsl(43,62%,72%);--secondary-l-5: hsl(43,64%,77%);--secondary-l-6: hsl(42,65%,83%);--secondary-l-7: hsl(41,67%,89%);--secondary-l-8: hsl(41,69%,94%);--tertiary: hsla(150,0%,15%,1);--tertiary-5: hsla(0,0%,15%,0.05);--tertiary-10: hsla(0,0%,15%,0.1);--tertiary-20: hsla(0,0%,15%,0.2);--tertiary-30: hsla(0,0%,15%,0.3);--tertiary-40: hsla(0,0%,15%,0.4);--tertiary-50: hsla(0,0%,15%,0.5);--tertiary-60: hsla(0,0%,15%,0.6);--tertiary-70: hsla(0,0%,15%,0.7);--tertiary-80: hsla(0,0%,15%,0.8);--tertiary-90: hsla(0,0%,15%,0.9);--tertiary-d-1: hsl(144,0%,14%);--tertiary-d-2: hsl(145,0%,12%);--tertiary-d-3: hsl(145,0%,11%);--tertiary-d-4: hsl(145,0%,10%);--tertiary-d-5: hsl(145,0%,8%);--tertiary-d-6: hsl(145,0%,7%);--tertiary-d-7: hsl(145,0%,5%);--tertiary-d-8: hsl(145,0%,2%);--tertiary-l-1: hsl(144,0%,23%);--tertiary-l-2: hsl(145,0%,31%);--tertiary-l-3: hsl(145,0%,40%);--tertiary-l-4: hsl(145,0%,49%);--tertiary-l-5: hsl(145,0%,59%);--tertiary-l-6: hsl(145,0%,69%);--tertiary-l-7: hsl(145,0%,79%);--tertiary-l-8: hsl(145,0%,89%);--bg-body: hsla(280,26%,95%,1);--bg-surface: hsla(280,100%,99%,1);--bg-surface-5: hsla(280,100%,99%,0.05);--bg-surface-10: hsla(280,100%,99%,0.1);--bg-surface-20: hsla(280,100%,99%,0.2);--bg-surface-30: hsla(280,100%,99%,0.3);--bg-surface-40: hsla(280,100%,99%,0.4);--bg-surface-50: hsla(280,100%,99%,0.5);--bg-surface-60: hsla(280,100%,99%,0.6);--bg-surface-70: hsla(280,100%,99%,0.7);--bg-surface-80: hsla(280,100%,99%,0.8);--bg-surface-90: hsla(280,100%,99%,0.9);--bg-surface-d-1: hsl(276,2%,72%);--bg-surface-d-2: hsl(276,1%,46%);--bg-surface-d-3: hsl(276,1%,23%);--text-body: hsla(285,7%,22%,1);--text-title: hsla(295,8%,9%,1);--border-primary: hsla(0,0%,50%,0.25);--shadow-primary: hsla(0,0%,0%,0.15);--light: hsla(280,100%,98%,1);--light-5: hsla(280,100%,98%,0.05);--light-10: hsla(280,100%,98%,0.1);--light-20: hsla(280,100%,98%,0.2);--light-30: hsla(280,100%,98%,0.3);--light-40: hsla(280,100%,98%,0.4);--light-50: hsla(280,100%,98%,0.5);--light-60: hsla(280,100%,98%,0.6);--light-70: hsla(280,100%,98%,0.7);--light-80: hsla(280,100%,98%,0.8);--light-90: hsla(280,100%,98%,0.9);--light-d-1: hsl(282,6%,76%);--light-d-2: hsl(282,2%,56%);--light-d-3: hsl(282,2%,36%);--light-d-4: hsl(282,2%,19%);--dark: hsla(280,13%,12%,1);--dark-5: hsla(280,13%,12%,0.05);--dark-10: hsla(280,13%,12%,0.1);--dark-20: hsla(280,13%,12%,0.2);--dark-30: hsla(280,13%,12%,0.3);--dark-40: hsla(280,13%,12%,0.4);--dark-50: hsla(280,13%,12%,0.5);--dark-60: hsla(280,13%,12%,0.6);--dark-70: hsla(280,13%,12%,0.7);--dark-80: hsla(280,13%,12%,0.8);--dark-90: hsla(280,13%,12%,0.9);--dark-d-1: hsl(278,12%,10%);--dark-d-2: hsl(280,12%,8%);--dark-d-3: hsl(280,13%,6%);--dark-d-4: hsl(279,17%,3%);--success: hsl(136,95%,56%);--success-5: hsla(136,95%,56%,0.05);--success-10: hsla(136,95%,56%,0.1);--success-20: hsla(136,95%,56%,0.2);--success-30: hsla(136,95%,56%,0.3);--success-40: hsla(136,95%,56%,0.4);--success-50: hsla(136,95%,56%,0.5);--success-60: hsla(136,95%,56%,0.6);--success-70: hsla(136,95%,56%,0.7);--success-80: hsla(136,95%,56%,0.8);--success-90: hsla(136,95%,56%,0.9);--error: hsl(351,95%,56%);--error-5: hsla(351,95%,56%,0.05);--error-10: hsla(351,95%,56%,0.1);--error-20: hsla(351,95%,56%,0.2);--error-30: hsla(351,95%,56%,0.3);--error-40: hsla(351,95%,56%,0.4);--error-50: hsla(351,95%,56%,0.5);--error-60: hsla(351,95%,56%,0.6);--error-70: hsla(351,95%,56%,0.7);--error-80: hsla(351,95%,56%,0.8);--error-90: hsla(351,95%,56%,0.9);--always-light: hsla(280,100%,95%,1);--always-light-d-1: hsl(281,11%,69%);--always-light-d-2: hsl(281,5%,45%);--always-light-d-3: hsl(281,4%,22%);--always-dark: hsla(280,13%,12%,1);--always-dark-d-1: hsl(278,12%,10%);--always-dark-d-2: hsl(280,12%,7%);--always-dark-d-3: hsl(280,16%,4%);--space-4xs: clamp(0.52rem,calc(-0.08vw + 0.55rem),0.42rem);--space-3xs: clamp(0.66rem,calc(-0.05vw + 0.67rem),0.6rem);--space-2xs: clamp(0.82rem,calc(0.03vw + 0.81rem),0.85rem);--space-xs: clamp(1.02rem,calc(0.15vw + 0.98rem),1.2rem);--space-s: clamp(1.28rem,calc(0.35vw + 1.17rem),1.7rem);--space-m: clamp(1.6rem,calc(0.68vw + 1.38rem),2.4rem);--space-l: clamp(2rem,calc(1.18vw + 1.62rem),3.39rem);--space-xl: clamp(2.5rem,calc(1.95vw + 1.88rem),4.8rem);--space-2xl: clamp(3.13rem,calc(3.1vw + 2.13rem),6.78rem);--space-3xl: clamp(3.91rem,calc(4.82vw + 2.36rem),9.59rem);--space-4xl: clamp(4.88rem,calc(7.36vw + 2.53rem),13.57rem);--header-space: var(--space-s);--btn-space: var(--space-xs) var(--space-s);--card-space: var(--space-s);--footer-space: var(--space-s) var(--space-m);--text-xs: clamp(1.11rem,calc(-0.17vw + 1.16rem),0.9rem);--text-s: clamp(1.24rem,calc(-0.04vw + 1.26rem),1.2rem);--text-m: clamp(1.4rem,calc(0.17vw + 1.35rem),1.6rem);--text-l: clamp(1.57rem,calc(0.47vw + 1.42rem),2.13rem);--text-xl: clamp(1.77rem,calc(0.91vw + 1.48rem),2.84rem);--text-2xl: clamp(1.99rem,calc(1.52vw + 1.51rem),3.79rem);--text-3xl: clamp(2.24rem,calc(2.38vw + 1.48rem),5.05rem);--text-4xl: clamp(2.52rem,calc(3.57vw + 1.38rem),6.73rem);--hero-title-size: var(--text-4xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--radius-xs: 0.25rem;--radius-s: .5rem;--radius-m: 1rem;--radius-l: 2rem;--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--shadow-primary);--shadow-s: 0 1.5px 3px var(--shadow-primary);--shadow-m: 0 2px 6px var(--shadow-primary);--shadow-l: 0 3px 12px var(--shadow-primary);--shadow-xl: 0 6px 48px var(--shadow-primary);--primary-5: hsla(267,95%,74%,0.05);--primary-10: hsla(267,95%,74%,0.1);--primary-20: hsla(267,95%,74%,0.2);--primary-30: hsla(267,95%,74%,0.3);--primary-40: hsla(267,95%,74%,0.4);--primary-50: hsla(267,95%,74%,0.5);--primary-60: hsla(267,95%,74%,0.6);--primary-70: hsla(267,95%,74%,0.7);--primary-80: hsla(267,95%,74%,0.8);--primary-90: hsla(267,95%,74%,0.9);--primary-d-1: hsl(267,58%,64%);--primary-d-2: hsl(267,38%,54%);--primary-d-3: hsl(267,31%,45%);--primary-d-4: hsl(267,30%,35%);--primary-d-5: hsl(268,29%,27%);--primary-d-6: hsl(268,26%,18%);--primary-d-7: hsl(269,21%,10%);--primary-l-1: hsl(267,96%,77%);--primary-l-2: hsl(268,97%,80%);--primary-l-3: hsl(268,98%,83%);--primary-l-4: hsl(269,99%,86%);--primary-l-5: hsl(269,100%,89%);--primary-l-6: hsl(270,100%,91%);--primary-l-7: hsl(270,100%,94%);--primary-l-8: hsl(271,100%,97%);--secondary: hsl(47,95%,75%);--secondary-5: hsla(47,95%,75%,0.05);--secondary-10: hsla(47,95%,75%,0.1);--secondary-20: hsla(47,95%,75%,0.2);--secondary-30: hsla(47,95%,75%,0.3);--secondary-40: hsla(47,95%,75%,0.4);--secondary-50: hsla(47,95%,75%,0.5);--secondary-60: hsla(47,95%,75%,0.6);--secondary-70: hsla(47,95%,75%,0.7);--secondary-80: hsla(47,95%,75%,0.8);--secondary-90: hsla(47,95%,75%,0.9);--secondary-d-1: hsl(47,60%,66%);--secondary-d-2: hsl(47,41%,57%);--secondary-d-3: hsl(47,30%,48%);--secondary-d-4: hsl(47,29%,40%);--secondary-d-5: hsl(46,28%,32%);--secondary-d-6: hsl(46,27%,24%);--secondary-d-7: hsl(46,24%,17%);--secondary-d-8: hsl(45,20%,10%);--secondary-l-1: hsl(47,97%,78%);--secondary-l-2: hsl(46,98%,81%);--secondary-l-3: hsl(46,100%,84%);--secondary-l-4: hsl(46,100%,87%);--secondary-l-5: hsl(46,100%,89%);--secondary-l-6: hsl(46,100%,92%);--secondary-l-7: hsl(46,100%,95%);--secondary-l-8: hsl(46,100%,97%);--tertiary: hsla(167,0%,25%,1);--tertiary-5: hsla(0,0%,25%,0.05);--tertiary-10: hsla(0,0%,25%,0.1);--tertiary-20: hsla(0,0%,25%,0.2);--tertiary-30: hsla(0,0%,25%,0.3);--tertiary-40: hsla(0,0%,25%,0.4);--tertiary-50: hsla(0,0%,25%,0.5);--tertiary-60: hsla(0,0%,25%,0.6);--tertiary-70: hsla(0,0%,25%,0.7);--tertiary-80: hsla(0,0%,25%,0.8);--tertiary-90: hsla(0,0%,25%,0.9);--tertiary-d-1: hsl(144,0%,22%);--tertiary-d-2: hsl(144,0%,20%);--tertiary-d-3: hsl(145,0%,17%);--tertiary-d-4: hsl(145,0%,15%);--tertiary-d-5: hsl(145,0%,12%);--tertiary-d-6: hsl(145,0%,10%);--tertiary-d-7: hsl(145,0%,8%);--tertiary-d-8: hsl(145,0%,4%);--tertiary-l-1: hsl(144,0%,32%);--tertiary-l-2: hsl(144,0%,40%);--tertiary-l-3: hsl(145,0%,48%);--tertiary-l-4: hsl(145,0%,56%);--tertiary-l-5: hsl(145,0%,65%);--tertiary-l-6: hsl(145,0%,73%);--tertiary-l-7: hsl(145,0%,82%);--tertiary-l-8: hsl(145,0%,91%);--bg-body: hsla(280,13%,12%,1);--bg-surface: hsla(280,14%,15%,1);--bg-surface-5: hsla(280,14%,15%,0.05);--bg-surface-10: hsla(280,14%,15%,0.1);--bg-surface-20: hsla(280,14%,15%,0.2);--bg-surface-30: hsla(280,14%,15%,0.3);--bg-surface-40: hsla(280,14%,15%,0.4);--bg-surface-50: hsla(280,14%,15%,0.5);--bg-surface-60: hsla(280,14%,15%,0.6);--bg-surface-70: hsla(280,14%,15%,0.7);--bg-surface-80: hsla(280,14%,15%,0.8);--bg-surface-90: hsla(280,14%,15%,0.9);--bg-surface-d-1: hsl(278,13%,12%);--bg-surface-d-2: hsl(280,12%,9%);--bg-surface-d-3: hsl(281,15%,5%);--text-body: hsla(283,42%,97%,1);--text-title: hsla(283,100%,96%,1);--border-primary: hsla(0,0%,75%,0.1);--shadow-primary: hsla(0,0%,0%,0.4);--light: hsla(280,13%,12%,1);--light-5: hsla(280,13%,12%,0.05);--light-10: hsla(280,13%,12%,0.1);--light-20: hsla(280,13%,12%,0.2);--light-30: hsla(280,13%,12%,0.3);--light-40: hsla(280,13%,12%,0.4);--light-50: hsla(280,13%,12%,0.5);--light-60: hsla(280,13%,12%,0.6);--light-70: hsla(280,13%,12%,0.7);--light-80: hsla(280,13%,12%,0.8);--light-90: hsla(280,13%,12%,0.9);--light-d-1: hsl(278,12%,10%);--light-d-2: hsl(280,12%,8%);--light-d-3: hsl(280,13%,6%);--light-d-4: hsl(279,17%,3%);--dark: hsla(280,100%,98%,1);--dark-5: hsla(280,100%,98%,0.05);--dark-10: hsla(280,100%,98%,0.1);--dark-20: hsla(280,100%,98%,0.2);--dark-30: hsla(280,100%,98%,0.3);--dark-40: hsla(280,100%,98%,0.4);--dark-50: hsla(280,100%,98%,0.5);--dark-60: hsla(280,100%,98%,0.6);--dark-70: hsla(280,100%,98%,0.7);--dark-80: hsla(280,100%,98%,0.8);--dark-90: hsla(280,100%,98%,0.9);--dark-d-1: hsl(282,6%,76%);--dark-d-2: hsl(282,2%,56%);--dark-d-3: hsl(282,2%,36%);--dark-d-4: hsl(282,2%,19%);--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;}