.news-card[data-astro-cid-r3tkxwmq]{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.news-card[data-astro-cid-r3tkxwmq]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.thumb[data-astro-cid-r3tkxwmq]{aspect-ratio:16/10;background:var(--color-sky-100);position:relative;overflow:hidden}.thumb[data-astro-cid-r3tkxwmq] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumb-fallback[data-astro-cid-r3tkxwmq]{background:linear-gradient(135deg, var(--color-sky-100), var(--color-sky-400));width:100%;height:100%;position:absolute;inset:0}.body[data-astro-cid-r3tkxwmq]{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.category[data-astro-cid-r3tkxwmq]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-text);margin:0;font-size:.7rem;font-weight:700}.body[data-astro-cid-r3tkxwmq] [data-astro-cid-r3tkxwmq]:is(h2,h3){margin:0;font-size:1.05rem}.excerpt[data-astro-cid-r3tkxwmq]{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.9rem;display:-webkit-box;overflow:hidden}.date[data-astro-cid-r3tkxwmq]{color:var(--color-text-muted);justify-content:space-between;align-items:center;margin:0;font-size:.8rem;display:flex}.read-more[data-astro-cid-r3tkxwmq]{color:var(--color-link);font-weight:600}
