.privacy-container.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:0 16px}.content-box.svelte-7ke6fz{border-radius:var(--border-radius-lg);padding:40px}.header.svelte-7ke6fz{text-align:center;margin-bottom:40px}.icon-wrapper.svelte-7ke6fz{background:var(--accent-green);border:3px solid #000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:inline-flex;box-shadow:4px 4px #000}h1.svelte-7ke6fz{color:var(--text-primary);margin-bottom:8px;font-size:2.2rem;font-weight:900}.subtitle.svelte-7ke6fz{color:var(--text-secondary);font-size:1.1rem;font-weight:600}.policy-section.svelte-7ke6fz{margin-bottom:32px}h2.svelte-7ke6fz{align-items:center;gap:8px;margin-bottom:16px;font-size:1.4rem;font-weight:800;display:flex}h2.svelte-7ke6fz:before{content:"";background:var(--accent-magenta);border:2px solid #000;border-radius:50%;width:12px;height:12px;display:inline-block}p.svelte-7ke6fz{color:var(--text-primary);margin-bottom:12px;font-size:1.05rem;line-height:1.7}ul.svelte-7ke6fz{flex-direction:column;gap:12px;margin:0;padding:0;list-style-type:none;display:flex}li.svelte-7ke6fz{color:var(--text-primary);padding-left:24px;line-height:1.6;position:relative}li.svelte-7ke6fz:before{content:"→";color:var(--accent-magenta);font-weight:800;position:absolute;top:0;left:0}.footer-note.svelte-7ke6fz{text-align:center;color:var(--text-secondary);border-top:3px dashed #000;margin-top:48px;padding-top:24px;font-weight:700}.footer-note.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--accent-indigo);text-decoration:underline;text-decoration-thickness:2px}@media (width<=600px){.content-box.svelte-7ke6fz{padding:24px}h1.svelte-7ke6fz{font-size:1.8rem}}
