.seo-related{padding-block:36px 48px;border-top:1px solid #dce1e6;min-width:0}
.seo-related h2{font-size:clamp(20px,2vw,28px);line-height:1.25;margin:0 0 12px;color:#151c22}
.seo-related p{max-width:72ch;line-height:1.6;margin:0 0 20px;color:#52616e}
.seo-related ul{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0;margin:0}
.seo-related a{display:inline-block;color:#1646c8;line-height:1.5;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.seo-related a:focus-visible{outline:2px solid #2458ec;outline-offset:4px}
@media(max-width:599px){.seo-related{padding-block:28px 36px}.seo-related ul{gap:12px 18px}.seo-related li{max-width:100%}}
