.datenschutz-container.svelte-g5mek3{min-height:100vh;width:100%;display:flex;justify-content:center;padding:6rem 1.5rem 4rem;position:relative;z-index:1}.datenschutz.svelte-g5mek3{width:100%;max-width:780px;color:#ffffffd9;font-family:var(--font-rubik),system-ui,sans-serif;line-height:1.65;overflow-wrap:break-word}.datenschutz.svelte-g5mek3 header:where(.svelte-g5mek3){margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.datenschutz.svelte-g5mek3 h1:where(.svelte-g5mek3){font-family:var(--font-montserrat),system-ui,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;margin:0;letter-spacing:-.01em}.datenschutz.svelte-g5mek3 section:where(.svelte-g5mek3){margin-bottom:2.5rem}.datenschutz.svelte-g5mek3 h2:where(.svelte-g5mek3){font-family:var(--font-montserrat),system-ui,sans-serif;font-size:1.15rem;font-weight:600;color:#fff;margin:0 0 .75rem}.datenschutz.svelte-g5mek3 h3:where(.svelte-g5mek3){font-family:var(--font-montserrat),system-ui,sans-serif;font-size:1rem;font-weight:600;color:#ffffffeb;margin:1.75rem 0 .5rem}.datenschutz.svelte-g5mek3 p:where(.svelte-g5mek3),.datenschutz.svelte-g5mek3 li:where(.svelte-g5mek3){font-size:1rem;font-weight:300;color:#ffffffc7}.datenschutz.svelte-g5mek3 p:where(.svelte-g5mek3){margin:0 0 1rem}.datenschutz.svelte-g5mek3 ul:where(.svelte-g5mek3){list-style:disc;margin:0 0 1rem;padding-left:1.5rem}.datenschutz.svelte-g5mek3 li:where(.svelte-g5mek3){margin-bottom:.35rem}.datenschutz.svelte-g5mek3 strong:where(.svelte-g5mek3){font-weight:500;color:#ffffffeb}.datenschutz.svelte-g5mek3 .hinweis:where(.svelte-g5mek3){margin:2rem 0;padding:.25rem 1.5rem;border-left:3px solid #46e3ff;background:#ffffff0a}.datenschutz.svelte-g5mek3 .hinweis:where(.svelte-g5mek3) h3:where(.svelte-g5mek3){margin-top:1.25rem}.datenschutz.svelte-g5mek3 a:where(.svelte-g5mek3){color:#46e3ff;text-decoration:none;transition:color .2s ease}.datenschutz.svelte-g5mek3 a:where(.svelte-g5mek3):hover{color:#ff059f}.datenschutz.svelte-g5mek3 footer:where(.svelte-g5mek3){margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.12)}.datenschutz.svelte-g5mek3 footer:where(.svelte-g5mek3) a:where(.svelte-g5mek3){font-family:var(--font-karla),system-ui,sans-serif;font-size:.95rem;color:#ffffffb3;text-decoration:none;transition:color .2s ease}.datenschutz.svelte-g5mek3 footer:where(.svelte-g5mek3) a:where(.svelte-g5mek3):hover{color:#46e3ff}@media (max-width: 600px){.datenschutz-container.svelte-g5mek3{padding:4.5rem 1rem 3rem}.datenschutz.svelte-g5mek3 h1:where(.svelte-g5mek3){font-size:2rem}.datenschutz.svelte-g5mek3 h2:where(.svelte-g5mek3){font-size:1.05rem}.datenschutz.svelte-g5mek3 p:where(.svelte-g5mek3),.datenschutz.svelte-g5mek3 li:where(.svelte-g5mek3){font-size:.95rem}.datenschutz.svelte-g5mek3 .hinweis:where(.svelte-g5mek3){padding:.25rem 1rem}}
