.legal-wrap{color:#d8d8e3;max-width:760px;margin:0 auto;padding:40px 22px 80px;font-size:14.5px;line-height:1.75}.legal-wrap h1{color:#fff;margin-bottom:6px;font-size:24px;font-weight:800}.legal-meta{color:#8a8a9e;margin-bottom:28px;font-size:12.5px}.legal-wrap h2{color:#fff;border-top:1px solid #ffffff14;margin:28px 0 10px;padding-top:8px;font-size:16px;font-weight:800}.legal-wrap p,.legal-wrap li{color:#c4c4d2}.legal-wrap ul{margin:6px 0 6px 18px;list-style:outside}.legal-wrap li{margin-bottom:4px}.legal-wrap table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13.5px}.legal-wrap th,.legal-wrap td{text-align:left;vertical-align:top;border:1px solid #ffffff1f;padding:8px 10px}.legal-wrap th{color:#fff;background:#ffffff0a}.legal-wrap h3{color:#e0dff0;margin:18px 0 6px;font-size:14.5px;font-weight:700}.legal-wrap ul ul{margin:4px 0 4px 16px}.legal-info{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;margin-top:32px;padding:16px 18px;font-size:13px}.legal-info h3{margin-top:0;margin-bottom:8px}.legal-info ul{margin:0;padding:0;list-style:none}.legal-info li{color:#9f9ab0;margin-bottom:2px}.legal-links{gap:16px;margin-top:24px;font-size:13px;display:flex}.legal-links a{color:#c9b6ff;text-decoration:none}.legal-links a:hover{text-decoration:underline}.legal-note{color:#e8c48a;background:#ffc85014;border:1px solid #ffc85040;border-radius:10px;margin-bottom:24px;padding:12px 14px;font-size:12.5px}.legal-back{color:#c9b6ff;margin-top:30px;font-size:13px;text-decoration:none;display:inline-block}.legal-foot{color:#7c7c90;margin-top:30px;font-size:12px}
