.legal-document{width:min(100% - 32px,780px);color:var(--ink,#2e2530);margin:0 auto;padding:32px 0 64px}.legal-document>header{margin-bottom:28px}.legal-document h1{margin:8px 0 12px;font-size:25px;font-weight:800;line-height:1.15}.legal-document .back-btn{margin:0 0 20px}.legal-document h2{margin:28px 0 8px;font-size:1.2rem}.legal-document p,.legal-document li{line-height:1.7}.legal-document a{color:inherit;text-underline-offset:3px}.legal-back{margin-bottom:24px;display:inline-block}.legal-draft{background:#ddd6ea;border:1px solid #7d5a7a;border-radius:12px;padding:14px 16px;line-height:1.6}.legal-placeholder{background:#f4eff3;border-left:3px solid #7d5a7a;padding:12px 14px}.home-legal-footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:18px;padding:22px 0 8px;font-size:.9rem;display:flex}.home-legal-footer a{color:inherit;text-underline-offset:3px}.onboarding-legal-links{color:#6f6272;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-6px 0 16px;font-size:.84rem;line-height:1.5;display:flex}.onboarding-legal-links a{color:inherit;text-underline-offset:3px}
