.blog-listing.svelte-1r0r7jw.svelte-1r0r7jw{padding:4rem 0 6rem}.container.svelte-1r0r7jw.svelte-1r0r7jw{margin:0 auto;max-width:1284px;padding:0 15px}.blog-header.svelte-1r0r7jw.svelte-1r0r7jw{margin-bottom:2.5rem;text-align:center}.blog-header.svelte-1r0r7jw h1.svelte-1r0r7jw{color:var(--primary-900);font-size:3.6rem;font-weight:500;margin-bottom:.25rem}.blog-header.svelte-1r0r7jw p.svelte-1r0r7jw{color:#94a3b8;font-size:.9rem}.post-grid.svelte-1r0r7jw.svelte-1r0r7jw{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.pagination.svelte-1r0r7jw.svelte-1r0r7jw{align-items:center;color:var(--gray-500);display:flex;font-size:.9rem;gap:1.5rem;justify-content:center;margin-top:4rem}.pagination.svelte-1r0r7jw a.svelte-1r0r7jw{color:var(--primary-600);text-decoration:none}.pagination.svelte-1r0r7jw a.svelte-1r0r7jw:hover{color:var(--primary-900);text-decoration:underline}@media (max-width:640px){.post-grid.svelte-1r0r7jw.svelte-1r0r7jw{grid-template-columns:1fr}}
