.prose-legal.svelte-1jp39n4{color:var(--color-foreground-muted);line-height:1.75;font-size:.9375rem}.prose-legal.svelte-1jp39n4 h2:where(.svelte-1jp39n4){color:var(--color-foreground);font-family:var(--font-heading, Georgia, serif);font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem}.prose-legal.svelte-1jp39n4 p:where(.svelte-1jp39n4){margin-bottom:.75rem}.prose-legal.svelte-1jp39n4 strong:where(.svelte-1jp39n4){color:var(--color-foreground);font-weight:600}.prose-legal.svelte-1jp39n4 ul:where(.svelte-1jp39n4){list-style-type:disc;padding-left:1.5rem;margin-bottom:.75rem}.prose-legal.svelte-1jp39n4 li:where(.svelte-1jp39n4){margin-bottom:.375rem}.prose-legal.svelte-1jp39n4 a:where(.svelte-1jp39n4){color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.prose-legal.svelte-1jp39n4 a:where(.svelte-1jp39n4):hover{opacity:.8}.ip-summary.svelte-1jp39n4{background:var(--color-surface, #1a1a2e);border:1px solid var(--color-primary, #e94560);border-radius:.75rem;padding:1.25rem 1.5rem;margin-bottom:1.5rem}.ip-summary.svelte-1jp39n4 ol:where(.svelte-1jp39n4){list-style-type:decimal;padding-left:1.5rem;margin-bottom:0}.ip-summary.svelte-1jp39n4 li:where(.svelte-1jp39n4){margin-bottom:.5rem;color:var(--color-foreground);font-size:.9375rem}.ip-summary.svelte-1jp39n4 li:where(.svelte-1jp39n4):last-child{margin-bottom:0}
