.news-section.svelte-1gc460s{padding-bottom:104px}.visually-hidden.svelte-1gc460s{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.news-list.svelte-1gc460s{gap:18px;display:grid}.news-link.svelte-1gc460s{text-decoration:none}.news-card{border-radius:24px;min-height:250px;transition:transform .18s,border-color .18s,box-shadow .18s}.news-link.svelte-1gc460s:hover .news-card{border-color:color-mix(in oklch, var(--primary) 42%, var(--border));box-shadow:0 22px 56px color-mix(in oklch, var(--primary) 10%, transparent);transform:translateY(-3px)}.news-link.svelte-1gc460s:focus-visible{outline:3px solid color-mix(in oklch, var(--primary) 46%, transparent);outline-offset:4px;border-radius:24px}.news-meta.svelte-1gc460s{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.82rem;display:flex}.news-meta.svelte-1gc460s span:where(.svelte-1gc460s){color:var(--primary);background:color-mix(in oklch, var(--primary) 10%, transparent);border-radius:999px;padding:4px 9px;font-weight:680}.news-card [data-slot=card-title]{letter-spacing:-.025em;margin-top:26px;font-size:clamp(1.4rem,3vw,2rem)}.news-card [data-slot=card-description]{max-width:760px;margin-top:12px;line-height:1.8}.news-card [data-slot=card-footer]{margin-top:auto}.news-card strong{color:var(--primary);font-size:.9rem}.empty-state{border-radius:24px}@media (width<=640px){.news-section.svelte-1gc460s{padding-bottom:72px}.news-card{min-height:230px}}
