.legal-document{max-width:760px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);color:var(--ink);line-height:1.75}.legal-document h1{margin:0 0 var(--space-2);font-size:var(--text-2xl)}.legal-document-note,.legal-document-updated{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--text-sm)}.legal-document section{margin-top:var(--space-6)}.legal-document h2{margin:0 0 var(--space-2);font-size:var(--text-lg)}.legal-document section p{margin:0 0 var(--space-2);font-size:var(--text-base)}