.blog-card.svelte-pf7zc2{flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden}.image-link.svelte-pf7zc2{width:100%;height:240px;display:block;overflow:hidden}.cover-image.svelte-pf7zc2{object-fit:cover;width:100%;height:100%;transition:transform .3s}.image-link.svelte-pf7zc2:hover .cover-image:where(.svelte-pf7zc2){transform:scale(1.05)}.content.svelte-pf7zc2{padding:var(--spacing-md);flex-direction:column;flex:1;display:flex}.title.svelte-pf7zc2{margin-bottom:var(--spacing-xs);font-size:1.5rem;line-height:1.3}.meta.svelte-pf7zc2{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.spacer.svelte-pf7zc2{opacity:.5}.likes.svelte-pf7zc2{align-items:center;gap:.25rem;display:flex}.excerpt.svelte-pf7zc2{color:var(--text-primary);flex:1}.read-more.svelte-pf7zc2{font-size:.9rem;font-weight:700}.blog-grid.svelte-u4k2t{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (width>=768px){.blog-grid.svelte-u4k2t{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.blog-grid.svelte-u4k2t{grid-template-columns:repeat(3,1fr)}}
