.uva-event-video .uva-video-stage{position:relative;width:100%;aspect-ratio:16/9;min-height:200px;background:#101728;overflow:hidden}.uva-event-video .uva-video-stage>.ent-cover{display:block;width:100%;height:100%;object-fit:contain;margin:0}.uva-event-video .uva-video-mount,.uva-event-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.uva-event-video .uva-video-mount{pointer-events:none}.uva-event-video.is-active .uva-video-mount{pointer-events:auto}.uva-event-video .uva-video-activation{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding:16px 16px 24px;background:linear-gradient(transparent 35%,rgba(16,23,40,.9));color:#fff;text-align:center}.uva-event-video .uva-video-activation p{max-width:650px;margin:14px 0 0;font-size:13px;line-height:1.5;color:#fff}.uva-event-video .uva-video-activation a{color:#fff;text-decoration:underline}.uva-event-video button{font:inherit;cursor:pointer;border-radius:2px}.uva-event-video .uva-video-start{padding:12px 18px;background:#f4b522;color:#101728;border:1px solid #f4b522;font-weight:600}.uva-event-video figcaption{padding:12px 0;font-size:14px;line-height:1.5;text-align:left}.uva-event-video figcaption p{margin:0 0 8px}.uva-event-video .uva-video-close{margin-left:16px;padding:0;background:none;border:0;color:inherit;text-decoration:underline;font-size:inherit}.uva-event-video [hidden]{display:none!important}.uva-event-video button:focus-visible{outline:3px solid #f4b522;outline-offset:4px}@media(max-width:480px){.uva-event-video .uva-video-start{font-size:14px;padding:10px 12px}.uva-event-video .uva-video-activation p{font-size:11px;margin-top:8px}.uva-event-video .uva-video-activation{padding:10px 10px 16px}}/* Keep the player and its caption on separate rows, spanning the article. */html body.content-page #content-body .uva-news figure.ent-cover-frame.uva-event-video{display:block;width:100%;max-width:none;height:auto;aspect-ratio:auto;padding:0!important;box-sizing:border-box}html body.content-page #content-body .uva-news .uva-event-video .uva-video-stage{display:block;width:100%;max-width:none;box-sizing:border-box}html body.content-page #content-body .uva-news .uva-event-video figcaption{display:block;width:100%;box-sizing:border-box}
