.horizontal-section{background:linear-gradient(90deg,rgba(8,15,23,.86),rgba(8,15,23,.58) 55%,rgba(8,15,23,.48)),#111b22 url("assets/galaxy-pexels-1341279.jpg") center center/cover no-repeat;isolation:isolate}
.ambient-smoke,.formats-smoke{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;user-select:none}
.ambient-smoke{z-index:1;opacity:.95}.formats-smoke{z-index:2;opacity:.92;filter:blur(7px) saturate(1.35) brightness(1.15);mix-blend-mode:screen}
.hero .ambient-smoke{z-index:1;opacity:.68;mix-blend-mode:multiply}
.horizontal-section::before{z-index:0;opacity:.05}
.horizontal-section::after{display:block;content:'';position:absolute;inset:0;z-index:0;width:auto;height:auto;border:0;border-radius:0;filter:none;transform:none;pointer-events:none;background:linear-gradient(90deg,rgba(8,15,23,.88) 0%,rgba(8,15,23,.72) 30%,rgba(8,15,23,.42) 70%,rgba(8,15,23,.5) 100%)}
.format-gallery-shell{position:relative;z-index:4}
.format-intro h2{color:#fff;text-shadow:0 2px 20px #15232a22}.format-intro p:not(.eyebrow){color:#c6cfd3}.format-hint{color:#bac4ca}
@media(max-width:760px){.formats-smoke{opacity:.48}.ambient-smoke{opacity:.7}.hero .ambient-smoke{opacity:.55}.horizontal-section::after{background:linear-gradient(180deg,rgba(17,27,34,.7),rgba(17,27,34,.12) 55%)} }
@media(prefers-reduced-motion:reduce){.formats-smoke,.ambient-smoke{display:none}}
