.nz-hero{padding-block:var(--ws-hero-top) var(--ws-space-l)}.nz-hero h1{text-wrap:var(--ws-wrap);max-width:1080px}.nz-hero h1>span{color:var(--ws-muted)}.nz-hero-stage{margin:clamp(48px,6vw,72px) 0 0;position:relative}.nz-hero-stage>figure{aspect-ratio:21/9;border-radius:var(--ws-radius-lg);background:var(--ws-line);min-height:440px;margin:0;position:relative;overflow:hidden}.nz-hero figure>img{object-fit:cover;object-position:58% 30%}@media (max-width:900px){.nz-hero-stage>figure{aspect-ratio:4/3;width:100%;min-height:0}}
