.page-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin:1.5rem 0 2rem;display:flex}.page-nav-btn{border:1px solid var(--news-border,#dce3ec);min-width:38px;color:var(--news-muted,#667085);font-variant-numeric:tabular-nums;text-align:center;background:#fff;border-radius:8px;padding:.5rem .7rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .18s,color .18s,background .18s}.page-nav-btn:hover{border-color:var(--news-accent,#294a7a);color:var(--news-accent,#294a7a)}.page-nav-btn.is-active{border-color:var(--news-accent,#294a7a);background:var(--news-accent,#294a7a);color:#fff}.page-nav-btn--step{color:var(--news-ink,#172033)}
