/* Article-specific styles aligned with site standards */
.article-page .content { margin-top: 1.5rem; line-height: 1.65; }
.article-page .lead { color: var(--color-text-secondary); margin-bottom: 1rem; }
.content pre code { font-size: 0.9rem; }
.article-page h2 { margin-top: 1.6rem; }
.example { background: var(--color-bg-card); padding: 0.8rem; border-left:4px solid var(--color-neon-cyan); border-radius:6px; }
.cta { font-weight:600; margin-top:1.2rem; }
