@font-face{font-family:Manrope;src:url(/fonts/manrope-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-semibold.ttf)format("truetype");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-bold.ttf)format("truetype");font-weight:700 800;font-style:normal;font-display:swap}body{-webkit-font-smoothing:antialiased;font-family:Manrope,Arial,sans-serif;font-weight:400}button,input,select,textarea{font-family:Manrope,Arial,sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Manrope,Arial,sans-serif;font-weight:600}body strong,body b{font-weight:700}body #headline-872-209,body .about-shell .hero h1,body .portal .intro-row h1{font-synthesis:none;letter-spacing:-.05em;max-width:820px;font-family:Manrope,Arial,sans-serif;font-size:clamp(3rem,4.8vw,4.5rem);font-weight:500;line-height:1.08}@media (min-width:1600px){body #headline-872-209,body .about-shell .hero h1,body .portal .intro-row h1{max-width:900px;font-size:4.75rem}}@media (max-width:1100px){body #headline-872-209,body .about-shell .hero h1,body .portal .intro-row h1{max-width:660px;font-size:clamp(2.625rem,5.2vw,3.625rem)}}@media (max-width:760px){body #headline-872-209,body .about-shell .hero h1,body .portal .intro-row h1{max-width:600px;font-size:clamp(2rem,7.7vw,3.25rem);line-height:1.13}}
