.page.svelte-1thf6pg{max-width:760px;margin:0 auto;padding:40px 20px 80px}h1.svelte-1thf6pg{font-size:2.2rem;letter-spacing:-.02em;margin:0 0 12px;color:var(--text-main)}.lead.svelte-1thf6pg{color:var(--text-muted);font-size:1.1rem;line-height:1.6}.cards.svelte-1thf6pg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:28px 0}.card.svelte-1thf6pg{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;padding:18px}.ic.svelte-1thf6pg{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--primary-soft);color:var(--primary-color)}.card.svelte-1thf6pg h3:where(.svelte-1thf6pg){margin:8px 0 6px;font-size:1rem;color:var(--text-main)}.card.svelte-1thf6pg p:where(.svelte-1thf6pg){margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.5}.card.svelte-1thf6pg code:where(.svelte-1thf6pg){background:var(--bg-body);padding:1px 5px;border-radius:4px;font-size:.82em}h2.svelte-1thf6pg{font-size:1.4rem;color:var(--text-main);margin-top:36px}p.svelte-1thf6pg{color:var(--text-muted);line-height:1.65}.cta-row.svelte-1thf6pg{margin-top:28px}.cta.svelte-1thf6pg{display:inline-block;background:var(--primary-color);color:#fff;text-decoration:none;font-weight:700;padding:12px 26px;border-radius:10px}
