body{font-family:Libre Baskerville,Georgia,Times New Roman,serif;color:#2c3e50;background:#fafafa}.gdpr-page.svelte-2mo67e{background:#fafafa;padding:8rem 2rem;min-height:80vh}.container.svelte-2mo67e{max-width:900px;margin:0 auto;background:#fff;padding:4rem;border-radius:0;box-shadow:0 2px 15px #00000014;border-top:3px solid #1e3a5f}.page-title.svelte-2mo67e{font-size:3rem;font-weight:400;color:#1e3a5f;margin:0 0 3rem;padding-bottom:2rem;border-bottom:1px solid rgba(30,58,95,.15);text-align:center;letter-spacing:-.02em;font-family:Libre Baskerville,serif}.gdpr-section.svelte-2mo67e{margin-bottom:4rem}.gdpr-section.svelte-2mo67e h2:where(.svelte-2mo67e){font-size:2rem;font-weight:400;color:#1e3a5f;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:3px solid #1e3a5f;font-family:Libre Baskerville,serif}.gdpr-section.svelte-2mo67e p:where(.svelte-2mo67e){color:#4b5563;line-height:1.9;margin-bottom:1.8rem;font-family:Crimson Text,-apple-system,sans-serif;font-size:.95rem;font-weight:300}@media (max-width: 768px){.gdpr-page.svelte-2mo67e{padding:2rem 0 3rem;overflow-x:hidden}.container.svelte-2mo67e{padding:1.5rem .75rem;max-width:100%;box-sizing:border-box}.page-title.svelte-2mo67e{font-size:1.4rem}.gdpr-section.svelte-2mo67e h2:where(.svelte-2mo67e){font-size:1.2rem}}
