.page-hero{text-align:center;color:#fff;isolation:isolate;background:#16382b;justify-content:center;align-items:center;min-height:clamp(240px,26vw,340px);display:flex;position:relative;overflow:hidden}.page-hero-lg{min-height:clamp(280px,30vw,400px)}.page-hero-image{object-fit:cover;object-position:center;z-index:-2}.page-hero:after{content:"";z-index:-1;background:linear-gradient(#0d211a8c 0%,#0d211a9e 50%,#0d211abf 100%);position:absolute;inset:0}.page-hero-inner{flex-direction:column;align-items:center;width:100%;max-width:1000px;margin:0 auto;padding:clamp(40px,5vw,64px) 5.4%;display:flex}.page-hero h1{letter-spacing:-.025em;text-wrap:balance;max-width:860px;margin:0;font:700 clamp(1.9rem,3.4vw,3.2rem)/1.15 Manrope,sans-serif}.page-hero-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#cfe1c2;margin:0 0 14px;font-size:.72rem;font-weight:700}.page-hero-lead{color:#e8eee4;text-wrap:balance;max-width:640px;margin:16px 0 0;font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.6}.page-hero-crumbs ol{color:#d7e2d1;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 18px;padding:0;font-size:.82rem;list-style:none;display:flex}.page-hero-crumbs li+li:before{content:"/";opacity:.6;margin-right:8px}.page-hero-crumbs a:hover{color:#fff;text-decoration:underline}@media (max-width:640px){.page-hero-inner{padding:44px 16px}.page-hero h1{font-size:clamp(1.7rem,7.5vw,2.2rem)}}
