.form-ui[data-astro-cid-7wqjo77w] .form-heading{margin-bottom:30px}.form-ui[data-astro-cid-7wqjo77w] .form-heading h1,.form-ui[data-astro-cid-7wqjo77w] .form-heading h2{color:#171a1f;letter-spacing:-.015em;margin:0;font-family:Kanit,Arial,Helvetica,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:500;line-height:1.05}.form-ui[data-astro-cid-7wqjo77w] .form-heading p{color:#586270;margin:14px 0 0;font-size:1rem;line-height:1.6}.form-ui[data-astro-cid-7wqjo77w] .form-heading--compact h1,.form-ui[data-astro-cid-7wqjo77w] .form-heading--compact h2{font-size:clamp(27px,3vw,34px)}.form-ui[data-astro-cid-7wqjo77w] .nc-form{gap:24px;display:grid}.form-ui[data-astro-cid-7wqjo77w] .nc-form-section{border:0;gap:20px;margin:0;padding:0;display:grid}.form-ui[data-astro-cid-7wqjo77w] .nc-form-section+.nc-form-section{border-top:1px solid #d8dee6;margin-top:10px;padding-top:28px}.form-ui[data-astro-cid-7wqjo77w] .nc-form-section__title{color:#053262;width:100%;margin:0;padding:0;font-family:Kanit,Arial,Helvetica,sans-serif;font-size:21px;font-weight:500;line-height:1.3;display:block}.form-ui[data-astro-cid-7wqjo77w] .nc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.form-ui[data-astro-cid-7wqjo77w] .nc-form-grid--single{grid-template-columns:1fr}.form-ui[data-astro-cid-7wqjo77w] .nc-field{align-content:start;gap:8px;min-width:0;display:grid}.form-ui[data-astro-cid-7wqjo77w] .nc-field--full{grid-column:1/-1}.form-ui[data-astro-cid-7wqjo77w] .nc-field__label,.form-ui[data-astro-cid-7wqjo77w] .nc-fieldset__legend{color:#252b33;font-size:1rem;font-weight:700;line-height:1.35}.form-ui[data-astro-cid-7wqjo77w] .nc-field__optional{color:#6c7683;font-size:.9rem;font-weight:400}.form-ui[data-astro-cid-7wqjo77w] .nc-field input,.form-ui[data-astro-cid-7wqjo77w] .nc-field select{color:#171a1f;background:#fff;border:1px solid #b9c2cc;border-radius:10px;width:100%;min-height:52px;padding:11px 14px;font-size:1rem;line-height:1.35;transition:border-color .16s,box-shadow .16s,background-color .16s}.form-ui[data-astro-cid-7wqjo77w] .nc-field input:hover,.form-ui[data-astro-cid-7wqjo77w] .nc-field select:hover{border-color:#7f8c99}.form-ui[data-astro-cid-7wqjo77w] .nc-field input:focus,.form-ui[data-astro-cid-7wqjo77w] .nc-field select:focus{border-color:#2b78d1;box-shadow:0 0 0 3px #2b78d124}.form-ui[data-astro-cid-7wqjo77w] .nc-field input[readonly]{color:#46515e;cursor:default;background:#f0f4f5}.form-ui[data-astro-cid-7wqjo77w] .nc-password-control{position:relative}.form-ui[data-astro-cid-7wqjo77w] .nc-password-control input{padding-right:54px}.form-ui[data-astro-cid-7wqjo77w] .nc-password-toggle{color:#586270;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;transition:color .16s,background-color .16s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.form-ui[data-astro-cid-7wqjo77w] .nc-password-toggle:hover{color:#053262;background:#f0f4f5}.form-ui[data-astro-cid-7wqjo77w] .nc-password-toggle:focus-visible{outline-offset:1px;outline:3px solid #2b78d1}.form-ui[data-astro-cid-7wqjo77w] .nc-password-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.form-ui[data-astro-cid-7wqjo77w] .nc-password-icon--hide,.form-ui[data-astro-cid-7wqjo77w] .nc-password-toggle[aria-pressed=true] .nc-password-icon--show{display:none}.form-ui[data-astro-cid-7wqjo77w] .nc-password-toggle[aria-pressed=true] .nc-password-icon--hide{display:block}.form-ui[data-astro-cid-7wqjo77w] .nc-field__hint{color:#687482;margin:0;font-size:.9rem;line-height:1.45}.form-ui[data-astro-cid-7wqjo77w] .nc-fieldset{border:0;min-width:0;margin:0;padding:0}.form-ui[data-astro-cid-7wqjo77w] .nc-fieldset__legend{margin-bottom:12px}.form-ui[data-astro-cid-7wqjo77w] .purpose-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.form-ui[data-astro-cid-7wqjo77w] .purpose-option{color:#3e4854;text-align:center;background:#fff;border:1px solid #b9c2cc;border-radius:10px;justify-content:center;align-items:center;min-height:54px;padding:10px 12px;font-size:1rem;font-weight:700;transition:border-color .16s,background-color .16s,color .16s;display:flex;position:relative}.form-ui[data-astro-cid-7wqjo77w] .purpose-option:has(input:checked){color:#053262;background:#eaf3fd;border-color:#2b78d1;box-shadow:inset 0 0 0 1px #2b78d1}.form-ui[data-astro-cid-7wqjo77w] .purpose-option:has(input:focus-visible){outline-offset:3px;outline:3px solid #2b78d1}.form-ui[data-astro-cid-7wqjo77w] .purpose-option input{opacity:0;width:1px;height:1px;position:absolute}.form-ui[data-astro-cid-7wqjo77w] .business-fields{background:#f0f4f5;border-radius:12px;gap:20px;margin-top:2px;padding:22px;display:grid}.form-ui[data-astro-cid-7wqjo77w] .nc-checkbox{color:#39434e;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-size:1rem;line-height:1.55;display:grid}.form-ui[data-astro-cid-7wqjo77w] .nc-checkbox input{accent-color:#2b78d1;width:20px;height:20px;margin:2px 0 0}.form-ui[data-astro-cid-7wqjo77w] .nc-checkbox a,.form-ui[data-astro-cid-7wqjo77w] .form-link{color:#053262;text-underline-offset:3px;font-weight:700}.form-ui[data-astro-cid-7wqjo77w] .form-actions{gap:14px;margin-top:4px;display:grid}.form-ui[data-astro-cid-7wqjo77w] .form-actions--inline{flex-wrap:wrap;align-items:center;display:flex}.form-ui[data-astro-cid-7wqjo77w] .form-actions--equal{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,640px);display:grid}.form-ui[data-astro-cid-7wqjo77w] .form-actions--equal .nc-button{width:100%;min-width:0}.form-ui[data-astro-cid-7wqjo77w] .nc-button{color:#171a1f;letter-spacing:.075em;text-align:center;text-transform:uppercase;background:#ffbd40;border:1px solid #ffbd40;border-radius:10px;justify-content:center;align-items:center;min-height:54px;padding:14px 52px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.05;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,filter .18s,transform .18s;display:inline-flex;position:relative}.form-ui[data-astro-cid-7wqjo77w] .nc-button:after{content:"";background:currentColor;width:19px;height:19px;position:absolute;top:50%;right:20px;transform:translateY(-50%);mask:url(/assets/home/chevron-right.svg) 50%/contain no-repeat}.form-ui[data-astro-cid-7wqjo77w] .nc-button:hover:not(:disabled){filter:brightness(.96);background:#ffbd40;transform:translateY(-1px)}.form-ui[data-astro-cid-7wqjo77w] .nc-button--blue{color:#fff;background:#2b78d1;border-color:#2b78d1}.form-ui[data-astro-cid-7wqjo77w] .nc-button--blue:hover:not(:disabled){color:#fff;filter:none;background:#053262;border-color:#053262}.form-ui[data-astro-cid-7wqjo77w] .nc-button--outline{color:#171a1f;background:#fff;border-color:#b9c2cc}.form-ui[data-astro-cid-7wqjo77w] .nc-button--plain:after{display:none}.form-ui[data-astro-cid-7wqjo77w] .nc-button--outline:hover:not(:disabled){color:#053262;filter:none;background:#eaf3fd;border-color:#2b78d1}.form-ui[data-astro-cid-7wqjo77w] .nc-button--danger{color:#a52d2d;background:#fff;border-color:#c63f3f;padding-inline:24px}.form-ui[data-astro-cid-7wqjo77w] .nc-button--danger:after{display:none}.form-ui[data-astro-cid-7wqjo77w] .nc-button--danger:hover:not(:disabled){color:#fff;filter:none;background:#a52d2d}.form-ui[data-astro-cid-7wqjo77w] .nc-button:disabled{opacity:.58;cursor:wait}.form-ui[data-astro-cid-7wqjo77w] .button-label--busy,.form-ui[data-astro-cid-7wqjo77w] .is-busy .button-label--ready{display:none}.form-ui[data-astro-cid-7wqjo77w] .is-busy .button-label--busy{display:inline}.form-ui[data-astro-cid-7wqjo77w] .form-status{color:#39434e;background:#f0f4f5;border-radius:10px;margin:0;padding:14px 16px;font-size:1rem;line-height:1.5}.form-ui[data-astro-cid-7wqjo77w] .form-status:empty{display:none}.form-ui[data-astro-cid-7wqjo77w] .form-status[data-kind=error]{color:#8b2525;background:#fff0f0}.form-ui[data-astro-cid-7wqjo77w] .form-status[data-kind=success]{color:#155f4c;background:#e7f8f2}.form-ui[data-astro-cid-7wqjo77w] .form-status[data-kind=info]{color:#174d7f;background:#eaf3fd}.form-ui[data-astro-cid-7wqjo77w] .form-divider{color:#6c7683;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;font-size:.9rem;display:grid}.form-ui[data-astro-cid-7wqjo77w] .form-divider:before,.form-ui[data-astro-cid-7wqjo77w] .form-divider:after{content:"";background:#d8dee6;height:1px}.form-ui[data-astro-cid-7wqjo77w] .google-button{color:#1f1f1f;letter-spacing:.25px;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:4px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.form-ui[data-astro-cid-7wqjo77w] .google-button:hover:not(:disabled){background:#f8faff;border-color:#747775;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.form-ui[data-astro-cid-7wqjo77w] .google-button:active:not(:disabled){background:#eef3ff}.form-ui[data-astro-cid-7wqjo77w] .google-button:focus-visible{outline-offset:3px;outline:3px solid #2b78d1}.form-ui[data-astro-cid-7wqjo77w] .google-button__icon{flex:none;width:20px;height:20px}.form-ui[data-astro-cid-7wqjo77w] .google-button__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-ui[data-astro-cid-7wqjo77w] .google-button:disabled{opacity:.38;cursor:wait}.form-ui[data-astro-cid-7wqjo77w] .form-footnote{color:#586270;text-align:center;margin:22px 0 0;font-size:1rem;line-height:1.55}.form-ui[data-astro-cid-7wqjo77w] .field-error{color:#9d2d2d;margin:0;font-size:.9rem;line-height:1.4}@media (width<=620px){.form-ui[data-astro-cid-7wqjo77w] .nc-form-grid,.form-ui[data-astro-cid-7wqjo77w] .purpose-options{grid-template-columns:1fr}.form-ui[data-astro-cid-7wqjo77w] .purpose-options{gap:8px}.form-ui[data-astro-cid-7wqjo77w] .purpose-option{text-align:left;justify-content:flex-start;min-height:50px}.form-ui[data-astro-cid-7wqjo77w] .business-fields{padding:18px}.form-ui[data-astro-cid-7wqjo77w] .nc-button,.form-ui[data-astro-cid-7wqjo77w] .google-button{width:100%}.form-ui[data-astro-cid-7wqjo77w] .form-actions--inline,.form-ui[data-astro-cid-7wqjo77w] .form-actions--equal{grid-template-columns:1fr;display:grid}}
