.grSofa_videoPlay{aspect-ratio:16/9;color:#fff;-webkit-user-select:none;user-select:none;cursor:default;background-color:#000;border-radius:16px 0 0;width:100%;height:100%;position:relative;overflow:clip;container:video-container/inline-size}.grSofa_videoPlay.grSofa_hideCursor{cursor:none}.grSofa_videoPlay video[poster]{object-fit:cover;width:100%;height:100%}.grSofa_video{object-fit:contain;flex-shrink:1;width:100%;max-height:100%;position:relative}.grSofa_videoError{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.grSofa_videoFooterContGradient{pointer-events:none;box-sizing:border-box;background:linear-gradient(#07070900,#07070980 27.95%,#070709 64.57%);width:100%;height:113px;padding:0;transition:opacity .5s ease-in-out;position:absolute;bottom:-1px}.grSofa_videoFooterCont{flex-shrink:0;width:100%;padding:0;transition:transform .5s ease-in-out;position:absolute;bottom:2px}.grSofa_videoControlsCont,.grSofa_videoControlsGroup{align-items:center;height:100%;display:flex}.grSofa_videoControlsCont{width:100%;overflow:hidden}.grSofa_videoControlsGroup{gap:16px}.grSofa_videoControlsMid{flex:1;gap:8px;margin-inline-start:16px}.grSofa_videoControlsMid:hover .grSofa_volumeControlGroup .grSofa_volumeSlider{opacity:1;width:100px}.grSofa_videoControlsMid:hover .grSofa_volumeControlGroup .grSofa_volumeSlider .grSofa_container .grSofa_slider{--bar-size:6px}.grSofa_videoControlsMid:hover .grSofa_volumeControlGroup .grSofa_videoControlsBtn{opacity:1}.grSofa_videoControlsEnd{justify-content:flex-end;width:200px;margin-inline-start:auto;display:flex}.grSofa_videoControlsBtnCont{cursor:pointer;border-radius:4px;height:24px}.grSofa_videoControlsBtnCont:not(.grSofa_videoControlsBtnContDisabled):hover .grSofa_videoControlsBtn,.grSofa_videoControlsBtnCont.grSofa_controlsItemActive{opacity:1}.grSofa_videoControlsBtnCont .grSofa_videoControlsBtn{opacity:.6;color:var(--interactive-active)}.grSofa_videoControlsBtnContDisabled{cursor:not-allowed}.grSofa_volumeControlGroup{display:flex}.grSofa_volumeControlGroup .grSofa_volumeSlider{cursor:pointer;opacity:0;align-items:center;width:0;margin-inline-start:6px;display:flex}.grSofa_volumeControlGroup .grSofa_volumeContainer{interpolate-size:allow-keywords;flex-grow:1;grid-template-areas:"labels""control""helper-text";display:grid}.grSofa_volumeControlGroup .grSofa_volumeContainer .grSofa_control{flex-direction:column;grid-area:control;gap:4px;min-width:0;display:flex}.grSofa_volumeControlGroup .grSofa_volumeContainer .grSofa_slider{--bar-size:4px;width:100%;height:24px;position:relative}.grSofa_volumeControlGroup .grSofa_volumeContainer .grSofa_track{top:0;inset-inline:5px;position:absolute;bottom:0}.grSofa_volumeControlGroup .grSofa_volumeContainer .grSofa_bar{height:var(--bar-size);top:calc((24px - var(--bar-size))/2);background-color:#cacace;background-color:lab(81.4141% .550628 -1.999);border-radius:4px;display:block;position:relative;overflow:hidden}.grSofa_volumeControlGroup .grSofa_volumeContainer .grSofa_bar .grSofa_barFill{background-color:#fff;border:1px solid #ffffff1a;height:100%}.grSofa_volumeControlGroup .grSofa_volumeContainer .grSofa_grabber{width:16px;height:16px;box-shadow:var(--shadow-low);box-sizing:border-box;margin-inline-start:-8px;inset-inline-start:0;background-color:#fff;border:1px solid #9898a066;border:1px solid lab(63.0329% 1.17889 -4.20841/.4);border-radius:50%;margin-top:-8px;position:absolute;top:50%}.grSofa_volumeControlGroup .grSofa_volumeContainer .grSofa_rangeSeekVideo{opacity:0;z-index:2;cursor:ew-resize;width:100%;height:100%;position:absolute;top:0;left:0}.grSofa_playPausePopCont{color:var(--background-covas);inset-inline-start:50%;box-sizing:content-box;z-index:1;cursor:pointer;width:60px;height:60px;padding:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.grSofa_playPausePopCont:hover{color:var(--brand-500)}.grSofa_playPausePopCont .grSofa_playPausePopIcon{width:100%;height:100%}.grSofa_progressCont{width:100%;position:relative}.grSofa_progressCont .grSofa_hitboxArea{align-items:center;width:100%;height:2px;display:flex;position:absolute;top:-1px}.grSofa_progressCont .grSofa_interactionEnabled{cursor:pointer;height:30px;top:-15px}.grSofa_progressCont .grSofa_progressHover .grSofa_buffer,.grSofa_progressCont .grSofa_progressHover .grSofa_progress,.grSofa_progressCont .grSofa_progressHover .grSofa_progress .grSofa_progressBar{border-radius:8px;height:4px}.grSofa_progressCont .grSofa_buffer{background-color:#4d4d4d;width:100%;height:2px;position:absolute}.grSofa_progressCont .grSofa_progress{background-color:var(--interactive-background-active);border-radius:4px;width:100%;height:2px;position:relative;overflow:hidden;transform:translateZ(0)}.grSofa_progressCont .grSofa_progress .grSofa_progressBar{background-color:#fff;border-radius:2px;width:100%;height:2px;transition:transform .2s ease-out}.grSofa_progressCont .grSofa_rangeSeek{opacity:0;cursor:pointer;z-index:3;width:100%;height:100%;position:absolute}.grSofa_progressCont .grSofa_timeDisplay{color:#fff;text-align:center;pointer-events:none;text-shadow:2px 2px 2px #000;font-size:12px;font-weight:400;line-height:1.4;display:inline;position:absolute;top:-12px}.grSofa_progressCont .grSofa_grabber{background-color:#fff;border-radius:50%;width:12px;height:12px;position:absolute}.grSofa_durationTimeWrapper{opacity:.8;flex:none;height:12px;margin:4px}.grSofa_durationTimeWrapper .grSofa_durationTimeSeparator,.grSofa_durationTimeWrapper .grSofa_durationTimeDisplay{vertical-align:text-top;font-size:12px;font-weight:500;line-height:12px;display:inline-block}.grSofa_durationTimeWrapper .grSofa_durationTimeSeparator{margin:0 2px}.grSofa_contextMenu{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;background-color:#1c1c1eb3;border:1px solid #ffffff1a;border-radius:8px;min-width:150px;padding:6px;animation:.1s ease-out grSofa_menuFadeIn;position:absolute;box-shadow:0 4px 12px #0000003d}.grSofa_contextMenu .grSofa_contextMenuItem{color:#fff6;cursor:default;-webkit-user-select:none;user-select:none;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:500}@keyframes grSofa_menuFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.dnyD3W_subtitleOverlay{pointer-events:none;z-index:20;justify-content:center;transition:bottom .3s ease-in-out;display:flex;position:absolute;bottom:24px;left:0;right:0}.dnyD3W_subtitleOverlay.dnyD3W_subtitleShiftUp{bottom:74px}.dnyD3W_subtitleContent{color:#fff;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-shadow:0 1px 2px #000c;white-space:pre-wrap;background-color:#0009;border-radius:.3em;max-width:90%;padding:.25rem .5em 0 .85rem;font-size:clamp(14px,2cqw,40px);line-height:1.5;animation:.25s ease-out dnyD3W_subtitleFadeIn}.dnyD3W_subtitleContent b{color:#ffeb3b;font-weight:700}.dnyD3W_subtitleContent i{font-style:italic}@keyframes dnyD3W_subtitleFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}
._0i5-oG_videoMain{width:100%;height:100%;display:block;position:relative}._0i5-oG_bannerImage{flex-direction:column;flex:none;align-self:stretch;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}._0i5-oG_bgImage{background:no-repeat center/cover var(--header-primary);transition:background .8s,opacity 1s,transform 7s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}
