.naoe-hero{position:relative;overflow:hidden}.naoe-hero__img{object-position:center 55%}.naoe-hero__shade{background:linear-gradient(180deg, color-mix(in srgb, var(--color-deep) 15%, transparent) 0%, color-mix(in srgb, var(--color-deep) 35%, transparent) 45%, color-mix(in srgb, var(--color-deep) 85%, transparent) 100%);position:absolute;inset:0}.naoe-hero__inner{z-index:1;flex-direction:column;justify-content:flex-end;gap:18px;min-height:min(78vh,680px);padding-top:120px;display:flex;position:relative}.naoe-hero__title{max-width:15ch}.naoe-hero__lead{max-width:40rem}.naoe-hero__btns{flex-wrap:wrap;gap:12px;display:flex}.naoe-hero__meta{letter-spacing:.08em;font-variant-numeric:tabular-nums}
