.hs-plat-formcard{padding:clamp(80px,11vw,160px) 24px 0}.hs-plat-formcard__box{margin:0 auto;max-width:1376px;padding:clamp(48px,7.8vw,112px) 0;position:relative}.hs-plat-formcard__bg{filter:blur(5px);inset:0;margin:0;position:absolute}.hs-plat-formcard__bg img{display:block;height:100%;object-fit:cover;width:100%}.hs-plat-formcard__card{background:#fff;border-radius:16px;margin:0 auto;max-width:582px;padding:16px 24px;position:relative}.hs-plat-formcard__title{color:#000;font-size:20px;font-weight:500;line-height:1.15;margin:0;text-align:center}.hs-plat-formcard__sub{color:#000;font-size:18px;line-height:1.4;margin:23px 0 0;text-align:center}.hs-plat-formcard__form .hs-form{background:#fff;border-radius:20px;box-shadow:10px 20px 4px rgba(0,0,0,.05);padding:40px 32px;text-align:left}.hs-plat-formcard__form .hs-form fieldset{margin:0;max-width:none!important}.hs-plat-formcard__form .hs-form fieldset.form-columns-2{column-gap:8px;display:grid;grid-template-columns:1fr 1fr}.hs-plat-formcard__form .hs-form .hs-form-field{float:none!important;margin:0 0 24px;padding:0!important;width:100%!important}.hs-plat-formcard__form .hs-form .input{margin:0!important}.hs-plat-formcard__form .hs-form label{color:#000;display:block;font-size:20px;font-weight:500;line-height:1.15;margin:0 0 12px}.hs-plat-formcard__form .hs-form .hs-form-required{color:#000}.hs-plat-formcard__form .hs-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.hs-plat-formcard__form .hs-form select,.hs-plat-formcard__form .hs-form textarea{background:#eee;border:1px solid #eee;border-radius:12px;box-sizing:border-box;color:#000;font-family:inherit;font-size:18px;line-height:1.4;padding:12px 24px;width:100%!important}.hs-plat-formcard__form .hs-form input:focus,.hs-plat-formcard__form .hs-form select:focus,.hs-plat-formcard__form .hs-form textarea:focus{border-color:#6e47cf;outline:none}.hs-plat-formcard__form .hs-form .hs-fieldtype-phonenumber .input,.hs-plat-formcard__form .hs-form .hs-fieldtype-phonenumber .input>div{align-items:stretch;display:flex;gap:8px}.hs-plat-formcard__form .hs-form .hs-fieldtype-phonenumber select{flex:0 0 auto;padding:12px 8px;width:auto!important}.hs-plat-formcard__form .hs-form .hs-fieldtype-phonenumber input{flex:1 1 auto;min-width:0}.hs-plat-formcard__form .hs-form .inputs-list{list-style:none;margin:0;padding:0}.hs-plat-formcard__form .hs-form .hs-form-booleancheckbox-display,.hs-plat-formcard__form .hs-form .inputs-list label{align-items:flex-start;cursor:pointer;display:flex!important;font-size:16px;font-weight:400;gap:10px;line-height:1.4;margin:0}.hs-plat-formcard__form .hs-form input[type=checkbox],.hs-plat-formcard__form .hs-form input[type=radio]{accent-color:#6e47cf;flex-shrink:0;height:18px;margin:2px 0 0;width:18px!important}.hs-plat-formcard__form .hs-form .hs-richtext,.hs-plat-formcard__form .hs-form .legal-consent-container,.hs-plat-formcard__form .hs-form .legal-consent-container p{color:#000;font-size:16px;line-height:1.4}.hs-plat-formcard__form .hs-form .hs-richtext p{margin:0 0 12px}.hs-plat-formcard__form .hs-form a{color:#6e47cf}.hs-plat-formcard__form .hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.hs-plat-formcard__form .hs-form .hs-error-msgs label{color:#d0342c;font-size:14px;font-weight:400;margin:0}.hs-plat-formcard__form .hs-form .hs_submit{text-align:center}.hs-plat-formcard__form .hs-form .hs-button{background:#6e47cf;border:0;border-radius:44px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;line-height:1;padding:16px 24px;transition:background-color .2s}.hs-plat-formcard__form .hs-form .hs-button:hover{background:#421c85}.hs-plat-formcard__form .submitted-message{background:#fff;border-radius:20px;color:#000;font-size:18px;line-height:1.4;padding:40px 32px;text-align:center}.hs-plat-formcard__form .submitted-message p{margin:0 0 12px}@media (max-width:480px){.hs-plat-formcard__form .hs-form fieldset.form-columns-2{grid-template-columns:1fr}.hs-plat-formcard__form .hs-form{padding:32px 20px}}.hs-plat-formcard__form .hs-form{box-shadow:none;padding:40px 32px 16px}@media (max-width:640px){.hs-plat-formcard__card{padding:16px 12px}}.hs-plat-gap-32{padding-top:clamp(24px,2.2vw,32px)!important}.hs-plat-gap-56{padding-top:clamp(32px,5vw,56px)!important}.hs-plat-gap-60{padding-top:clamp(40px,4.2vw,60px)!important}.hs-plat-gap-64{padding-top:clamp(40px,4.4vw,64px)!important}.hs-plat-gap-85{padding-top:clamp(48px,6vw,85px)!important}.hs-plat-gap-160{padding-top:clamp(80px,11vw,160px)!important}