.fighters-hero{position:relative;isolation:isolate;overflow:hidden}.fighters-hero-media,.fighters-hero-camera{position:absolute;inset:0}.fighters-hero-media{z-index:-2;background:var(--night)}.fighters-hero-camera img,.fighters-hero-camera video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.fighters-hero-camera video{opacity:0;transition:opacity .4s}.fighters-hero-camera video.is-playing{opacity:1}.fighters-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to left,rgba(11,29,56,.94),rgba(11,29,56,.78) 55%,rgba(11,29,56,.25))}.fighters-page .fighters-hero{padding-block:70px 100px;min-height:640px;display:flex;align-items:center}.fighters-hero>.wrap{position:relative;z-index:1}.fighters-hero .fighters-opening{max-width:720px;color:#f3f1eb}.fighters-hero .fighters-lead{max-width:760px}.fighters-video-controls{position:absolute;bottom:20px;inset-inline-end:24px;display:flex;gap:8px;flex-wrap:wrap;z-index:3}.fighters-video-controls button{font:inherit;font-size:14px;min-height:44px;padding:9px 12px;color:#fff;background:rgba(11,29,56,.88);border:1px solid #d2b06f88;border-radius:6px;cursor:pointer}.fighters-video-controls button[hidden]{display:none}.fighters-video-controls button:focus-visible{outline:3px solid #d2b06f;outline-offset:3px}@media(max-width:700px){.fighters-page .fighters-hero{padding-block:42px 110px;min-height:0}.fighters-hero::after{background:linear-gradient(to bottom,rgba(11,29,56,.65),rgba(11,29,56,.88) 38%,rgba(11,29,56,.97))}.fighters-video-controls{inset-inline-end:16px;bottom:22px}.fighters-hero-camera img,.fighters-hero-camera video{object-position:55% center}}@media(prefers-reduced-motion:reduce){.fighters-hero-camera video{transition:none}}