.policy-page.svelte-1j5tn20{padding-top:var(--space-lg);padding-bottom:calc(var(--space-xl) * 2)}.policy-page.svelte-1j5tn20 .page-wrap:where(.svelte-1j5tn20){max-width:48rem}.policy-header.svelte-1j5tn20{margin-bottom:var(--space-xl)}.policy-eyebrow.svelte-1j5tn20{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin:0 0 var(--space-sm);font-weight:600}h1.svelte-1j5tn20{font-family:var(--font-display);color:var(--color-text);margin:0 0 var(--space-md);font-size:clamp(1.9rem,5vw,2.75rem);line-height:1.1}.policy-intro.svelte-1j5tn20{font-size:var(--text-lg);color:var(--color-text-muted);margin:0 0 var(--space-sm);line-height:1.6}.policy-date.svelte-1j5tn20{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.policy-section.svelte-1j5tn20{margin-bottom:var(--space-xl)}h2.svelte-1j5tn20{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin:0 0 var(--space-sm);line-height:1.2}h3.svelte-1j5tn20{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text);margin:var(--space-lg) 0 var(--space-xs);font-weight:600}p.svelte-1j5tn20{font-size:var(--text-base);color:var(--color-text);margin:0 0 var(--space-sm);max-width:68ch;line-height:1.7}ul.svelte-1j5tn20{margin:0 0 var(--space-sm);max-width:68ch;padding-left:1.15rem}li.svelte-1j5tn20{font-size:var(--text-base);color:var(--color-text);margin-bottom:var(--space-xs);line-height:1.7}a.svelte-1j5tn20{color:var(--color-primary)}
