.wrap.svelte-mlgy3h{max-width:720px;margin:0 auto;padding:96px 40px}.steps.svelte-mlgy3h{display:flex;gap:40px;margin-bottom:64px}.step.svelte-mlgy3h{display:flex;align-items:baseline;gap:12px;font-size:11px;letter-spacing:.12em;color:var(--text-secondary)}.step.svelte-mlgy3h .name:where(.svelte-mlgy3h){text-transform:uppercase;border-bottom:1px solid transparent;padding-bottom:2px}.step.on.svelte-mlgy3h{color:var(--ink)}.step.on.svelte-mlgy3h .name:where(.svelte-mlgy3h){border-bottom-color:var(--ink)}h1.svelte-mlgy3h{font-size:48px;line-height:1.15}.sub.svelte-mlgy3h{margin:24px 0 0;color:var(--text-secondary);font-size:16px}textarea.svelte-mlgy3h{margin-top:64px;width:100%;box-sizing:border-box;background:transparent;border:1px solid var(--border);border-radius:var(--radius);padding:24px;font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--ink);outline:none;resize:vertical;transition:border-color var(--duration) var(--ease)}textarea.svelte-mlgy3h:focus{border-color:var(--ink)}.hp.svelte-mlgy3h{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.row.svelte-mlgy3h{display:flex;align-items:center;justify-content:space-between;margin-top:24px;gap:16px}.row.wide.svelte-mlgy3h{margin-top:64px}.fields.svelte-mlgy3h{margin-top:64px;display:flex;flex-direction:column;gap:40px}.field.svelte-mlgy3h{display:flex;flex-direction:column;gap:16px}.field.svelte-mlgy3h input:where(.svelte-mlgy3h){background:transparent;border:none;border-bottom:1px solid var(--border);padding:8px 0 16px;font-family:var(--font-body);font-size:16px;color:var(--ink);outline:none;transition:border-color var(--duration) var(--ease)}.field.svelte-mlgy3h input:where(.svelte-mlgy3h):focus{border-bottom-color:var(--ink)}.picks.svelte-mlgy3h{display:flex;flex-wrap:wrap;gap:8px}.pick.svelte-mlgy3h{font-family:var(--font-body);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:8px 16px;border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);background:transparent;cursor:pointer;transition:background var(--duration) var(--ease),color var(--duration) var(--ease),border-color var(--duration) var(--ease)}.pick.picked.svelte-mlgy3h{background:var(--ink);border-color:var(--ink);color:#f8f6f1}.back-link.svelte-mlgy3h{display:inline-flex;align-items:center;gap:12px;background:transparent;border:none;cursor:pointer;font-family:var(--font-body)}.back-link.svelte-mlgy3h i:where(.svelte-mlgy3h){font-size:11px}.error.svelte-mlgy3h{margin-top:24px;font-size:14px;color:var(--accent)}.confirm.svelte-mlgy3h{max-width:720px;margin:0 auto;padding:128px 40px;text-align:center}.confirm-stamp.svelte-mlgy3h{display:flex;justify-content:center;margin-bottom:40px}.confirm.svelte-mlgy3h h1:where(.svelte-mlgy3h){font-size:56px;line-height:1.1;letter-spacing:-.02em}.confirm.svelte-mlgy3h p:where(.svelte-mlgy3h){margin:24px auto 0;font-size:16px;line-height:1.65;color:var(--text-secondary);max-width:44ch}.confirm-ctas.svelte-mlgy3h{display:flex;justify-content:center;gap:16px;margin-top:64px;flex-wrap:wrap}@media(max-width:640px){.wrap.svelte-mlgy3h{padding:48px 24px}h1.svelte-mlgy3h{font-size:36px}textarea.svelte-mlgy3h,.fields.svelte-mlgy3h{margin-top:40px}.confirm.svelte-mlgy3h{padding:64px 24px}.confirm.svelte-mlgy3h h1:where(.svelte-mlgy3h){font-size:40px}}
