.blog-header.svelte-z5ab0n{margin-bottom:3rem;padding:clamp(3rem,8vw,5rem) 0 0}h1.svelte-z5ab0n{margin:0}h1.svelte-z5ab0n span:where(.svelte-z5ab0n){color:var(--color-primary)}.blog-header.svelte-z5ab0n>p:where(.svelte-z5ab0n){max-width:38rem;margin:1rem 0 0;color:var(--muted);font-size:1rem;line-height:1.7}.article-grid.svelte-z5ab0n{display:grid;gap:2rem}.empty-state.svelte-z5ab0n{max-width:34rem;margin:4rem auto;padding:2.5rem;border:1px solid var(--line);border-radius:1.5rem;background:var(--surface);box-shadow:var(--shadow-raised);text-align:center}.empty-state.svelte-z5ab0n strong:where(.svelte-z5ab0n){font-family:var(--display-font);font-size:1.5rem}.empty-state.svelte-z5ab0n p:where(.svelte-z5ab0n){margin:.5rem 0 0;color:var(--muted)}.pagination.svelte-z5ab0n{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:3.5rem}.pagination.svelte-z5ab0n span:where(.svelte-z5ab0n){padding:.8rem 1rem;border-radius:.9rem;box-shadow:var(--shadow-pressed);color:var(--muted);font-size:.8rem}@media (max-width: 700px){.blog-header.svelte-z5ab0n{padding-top:2.5rem}}
