.privacy-page.svelte-7ke6fz{padding-block:4rem}.privacy-wrap.svelte-7ke6fz{margin:0 auto;width:100%;max-width:48rem;padding:0 1.5rem}.back-link.svelte-7ke6fz{margin:0 0 2rem}.back-link.svelte-7ke6fz a{color:var(--color-accent);text-decoration:none;font-size:.95rem;font-weight:500}.back-link.svelte-7ke6fz a:hover{color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:4px}.privacy-content.svelte-7ke6fz{color:var(--color-text-primary);font-family:var(--font-sans);line-height:1.6}.privacy-content.svelte-7ke6fz h1{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--color-text-primary);margin:0 0 .5rem}.privacy-content.svelte-7ke6fz h2,.privacy-content.svelte-7ke6fz h3{font-weight:600;color:var(--color-text-primary);letter-spacing:-.01em;line-height:1.25;margin:2.5rem 0 .75rem}.privacy-content.svelte-7ke6fz h2{font-size:1.5rem}.privacy-content.svelte-7ke6fz h3{font-size:1.2rem}.privacy-content.svelte-7ke6fz p,.privacy-content.svelte-7ke6fz div,.privacy-content.svelte-7ke6fz li,.privacy-content.svelte-7ke6fz span{font-family:var(--font-sans)!important;font-size:1rem!important}.privacy-content.svelte-7ke6fz span[style*="rgb(89, 89, 89)"],.privacy-content.svelte-7ke6fz span[style*="rgb(127, 127, 127)"]{color:var(--color-text-secondary)!important}.privacy-content.svelte-7ke6fz a{color:var(--color-accent);text-decoration:none;word-break:break-word}.privacy-content.svelte-7ke6fz a:hover{text-decoration:underline;text-underline-offset:3px}.privacy-content.svelte-7ke6fz ul,.privacy-content.svelte-7ke6fz ol{padding-left:1.5rem;margin:.5rem 0 1rem}.privacy-content.svelte-7ke6fz li{margin:.25rem 0}.privacy-content.svelte-7ke6fz strong{color:var(--color-text-primary);font-weight:600}
