.modern-categories-page.svelte-180f2nq{min-height:100vh;background:var(--background)}.categories-hero.svelte-180f2nq{padding:var(--space-2xl) 0 var(--space-xl);border-bottom:1px solid var(--border);background:var(--surface)}.hero-content.svelte-180f2nq{text-align:center}.hero-title.svelte-180f2nq{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--primary);margin:0 0 var(--space-md)}.hero-subtitle.svelte-180f2nq{font-size:clamp(1rem,2vw,1.125rem);color:var(--secondary);margin:0 auto var(--space-xl);text-align:center}.hero-stats.svelte-180f2nq{display:inline-flex;align-items:center;gap:var(--space-2xl);padding:var(--space-lg) var(--space-2xl);background:var(--background);border-radius:var(--radius-md);border:1px solid var(--border)}.stat-item.svelte-180f2nq{text-align:center}.stat-number.svelte-180f2nq{display:block;font-size:1.75rem;font-weight:700;color:var(--accent);line-height:1}.stat-label.svelte-180f2nq{display:block;font-size:.8125rem;color:var(--muted);font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-top:var(--space-xs)}.stat-divider.svelte-180f2nq{width:1px;height:32px;background:var(--border)}.categories-grid-section.svelte-180f2nq{padding:var(--space-3xl) 0}.categories-grid.svelte-180f2nq{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg)}.category-card.svelte-180f2nq{background:var(--background);border-radius:var(--radius-md);border:1px solid var(--border);transition:border-color .2s ease}.category-card.svelte-180f2nq:hover{border-color:var(--accent)}.card-link.svelte-180f2nq{display:block;text-decoration:none;color:inherit;padding:var(--space-lg)}.category-name.svelte-180f2nq{margin:0 0 var(--space-sm);font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--primary);transition:color .2s ease}.category-card.svelte-180f2nq:hover .category-name:where(.svelte-180f2nq){color:var(--accent)}.category-meta.svelte-180f2nq{display:flex;align-items:baseline;gap:var(--space-xs)}.article-count.svelte-180f2nq{font-size:1rem;font-weight:600;color:var(--accent)}.article-label.svelte-180f2nq{font-size:.875rem;color:var(--muted);font-weight:500}@media (max-width: 991.98px){.categories-hero.svelte-180f2nq{padding:var(--space-xl) 0}.categories-grid-section.svelte-180f2nq{padding:var(--space-2xl) 0}.categories-grid.svelte-180f2nq{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-md)}.hero-stats.svelte-180f2nq{flex-direction:column;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl)}.stat-divider.svelte-180f2nq{width:32px;height:1px}}@media (max-width: 767.98px){.categories-grid.svelte-180f2nq{grid-template-columns:1fr}.card-link.svelte-180f2nq{padding:var(--space-md)}.hero-stats.svelte-180f2nq{padding:var(--space-md) var(--space-lg)}}
