.news-card.svelte-15ulklm{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;display:block;overflow:hidden}.news-card.svelte-15ulklm:hover{box-shadow:var(--shadow-card)}.news-card.svelte-15ulklm:hover .news-card-body:where(.svelte-15ulklm) h3:where(.svelte-15ulklm){color:var(--color-primary-dark);text-decoration:underline}.news-card-img.svelte-15ulklm{aspect-ratio:4/3;background:var(--color-primary-light);position:relative}.news-card-img.svelte-15ulklm img:where(.svelte-15ulklm){object-fit:cover;width:100%;height:100%;display:block}.news-card-body.svelte-15ulklm{padding:18px 20px 22px}.news-card-body.svelte-15ulklm time:where(.svelte-15ulklm){color:var(--color-primary);font-size:.78rem;font-weight:700;display:block}.news-card-body.svelte-15ulklm h3:where(.svelte-15ulklm){margin-top:8px;font-size:1rem;transition:color .15s}
