.comingsoon{display:flex;margin:0 auto}.comingsoon .comingsoon-video{overflow:hidden;position:relative}.comingsoon .comingsoon-video video{height:100%;width:100%}.modal1 .comingsoon-video img{height:100%!important}.modal3 .comingsoon-video{width:50%}.comingsoon .comingsoon-text{background-color:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;max-width:750px}.modal1.comingsoon .comingsoon-text{padding:0 80px}.modal2.comingsoon .comingsoon-text{padding:70px}.modal3.comingsoon .comingsoon-text{background:transparent!important;max-width:unset!important;width:40%;z-index:2}.comingsoon-text__countdown{display:flex;gap:15px;text-align:center}.modal2 .comingsoon-text__countdown{margin:0 auto}.comingsoon-text__cta a{font-size:18px;font-style:normal;font-weight:700;line-height:24px;padding:17px 35px;text-align:center;text-transform:uppercase}.modal1 .comingsoon-text__cta a{background-color:#343659;color:var(--white,#fff)}.modal2 .comingsoon-text__cta a,.modal3 .comingsoon-text__cta a{background-color:#fff;color:#343659}.comingsoon-text__countdown div span.digit{background:var(--Dark-Purple,#343659);color:var(--White,#fff);display:flex;font-size:40px;font-style:normal;font-weight:700;line-height:50px;padding:10px;text-align:center}.modal2 .comingsoon-text__countdown div span.digit{background:var(--Ultra-Violet,#51548c)!important}.comingsoon-text__countdown div span.label{color:var(--Blue-Violet,#434573);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:20px;margin-top:10px;text-align:center;text-transform:uppercase}.modal2 .comingsoon-text__countdown div span.label,.modal3 .comingsoon-text__countdown div span.label{color:var(--Mint,#5ebf91)!important}.comingsoon-text__countdown span.separator{color:var(--Viridian,#2c7c69);font-family:Open Sans Condensed;font-size:40px;font-style:normal;font-weight:700;line-height:65px;text-align:center}.modal{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.comingsoon-content{background:#fff;display:flex;gap:20px;height:90%;max-width:1600px;overflow:auto;z-index:2}.modal2 .comingsoon-content{background-color:#343659;height:auto!important;justify-content:center;min-width:950px}.modal2.comingsoon .comingsoon-text{background-color:#343659;text-align:center}.modal2.comingsoon .comingsoon-text h1,.modal2.comingsoon .comingsoon-text p,.modal2.comingsoon .comingsoon-text span:not(.separator):not(.label),.modal3.comingsoon .comingsoon-text h1,.modal3.comingsoon .comingsoon-text p,.modal3.comingsoon .comingsoon-text span:not(.separator):not(.label){color:#fff!important}.modal3 .comingsoon-content{height:100%!important;max-width:unset!important;width:100%}.modal3 video{height:100%;object-fit:cover;position:absolute;width:100%}.modal3 .overlay-content{display:flex;width:100%;z-index:2}.modal3 .overlay{background:linear-gradient(90deg,rgba(52,54,89,.4),#343659);height:100%;position:absolute;width:100%}body.modal-open{overflow:hidden}.play-button{cursor:pointer;height:110px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:110px;z-index:2}.modal3 .play-button{left:25%!important;z-index:3!important}.play-button svg{height:100%;width:100%}.play-button.hidden{display:none}.video-poster{height:100%;object-fit:cover;width:100%}@media (max-width:1024px){.comingsoon .comingsoon-video video{height:500px;object-fit:contain!important}.comingsoon-content{flex-direction:column}.modal2 .comingsoon-content{min-width:unset}.comingsoon-text,.modal2 .comingsoon-text{gap:30px!important;padding:30px 30px 60px!important}.modal3 .overlay{background:linear-gradient(180deg,rgba(52,54,89,.4),#343659)}.modal3 .overlay-content{flex-direction:column}.modal3.comingsoon .comingsoon-text{height:100%;margin-top:50%;width:100%}.modal3 .overlay-content{height:100%}.modal3 .play-button{left:50%!important;top:20%}}@media (max-width:477px){.video-poster{display:none}.comingsoon-video{overflow:visible!important}.comingsoon .comingsoon-video video{height:484px;object-fit:cover!important}.comingsoon-text__countdown div span.digit{color:var(--White,#fff);font-size:30px;font-style:normal;font-weight:700;line-height:36px;text-align:center}.comingsoon-text__countdown,.modal2 .comingsoon-text__countdown{gap:unset;justify-content:space-between}}