.legal-body{background:rgb(var(--bg));padding:8px 0 96px}.legal-body__inner{max-width:860px;margin:0 auto;padding:0 32px}.legal-prose{font-size:15px}.legal-prose h2{margin-top:2.2em}.legal-prose h3{margin-top:1.8em}.legal-prose table{font-size:13.5px}.legal-prose th,.legal-prose td{vertical-align:top}@media (max-width:768px){.legal-body__inner{padding:0 20px}.legal-prose{font-size:14.5px}.legal-prose table{white-space:normal;display:block;overflow-x:auto}}
