.datenschutz.svelte-4oiqcl{padding-block:var(--space-16);background-color:var(--color-text);min-height:60vh}.datenschutz__container.svelte-4oiqcl{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.datenschutz__heading.svelte-4oiqcl{color:var(--color-info-bar);font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:var(--font-bold);margin:0 0 var(--space-10);position:relative;padding-bottom:var(--space-4)}.datenschutz__heading.svelte-4oiqcl:after{content:"";position:absolute;left:0;bottom:0;width:80px;height:4px;background:linear-gradient(90deg,var(--color-nav-accent),#ff8a3d);border-radius:var(--radius-full)}.datenschutz__section.svelte-4oiqcl{margin-bottom:var(--space-10)}.datenschutz__section.svelte-4oiqcl h2:where(.svelte-4oiqcl){color:var(--color-info-bar);font-size:var(--text-xl);font-weight:var(--font-bold);margin:0 0 var(--space-6);padding-bottom:var(--space-2);border-bottom:2px solid #e2e8f0}.datenschutz__section.svelte-4oiqcl h3:where(.svelte-4oiqcl){color:var(--color-info-bar);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:var(--space-6) 0 var(--space-2)}.datenschutz__section.svelte-4oiqcl h4:where(.svelte-4oiqcl){color:#4a5568;font-size:var(--text-base);font-weight:var(--font-semibold);margin:var(--space-4) 0 var(--space-2)}.datenschutz__section.svelte-4oiqcl p:where(.svelte-4oiqcl){color:#4a5568;font-size:var(--text-base);line-height:1.75;margin:0 0 var(--space-4)}.datenschutz__section.svelte-4oiqcl ul:where(.svelte-4oiqcl){color:#4a5568;font-size:var(--text-base);line-height:1.75;margin:0 0 var(--space-4);padding-left:var(--space-6)}.datenschutz__section.svelte-4oiqcl li:where(.svelte-4oiqcl){margin-bottom:var(--space-2)}.datenschutz__section.svelte-4oiqcl a:where(.svelte-4oiqcl){color:var(--color-info-bar);text-decoration:underline;transition:color var(--transition-fast);font-weight:var(--font-semibold)}.datenschutz__section.svelte-4oiqcl a:where(.svelte-4oiqcl):hover{color:var(--color-nav-accent);text-decoration:underline}@media(max-width:767px){.datenschutz.svelte-4oiqcl{padding-block:var(--space-10)}.datenschutz__section.svelte-4oiqcl{margin-bottom:var(--space-8)}}
