.article-breadcrumb{color:var(--text-subtle);width:100%;max-width:850px;margin-bottom:20px;font-size:.9rem}.article-breadcrumb a{color:var(--primary);transition:opacity var(--transition-fast);text-decoration:none}.article-breadcrumb a:hover{opacity:.8}.article-breadcrumb span{color:var(--text-muted)}.article-meta{color:var(--text-subtle);border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:30px;padding-bottom:20px;font-size:.9rem;display:flex}.article-meta i{color:var(--primary);margin-right:6px}.related-articles{border-top:1px solid #ffffff14;margin-top:50px;padding-top:30px}.related-articles h3{color:var(--text-light);font-size:1.3rem;font-weight:var(--font-weight-bold);text-align:center;margin-bottom:24px}.related-articles-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.related-card{background:var(--glass-bg-dark);-webkit-backdrop-filter:blur(var(--glass-blur-light));border-radius:var(--radius-md);border:1px solid var(--glass-border-dark);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);padding:20px;text-decoration:none;display:block}.related-card:hover{box-shadow:var(--shadow-glow-sm);border-color:#ff99004d;transform:translateY(-4px)}.related-card-category{color:var(--primary);border-radius:var(--radius-full);font-size:.65rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;background-color:#ff990026;margin-bottom:10px;padding:3px 10px;display:inline-block}.related-card-title{color:var(--primary);font-size:.95rem;font-weight:var(--font-weight-semibold);margin-bottom:8px;line-height:1.4}.related-card-date{color:var(--text-subtle);font-size:.8rem}@media (width<=576px){.article-meta{gap:12px;font-size:.82rem}.related-articles-grid{grid-template-columns:1fr}}
