a.blog-filter-pill{text-decoration:none;display:inline-block}.blog-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:2.75rem 0 0;display:flex}.blog-page-link{text-align:center;min-width:2.5rem;color:var(--primary);background:#ffffffeb;border:1px solid #1684ea29;border-radius:999px;padding:.55rem .95rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s}a.blog-page-link:hover{transform:translateY(-2px)}.blog-page-link.is-current{color:#fff;background:linear-gradient(135deg, var(--primary), #3da5ff);border-color:#0000;box-shadow:0 12px 26px #1684ea33}.blog-page-gap{color:var(--muted);padding:0 .25rem}
