.legal-rule.svelte-1co36ub{background-color:var(--border);border:none;height:1px}.legal-prose.svelte-1co36ub{font-size:.9375rem;line-height:1.75}.legal-prose.svelte-1co36ub h2{letter-spacing:-.01em;color:var(--ink);margin-top:2.75rem;font-size:1.1875rem;font-weight:500;line-height:1.3}.legal-prose.svelte-1co36ub h3{color:var(--ink);margin-top:1.75rem;font-size:1rem;font-weight:600}.legal-prose.svelte-1co36ub p{margin-top:.875rem}.legal-prose.svelte-1co36ub ul{margin-top:.875rem;padding-left:1.5rem;list-style:outside}.legal-prose.svelte-1co36ub li{margin-top:.5rem}.legal-prose.svelte-1co36ub li::marker{color:var(--ink-subtle)}.legal-prose.svelte-1co36ub a{color:var(--beige);text-underline-offset:3px;text-decoration:underline}.legal-prose.svelte-1co36ub strong{font-weight:600}.legal-prose.svelte-1co36ub .callout{border:1px solid var(--border-strong);border-radius:var(--r-panel);background-color:var(--base-200);margin-top:1.5rem;padding:1.25rem 1.5rem}.legal-prose.svelte-1co36ub .callout-caps{letter-spacing:.02em;font-size:.8125rem;line-height:1.7}
