
.heroi .hero-grid{grid-template-columns:1fr 1.04fr;gap:2.5rem;align-items:center}
.heroi .hero-ilus{aspect-ratio:5/4;border-radius:0;box-shadow:0 24px 65px #0004;border:1px solid #b8944f66;position:relative}
.heroi .hero-ilus img{filter:none!important;mix-blend-mode:normal!important;opacity:1!important;object-position:center}
.heroi .hero-ilus img+div{background:linear-gradient(0deg,rgba(6,28,61,.15),transparent 60%)!important}
.heroi h1{font-size:clamp(2rem,3.4vw,3.3rem);line-height:1.08}
.heroi{padding-bottom:4rem}
body.preview-production .hero-ilus,body.preview-energy .hero-ilus{aspect-ratio:16/10}
@media(max-width:860px){.heroi .hero-grid{grid-template-columns:1fr;gap:2rem}.heroi .hero-ilus{width:100%;max-width:none;aspect-ratio:16/10}.heroi h1{font-size:2.2rem}}
