.amc2-form-cta{background:#f7f8fc;border-radius:24px;font-family:Poppins,sans-serif;margin:100px auto 0;max-width:480px;padding:48px;text-align:center}.amc2-form-cta__icon{align-items:center;background:#eaf6fe;border-radius:16px;color:#009fe3;display:flex;height:52px;justify-content:center;margin:0 auto 20px;width:52px}.amc2-form-cta__title{color:#2c2274;font-size:21px;font-weight:800;margin:0 0 8px}.amc2-form-cta__text{color:#6b6b80;font-size:13.5px;margin:0 0 26px}.amc2-form-cta__form{margin-top:8px}.amc2-form-cta__form .hs-form{text-align:left}.amc2-form-cta__form .hs-form-field{margin-bottom:12px}.amc2-form-cta__form .hs-form-field label{color:#2c2274;display:inline-block;font-size:12px;font-weight:600;margin-bottom:4px}.amc2-form-cta__form input[type=email],.amc2-form-cta__form input[type=tel],.amc2-form-cta__form input[type=text],.amc2-form-cta__form select,.amc2-form-cta__form textarea{background:#fff!important;border:1px solid #dde2ed!important;border-radius:8px!important;box-sizing:border-box!important;color:#2c2274!important;font-family:Poppins,sans-serif!important;font-size:14px!important;padding:12px 14px!important;width:100%!important}.amc2-form-cta__form .hs-input.error{outline:2px solid #e24b4a}.amc2-form-cta__form .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.amc2-form-cta__form .hs-error-msgs label{color:#e24b4a;font-size:12px;font-weight:500}.amc2-form-cta__form .hs-button{background:#009fe3;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;margin-top:8px;padding:14px;transition:background .2s ease;width:100%}.amc2-form-cta__form .hs-button:hover{background:#0082bb}.amc2-form-cta__form .legal-consent-container{margin-top:14px}.amc2-form-cta__form .legal-consent-container .hs-richtext,.amc2-form-cta__form .legal-consent-container p{color:#8b8ba3;font-size:11px;line-height:1.5}.amc2-form-cta__form .hs-form-booleancheckbox-display{align-items:flex-start;color:#6b6b80;display:flex;font-size:12px;gap:8px}.amc2-form-cta__form .submitted-message{color:#2c2274;font-size:15px;font-weight:600;padding:20px 0;text-align:center}.amc2-form-cta__form fieldset{max-width:100%!important}