.blog-container.svelte-u4k2t{max-width:1000px;margin:0 auto;padding:2rem}.post-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.post-card.svelte-u4k2t{border:1px solid #eee;border-radius:8px;overflow:hidden}.post-card.svelte-u4k2t img:where(.svelte-u4k2t){width:100%;height:200px;object-fit:cover}.card-content.svelte-u4k2t{padding:1rem}.excerpt.svelte-u4k2t{font-size:.9rem;color:#666}.read-more.svelte-u4k2t{display:inline-block;margin-top:1rem;color:#ff3e00;font-weight:700}
