.privacy-hero.svelte-7ke6fz{background:linear-gradient(180deg,#6d4aff0f,#fff);padding:72px 20px 48px;border-bottom:3px solid #6D4AFF}.eyebrow.svelte-7ke6fz{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6d4aff;margin-bottom:16px}.privacy-hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;color:#111827;line-height:1.2;margin-bottom:16px}.updated.svelte-7ke6fz{font-size:14px;color:#6b7280;margin-bottom:20px}.lead.svelte-7ke6fz{font-size:1.15rem;color:#4b5563;line-height:1.75;max-width:680px}.privacy-body.svelte-7ke6fz{padding-bottom:24px}.privacy-body.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.4rem;font-weight:800;color:#111827;margin-top:2.5rem;margin-bottom:1rem}.privacy-body.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:1.05rem;font-weight:700;color:#111827;margin-top:1.75rem;margin-bottom:.65rem}.privacy-body.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:1.05rem;color:#4b5563;line-height:1.8;margin-bottom:1rem}.privacy-body.svelte-7ke6fz ul:where(.svelte-7ke6fz){list-style:none;padding-left:0;margin-bottom:1rem}.privacy-body.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz){font-size:1.05rem;color:#4b5563;line-height:1.8;padding:.35rem 0;border-bottom:1px solid #e5e7eb}.privacy-body.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz):last-child{border-bottom:none}.privacy-body.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#6d4aff}
