.ail-frm{--nj-ink:#1b053d;--nj-ink-2:#3d2063;--nj-ink-3:#5b4b73;--nj-ink-4:#7b6a91;--nj-ink-5:#9b8bb3;--nj-action:#5810cb;--nj-action-hover:#430d9c;--nj-action-active:#2f096d;--nj-purple:#8f52f1;--nj-eyebrow-accent:#7a3fe4;--nj-link:#7a3fe4;--nj-line:#e7e3ef;--nj-line-2:#f0edf6;--nj-lilac:#f7f4fc;--ail-offset:#eae3f7;--ail-placeholder:#6e6880;--ail-error:#b42318;--nj-ease:cubic-bezier(.16,.84,.3,1);--ail-max:1216px;background:#fff;font-family:Inter,system-ui,sans-serif;padding:96px 0;position:relative;scroll-margin-top:96px}.ail-frm *,.ail-frm :after,.ail-frm :before{box-sizing:border-box}.ail-frm .ail-frm-container{margin:0 auto;max-width:var(--ail-max);padding:0;width:100%}.ail-frm a{color:var(--nj-link)}.ail-frm a:hover{color:var(--nj-action)}.ail-frm .ail-frm-head{margin:0 auto 52px;max-width:680px;text-align:center}.ail-frm .ail-frm-eyebrow{color:var(--nj-eyebrow-accent);font-size:11px;font-weight:600;letter-spacing:.05em;margin:0 0 12px;text-transform:uppercase}.ail-frm h2.ail-frm-h2{color:var(--nj-ink);font-family:Bogart,Georgia,serif!important;font-size:clamp(28px,3.6vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.06;margin:0;text-wrap:balance}.ail-frm .ail-frm-sub{color:var(--nj-ink-3);font-size:16px;font-weight:300;line-height:1.6;margin:14px auto 0;max-width:56ch;text-wrap:pretty}.ail-frm .ail-frm-grid{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);margin:0 auto;max-width:1000px}.ail-frm .ail-frm-card{background:#fff;border:1px solid var(--nj-line);border-radius:20px;box-shadow:16px 16px 0 0 var(--ail-offset);padding:30px}.ail-frm .ail-frm-empty{border:1px dashed var(--nj-line);border-radius:12px;color:var(--nj-ink-4);font-size:13.5px;font-weight:300;line-height:1.5;margin:0;padding:22px;text-align:center}.ail-frm .hs-form{display:flex;flex-direction:column;gap:13px;margin:0}.ail-frm .hs-form fieldset{border:0;margin:0;max-width:none!important;padding:0}.ail-frm .hs-form fieldset.form-columns-1,.ail-frm .hs-form fieldset.form-columns-2{display:grid;gap:12px}.ail-frm .hs-form fieldset.form-columns-2{grid-template-columns:1fr 1fr}.ail-frm .hs-form fieldset .hs-form-field{float:none!important;padding:0!important;width:auto!important}.ail-frm .hs-form fieldset .input{margin-right:0!important}.ail-frm .hs-form-field{margin:0;position:relative}.ail-frm .hs-form-field>label{color:var(--nj-ink-3);display:block;font-size:12.5px;font-weight:500;margin:0 0 6px}.ail-frm .hs-field-desc{color:var(--nj-ink-4);font-size:12.5px;font-weight:300;margin:0 0 6px}.ail-frm .hsfc-Step__Content{padding:0!important}.ail-frm .hs-input:not([type=checkbox]):not([type=radio]),.ail-frm .hsfc-TextInput,.ail-frm .hsfc-TextareaInput{background:#fff!important;border:1.5px solid var(--nj-line)!important;border-radius:10px!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--nj-ink)!important;font:inherit!important;font-size:15px!important;font-weight:300!important;height:48px!important;margin:0!important;padding:0 15px!important;transition:border-color .2s var(--nj-ease),box-shadow .2s var(--nj-ease)!important;width:100%!important}.ail-frm .hsfc-TextareaInput,.ail-frm textarea.hs-input{height:auto!important;line-height:1.5!important;min-height:96px!important;padding:12px 14px!important;resize:vertical!important}.ail-frm .hs-input::placeholder,.ail-frm .hsfc-TextInput::placeholder,.ail-frm .hsfc-TextareaInput::placeholder{color:var(--ail-placeholder)!important}.ail-frm .hs-input:hover,.ail-frm .hsfc-TextInput:hover,.ail-frm .hsfc-TextareaInput:hover{border-color:var(--nj-purple)!important}.ail-frm .hs-input:focus,.ail-frm .hsfc-TextInput:focus,.ail-frm .hsfc-TextareaInput:focus{border-color:var(--nj-action)!important;box-shadow:0 0 0 3px rgba(88,16,203,.16)!important;outline:none!important}.ail-frm .hs-input.invalid.error{border-color:var(--ail-error)}.ail-frm select.hs-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%237b6a91' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:11px 8px;cursor:pointer;padding-right:40px}.ail-frm .ail-fl-req,.ail-frm .hs-form-field>label .hs-form-required,.ail-frm .hs-form-required,.ail-frm label span.hs-form-required{color:var(--nj-action)!important;margin-left:2px}.ail-frm--float .hs-form-field:has(>.input>input.hs-input:not([type=checkbox]):not([type=radio])){position:relative!important}.ail-frm--float .hs-form-field.ail-fl>label,.ail-frm--float .hs-form-field:has(>.input>input.hs-input:not([type=checkbox]):not([type=radio]))>label{color:var(--ail-placeholder)!important;font-size:15px!important;font-weight:300!important;left:16px!important;line-height:1.2!important;margin:0!important;max-width:calc(100% - 32px);overflow:hidden;padding:0!important;pointer-events:none;position:absolute!important;text-overflow:ellipsis;top:28px!important;transform:translateY(-50%)!important;transition:top .16s var(--nj-ease),transform .16s var(--nj-ease),font-size .16s var(--nj-ease),color .16s!important;white-space:nowrap;z-index:1}.ail-frm--float .hs-form-field.ail-fl .hs-input,.ail-frm--float .hs-form-field:has(>.input>input.hs-input:not([type=checkbox]):not([type=radio])) .hs-input{height:56px!important;padding-bottom:6px!important;padding-top:22px!important}.ail-frm--float .hs-form-field.ail-fl .hs-input::placeholder,.ail-frm--float .hs-form-field:has(>.input>input.hs-input:not([type=checkbox]):not([type=radio])) .hs-input::placeholder{color:transparent!important}.ail-frm--float .hs-form-field.ail-fl.is-filled>label,.ail-frm--float .hs-form-field.ail-fl:focus-within>label,.ail-frm--float .hs-form-field:has(>.input>input.hs-input:focus)>label,.ail-frm--float .hs-form-field:has(>.input>input.hs-input:not(:placeholder-shown))>label{color:var(--nj-ink-3)!important;font-size:11px!important;font-weight:500!important;top:11px!important;transform:none!important}.ail-frm .hsfc-EmailField>.hsfc-FieldLabel,.ail-frm .hsfc-TextField>.hsfc-FieldLabel,.ail-frm .hsfc-TextareaField>.hsfc-FieldLabel{color:var(--nj-ink-3)!important;display:block!important;font-size:12.5px!important;font-weight:500!important;margin:0 0 6px!important}.ail-frm--float .hsfc-EmailField,.ail-frm--float .hsfc-TextField,.ail-frm--float .hsfc-TextareaField{position:relative!important}.ail-frm--float .ail-fl2>.hsfc-FieldLabel{color:var(--ail-placeholder)!important;font-size:15px!important;font-weight:300!important;left:16px!important;line-height:1.2!important;margin:0!important;max-width:calc(100% - 32px);overflow:hidden;padding:0!important;pointer-events:none;position:absolute!important;text-overflow:ellipsis;top:28px!important;transform:translateY(-50%)!important;transition:top .16s var(--nj-ease),transform .16s var(--nj-ease),font-size .16s var(--nj-ease),color .16s!important;white-space:nowrap;z-index:1}.ail-frm--float .ail-fl2>input{height:56px!important;padding-bottom:6px!important;padding-top:22px!important}.ail-frm--float .ail-fl2>textarea{height:auto!important;min-height:96px!important;padding-bottom:6px!important;padding-top:26px!important}.ail-frm--float .ail-fl2>input::placeholder,.ail-frm--float .ail-fl2>textarea::placeholder{color:transparent!important}.ail-frm--float .ail-fl2.is-filled>.hsfc-FieldLabel,.ail-frm--float .ail-fl2:focus-within>.hsfc-FieldLabel{color:var(--nj-ink-3)!important;font-size:11px!important;font-weight:500!important;top:11px!important;transform:none!important}.ail-frm .inputs-list{list-style:none;margin:0;padding:0}.ail-frm .inputs-list>li{margin:0}.ail-frm .hs-form-booleancheckbox-display,.ail-frm .hs-form-checkbox-display{align-items:flex-start;cursor:pointer;display:flex;gap:11px;margin:7px 0 0}.ail-frm .hs-form-booleancheckbox-display>span,.ail-frm .hs-form-checkbox-display>span{color:var(--nj-ink-3);font-size:12.5px;font-weight:300;line-height:1.5;margin:0!important}.ail-frm input[type=checkbox].hs-input{accent-color:var(--nj-action);flex:0 0 auto;height:20px;margin:1px 0 0;width:20px}.ail-frm .hs-richtext,.ail-frm .legal-consent-container,.ail-frm .legal-consent-container p{color:var(--nj-ink-3);font-size:12.5px;font-weight:300;line-height:1.5;margin:0}.ail-frm .legal-consent-container .hs-form-field+.hs-richtext,.ail-frm .legal-consent-container .hs-richtext+.hs-richtext{margin-top:8px}.ail-frm .hs-form a{color:var(--nj-link);font-weight:500;text-decoration:none}.ail-frm .hs-form a:hover{text-decoration:underline}.ail-frm .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.ail-frm .hs-error-msg,.ail-frm .hs-error-msgs .hs-main-font-element{color:var(--ail-error);font-size:13px;font-weight:500}.ail-frm .hs_error_rollup{display:none}.ail-frm .hsfc-Row{position:relative}@media screen and (min-width:981px){.ail-frm [data-hsfc-id=ErrorAlert]{background-color:#ef4444!important;border-radius:.25rem!important;color:#fff!important;font-size:.75rem!important;left:-215px!important;line-height:1rem!important;padding:.25rem .5rem!important;position:absolute!important;top:9px!important;width:fit-content!important;z-index:10}.ail-frm [data-hsfc-id=ErrorAlert]:before{border:.5rem solid transparent;border-left-color:#ef4444;content:"";left:100%;margin-left:-1px;margin-top:-.5rem;position:absolute;top:50%}}.ail-frm .hs-submit{margin-top:8px}.ail-frm .hs-submit .actions{margin:0;padding:0}.ail-frm .hs-button,.ail-frm .hsfc-Button{align-items:center!important;-webkit-appearance:none!important;background:var(--nj-action)!important;border:1.5px solid var(--nj-action)!important;border-radius:8px!important;box-shadow:0 0 0 0 rgba(88,16,203,0)!important;color:#fff!important;cursor:pointer!important;display:flex!important;font:inherit!important;font-size:16px!important;font-weight:500!important;justify-content:center!important;line-height:1.25!important;padding:14px 26px!important;transition:background .2s,border-color .2s,box-shadow .2s,transform .1s!important;white-space:normal!important;width:100%!important}.ail-frm .hs-button:hover,.ail-frm .hsfc-Button:hover{background:var(--nj-action-hover)!important;border-color:var(--nj-action-hover)!important}.ail-frm .hs-button:active,.ail-frm .hsfc-Button:active{background:var(--nj-action-active)!important;transform:translateY(1px)!important}.ail-frm .hs-button:focus-visible,.ail-frm .hsfc-Button:focus-visible{box-shadow:0 0 0 4px rgba(88,16,203,.3)!important;outline:none!important}.ail-frm .submitted-message{color:var(--nj-ink-3);font-size:16px;font-weight:300;line-height:1.55;padding:18px 0;text-align:center}.ail-frm .submitted-message:before{animation:ailFrmPop .5s var(--nj-ease) both;background:rgba(44,224,128,.18) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230f7b43' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50% /24px 24px no-repeat;border-radius:50%;content:"";display:block;height:48px;margin:0 auto 16px;width:48px}.ail-frm .submitted-message p{margin:8px 0 0}.ail-frm .submitted-message p:first-child{margin-top:0}.ail-frm .submitted-message b,.ail-frm .submitted-message strong{color:var(--nj-ink);display:block;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.25}@keyframes ailFrmPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.ail-frm .ail-frm-next{padding-top:6px;position:sticky;top:104px}.ail-frm h3.ail-frm-next-h{color:var(--nj-ink);font-family:Inter,system-ui,sans-serif!important;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 0 20px}.ail-frm .ail-frm-next-list{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.ail-frm .ail-frm-next-item{display:flex;gap:14px;margin:0}.ail-frm .ail-frm-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}.ail-frm .ail-frm-next-ic svg{display:block;height:16px;width:16px}.ail-frm .ail-frm-next-t{color:var(--nj-ink);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.ail-frm .ail-frm-next-d{color:var(--nj-ink-3);font-size:15px;font-weight:300;line-height:1.55;margin:4px 0 0}@media (max-width:980px){.ail-frm{padding:56px 0}.ail-frm .ail-frm-container{padding:0 20px}.ail-frm .ail-frm-head{margin-bottom:36px}.ail-frm h2.ail-frm-h2{font-size:28px;line-height:1.12}.ail-frm .ail-frm-sub{font-size:16px}.ail-frm .ail-frm-grid{gap:32px;grid-template-columns:1fr}.ail-frm .ail-frm-card{border-radius:18px;box-shadow:10px 10px 0 0 var(--ail-offset);margin-right:10px;padding:22px 20px}.ail-frm .hs-form fieldset.form-columns-2{grid-template-columns:1fr}.ail-frm .hs-input:not([type=checkbox]):not([type=radio]),.ail-frm .hsfc-TextInput,.ail-frm .hsfc-TextareaInput{font-size:16px!important}.ail-frm .ail-frm-next{padding-top:0;position:static}.ail-frm .submitted-message{padding:14px 0}}@media (prefers-reduced-motion:reduce){.ail-frm .hs-button,.ail-frm .hs-input,.ail-frm .hsfc-Button,.ail-frm .hsfc-TextInput,.ail-frm .hsfc-TextareaInput,.ail-frm--float .ail-fl2>.hsfc-FieldLabel,.ail-frm--float .hs-form-field.ail-fl>label,.ail-frm--float .hs-form-field:has(>.input>input.hs-input:not([type=checkbox]):not([type=radio]))>label{transition:none!important}.ail-frm .submitted-message:before{animation:none}}