.video-element{inset:calc(var(--spacing,.25rem)*0);position:absolute}.video-element.main-video{inset:calc(var(--spacing,.25rem)*0);background-color:var(--color-black,#000);height:100dvh;max-height:none;position:fixed}.video-element video{object-fit:cover;width:100%;height:100%;position:absolute}.video-element.main-video video{object-fit:contain}
.rvp{width:100%;height:100%}.rvp:fullscreen .rvp__video__wrapper video{will-change:transform;backface-visibility:hidden;transform:scale(.999)translateZ(0)}.rvp:fullscreen .rvp__controls{z-index:9999;will-change:transform,opacity;transform:translateZ(0)}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.rvp__controls{bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);--tw-translate-y:100%;width:100%;translate:var(--tw-translate-x)var(--tw-translate-y);align-items:center;gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*2);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--smooth-gradient-end-opacity:calc(50*1%);--smooth-gradient-color:var(--color-black,#000);background:linear-gradient(to top,var(--smooth-gradient-color)0%,var(--smooth-gradient-color)19%,var(--smooth-gradient-color)34%,var(--smooth-gradient-color)47%,var(--smooth-gradient-color)56.5%,var(--smooth-gradient-color)65%,var(--smooth-gradient-color)73%,var(--smooth-gradient-color)80.2%,var(--smooth-gradient-color)86.1%,var(--smooth-gradient-color)91%,var(--smooth-gradient-color)95.2%,var(--smooth-gradient-color)98.2%,var(--smooth-gradient-color)100%);transition-duration:.5s;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.rvp__controls{background:linear-gradient(to top,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*1),transparent)0%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.738),transparent)19%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.541),transparent)34%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.382),transparent)47%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.278),transparent)56.5%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.194),transparent)65%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.126),transparent)73%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.075),transparent)80.2%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.042),transparent)86.1%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.021),transparent)91%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.008),transparent)95.2%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*.002),transparent)98.2%,color-mix(in oklab,var(--smooth-gradient-color)calc(var(--smooth-gradient-end-opacity)*0),transparent)100%)}}.rvp__controls--visible{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.rvp__seekbar{height:calc(var(--spacing,.25rem)*6);-webkit-user-select:none;user-select:none;flex:1;width:100%;display:flex;position:relative}.rvp__seekbar__bg{inset:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#fff3;border-radius:3.40282e38px;position:absolute;top:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvp__seekbar__bg{background-color:color-mix(in oklab,var(--color-white,#fff)20%,transparent)}}.rvp__seekbar__buffer{left:calc(var(--spacing,.25rem)*0);background-color:#ffffff80;border-radius:3.40282e38px;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.rvp__seekbar__buffer{background-color:color-mix(in oklab,var(--color-white,#fff)50%,transparent)}}.rvp__seekbar__progress{left:calc(var(--spacing,.25rem)*0);background-color:var(--primary);height:100%;position:absolute}.rvp__seekbar__thumb{top:50%;left:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*-2);margin-left:calc(var(--spacing,.25rem)*-2);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);background-color:var(--color-white,#fff);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:absolute}.rvp__seekbar--seeking .rvp__seekbar__thumb{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.rvp__seekbar--seeking .rvp__seekbar__thumb{--tw-ring-color:color-mix(in oklab,var(--color-white,#fff)50%,transparent)}}.rvp__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);cursor:pointer;touch-action:manipulation;border-radius:var(--radius-xl,.75rem);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (hover:hover){.rvp__button:hover{background-color:var(--primary-light);color:var(--primary-dark);--focus-shadow-opacity:100%;--clr-1:var(--focus-shadow-color)}@supports (color:color-mix(in lab, red, red)){.rvp__button:hover{--clr-1:color-mix(in oklab,var(--focus-shadow-color)calc(var(--focus-shadow-opacity)*.11),transparent)}}.rvp__button:hover{--clr-2:var(--focus-shadow-color)}@supports (color:color-mix(in lab, red, red)){.rvp__button:hover{--clr-2:color-mix(in oklab,var(--focus-shadow-color)calc(var(--focus-shadow-opacity)*.12),transparent)}}.rvp__button:hover{--clr-3:var(--focus-shadow-color)}@supports (color:color-mix(in lab, red, red)){.rvp__button:hover{--clr-3:color-mix(in oklab,var(--focus-shadow-color)calc(var(--focus-shadow-opacity)*.13),transparent)}}.rvp__button:hover{--clr-4:var(--focus-shadow-color)}@supports (color:color-mix(in lab, red, red)){.rvp__button:hover{--clr-4:color-mix(in oklab,var(--focus-shadow-color)calc(var(--focus-shadow-opacity)*.14),transparent)}}.rvp__button:hover{box-shadow:var(--clr-1)0px .822812px .822812px -.321429px,var(--clr-1)0px 2.01563px 2.01563px -.642857px,var(--clr-1)0px 3.81933px 3.81933px -.964286px,var(--clr-2)0px 6.66755px 6.66755px -1.28571px,var(--clr-2)0px 11.6045px 11.6045px -1.60714px,var(--clr-3)0px 21.255px 21.255px -1.92857px,var(--clr-4)0px 42px 42px -2.25px}}.rvp__button svg{width:50%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
