.news-categories{display:flex;gap:10px;flex-wrap:wrap;margin:32px 0 40px}.news-categories a{border:1px solid var(--line);padding:10px 18px;border-radius:999px;font-size:14px;text-decoration:none}.news-categories a[aria-current=page]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.news-categories a:focus-visible{outline:3px solid var(--accent,#528afa);outline-offset:3px}.news-card{display:flex;flex-direction:column;align-items:flex-start}.news-card h2 a{text-decoration:none}.news-card>.text-link{margin-top:auto}.news-card-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-bottom:22px}.news-card-meta a{color:inherit}.news-empty{padding:32px 0;border-top:1px solid var(--line);color:var(--muted)}.news-document-meta{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:14px;color:var(--muted);margin:24px 0}.news-document-meta a{color:inherit}.document-media{margin:28px 0}.document-media figcaption{font-size:13px;line-height:1.6;color:var(--muted);margin-top:8px}.document-media-animation>summary{cursor:pointer;font-size:14px}.document-media-animation[open]>img{display:block;margin-top:12px}