@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}: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-player-container.delayed .player-content .message-container{background-color:var(--theme-player-surface,#161616);font-size:18px!important;height:100%;text-align:center;width:100%}.ui-player-container.delayed .player-content .message-container h2.message-title{font-size:20px;font-weight:700;line-height:normal;margin:0;padding:0}@media(min-width:545px){.ui-player-container.delayed .player-content .message-container h2.message-title{font-size:30px}}.ui-player-container.delayed .player-content .message-container h3.player-message{color:var(--theme-text-secondary,#c6c6c6)!important;font-family:Siro;font-weight:500;line-height:normal;text-transform:none!important}.ui-player-container.pixellot-delay .player-content .message-container{background-color:var(--theme-player-surface,#161616);font-size:18px!important;height:100%;text-align:center;width:100%}.ui-player-container.pixellot-delay .player-content .message-container h2.message-title{font-size:20px;font-weight:700;line-height:normal;margin:0;padding:0}@media(min-width:545px){.ui-player-container.pixellot-delay .player-content .message-container h2.message-title{font-size:30px}}.ui-player-container.pixellot-delay .player-content .message-container h3{font-size:14px!important;font-stretch:normal;font-style:normal;font-weight:500;height:72px;letter-spacing:normal;line-height:normal;margin:16px 20% 0;text-align:center;text-transform:none!important;width:62%}@media(min-width:545px){.ui-player-container.pixellot-delay .player-content .message-container h3{font-size:22px!important;margin-top:40px}}#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:800!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}.live .video-js .vjs-play-progress:before{color:var(--theme-live,#da374a)}.live .video-js .vjs-play-progress.vjs-slider-bar,.live .video-js .vjs-volume-level{background-color:var(--theme-live,#da374a)}.live .video-js .vjs-icon-circle:before,.live .video-js .vjs-volume-level:before{color:var(--theme-live,#da374a)}.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}
