.page-wrap.svelte-1vc8hwk{background:var(--bg);min-height:100dvh;padding-bottom:var(--space-8)}.page-header.svelte-1vc8hwk{z-index:40;background:var(--surface);align-items:center;gap:var(--space-3);padding:max(var(--safe-top), 14px) var(--space-4) var(--space-4);display:flex;position:sticky;top:0;box-shadow:0 1px 4px #0e17260f}.back-inline{flex-shrink:0;position:static!important}.page-title.svelte-1vc8hwk{font-size:var(--t-body);font-weight:var(--w-bold);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.content.svelte-1vc8hwk{padding:var(--space-5) var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.card.svelte-1vc8hwk{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);padding:var(--space-5)}.card-heading.svelte-1vc8hwk{font-size:var(--t-body-sm);font-weight:var(--w-bold);color:var(--ink);margin-bottom:var(--space-2)}.card-heading--mb3.svelte-1vc8hwk{margin-bottom:var(--space-3)}.card-heading--mb4.svelte-1vc8hwk{margin-bottom:var(--space-4)}.card-body.svelte-1vc8hwk{font-size:var(--t-body-sm);color:var(--ink-2);line-height:1.6}.contact-list.svelte-1vc8hwk{gap:var(--space-3);flex-direction:column;display:flex}.contact-row.svelte-1vc8hwk{flex-direction:column;gap:2px;display:flex}.contact-dt.svelte-1vc8hwk{font-size:var(--t-label);font-weight:var(--w-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.contact-dd.svelte-1vc8hwk{font-size:var(--t-body-sm);color:var(--ink)}.divider.svelte-1vc8hwk{background:var(--line);height:1px}.link.svelte-1vc8hwk{color:var(--primary);text-underline-offset:2px}.link.svelte-1vc8hwk:hover{text-decoration:underline}.steps.svelte-1vc8hwk{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.step.svelte-1vc8hwk{gap:var(--space-3);display:flex}.step-num.svelte-1vc8hwk{background:var(--primary);width:20px;height:20px;font-size:11px;font-weight:var(--w-bold);color:var(--surface);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.step-text.svelte-1vc8hwk{font-size:var(--t-body-sm);color:var(--ink-2);line-height:1.6}.back-row.svelte-1vc8hwk{padding-top:var(--space-1);padding-bottom:var(--space-2)}@media (min-width:1024px){.page-header.svelte-1vc8hwk{display:none}.content.svelte-1vc8hwk{padding:0}}
