/* Theme-native article crosslinks: restrained, responsive, keyboard-accessible. */
.alr-editorial-related-links{margin:34px 0 16px;padding:24px 26px;border:1px solid #f0d5be;border-radius:16px;background:#fffaf5;color:#24364a}
.alr-editorial-related-links h2{margin:0 0 7px;font-size:clamp(19px,2.1vw,24px);line-height:1.3;color:#192c44}
.alr-editorial-related-links p{margin:0 0 14px;font-size:14px;color:#617083}
.alr-editorial-related-links ul{margin:0;padding-left:22px;display:grid;gap:10px}
.alr-editorial-related-links a{color:#b95916;text-decoration:underline;text-underline-offset:3px;font-weight:650;overflow-wrap:anywhere}
.alr-editorial-related-links a:hover{color:#793b12}
.alr-editorial-related-links a:focus-visible{outline:3px solid #2877c7;outline-offset:3px;border-radius:2px}
@media(max-width:600px){.alr-editorial-related-links{margin:27px 0 10px;padding:18px 17px;border-radius:13px}.alr-editorial-related-links ul{gap:12px}}
