.video-stats{position:relative;isolation:isolate;overflow:hidden;min-height:650px;display:flex;flex-direction:column;justify-content:space-between;padding-block:55px 35px;background:#000;color:#fff}.stats-film{position:absolute;inset:0;z-index:-2;background:#000;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .75s}.video-stats.film-ready .stats-film{opacity:1}.stats-film iframe{position:absolute;left:50%;top:50%;width:max(100%,1156px);height:max(100%,56.25vw);transform:translate(-50%,-50%);border:0;pointer-events:none}.video-stats:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#08080865,#08080875 55%,#080808c9)}.video-stats>.eyebrow{font-size:12px;letter-spacing:.09em;margin:0}.video-stats .stats-grid{margin-block:130px 90px;gap:6%;text-shadow:0 2px 22px #0008}.video-stats .stats-grid strong{font-size:clamp(72px,10vw,155px);letter-spacing:-.075em}.video-stats .stats-grid sup{font-size:23px}.video-stats .stats-grid p{color:#fff;font-size:15px;max-width:250px;line-height:1.6}.stats-film-controls{border-top:1px solid #ffffff55;padding-top:22px;display:flex;justify-content:space-between;align-items:start;gap:20px;flex-wrap:wrap}.stats-cuts,.stats-film-actions{display:flex;gap:25px;align-items:center}.stats-film-controls button,.stats-film-controls a{font:500 11px/1.5 Manrope,sans-serif;letter-spacing:.04em;background:none;color:#fff;border:0;border-bottom:1px solid transparent;padding:7px 0;cursor:pointer}.stats-cuts button{opacity:.65}.stats-cuts button[aria-pressed=true]{opacity:1;border-color:currentColor}.stats-film-controls button:hover,.stats-film-controls a:hover{border-color:currentColor}.stats-video-status{font-size:12px;color:#fff;width:100%;margin:0}.stats-video-status:empty{display:none}@media(max-width:600px){.video-stats{min-height:750px;padding-block:38px 25px}.video-stats .stats-grid{display:grid;gap:30px;margin:60px 0}.video-stats .stats-grid>div{padding-bottom:25px;border-color:#ffffff45}.video-stats .stats-grid strong{font-size:76px}.video-stats .stats-grid sup{font-size:16px}.video-stats .stats-grid p{font-size:13px;max-width:132px}.stats-film iframe{width:1400px;height:788px;min-height:100%}.stats-film-controls{gap:15px}.stats-cuts{gap:24px}.stats-film-actions{width:100%;justify-content:space-between}.stats-film-controls button,.stats-film-controls a{font-size:10px}}
@media(prefers-reduced-motion:reduce){.stats-film{transition:none}}

.video-stats{scroll-margin-top:100px}.stats-film-controls button:focus-visible,.stats-film-controls a:focus-visible{outline:1px solid #fff;outline-offset:5px}
/* Hide the embedded player immediately during loading, buffering and clip changes. */
.video-stats:not(.film-ready) .stats-film{opacity:0!important;visibility:hidden;transition:none!important}.video-stats.film-ready .stats-film{visibility:visible;transition:opacity .3s ease}
