.ifxn{--ifxn-btn-bg:#7a2be0;--ifxn-btn-fg:#fff;font-family:IBM Plex Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;width:100%}.ifxn *{box-sizing:border-box}.ifxn__container{margin:0 auto;max-width:1200px;padding:0 32px;width:100%}@media (max-width:600px){.ifxn__container{padding:0 20px}}.ifxn__inner{align-items:center;display:flex;flex-wrap:wrap;gap:32px 48px;justify-content:space-between}.ifxn--stacked .ifxn__inner{align-items:center;flex-direction:column;justify-content:flex-start;text-align:center}.ifxn__copy{flex:1 1 420px;min-width:0}.ifxn--stacked .ifxn__copy{flex:0 0 auto}.ifxn__eyebrow{display:block;font-size:14px;font-weight:700;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.ifxn__headline{font-size:clamp(30px,4.4vw,48px);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0}.ifxn__headline-highlight,.ifxn__headline-plain{font-weight:800}.ifxn__subhead{font-size:18px;font-weight:400;line-height:1.5;margin:14px 0 0;max-width:52ch}.ifxn--stacked .ifxn__subhead{margin-left:auto;margin-right:auto}.ifxn__form{flex:0 1 auto}.ifxn--split .ifxn__form{flex:1 1 380px;max-width:520px}.ifxn--stacked .ifxn__form{max-width:560px;width:100%}.ifxn__form-placeholder{background:hsla(0,0%,100%,.5);border:1px dashed rgba(25,40,107,.4);border-radius:12px;color:#19286b;font-size:14px;margin:0;padding:16px 20px}.ifxn__form .hs-form,.ifxn__form form.hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;width:100%}.ifxn__form .hs-form-field{flex:1 1 220px;margin:0!important;min-width:0}.ifxn__form .hs-submit,.ifxn__form .hs_submit{flex:0 0 auto;margin:0!important}.ifxn__form .hs-submit .actions,.ifxn__form .hs_submit .actions{margin:0!important;padding:0!important}.ifxn--hide-labels .ifxn__form .hs-form-field>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ifxn__form .hs-form-field>label{color:#19286b;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ifxn__form .hs-field-desc{display:none}.ifxn__form .hs-input,.ifxn__form input.hs-input{background:#fff;border:1px solid rgba(25,40,107,.22);border-radius:999px;color:#19286b;font-family:inherit;font-size:16px;height:56px;padding:0 18px;transition:border-color .15s ease,box-shadow .15s ease;width:100%!important}.ifxn__form .hs-input::placeholder{color:#8a8fa6}.ifxn__form .hs-input:focus{border-color:var(--ifxn-btn-bg);box-shadow:0 0 0 3px rgba(122,43,224,.18);outline:none}.ifxn__form textarea.hs-input{border-radius:16px;height:auto;min-height:96px;padding:12px 18px}.ifxn__form .hs-button,.ifxn__form .hs-button.primary,.ifxn__form input.hs-button{align-items:center;background:var(--ifxn-btn-bg);border:none;border-radius:999px;color:var(--ifxn-btn-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;height:56px;justify-content:center;letter-spacing:.02em;padding:0 32px;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;white-space:nowrap}.ifxn__form .hs-button:focus-visible,.ifxn__form .hs-button:hover{box-shadow:0 10px 24px rgba(122,43,224,.32);filter:brightness(1.05);transform:translateY(-1px)}.ifxn__form .hs-error-msgs,.ifxn__form ul.hs-error-msgs{flex-basis:100%;list-style:none;margin:4px 0 0;padding:0}.ifxn__form .hs-error-msg,.ifxn__form .hs-error-msgs label{color:#c0392b;font-size:13px}.ifxn__form .hs_error_rollup{flex-basis:100%;margin:0}.ifxn__form .hs-main-font-element,.ifxn__form .submitted-message{color:#19286b;font-size:16px;font-weight:600}@media (max-width:860px){.ifxn--split .ifxn__inner{align-items:flex-start;flex-direction:column;justify-content:flex-start}.ifxn--split .ifxn__copy{flex:0 0 auto}.ifxn--split .ifxn__form{flex:0 0 auto;max-width:560px;width:100%}}@media (max-width:460px){.ifxn__form .hs-form,.ifxn__form form.hs-form{align-items:stretch;flex-direction:column}.ifxn__form .hs-button,.ifxn__form input.hs-button{width:100%}}