.related-pages{width:min(790px,calc(100% - 32px));margin:24px auto 40px;padding:22px 0;border-top:1px solid rgba(255,255,255,.12)}
.related-pages h2{margin:0 0 12px;color:#f8fafc;font-family:inherit;font-size:21px;font-weight:700;line-height:1.3;letter-spacing:0}
.related-pages ul{display:grid;gap:0;margin:0;padding:0;list-style:none}
.related-pages li{margin:0;padding:0}
.related-pages a{display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#d8dde5;font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;overflow-wrap:break-word}
.related-pages a:hover{color:#ffae00}
.related-pages a:focus-visible{outline:2px solid #ffae00;outline-offset:4px}
