.spark-form{background-color:#e8edfb;background-position:bottom;background-repeat:no-repeat;background-size:150% 100%}@media (min-width:1024px){.spark-form{background-size:120% 100%;padding:100px 0 250px!important}}.spark-form__container{background-color:#fff;border-radius:20px;max-width:800px!important;padding:3em 1.5em}@media (min-width:768px){.spark-form__container{padding:3em 4em}}.spark-form__intro{align-items:center;display:flex;flex-direction:column;gap:0;margin:0 auto 2rem;max-width:600px}.spark-form__logo{height:auto;margin-bottom:2.5rem;max-width:530px;width:100%}.spark-form h2{font-size:clamp(25px,5vw,40px);font-weight:600!important;margin-bottom:1rem;text-align:center}.spark-form h2 span{z-index:1}.spark-form__subheading p{font-size:1.5625rem;font-weight:700;line-height:1.25;margin-bottom:0;text-align:center;text-wrap:balance}.spark-form__wrapper{display:block;margin:0 auto;max-width:533px!important}.spark-form__wrapper .form-title{display:none}.spark-form__wrapper .hs-form-field label{margin-bottom:0;max-width:-moz-fit-content!important;max-width:fit-content!important;padding:0}.spark-form__wrapper .hs-form-field label span{color:#516383!important;font-family:Roboto;font-size:.75rem;font-weight:600}.spark-form__wrapper .hs-form-field label .hs-form-required{color:#f05368!important}.spark-form__wrapper .hs-form-field input{background:#f5f8fa;border:.5px solid #a3afb8}.spark-form__wrapper .hs-form-field .hs-error-msgs li{line-height:1;margin:0!important}.spark-form__wrapper .hs-form-field .hs-error-msgs li label{font-size:.75rem!important}.spark-form__wrapper input[type=submit]{background:#4260e6;border-radius:2px;box-shadow:0 14px 17px 0 rgba(18,49,124,.1);font-family:Roboto;font-size:1.0625rem;font-weight:700;margin:0 auto;max-width:100px;padding:.6875em 1.0625em}.spark-form__wrapper input[type=submit]:hover{background:#5a75f0!important;font-family:Roboto!important;font-weight:700!important}.spark-form__wrapper .submitted-message{background-color:#fff!important;filter:drop-shadow(0 10px 10px #D9DFFA);padding:3em 1.5em}.spark-form__wrapper .submitted-message p{color:#000!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.25!important}