.privacy-page.svelte-iac26w{background:#fff;min-height:100vh}.hero-shell.svelte-iac26w{max-width:720px;margin:0 auto;padding:0 24px;text-align:center}.privacy-hero.svelte-iac26w{padding:56px 0 28px}.privacy-hero.svelte-iac26w h1:where(.svelte-iac26w){font-size:28px;color:#111827;font-weight:600;margin:0 0 10px}.privacy-hero.svelte-iac26w p:where(.svelte-iac26w){color:#4b5563;font-size:14px;max-width:520px;margin:0 auto;line-height:1.6}.privacy-update.svelte-iac26w{display:inline-block;margin-top:16px;font-size:12px;color:#9ca3af;letter-spacing:.04em;text-transform:uppercase}.privacy-section.svelte-iac26w{padding:20px 24px 100px}.privacy-layout.svelte-iac26w{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.privacy-card.svelte-iac26w{position:relative;background:#fff;border:1px solid #eef1f6;border-radius:18px;padding:36px 32px 32px;display:flex;flex-direction:column;gap:14px}.privacy-card-index.svelte-iac26w{font-size:12px;font-weight:600;color:#9ca3af;letter-spacing:.08em}.privacy-card.svelte-iac26w h2:where(.svelte-iac26w){margin:0;font-size:20px;font-weight:600;color:#111827;line-height:1.3}.privacy-card.svelte-iac26w p:where(.svelte-iac26w){margin:0;font-size:14px;color:#4b5563;line-height:1.7;white-space:pre-line}@media(max-width:640px){.privacy-hero.svelte-iac26w h1:where(.svelte-iac26w){font-size:24px}.privacy-card.svelte-iac26w{padding:28px 22px 24px;border-radius:14px}.privacy-card.svelte-iac26w h2:where(.svelte-iac26w){font-size:18px}}
