.energy-journey{background:#03070b;color:#f4f7fa}
.energy-journey .scene-energy{height:100vh;height:100svh;min-height:760px;isolation:isolate}
@supports(height:100dvh){.energy-journey .scene-energy{height:100dvh}}
.energy-journey .scene-image{inset:0;width:100%;height:100%;object-fit:cover}
.energy-title .scene-image{object-position:54% center}
.energy-wind .scene-image{object-position:58% center}
.energy-world .scene-image{object-position:62% center}
.energy-ideas .scene-image{object-position:center}
.energy-direction .scene-image{object-position:58% center}
.energy-journey .scene-shade{background:linear-gradient(90deg,#02060be8 0%,#02060b9e 40%,#02060b20 75%),linear-gradient(0deg,#02060bf4 0%,transparent 58%)}
.energy-journey .scene-content{max-width:760px}
.energy-dense-scene .scene-content{max-width:min(820px,calc(100% - 2 * var(--edge)))}
.energy-scene-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;width:min(920px,calc(100vw - 2 * var(--edge)));margin:28px 0 0;padding:0;list-style:none;background:#ffffff20;border:1px solid #ffffff24;box-shadow:0 18px 52px #0008;backdrop-filter:blur(14px)}
.energy-scene-facts li{min-width:0;padding:16px 14px;background:#02070ccf}
.energy-scene-facts strong,.energy-scene-facts span{display:block}
.energy-scene-facts strong{font-size:12px;line-height:1.35;letter-spacing:.035em;color:#f4f7fa}
.energy-scene-facts span{margin-top:7px;font-size:10px;line-height:1.45;color:#b8c3cd}
.energy-world .scene-shade,.energy-ideas .scene-shade{background:linear-gradient(90deg,#02060bf2 0%,#02060bc0 44%,#02060b22 82%),linear-gradient(0deg,#02060bf5 0%,transparent 66%)}
.energy-direction .scene-summary{max-width:610px}
@media(max-width:1000px){.energy-scene-facts{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px}.energy-scene-facts li:nth-child(n+4){padding-block:13px}.energy-dense-scene .scene-content{bottom:72px}.energy-dense-scene h2{font-size:clamp(42px,7vw,62px)}}
@media(max-width:600px){.energy-journey .scene-energy{height:100svh;min-height:760px}@supports(height:100dvh){.energy-journey .scene-energy{height:100dvh}}.energy-title .scene-image{object-position:58% center}.energy-wind .scene-image{object-position:63% center}.energy-world .scene-image{object-position:61% center}.energy-ideas .scene-image{object-position:56% center}.energy-direction .scene-image{object-position:64% center}.energy-dense-scene .scene-content{bottom:58px}.energy-dense-scene h2{font-size:clamp(37px,10.4vw,48px);margin-bottom:14px}.energy-dense-scene .scene-summary{font-size:13px;line-height:1.52;margin-bottom:14px}.energy-scene-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;margin-top:13px}.energy-scene-facts li{padding:10px}.energy-scene-facts li:last-child{grid-column:1/-1}.energy-scene-facts strong{font-size:10px}.energy-scene-facts span{font-size:9px;margin-top:3px}.energy-direction .scene-summary{font-size:13px}}
@media(max-width:340px){.energy-dense-scene h2{font-size:36px}.energy-scene-facts li{padding:8px}.energy-scene-facts span{display:none}}
@media(prefers-reduced-motion:reduce){.energy-scene-facts{backdrop-filter:none}}
@media(forced-colors:active){.energy-scene-facts,.energy-scene-facts li{background:Canvas;border-color:CanvasText}.energy-scene-facts strong,.energy-scene-facts span{color:CanvasText}}
