.policy-page.svelte-1e0rsuc{padding:var(--space-3xl) 0;min-height:100vh}h1.svelte-1e0rsuc{margin-bottom:var(--space-sm)}.last-updated.svelte-1e0rsuc{color:var(--color-palm-green);font-size:.875rem;margin-bottom:var(--space-2xl)}.policy-content.svelte-1e0rsuc{max-width:800px;background:var(--color-white);padding:var(--space-2xl);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.policy-content.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:1.25rem;margin-top:var(--space-xl);margin-bottom:var(--space-md);color:var(--color-deep-forest)}.policy-content.svelte-1e0rsuc h2:where(.svelte-1e0rsuc):first-child{margin-top:0}.policy-content.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){font-size:1rem;margin-top:var(--space-lg);margin-bottom:var(--space-sm);color:var(--color-palm-green)}.policy-content.svelte-1e0rsuc p:where(.svelte-1e0rsuc){line-height:1.7;margin-bottom:var(--space-md)}.policy-content.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin:var(--space-md) 0;padding-left:var(--space-xl)}.policy-content.svelte-1e0rsuc li:where(.svelte-1e0rsuc){margin-bottom:var(--space-sm);line-height:1.6}
