/* Display the complete, unmodified official logo on both legal pages. */
.legal-brand,
.legal-footer-brand {
  display: block;
  flex: none;
  width: 120px;
  height: auto;
  padding: 12px;
  background: #fffdfa;
}
.legal-brand img,
.legal-footer-brand img {
  display: block;
  width: 100%;
  height: auto;
}
footer { align-items: center; }
.legal-footer-brand { width: 152px; margin-right: auto; }
@media (max-width: 600px) {
  .legal-brand { width: 106px; }
  .legal-footer-brand { width: 136px; flex-basis: 136px; }
}
