.loop-media{display:block;position:relative}.loop-media>img{width:100%;height:auto;display:block}.loop-media>video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .25s linear;position:absolute;inset:0}.loop-media[data-showing]>video{opacity:1}[data-part=media]>.loop-media{position:absolute;inset:0}[data-part=media]>.loop-media>img{object-fit:cover;height:100%}
.page-hero__media{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.page-hero{overflow-x:clip}.page-hero__copy{padding-block:50px}.page-hero__lead{max-width:540px;font-size:clamp(17px,1.4vw,20px)}.page-hero__stats{gap:clamp(16px,2.5vw,48px)}.page-hero__media img{width:100%;height:auto;display:block}.page-hero__media[data-fit=contain] img{object-fit:contain;object-position:right center;max-height:min(78vh,760px)}@container (max-width:767px){.page-hero__copy{padding-block:50px 8px}.page-hero__media[data-fit=contain] img{object-position:center bottom;max-height:440px}}
