@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap");.swSignupModule .signup-content{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;margin:0 auto!important;max-width:900px;padding-left:20px;padding-right:20px;text-align:center!important}.swSignupModule .bottom-text,.swSignupModule .cta-block,.swSignupModule .how-it-works,.swSignupModule .signin-text,.swSignupModule .top-content,.swSignupModule .video-caption{text-align:center!important;width:100%!important}.swSignupModule .bottom-text *,.swSignupModule .top-content *,.swSignupModule .video-caption *{text-align:center!important}.swSignupModule .top-content h4{color:#0b2559;font-family:Inter,sans-serif;font-size:1.625rem;font-weight:500;letter-spacing:0;line-height:1.2;margin-bottom:0;text-align:center}.swSignupModule .top-content h5{color:#4a4a4a;font-size:1rem;font-weight:400}.swSignupModule .sw-video-wrap{box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;max-width:800px!important;position:relative;width:100%!important}.swSignupModule .sw-video-wrap .sw-video-popup,.swSignupModule .sw-video-wrap .sw-video-thumb{border-radius:10px;overflow:hidden}.swSignupModule .sw-video-wrap .sw-video-thumb{align-items:center;aspect-ratio:16/9;background-color:#7a7a7a;display:flex;justify-content:center;position:relative}.swSignupModule .sw-video-wrap .sw-video-thumb img{display:block;height:100%!important;max-width:100%!important;object-fit:cover!important;width:100%!important}.swSignupModule .sw-video-wrap .sw-play-button{background-color:#f1c962;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.25);height:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .15s linear,transform .15s linear;width:3rem}.swSignupModule .sw-video-wrap .sw-play-button:before{border-color:transparent transparent transparent #0b2559;border-style:solid;border-width:.5625rem 0 .5625rem .875rem;content:"";height:0;left:54%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.swSignupModule .sw-video-wrap .sw-play-button:hover{background-color:#ebb542;transform:translate(-50%,-50%) scale(1.06)}.swSignupModule .video-caption h5{color:#0b2559;font-size:1.375rem;font-weight:500;margin-bottom:1rem}.swSignupModule .video-caption h5,.swSignupModule .video-caption p{font-family:Inter,sans-serif;letter-spacing:0;line-height:1.2;text-align:center}.swSignupModule .video-caption p{color:#4a4a4a;font-size:1rem;font-weight:400;margin-bottom:0}.swSignupModule .cta-block .actions,.swSignupModule .cta-block.actions{display:block;max-width:100%;text-align:center;width:100%}.swSignupModule .cta-block .actions a,.swSignupModule .cta-block .actions button,.swSignupModule .cta-block .get-started-btn a,.swSignupModule .cta-block .get-started-btn button,.swSignupModule .cta-block a.actions,.swSignupModule .cta-block a.get-started-btn,.swSignupModule .cta-block button.actions,.swSignupModule .cta-block button.get-started-btn{align-content:center;background-color:#f1c962!important;border-color:#f1c962!important;border-radius:clamp(6px,4px + .6vw,10px);box-sizing:border-box;color:#0b2559!important;display:inline-block;font-family:Inter,sans-serif;font-size:clamp(1rem,.6rem + 1.8vw,1.75rem);font-weight:700;letter-spacing:.02em;line-height:1.2;max-width:100%;padding:clamp(.85rem,.25rem + 2.8vw,2rem) clamp(1.5rem,.5rem + 4.8vw,3.5rem);text-transform:uppercase;white-space:normal}.swSignupModule .cta-block .actions a:hover,.swSignupModule .cta-block .actions button:hover,.swSignupModule .cta-block .get-started-btn a:hover,.swSignupModule .cta-block .get-started-btn button:hover,.swSignupModule .cta-block a.actions:hover,.swSignupModule .cta-block a.get-started-btn:hover,.swSignupModule .cta-block button.actions:hover,.swSignupModule .cta-block button.get-started-btn:hover{background-color:#0b2559!important;border-color:#0b2559!important;color:#f1c962!important}.swSignupModule .signin-text{margin-bottom:1.75rem;margin-top:.7rem}.swSignupModule .signin-text p{color:#4a4a4a;font-weight:500;margin-bottom:0;text-align:center!important}.swSignupModule .signin-text a,.swSignupModule .signin-text p{font-family:Inter,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.2}.swSignupModule .signin-text a{color:#0b2559;font-weight:700;text-decoration:none}.swSignupModule .bottom-text{margin-bottom:2rem}.swSignupModule .bottom-text h4{color:#0b2559;letter-spacing:0;line-height:1.2;margin-bottom:.2rem;margin-top:0;text-align:center}.swSignupModule .bottom-text .muted,.swSignupModule .bottom-text h4{font-family:Gotham,Inter,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase}.swSignupModule .bottom-text .muted{color:#9a9a9a!important;margin-left:.4em}.swSignupModule .how-it-works{margin-top:1.5rem}.swSignupModule .how-it-works-heading{color:#0b2559;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:2rem;text-align:center!important}.swSignupModule .how-it-works-steps{list-style:none;margin:0 auto;max-width:560px;padding:0;text-align:left}.swSignupModule .how-it-works-step{margin-bottom:1.75rem}.swSignupModule .how-it-works-step .step-title{color:#0b2559;display:block;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}.swSignupModule .how-it-works-step .step-number{font-weight:700}.swSignupModule .how-it-works-step .step-description{color:#0b2559;display:block;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin-top:.15rem}@media (min-width:768px){.swSignupModule .top-content h4{font-size:2rem}.swSignupModule .top-content h5{font-size:1.05rem}.swSignupModule .sw-video-wrap .sw-play-button{height:3.75rem;width:3.75rem}.swSignupModule .sw-video-wrap .sw-play-button:before{border-width:.6875rem 0 .6875rem 1.0625rem}.swSignupModule .video-caption h5{font-size:1.875rem}.swSignupModule .signin-text a,.swSignupModule .signin-text p,.swSignupModule .video-caption p{font-size:1.25rem}.swSignupModule .bottom-text .muted,.swSignupModule .bottom-text h4{font-size:1.875rem}.swSignupModule .how-it-works-heading{font-size:2.125rem}.swSignupModule .how-it-works-step .step-title{font-size:1.5rem}.swSignupModule .how-it-works-step .step-description{font-size:1.125rem}}@media (min-width:1024px){.swSignupModule .signup-content{max-width:1000px}.swSignupModule .top-content h4{font-size:2.375rem}.swSignupModule .top-content h5{font-size:1.1rem}.swSignupModule .sw-video-wrap .sw-play-button{height:4.5rem;width:4.5rem}.swSignupModule .sw-video-wrap .sw-play-button:before{border-width:.8125rem 0 .8125rem 1.25rem}.swSignupModule .video-caption h5{font-size:2.25rem}.swSignupModule .signin-text a,.swSignupModule .signin-text p,.swSignupModule .video-caption p{font-size:1.5rem}.swSignupModule .bottom-text .muted,.swSignupModule .bottom-text h4{font-size:2.125rem}.swSignupModule .how-it-works-heading{font-size:2.5rem}.swSignupModule .how-it-works-steps{max-width:620px}.swSignupModule .how-it-works-step .step-title{font-size:1.75rem}.swSignupModule .how-it-works-step .step-description{font-size:1.25rem}}