.legal-body.svelte-1yxhjxj h2{font-family:DM Sans,sans-serif;font-weight:700;font-size:20px;color:#1c1b33;margin:40px 0 12px}.legal-body.svelte-1yxhjxj h3{font-family:DM Sans,sans-serif;font-weight:600;font-size:17px;color:#1c1b33;margin:28px 0 8px}.legal-body.svelte-1yxhjxj p{margin:0 0 14px}.legal-body.svelte-1yxhjxj ul,.legal-body.svelte-1yxhjxj ol{padding-left:24px;margin:0 0 14px}.legal-body.svelte-1yxhjxj li{margin-bottom:6px}.legal-body.svelte-1yxhjxj a{color:#6b46f2;text-decoration:underline}.legal-body.svelte-1yxhjxj a:hover{color:#5233d4}.legal-body.svelte-1yxhjxj strong{color:#1c1b33;font-weight:600}.legal-body.svelte-1yxhjxj code{font-family:Fira Mono,Courier New,monospace;font-size:14px;background:#f1eff9;color:#6b46f2;padding:2px 6px;border-radius:4px}.legal-body.svelte-1yxhjxj table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}.legal-body.svelte-1yxhjxj th{background:#f1eff9;color:#3a2d7a;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:10px 12px;text-align:left;border-bottom:1px solid #DDD9F5}.legal-body.svelte-1yxhjxj td{padding:10px 12px;border-bottom:1px solid #EDE9FB;color:#5a5876;vertical-align:top}.legal-body.svelte-1yxhjxj tr:last-child td{border-bottom:none}.legal-body.svelte-1yxhjxj .note-box{background:#f6f5ff;border:1px solid #DDD9F5;border-radius:12px;padding:16px 20px;margin:20px 0}.legal-body.svelte-1yxhjxj .tag-required{display:inline-block;background:#e6f9f0;color:#1a7c45;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.legal-body.svelte-1yxhjxj .meta{margin-top:48px;font-size:13px;color:#a09bbc}
