.intro-film{z-index:190;opacity:1;transition:opacity var(--intro-film-fade,.7s) cubic-bezier(.4, 0, .2, 1);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#000;position:fixed;inset:0}.intro-film[data-phase=leaving]{opacity:0;pointer-events:none}.intro-film__video{object-fit:cover;object-position:50% 66%;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .36s ease-out;display:block}.intro-film[data-phase=playing] .intro-film__video,.intro-film[data-phase=leaving] .intro-film__video{opacity:1}@media (prefers-reduced-motion:reduce){.intro-film{display:none}}
