/* SEO enhancement: clear accessible related links and navigable article contents */
.rpg-contextual-links{margin:36px 0 16px;padding:24px;background:#f1f7fc;border:1px solid #d8e6f1;border-radius:13px}
.rpg-contextual-links h2{font-size:23px;margin:0 0 16px;color:#0a2c51}
.rpg-contextual-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:12px 20px}
.rpg-contextual-links li{margin:0}
.rpg-contextual-links a{display:block;color:#1166b1;font-weight:700;text-decoration:none;line-height:1.45}
.rpg-contextual-links a:hover,.rpg-contextual-links a:focus-visible{text-decoration:underline}
.prose h2[id]{scroll-margin-top:112px}
.contents a{scroll-margin-top:112px}
@media(max-width:650px){.rpg-contextual-links ul{grid-template-columns:1fr}.rpg-contextual-links{padding:18px}.rpg-contextual-links h2{font-size:20px}}
