.file-prep-hero-video .file-prep-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}.file-prep-hero-video button.od-ov-play{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;text-align:left}.file-prep-hero-video button.od-ov-play:hover .od-ov-play-icon{transform:translate(-50%,-50%) scale(1.05)}.file-prep-hero-video button.od-ov-play:focus-visible{outline:3px solid #FFFFFF;outline-offset:-5px}
