.hero-form-card-v3{background:linear-gradient(to bottom right,#f8fafc,#eff6ff,#f1f5f9);overflow:hidden;position:relative}.hero-form-card-v3:before{background:linear-gradient(to bottom right,rgba(96,165,250,.3),rgba(34,211,238,.2));border-radius:9999px;content:"";filter:blur(3rem);height:12rem;position:absolute;right:-4rem;top:-4rem;width:12rem}.hero-form-card-v3:after{background:linear-gradient(to top right,rgba(74,222,128,.2),rgba(52,211,153,.1));border-radius:9999px;bottom:-2.5rem;content:"";filter:blur(2rem);height:8rem;left:-2.5rem;position:absolute;width:8rem}.hero-form-card-v3 .form-progress,.hero-form-card-v3 .grecaptcha-badge,.hero-form-card-v3 .hs-form-step-indicator,.hero-form-card-v3 .hs-form__progress,.hero-form-card-v3 .hs-form__progress-bar,.hero-form-card-v3 .hs-form__virality-link,.hero-form-card-v3 .hs-form__virality-link-container,.hero-form-card-v3 .hs-recaptcha,.hero-form-card-v3 .hs-richtext,.hero-form-card-v3 .hs-step-indicator,.hero-form-card-v3 .hs_recaptcha,.hero-form-card-v3 .hubspot-link__container,.hero-form-card-v3 .legal-consent-container,.hero-form-card-v3 .multi-step-progress,.hero-form-card-v3 [class*=progress-bar],.hero-form-card-v3 [class*=recaptcha]:not(.custom-recaptcha-notice),.hero-form-card-v3 [class*=step-indicator]{border:none!important;display:none!important;font-size:0!important;height:0!important;line-height:0!important;margin:0!important;max-height:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.hero-form-card-v3 .hs-form,.hero-form-card-v3 .hs-form-frame,.hero-form-card-v3 .hs-form-html,.hero-form-card-v3 form{margin:0!important;padding:0!important}.hero-form-card-v3 .hs-form fieldset,.hero-form-card-v3 form fieldset{margin:0!important;max-width:100%!important;padding:0!important}.hero-form-card-v3 .hs-form-field{margin-bottom:6px!important}.hero-form-card-v3 .hs-form__actions,.hero-form-card-v3 .hs-submit,.hero-form-card-v3 .hs_submit{margin-bottom:0!important;margin-top:2px!important;padding:0!important}.hero-form-card-v3 .hs-fieldtype-email,.hero-form-card-v3 .hs-fieldtype-phonenumber,.hero-form-card-v3 .hs-fieldtype-select,.hero-form-card-v3 .hs-fieldtype-text{margin-bottom:6px!important}.hero-form-card-v3 .hs-input,.hero-form-card-v3 .input{margin-bottom:0!important}.hero-form-card-v3 label{margin-bottom:2px!important}@media (max-width:1023px){.hero-form-card-v3{padding:16px!important}.hero-form-card-v3 .hs-form-html,.hero-form-card-v3 .hs-form-html form,.hero-form-card-v3 .hs-form-html form>div{max-width:100%!important;width:100%!important}.hero-form-card-v3 .hs-form-html fieldset,.hero-form-card-v3 .hs-form-html fieldset>div,.hero-form-card-v3 form fieldset,.hero-form-card-v3 form fieldset>div,.hero-form-card-v3 form>fieldset,.hero-form-card-v3 form>fieldset>div{display:block!important;float:none!important;max-width:100%!important;width:100%!important}.hero-form-card-v3 .hs-form-html fieldset>div>div,.hero-form-card-v3 form fieldset>div>div{display:block!important;float:none!important;margin-bottom:12px!important;max-width:100%!important;width:100%!important}.hero-form-card-v3 .hs-form-html input,.hero-form-card-v3 .hs-form-html select,.hero-form-card-v3 .hs-form-html textarea,.hero-form-card-v3 form input,.hero-form-card-v3 form select,.hero-form-card-v3 form textarea{box-sizing:border-box!important;max-width:100%!important;width:100%!important}}.custom-recaptcha-notice{color:#94a3b8;flex:1;font-size:8px;line-height:1.3}.custom-recaptcha-notice a{color:#64748b;text-decoration:underline}.hero-form-submit-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:4px!important}