/* V69: final marketing hero polish, full-bleed images and live HTML copy. */
.v69-marketing-hero{min-height:clamp(620px,74vh,830px);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.v69-marketing-hero .v60-hero-content{width:min(705px,53%);}
.v69-marketing-hero .v34-kicker{color:#78d8ed;}
.v69-marketing-hero .v34-description{color:#eaf2ff!important;text-shadow:0 1px 12px rgba(1,8,24,.25);}
.v69-marketing-hero .v34-tiny{text-transform:uppercase;line-height:1.7;}
.v69-marketing-hero::before{background:linear-gradient(90deg,rgba(2,11,28,.65),rgba(2,11,28,.29) 36%,rgba(2,11,28,.03) 62%,transparent 80%);}
@media(max-width:1050px){.v69-marketing-hero .v60-hero-content{width:min(650px,75%)}.v69-marketing-hero{background-position:62% center;}}
@media(max-width:700px){.v69-marketing-hero .v60-hero-content{width:100%}.v69-marketing-hero{background-position:73% center}.v69-marketing-hero::before{background:linear-gradient(90deg,rgba(2,11,28,.98),rgba(2,11,28,.83) 78%,rgba(2,11,28,.7));}}
