.blog-index.svelte-u4k2t{max-width:1200px;margin:0 auto}.posts-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem}.post-card.svelte-u4k2t{transition:transform .2s,box-shadow .2s;background:#fff;border-radius:12px;overflow:hidden}.post-card.svelte-u4k2t:hover{transform:translateY(-8px);box-shadow:0 12px 24px #0000001a!important}.post-card.svelte-u4k2t:hover .read-more:where(.svelte-u4k2t){transform:translate(6px)}.read-more.svelte-u4k2t{transition:transform .2s ease;align-self:flex-start}
