/* Hero workspace only — all other website sections remain unchanged. */
@media(min-width:992px){
 .hero.container{max-width:1440px!important;width:calc(100% - 48px)}
 .hero .row{--bs-gutter-x:2rem}
 .hero .nt-hero-copy-col{position:relative;z-index:1}
 .hero .nt-hero-media-col{display:flex;align-items:center}
}
.nt-cinematic-hero{position:relative;width:100%;overflow:hidden;border-radius:clamp(22px,3vw,46px);box-shadow:0 24px 50px rgba(22,24,22,.13);isolation:isolate;background:#1a171c}
.nt-cinematic-hero img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
@media(max-width:991.98px){.hero .nt-hero-media-col{margin-top:1.5rem}.nt-cinematic-hero{max-width:760px;margin-inline:auto}}
@media(max-width:575.98px){.nt-cinematic-hero{border-radius:20px}.hero .nt-hero-media-col{margin-top:.5rem}}
