.page-shell.category-page{max-width:900px}.category-heading h1{margin:3px 0 0;font-size:25px;line-height:1.1;letter-spacing:-.04em}.category-page>.modern-ad-pair+.news-grid{margin-top:16px}.category-page .navigation.pagination{margin-top:24px}.category-page .nav-links{display:flex;flex-wrap:wrap;gap:8px}.category-page .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:6px 9px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-weight:700;text-decoration:none}.category-page .page-numbers.current{background:var(--ink);color:#fff}.category-page .page-numbers:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(min-width:640px) and (max-width:979px){.category-page .news-card:last-child{grid-column:auto}}@media(min-width:980px){body.category{display:block}.category-heading h1{font-size:28px}}