.news-card[data-v-64c4adab]{border:1px solid var(--ss-line);border-radius:var(--ss-radius-lg);background:var(--ss-surface);text-align:left;height:100%;transition:box-shadow var(--ss-slow) var(--ss-ease),transform var(--ss-slow) var(--ss-ease),border-color var(--ss-slow) var(--ss-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.news-card[data-v-64c4adab]:focus-within,.news-card[data-v-64c4adab]:hover{box-shadow:var(--ss-shadow-md);border-color:#0000;transform:translateY(-3px)}.news-card__media[data-v-64c4adab]{aspect-ratio:16/10;background:var(--ss-soft-2);overflow:hidden}.news-card__media img[data-v-64c4adab]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--ss-slower) var(--ss-ease-out);display:block}.news-card:hover .news-card__media img[data-v-64c4adab]{transform:scale(1.04)}.news-card__stub[data-v-64c4adab]{background:linear-gradient(135deg,var(--ss-primary-soft),var(--ss-soft-2));width:100%;height:100%;color:var(--ss-primary);opacity:.8;place-items:center;display:grid}.news-card__body[data-v-64c4adab]{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}p.news-card__meta[data-v-64c4adab]{color:var(--ss-muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13px;font-weight:500;line-height:1.4;display:flex}h2.news-card__title[data-v-64c4adab]{color:var(--ss-ink);letter-spacing:-.02em;text-align:left;margin:0;padding:0;font-size:20px;font-weight:700;line-height:1.3}.news-card__title a.news-card__link[data-v-64c4adab]{color:inherit;text-decoration:none}.news-card__title a.news-card__link[data-v-64c4adab]:after{content:"";border-radius:inherit;position:absolute;inset:0}.news-card__title a.news-card__link[data-v-64c4adab]:focus-visible{outline:none}.news-card[data-v-64c4adab]:has(.news-card__link:focus-visible){outline:3px solid var(--ss-focus);outline-offset:2px}p.news-card__excerpt[data-v-64c4adab]{color:var(--ss-ink-soft);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}ul.news-card__tags[data-v-64c4adab]{z-index:1;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:6px 0 0;list-style:none;display:flex;position:relative}.news-card__tags a.news-card__tag[data-v-64c4adab]{border-radius:var(--ss-radius-pill);background:var(--ss-soft-2);color:var(--ss-ink-soft);transition:background-color var(--ss-fast) var(--ss-ease),color var(--ss-fast) var(--ss-ease);padding:4px 10px;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}.news-card__tags a.news-card__tag[data-v-64c4adab]:hover{background:var(--ss-primary-soft);color:var(--ss-primary)}.news-grid[data-v-002183a7],ul.news-grid[data-v-002183a7]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.news-grid>li[data-v-002183a7]{margin:0;padding:0}.news-grid__ghost[data-v-002183a7]{border:1px solid var(--ss-line);border-radius:var(--ss-radius-lg);background:var(--ss-surface);overflow:hidden}.news-grid__ghost-body[data-v-002183a7]{gap:10px;padding:20px 22px 24px;display:grid}
