.category-page.svelte-1u0l3ri{display:flex;flex-direction:column;gap:22px}.breadcrumb.svelte-1u0l3ri{display:flex;align-items:center;gap:8px;font-family:var(--font);font-size:.9rem;font-weight:500;letter-spacing:0;flex-wrap:wrap;color:var(--muted)}.breadcrumb.svelte-1u0l3ri a:where(.svelte-1u0l3ri){color:var(--muted);text-decoration:none}.breadcrumb.svelte-1u0l3ri a:where(.svelte-1u0l3ri):hover{color:#205845}.sep.svelte-1u0l3ri{color:var(--border)}.current.svelte-1u0l3ri{color:#205845;font-weight:400}h1.svelte-1u0l3ri{font-family:var(--font-headline);font-weight:400;font-size:clamp(1.8rem,4vw,3rem);line-height:1.15;letter-spacing:-.025em;margin:8px 0 16px;padding:0;color:var(--text)}.posts-grid.svelte-1u0l3ri{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.empty-state.svelte-1u0l3ri{text-align:center;padding:64px 0;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:16px}@media(max-width:768px){.posts-grid.svelte-1u0l3ri{grid-template-columns:1fr}}
