.internal-related{padding:30px 0;background:#f3f4f5;border-top:1px solid #dfe2e4}.internal-related h2{font-size:22px;line-height:1.3;letter-spacing:-.02em;margin:0 0 12px;font-weight:500}.internal-related p{font-size:15px;line-height:1.65;color:#50585c;margin:10px 0 0}.internal-related ul{display:flex;flex-wrap:wrap;gap:10px 28px;margin:14px 0 0;padding-left:18px}.internal-related li{font-size:15px;line-height:1.6}.internal-related a{color:#b52b1b;text-underline-offset:3px}.internal-related a:hover{color:#17191b}.internal-related a:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}@media(max-width:700px){.internal-related{padding:26px 0}.internal-related ul{display:grid;grid-template-columns:1fr;gap:8px}.internal-related h2{font-size:22px}.internal-related a{overflow-wrap:anywhere}}