.category-page.svelte-1th3cyf{padding:2rem 1rem 4rem}.page-container.svelte-1th3cyf{max-width:800px;margin:0 auto}.breadcrumb.svelte-1th3cyf{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:var(--text-sm)}.breadcrumb.svelte-1th3cyf a:where(.svelte-1th3cyf){color:var(--text-muted);text-decoration:none;transition:color .2s}.breadcrumb.svelte-1th3cyf a:where(.svelte-1th3cyf):hover{color:var(--gold-accent)}.breadcrumb.svelte-1th3cyf .separator:where(.svelte-1th3cyf){color:var(--text-muted)}.breadcrumb.svelte-1th3cyf .current:where(.svelte-1th3cyf){color:var(--text-secondary)}.page-header.svelte-1th3cyf{text-align:center;margin-bottom:3rem}.page-header.svelte-1th3cyf h1:where(.svelte-1th3cyf){font-family:Cormorant Garamond,serif;font-size:var(--text-4xl);font-weight:400;letter-spacing:.05em;margin-bottom:.75rem;color:var(--text-primary)}.page-subtitle.svelte-1th3cyf{font-size:var(--text-lg);color:var(--text-secondary)}.articles-list.svelte-1th3cyf{display:flex;flex-direction:column;gap:1rem}.no-articles.svelte-1th3cyf{text-align:center;padding:3rem;color:var(--text-muted);font-style:italic}@media(max-width:640px){.page-header.svelte-1th3cyf h1:where(.svelte-1th3cyf){font-size:var(--text-3xl)}}
