@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/montserrat-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/montserrat-latin-800-normal.woff2) format("woff2")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-latin-400-normal.woff2) format("woff2")}:root{--ns-font:"Montserrat","Helvetica Neue",Arial,sans-serif;--ns-title:clamp(30px,3.6vw,54px);--ns-promo-title:clamp(29px,3.4vw,51px);--ns-section-title:clamp(1.8rem,2.65vw,2.65rem);--ns-heading-tracking:-.045em;--ns-heading-leading:1.08;--ns-highlight:#c7edf0;--ns-action:#a0e0e5}@media (max-width:700px){:root{--ns-title:clamp(24px,6.3vw,42px)}}