.privacy-page.svelte-fn9ksb{background-color:var(--background-primary);min-height:100vh}.hero.svelte-fn9ksb{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:var(--space-3xl) var(--space-lg);text-align:center}.hero-content.svelte-fn9ksb{margin:0 auto;max-width:var(--container-md)}.hero-title.svelte-fn9ksb{font-size:var(--font-display);font-weight:var(--font-weight-bold);margin:0 0 var(--space-sm) 0}.hero-subtitle.svelte-fn9ksb{font-size:var(--font-body);margin:0;opacity:.9}.content.svelte-fn9ksb{padding:var(--space-3xl) 0}.container.svelte-fn9ksb{margin:0 auto;max-width:var(--container-md);padding:0 var(--space-lg)}.policy-content.svelte-fn9ksb{background-color:var(--surface-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-2xl)}.policy-section.svelte-fn9ksb{margin-bottom:var(--space-3xl)}.policy-section.svelte-fn9ksb:last-child{margin-bottom:0}.policy-section.svelte-fn9ksb h2:where(.svelte-fn9ksb){border-bottom:2px solid var(--border-primary);color:var(--text-primary);font-size:var(--font-title3);font-weight:var(--font-weight-bold);margin:0 0 var(--space-lg) 0;padding-bottom:var(--space-sm)}.policy-section.svelte-fn9ksb h3:where(.svelte-fn9ksb){color:var(--text-primary);font-size:var(--font-headline);font-weight:var(--font-weight-semibold);margin:var(--space-lg) 0 var(--space-md) 0}.policy-section.svelte-fn9ksb p:where(.svelte-fn9ksb){color:var(--text-secondary);font-size:var(--font-body);line-height:var(--line-height-relaxed);margin:0 0 var(--space-md) 0}.policy-section.svelte-fn9ksb ul:where(.svelte-fn9ksb){list-style:disc;margin:var(--space-md) 0;padding-left:var(--space-xl)}.policy-section.svelte-fn9ksb li:where(.svelte-fn9ksb){color:var(--text-secondary);font-size:var(--font-body);line-height:var(--line-height-relaxed);margin-bottom:var(--space-sm)}.policy-section.svelte-fn9ksb li:where(.svelte-fn9ksb) strong:where(.svelte-fn9ksb){color:var(--text-primary);font-weight:var(--font-weight-semibold)}.table-wrapper.svelte-fn9ksb{margin:var(--space-lg) 0;overflow-x:auto}.policy-table.svelte-fn9ksb{border-collapse:collapse;border-radius:var(--radius-md);overflow:hidden;width:100%}.policy-table.svelte-fn9ksb thead:where(.svelte-fn9ksb){background-color:var(--surface-secondary)}.policy-table.svelte-fn9ksb th:where(.svelte-fn9ksb){border-bottom:2px solid var(--border-primary);color:var(--text-primary);font-weight:var(--font-weight-semibold);text-align:left}.policy-table.svelte-fn9ksb td:where(.svelte-fn9ksb),.policy-table.svelte-fn9ksb th:where(.svelte-fn9ksb){font-size:var(--font-callout);padding:var(--space-md)}.policy-table.svelte-fn9ksb td:where(.svelte-fn9ksb){border-bottom:1px solid var(--border-primary);color:var(--text-secondary)}.policy-table.svelte-fn9ksb tbody:where(.svelte-fn9ksb) tr:where(.svelte-fn9ksb):last-child td:where(.svelte-fn9ksb){border-bottom:none}.contact-info.svelte-fn9ksb{background-color:var(--surface-secondary);border-radius:var(--radius-md);margin:var(--space-lg) 0;padding:var(--space-lg)}.contact-info.svelte-fn9ksb h3:where(.svelte-fn9ksb){color:var(--text-primary);font-size:var(--font-headline);font-weight:var(--font-weight-bold);margin:0 0 var(--space-md) 0}.contact-info.svelte-fn9ksb ul:where(.svelte-fn9ksb){list-style:none;margin:0;padding:0}.contact-info.svelte-fn9ksb li:where(.svelte-fn9ksb){color:var(--text-secondary);font-size:var(--font-body);margin-bottom:var(--space-xs)}@media (max-width:768px){.hero-title.svelte-fn9ksb{font-size:var(--font-title1)}.policy-content.svelte-fn9ksb{padding:var(--space-lg)}.policy-section.svelte-fn9ksb h2:where(.svelte-fn9ksb){font-size:var(--font-headline)}.policy-section.svelte-fn9ksb h3:where(.svelte-fn9ksb){font-size:var(--font-body)}.policy-table.svelte-fn9ksb{font-size:var(--font-callout)}.policy-table.svelte-fn9ksb td:where(.svelte-fn9ksb),.policy-table.svelte-fn9ksb th:where(.svelte-fn9ksb){padding:var(--space-sm)}}
