.privacy-content.svelte-cl1jdu{max-width:100%}.policy-section.svelte-cl1jdu{margin-bottom:var(--space-xl)}.section-title.svelte-cl1jdu{font-size:var(--text-h2);font-weight:700;color:var(--color-fg-primary);margin-bottom:var(--space-md)}.subsection-title.svelte-cl1jdu{font-size:var(--text-h3);font-weight:600;color:var(--color-fg-primary);margin-top:var(--space-md);margin-bottom:var(--space-sm)}.body-text.svelte-cl1jdu{color:var(--color-fg-secondary);line-height:1.7;margin-bottom:var(--space-sm)}.emphasis.svelte-cl1jdu{color:var(--color-fg-primary)}.emphasis-block.svelte-cl1jdu{margin-top:var(--space-md)}.policy-list.svelte-cl1jdu{list-style:disc;list-style-position:inside;margin-left:var(--space-sm);margin-bottom:var(--space-sm);color:var(--color-fg-secondary)}.policy-list.svelte-cl1jdu li:where(.svelte-cl1jdu){margin-bottom:.5rem;line-height:1.6}.no-use-list.svelte-cl1jdu li:where(.svelte-cl1jdu){color:var(--color-fg-tertiary)}.retention-table.svelte-cl1jdu{margin:var(--space-md) 0;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden}.retention-row.svelte-cl1jdu{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-default);align-items:center}.retention-row.svelte-cl1jdu:last-child{border-bottom:none}.retention-type.svelte-cl1jdu{color:var(--color-fg-primary);font-weight:500}.retention-duration.svelte-cl1jdu{color:var(--color-fg-secondary);font-weight:600}.retention-note.svelte-cl1jdu{color:var(--color-fg-muted);font-size:var(--text-body-sm)}@media(max-width:640px){.retention-row.svelte-cl1jdu{grid-template-columns:1fr;gap:.25rem}.retention-note.svelte-cl1jdu{margin-top:.25rem}}.provider-card.svelte-cl1jdu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-md);margin:var(--space-md) 0}.provider-name.svelte-cl1jdu{font-size:var(--text-body-lg);font-weight:600;color:var(--color-fg-primary);margin-bottom:var(--space-xs)}.provider-purpose.svelte-cl1jdu{color:var(--color-fg-secondary);margin-bottom:var(--space-sm);line-height:1.6}.provider-link.svelte-cl1jdu{color:var(--color-fg-primary);font-size:var(--text-body-sm);text-decoration:none;transition:opacity var(--duration-micro) var(--ease-standard)}.provider-link.svelte-cl1jdu:hover{text-decoration:underline}.contact-info.svelte-cl1jdu{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-md);margin:var(--space-md) 0}.contact-info.svelte-cl1jdu p:where(.svelte-cl1jdu){margin-bottom:var(--space-xs);color:var(--color-fg-secondary)}.contact-info.svelte-cl1jdu p:where(.svelte-cl1jdu):last-child{margin-bottom:0}.contact-label.svelte-cl1jdu{color:var(--color-fg-primary)}.contact-link.svelte-cl1jdu{color:var(--color-fg-primary);text-decoration:none}.contact-link.svelte-cl1jdu:hover{text-decoration:underline}.contact-value.svelte-cl1jdu{color:var(--color-fg-secondary)}.last-updated.svelte-cl1jdu{color:var(--color-fg-muted);font-size:var(--text-body-sm);margin-top:var(--space-md)}.acknowledgment.svelte-cl1jdu{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--color-border-default)}.acknowledgment.svelte-cl1jdu p:where(.svelte-cl1jdu){color:var(--color-fg-muted);font-size:var(--text-body-sm)}.eyebrow.svelte-7ke6fz{font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-fg-tertiary)}.page-title.svelte-7ke6fz{font-size:var(--text-h1);font-weight:700;color:var(--color-fg-primary)}.date-text.svelte-7ke6fz{font-size:var(--text-body-lg);color:var(--color-fg-secondary)}
