.article-meta.svelte-1r0g2ns{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border-primary)}.date.svelte-1r0g2ns{font-size:.875rem;color:var(--color-text-muted)}.article-content.svelte-1r0g2ns{min-height:200px;line-height:1.5}.article-content.svelte-1r0g2ns h2{margin-top:1.5rem;margin-bottom:.5rem}.article-content.svelte-1r0g2ns h3{margin-top:1rem;margin-bottom:.4rem}.article-content.svelte-1r0g2ns p{margin-bottom:.7rem}.article-content.svelte-1r0g2ns ul,.article-content.svelte-1r0g2ns ol{margin-bottom:.7rem;padding-left:1.5rem}.article-content.svelte-1r0g2ns li{margin-bottom:.25rem}.article-content.svelte-1r0g2ns .article-illustration{width:100%;max-width:720px;height:auto;border-radius:var(--radius-md);margin:1rem 0}.article-footer.svelte-1r0g2ns{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border-primary)}.back-link.svelte-1r0g2ns{background:none;border:none;color:var(--color-accent-primary);font-size:.9rem;cursor:pointer;padding:.5rem 0;transition:color var(--transition-normal)}.back-link.svelte-1r0g2ns:hover{color:var(--color-accent-primary-hover)}
