
    .legal-content {
      display: block;
      visibility: visible;
      opacity: 1;
    }

    .legal-content * {
      visibility: visible;
    }

    .legal-content h2 {
      margin-top: 2.2rem;
    }

    .legal-content h3 {
      margin-top: 1.4rem;
      margin-bottom: 0.6rem;
    }

    .legal-content ul {
      margin: 1rem 0 1.5rem;
      padding-left: 1.4rem;
    }

    .legal-content li {
      margin-bottom: 0.45rem;
    }

    .legal-content a {
      text-decoration: underline;
    }
  