.article-page.svelte-d6p78s{max-width:920px;padding:2.5rem 1.5rem 4rem}.breadcrumb.svelte-d6p78s{margin-bottom:1.5rem}.back-link.svelte-d6p78s{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;transition:color .2s;display:inline-flex}.back-link.svelte-d6p78s:hover{color:var(--primary-500)}.article-header.svelte-d6p78s{margin-bottom:2rem;padding:2.5rem}.header-badges.svelte-d6p78s{gap:.5rem;margin-bottom:1.25rem;display:flex}.article-title.svelte-d6p78s{margin-bottom:1.5rem;font-size:2.35rem;line-height:1.25}.article-meta.svelte-d6p78s{color:var(--text-secondary);border-top:1px solid #ffffff14;flex-wrap:wrap;gap:1.75rem;padding-top:1.25rem;font-size:.9rem;display:flex}.meta-item.svelte-d6p78s{align-items:center;gap:.4rem;display:flex}.featured-image-box.svelte-d6p78s{margin-bottom:2rem;overflow:hidden}.featured-img.svelte-d6p78s{object-fit:cover;width:100%;max-height:480px;display:block}.image-caption.svelte-d6p78s{color:var(--text-muted);word-break:break-all;background:#0f172ae6;padding:.65rem 1.25rem;font-size:.775rem}.event-details-banner.svelte-d6p78s{background:#a855f71f;border-left:4px solid #c084fc;align-items:center;gap:1.25rem;margin-bottom:2rem;padding:1.5rem;display:flex}.event-icon.svelte-d6p78s{font-size:2.2rem}.event-info.svelte-d6p78s h3:where(.svelte-d6p78s){color:#e9d5ff;text-transform:uppercase;letter-spacing:.04em;font-size:.9rem}.event-info.svelte-d6p78s p:where(.svelte-d6p78s){color:#fff;font-size:1.25rem;font-weight:700}.article-content-body.svelte-d6p78s{color:#e2e8f0;padding:2.5rem;font-size:1.05rem;line-height:1.8}.article-summary-lead.svelte-d6p78s{color:var(--primary-200);border-bottom:1px solid #ffffff14;margin-bottom:1.75rem;padding-bottom:1.5rem;font-size:1.2rem;font-weight:600;line-height:1.6}.body-paragraphs.svelte-d6p78s p:where(.svelte-d6p78s){margin-bottom:1.25rem}.related-section.svelte-d6p78s{margin-top:3.5rem}.section-title.svelte-d6p78s{margin-bottom:1.5rem;font-size:1.5rem}.related-grid.svelte-d6p78s{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.related-card.svelte-d6p78s{gap:1rem;padding:1rem;transition:transform .2s;display:flex}.related-card.svelte-d6p78s:hover{transform:translateY(-2px)}.related-thumb.svelte-d6p78s{object-fit:cover;border-radius:var(--radius-sm);width:80px;height:80px}.related-info.svelte-d6p78s{flex-direction:column;justify-content:center;display:flex}.related-info.svelte-d6p78s h4:where(.svelte-d6p78s){margin:.35rem 0;font-size:.95rem;line-height:1.3}.related-date.svelte-d6p78s{color:var(--text-muted);font-size:.775rem}
