.hero-inline-form{background-color:#5463d6;padding-bottom:26px}.hero-inline-form .floating-nav-placeholder{height:64px}.hero-inline-form .stylized-underline{background-image:url(../images/stylized-underline-wider.svg);background-size:100%;padding-bottom:17px}.hero-inline-form__inline-form-container{background-color:#fff;border-radius:4px;margin:0 auto;max-width:766px;padding:20px 16px;width:100%}.hero-inline-form__inline-form-container:has(.error){padding-bottom:32px}.hero-inline-form__inline-form-container h5{color:#18181d;font-size:16px;font-weight:600;line-height:1;margin-bottom:20px;text-align:center}.hero-inline-form__inline-form-container .inline-form{max-width:unset!important}.hero-inline-form__inline-form-container .inline-form fieldset{border:none;box-shadow:none;flex-direction:column}.hero-inline-form__inline-form-container .inline-form fieldset label{top:31px}.hero-inline-form__inline-form-container .inline-form fieldset label:before{color:red;content:"* "}.hero-inline-form__inline-form-container .inline-form fieldset.has-error input{border:2px solid red!important}.hero-inline-form__inline-form-container .inline-form fieldset input{background:#fff;border:1px solid #d5d9df!important;border-radius:4px;margin-bottom:16px}.hero-inline-form__inline-form-container .inline-form fieldset .button{box-shadow:0 4px 12px 0 rgba(0,0,0,.25);color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin:0}.hero-inline-form__title{color:#fff;display:none;font-size:34px;font-style:normal;font-weight:600;line-height:41px;margin:40px 0 52px;text-align:center}.hero-inline-form__bullet-points{margin-bottom:34px}.hero-inline-form__bullet-points li{background:url(../images/green-check-bullet-point.svg) no-repeat 0;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:34px;padding-left:20px}.hero-inline-form__cta-modal-container{align-items:center;display:flex;flex-direction:column;gap:16px}.hero-inline-form__cta-modal-container p{font-feature-settings:"clig" off,"liga" off;color:#fff;font-size:14px;font-weight:400;line-height:20px;text-align:center}.hero-inline-form .sales-phone{justify-content:center;margin-top:55px}@media screen and (min-width:500px){.hero-inline-form .floating-nav-placeholder{height:80px}}@media screen and (min-width:960px){.hero-inline-form{padding-bottom:60px}.hero-inline-form:has(.sales-phone){padding-bottom:32px}.hero-inline-form__inline-form-container{padding:14px 40px 24px}.hero-inline-form h5{font-size:20px;line-height:32px;margin-bottom:14px}}@media screen and (min-width:1100px){.hero-inline-form .floating-nav-placeholder{height:186px}.hero-inline-form__title{color:#fff;font-size:60px;font-weight:600;line-height:65px;margin:0 auto 46px;text-align:center}.hero-inline-form__bullet-points{display:flex;gap:34px;justify-content:center;margin-bottom:88px}.hero-inline-form__bullet-points li{background:url(../images/green-check-bullet-point.svg) no-repeat 0;color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:34px;padding-left:20px}.hero-inline-form .inline-form{margin:0 auto;max-width:550px}}.hero-inline-form--pricing-page-multistep .wrapper{padding:0 10px}.hero-inline-form--pricing-page-multistep .hero-inline-form__title{display:none;font-size:27px;line-height:32px;margin:0 0 1.25rem}.hero-inline-form--pricing-page-multistep .stylized-underline{display:inline-block;padding-bottom:.125em}@media screen and (min-width:700px){.hero-inline-form--pricing-page-multistep .hero-inline-form__title{display:block}.hero-inline-form--pricing-page-multistep .wrapper{padding:0 20px}}@media screen and (min-width:960px){.hero-inline-form--pricing-page-multistep .hero-inline-form__title{font-size:3rem;line-height:3.81rem;text-align:center}.hero-inline-form--pricing-page-multistep .floating-nav-placeholder{height:110px}}@media screen and (max-width:699px){.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep{background-color:transparent}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__heading h2{color:#fff}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__progress ul li{background-color:hsla(0,0%,100%,.251)}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__progress ul li.completed{background-color:#f7f9ff}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__progress .step-number{color:#fff}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .step-1 .form__multiflow_options>label{font-size:1.25rem;line-height:normal;padding:.938rem 1.5rem}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__multiflow_options>label{background-color:#fff}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__multiflow_options>label img{display:none}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .go-back-button,.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep div.error{color:#fff}.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__disclaimer-message,.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__disclaimer-message p,.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep .form__disclaimer-message p a,.hero-inline-form--pricing-page-multistep .form--pricing-page-multistep label[for*=-consent_opt_in]{color:#fff!important}}@media screen and (min-width:375px){.hero-inline-form>.wrapper{padding-inline:0}}