.legal-doc{color:rgba(255,255,255,.78);font-size:15px;line-height:1.75}.legal-doc header{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.legal-doc h1{color:#fff;font-size:clamp(30px,4vw,42px);font-weight:700;line-height:1.15;margin-bottom:8px}.legal-doc header p{color:rgba(255,255,255,.55)}.legal-doc h2{color:#fff;font-size:22px;font-weight:600;margin:40px 0 14px;padding-bottom:8px;border-bottom:1px solid rgba(255,111,32,.35)}.legal-doc h3{color:#fff;font-size:17px;font-weight:600;margin:24px 0 8px}.legal-doc h4{color:#fff;font-size:15px;font-weight:600;margin:18px 0 6px}.legal-doc p{margin:10px 0}.legal-doc ol,.legal-doc ul{margin:10px 0;padding-left:22px}.legal-doc ul{list-style:disc}.legal-doc ol{list-style:decimal}.legal-doc li{margin:6px 0}.legal-doc strong{color:#fff;font-weight:600}.legal-doc a{color:#ff8a3d;text-decoration:underline;text-underline-offset:2px}.legal-doc a:hover{color:#ff6f20}.legal-doc .last-updated{color:rgba(255,255,255,.5);font-size:13px}.legal-doc .acknowledgment-box,.legal-doc .contact-info,.legal-doc .dates,.legal-doc .highlight-box,.legal-doc .important-notice,.legal-doc .info-box,.legal-doc .risk-box,.legal-doc .toc,.legal-doc .warning-box{margin:20px 0;padding:16px 20px;border-radius:12px;background:#0e0e10;border:1px solid rgba(255,255,255,.08)}.legal-doc .acknowledgment-box>:first-child,.legal-doc .contact-info>:first-child,.legal-doc .dates>:first-child,.legal-doc .highlight-box>:first-child,.legal-doc .important-notice>:first-child,.legal-doc .info-box>:first-child,.legal-doc .risk-box>:first-child,.legal-doc .toc>:first-child,.legal-doc .warning-box>:first-child{margin-top:0}.legal-doc .dates{border-left:3px solid #ff6f20}.legal-doc .toc h3{margin-top:0}.legal-doc .toc ul{list-style:none;padding-left:0;-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px}@media (max-width:640px){.legal-doc .toc ul{-moz-columns:1;column-count:1}}.legal-doc .toc li{margin:0 0 8px;-moz-column-break-inside:avoid;break-inside:avoid}.legal-doc .toc a{color:rgba(255,255,255,.78);text-decoration:none}.legal-doc .toc a:hover{color:#ff8a3d}.legal-doc .info-box{border-left:3px solid #4f8cff}.legal-doc .acknowledgment-box,.legal-doc .highlight-box{border-left:3px solid #ff6f20;background:rgba(255,111,32,.06)}.legal-doc .important-notice,.legal-doc .risk-box,.legal-doc .warning-box{border-left:3px solid #ff4d4d;background:rgba(255,77,77,.06)}.legal-doc .final-warning{margin:32px 0 0;padding:18px 20px;border-radius:12px;text-align:center;font-weight:700;letter-spacing:.02em;color:#fff;background:rgba(255,77,77,.12);border:1px solid rgba(255,77,77,.4)}.legal-doc .section{scroll-margin-top:110px}.legal-doc table{width:100%;margin:16px 0;border-collapse:collapse;font-size:14px}.legal-doc td,.legal-doc th{padding:10px 12px;border:1px solid rgba(255,255,255,.1);text-align:left;vertical-align:top}.legal-doc th{color:#fff;background:#161618;font-weight:600}