.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),.cover-fallback.svelte-uyyrif{aspect-ratio:16/9;object-fit:cover;inline-size:100%}.cover-fallback.svelte-uyyrif{background:linear-gradient(120deg, var(--site-secondary) 0%, var(--site-primary-dark) 100%);color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;place-items:center;font-size:.95rem;font-weight:750;display:grid}.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{-webkit-line-clamp:2;line-clamp:2;min-block-size:2.16em;font-size:1.45rem;font-weight:var(--site-weight-title);-webkit-box-orient:vertical;margin-block:.9rem .6rem;line-height:1.08;display:-webkit-box;overflow:hidden}p.svelte-uyyrif{-webkit-line-clamp:3;line-clamp:3;color:var(--site-text-muted);-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}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}}
