.legal-page.svelte-i7nc2w{max-width:48rem;padding:var(--spacing-2xl) var(--spacing-lg);font-family:var(--font-body);color:var(--text-body);margin:0 auto}.breadcrumb.svelte-i7nc2w a:where(.svelte-i7nc2w){font-size:var(--font-size-sm);color:var(--text-muted)}h1.svelte-i7nc2w{margin-top:var(--spacing-sm);font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-heading)}.updated.svelte-i7nc2w{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-muted)}.legal-content.svelte-i7nc2w{margin-top:var(--spacing-xl);line-height:1.7}.legal-content.svelte-i7nc2w h2{margin-top:var(--spacing-2xl);font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-heading)}.legal-content.svelte-i7nc2w h3{margin-top:var(--spacing-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-heading)}.legal-content.svelte-i7nc2w p,.legal-content.svelte-i7nc2w ul,.legal-content.svelte-i7nc2w ol,.legal-content.svelte-i7nc2w table{margin-top:var(--spacing-md)}.legal-content.svelte-i7nc2w ul{padding-left:var(--spacing-lg);list-style:outside}.legal-content.svelte-i7nc2w ol{padding-left:var(--spacing-lg);list-style:decimal}.legal-content.svelte-i7nc2w li+li{margin-top:var(--spacing-1)}.legal-content.svelte-i7nc2w strong{font-weight:var(--font-weight-semibold);color:var(--text-heading)}.legal-content.svelte-i7nc2w a,.related.svelte-i7nc2w a:where(.svelte-i7nc2w){color:var(--primary-600);text-decoration:underline}.legal-content.svelte-i7nc2w table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);display:block;overflow-x:auto}.legal-content.svelte-i7nc2w th,.legal-content.svelte-i7nc2w td{padding:var(--spacing-sm) var(--spacing-md);border:var(--hairline) solid var(--border-default);text-align:left;vertical-align:top}.legal-content.svelte-i7nc2w th{background:var(--surface-2);font-weight:var(--font-weight-semibold);color:var(--text-heading)}.legal-content.svelte-i7nc2w code{font-family:var(--font-mono);font-size:var(--font-size-sm)}.related.svelte-i7nc2w{margin-top:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:var(--hairline) solid var(--border-subtle)}.related.svelte-i7nc2w h2:where(.svelte-i7nc2w){font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-heading)}.related.svelte-i7nc2w ul:where(.svelte-i7nc2w){margin-top:var(--spacing-sm);gap:var(--spacing-sm);display:grid}
