.news-card,.profile-stories .news-card{margin:24px 0;padding:24px;border:var(--card-border);border-radius:var(--card-radius);background:var(--card-fill)}.news-card-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:14px;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.news-card-label{color:var(--accent);font-weight:600}.news-card-meta a:hover{text-decoration:underline}.news-card h2{margin:0 0 12px;font:500 28px/1.15 var(--headline)}.news-card .news-card-context{margin:0 0 18px;color:var(--muted);font:15px/1.55 var(--sans)}.news-card .news-card-question{margin:0 0 18px;font:500 16px/1.5 var(--sans)}.news-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.news-card-actions .button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;min-height:44px;border-radius:var(--button-radius);font-size:13px;line-height:1.4}.news-card-actions svg{flex-shrink:0;width:17px;height:17px}.news-card-actions .button span{font:inherit}.news-card-detail{color:var(--muted);font-size:12px}@media (max-width:600px){.news-card,.profile-stories .news-card{padding:20px}.news-card h2{font-size:25px}.news-card .news-card-context{font-size:14px}}