.mk-video{position:relative;display:inline-block;max-width:100%;background:#000;color:#fff;vertical-align:baseline;overflow:hidden;box-sizing:border-box}.mk-video--tile{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.mk-video>video.mk-local-video{position:relative;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:contain;background:#000;border:0}.mk-video [hidden]{display:none!important}.mk-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;padding:0;border:2px solid #fff;border-radius:50%;background:rgba(23,107,177,.85);color:#fff;cursor:pointer;z-index:4}.mk-video-play>span{display:block;width:0;height:0;margin-left:19px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}.mk-video-play:hover{background:#176bb1}.mk-video-play:focus-visible,.mk-local-video:focus-visible{outline:3px solid #2cc4f5;outline-offset:-3px}.video-wrap .mk-video-item .text{pointer-events:none}.video-wrap .mk-video-item:hover .text,.video-wrap .mk-video-item:focus-within .text,.video-wrap .mk-video-item.mk-video-playing .text{opacity:0}.mk-video-error{position:absolute;left:0;right:0;bottom:0;padding:8px;background:rgba(0,0,0,.85);color:#fff;font:12px/1.4 Arial,sans-serif;z-index:5}.mk-video-error a{color:#fff;text-decoration:underline}.mk-video:fullscreen{width:100%!important;height:100%!important}.mk-video video:fullscreen{object-fit:contain;background:#000}

/* Video listing: fill the content column; keep source proportions. */
.mk-video-page .about-wrap>.mk-video--inline{display:block;width:100%!important;height:0!important;padding-bottom:56.20608899297424%;margin:0 0 20px}
.mk-video-page .about-wrap>.mk-video--inline[data-mk-video="0dG23ac6wK0"]{padding-bottom:75%}
.mk-video-page .about-wrap>.mk-video--inline>video.mk-local-video{position:absolute;top:0;left:0}
.mk-video-page .about-wrap>p{margin:0}
.mk-video-page .about-wrap>.mk-video--inline:last-child{margin-bottom:0}

/* Captions on the dedicated video page. */
.mk-video-page .about-wrap>.mk-video-caption{margin:0 0 10px;font-size:18px;line-height:1.35;font-weight:600;text-transform:none}
