/* Shared white S&P 500 wordmark in the header and footer. */
.rr-muri-footer.rr-shared { border-top:0; }
.rr-muri-footer.rr-shared>.rr-wrap { width:min(1340px,calc(100% - 64px)); grid-template-columns:170px minmax(0,1fr); gap:56px; align-items:start; }
.rr-muri-footer.rr-shared .rr-muri-footer-links { border-top:0; padding-top:0; }
.rr-muri-footer.rr-shared .rr-footer-logo { justify-self:start; align-self:start!important; }
@media(max-width:760px){.rr-muri-footer.rr-shared>.rr-wrap{width:calc(100% - 36px);grid-template-columns:1fr;gap:28px;}.rr-muri-footer.rr-shared .rr-muri-footer-links{gap:20px;}}
.rr-muri-footer.rr-shared .rr-footer-logo { color:#fbfaf7; font-size:24px; font-weight:620; letter-spacing:-.025em; white-space:nowrap; text-decoration:none; }
.rr-header.rr-shared .rr-brand img { width:72px; height:30px; object-fit:contain; }
.rr-muri-footer.rr-shared .rr-footer-logo img { width:64px; height:26px; max-width:none; object-fit:contain; }
@media(max-width:760px){
  .rr-muri-footer.rr-shared .rr-footer-logo { font-size:20px; }
  .rr-header.rr-shared .rr-brand img { width:62px; height:28px; }
  .rr-muri-footer.rr-shared .rr-footer-logo img { width:42px; height:20px; }
}
