/* Owner-approved homepage only. Existing Fleets rendering is intentionally retained. */
#top.hero .hero-brand-badge{width:clamp(184px,19.55vw,287.5px)}
#top.hero .hero-rendering-note{position:absolute;z-index:3;left:clamp(1.25rem,7vw,8rem);bottom:1.2rem;color:#d4dee7;font:500 11px/1.4 Arial,sans-serif;letter-spacing:.04em;text-shadow:0 1px 5px #000}
@media(max-width:720px){
#top.hero{display:flex;flex-direction:column;align-items:stretch;min-height:0}
#top.hero .hero-image{background-position:66% top;background-size:auto 660px}
#top.hero .hero-scrim{background:linear-gradient(180deg,rgba(4,11,18,.05) 0,rgba(4,11,18,.52) 190px,rgba(4,11,18,.96) 510px,#040b12 680px)}
#top.hero .hero-content{width:100%;padding:155px 1.25rem 1rem}
#top.hero .hero-brand-badge{display:block;position:relative;right:auto;bottom:auto;align-self:flex-end;width:172px;margin:0 1.25rem 2rem}
#top.hero .hero-rendering-note{bottom:1.15rem;left:1.25rem}
#top.hero::after{bottom:2.3rem;width:40%}
}
