@font-face{font-family:Siro;src:local("Siro ExtraLight"),url(../fonts/Siro/siro-200.woff2) format(woff2);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Siro;src:local("Siro ExtraLight Italic"),url(../fonts/Siro/siro-200-italic.woff2) format(woff2);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Siro;src:local("Siro Light"),url(../fonts/Siro/siro-300.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Siro;src:local("Siro Light Italic"),url(../fonts/Siro/siro-300-italic.woff2) format(woff2);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Siro;src:local("Siro Regular"),local("Siro"),url(../fonts/Siro/siro-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Siro;src:local("Siro Regular Italic"),local("Siro Italic"),url(../fonts/Siro/siro-400-italic.woff2) format(woff2);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Siro;src:local("Siro SemiBold"),url(../fonts/Siro/siro-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Siro;src:local("Siro SemiBold Italic"),url(../fonts/Siro/siro-600-italic.woff2) format(woff2);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Siro;src:local("Siro Bold"),url(../fonts/Siro/siro-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Siro;src:local("Siro Bold Italic"),url(../fonts/Siro/siro-700-italic.woff2) format(woff2);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Siro;src:local("Siro ExtraBold"),url(../fonts/Siro/siro-800.woff2) format(woff2);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Siro;src:local("Siro ExtraBold Italic"),url(../fonts/Siro/siro-800-italic.woff2) format(woff2);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Siro;src:local("Siro Black"),url(../fonts/Siro/siro-900.woff2) format(woff2);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Siro;src:local("Siro Black Italic"),url(../fonts/Siro/siro-900-italic.woff2) format(woff2);font-display:swap;font-weight:900;font-style:italic}.video-overlay[data-v-9d93d64f]{all:initial;font-family:Siro;font-size:1rem;height:100%;inset:0;line-height:1.5rem;position:absolute;width:100%;z-index:50;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.video-js .highlights-overlay .wrapper{align-items:center;display:flex;flex-direction:row;min-width:auto;width:100%}@media(min-width:992px){.video-js .highlights-overlay .wrapper{min-width:500px}}.video-js .highlights-overlay .wrapper>div{width:50%}.video-js .highlights-overlay .wrapper>div span{text-align:left}.video-js .highlights-overlay .event-card{width:50%}.video-js .highlights-overlay .play-now-button:hover{background-color:#fffc!important}:root{--player-min-height:210px}.ui-player-container{min-height:var(--player-min-height,none)}.ui-player-container .top-veil{background-image:linear-gradient(to bottom,var(--theme-player-veil,#000),var(--theme-app-surface-transparent,rgba(57,57,57,0)));height:120px;position:absolute;top:0;width:100%;z-index:1}.ui-player-container .bottom-veil{background-image:linear-gradient(to top,var(--theme-player-veil,#000),var(--theme-app-surface-transparent,rgba(57,57,57,0)));bottom:0;height:120px;position:absolute;width:100%;z-index:1}.ui-player-container .video-title{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;gap:.5rem;left:12px;position:absolute;text-transform:capitalize;top:10px;z-index:1}@media(min-width:545px){.ui-player-container .video-title{font-size:22px;left:16px;top:12px}}#ui-upsell-container{background-color:var(--theme-player-surface,#161616)}#ui-upsell-container .video-title{opacity:1}#ui-upsell-container .upsell{background-color:var(--theme-player-surface,#161616)}#ui-upsell-container .school-support-message{background-color:var(--theme-card-surface,#393939)}#ui-upsell-container .school-support-message a{color:var(--theme-text-anchor,#a8a8a8)!important;font-weight:700!important;-webkit-text-decoration:var(--theme-anchor-decoration,underline)!important;text-decoration:var(--theme-anchor-decoration,underline)!important;transition-duration:.4s!important;transition-property:color!important;vertical-align:baseline!important}#ui-upsell-container .school-support-message a:hover{color:var(--theme-text-anchor-hover,#e0e0e0)!important;cursor:pointer!important;text-decoration:none!important}.video-js{min-height:var(--player-min-height,none)}.video-js.vjs-user-active .transition{opacity:1}.video-js.vjs-user-active .vjs-control-bar{display:flex;opacity:1}.video-js .vjs-control-bar{background-color:transparent;z-index:999}.video-js .vjs-play-progress:before{color:var(--theme-ondemand,#7f8ab0);font-size:1.3em}.video-js .vjs-play-progress.vjs-slider-bar{background-color:var(--theme-ondemand,#7f8ab0)}.video-js .vjs-time-control{font-size:1.2em;line-height:2.5em}.video-js .vjs-volume-level{background-color:var(--theme-ondemand,#7f8ab0)}.video-js .vjs-icon-circle:before,.video-js .vjs-volume-level:before{color:var(--theme-ondemand,#7f8ab0);font-size:1.3em}.video-js .vjs-big-play-button{z-index:999}.highlight .video-js .vjs-play-progress:before{color:var(--theme-highlight,#f0f600)}.highlight .video-js .vjs-play-progress.vjs-slider-bar,.highlight .video-js .vjs-volume-level{background-color:var(--theme-highlight,#f0f600)}.highlight .video-js .vjs-icon-circle:before,.highlight .video-js .vjs-volume-level:before{color:var(--theme-highlight,#f0f600)}.ui-player-container{position:relative}.ui-player-container .player{aspect-ratio:16/9;background-color:var(--theme-player-surface,#161616);height:auto;min-height:var(--player-min-height,none);overflow:hidden;width:100%}.ui-player-container .player .loading-indicator span{color:var(--theme-text-secondary,#b0b5bb);font-size:18px;font-weight:500}.ui-player-container .transition{opacity:0;transition:visibility 1s,opacity 1s;visibility:visible}.ui-player-container .message-title{color:var(--theme-text-primary,#fff)!important}
