.article-page.svelte-1teoznn{max-width:860px;display:flex;flex-direction:column;gap:var(--space-lg)}.back-link.svelte-1teoznn{font-size:.9rem;color:var(--color-ink-muted);text-decoration:none}.back-link.svelte-1teoznn:hover{color:var(--color-accent)}.meta.svelte-1teoznn{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-muted)}.excerpt.svelte-1teoznn{font-size:1.1rem;color:var(--color-ink-soft)}section.svelte-1teoznn{display:flex;flex-direction:column;gap:var(--space-sm)}section.svelte-1teoznn h2:where(.svelte-1teoznn){margin-bottom:0}section.svelte-1teoznn p:where(.svelte-1teoznn),li.svelte-1teoznn{color:var(--color-ink-soft);line-height:1.7}ul.svelte-1teoznn{margin:0;padding-left:1.3rem;display:grid;gap:.35rem}.article-cta.svelte-1teoznn{display:flex;gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-line);flex-wrap:wrap}.cta-primary.svelte-1teoznn,.cta-secondary.svelte-1teoznn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.15rem;border-radius:8px;font-weight:600;text-decoration:none}.cta-primary.svelte-1teoznn{background:var(--color-accent);color:#fff}.cta-secondary.svelte-1teoznn{color:var(--color-accent);border:2px solid var(--color-accent)}
