:root{--body:Poppins-local;--heading:Philosopher-local;--primary:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening));--primary-l-1:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.1));--primary-l-2:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.2));--primary-l-3:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.3));--primary-l-4:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.4));--primary-l-5:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.5));--primary-l-6:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.6));--primary-l-7:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.7));--primary-l-8:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.8));--primary-l-9:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.9));--primary-l-10:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 1.95));--primary-d-1:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.9));--primary-d-2:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.8));--primary-d-3:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.7));--primary-d-4:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.6));--primary-d-5:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.5));--primary-d-6:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.4));--primary-d-7:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.3));--primary-d-8:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.25));--primary-d-9:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.2));--primary-d-10:hsl(var(--primary-hue) var(--primary-saturation) calc(var(--primary-lightening) * 0.15));--primary-t-1:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .9);--primary-t-2:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .8);--primary-t-3:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .7);--primary-t-4:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .6);--primary-t-5:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .5);--primary-t-6:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .4);--primary-t-7:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .3);--primary-t-8:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .25);--primary-t-9:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .2);--primary-t-10:hsl(var(--primary-hue) var(--primary-saturation) var(--primary-lightening) / .15);--tertiary:var(--secondary);--secondary:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening));--secondary-l-1:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.1));--secondary-l-2:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.2));--secondary-l-3:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.3));--secondary-l-4:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.4));--secondary-l-5:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.5));--secondary-l-6:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.6));--secondary-l-7:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.7));--secondary-l-8:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.8));--secondary-l-9:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.9));--secondary-l-10:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 1.95));--secondary-d-1:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.9));--secondary-d-2:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.8));--secondary-d-3:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.7));--secondary-d-4:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.6));--secondary-d-5:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.5));--secondary-d-6:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.4));--secondary-d-7:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.3));--secondary-d-8:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.25));--secondary-d-9:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.2));--secondary-d-10:hsl(var(--secondary-hue) var(--secondary-saturation) calc(var(--secondary-lightening) * 0.15));--secondary-t-1:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .9);--secondary-t-2:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .8);--secondary-t-3:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .7);--secondary-t-4:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .6);--secondary-t-5:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .5);--secondary-t-6:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .4);--secondary-t-7:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .3);--secondary-t-8:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .25);--secondary-t-9:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .2);--secondary-t-10:hsl(var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightening) / .15);--n-1:hsl(210 11% 0%);--n-2:hsl(210 11% 5%);--n-3:hsl(210 11% 10%);--n-4:hsl(210 11% 15%);--n-5:hsl(210 11% 20%);--n-6:hsl(210 11% 25%);--n-7:hsl(210 11% 30%);--n-8:hsl(210 11% 35%);--n-9:hsl(210 11% 40%);--n-10:hsl(210 11% 46%);--n-11:hsl(210 11% 52%);--n-12:hsl(210 11% 58%);--n-13:hsl(210 11% 64%);--n-14:hsl(210 11% 70%);--n-15:hsl(210 11% 75%);--n-16:hsl(210 11% 80%);--n-17:hsl(210 11% 85%);--n-18:hsl(210 11% 90%);--n-19:hsl(210 11% 95%);--n-20:hsl(210 11% 100%);--global-background:hsl(36 39% 97%);--global-text-color:hsl(0 0% 10%);--global-heading-color:var(--n-4);--global-heighlights:hsl(95 35% 93%);--global-card-background:hsl(270 50% 95%);--space-m:clamp(1.5rem,calc(0.004629629629629629 * (100vw - 36rem) + 1.5rem),2rem);--space-2xs:clamp(0.77rem,calc(0.0006481481481481477 * (100vw - 36rem) + 0.77rem),0.84rem);--space-xs:clamp(0.96rem,calc(0.0015740740740740734 * (100vw - 36rem) + 0.96rem),1.13rem);--space-s:clamp(1.2rem,calc(0.0027777777777777783 * (100vw - 36rem) + 1.2rem),1.5rem);--space-l:clamp(1.88rem,calc(0.007314814814814815 * (100vw - 36rem) + 1.88rem),2.67rem);--space-xl:clamp(2.34rem,calc(0.011203703703703704 * (100vw - 36rem) + 2.34rem),3.55rem);--space-2xl:clamp(2.93rem,calc(0.01675925925925926 * (100vw - 36rem) + 2.93rem),4.74rem);--grid-gap:clamp(1.6rem,0.741vw + 1.333rem,2.4rem);--text-m:clamp(1.6rem,0.185vw + 1.533rem,1.8rem);--text-2xs:clamp(0.82rem,calc(-0.000555555555555555 * (100vw - 36rem) + 0.82rem),0.76rem);--text-xs:clamp(1.02rem,calc(-0.00009259259259259267 * (100vw - 36rem) + 1.02rem),1.01rem);--text-s:clamp(1.28rem,calc(0.0006481481481481487 * (100vw - 36rem) + 1.28rem),1.35rem);--text-l:clamp(2rem,calc(0.003703703703703703 * (100vw - 36rem) + 2rem),2.4rem);--text-xl:clamp(2.5rem,calc(0.006481481481481483 * (100vw - 36rem) + 2.5rem),3.2rem);--text-2xl:clamp(3.13rem,calc(0.010462962962962962 * (100vw - 36rem) + 3.13rem),4.26rem);--button-text:var(--text-m);--nav-text:var(--text-m);--global-radius:0.6rem;--global-text-line-height:calc(1em + 6px);--global-heading-line-height:calc(1em + 7px);--section-padding-inline:clamp(1.8rem,2.037vw + 1.067rem,4rem);--section-padding-block:clamp(4.8rem,2.963vw + 3.733rem,8rem);--h1:clamp(3.4rem,2.407vw + 2.533rem,6rem);--h2:clamp(2.6rem,1.481vw + 2.067rem,4.2rem);--h3:clamp(1.8rem,0.185vw + 1.733rem,2rem);--h4:clamp(1.8rem,0.185vw + 1.733rem,2rem);--h5:clamp(1.6rem,calc(0.0018518518518518515 * (100vw - 36rem) + 1.6rem),1.8rem);--h6:clamp(1.2rem,calc(0.0018518518518518515 * (100vw - 36rem) + 1.2rem),1.4rem);--feature-heading:clamp(1rem,0.185vw + 0.933rem,1.2rem)}