.legal-shell.svelte-131s8nt{background:var(--bg-sub);padding:44px 0 72px;min-height:60vh}.legal-card.svelte-131s8nt{max-width:860px;margin:0 auto;padding:42px 46px}.legal-card.svelte-131s8nt h1:where(.svelte-131s8nt){font-size:30px;margin:0 0 22px}.legal-body.svelte-131s8nt{display:flex;flex-direction:column;gap:14px;font-size:14.5px;line-height:1.65;color:var(--text)}.legal-body.svelte-131s8nt h2:where(.svelte-131s8nt){font-size:19px;margin:16px 0 0}.legal-body.svelte-131s8nt p:where(.svelte-131s8nt),.legal-body.svelte-131s8nt ul:where(.svelte-131s8nt){margin:0}.legal-body.svelte-131s8nt ul:where(.svelte-131s8nt){padding-left:22px;display:flex;flex-direction:column;gap:6px}.legal-body.svelte-131s8nt a:where(.svelte-131s8nt){color:var(--brand-700);font-weight:600;text-decoration:none}.legal-body.svelte-131s8nt a:where(.svelte-131s8nt):hover{text-decoration:underline}.legal-note.svelte-131s8nt{font-size:13px;color:var(--muted);background:var(--bg-sub);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 16px}.legal-intro.svelte-131s8nt{font-size:13px;color:var(--muted);font-style:italic}.legal-quote.svelte-131s8nt{background:var(--acc-50);border:1px solid var(--acc-100);color:var(--acc-700);border-radius:var(--radius-sm);padding:12px 16px}.table-scroll.svelte-131s8nt{overflow-x:auto}table.svelte-131s8nt{width:100%;border-collapse:collapse;font-size:13px}th.svelte-131s8nt,td.svelte-131s8nt{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}th.svelte-131s8nt{background:var(--bg-sub);font-family:var(--font-display);font-weight:700;color:var(--ink)}.cell-label.svelte-131s8nt{font-weight:600;color:var(--ink);white-space:nowrap}.cell-danger.svelte-131s8nt{color:#b3413e;font-weight:600}@media (max-width: 760px){.legal-shell.svelte-131s8nt{padding:24px 0 48px}.legal-card.svelte-131s8nt{padding:28px 20px}}
