.page-wrapper.svelte-iovonm{min-height:100vh;background-color:var(--bg-secondary)}.legal-header.svelte-iovonm{padding:calc(80px + var(--spacing-12)) 0 var(--spacing-8);background-color:var(--bg-primary);border-bottom:1px solid var(--border-light)}.legal-header.svelte-iovonm h1:where(.svelte-iovonm){font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-2)}.last-updated.svelte-iovonm{font-size:var(--text-sm);color:var(--text-tertiary)}.legal-content.svelte-iovonm{padding:var(--spacing-12) 0;background-color:var(--bg-primary)}.prose.svelte-iovonm{font-size:var(--text-base);line-height:1.7;color:var(--text-secondary)}.prose.svelte-iovonm section:where(.svelte-iovonm){margin-bottom:var(--spacing-12)}.prose.svelte-iovonm section:where(.svelte-iovonm):last-child{margin-bottom:0}.prose.svelte-iovonm h2:where(.svelte-iovonm){font-size:var(--text-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border-light)}.prose.svelte-iovonm section:where(.svelte-iovonm):first-child h2:where(.svelte-iovonm){border-top:none;padding-top:0}.prose.svelte-iovonm p:where(.svelte-iovonm){margin-bottom:var(--spacing-4)}.prose.svelte-iovonm ul:where(.svelte-iovonm){margin-bottom:var(--spacing-4);padding-left:var(--spacing-6)}.prose.svelte-iovonm li:where(.svelte-iovonm){margin-bottom:var(--spacing-2)}.prose.svelte-iovonm strong:where(.svelte-iovonm){color:var(--text-primary);font-weight:600}.prose.svelte-iovonm a:where(.svelte-iovonm){color:var(--color-primary-600);font-weight:500}
