:root{--display:"Montserrat local";--body:"Open Sans local";--heading:"Montserrat local";--primary:#0B1326;--highlight:#E75727;--neutrals-dark:#0B1326;--neutrals-white:#fff;--body-inverse:#DDC1AE;--body-primary:#0B1326;--title-primary:#FEFEFE;--title-highlight:#E75727;--title-secondary:#DAE2FD;--bg-50:#222A3D;--bg-100:#0B1326;--gap-s:1rem;--gap-m:2rem;--gap-l:4rem;--grid-33:33.33%;--grid-50:50%;--text-xs:clamp(0.7813rem,0.7736rem + 0.0341vw,0.8rem);--text-s:clamp(0.9375rem,0.9119rem + 0.1136vw,1rem);--text-m:clamp(1.125rem,1.0739rem + 0.2273vw,1.25rem);--text-l:clamp(1.35rem,1.2631rem + 0.3864vw,1.5625rem);--text-xl:clamp(1.62rem,1.4837rem + 0.6057vw,1.9531rem);--text-2xl:clamp(1.944rem,1.7405rem + 0.9044vw,2.4414rem);--text-3xl:clamp(2.3328rem,2.0387rem + 1.3072vw,3.0518rem);--text-4xl:clamp(2rem,1.2rem + 2vw,4rem);;--grid-columns-3:3;--grid-columns-2:2;--grid-columns-1:1}