.video-js-wrapper video,.video-js-wrapper video-js{pointer-events:none!important}.mock-play-btn{color:#fff;height:48.999px;position:absolute;width:90px;z-index:999}.mock-play-btn,.video-js .vjs-big-play-button{align-items:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:hsla(0,0%,100%,.08)!important;border:none!important;border-radius:42px!important;gap:8px!important;left:50%!important;padding:18px 21px!important;top:50%!important;transform:translate(-50%,-50%)!important;transition:all .2s ease-out!important}.mock-play-btn:hover,.video-js .vjs-big-play-button:hover{background:hsla(0,0%,100%,.1)!important}.video-js .vjs-modal-dialog{border-radius:18px!important}.vjs-has-started .vjs-control-bar{background-color:hsla(0,0%,100%,.08)!important;border-radius:30px!important;margin:0 auto!important;padding:0 .5rem!important;position:absolute!important;transform:translateY(-2rem)!important;width:90%!important;z-index:30!important}.video-js .vjs-picture-in-picture-control{display:none!important}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{border-radius:50px!important}.video-js .vjs-load-progress div{background:hsla(0,0%,100%,.1)!important}.mock-play-btn:before,.video-js .vjs-play-progress:before{content:""!important}.video-js .vjs-tech,.video-js[tabindex="-1"]{border-radius:0!important}#theater-video{height:auto!important;left:50%!important;min-height:100%!important;min-width:100%!important;-o-object-fit:cover;object-fit:cover;position:absolute!important;top:50%!important;transform:translateX(-50%) translateY(-50%)!important;width:auto!important}.bottom-16>.cursor-pointer>.video-js-wrapper>.video-js .vjs-tech,.video-js[tabindex="-1"],.vjs-poster{border-radius:32px!important}.vjs-poster{background-color:transparent!important;background-size:cover!important}.mx-auto>.video-js>.vjs-poster{border-radius:0!important;-o-object-fit:cover;object-fit:cover}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{border-radius:50px!important}.video-js .vjs-time-control{color:hsla(0,0%,100%,.5)!important;font-family:monospace}.background-video{height:100vh;position:relative;width:100vw}.mock-play-btn:after,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{display:flex!important;font-size:16px;justify-content:flex-end;padding:0 1.25rem;top:2px!important}.mock-play-btn:after,.video-js .vjs-big-play-button .vjs-icon-placeholder:after{content:"Play "!important;leading-trim:both;display:flex!important;padding:0 1.25rem;text-edge:cap;font-family:Inter,sans-serif!important;top:.125rem!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-size:16px;font-style:normal;font-weight:450;height:100%;left:0;letter-spacing:.16px;position:absolute;top:0;width:100%}.background-video video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.background-video .background-video-content{height:100%;overflow-y:scroll;position:relative;z-index:1}.modalBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(6,7,8,.08);inset:0;position:fixed;z-index:21}.modal{background-color:#fff;border-radius:32px;box-shadow:0 8px 20px 0 rgba(6,7,8,.17),0 0 4px 0 rgba(6,7,8,.05);display:flex;flex-direction:column;height:-moz-min-content;height:min-content;inset:22px;margin:auto;max-height:100%;max-width:683px;position:fixed;z-index:22}.modalHeader{align-items:center;display:flex;flex-shrink:0;margin-bottom:2rem}.modalHeading{font-size:34px;font-style:normal;font-weight:450;letter-spacing:.34px;line-height:44px}.modalContent{display:flex;flex:1;flex-direction:column;padding:1.5rem 4rem 2.5rem}.modalBody p{font-size:18px;font-style:normal;font-weight:400;letter-spacing:.18px;line-height:140%}.modalBody{margin-top:1rem}.closeModalBtn{align-items:center;border-radius:30px;border-width:0;cursor:pointer;display:flex;display:inline-flex;gap:64px;height:42px;justify-content:center;padding:12px;position:absolute;right:12px;top:12px;transition:background-color .15s ease-in-out;width:42px;z-index:40}@media (prefers-reduced-motion:reduce){.closeModalBtn{transition:none}}@media only screen and (max-width:640px){.modalContent{padding:1.5rem 2rem 2.5rem}}