.cats[data-astro-cid-lxdw4ytr]{margin:var(--space-6) 0;flex-wrap:wrap;gap:8px;display:flex}.cats[data-astro-cid-lxdw4ytr] a[data-astro-cid-lxdw4ytr]{text-decoration:none}.posts[data-astro-cid-lxdw4ytr]{margin:var(--space-6) 0;grid-template-columns:1fr;gap:14px;display:grid}.post[data-astro-cid-lxdw4ytr]{border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;background:var(--bg);transition:border-color var(--transition), box-shadow var(--transition);padding:18px 20px;text-decoration:none;display:block}.post[data-astro-cid-lxdw4ytr]:hover{border-color:var(--primary-100);box-shadow:var(--shadow-sm)}.post__cat[data-astro-cid-lxdw4ytr]{text-transform:uppercase;letter-spacing:.04em;color:var(--accent-600);align-items:flex-start;gap:6px;font-size:.75rem;font-weight:600;display:flex}.post[data-astro-cid-lxdw4ytr] h3[data-astro-cid-lxdw4ytr]{margin:6px 0;font-size:1.15rem}.post[data-astro-cid-lxdw4ytr] p[data-astro-cid-lxdw4ytr]{color:var(--ink-600);margin:0;font-size:.92rem}.endcta[data-astro-cid-lxdw4ytr]{text-align:center;margin-top:var(--space-8)}@media (width>=800px){.posts[data-astro-cid-lxdw4ytr]{grid-template-columns:1fr 1fr}}
