:root{--min-viewport:360;--max-viewport:1600;--base-font:10;--clamp-unit:1vw;--min-screen-width:320px;--max-screen-width:1440px;--primary:hsla(241,52%,46%,1);--primary-l-1:hsla(226,85%,82%,1);--primary-l-2:hsla(225,86%,89%,1);--primary-l-3:hsla(223,94%,94%,1);--primary-l-4:hsla(226,87%,97%,1);--secondary:hsla(256,100%,60%,1);--secondary-l-1:hsla(247,100%,84%,1);--secondary-l-2:hsla(244,100%,91%,1);--secondary-l-3:hsla(245,100%,95%,1);--secondary-l-4:hsla(245,100%,97%,1);--tertiary:hsla(42,100%,60%,1);--tertiary-l-1:hsla(40,100%,83%,1);--tertiary-l-2:hsla(40,100%,90%,1);--tertiary-l-3:hsla(41,100%,93%,1);--tertiary-l-4:hsla(42,100%,97%,1);--accent1:hsla(340,100%,95%,1);--accent1-l-1:hsla(341,100%,97%,1);--accent1-l-2:hsla(338,100%,98%,1);--accent1-l-3:hsla(348,100%,99%,1);--accent2:hsla(223,95%,93%,1);--accent2-l-1:hsla(223,92%,95%,1);--accent2-l-2:hsla(224,90%,96%,1);--accent2-l-3:hsla(222,100%,98%,1);--accent3:hsla(158,40%,80%,1);--accent3-l-1:hsla(157,40%,85%,1);--accent3-l-2:hsla(154,42%,93%,1);--accent3-l-3:hsla(156,38%,95%,1);--bg:hsla(0,0%,100%,1);--surface:hsla(0,0%,100%,1);--surface-l-1:hsla(220,10%,88%,1);--surface-l-2:hsla(240,44%,95%,1);--surface-l-3:hsla(240,43%,97%,1);--surface-l-4:hsla(222,100%,98%,1);--heading:hsla(218,15%,14%,1);--body:hsla(221,12%,32%,1);--body-l-1:hsla(221,7%,45%,1);--body-l-2:hsla(222,6%,58%,1);--body-l-3:hsla(222,7%,71%,1);--success:hsla(125,53%,46%,1);--success-5:hsla(125,53%,46%,0.05);--success-10:hsla(125,53%,46%,0.1);--success-20:hsla(125,53%,46%,0.2);--success-30:hsla(125,53%,46%,0.3);--success-40:hsla(125,53%,46%,0.4);--success-50:hsla(125,53%,46%,0.5);--success-60:hsla(125,53%,46%,0.6);--success-70:hsla(125,53%,46%,0.7);--success-80:hsla(125,53%,46%,0.8);--success-90:hsla(125,53%,46%,0.9);--warning:hsla(45,85%,58%,1);--warning-5:hsla(45,85%,58%,0.05);--warning-10:hsla(45,85%,58%,0.1);--warning-20:hsla(45,85%,58%,0.2);--warning-30:hsla(45,85%,58%,0.3);--warning-40:hsla(45,85%,58%,0.4);--warning-50:hsla(45,85%,58%,0.5);--warning-60:hsla(45,85%,58%,0.6);--warning-70:hsla(45,85%,58%,0.7);--warning-80:hsla(45,85%,58%,0.8);--warning-90:hsla(45,85%,58%,0.9);--danger:hsla(9,96%,60%,1);--danger-5:hsla(9,96%,60%,0.05);--danger-10:hsla(9,96%,60%,0.1);--danger-20:hsla(9,96%,60%,0.2);--danger-30:hsla(9,96%,60%,0.3);--danger-40:hsla(9,96%,60%,0.4);--danger-50:hsla(9,96%,60%,0.5);--danger-60:hsla(9,96%,60%,0.6);--danger-70:hsla(9,96%,60%,0.7);--danger-80:hsla(9,96%,60%,0.8);--danger-90:hsla(9,96%,60%,0.9);--neutral:#4F5165;--white:hsla(224,0%,100%,1);--space-4xs:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);--space-3xs:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);--space-2xs:clamp(0.82rem,calc(0.15vw + 0.77rem),0.99rem);--space-xs:clamp(1.02rem,calc(0.34vw + 0.92rem),1.4rem);--space-s:clamp(1.28rem,calc(0.63vw + 1.08rem),1.98rem);--space-m:clamp(1.6rem,calc(1.07vw + 1.26rem),2.8rem);--space-l:clamp(2rem,calc(1.75vw + 1.44rem),3.96rem);--space-xl:clamp(2.5rem,calc(2.77vw + 1.61rem),5.6rem);--space-2xl:clamp(3.13rem,calc(4.28vw + 1.76rem),7.92rem);--space-3xl:clamp(3.91rem,calc(6.51vw + 1.82rem),11.19rem);--space-4xl:clamp(4.88rem,calc(9.77vw + 1.76rem),15.83rem);--site-logo-width:clamp(10.5rem,calc(8.93vw + 7.64rem),20.5rem);--text-xs:clamp(1.26rem,calc(-0.22vw + 1.34rem),1.01rem);--text-s:clamp(1.42rem,calc(-0.06vw + 1.44rem),1.35rem);--text-m:clamp(1.6rem,calc(0.18vw + 1.54rem),1.8rem);--text-l:clamp(1.8rem,calc(0.54vw + 1.63rem),2.4rem);--text-xl:clamp(2.02rem,calc(1.05vw + 1.69rem),3.2rem);--text-2xl:clamp(2.28rem,calc(1.77vw + 1.71rem),4.26rem);--text-3xl:clamp(2.56rem,calc(2.79vw + 1.67rem),5.68rem);--text-4xl:clamp(2.88rem,calc(4.19vw + 1.54rem),7.58rem);--radius-xs:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s:clamp(0.6rem,calc(0.18vw + 0.54rem),0.8rem);--radius-m:clamp(1rem,calc(0.18vw + 0.94rem),1.2rem);--radius-l:clamp(1.6rem,calc(0.36vw + 1.49rem),2rem);--radius-xl:clamp(2.6rem,calc(0.54vw + 2.43rem),3.2rem);--radius-full:999rem}