.oao-video-play{align-items:center;display:flex;height:100%;inset:0;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.oao-video-play[data-oao-video-src]{cursor:pointer}.oao-video-play .oao-video-play__btn.oao-video-play__btn{align-items:center;background:transparent;border:0;border-radius:50%;box-shadow:none;color:#ffc857;cursor:pointer;display:flex;height:88px;justify-content:center;line-height:0;margin:0;min-width:0;padding:0;text-decoration:none;transition:transform .2s ease;width:88px}.oao-video-play__btn svg{display:block;height:100%;width:100%}.oao-video-play:hover .oao-video-play__btn,.oao-video-play__btn:focus-visible{transform:scale(1.08)}.oao-video-play__btn:focus-visible{outline:3px solid #fff;outline-offset:4px}.oao-video-play--bare .oao-video-play__btn.oao-video-play__btn{color:transparent}.oao-video-play--bare .oao-video-play__btn:focus-visible,.oao-video-play--bare:hover .oao-video-play__btn{transform:none}.oao-video-play--bare .oao-video-play__btn:focus-visible{outline-color:#ffc857}@media (prefers-reduced-motion:reduce){.oao-video-play__btn{transition:none}.oao-video-play:hover .oao-video-play__btn,.oao-video-play__btn:focus-visible{transform:none}}.oao-video-modal{align-items:center;background:rgba(0,11,42,.82);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100000}.oao-video-modal[hidden]{display:none}.oao-video-modal__dialog{position:relative;width:min(960px,100%)}.oao-video-modal__stage{aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;width:100%}.oao-video-modal__stage iframe,.oao-video-modal__stage video{border:0;display:block;height:100%;width:100%}.oao-video-modal__close{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 14px rgba(0,11,42,.3);color:#001658;cursor:pointer;display:flex;font-size:22px;height:40px;justify-content:center;line-height:1;padding:0;position:absolute;right:0;top:-52px;width:40px}.oao-video-modal__close:focus-visible{outline:3px solid #ffc857;outline-offset:2px}