.prs-related{margin:3rem auto 4rem;padding-top:2rem;border-top:1px solid #333}.prs-related h2{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.25}.prs-related p{color:#aaa;max-width:48rem}.prs-related a{color:#f8f9fa;text-underline-offset:.2em}.prs-related ul{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0;margin:1.5rem 0}.prs-related li a{display:block;border:1px solid #555;border-radius:1rem;padding:.8rem 1.1rem;text-decoration:none}.prs-related li a:hover,.prs-related li a:focus-visible{border-color:#fff;background:#222}.prs-market-intro{max-width:50rem;margin:1rem auto;padding:0 1.5rem;color:#aaa;text-align:center}.prs-related li{max-width:100%;overflow-wrap:anywhere}
.prs-market-intro a{color:#f8f9fa;text-underline-offset:.2em}
