.privacy-title.svelte-7ke6fz{font-size:clamp(2.75rem,6vw,4.75rem);font-weight:500;letter-spacing:-.04em;line-height:1.06}.privacy-section.svelte-7ke6fz{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:2rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.section-number.svelte-7ke6fz{padding-top:.2rem;font-size:.7rem;color:#ffffff8c}.privacy-copy.svelte-7ke6fz{max-width:65ch;color:#ffffffa6;font-size:.9375rem;line-height:1.8;overflow-wrap:anywhere}.privacy-copy.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-bottom:1rem;color:#ffffffe6;font-size:1.125rem;font-weight:500;line-height:1.4}.privacy-copy.svelte-7ke6fz p:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz){margin-top:1rem}.privacy-copy.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#ffffffd9;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:.2em}.privacy-copy.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:var(--accent-flux);text-decoration-color:currentColor}@media(min-width:640px){.privacy-section.svelte-7ke6fz{grid-template-columns:3rem minmax(0,1fr);gap:1.5rem;padding:2.5rem 0}}
