.wz.svelte-yxe3jb{background:var(--rule);border:1px solid var(--rule);grid-template-columns:minmax(min(200px,100%),260px) minmax(0,1fr);gap:1px;display:grid}@container (width<=820px){.wz.svelte-yxe3jb{grid-template-columns:minmax(0,1fr)}}.wz__steps.svelte-yxe3jb{background:var(--ink);color:var(--on-dark);padding:clamp(22px,2.6cqw,34px)}.wz__step.svelte-yxe3jb{font-family:var(--font-mono);color:#e6e4ddad;gap:12px;padding:11px 0;font-size:12px;line-height:1.5;display:flex}.wz__step--on.svelte-yxe3jb{color:var(--paper)}.wz__step--done.svelte-yxe3jb{color:#e6e4ddbf}.wz__stepn.svelte-yxe3jb{flex:none}.wz__panel.svelte-yxe3jb{background:var(--paper);padding:clamp(24px,3cqw,44px)}@container (width<=760px){.wz__panel.svelte-yxe3jb{padding:20px 16px}}.wz__h.svelte-yxe3jb{font-family:var(--font-display);letter-spacing:-.025em;outline:none;font-size:clamp(26px,3.2cqw,52px);font-weight:400;line-height:1.05}.wz__hint.svelte-yxe3jb{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.6}.wz__sub.svelte-yxe3jb{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:26px;font-size:12px}.wz__opts.svelte-yxe3jb{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1px;margin-top:16px;display:grid}.wz__opt.svelte-yxe3jb{background:var(--paper);text-align:left;transition:background .15s var(--ease-out-soft), color .15s var(--ease-out-soft);padding:18px 20px;font-size:15px;line-height:1.4}.wz__opt.svelte-yxe3jb:hover{background:var(--stone)}.wz__opt--on.svelte-yxe3jb{background:var(--ac);color:var(--paper)}.wz__fields.svelte-yxe3jb{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;margin-top:22px;display:grid}.wz__review.svelte-yxe3jb{border-top:1px solid var(--rule);margin-top:26px;padding-top:20px}.wz__reviewt.svelte-yxe3jb{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12px}.wz__review.svelte-yxe3jb>dl:where(.svelte-yxe3jb)>div:where(.svelte-yxe3jb){border-bottom:1px solid #211e1914;grid-template-columns:90px minmax(0,1fr) auto;gap:12px;padding:9px 0;font-size:14px;display:grid}.wz__review.svelte-yxe3jb dt:where(.svelte-yxe3jb){font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.wz__review.svelte-yxe3jb dd:where(.svelte-yxe3jb){margin:0}.wz__edit.svelte-yxe3jb button:where(.svelte-yxe3jb){font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ac);border-bottom:1px solid;font-size:12px}.wz__submit.svelte-yxe3jb{margin-top:20px}.wz__submit.svelte-yxe3jb:disabled{opacity:.45;cursor:not-allowed}.wz__back.svelte-yxe3jb{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #211e1940;margin-top:26px;font-size:12px;display:inline-block}.wz__doneh.svelte-yxe3jb{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,4cqw,64px);font-weight:400}.wz__done.svelte-yxe3jb{background:var(--paper);grid-column:1/-1;padding:clamp(30px,4cqw,64px)}.wz__done.svelte-yxe3jb p:where(.svelte-yxe3jb){color:var(--color-ink-soft);max-width:60ch;margin:16px 0 26px;font-size:17px;line-height:1.65}.fa-h1[data-astro-cid-xy3lzeem]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:pretty;max-width:16ch;font-size:clamp(34px,6cqw,108px);font-weight:500;line-height:.98}.fa-lead[data-astro-cid-xy3lzeem]{color:var(--muted);max-width:64ch;margin-top:24px;font-size:clamp(16px,1.3cqw,20px);line-height:1.65}.fa-mount[data-astro-cid-xy3lzeem]{margin-top:clamp(34px,4cqw,64px)}.fa-h2[data-astro-cid-xy3lzeem]{font-family:var(--font-display);letter-spacing:-.03em;max-width:17ch;font-size:clamp(30px,5cqw,88px);font-weight:400;line-height:1}.fa-grid[data-astro-cid-xy3lzeem]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin-top:clamp(28px,3.4cqw,56px)}.fa-cell[data-astro-cid-xy3lzeem]{padding:26px 24px}.fa-t[data-astro-cid-xy3lzeem]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(20px,2cqw,30px)}.fa-d[data-astro-cid-xy3lzeem]{color:var(--muted);margin-top:11px;font-size:15px;line-height:1.6}
