.wizard.svelte-yxe3jb{gap:clamp(24px,3vh,40px);display:grid}.steps.svelte-yxe3jb{background:var(--color-rule);border:1px solid var(--color-rule);grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.step-pip.svelte-yxe3jb{background:var(--color-paper);gap:4px;padding:12px 14px;display:grid}.step-pip.is-on.svelte-yxe3jb{background:var(--color-ink)}.pip-n.svelte-yxe3jb{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-muted);font-size:12px;font-weight:500;line-height:1}.step-pip.is-on.svelte-yxe3jb .pip-n:where(.svelte-yxe3jb),.step-pip.is-done.svelte-yxe3jb .pip-n:where(.svelte-yxe3jb){color:var(--color-accent-text,var(--color-accent))}.pip-l.svelte-yxe3jb{font-family:var(--font-mono);color:var(--color-muted);font-size:12px;line-height:1.3}.step-pip.is-on.svelte-yxe3jb .pip-l:where(.svelte-yxe3jb){color:var(--color-paper)}.panel.svelte-yxe3jb{align-content:start;gap:18px;display:grid}.q.svelte-yxe3jb{font-family:var(--font-display);letter-spacing:-.03em;outline:none;max-width:20ch;font-size:clamp(28px,3.6vw,52px);font-weight:800;line-height:1.02}.hint.svelte-yxe3jb{color:var(--color-muted);max-width:60ch;font-size:16px;line-height:1.5}.options.svelte-yxe3jb{gap:8px;display:grid}.opt.svelte-yxe3jb{text-align:left;border:1px solid var(--color-rule);width:100%;color:var(--color-ink);font-family:var(--font-display);cursor:pointer;background:0 0;align-items:center;gap:14px;min-height:56px;padding:18px;font-size:clamp(16px,1.3vw,19px);font-weight:500;line-height:1.3;transition:border-color .14s,background-color .14s;display:flex}.opt.svelte-yxe3jb:hover:not(:disabled){border-color:var(--color-ink);background:var(--color-paper-2)}.opt.is-on.svelte-yxe3jb{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.opt.svelte-yxe3jb:disabled{cursor:default}.tick.svelte-yxe3jb{border:1px solid var(--color-muted);flex:none;width:14px;height:14px}.opt.is-on.svelte-yxe3jb .tick:where(.svelte-yxe3jb){background:var(--color-accent);border-color:var(--color-accent)}textarea.svelte-yxe3jb,input.svelte-yxe3jb{border:1px solid var(--color-rule);background:var(--color-paper);width:100%;color:var(--color-ink);font-family:var(--font-sans);border-radius:0;padding:14px;font-size:17px;line-height:1.5}textarea.svelte-yxe3jb:focus-visible,input.svelte-yxe3jb:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.continue.svelte-yxe3jb{justify-self:start}.review.svelte-yxe3jb{border:1px solid var(--color-rule);gap:12px;padding:18px;display:grid}.rev-row.svelte-yxe3jb{border-top:1px solid var(--color-rule);color:var(--color-muted);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:baseline;gap:12px;padding-top:10px;font-size:15px;line-height:1.45;display:grid}.rev-v.svelte-yxe3jb{color:var(--color-ink)}.edit.svelte-yxe3jb{min-height:44px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-deep);cursor:pointer;border:0;border-bottom:1px solid var(--color-rule);background:0 0;padding:0;font-size:12px}.fields.svelte-yxe3jb{gap:16px;display:grid}.field.svelte-yxe3jb{gap:6px;display:grid}.field.svelte-yxe3jb>span:where(.svelte-yxe3jb):first-child{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:500}.fhint.svelte-yxe3jb{color:var(--color-muted);font-size:13px;line-height:1.4}.fine.svelte-yxe3jb{color:var(--color-muted);max-width:60ch;font-size:14px;line-height:1.55}.err.svelte-yxe3jb{color:var(--color-accent-deep);font-size:15px;line-height:1.5}.btn.svelte-yxe3jb:disabled{opacity:.55;cursor:default}.back.svelte-yxe3jb{min-height:44px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:12px}.back.svelte-yxe3jb:hover{color:var(--color-ink)}.done.svelte-yxe3jb{outline:none;gap:18px;width:100%;max-width:62ch;margin-inline:auto;display:grid}.done-h.svelte-yxe3jb{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,3.6vw,52px);font-weight:800;line-height:1.02}.done-b.svelte-yxe3jb{color:var(--color-muted);font-size:18px;line-height:1.6}.wiz-hero[data-astro-cid-xy3lzeem]{padding:clamp(64px, 10vh, 120px) var(--spacing-gutter) clamp(48px, 7vh, 90px);overflow:hidden}.hero-inner[data-astro-cid-xy3lzeem]{gap:clamp(24px,3vh,40px);display:grid;position:relative}.hero-lead[data-astro-cid-xy3lzeem]{color:var(--color-rule);max-width:62ch}.included[data-astro-cid-xy3lzeem]{gap:18px;max-width:78ch;margin-top:clamp(40px,5vh,72px)}.inc-body[data-astro-cid-xy3lzeem]{gap:4px;display:grid}.inc-t[data-astro-cid-xy3lzeem]{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(18px,1.4vw,21px);font-weight:600;line-height:1.25}.inc-b[data-astro-cid-xy3lzeem]{color:var(--color-muted);font-size:17px;line-height:1.55}.faq-mount[data-astro-cid-xy3lzeem]{margin-top:clamp(36px,4vh,60px)}
