/*!* Video, Event v1.1.0*/.dmc-video-event{margin-left:auto;margin-right:auto;max-width:1236px}
.dm0.dmc-video-event{margin-bottom:0}
.dmc-video-event.w-blowout{max-width:none}
.dmc-video-event .cnt-video{position:relative;background:black}
.dmc-video-event .dmc-video{margin-bottom:0}
.dmc-video-event .cnt-sidebar{position:relative;width:100%;height:75vh;height:calc(100vh - (100vw * .5625) - 50px);max-height:100vh;min-height:240px;overflow:hidden}
.normal.dmc-video-event .cnt-sidebar{margin-bottom:25px}
.dmc-video-event .cnt-sidebar iframe{position:absolute !important;top:0;left:0;width:100%;height:calc(100% + 4px);min-height:240px !important}
.dmc-video-event.pigeonhole-auto .cnt-sidebar{display:none}
.cnt-caption_mobile{display:block}
.cnt-caption_desktop{display:none}
@media only screen and (min-width:48em){.normal.dmc-video-event .cnt-sidebar{margin-bottom:30px}
}
@media only screen and (min-width:64em){.cnt-caption_mobile{display:none}
.cnt-caption_desktop{width:100%;display:block}
.dmc-video-event .cnt-video{width:100%}
.dmc-video-event .cnt-sidebar{height:auto;max-height:none;margin-bottom:0}
.dmc-video-event .cnt{display:grid;grid-template-columns:2fr minmax(min-content,320px)}
.dmc-video-event.pigeonhole-auto .cnt{grid-template-columns:1fr;max-width:816px;margin:0 auto}
.dmc-video-event.w-blowout.pigeonhole-auto .cnt{max-width:1067px}
.w-normal+.cnt-caption_desktop,.w-blowout+.cnt-caption_desktop{display:grid;grid-template-columns:2fr minmax(min-content,320px)}
.normal.dmc-video-event+.cnt-caption_desktop{margin-bottom:40px}
.normal.dmc-video-event .cnt-sidebar{margin-bottom:0}
.w-normal.compact+.cnt-caption_desktop{margin-bottom:0}
.w-normal.normal+.cnt-caption_desktop{margin-top:-40px}
.dm0.dmc-video-event.normal{margin-bottom:40px}
}
@media only screen and (min-width:80em){.dmc-video-event .cnt{grid-template-columns:2fr minmax(min-content,420px)}
.w-blowout+.cnt-caption_desktop{display:grid;grid-template-columns:2fr minmax(min-content,420px)}
.w-normal+.cnt-caption_desktop{margin:0 auto;max-width:1236px;display:grid;grid-template-columns:2fr minmax(min-content,420px)}
}