.legal-page { max-width: 800px; padding: 20px; margin: auto; }
.legal-page section { padding: 0px; background-color: #ffffff; align-items: flex-start; gap: 10px; }
.legal-page section p { margin-bottom: 10px; }
.legal-page header { display: flex; align-items: baseline; justify-content: space-between;  }
.legal-page header p { color: #a1a1a1; }

.legal-page h1, h2, h3, h4, h5, h6 { font-family: initial; text-transform: capitalize; }

.legal-page ul { margin-top: -10px; }