.progress.svelte-8dqbvk{gap:var(--nn-space-2xs);grid-template-columns:repeat(4,1fr);margin-block-end:var(--nn-space-lg);list-style:none;display:grid}.progress.svelte-8dqbvk li:where(.svelte-8dqbvk){border-block-start:3px solid var(--color-border);padding-block-start:var(--nn-space-2xs)}.progress.svelte-8dqbvk li.current:where(.svelte-8dqbvk){border-color:var(--color-brand)}.progress.svelte-8dqbvk li.done:where(.svelte-8dqbvk){border-color:var(--color-success)}.progress.svelte-8dqbvk button:where(.svelte-8dqbvk){align-items:center;gap:var(--nn-space-2xs);text-align:start;cursor:pointer;inline-size:100%;color:inherit;background:0 0;border:0;padding:0;display:flex}.progress.svelte-8dqbvk button:where(.svelte-8dqbvk):disabled{cursor:default}.dot.svelte-8dqbvk{border-radius:var(--radius-pill);block-size:1.5rem;inline-size:1.5rem;font-family:var(--font-display);font-size:var(--nn-text-2xs);font-weight:var(--nn-weight-bold);background-color:var(--color-surface-sunken);color:var(--color-text-muted);border:var(--nn-border-thin) solid var(--color-border);flex-shrink:0;place-items:center;display:grid}.current.svelte-8dqbvk .dot:where(.svelte-8dqbvk){background-color:var(--color-brand);color:var(--color-text-on-brand);border-color:var(--color-brand)}.done.svelte-8dqbvk .dot:where(.svelte-8dqbvk){background-color:var(--color-success);color:var(--nn-neutral-0);border-color:var(--color-success)}.labels.svelte-8dqbvk{flex-direction:column;min-inline-size:0;display:flex}.step-title.svelte-8dqbvk{font-family:var(--font-display);font-size:var(--nn-text-xs);font-weight:var(--nn-weight-semibold);line-height:var(--nn-leading-snug)}.step-hint.svelte-8dqbvk{font-size:var(--nn-text-2xs);color:var(--color-text-muted)}.progress-current.svelte-8dqbvk{gap:var(--nn-space-3xs);flex-direction:column;margin-block-end:var(--nn-space-lg);display:none}.pc-title.svelte-8dqbvk{font-family:var(--font-display);font-size:var(--nn-text-md);font-weight:var(--nn-weight-bold);letter-spacing:var(--nn-tracking-tight)}.pc-hint.svelte-8dqbvk{font-size:var(--nn-text-sm);color:var(--color-text-muted)}@media (width<=40rem){.labels.svelte-8dqbvk{display:none}.progress.svelte-8dqbvk button:where(.svelte-8dqbvk){justify-content:center}.progress.svelte-8dqbvk{margin-block-end:var(--nn-space-sm)}.progress-current.svelte-8dqbvk{display:flex}}.form.svelte-8dqbvk{scroll-margin-top:6rem}.step.svelte-8dqbvk{gap:var(--nn-space-md);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.is-hidden.svelte-8dqbvk{display:none}.row.svelte-8dqbvk{gap:var(--nn-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.row-3.svelte-8dqbvk{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.field.svelte-8dqbvk{gap:var(--nn-space-3xs);flex-direction:column;display:flex}label.svelte-8dqbvk{font-size:var(--nn-text-sm);font-weight:var(--nn-weight-semibold);color:var(--color-text)}.optional.svelte-8dqbvk{font-weight:var(--nn-weight-normal);color:var(--color-text-subtle)}.group-label.svelte-8dqbvk{font-family:var(--font-display);font-size:var(--nn-text-md);font-weight:var(--nn-weight-bold);letter-spacing:var(--nn-tracking-tight);border-block-end:var(--nn-border-thin) solid var(--color-border);padding-block-end:var(--nn-space-3xs)}input.svelte-8dqbvk,select.svelte-8dqbvk,textarea.svelte-8dqbvk{padding:var(--nn-space-2xs) var(--nn-space-xs);font-size:var(--nn-text-base);font-family:var(--font-body);color:var(--color-text);background-color:var(--color-surface);border:var(--nn-border-thin) solid var(--color-border-strong);border-radius:var(--radius-control);transition:border-color var(--nn-duration-fast) var(--nn-ease-out), box-shadow var(--nn-duration-fast) var(--nn-ease-out)}textarea.svelte-8dqbvk{resize:vertical;min-block-size:5rem}.sign.svelte-8dqbvk{font-family:var(--font-display);font-size:var(--nn-text-lg)}input.svelte-8dqbvk:focus-visible,select.svelte-8dqbvk:focus-visible,textarea.svelte-8dqbvk:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-subtle);outline:none}:is(input.svelte-8dqbvk:user-invalid,select.svelte-8dqbvk:user-invalid,textarea.svelte-8dqbvk:user-invalid){border-color:var(--color-danger)}.sign-note.svelte-8dqbvk{font-size:var(--nn-text-xs);color:var(--color-text-muted)}.fees.svelte-8dqbvk{gap:var(--nn-space-2xs);padding:var(--nn-space-md);background-color:var(--color-surface-sunken);border:var(--nn-border-thin) solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.fees-head.svelte-8dqbvk{font-family:var(--font-display);font-size:var(--nn-text-xs);font-weight:var(--nn-weight-semibold);letter-spacing:var(--nn-tracking-widest);text-transform:uppercase;color:var(--color-text-muted)}.fees-list.svelte-8dqbvk{gap:var(--nn-space-3xs);flex-direction:column;list-style:none;display:flex}.fees-list.svelte-8dqbvk li:where(.svelte-8dqbvk){justify-content:space-between;gap:var(--nn-space-sm);font-size:var(--nn-text-sm);padding-block:var(--nn-space-3xs);border-block-end:var(--nn-border-thin) solid var(--color-border);display:flex}.fees-list.svelte-8dqbvk .amount:where(.svelte-8dqbvk){font-weight:var(--nn-weight-bold)}.fees-note.svelte-8dqbvk{font-size:var(--nn-text-xs);color:var(--color-text-muted)}.check.svelte-8dqbvk{align-items:flex-start;gap:var(--nn-space-2xs);font-size:var(--nn-text-sm);font-weight:var(--nn-weight-medium);color:var(--color-text);margin-block-start:var(--nn-space-2xs);display:flex}.check.svelte-8dqbvk input:where(.svelte-8dqbvk){block-size:1.1rem;inline-size:1.1rem;accent-color:var(--color-brand);flex-shrink:0;margin-block-start:.15rem}.declaration.svelte-8dqbvk{gap:var(--nn-space-sm);padding:var(--nn-space-md);background-color:var(--color-surface-sunken);border:var(--nn-border-thin) solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.declaration.svelte-8dqbvk p:where(.svelte-8dqbvk){font-size:var(--nn-text-sm);line-height:var(--nn-leading-relaxed);color:var(--color-text-muted)}.nav.svelte-8dqbvk{align-items:center;gap:var(--nn-space-sm);border-block-start:var(--nn-border-thin) solid var(--color-border);margin-block-start:var(--nn-space-lg);padding-block-start:var(--nn-space-md);display:flex}.spacer.svelte-8dqbvk{flex:1}.nav.svelte-8dqbvk .btn:where(.svelte-8dqbvk){inline-size:auto}.count.svelte-8dqbvk{font-size:var(--nn-text-xs);color:var(--color-text-muted)}.error.svelte-8dqbvk{font-size:var(--nn-text-sm);font-weight:var(--nn-weight-medium);color:var(--color-danger);background-color:var(--color-danger-subtle);padding:var(--nn-space-2xs) var(--nn-space-xs);border-radius:var(--radius-control);margin-block-start:var(--nn-space-sm)}.honeypot.svelte-8dqbvk{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.confirmation.svelte-8dqbvk{text-align:center;align-items:center;gap:var(--nn-space-sm);padding-block:var(--nn-space-2xl);max-inline-size:var(--nn-width-prose);flex-direction:column;margin-inline:auto;display:flex}.confirmation-mark.svelte-8dqbvk{border-radius:var(--radius-pill);block-size:3.5rem;inline-size:3.5rem;color:var(--nn-neutral-0);background-color:var(--color-success);place-items:center;display:grid}.confirmation-mark.svelte-8dqbvk svg:where(.svelte-8dqbvk){inline-size:1.75rem}.confirmation.svelte-8dqbvk p:where(.svelte-8dqbvk){color:var(--color-text-muted)}.hero-apply.svelte-45c0k3{background-color:var(--color-surface-sunken);border-block-end:var(--nn-border-thin) solid var(--color-border);padding-block:clamp(2.5rem,1.5rem + 5vw,5rem) 0}.hero-apply.svelte-45c0k3 .container:where(.svelte-45c0k3){gap:var(--nn-space-sm);flex-direction:column;padding-block-end:clamp(2rem,1.2rem + 4vw,3.5rem);display:flex}.title.svelte-45c0k3{font-size:var(--nn-text-5xl)}.layout.svelte-45c0k3{gap:var(--nn-space-2xl);grid-template-columns:18rem 1fr;align-items:start;display:grid}@media (width<=60rem){.layout.svelte-45c0k3{gap:var(--nn-space-xl);grid-template-columns:1fr}}.process.svelte-45c0k3{gap:var(--nn-space-md);padding:var(--nn-space-lg);background-color:var(--color-surface-sunken);border:var(--nn-border-thin) solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex;position:sticky;inset-block-start:6rem}@media (width<=60rem){.process.svelte-45c0k3{position:static}}.process-head.svelte-45c0k3{font-family:var(--font-display);font-size:var(--nn-text-md);font-weight:var(--nn-weight-bold);letter-spacing:var(--nn-tracking-tight)}.process.svelte-45c0k3 ol:where(.svelte-45c0k3){gap:var(--nn-space-sm);flex-direction:column;list-style:none;display:flex}.process.svelte-45c0k3 li:where(.svelte-45c0k3){gap:var(--nn-space-2xs);font-size:var(--nn-text-sm);line-height:var(--nn-leading-snug);color:var(--color-text-muted);display:flex}.num.svelte-45c0k3{border-radius:var(--radius-pill);block-size:1.4rem;inline-size:1.4rem;font-family:var(--font-display);font-size:var(--nn-text-2xs);font-weight:var(--nn-weight-bold);color:var(--color-text-on-brand-subtle);background-color:var(--color-brand-subtle);flex-shrink:0;place-items:center;display:grid}.reassure.svelte-45c0k3{font-size:var(--nn-text-xs);color:var(--color-text-muted);border-block-start:var(--nn-border-thin) solid var(--color-border);padding-block-start:var(--nn-space-sm)}.form-wrap.svelte-45c0k3{min-inline-size:0}
