.news-card[data-astro-cid-ibl2wg7k]{position:relative;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-6);background:#fff;transition:border-color .15s,box-shadow .15s,transform .15s}.news-card[data-astro-cid-ibl2wg7k]:hover{border-color:var(--color-accent);box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.news-card[data-astro-cid-ibl2wg7k]:focus-within{outline:3px solid var(--color-accent);outline-offset:2px}.news-card__cat[data-astro-cid-ibl2wg7k]{font-size:.8rem;color:var(--color-accent);font-weight:700;text-transform:uppercase;letter-spacing:.03em}.news-card__title[data-astro-cid-ibl2wg7k]{margin:var(--space-2) 0;font-size:1.2rem}.news-card__title[data-astro-cid-ibl2wg7k] a[data-astro-cid-ibl2wg7k]{color:var(--color-ink);text-decoration:none}.news-card__title[data-astro-cid-ibl2wg7k] a[data-astro-cid-ibl2wg7k]:focus{outline:none}.news-card__title[data-astro-cid-ibl2wg7k] a[data-astro-cid-ibl2wg7k]:after{content:"";position:absolute;inset:0;border-radius:inherit}.news-card[data-astro-cid-ibl2wg7k]:hover .news-card__title[data-astro-cid-ibl2wg7k] a[data-astro-cid-ibl2wg7k]{text-decoration:underline}.news-card__desc[data-astro-cid-ibl2wg7k]{color:var(--color-muted);margin:0 0 var(--space-3)}.news-card__date[data-astro-cid-ibl2wg7k]{font-size:.85rem;color:var(--color-muted)}@media(prefers-reduced-motion:reduce){.news-card[data-astro-cid-ibl2wg7k],.news-card[data-astro-cid-ibl2wg7k]:hover{transition:none;transform:none}}
