.article-pagination{display:flex;flex-direction:column;align-items:center;gap:12px;margin:28px 0;font-size:13px}
.article-pagination-status{margin:0;color:#63745b;text-align:center}
.article-page-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;max-width:100%}
.article-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #cad6bf;border-radius:6px;background:#fff;color:#435f38;text-decoration:none;line-height:1.5}
.article-page-link[aria-current="page"]{background:#637e4e;border-color:#637e4e;color:#fff;font-weight:700}
.article-page-link[aria-disabled="true"]{background:#f5f7f1;color:#7a8670}
.article-page-link[href]:hover{background:#edf3e5;color:#35512c}
.article-page-gap{padding:0 3px;color:#63745b}
@media(max-width:400px){.article-page-controls{gap:6px}.article-page-link{padding:8px 10px}}
@media(max-width:360px){body>.savings-mainvisual{width:calc(100% - 20px);min-width:0}}
