.legal-doc.svelte-ny73ij{max-width:760px;padding:var(--space-8) var(--space-4) var(--space-8);font-family:var(--font-family-copy,var(--font-family-base,system-ui, sans-serif));color:var(--color-text,#1a1a1a);margin:0 auto;line-height:1.65}.legal-doc.svelte-ny73ij h1{font-family:var(--font-family-heading,inherit);font-size:var(--font-size-2xl,1.875rem);margin:0 0 var(--space-2,.5rem)}.legal-doc.svelte-ny73ij h2{font-family:var(--font-family-heading,inherit);font-size:var(--font-size-xl,1.5rem);margin:var(--space-8,2rem) 0 var(--space-2,.5rem)}.legal-doc.svelte-ny73ij h3{font-size:var(--font-size-lg,1.25rem);margin:var(--space-6,1.5rem) 0 var(--space-1,.25rem)}.legal-doc.svelte-ny73ij p,.legal-doc.svelte-ny73ij ul,.legal-doc.svelte-ny73ij ol{margin:0 0 var(--space-4,1rem)}.legal-doc.svelte-ny73ij li{margin-bottom:var(--space-1,.25rem)}.legal-doc.svelte-ny73ij a{color:var(--brand-primary,#2563eb);text-decoration:underline}.legal-doc.svelte-ny73ij hr{border:0;border-top:1px solid var(--color-border,#e5e7eb);margin:var(--space-8,2rem) 0}.legal-doc.svelte-ny73ij table{border-collapse:collapse;width:100%;margin:0 0 var(--space-4,1rem);font-size:var(--font-size-sm,.875rem)}.legal-doc.svelte-ny73ij th,.legal-doc.svelte-ny73ij td{border:1px solid var(--color-border,#e5e7eb);padding:var(--space-2,.5rem);text-align:left;vertical-align:top}.legal-doc.svelte-ny73ij th{background:var(--color-surface-muted,#f9fafb);font-weight:var(--font-weight-semibold)}.legal-doc.svelte-ny73ij blockquote{margin:0 0 var(--space-4,1rem);padding-left:var(--space-4,1rem);border-left:3px solid var(--color-border,#e5e7eb);color:var(--color-text-muted,#6b7280)}.legal-doc.svelte-ny73ij code{font-family:var(--font-family-mono,ui-monospace, monospace);background:var(--color-surface-muted,#f3f4f6);border-radius:var(--radius-sm,3px);padding:.1em .3em;font-size:.9em}
