.hs-career{background:#eaf1fa;border-top:3px solid var(--green);padding-block:36px}
.hs-career h2{font-size:clamp(28px,3vw,40px);margin-bottom:14px}
.hs-career p:not(.eyebrow){max-width:68ch;margin:0;font-size:15px}
.hs-career .button{flex-shrink:0}
.nav nav .nav-career{color:var(--link)}
@media(min-width:900px){.nav nav{gap:2px}.nav nav a{padding-inline:8px}.hs-career .wrap{gap:40px}}
@media(min-width:900px) and (max-width:1099px){.nav{gap:12px}.brand img{width:140px}.nav nav a{font-size:12px;padding-inline:6px}}
