.article-container.svelte-8ys4i1{max-width:800px}.article-header.svelte-8ys4i1{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid var(--color-border)}.article-header.svelte-8ys4i1 h1:where(.svelte-8ys4i1){margin-bottom:1rem;line-height:1.2}.description.svelte-8ys4i1{font-size:1.25rem;color:var(--color-text-light);margin-bottom:1.5rem}.meta.svelte-8ys4i1{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;color:var(--color-text-muted);margin-bottom:1rem}.tags.svelte-8ys4i1{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.tag.svelte-8ys4i1{background:var(--color-bg);color:var(--color-text-light);padding:.375rem 1rem;border-radius:20px;text-decoration:none;transition:all .2s}.tag.svelte-8ys4i1:hover{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff}.article-footer.svelte-8ys4i1{margin-top:4rem;padding-top:2rem;border-top:2px solid var(--color-border)}.share.svelte-8ys4i1{margin-bottom:2rem}.share.svelte-8ys4i1 h3:where(.svelte-8ys4i1){margin-bottom:1rem}.share-buttons.svelte-8ys4i1{display:flex;gap:1rem}.share-button.svelte-8ys4i1{padding:.5rem 1.5rem;border-radius:8px;text-decoration:none;color:#fff;font-weight:500;transition:transform .2s}.share-button.svelte-8ys4i1:hover{transform:translateY(-2px)}.share-button.twitter.svelte-8ys4i1{background:#1da1f2}.share-button.facebook.svelte-8ys4i1{background:#1877f2}.article-nav.svelte-8ys4i1{margin-top:2rem}.back-link.svelte-8ys4i1{color:var(--color-primary);text-decoration:none;font-weight:500}.back-link.svelte-8ys4i1:hover{text-decoration:underline}.related.svelte-8ys4i1{margin-top:4rem;padding-top:2rem;border-top:2px solid var(--color-border)}.related.svelte-8ys4i1 h2:where(.svelte-8ys4i1){margin-bottom:2rem;text-align:center}.related-grid.svelte-8ys4i1{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}
