:root{--heading-font:"Inter - local";--body-font:"Inter - 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);--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-color:var(--n-19);--global-text-color:var(--n-3);--global-heading-color:var(--n-3);--space-m:clamp(1.5rem,0.463vw + 1.333rem,2rem);--space-xs:calc(var(--space-m) / 1.4);--space-s:calc(var(--space-m) / 1.2);--space-l:calc(var(--space-m) * 1.2);--space-xl:calc(var(--space-m) * 1.4);--space-xxl:calc(var(--space-m) * 1.6);--text-m:clamp(1.6rem,0.185vw + 1.533rem,1.8rem);--text-xs:calc(var(--text-m) / 1.3);--text-s:calc(var(--text-m) / 1.15);--text-l:calc(var(--text-m) * 1.15);--text-xl:calc(var(--text-m) * 1.3);--text-xxl:calc(var(--text-m) * 1.45);--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(2.5rem,3.241vw + 1.333rem,6rem);--h1:clamp(3.6rem,1.852vw + 2.933rem,5.6rem);--h2:clamp(3rem,1.667vw + 2.4rem,4.8rem);--h3:clamp(2.1rem,0.648vw + 1.867rem,2.8rem);--h4:clamp(1.8rem,0.37vw + 1.667rem,2.2rem);--h5:clamp(1.6rem,0.185vw + 1.533rem,1.8rem);--h6:clamp(1.2rem,0.185vw + 1.133rem,1.4rem)}