.auth-container--legal{max-width:760px;width:100%}.legal-section{background:var(--bg-surface-alt);border:1px solid var(--border);border-radius:8px;padding:var(--space-5);margin-bottom:var(--space-5);text-align:left;overflow-x:auto}.legal-section:last-of-type{margin-bottom:0}.legal-section h3{font-size:14px;color:var(--text-primary);margin:var(--space-5) 0 var(--space-2)}.legal-section h3:first-child{margin-top:0}.legal-section p,.legal-section li{font-size:13px;line-height:1.65;color:var(--text-secondary);overflow-wrap:break-word}.legal-section p{margin:0 0 var(--space-3)}.legal-section ul{margin:0 0 var(--space-3);padding-left:var(--space-5)}.legal-section li{margin-bottom:var(--space-1)}
