.blog-grid.svelte-iub006.svelte-iub006{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.post-card.svelte-iub006.svelte-iub006{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:all var(--transition-base)}.post-card.svelte-iub006.svelte-iub006:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.thumb.svelte-iub006.svelte-iub006{aspect-ratio:16 / 9;background-size:cover;background-position:center;background-color:var(--aqua-tint)}.body.svelte-iub006.svelte-iub006{padding:1.5rem;display:flex;flex-direction:column;flex:1}.meta.svelte-iub006.svelte-iub006{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--mp-primary);opacity:.8;margin-bottom:.6rem}.cat.svelte-iub006.svelte-iub006{color:var(--aqua-secondary);font-weight:700;opacity:1}.body.svelte-iub006 h2.svelte-iub006{font-size:1.3rem;color:var(--mp-secondary);margin-bottom:.6rem;line-height:1.3}.body.svelte-iub006 p.svelte-iub006{flex:1;line-height:1.65;margin-bottom:1.25rem;font-size:.98rem}.foot.svelte-iub006.svelte-iub006{display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:var(--mp-primary)}.more.svelte-iub006.svelte-iub006{font-weight:700;color:var(--aqua-secondary)}@media (max-width: 1024px){.blog-grid.svelte-iub006.svelte-iub006{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.blog-grid.svelte-iub006.svelte-iub006{grid-template-columns:1fr}}
