.legal-page.svelte-7xjc{min-height:100vh;background-color:var(--color-background);padding:var(--spacing-4xl) var(--spacing-lg)}.container.svelte-7xjc{max-width:800px;margin:0 auto}.content.svelte-7xjc{color:var(--color-text-primary);line-height:var(--line-height-relaxed)}.content h1{font-family:var(--font-heading);font-size:var(--font-size-h1-rem);color:var(--color-text-primary);margin-bottom:var(--spacing-xl)}.content h2{font-family:var(--font-heading);font-size:var(--font-size-h2-rem);color:var(--color-text-primary);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-lg)}.content h3{font-family:var(--font-primary);font-size:var(--font-size-h3-rem);color:var(--color-text-primary);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.content p{margin-bottom:var(--spacing-md);color:var(--color-text-secondary)}.content ul,.content ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-xl);color:var(--color-text-secondary)}.content li{margin-bottom:var(--spacing-sm)}.content a{color:var(--color-primary);text-decoration:none}.content a:hover{text-decoration:underline}
