.article[data-astro-cid-uqvbpsyv]{padding:50px 0 80px}.article-header[data-astro-cid-uqvbpsyv]{max-width:750px;margin:0 auto 40px;text-align:center}.category[data-astro-cid-uqvbpsyv]{display:inline-block;background:var(--primary);color:#fff;padding:6px 16px;border-radius:4px;font-size:.9rem;font-weight:600;margin-bottom:20px}.article-header[data-astro-cid-uqvbpsyv] h1[data-astro-cid-uqvbpsyv]{font-size:2.5rem;color:var(--text-dark);margin-bottom:15px;line-height:1.2}.subtitle[data-astro-cid-uqvbpsyv]{font-size:1.25rem;color:var(--text-muted);margin-bottom:15px}.author-info[data-astro-cid-uqvbpsyv]{display:flex;justify-content:center;align-items:center;gap:12px;color:var(--text-muted);font-size:.95rem}.author[data-astro-cid-uqvbpsyv]{font-weight:600}.separator[data-astro-cid-uqvbpsyv]{color:var(--border)}.article-content[data-astro-cid-uqvbpsyv]{max-width:750px;margin:0 auto}.intro[data-astro-cid-uqvbpsyv]{font-size:1.15rem;color:var(--text-dark);border-left:4px solid var(--primary);padding-left:20px;margin-bottom:35px}.article-content[data-astro-cid-uqvbpsyv] h2[data-astro-cid-uqvbpsyv]{font-size:1.6rem;color:var(--text-dark);margin:40px 0 20px}.article-content[data-astro-cid-uqvbpsyv] h3[data-astro-cid-uqvbpsyv]{font-size:1.25rem;color:var(--text-dark);margin:30px 0 15px}.article-content[data-astro-cid-uqvbpsyv] h4[data-astro-cid-uqvbpsyv]{font-size:1.1rem;color:var(--text-dark);margin:25px 0 12px}.article-content[data-astro-cid-uqvbpsyv] p[data-astro-cid-uqvbpsyv]{margin-bottom:18px;color:var(--text-dark);line-height:1.8}.article-content[data-astro-cid-uqvbpsyv] ul[data-astro-cid-uqvbpsyv],.article-content[data-astro-cid-uqvbpsyv] ol[data-astro-cid-uqvbpsyv]{margin:20px 0;padding-left:25px}.article-content[data-astro-cid-uqvbpsyv] li[data-astro-cid-uqvbpsyv]{margin-bottom:12px;color:var(--text-dark);line-height:1.7}.article-content[data-astro-cid-uqvbpsyv] a[data-astro-cid-uqvbpsyv]{color:var(--primary);font-weight:600}.callout[data-astro-cid-uqvbpsyv]{background:#fef3c7;border:2px solid #f59e0b;border-radius:10px;padding:25px;margin:30px 0}.callout[data-astro-cid-uqvbpsyv] h3[data-astro-cid-uqvbpsyv]{color:#b45309;margin-bottom:10px;font-size:1.1rem;margin-top:0}.callout[data-astro-cid-uqvbpsyv] p[data-astro-cid-uqvbpsyv]{color:#92400e;margin:0}.account-card[data-astro-cid-uqvbpsyv]{background:var(--bg-light);padding:25px;border-radius:10px;border:2px solid var(--border);margin-bottom:20px}.account-card[data-astro-cid-uqvbpsyv] h3[data-astro-cid-uqvbpsyv]{color:var(--primary);margin-bottom:8px;margin-top:0}.account-card[data-astro-cid-uqvbpsyv] p[data-astro-cid-uqvbpsyv]{margin:0;color:var(--text-muted)}.related-articles[data-astro-cid-uqvbpsyv]{margin-top:50px;padding-top:40px;border-top:2px solid var(--border)}.related-articles[data-astro-cid-uqvbpsyv] h3[data-astro-cid-uqvbpsyv]{text-align:center;margin-bottom:25px;color:var(--text-dark)}.related-grid[data-astro-cid-uqvbpsyv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}.related-card[data-astro-cid-uqvbpsyv]{background:var(--bg-white);padding:20px;border-radius:8px;border:2px solid var(--border);text-decoration:none;transition:all .3s;display:block}.related-card[data-astro-cid-uqvbpsyv]:hover{border-color:var(--primary);transform:translateY(-2px);text-decoration:none}.related-category[data-astro-cid-uqvbpsyv]{display:inline-block;background:var(--secondary);color:#fff;padding:4px 10px;border-radius:4px;font-size:.75rem;font-weight:600;margin-bottom:10px}.related-card[data-astro-cid-uqvbpsyv] h4[data-astro-cid-uqvbpsyv]{color:var(--text-dark);font-size:1rem;margin:0;line-height:1.4}.article-nav[data-astro-cid-uqvbpsyv]{max-width:750px;margin:50px auto 0;padding-top:30px;border-top:2px solid var(--border)}.back-link[data-astro-cid-uqvbpsyv]{color:var(--primary);font-weight:600;font-size:1rem}.back-link[data-astro-cid-uqvbpsyv]:hover{text-decoration:underline}@media (max-width: 768px){.article-header[data-astro-cid-uqvbpsyv] h1[data-astro-cid-uqvbpsyv]{font-size:2rem}.author-info[data-astro-cid-uqvbpsyv]{flex-direction:column;gap:5px}.separator[data-astro-cid-uqvbpsyv]{display:none}.related-grid[data-astro-cid-uqvbpsyv]{grid-template-columns:1fr}}
