/* Keep native, crawlable pagination links visually identical to the old buttons. */
body .news-pagination a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:38px;height:38px;padding:0 12px;border:1px solid #d7e5f4;border-radius:8px;color:#526b82;background:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}
body .news-page-numbers>a{width:38px;padding:0}
body .news-pagination a.active,body .news-pagination a.active:hover{border-color:#0879ea;color:#fff;background:#0879ea}
body .news-pagination a[aria-disabled=true]{opacity:.45;cursor:default}
body .news-pagination a:hover:not([aria-disabled=true]){border-color:#0879ea}
@media(min-width:681px){body .news-pagination>a:first-of-type{order:1}body .news-pagination>a:last-of-type{order:3}}
@media(max-width:680px){body .news-pagination a{min-width:34px;height:34px}body .news-page-numbers>a{width:34px}}
body .article-pagination>a{display:grid;min-height:108px;align-content:center;gap:8px;border:1px solid #d8e6f4;border-radius:10px;padding:20px 22px;color:#173451;background:#f9fcff;text-align:left;text-decoration:none}
body .article-pagination>a:last-child{text-align:right}
body .article-pagination>a:hover:not([aria-disabled=true]){border-color:#80b7ef;background:#f0f7ff}
body .article-pagination>a[aria-disabled=true]{opacity:.55}
body .related-news-grid>a{display:grid;min-height:116px;align-content:start;gap:10px;border:1px solid #dce8f4;border-radius:9px;padding:16px;color:#183653;background:#fbfdff;text-align:left;text-decoration:none}
body .related-news-grid>a:hover{border-color:#8dbced;background:#f2f8ff}
@media(max-width:680px){body .article-pagination>a:last-child{text-align:left}body .related-news-grid>a{min-height:90px}}
