.privacy-section.svelte-1yoxucc{padding:3rem 0;background:#fff;min-height:70vh}.privacy-wrapper.svelte-1yoxucc{max-width:800px;margin:0 auto;background:#fff;padding:3rem}.privacy-header.svelte-1yoxucc{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #F1F2F3}.privacy-title.svelte-1yoxucc{font-size:2.5rem;font-weight:700;color:#467393;margin-bottom:.5rem;line-height:1.2}.privacy-subtitle.svelte-1yoxucc{color:#6b7280;font-size:1rem;font-style:italic}.privacy-content.svelte-1yoxucc{line-height:1.7;color:#374151}.section.svelte-1yoxucc{margin-bottom:2.5rem}.section.svelte-1yoxucc h2:where(.svelte-1yoxucc){font-size:1.5rem;font-weight:600;color:#467393;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #E5E7EB}.section.svelte-1yoxucc p:where(.svelte-1yoxucc){margin-bottom:1rem;font-size:1rem;line-height:1.7}.section.svelte-1yoxucc ul:where(.svelte-1yoxucc){margin:1rem 0;padding-left:1.5rem}.section.svelte-1yoxucc li:where(.svelte-1yoxucc){margin-bottom:.5rem;font-size:1rem;line-height:1.6}@media (max-width: 768px){.privacy-section.svelte-1yoxucc{padding:2rem 0}.privacy-wrapper.svelte-1yoxucc{margin:0 1rem;padding:2rem 1.5rem}.privacy-title.svelte-1yoxucc{font-size:2rem}.section.svelte-1yoxucc h2:where(.svelte-1yoxucc){font-size:1.3rem}}@media (max-width: 480px){.privacy-wrapper.svelte-1yoxucc{margin:0 .5rem;padding:1.5rem 1rem}.privacy-title.svelte-1yoxucc{font-size:1.75rem}.section.svelte-1yoxucc h2:where(.svelte-1yoxucc){font-size:1.2rem}.section.svelte-1yoxucc p:where(.svelte-1yoxucc),.section.svelte-1yoxucc li:where(.svelte-1yoxucc){font-size:.95rem}}
