.ia-cta-form{background:radial-gradient(circle at 85% -10%,rgba(75,197,220,.18),transparent 35%),linear-gradient(165deg,#0e1647,#1a1f5e 45%,#2e3191);color:#fff;isolation:isolate;overflow:hidden;padding:96px 0;position:relative}.ia-cta-form__shell{align-items:center;display:grid;gap:48px;grid-template-columns:1fr;margin:0 auto;max-width:1040px;padding:0 24px;position:relative}@media (min-width:1024px){.ia-cta-form__shell{grid-template-columns:1fr 1fr}}.ia-cta-form__copy{color:#fff}.ia-cta-form .ia-cta-form__headline,.ia-cta-form__headline{color:#fff;font-size:clamp(2.25rem,4vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1.05;margin:0 0 24px}.ia-cta-form .ia-cta-form__em,.ia-cta-form__em{color:#4bc5dc;font-style:italic}.ia-cta-form__description{color:hsla(0,0%,100%,.8);font-size:18px;line-height:1.65;margin:0 0 32px}.ia-cta-form__description p{margin:0 0 12px}.ia-cta-form__description p:last-child{margin-bottom:0}.ia-cta-form__benefits{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.ia-cta-form__benefit{align-items:flex-start;color:hsla(0,0%,100%,.85);display:flex;font-size:14px;gap:12px;line-height:1.5}.ia-cta-form__dot{background:#4bc5dc;border-radius:999px;flex:0 0 auto;height:6px;margin-top:10px;width:6px}.ia-cta-form__panel{background:#fff;border-radius:12px;box-shadow:0 12px 48px rgba(20,27,72,.25);color:#1a1f5e;padding:32px}.ia-cta-form__panel-eyebrow{color:#2e3191;font-size:11px;font-weight:500;letter-spacing:.15em;margin:0 0 20px;text-transform:uppercase}.ia-cta-form__form-placeholder{border:1px dashed rgba(26,31,94,.3);border-radius:8px;color:#5a6785;font-size:14px;padding:24px}.ia-cta-form__panel .hs-form fieldset{margin-bottom:16px;max-width:100%!important}.ia-cta-form__panel .hs-form .hs-form-field{margin-bottom:16px}.ia-cta-form__panel .hs-form label{color:#1a1f5e;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.ia-cta-form__panel .hs-form input[type=email],.ia-cta-form__panel .hs-form input[type=number],.ia-cta-form__panel .hs-form input[type=tel],.ia-cta-form__panel .hs-form input[type=text],.ia-cta-form__panel .hs-form select,.ia-cta-form__panel .hs-form textarea{background:#fff!important;border:1px solid rgba(26,31,94,.2)!important;border-radius:8px!important;color:#1a1f5e!important;font-family:inherit!important;font-size:14px!important;padding:12px 16px!important;transition:border-color .16s ease,box-shadow .16s ease;width:100%!important}.ia-cta-form__panel .hs-form input:focus,.ia-cta-form__panel .hs-form select:focus,.ia-cta-form__panel .hs-form textarea:focus{border-color:#4bc5dc!important;box-shadow:0 0 0 3px rgba(75,197,220,.25)!important;outline:none!important}.ia-cta-form__panel .hs-form .hs-error-msgs{color:#d4183d;font-size:12px;list-style:none;margin:6px 0 0;padding:0}.ia-cta-form__panel .hs-form .hs-button,.ia-cta-form__panel .hs-form input[type=submit]{background:#4bc5dc!important;border:none!important;border-radius:8px!important;color:#0e1647!important;cursor:pointer;font-size:15px!important;font-weight:500!important;min-height:48px;padding:16px 28px!important;transition:background .2s ease,transform .2s ease;width:100%}.ia-cta-form__panel .hs-form .hs-button:hover,.ia-cta-form__panel .hs-form input[type=submit]:hover{background:#3fb1c7!important;transform:translateY(-1px)}.ia-cta-form__panel .hs-form .hs-richtext,.ia-cta-form__panel .hs-form .legal-consent-container{color:#5a6785;font-size:12px;margin-top:12px}.ia-cta-form__legal{color:#5a6785;font-size:12px;margin-top:16px;text-align:center}.ia-cta-form__legal a{color:#2e3191;text-decoration:underline}@media (prefers-reduced-motion:reduce){.ia-cta-form__panel .hs-form .hs-button:hover{transform:none}}@media (max-width:767.98px){.ia-cta-form{padding:64px 0}.ia-cta-form__shell{gap:32px;padding:0 20px}.ia-cta-form__panel{padding:24px}}