.rfa-formsec{--nj-ink:#1b053d;--nj-ink-2:#3d2063;--nj-ink-3:#5b4b73;--nj-ink-4:#7b6a91;--nj-action:#5810cb;--nj-action-hover:#430d9c;--nj-purple:#8f52f1;--nj-line:#e7e3ef;--nj-line-2:#f0edf6;--nj-lilac:#f7f4fc;--nj-eyebrow-accent:#7a3fe4;--nj-link:#7a3fe4;--nj-ease:cubic-bezier(.2,.7,.2,1);--hm-max:1280px;--hm-pad:32px;background:var(--nj-lilac);font-family:Inter,system-ui,sans-serif;padding:96px 0;position:relative;scroll-margin-top:96px}.rfa-formsec *,.rfa-formsec :after,.rfa-formsec :before{box-sizing:border-box}.rfa-formsec .nj-container{margin:0 auto;max-width:var(--hm-max);padding:0 var(--hm-pad)}.rfa-formsec a{color:var(--nj-link);font-weight:600;text-decoration:none}.rfa-formsec a:hover{color:var(--nj-action);text-decoration:underline}.rfa-formsec .rfa-form-head{margin:0 auto 46px;max-width:620px;text-align:center}.rfa-formsec .nj-eyebrow-label{font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 12px;text-transform:uppercase}.rfa-formsec .nj-eyebrow-label.accent{color:var(--nj-eyebrow-accent)}.rfa-formsec .nj-section-title{color:var(--nj-ink);font-family:Bogart!important;font-size:clamp(28px,3.6vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.12;margin:0;text-wrap:balance}.rfa-formsec .nj-section-sub{color:var(--nj-ink-3);font-size:16px;line-height:1.6;margin:14px auto 0;max-width:56ch;text-wrap:pretty}.rfa-formsec .rfa-form-grid{align-items:start;display:grid;gap:56px;grid-template-columns:1.16fr .84fr;margin:0 auto;max-width:1060px}.rfa-formsec .rfa-card{background:#fff;border:1px solid var(--nj-line);border-radius:20px;padding:30px 30px 28px}.rfa-formsec .rfa-fineprint{color:var(--nj-ink-4);font-size:12.5px;line-height:1.55;margin:14px 0 0;text-align:center}.rfa-formsec .rfa-form-empty{border:1px dashed var(--nj-line);border-radius:12px;color:var(--nj-ink-4);font-size:13.5px;line-height:1.5;margin:0;padding:22px;text-align:center}.rfa-formsec .rfa-form .hs-form,.rfa-formsec .rfa-form form{display:flex;flex-direction:column;gap:14px}.rfa-formsec .rfa-form .hs-form-field{margin:0}.rfa-formsec .rfa-form .hsfc-Step__Content{padding:0!important}.rfa-formsec .rfa-form .hs-field-desc,.rfa-formsec .rfa-form .hs-form-field>label{color:var(--nj-ink-3);display:block;font-size:12.5px;font-weight:600;line-height:1.4;margin:0 0 6px}.rfa-formsec .rfa-form .hs-field-desc{color:var(--nj-ink-4);font-weight:400}.rfa-formsec .rfa-form .hs-form-required{color:var(--nj-action);margin-left:2px}.rfa-formsec .rfa-form .hs-input:not([type=checkbox]):not([type=radio]),.rfa-formsec .rfa-form .hsfc-TextInput,.rfa-formsec .rfa-form .hsfc-TextareaInput{background:#fff!important;border:1.5px solid var(--nj-line)!important;border-radius:10px!important;box-sizing:border-box!important;color:var(--nj-ink)!important;font-family:inherit!important;font-size:15px!important;height:48px!important;padding:0 15px!important;transition:border-color .2s var(--nj-ease),box-shadow .2s var(--nj-ease)!important;width:100%!important}.rfa-formsec .rfa-form input[type=checkbox].hs-input{width:auto!important}.rfa-formsec .rfa-form .hsfc-TextareaInput,.rfa-formsec .rfa-form textarea.hs-input{height:auto!important;line-height:1.5!important;min-height:96px!important;padding:12px 15px!important;resize:vertical!important}.rfa-formsec .rfa-form select.hs-input{appearance:none;-webkit-appearance:none;cursor:pointer}.rfa-formsec .rfa-form .hs-input::placeholder,.rfa-formsec .rfa-form .hsfc-TextInput::placeholder,.rfa-formsec .rfa-form .hsfc-TextareaInput::placeholder{color:#6e6880!important}.rfa-formsec .rfa-form .hs-input:hover,.rfa-formsec .rfa-form .hsfc-TextInput:hover,.rfa-formsec .rfa-form .hsfc-TextareaInput:hover{border-color:var(--nj-purple)!important}.rfa-formsec .rfa-form .hs-input:focus,.rfa-formsec .rfa-form .hsfc-TextInput:focus,.rfa-formsec .rfa-form .hsfc-TextareaInput:focus{border-color:var(--nj-action)!important;box-shadow:0 0 0 3px rgba(88,16,203,.16)!important;outline:none!important}.rfa-formsec .rfa-form .hsfc-PhoneInput{display:flex!important;gap:10px!important}.rfa-formsec .rfa-form .hsfc-PhoneInput__FlagAndCaret{align-items:center!important;background:#fff!important;border:1.5px solid var(--nj-line)!important;border-radius:10px!important;box-sizing:border-box!important;color:var(--nj-ink)!important;cursor:pointer!important;display:flex!important;font-family:inherit!important;font-size:15px!important;gap:6px!important;height:48px!important;padding:0 12px!important;transition:border-color .2s var(--nj-ease),box-shadow .2s var(--nj-ease)!important}.rfa-formsec .rfa-form .hsfc-PhoneInput__FlagAndCaret:hover{border-color:var(--nj-purple)!important}.rfa-formsec .rfa-form .hsfc-PhoneInput__FlagAndCaret:focus,.rfa-formsec .rfa-form .hsfc-PhoneInput__FlagAndCaret:focus-within{border-color:var(--nj-action)!important;box-shadow:0 0 0 3px rgba(88,16,203,.16)!important;outline:none!important}.rfa-formsec .rfa-form .hs-form-booleancheckbox,.rfa-formsec .rfa-form .inputs-list{list-style:none;margin:0;padding:0}.rfa-formsec .rfa-form .hs-form-booleancheckbox-display,.rfa-formsec .rfa-form .hs-form-checkbox-display{align-items:flex-start;color:var(--nj-ink-3);display:flex;font-size:12.5px;gap:11px;line-height:1.5}.rfa-formsec .rfa-form .hs-form-booleancheckbox-display input,.rfa-formsec .rfa-form .hs-form-checkbox-display input{accent-color:var(--nj-action);flex:0 0 auto;height:20px;margin-top:1px;width:20px}.rfa-formsec .rfa-form .hs-form-booleancheckbox-display a,.rfa-formsec .rfa-form .legal-consent-container a{color:var(--nj-link);font-weight:600;text-decoration:none}.rfa-formsec .rfa-form .hs-form-booleancheckbox-display a:hover,.rfa-formsec .rfa-form .legal-consent-container a:hover{text-decoration:underline}.rfa-formsec .rfa-form .legal-consent-container{color:var(--nj-ink-4);font-size:12px;line-height:1.5}.rfa-formsec a:not([class]){color:var(--nj-link)!important}.rfa-formsec a:not([class]) *{color:inherit!important}.rfa-formsec .rfa-form .hs-error-msgs{display:flex;flex-direction:column;gap:4px;list-style:none;margin:6px 0 0;padding:0}.rfa-formsec .rfa-form .hs-error-msg,.rfa-formsec .rfa-form .hs-error-msgs label,.rfa-formsec .rfa-form [data-hsfc-id=ErrorAlert]{background:#ef4444!important;border-radius:6px!important;color:#fff!important;display:block!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;margin:6px 0 0!important;padding:6px 10px!important}.rfa-formsec .rfa-form .hs-button,.rfa-formsec .rfa-form .hsfc-Button,.rfa-formsec .rfa-form input[type=submit]{align-items:center!important;background:var(--nj-action)!important;border:1px solid transparent!important;border-radius:8px!important;box-shadow:0 1px 0 rgba(0,0,0,.06)!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;justify-content:center!important;margin-top:4px!important;padding:12px 24px!important;transition:background .28s var(--nj-ease),box-shadow .25s var(--nj-ease),transform .12s var(--nj-ease)!important;width:100%!important}.rfa-formsec .rfa-form .hs-button:hover,.rfa-formsec .rfa-form .hsfc-Button:hover,.rfa-formsec .rfa-form input[type=submit]:hover{background:var(--nj-action-hover)!important}.rfa-formsec .rfa-form .hs-button:active,.rfa-formsec .rfa-form .hsfc-Button:active,.rfa-formsec .rfa-form input[type=submit]:active{transform:translateY(1px)!important}.rfa-formsec .rfa-form .hs-button:focus-visible,.rfa-formsec .rfa-form .hsfc-Button:focus-visible,.rfa-formsec .rfa-form input[type=submit]:focus-visible{box-shadow:0 0 0 4px rgba(88,16,203,.3)!important;outline:none!important}.rfa-formsec .rfa-form .submitted-message{color:var(--nj-ink-2);font-size:14px;line-height:1.55}.rfa-formsec .rfa-next{position:sticky;top:104px}.rfa-formsec .rfa-next-h{color:var(--nj-ink);font-family:inherit;font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0 0 20px}.rfa-formsec .rfa-next-list{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.rfa-formsec .rfa-next-item{display:flex;gap:14px}.rfa-formsec .rfa-next-ic{align-items:center;background:#fff;border-radius:9px;box-shadow:inset 0 0 0 1px var(--nj-line);color:var(--nj-action);display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.rfa-formsec .rfa-next-ic svg{height:16px;width:16px}.rfa-formsec .rfa-next-t{color:var(--nj-ink);font-size:16px;font-weight:700;letter-spacing:-.01em}.rfa-formsec .rfa-next-d{color:var(--nj-ink-3);font-size:15px;line-height:1.55;margin:4px 0 0}.rfa-formsec .rfa-next-d p{margin:0}.rfa-formsec .rfa-next-foot{border-top:1px solid #e4def1;color:var(--nj-ink-3);font-size:15px;line-height:1.6;margin-top:26px;padding-top:22px}.rfa-formsec .rfa-next-foot p{margin:0}@media (max-width:980px){.rfa-formsec{padding:56px 0}.rfa-formsec .rfa-form-head{margin-bottom:32px}.rfa-formsec .nj-section-title{font-size:28px;line-height:1.12}.rfa-formsec .nj-section-sub{font-size:16px}.rfa-formsec .rfa-form-grid{gap:36px;grid-template-columns:1fr}.rfa-formsec .rfa-next{position:static}.rfa-formsec .rfa-card{border-radius:18px;padding:22px 20px 20px}}