.news-grid.svelte-uyyrif{gap:1rem;display:grid}.news-card.svelte-uyyrif{border:1px solid var(--site-border);border-radius:var(--site-radius-md);background:var(--site-surface);min-block-size:18rem;color:var(--site-ink);flex-direction:column;text-decoration:none;transition:border-color .18s;display:flex;overflow:hidden}.news-card.svelte-uyyrif:hover{border-color:var(--site-border-strong)}.news-card.svelte-uyyrif img:where(.svelte-uyyrif){aspect-ratio:16/9;object-fit:cover;inline-size:100%}.body.svelte-uyyrif{flex-direction:column;flex:1;padding:1.5rem;display:flex}.body.svelte-uyyrif>span:where(.svelte-uyyrif){color:var(--site-primary);align-self:start;font-size:.8rem;font-weight:720}h3.svelte-uyyrif{font-size:1.45rem;font-weight:var(--site-weight-title);margin-block:.9rem .6rem;line-height:1.08}p.svelte-uyyrif{color:var(--site-text-muted);line-height:1.55}time.svelte-uyyrif{border-block-start:1px solid var(--site-ink);margin-block-start:auto;padding-block-start:.8rem;font-size:.82rem;font-weight:650}@media (width>=42rem){.news-grid.svelte-uyyrif{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.news-grid.svelte-uyyrif{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.news-card.svelte-uyyrif{transition:none}}
