.legal.svelte-vy40jn{color:var(--ink-soft);line-height:1.7}.legal.svelte-vy40jn .back:where(.svelte-vy40jn){display:inline-block;margin-bottom:2rem;font-size:.875rem;color:var(--ink-muted);text-decoration:none}.legal.svelte-vy40jn .back:where(.svelte-vy40jn):hover{color:var(--accent)}.legal.svelte-vy40jn h1:where(.svelte-vy40jn){font-size:2rem;font-weight:700;color:var(--ink);line-height:1.2}.legal.svelte-vy40jn .meta:where(.svelte-vy40jn){margin-top:.5rem;margin-bottom:2rem;font-size:.875rem;color:var(--ink-muted)}.legal.svelte-vy40jn h2:where(.svelte-vy40jn){margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;color:var(--ink)}.legal.svelte-vy40jn p:where(.svelte-vy40jn){margin-bottom:1rem}.legal.svelte-vy40jn ul:where(.svelte-vy40jn){margin:0 0 1rem 1.25rem;padding:0}.legal.svelte-vy40jn li:where(.svelte-vy40jn){margin-bottom:.4rem;list-style:disc}.legal.svelte-vy40jn strong:where(.svelte-vy40jn){color:var(--ink);font-weight:600}.legal.svelte-vy40jn a:where(.svelte-vy40jn){color:var(--accent);text-decoration:underline}.table-wrap.svelte-vy40jn{overflow-x:auto;margin-bottom:1rem}.legal.svelte-vy40jn table:where(.svelte-vy40jn){width:100%;border-collapse:collapse;font-size:.9rem}.legal.svelte-vy40jn th:where(.svelte-vy40jn),.legal.svelte-vy40jn td:where(.svelte-vy40jn){border:1px solid var(--surface-alt);padding:.6rem .75rem;text-align:left;vertical-align:top}.legal.svelte-vy40jn th:where(.svelte-vy40jn){color:var(--ink);font-weight:600;background:var(--surface)}
