.multi-step-form-section__intro{text-align:center}.form-group,.multi-form-container{align-items:center;background-color:#fff;border:3px solid #37465a;border-radius:30px;box-shadow:9px 5px 10px rgba(7,10,15,.07);display:flex;flex-wrap:wrap;gap:.88em;justify-content:center;padding:1.88em 1.33em}.form-group:not(.form-group--is-active),.multi-form-container:not(.show){display:none}.form-group__controls{min-width:100%;text-align:center}.binary-button{border:2px solid #346df6;border-radius:5px;color:#000;cursor:pointer;display:inline-block;padding:.88em 1.33em}.binary-button:has(.binary-button__input:checked){background-color:#346df6;color:#fff}.binary-button__input{display:none}.binary-button__label{color:inherit;font-weight:700;letter-spacing:-.125px}.form-group__header{min-width:100%;padding-bottom:1.33em;text-align:center}.form-group__title div{font-size:.88rem;font-weight:400;letter-spacing:0}.why-title{font-weight:700}.form-group__header p{font-size:.88em}.form-control[disabled]{cursor:not-allowed;opacity:.33}.form-progress{width:100%}progress[value]{appearance:none;background-color:#f5f5f5;border:none;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:12px;margin:0 0 1.5em;position:relative;width:100%}progress[value]::-webkit-progress-bar{background-color:#f5f5f5;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.form-progress::-webkit-progress-value{background-color:#436ced;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;border-radius:12px;position:relative;transition:all .25s ease-in-out}.form-progress::-moz-progress-bar{background-color:#436ced;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;border-radius:12px;position:relative;transition:all .25s ease-in-out}.hs-fieldtype-select{display:none}@media (min-width:690px){.multi-form-container .hs-fieldtype-phonenumber,.multi-form-container .hs-fieldtype-text{align-content:center;display:flex;gap:1.33em}.multi-form-container :is(.hs-fieldtype-text,.hs-fieldtype-phonenumber) label{align-items:center;display:flex;min-width:133px}.multi-form-container :is(.hs-fieldtype-text,.hs-fieldtype-phonenumber) label span{font-weight:700!important}.multi-form-container .input{flex:1;margin:0}}.hs-richtext.hs-main-font-element{margin-bottom:3em}