.nx2-field,.nx2-form-action,.nx2-form-notice,.nx2-form-receipt{--nx2-form-ink:#112037;--nx2-form-muted:#455775;--nx2-form-cobalt:#3157f6;--nx2-form-error:#982f3c;color:var(--nx2-form-ink);font-family:var(--font-manrope), sans-serif;box-sizing:border-box}.nx2-field *,.nx2-form-action *,.nx2-form-notice *,.nx2-form-receipt *{box-sizing:border-box}.nx2-field{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;align-content:start;gap:10px;width:100%;min-width:0;margin:0;display:grid}.nx2-field .nx2-field-label{color:var(--nx2-form-ink);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600;line-height:1.5;display:block}.nx2-field .nx2-field-optional{color:var(--nx2-form-muted);font-size:.875rem;font-weight:450}.nx2-field .nx2-field-control{width:100%;min-width:0;max-width:100%;min-height:52px;box-shadow:none;color:var(--nx2-form-ink);caret-color:var(--nx2-form-cobalt);font:inherit;letter-spacing:0;background:#fff;border:1px solid #7f8da1;border-radius:6px;outline:none;margin:0;padding:13px 16px;font-size:max(1rem,16px);font-weight:450;line-height:1.5;transition:border-color .13s cubic-bezier(.16,1,.3,1),background-color .13s cubic-bezier(.16,1,.3,1);display:block}.nx2-field .nx2-field-control:hover:not(:disabled){border-color:var(--nx2-form-muted)}.nx2-field .nx2-field-control:focus{border-color:var(--nx2-form-cobalt);outline:2px solid var(--nx2-form-cobalt);outline-offset:2px;box-shadow:none}.nx2-field .nx2-field-control[aria-invalid=true]{border-color:var(--nx2-form-error)}.nx2-field .nx2-field-control:disabled{color:#626f80;-webkit-text-fill-color:#626f80;opacity:1;cursor:not-allowed;background:#eef1f5;border-color:#9eacbf}.nx2-field .nx2-field-control::placeholder{color:#647084;opacity:1}.nx2-field .nx2-field-textarea{resize:vertical;scrollbar-color:#7f8da1 #f4f6fa;scrollbar-width:thin;min-height:128px}.nx2-field .nx2-field-select{padding-right:36px}.nx2-field .nx2-field-hint,.nx2-field .nx2-field-error{letter-spacing:0;overflow-wrap:anywhere;max-width:70ch;margin:0;font-size:.875rem;font-weight:450;line-height:1.65}.nx2-field .nx2-field-hint{color:var(--nx2-form-muted)}.nx2-field .nx2-field-error{color:var(--nx2-form-error);font-weight:550}.nx2-field ::selection,.nx2-form-notice ::selection,.nx2-form-receipt ::selection{color:#fff;background:var(--nx2-form-cobalt)}.nx2-field .nx2-field-hint a,.nx2-form-notice a,.nx2-form-receipt a{color:var(--nx2-form-cobalt);text-underline-offset:4px;text-decoration:underline}.nx2-field .nx2-field-hint a:focus-visible,.nx2-form-notice a:focus-visible,.nx2-form-receipt a:focus-visible{outline:2px solid var(--nx2-form-cobalt);outline-offset:4px}.nx2-form-action{color:#fff;background:var(--nx2-form-cobalt);letter-spacing:0;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:20px;max-width:100%;min-height:52px;padding:13px 18px;font-size:1rem;font-weight:600;line-height:1.5;transition:background-color .13s cubic-bezier(.16,1,.3,1),color .13s cubic-bezier(.16,1,.3,1);display:inline-flex}.nx2-form-action .nx2-form-action-label{overflow-wrap:anywhere;text-wrap:balance;min-width:0;display:grid}.nx2-form-action .nx2-form-action-label-text{grid-area:1/1}.nx2-form-action .nx2-form-action-label-text[aria-hidden=true]{visibility:hidden}.nx2-form-action .nx2-form-action-arrow{flex:0 0 20px;width:20px;max-width:none;height:20px;transition:transform .14s cubic-bezier(.16,1,.3,1);display:block}.nx2-form-action:hover:not(:disabled){background:#1643d6}.nx2-form-action:focus-visible{outline:2px solid var(--nx2-form-cobalt);outline-offset:4px}.nx2-form-action:is(:hover,:focus-visible):not(:disabled) .nx2-form-action-arrow{transform:translate(4px)}.nx2-form-action:disabled{color:#44566f;opacity:1;cursor:not-allowed;background:#dbe2ec}.nx2-form-action[aria-busy=true]{color:#fff;cursor:wait;background:#1643d6}.nx2-form-notice{letter-spacing:0;overflow-wrap:anywhere;border-block:1px solid #aebaca;margin:0;padding:16px 0;font-size:1rem;font-weight:450;line-height:1.65}.nx2-form-notice[data-tone=error]{color:var(--nx2-form-error);border-color:#c498a0}.nx2-form-notice p{margin:0}.nx2-form-receipt{scroll-margin-top:max(108px, calc(var(--nx2-nav-height,84px) + 24px));min-width:0;max-width:100%;padding:28px 0}.nx2-form-receipt:focus{outline:2px solid var(--nx2-form-cobalt);outline-offset:8px}.nx2-form-receipt .nx2-form-receipt-title{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;max-width:20ch;margin:0;font-size:clamp(1.875rem,3vw,3rem);font-weight:500;line-height:1.18}.nx2-form-receipt .nx2-form-receipt-copy{max-width:65ch;color:var(--nx2-form-muted);overflow-wrap:anywhere;margin-top:20px;font-size:1rem;font-weight:450;line-height:1.7}.nx2-form-receipt .nx2-form-receipt-copy p{margin:0}.nx2-form-receipt .nx2-form-receipt-copy p+p{margin-top:12px}.nx2-form-receipt .nx2-form-receipt-action{margin-top:28px}@media (prefers-reduced-motion:reduce){.nx2-field .nx2-field-control,.nx2-form-action,.nx2-form-action .nx2-form-action-arrow{transition:none}}@media (forced-colors:active){.nx2-field .nx2-field-control{border-color:buttontext}.nx2-field .nx2-field-control:focus,.nx2-form-action:focus-visible,.nx2-form-receipt:focus,.nx2-field .nx2-field-hint a:focus-visible,.nx2-form-notice a:focus-visible,.nx2-form-receipt a:focus-visible{outline-color:highlight}.nx2-field .nx2-field-control[aria-invalid=true]{border-style:dashed;border-color:canvastext}.nx2-field .nx2-field-control:disabled{color:graytext;-webkit-text-fill-color:GrayText;border-color:graytext}.nx2-form-action{border:1px solid buttontext}.nx2-form-action:disabled{color:graytext;border-color:graytext}.nx2-form-notice{border-color:canvastext}}.nx2-field:focus-within .nx2-field-label{color:var(--nx2-form-cobalt)}.nx2-field:has([aria-invalid=true]) .nx2-field-label{color:var(--nx2-form-error)}.nx2-form-notice{animation:.24s cubic-bezier(.16,1,.3,1) nx2-notice-enter}@keyframes nx2-notice-enter{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.nx2-form-notice{animation:none}}
