.blog-page.svelte-fq65au{max-width:1200px;margin:0 auto;padding:2rem}.hero.svelte-fq65au{text-align:center;margin-bottom:3rem;padding:2rem 0}.hero.svelte-fq65au h1:where(.svelte-fq65au){font-size:2.5rem;margin-bottom:1rem;color:#fff}.hero.svelte-fq65au p:where(.svelte-fq65au){color:#eaebed}.filters.svelte-fq65au{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap;justify-content:center}.filters.svelte-fq65au button:where(.svelte-fq65au){padding:.5rem 1rem;border:1px solid var(--color-border);background:#fff;border-radius:9999px;cursor:pointer;transition:all .2s}.filters.svelte-fq65au button.active:where(.svelte-fq65au){background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.post-list.svelte-fq65au{display:grid;gap:2rem;margin-bottom:4rem}.no-posts.svelte-fq65au{text-align:center;grid-column:1 / -1;padding:2rem;color:var(--color-text-secondary)}@media (max-width: 768px){.hero.svelte-fq65au h1:where(.svelte-fq65au){font-size:2rem}}
