.lp.pub-legal .legal-h{font-size:clamp(44px,7vw,72px);margin-top:14px}.lp.pub-legal .legal-updated{margin-top:12px;font-family:var(--mono-f);font-size:13px;letter-spacing:.06em;color:#8b93b5}.lp.pub-legal .legal-doc li,.lp.pub-legal .legal-doc p,.lp.pub-legal .legal-doc td,.lp.pub-legal .legal-doc th{font-size:16px;line-height:1.65;color:#c0c8de}.lp.pub-legal .legal-doc .legal-table-wrap+p,.lp.pub-legal .legal-doc h3+p,.lp.pub-legal .legal-doc p+.legal-table-wrap,.lp.pub-legal .legal-doc p+p,.lp.pub-legal .legal-doc p+ul,.lp.pub-legal .legal-doc ul+p{margin-top:14px}.lp.pub-legal .legal-doc strong{color:#eef2ff;font-weight:600}.lp.pub-legal .legal-intro{margin-top:32px}.lp.pub-legal .legal-doc ol,.lp.pub-legal .legal-doc ul{margin:14px 0 0;padding-left:22px}.lp.pub-legal .legal-doc li+li{margin-top:6px}.lp.pub-legal .legal-toc{margin-top:40px;padding:20px 22px;background:#161a21;border:1px solid #232932;border-radius:10px}.lp.pub-legal .legal-toc a{text-decoration:none}.lp.pub-legal .legal-toc a:hover{text-decoration:underline}.lp.pub-legal .legal-sec{margin-top:48px;scroll-margin-top:24px}.lp.pub-legal .legal-sec>h2,.lp.pub-legal .legal-sub{font-family:var(--disp);font-weight:700;font-size:28px;line-height:1.05;letter-spacing:.005em;text-transform:uppercase;color:#eef2ff;margin:0 0 16px}.lp.pub-legal .legal-doc h3{margin:28px 0 0;font-size:17px;font-weight:600;line-height:1.4;color:#eef2ff}.lp.pub-legal .legal-line{display:block}.lp.pub-legal .legal-table-wrap{overflow-x:auto;border:1px solid #232932;border-radius:10px}.lp.pub-legal .legal-doc table{width:100%;min-width:600px;border-collapse:collapse}.lp.pub-legal .legal-doc td,.lp.pub-legal .legal-doc th{padding:10px 14px;text-align:left;vertical-align:top;border-top:1px solid #232932;overflow-wrap:anywhere}.lp.pub-legal .legal-doc th{border-top:none;background:#161a21;font-family:var(--mono-f);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#8b93b5}.lp.pub-legal .legal-changes{padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.lp.pub-legal .legal-intro .legal-sub{margin-top:40px}@media (max-width:600px){.lp.pub-legal .legal-sec>h2,.lp.pub-legal .legal-sub{font-size:24px}.lp.pub-legal .legal-doc td,.lp.pub-legal .legal-doc th{padding:8px 10px;font-size:14px}}