.cbb-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:40px 0 0}
.cbb-pagination a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #bacbd6;border-radius:4px;color:#16597e;font-weight:700;background:#fff;text-decoration:none}
.cbb-pagination a[aria-current=page]{background:#075f8a;color:#fff;border-color:#075f8a}
.cbb-pagination a:hover,.cbb-pagination a:focus-visible{outline:2px solid #075f8a;outline-offset:2px}
.cbb-archive-count{margin:0 0 28px;color:#43596a;font-size:15px}
.cbb-page-number{display:block;font-size:20px;margin-top:12px;color:#43596a}
.cbb-prose code{overflow-wrap:anywhere;color:#263d48;background:#edf3f6;padding:2px 5px;border-radius:3px}
.cbb-prose blockquote{margin:24px 0;padding:12px 20px;border-left:3px solid #b49a51;color:#304c5b}
.cbb-prose a{overflow-wrap:anywhere}
@media(max-width:400px){.cbb-pagination{gap:6px}.cbb-pagination a{min-width:40px;min-height:44px}}
