.privacy-page.svelte-7ke6fz{padding:4rem 1.5rem;max-width:56rem;margin:0 auto}.page-header.svelte-7ke6fz{margin-bottom:3rem;text-align:center}.eyebrow.svelte-7ke6fz{font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:#ff9f43;font-weight:800;margin:0 0 1rem}h1.svelte-7ke6fz{font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1;margin:0 0 1rem;color:#4a4a4a;font-weight:900}.updated.svelte-7ke6fz{color:#9ca3af;font-size:.9rem;font-weight:600;margin:0}.content.svelte-7ke6fz{display:flex;flex-direction:column;gap:2.5rem}section.svelte-7ke6fz{display:flex;flex-direction:column;gap:1rem}h2.svelte-7ke6fz{font-size:1.5rem;margin:0;color:#4a4a4a;font-weight:800}p.svelte-7ke6fz{margin:0;line-height:1.7;color:#6b7280;font-weight:500}ul.svelte-7ke6fz{margin:0;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem;list-style-type:disc;color:#ff9f43}li.svelte-7ke6fz{line-height:1.7;color:#6b7280;font-weight:500}.contact-info.svelte-7ke6fz{background:#f3f4f6;border-radius:12px;padding:1.5rem;margin-top:.5rem}.contact-info.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:#4a4a4a}
