.hero .sky-poster{background:#000 url(/sky/poster-desktop.webp) 50%/cover no-repeat;position:absolute;inset:0}@media (max-width:899px){.hero .sky-poster{background-image:url(/sky/poster-phone.webp)}}#heroSky{opacity:0;transition:opacity .6s}.hero.sky-live #heroSky{opacity:1}.hero.sky-settled .sky-poster{visibility:hidden}.hero .hero-shade{pointer-events:none;background:linear-gradient(#0000 50%,#000000b3 100%);position:absolute;inset:0}.hero h1,.hero .eyebrow,.hero .lede{text-shadow:0 0 12px #000,0 0 4px #000}
