.privacy-policy-kids.svelte-19vw2ed{max-width:800px;padding:var(--space-5) var(--space-4) var(--space-8);font-family:var(--font-family,system-ui, -apple-system, sans-serif);color:var(--text-color);background:var(--color-background);margin:0 auto}.policy-header.svelte-19vw2ed{text-align:center;margin-bottom:var(--space-6,1.5rem);padding-bottom:var(--space-4,1rem);border-bottom:2px solid var(--border-color,var(--color-neutral-200))}.policy-header.svelte-19vw2ed h1:where(.svelte-19vw2ed){font-size:var(--text-3xl,32px);font-weight:var(--font-bold,700);margin-bottom:var(--space-3,.75rem);color:var(--primary-color,var(--color-primary-600))}.intro.svelte-19vw2ed{font-size:var(--text-lg,18px);margin-bottom:var(--space-3,.75rem);color:var(--text-secondary,var(--color-neutral-600));line-height:1.6}.last-updated.svelte-19vw2ed{font-size:var(--text-sm,14px);color:var(--text-muted,var(--color-neutral-400));font-style:italic}.policy-sections.svelte-19vw2ed{gap:var(--space-3);flex-direction:column;display:flex}.policy-section.svelte-19vw2ed{border:2px solid var(--border-color,var(--color-neutral-200));border-radius:var(--radius-md,12px);background:var(--surface-card);transition:box-shadow var(--motion-quick) ease;overflow:hidden}.policy-section.svelte-19vw2ed:hover{box-shadow:var(--shadow-md)}.parent-section.svelte-19vw2ed{border-color:var(--color-accent,var(--accent-color));background:linear-gradient(135deg, var(--surface-card) 0%, color-mix(in oklch, var(--color-accent) 5%, transparent) 100%)}.section-header.svelte-19vw2ed{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);cursor:pointer;text-align:start;transition:background-color var(--motion-quick) ease;background:0 0;border:none;display:flex}.section-header.svelte-19vw2ed:hover{background:var(--hover-color)}.section-icon.svelte-19vw2ed{color:var(--theme-color-primary,var(--color-primary-500));flex-shrink:0;justify-content:center;align-items:center;display:flex}.section-title.svelte-19vw2ed{flex:1}.section-title.svelte-19vw2ed h2:where(.svelte-19vw2ed){font-size:var(--text-xl,20px);font-weight:var(--font-semibold,600);margin:0 0 var(--space-1,.25rem) 0;color:var(--text-color)}.section-subtitle.svelte-19vw2ed{font-size:var(--text-sm,14px);color:var(--text-secondary,var(--color-neutral-500));margin:0}.expand-icon.svelte-19vw2ed{color:var(--text-muted,var(--color-neutral-400));transition:transform var(--motion-standard) ease;flex-shrink:0;align-items:center;padding-inline-start:var(--space-3,.75rem);display:flex}.expand-icon.expanded.svelte-19vw2ed{transform:rotate(180deg)}.section-content.svelte-19vw2ed{padding:0 var(--space-4,1rem) var(--space-4,1rem) var(--space-4,1rem);gap:var(--space-3);flex-direction:column;animation:.3s svelte-19vw2ed-slideDown;display:flex}@keyframes svelte-19vw2ed-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.section-content.svelte-19vw2ed{animation:none}}.info-card.svelte-19vw2ed{background:var(--card-background);border-radius:var(--radius-base,8px);padding:var(--space-4);border-inline-start:4px solid var(--color-primary,var(--primary-color))}.info-card.highlight.svelte-19vw2ed{background:linear-gradient(135deg, var(--color-primary-50) 0%, var(--color-primary-100) 100%);border-inline-start-color:var(--color-primary,var(--primary-color))}.info-card.svelte-19vw2ed h3:where(.svelte-19vw2ed){font-size:var(--text-lg,18px);font-weight:var(--font-semibold,600);margin:0 0 var(--space-3,.75rem) 0;color:var(--text-color)}.info-card.svelte-19vw2ed h4:where(.svelte-19vw2ed){font-size:var(--text-base,16px);font-weight:var(--font-semibold,600);margin:var(--space-2) 0 var(--space-1) 0}.info-card.svelte-19vw2ed p:where(.svelte-19vw2ed){margin:0 0 var(--space-3,.75rem) 0;color:var(--text-secondary,var(--color-neutral-600));line-height:1.6}.info-card.svelte-19vw2ed ul:where(.svelte-19vw2ed),.info-card.svelte-19vw2ed ol:where(.svelte-19vw2ed){margin:0;padding-inline-start:var(--space-6,1.5rem);line-height:1.8}.info-card.svelte-19vw2ed li:where(.svelte-19vw2ed){margin-bottom:var(--space-2,.5rem);color:var(--text-secondary,var(--color-neutral-600))}.info-card.svelte-19vw2ed li:where(.svelte-19vw2ed) strong:where(.svelte-19vw2ed){color:var(--text-color)}.important-note.svelte-19vw2ed{background:color-mix(in srgb, var(--color-warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-warning) 30%, transparent);border-radius:var(--radius-sm,4px);padding:var(--space-3);margin-top:var(--space-3,.75rem)}.ai-services.svelte-19vw2ed{gap:var(--space-3);margin:var(--space-4) 0;flex-direction:column;display:flex}.ai-service.svelte-19vw2ed{background:var(--surface-card);border-radius:var(--radius-base,8px);padding:var(--space-3);border:1px solid var(--border-color,var(--color-neutral-200))}.ai-service.svelte-19vw2ed h4:where(.svelte-19vw2ed){margin:0 0 var(--space-1,.25rem) 0;font-size:var(--text-base,16px)}.ai-service.svelte-19vw2ed p:where(.svelte-19vw2ed){font-size:var(--text-sm,14px);color:var(--text-secondary,var(--color-neutral-500));margin:0}.parent-note.svelte-19vw2ed{background:linear-gradient(135deg, var(--color-accent-50) 0%, var(--color-accent-100) 100%);border:2px solid var(--color-accent,var(--accent-color));border-radius:var(--radius-base,8px);padding:var(--space-4);margin-top:var(--space-2,.5rem);line-height:1.6}.parent-note.svelte-19vw2ed strong:where(.svelte-19vw2ed){color:var(--color-accent,var(--accent-color))}.policy-footer.svelte-19vw2ed{margin-top:var(--space-12,3rem);padding-top:var(--space-8,2rem);border-top:2px solid var(--border-color,var(--color-neutral-200))}.footer-content.svelte-19vw2ed{text-align:center}.footer-content.svelte-19vw2ed h3:where(.svelte-19vw2ed){font-size:var(--text-xl,20px);font-weight:var(--font-semibold,600);margin-bottom:var(--space-3,.75rem);color:var(--text-color)}.footer-content.svelte-19vw2ed p:where(.svelte-19vw2ed){margin-bottom:var(--space-6,1.5rem);color:var(--text-secondary,var(--color-neutral-600));line-height:1.6}.compliance-note.svelte-19vw2ed{text-align:center;font-size:var(--text-sm,14px);color:var(--color-text-tertiary);margin-bottom:var(--space-6,1.5rem);font-style:italic}.footer-links.svelte-19vw2ed{justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.footer-links.svelte-19vw2ed a:where(.svelte-19vw2ed){color:var(--primary-color,var(--color-primary-600));font-weight:var(--font-medium,500);transition:color var(--motion-quick) ease;text-decoration:none}.footer-links.svelte-19vw2ed a:where(.svelte-19vw2ed):hover{color:var(--primary-dark,var(--color-primary-500));text-decoration:underline}a.svelte-19vw2ed{color:var(--primary-color,var(--color-primary-600));text-decoration:none}a.svelte-19vw2ed:hover{text-decoration:underline}@media (width<=640px){.privacy-policy-kids.svelte-19vw2ed{padding:var(--space-3) var(--space-3) var(--space-6)}.policy-header.svelte-19vw2ed{margin-bottom:var(--space-5,1.25rem)}.policy-header.svelte-19vw2ed h1:where(.svelte-19vw2ed){font-size:var(--text-2xl,24px)}.intro.svelte-19vw2ed{font-size:var(--text-base,16px)}.section-title.svelte-19vw2ed h2:where(.svelte-19vw2ed){font-size:var(--text-lg,18px)}.section-header.svelte-19vw2ed{padding:var(--space-3);gap:var(--space-3)}.footer-links.svelte-19vw2ed{gap:var(--space-3);flex-direction:column}}@media (prefers-color-scheme:dark){.privacy-policy-kids.svelte-19vw2ed{background:var(--color-surface);color:var(--color-text)}.policy-header.svelte-19vw2ed{border-bottom-color:var(--color-border)}.policy-header.svelte-19vw2ed h1:where(.svelte-19vw2ed){color:var(--color-primary-400)}.intro.svelte-19vw2ed{color:var(--color-text-secondary)}.last-updated.svelte-19vw2ed{color:var(--color-text-tertiary)}.policy-section.svelte-19vw2ed{background:var(--color-surface-hover);border-color:var(--color-border)}.policy-section.svelte-19vw2ed:hover{box-shadow:var(--shadow-md)}.parent-section.svelte-19vw2ed{background:linear-gradient(135deg, var(--color-surface-hover) 0%, color-mix(in oklch, var(--color-accent) 8%, transparent) 100%);border-color:var(--color-accent)}.section-header.svelte-19vw2ed:hover{background:var(--color-surface-hover)}.section-title.svelte-19vw2ed h2:where(.svelte-19vw2ed){color:var(--color-text-primary)}.section-subtitle.svelte-19vw2ed{color:var(--color-text-secondary)}.section-icon.svelte-19vw2ed{color:var(--color-primary-400)}.expand-icon.svelte-19vw2ed{color:var(--color-text-tertiary)}.info-card.svelte-19vw2ed{background:var(--color-surface-hover);border-inline-start-color:var(--color-primary-400)}.info-card.svelte-19vw2ed h3:where(.svelte-19vw2ed),.info-card.svelte-19vw2ed h4:where(.svelte-19vw2ed){color:var(--color-text-primary)}.info-card.svelte-19vw2ed p:where(.svelte-19vw2ed),.info-card.svelte-19vw2ed li:where(.svelte-19vw2ed){color:var(--color-text-secondary)}.info-card.svelte-19vw2ed li:where(.svelte-19vw2ed) strong:where(.svelte-19vw2ed){color:var(--color-text-primary)}.info-card.highlight.svelte-19vw2ed{background:linear-gradient(135deg, color-mix(in srgb, var(--color-success) 10%, transparent) 0%, color-mix(in srgb, var(--color-success) 5%, transparent) 100%)}.important-note.svelte-19vw2ed{background:color-mix(in srgb, var(--color-warning) 10%, transparent);border-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.ai-service.svelte-19vw2ed{background:var(--color-surface-hover);border-color:var(--color-border)}.ai-service.svelte-19vw2ed h4:where(.svelte-19vw2ed){color:var(--color-text-primary)}.ai-service.svelte-19vw2ed p:where(.svelte-19vw2ed){color:var(--color-text-secondary)}.parent-note.svelte-19vw2ed{background:linear-gradient(135deg, color-mix(in oklch, var(--color-accent) 10%, transparent) 0%, color-mix(in oklch, var(--color-accent) 5%, transparent) 100%);border-color:var(--color-accent);color:var(--color-text-secondary)}.parent-note.svelte-19vw2ed strong:where(.svelte-19vw2ed){color:var(--color-accent-light)}.policy-footer.svelte-19vw2ed{border-top-color:var(--color-border)}.footer-content.svelte-19vw2ed h3:where(.svelte-19vw2ed){color:var(--color-text-primary)}.footer-content.svelte-19vw2ed p:where(.svelte-19vw2ed){color:var(--color-text-secondary)}.footer-links.svelte-19vw2ed a:where(.svelte-19vw2ed){color:var(--color-primary-400)}.footer-links.svelte-19vw2ed a:where(.svelte-19vw2ed):hover{color:var(--color-primary-300)}a.svelte-19vw2ed{color:var(--color-primary-400)}}.dark .privacy-policy-kids.svelte-19vw2ed{background:var(--color-surface);color:var(--color-text)}.dark .policy-header.svelte-19vw2ed{border-bottom-color:var(--color-border)}.dark .policy-header.svelte-19vw2ed h1:where(.svelte-19vw2ed){color:var(--color-primary-400)}.dark .intro.svelte-19vw2ed{color:var(--color-text-secondary)}.dark .last-updated.svelte-19vw2ed{color:var(--color-text-tertiary)}.dark .policy-section.svelte-19vw2ed{background:var(--color-surface-hover);border-color:var(--color-border)}.dark .policy-section.svelte-19vw2ed:hover{box-shadow:var(--shadow-md)}.dark .parent-section.svelte-19vw2ed{background:linear-gradient(135deg, var(--color-surface-hover) 0%, color-mix(in oklch, var(--color-accent) 8%, transparent) 100%);border-color:var(--color-accent)}.dark .section-header.svelte-19vw2ed:hover{background:var(--color-surface-hover)}.dark .section-title.svelte-19vw2ed h2:where(.svelte-19vw2ed){color:var(--color-text-primary)}.dark .section-subtitle.svelte-19vw2ed{color:var(--color-text-secondary)}.dark .section-icon.svelte-19vw2ed{color:var(--color-primary-400)}.dark .expand-icon.svelte-19vw2ed{color:var(--color-text-tertiary)}.dark .info-card.svelte-19vw2ed{background:var(--color-surface-hover);border-inline-start-color:var(--color-primary-400)}.dark .info-card.svelte-19vw2ed h3:where(.svelte-19vw2ed),.dark .info-card.svelte-19vw2ed h4:where(.svelte-19vw2ed){color:var(--color-text-primary)}.dark .info-card.svelte-19vw2ed p:where(.svelte-19vw2ed),.dark .info-card.svelte-19vw2ed li:where(.svelte-19vw2ed){color:var(--color-text-secondary)}.dark .info-card.svelte-19vw2ed li:where(.svelte-19vw2ed) strong:where(.svelte-19vw2ed){color:var(--color-text-primary)}.dark .info-card.highlight.svelte-19vw2ed{background:linear-gradient(135deg, color-mix(in srgb, var(--color-success) 10%, transparent) 0%, color-mix(in srgb, var(--color-success) 5%, transparent) 100%)}.dark .important-note.svelte-19vw2ed{background:color-mix(in srgb, var(--color-warning) 10%, transparent);border-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.dark .ai-service.svelte-19vw2ed{background:var(--color-surface-hover);border-color:var(--color-border)}.dark .ai-service.svelte-19vw2ed h4:where(.svelte-19vw2ed){color:var(--color-text-primary)}.dark .ai-service.svelte-19vw2ed p:where(.svelte-19vw2ed){color:var(--color-text-secondary)}.dark .parent-note.svelte-19vw2ed{background:linear-gradient(135deg, color-mix(in oklch, var(--color-accent) 10%, transparent) 0%, color-mix(in oklch, var(--color-accent) 5%, transparent) 100%);border-color:var(--color-accent);color:var(--color-text-secondary)}.dark .parent-note.svelte-19vw2ed strong:where(.svelte-19vw2ed){color:var(--color-accent-light)}.dark .policy-footer.svelte-19vw2ed{border-top-color:var(--color-border)}.dark .footer-content.svelte-19vw2ed h3:where(.svelte-19vw2ed){color:var(--color-text-primary)}.dark .footer-content.svelte-19vw2ed p:where(.svelte-19vw2ed){color:var(--color-text-secondary)}.dark .footer-links.svelte-19vw2ed a:where(.svelte-19vw2ed){color:var(--color-primary-400)}.dark .footer-links.svelte-19vw2ed a:where(.svelte-19vw2ed):hover{color:var(--color-primary-300)}.dark a.svelte-19vw2ed{color:var(--color-primary-400)}.light .privacy-policy-kids.svelte-19vw2ed{background:var(--color-background);color:var(--text-color)}.light .policy-header.svelte-19vw2ed{border-bottom-color:var(--border-color,var(--color-neutral-200))}.light .policy-header.svelte-19vw2ed h1:where(.svelte-19vw2ed){color:var(--primary-color,var(--color-primary-600))}.light .policy-section.svelte-19vw2ed{background:var(--surface-card);border-color:var(--border-color,var(--color-neutral-200))}.light .section-header.svelte-19vw2ed:hover{background:var(--hover-color)}.light .info-card.svelte-19vw2ed{background:var(--card-background)}.light .policy-footer.svelte-19vw2ed{border-top-color:var(--border-color,var(--color-neutral-200))}
