@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/manrope-400.woff) format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/manrope-500.woff) format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/manrope-600.woff) format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/manrope-700.woff) format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/manrope-800.woff) format("woff")}
body{font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400}button,input,select,textarea{font-family:inherit}h1,h2,h3{font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700}h1{letter-spacing:-.05em;line-height:1.08}h2{letter-spacing:-.04em;line-height:1.13}h3{letter-spacing:-.025em;line-height:1.25}p,li{font-weight:400}nav{font-weight:600}.brand{font-family:Arial,Helvetica,sans-serif}.eyebrow,.kicker,.detail-kicker{font-weight:700;letter-spacing:.16em}.card h3{font-weight:700;line-height:1.25}.resource-card h3{font-weight:700;line-height:1.25}.intro{font-weight:400;line-height:1.7}.hero-content h1{font-size:clamp(43px,3.9vw,62px);letter-spacing:-.055em;line-height:1.08}.dash-head h3{font-size:16px;letter-spacing:-.035em}.side{font-family:Manrope,Arial,sans-serif}.side strong{font-family:Arial,Helvetica,sans-serif}.card p{line-height:1.6}.step h3{font-weight:700}.btn,.button{font-weight:700;letter-spacing:-.01em}footer small{line-height:1.8}@media(max-width:1050px) and (min-width:761px){.hero-content h1{font-size:44px}.dash-head h3{font-size:12px}}@media(max-width:760px){.hero-content h1{font-size:46px;letter-spacing:-.05em}.card h3{font-size:17px}.card p{font-size:13px}.dash-head h3{font-size:13px}}@media(max-width:380px){.hero-content h1{font-size:40px}}
