.demo.svelte-gruyqn{gap:.6rem;margin:0;display:grid}figcaption.svelte-gruyqn{text-align:center;font-size:.85rem}.face.svelte-gruyqn{text-align:center;align-content:start;justify-items:center;gap:.9rem;min-height:25rem;padding:1.5rem;display:grid;box-shadow:0 8px 30px #00000014}.deck.svelte-gruyqn{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8rem}img.svelte-gruyqn{object-fit:contain;width:auto;max-width:100%;height:150px}img.flag.svelte-gruyqn{border:1px solid var(--border);border-radius:4px;height:110px}.prompt.svelte-gruyqn{text-wrap:balance;margin:0;font-size:1.2rem;font-weight:600}.options.svelte-gruyqn{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.options.svelte-gruyqn button:where(.svelte-gruyqn){padding:.6rem}.typed.svelte-gruyqn{gap:.5rem;width:100%;display:flex}.typed.svelte-gruyqn input:where(.svelte-gruyqn){flex:1;min-width:0;padding:.55rem .7rem}button.right.svelte-gruyqn,input.right.svelte-gruyqn{background:var(--right-bg);border-color:var(--right);color:var(--text);opacity:1}button.wrong.svelte-gruyqn,input.wrong.svelte-gruyqn{background:var(--wrong-bg);border-color:var(--wrong);color:var(--text);opacity:1}.result.svelte-gruyqn{justify-items:center;gap:.5rem;display:grid}.result.svelte-gruyqn p:where(.svelte-gruyqn){max-width:36ch;margin:0}.verdict.svelte-gruyqn{color:var(--wrong);font-weight:600}.verdict.ok.svelte-gruyqn{color:var(--right)}main.svelte-1uha8ag{gap:3.5rem;padding-top:3.5rem;display:grid}section.svelte-1uha8ag>h2:where(.svelte-1uha8ag){margin-top:0;font-size:1.35rem}h3.svelte-1uha8ag{margin:0 0 .35rem;font-size:1rem}p.svelte-1uha8ag{margin:0}.deleted.svelte-1uha8ag{border-radius:var(--radius);background:var(--mark);padding:.75rem 1rem}.hero.svelte-1uha8ag{grid-template-columns:1.15fr 1fr;align-items:center;gap:3rem;display:grid}.pitch.svelte-1uha8ag{gap:1rem;display:grid}.eyebrow.svelte-1uha8ag{color:var(--accent);font-size:.9rem;font-weight:600}h1.svelte-1uha8ag{text-wrap:balance;margin:0;font-size:2.1rem;line-height:1.15}.lede.svelte-1uha8ag{color:var(--muted);max-width:60ch;font-size:1.05rem;line-height:1.6}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.actions.svelte-1uha8ag .button:where(.svelte-1uha8ag){padding:.6rem 1.2rem;font-size:1rem}.features.svelte-1uha8ag{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.features.svelte-1uha8ag p:where(.svelte-1uha8ag),.steps.svelte-1uha8ag p:where(.svelte-1uha8ag),.closing.svelte-1uha8ag p:where(.svelte-1uha8ag),.faq.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);line-height:1.55}.steps.svelte-1uha8ag{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:flex-start;gap:.75rem;display:flex}.num.svelte-1uha8ag{background:var(--accent);width:1.8rem;height:1.8rem;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:700;display:grid}.categories.svelte-1uha8ag{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.categories.svelte-1uha8ag h3:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:var(--space-2);font-size:.8rem}.deck-list.svelte-1uha8ag{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.deck-list.svelte-1uha8ag .muted:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums;font-size:.85rem}.faq.svelte-1uha8ag{gap:var(--space-2);max-width:760px;display:grid}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font-weight:600}.faq.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-2)}.closing.svelte-1uha8ag{gap:1rem;padding:2rem;display:grid}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}@media (width<=760px){main.svelte-1uha8ag{gap:2.5rem;padding-top:2.5rem}.hero.svelte-1uha8ag{grid-template-columns:1fr;gap:1.75rem}h1.svelte-1uha8ag{font-size:1.65rem}.closing.svelte-1uha8ag{padding:1.25rem}}
