.legal-hero {
  display: grid;
  gap: 0;
}

.legal-grid {
  margin-top: 22px;
}

.legal-section {
  grid-template-columns: 1.1fr .9fr;
}

@media (max-width: 900px) {
  .legal-section {
    grid-template-columns: 1fr;
  }
}
