.legal-page-chirho.svelte-1jpi3hj{min-height:100vh;padding:var(--space-xl-chirho) var(--space-md-chirho);background:var(--color-sanctuary-chirho)}.container-chirho.svelte-1jpi3hj{max-width:800px;margin:0 auto;background:var(--color-hope-chirho);padding:var(--space-2xl-chirho);border-radius:var(--radius-lg-chirho);box-shadow:var(--shadow-soft-chirho)}.back-link-chirho.svelte-1jpi3hj{display:inline-block;margin-bottom:var(--space-lg-chirho);color:var(--color-trust-chirho);font-weight:500}.back-link-chirho.svelte-1jpi3hj:hover{color:var(--color-trust-deep-chirho)}h1.svelte-1jpi3hj{color:var(--color-trust-deep-chirho);margin-bottom:var(--space-sm-chirho)}.last-updated-chirho.svelte-1jpi3hj{color:var(--color-text-muted-chirho);font-size:.875rem;margin-bottom:var(--space-xl-chirho)}.section-chirho.svelte-1jpi3hj{margin-bottom:var(--space-xl-chirho)}h2.svelte-1jpi3hj{color:var(--color-trust-deep-chirho);font-size:1.5rem;margin-bottom:var(--space-md-chirho);padding-bottom:var(--space-sm-chirho);border-bottom:2px solid var(--color-peace-chirho)}h3.svelte-1jpi3hj{color:var(--color-trust-chirho);font-size:1.125rem;margin:var(--space-md-chirho) 0 var(--space-sm-chirho)}p.svelte-1jpi3hj{margin-bottom:var(--space-md-chirho);line-height:1.7}ul.svelte-1jpi3hj{margin:var(--space-sm-chirho) 0 var(--space-md-chirho) var(--space-lg-chirho)}li.svelte-1jpi3hj{margin-bottom:var(--space-sm-chirho);line-height:1.6}a.svelte-1jpi3hj{color:var(--color-trust-chirho)}a.svelte-1jpi3hj:hover{color:var(--color-trust-deep-chirho);text-decoration:underline}.footer-note-chirho.svelte-1jpi3hj{margin-top:var(--space-2xl-chirho);padding-top:var(--space-xl-chirho);border-top:1px solid var(--color-peace-chirho);text-align:center;color:var(--color-text-soft-chirho)}
