.privacy-page.svelte-7ke6fz{max-width:var(--max);margin:0 auto;padding:3rem 3rem 5rem}.page-header.svelte-7ke6fz{border-bottom:2px solid var(--ink);margin-bottom:2rem;padding-bottom:2rem}.section-label.svelte-7ke6fz{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light);margin-bottom:1.25rem;font-size:.5625rem;font-weight:700}h1.svelte-7ke6fz{font-family:var(--sans);letter-spacing:-.02em;font-size:1.5rem;font-weight:900;line-height:1.15}.privacy-content.svelte-7ke6fz{border:1px solid var(--border);border-top:3px solid var(--ink)}.privacy-item.svelte-7ke6fz{border-bottom:1px solid var(--border);padding:1.5rem}.privacy-item.svelte-7ke6fz:last-child{border-bottom:none}.privacy-item.svelte-7ke6fz h4:where(.svelte-7ke6fz){text-transform:uppercase;letter-spacing:.02em;margin-bottom:.5rem;font-size:.8125rem;font-weight:900}.privacy-item.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--ink-mid);max-width:56ch;font-size:.75rem;line-height:1.65}.privacy-item.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--ink);text-underline-offset:2px;text-decoration:underline}@media (width<=600px){.privacy-page.svelte-7ke6fz{padding:3rem 1.5rem 5rem}}
