.privacy-page.svelte-7ke6fz{background:var(--color-gray-50);min-height:100vh}.container.svelte-7ke6fz{max-width:900px;margin:0 auto;padding:0 var(--spacing-4)}.section.svelte-7ke6fz{padding:var(--spacing-12) 0}.hero.svelte-7ke6fz{background:var(--color-gray-900);color:#fff;padding:var(--spacing-12) 0;text-align:center}.hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:var(--text-3xl);font-weight:var(--font-bold);margin-bottom:var(--spacing-2)}.hero-description.svelte-7ke6fz{font-size:var(--text-sm);opacity:.7}.privacy-content.svelte-7ke6fz{background:#fff;border-radius:var(--radius-xl);padding:var(--spacing-8);box-shadow:var(--shadow-sm)}.intro.svelte-7ke6fz{padding:var(--spacing-5);background:var(--color-primary-50);border-radius:var(--radius-lg);margin-bottom:var(--spacing-8)}.intro.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:var(--text-sm);color:var(--color-gray-700);line-height:1.8;margin:0}.privacy-article.svelte-7ke6fz{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--color-gray-200)}.privacy-article.svelte-7ke6fz:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.privacy-article.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-gray-900);margin-bottom:var(--spacing-4)}.privacy-article.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-800);margin-top:var(--spacing-4);margin-bottom:var(--spacing-3)}.privacy-article.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:var(--text-sm);color:var(--color-gray-700);line-height:1.8;margin-bottom:var(--spacing-4)}.privacy-article.svelte-7ke6fz ol:where(.svelte-7ke6fz),.privacy-article.svelte-7ke6fz ul:where(.svelte-7ke6fz){font-size:var(--text-sm);color:var(--color-gray-700);line-height:1.8;padding-left:var(--spacing-5);margin-bottom:var(--spacing-4)}.privacy-article.svelte-7ke6fz ol:where(.svelte-7ke6fz){list-style-type:decimal}.privacy-article.svelte-7ke6fz ul:where(.svelte-7ke6fz){list-style-type:disc}.privacy-article.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:var(--spacing-2)}.privacy-article.svelte-7ke6fz strong:where(.svelte-7ke6fz){font-weight:var(--font-semibold);color:var(--color-gray-900)}.info-box.svelte-7ke6fz{background:var(--color-gray-50);border-radius:var(--radius-lg);padding:var(--spacing-5);margin:var(--spacing-4) 0}.info-box.highlight.svelte-7ke6fz{background:#fef3c7;border:1px solid #fcd34d}.info-box.svelte-7ke6fz h4:where(.svelte-7ke6fz){font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-800);margin-bottom:var(--spacing-3)}.info-box.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin-bottom:0}.info-box.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:0;font-size:var(--text-sm)}.info-table.svelte-7ke6fz{width:100%;border-collapse:collapse;font-size:var(--text-sm);margin:var(--spacing-4) 0}.info-table.svelte-7ke6fz th:where(.svelte-7ke6fz),.info-table.svelte-7ke6fz td:where(.svelte-7ke6fz){padding:var(--spacing-3) var(--spacing-4);text-align:left;border:1px solid var(--color-gray-200)}.info-table.svelte-7ke6fz th:where(.svelte-7ke6fz){background:var(--color-gray-100);font-weight:var(--font-semibold);color:var(--color-gray-800)}.info-table.svelte-7ke6fz td:where(.svelte-7ke6fz){color:var(--color-gray-700)}@media(max-width:768px){.hero.svelte-7ke6fz{padding:var(--spacing-10) 0}.hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:var(--text-2xl)}.section.svelte-7ke6fz{padding:var(--spacing-8) 0}.privacy-content.svelte-7ke6fz{padding:var(--spacing-5)}.privacy-article.svelte-7ke6fz{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-6)}.privacy-article.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:var(--text-base)}.info-table.svelte-7ke6fz{font-size:var(--text-xs)}.info-table.svelte-7ke6fz th:where(.svelte-7ke6fz),.info-table.svelte-7ke6fz td:where(.svelte-7ke6fz){padding:var(--spacing-2)}}
