/* Every slide uses the same full-bleed photographic composition. */
.hero .hero-art{display:block}.hero .hero-art[hidden]{display:none}.hero .phone-logo[hidden]{display:none!important}.hero-scene{object-fit:cover}.hero-inner{z-index:2}.hero-copy{text-shadow:0 1px 6px #0a210c40}.hero-buttons{text-shadow:none}.hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#06250a22 0%,transparent 60%);pointer-events:none}
@media(max-width:700px){.hero-art{bottom:40px}.hero-art:after{background:linear-gradient(180deg,#10350e 0%,#10350e00 20%)}}
