.legal-doc.svelte-yiqd0o{min-height:60vh;padding:120px 24px 80px;max-width:760px;margin:0 auto;font-family:var(--font-sans, "Inter", system-ui, sans-serif)}.legal-inner.svelte-yiqd0o h1:where(.svelte-yiqd0o){font-size:clamp(28px,4vw,36px);font-weight:800;color:#1d1d1f;margin:0 0 8px;letter-spacing:-.03em}.legal-updated.svelte-yiqd0o{color:#86868b;font-size:13px;margin:0 0 16px}.legal-disclaimer.svelte-yiqd0o{background:#f5f5f7;border:1px solid #e8e8ed;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.55;color:#424245;margin:0 0 28px}.legal-inner.svelte-yiqd0o h2:where(.svelte-yiqd0o){font-size:18px;font-weight:700;color:#1d1d1f;margin:32px 0 12px}.legal-inner.svelte-yiqd0o h3:where(.svelte-yiqd0o){font-size:15px;font-weight:700;color:#1d1d1f;margin:20px 0 10px}.legal-inner.svelte-yiqd0o p:where(.svelte-yiqd0o){font-size:15px;line-height:1.65;color:#424245;margin:0 0 12px}.legal-inner.svelte-yiqd0o a:where(.svelte-yiqd0o){color:#0071e3;font-weight:600;text-decoration:none;word-break:break-word}.legal-inner.svelte-yiqd0o a:where(.svelte-yiqd0o):hover{text-decoration:underline}.legal-inner.svelte-yiqd0o code:where(.svelte-yiqd0o){font-size:.9em;background:#f1f5f9;padding:2px 6px;border-radius:4px}.table-wrap.svelte-yiqd0o{overflow-x:auto;margin:16px 0 24px;border:1px solid #e8e8ed;border-radius:12px}.legal-table.svelte-yiqd0o{width:100%;border-collapse:collapse;font-size:14px}.legal-table.svelte-yiqd0o th:where(.svelte-yiqd0o),.legal-table.svelte-yiqd0o td:where(.svelte-yiqd0o){padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #e8e8ed}.legal-table.svelte-yiqd0o th:where(.svelte-yiqd0o){background:#f8fafc;font-weight:700;color:#1d1d1f}.legal-table.svelte-yiqd0o tr:where(.svelte-yiqd0o):last-child td:where(.svelte-yiqd0o){border-bottom:none}
