.legal-page{max-width:760px;margin:0 auto;padding:4rem 2rem}.legal-document h1{color:var(--color-text-primary);margin-bottom:1rem}.legal-document h2{color:var(--color-accent-primary);margin:2.5rem 0 1rem;font-size:1.5rem}.legal-document p,.legal-document li{color:var(--color-text-secondary);line-height:1.7}.legal-document p{margin-bottom:1rem}.legal-document ul{margin:0 0 1rem 1.5rem}.legal-document li{margin-bottom:.5rem}
