.credits-page .legal-hero>p{font-size:16px;line-height:1.7;color:#56656c;max-width:760px}
.credits-page .legal-section h3{font-size:17px;margin:22px 0 10px;line-height:1.4}
.credits-page .legal-section p+p{margin-top:12px}
.credits-page .legal-layout>*{min-width:0}
@media(max-width:760px){
  .credits-page .legal-toc nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}
  .credits-page .legal-toc a{display:flex;align-items:center;white-space:normal;min-height:44px}
}
