.onb.svelte-yzhnh5{padding:clamp(32px,6vw,64px) 0 60px;max-width:560px}h1.svelte-yzhnh5{font-weight:800;font-size:clamp(30px,5vw,46px);letter-spacing:-.03em;margin:0 0 14px}.intro.svelte-yzhnh5{color:var(--muted);font-size:17px;line-height:1.6;margin:0 0 36px}.q.svelte-yzhnh5{margin-bottom:28px}.q-label.svelte-yzhnh5{font-weight:700;margin-bottom:12px}.choices.svelte-yzhnh5{display:flex;flex-wrap:wrap;gap:10px}.choices.svelte-yzhnh5 button:where(.svelte-yzhnh5){border:1px solid var(--line);background:var(--surface);border-radius:99px;padding:11px 20px;font-family:inherit;font-weight:600;font-size:15px;color:var(--ink);cursor:pointer;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.choices.svelte-yzhnh5 button:where(.svelte-yzhnh5):hover{transform:translateY(-1px)}.choices.svelte-yzhnh5 button.on:where(.svelte-yzhnh5){border-color:var(--c3);background:color-mix(in oklab,var(--c3) 12%,var(--surface))}.start.svelte-yzhnh5{margin-top:12px;border:0;cursor:pointer;font-family:inherit}.start.svelte-yzhnh5:disabled{opacity:.5;cursor:default}.note.svelte-yzhnh5{color:var(--muted);font-size:13px;margin:16px 0 0}
