.sp-hero{background-image:linear-gradient(90deg,#174d32 0%,#174d32dd 25%,transparent 57%),var(--sp-hero);background-position:center;background-size:cover;min-height:600px}.sp-hero .hero-grid{display:block}.sp-hero .hero-copy{max-width:610px;padding:100px 0}.sp-hero h1,.sp-hero p{color:#fff}.sp-hero .eyebrow{color:#d8e8cf}@media(max-width:700px){.sp-hero{min-height:680px;background-image:linear-gradient(180deg,#174d32 0%,#174d32dd 36%,transparent 83%),url('/assets/images/hero-mobile-v2.png');background-position:center}.sp-hero .hero-copy{padding:55px 0;max-width:440px}.sp-hero h1{font-size:clamp(38px,10vw,56px)}}@media(prefers-reduced-motion:reduce){.sp-hero *{animation:none!important}}
