body{color:#111;background:#fff}.datenschutz-seite.svelte-7ad8we{font-family:Montserrat,system-ui,Arial,sans-serif}.kopf.svelte-7ad8we{text-align:center;background:#000;padding:clamp(1.25rem,4vh,2rem) 1.25rem}.brand.svelte-7ad8we{color:#fff;letter-spacing:.14em;text-transform:uppercase;border:3px solid #fff;padding:.35em .7em;font-size:clamp(.8rem,2.2vw,1.1rem);font-weight:800;text-decoration:none;display:inline-block}.brand.svelte-7ad8we:focus-visible{outline-offset:3px;outline:2px solid #fff}.wrap.svelte-7ad8we{max-width:38rem;margin:0 auto;padding:clamp(2.5rem,8vh,4.5rem) clamp(1.5rem,6vw,4rem) clamp(3rem,10vh,6rem)}h1.svelte-7ad8we{letter-spacing:-.02em;text-wrap:balance;margin:0 0 2rem;font-size:clamp(2rem,5.5vw,3rem);font-weight:900;line-height:1.05}h2.svelte-7ad8we{letter-spacing:-.01em;text-wrap:balance;margin:3rem 0 1rem;font-size:clamp(1.35rem,3.5vw,1.7rem);font-weight:900}h3.svelte-7ad8we{margin:2rem 0 .5rem;font-size:1.05rem;font-weight:800}h2.svelte-7ad8we+h3:where(.svelte-7ad8we){margin-top:0}.wrap.svelte-7ad8we p:where(.svelte-7ad8we){color:#1a1a1a;text-wrap:pretty;margin:0 0 1rem;line-height:1.6}ul.svelte-7ad8we{margin:0 0 1rem;padding-left:1.25rem}li.svelte-7ad8we{color:#1a1a1a;line-height:1.6}code.svelte-7ad8we{font-size:.9em}.wrap.svelte-7ad8we a:where(.svelte-7ad8we){color:#111;word-break:break-word}.quelle-hinweis.svelte-7ad8we{color:#555;margin-top:3rem;font-size:.85rem}.wrap.svelte-7ad8we .zurueck:where(.svelte-7ad8we){margin-top:3rem}.zurueck.svelte-7ad8we a:where(.svelte-7ad8we){border-bottom:2px solid #ccc;padding-bottom:.1em;font-weight:700;text-decoration:none}.zurueck.svelte-7ad8we a:where(.svelte-7ad8we):hover{border-color:#111}
