.swp-lp-banner-main-container .inner-container{max-width:752px}.swp-lp-banner-main-container .date-block{backdrop-filter:blur(24px);background:#0fe7ff33;border-radius:56px;margin-bottom:24px;padding:14px 24px;width:fit-content}.swp-lp-banner-main-container .date-block p{font-size:18px;font-weight:700;line-height:24px;margin:0;padding-left:24px;position:relative}.swp-lp-banner-main-container .date-block p:before{background-color:#0fe7ff;border-radius:100%;content:"";height:12px;left:0;position:absolute;top:calc(50% - 6px);width:12px}.swp-lp-banner-main-container .heading h1,.swp-lp-banner-main-container .studio-name h3{margin-bottom:16px}.swp-lp-banner-main-container .text p{margin-bottom:24px}.swp-lp-banner-main-container .counter-blocks{backdrop-filter:blur(24px);background:#0fe7ff33;border-radius:16px;display:flex;flex-wrap:wrap;margin-bottom:24px;padding:24px 0;width:fit-content}.swp-lp-banner-main-container .counter-block{border-right:1px solid #f5f5f5;padding:0 24px}.swp-lp-banner-main-container .counter-block:last-child{border:none}.swp-lp-banner-main-container .counter-block h3,.swp-lp-banner-main-container .counter-block p{margin-bottom:0}.swp-lp-banner-main-container .button-block .form-popup-modal.button:active,.swp-lp-banner-main-container .button-block .form-popup-modal.button:focus,.swp-lp-banner-main-container .button-block .form-popup-modal.button:hover{color:#fff}.form-block{background-color:#000;margin:30px auto;max-width:528px}.form-block .popup-heading{line-height:0;padding:32px 48px;position:relative;text-align:center}.form-block .close-button{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:56px;justify-content:center;position:absolute;right:16px;top:16px;width:56px}.form-block .popup-text{padding:24px 48px;text-align:center}.form-block .popup-text h3{color:#fff;margin:0 0 16px}.form-block .popup-text p{color:#fff;margin:0}.form-block form{background-color:transparent;border:none;border-radius:0;padding:16px 48px 48px}.form-block form .hs-form-field>label{display:none}.mfp-bg{backdrop-filter:blur(24px)!important;background:rgba(0,0,0,.2)!important;filter:none!important;opacity:1!important}.form-block .thankyou-msg{color:#fff;padding:24px 48px 48px}.form-block .thankyou-msg h3{color:#fff;margin:0 0 16px}.form-block .thankyou-msg img{margin:32px 0 46px}.form-block .thankyou-msg .button{width:100%}.form-block .thankyou-msg .button:active,.form-block .thankyou-msg .button:focus,.form-block .thankyou-msg .button:hover{color:#fff}.form-block .submitted-message{display:none}@media only screen and (max-width:767px){.swp-lp-banner-main-container .date-block p{font-size:14px;line-height:20px}.swp-lp-banner-main-container .counter-blocks{background:rgba(0,0,0,.2);margin-bottom:16px;padding:12px 4px}.swp-lp-banner-main-container .counter-block{border:none;padding:0 16px}.swp-lp-banner-main-container .date-block{margin-bottom:16px;padding:8px 16px}.swp-lp-banner-main-container .counter-block h3{margin-bottom:6px}.form-block form{padding:16px 24px 48px}.form-block .popup-heading{padding:32px 24px}.form-block .popup-text{padding:24px}.form-block .close-button{height:48px;width:48px}.form-block .thankyou-msg{padding:24px 24px 48px}.swp-lp-banner-main-container .heading h1,.swp-lp-banner-main-container .studio-name h3{margin-bottom:8px}.swp-lp-banner-main-container .text p{margin-bottom:16px}}