.page.svelte-1m5shf{z-index:var(--z-raised);max-width:34rem;min-height:100dvh;padding:calc(var(--safe-top) + var(--sp-8)) var(--gutter) calc(var(--safe-bottom) + var(--sp-8));margin:0 auto;position:relative}.step.svelte-1m5shf{gap:var(--sp-5);display:grid}.step.svelte-1m5shf .hero-icon{justify-self:start}.hello-title.svelte-1m5shf{min-width:0;container-type:inline-size}.hello-title.svelte-1m5shf h1{font-size:clamp(var(--fs-h3), 100cqi / var(--fit-em), var(--fs-h1));overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.progress.svelte-1m5shf,.label.svelte-1m5shf{font-family:var(--font-display);font-weight:400;font-size:var(--fs-label);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--text-muted)}.lead.svelte-1m5shf{font-size:var(--fs-lead);color:var(--text)}.steps.svelte-1m5shf{gap:var(--sp-2);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1m5shf li:where(.svelte-1m5shf){align-items:center;gap:var(--sp-3);min-height:var(--tap-lg);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-card);color:var(--text-bright);grid-template-columns:auto 1fr auto;font-weight:600;display:grid}.n.svelte-1m5shf{border-radius:var(--r-pill);background:var(--grad-accent);width:28px;height:28px;color:var(--text-on-accent);font-family:var(--font-display);font-weight:800;font-size:var(--fs-caption);box-shadow:var(--glow-sm);place-items:center;display:grid}.slot.svelte-1m5shf{display:grid}.slot.svelte-1m5shf>:where(.svelte-1m5shf){grid-area:1/1}.slot-action.svelte-1m5shf{align-self:center}.gone.svelte-1m5shf{visibility:hidden}.warn.svelte-1m5shf,.failure.svelte-1m5shf{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid rgb(var(--amber-rgb) / .4);border-radius:var(--r-lg);background:rgb(var(--amber-rgb) / .08);color:var(--text-bright);display:flex}.failure.svelte-1m5shf{border-color:rgb(var(--danger-rgb) / .45);background:rgb(var(--danger-rgb) / .08)}.note.svelte-1m5shf{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid rgb(var(--info-rgb) / .35);border-radius:var(--r-lg);background:rgb(var(--info-rgb) / .06);color:var(--text);font-size:var(--fs-small);line-height:var(--lh-body);display:flex}.reg-title.svelte-1m5shf{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);display:flex}.reg.svelte-1m5shf{gap:var(--sp-1) var(--sp-4);font-size:var(--fs-small);line-height:var(--lh-body);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.reg-row.svelte-1m5shf{display:contents}.reg.svelte-1m5shf dt:where(.svelte-1m5shf){color:var(--text-muted)}.reg.svelte-1m5shf dd:where(.svelte-1m5shf){color:var(--text-bright);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.skip.svelte-1m5shf{gap:var(--sp-2);padding-top:var(--sp-2);display:grid}.hint.svelte-1m5shf{font-size:var(--fs-caption);color:var(--text-muted)}.form.svelte-1m5shf{gap:var(--sp-5);display:grid}.consent.svelte-1m5shf{font-size:var(--fs-small);color:var(--text);line-height:var(--lh-body)}.suggested.svelte-1m5shf{gap:var(--sp-2);display:grid}.suggested.svelte-1m5shf ul:where(.svelte-1m5shf){gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}
