.sprung{position:absolute;left:-999px;top:0;padding:var(--edv-space-2)var(--edv-space-3);background:var(--edv-primaer);color:#fff;z-index:10}.sprung:focus{left:var(--edv-space-3)}.seite{padding-block:var(--edv-space-6)var(--edv-space-8);display:grid;gap:var(--edv-space-6)}.text{display:grid;gap:var(--edv-space-3)}.text>h2{margin-top:var(--edv-space-4)}.text>h3{margin-top:var(--edv-space-2)}.text>h2:first-child,.text>h3:first-child{margin-top:0}.text ul,.text ol{margin:0;padding-left:1.25em}.text li+li{margin-top:var(--edv-space-1)}.text .edv-hinweis,.text .edv-download,.text .fernwartung,.text .schritte{margin-block:var(--edv-space-2)}.text .edv-download+.edv-download{margin-top:calc(-1 * var(--edv-space-1))}.edv-kopf .edv-inhalt{margin-inline:auto}.edv-thema{flex:none;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;margin-left:var(--edv-space-2);padding:0;background:0 0;color:var(--edv-text);cursor:pointer;border:var(--edv-border)solid var(--edv-rahmen);border-radius:var(--edv-radius-klein);transition:color var(--edv-dauer-kurz)var(--edv-kurve),background-color var(--edv-dauer-kurz)var(--edv-kurve),border-color var(--edv-dauer-kurz)var(--edv-kurve)}.edv-thema:hover{color:var(--edv-link-hover);background:var(--edv-primaer-leise);border-color:var(--edv-primaer)}.edv-thema__sinnbild{display:block}.edv-thema[data-thema=hell] .edv-thema__sonne,.edv-thema[data-thema=dunkel] .edv-thema__mond{display:none}@media(max-width:600px){.edv-nav{order:1}.edv-thema{margin-left:auto}}.buehne{max-width:1e3px;padding-block:var(--edv-space-6)var(--edv-space-7);display:grid;gap:var(--edv-space-3)}.buehne .edv-display{margin:0}.buehne .edv-claim{max-width:none}.buehne .edv-kopf__untertitel{max-width:640px}.buehne__aktionen{display:flex;flex-wrap:wrap;gap:var(--edv-space-3);margin-top:var(--edv-space-3)}.motivband{position:relative;min-height:254px;overflow:hidden;background:var(--raum-oben);border-top:1px solid rgba(0,0,0,.55);border-bottom:1px solid color-mix(in srgb,var(--edv-violett-300) 55%,transparent);--raum-oben:#1E1A29;--raum-unten:var(--edv-blau-900);--raum-beginn:0%;--raum-licht:var(--edv-blau-500);--raum-licht-hoehe:12.5%;--raum-licht-deckung:0.22;--raum-linien-deckung:0.28}.motivband__raum{position:absolute;inset:0;width:100%;height:100%;z-index:0}.raum__grund{fill:var(--raum-oben)}.raum__stop-oben{stop-color:var(--raum-unten);stop-opacity:0}.raum__stop-unten{stop-color:var(--raum-unten);stop-opacity:1}.raum__verlauf{y:var(--raum-beginn);height:calc(100% - var(--raum-beginn))}.raum__stop-licht-aus{stop-color:var(--raum-licht);stop-opacity:0}.raum__stop-licht-an{stop-color:var(--raum-licht);stop-opacity:var(--raum-licht-deckung)}.raum__lichtfeld{y:calc(55% - var(--raum-licht-hoehe));height:var(--raum-licht-hoehe)}.raum__linien{stroke:var(--raum-licht);opacity:var(--raum-linien-deckung)}.raum__horizont{stroke:var(--edv-violett-300);opacity:.6}.motivband__netz{--edv-netz-horizont:0.5;--edv-netz-dichte:0.7;--edv-netz-farbe:var(--edv-blau-100);--edv-netz-linie:var(--edv-blau-300);--edv-netz-drift:8;--edv-netz-drift-tempo:6}.motivband .motivband__fluss{position:absolute;inset:0 0 48% 0;min-height:0;z-index:1;pointer-events:none;--edv-fluss-dichte:2;--edv-fluss-farbe:var(--edv-violett-300)}.motivregler{position:fixed;right:12px;bottom:12px;z-index:50;width:300px;max-height:calc(100vh - 24px);overflow:auto;padding:10px 12px;background:rgba(30,26,41,.96);color:#fff;font-size:12px;border:1px solid #805b9e;border-radius:5px;box-shadow:0 8px 24px rgba(0,0,0,.4)}.motivregler__kopf{display:flex;align-items:center;gap:8px;margin-bottom:6px}.motivregler__kopf button{font:inherit;padding:2px 8px}.motivregler__kopf strong{margin-right:auto}.motivregler fieldset{border:1px solid rgba(255,255,255,.15);border-radius:3px;margin:6px 0;padding:4px 8px}.motivregler legend{padding:0 4px;color:#c9b8dc}.motivregler label{display:grid;grid-template-columns:1fr 110px 40px;align-items:center;gap:6px;margin:2px 0}.motivregler input[type=range]{width:100%;margin:0}.motivregler output{text-align:right;font-variant-numeric:tabular-nums}.motivregler textarea{width:100%;margin-top:6px;font:11px/1.3 ui-monospace,Consolas,monospace;background:#111;color:#ddd;border:1px solid #444}@media(max-width:600px){.motivband{min-height:140px}}.karten{display:grid;gap:var(--edv-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.karte-link{display:grid;gap:var(--edv-space-3);align-content:start;color:inherit;text-decoration:none;transition:border-color var(--edv-dauer-kurz)var(--edv-kurve),box-shadow var(--edv-dauer-kurz)var(--edv-kurve)}.karte-link:hover{color:inherit;border-color:var(--edv-primaer);box-shadow:var(--edv-shadow-schwebend)}.karte-link__titel{font-size:var(--edv-size-h3);line-height:var(--edv-line-h3);margin:0}.karte-link__mehr{color:var(--edv-link);font-weight:var(--edv-weight-halbfett);font-size:var(--edv-size-klein)}.karte-link:hover .karte-link__mehr{color:var(--edv-link-hover);text-decoration:underline}.fernwartung{display:grid;gap:var(--edv-space-3)}.fernwartung__buttons{display:flex;flex-wrap:wrap;gap:var(--edv-space-3)}.fernwartung__buttons .edv-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--edv-space-2)}.fernwartung__logo{width:1.1em;height:1.1em;flex:none}.edv-download__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edv-download__btn{display:inline-flex;align-items:center;gap:var(--edv-space-1)}.edv-download__symbol{flex:none}.spalten--3 .edv-download__text{position:absolute;left:-999px}@media(max-width:1100px){.edv-download__text{position:absolute;left:-999px}}.fernwartung__buttons .edv-btn{flex:1 1 220px;justify-content:center}@media(max-width:600px){.fernwartung__buttons .edv-btn{flex-basis:100%}}.schritte{list-style:none;margin:0;padding:0;display:grid;gap:var(--edv-space-3);counter-reset:schritt}.schritte li{display:flex;gap:var(--edv-space-3);align-items:flex-start;counter-increment:schritt}.schritte__nr{flex:none;display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;margin-top:1px;border-radius:var(--edv-radius-klein);background:var(--edv-violett-500);color:#fff;font-size:var(--edv-size-klein);font-weight:var(--edv-weight-fett)}.schritte__nr::before{content:counter(schritt)}.schritte li>div{padding-top:2px}.kontakt{display:grid;gap:var(--edv-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.kontakt address{font-style:normal}.kontakt .edv-label{display:block;margin-bottom:var(--edv-space-1)}.fuss{flex-wrap:wrap;gap:var(--edv-space-3)}.fuss__links{margin-left:auto;display:flex;gap:var(--edv-space-4)}.fuss__links a{color:inherit;text-decoration:none}.fuss__links a:hover{text-decoration:underline}.leistungskarte{margin:var(--edv-space-2)0;padding:var(--edv-space-4);background-color:var(--edv-neutral-dunkel);border-radius:var(--edv-radius-gross);overflow:hidden;position:relative}.leistungskarte__neustart{position:absolute;top:var(--edv-space-3);right:var(--edv-space-3)}.leistungskarte svg{display:block;width:100%;max-width:740px;height:auto;margin-inline:auto;font-family:var(--edv-font-text)}.leistungskarte figcaption{margin-top:var(--edv-space-3);color:var(--edv-neutral-text-leise)}.lk-rand{fill:#fff}.lk-dunkel{fill:var(--edv-violett-900)}.lk-segment{fill:none;stroke:var(--edv-violett-900);stroke-width:27;transition:stroke var(--edv-dauer-mittel)var(--edv-kurve)}.lk-segment.lk-aktiv{stroke:var(--edv-violett-700)}.lk-ring-innen{fill:var(--edv-violett-500)}.lk-speichen line{stroke:#fff;stroke-width:7.1}.lk-kern{fill:#fff}.lk-w-oben{fill:var(--edv-blau-50)}.lk-w-links{fill:var(--edv-blau-100)}.lk-w-rechts{fill:var(--edv-blau-300)}.lk-w-kanten{fill:none;stroke:#fff;stroke-width:4;stroke-linejoin:round}.lk-linie__strich,.lk-ecke{fill:none;stroke:var(--edv-neutral-seite);stroke-width:1;opacity:.7;stroke-linecap:square}.lk-linie.lk-aktiv .lk-linie__strich,.lk-linie.lk-aktiv .lk-ecke{stroke:var(--edv-violett-300);opacity:1}.lk-label{cursor:pointer}.lk-label__nrfeld{fill:var(--edv-violett-500);transition:fill var(--edv-dauer-kurz)var(--edv-kurve)}.lk-label__feld{fill:#fff;transition:fill var(--edv-dauer-kurz)var(--edv-kurve)}.lk-label__nr{fill:#fff;font-size:15px;font-weight:var(--edv-weight-fett)}.lk-label__text{fill:var(--edv-neutral-text);font-size:15px;font-weight:var(--edv-weight-halbfett)}.lk-label:hover .lk-label__nrfeld,.lk-label:focus .lk-label__nrfeld{fill:var(--edv-violett-700)}.lk-label:hover .lk-label__feld,.lk-label:focus .lk-label__feld{fill:var(--edv-violett-100)}.lk-label:focus{outline:none}.lk-label:focus-visible .lk-label__feld{stroke:var(--edv-violett-300);stroke-width:2}@media(prefers-reduced-motion:no-preference){.leistungskarte .lk-kern,.leistungskarte .lk-ring-innen,.leistungskarte .lk-ring-aussen,.leistungskarte .lk-segmente,.leistungskarte .lk-speichen,.leistungskarte .lk-wuerfel{transform-origin:370px 220px;transform-box:view-box}.leistungskarte .lk-kern{animation:lk-wachsen 1.6s cubic-bezier(.2,0,0,1)both}.leistungskarte .lk-ring-innen{animation:lk-ring 1.2s cubic-bezier(.2,0,0,1)1.4s both}.leistungskarte .lk-ring-aussen,.leistungskarte .lk-segmente{animation:lk-ring 1.2s cubic-bezier(.2,0,0,1)2.4s both}.leistungskarte .lk-speichen{animation:lk-wachsen 1.4s cubic-bezier(.2,0,0,1)3.6s both}.leistungskarte .lk-linie,.leistungskarte .lk-label{--lk-t0:calc(5s + (var(--lk-i) - 1) * 0.45s)}.leistungskarte .lk-linie__strich{stroke-dasharray:200;stroke-dashoffset:200;animation:lk-zeichnen .7s ease-out var(--lk-t0)both}.leistungskarte .lk-ecke{stroke-dasharray:40;stroke-dashoffset:40;animation:lk-zeichnen .35s ease-out calc(var(--lk-t0) + .7s)both}.leistungskarte .lk-ecke--b{animation:lk-zeichnen .35s ease-out calc(var(--lk-t0) + .7s)both,lk-schieben .6s cubic-bezier(.2,0,0,1)calc(var(--lk-t0) + 1.1s)both}.leistungskarte .lk-label{animation:lk-einblenden .6s ease-out calc(var(--lk-t0) + 1.15s)both}.leistungskarte .lk-wuerfel{animation:lk-wuerfel-ein 8s ease-in-out 9s both,lk-wuerfel-puls 14s ease-in-out 17s infinite}}@keyframes lk-zeichnen{to{stroke-dashoffset:0}}@keyframes lk-schieben{from{transform:translate(0,0)}to{transform:translate(var(--lk-dx),var(--lk-dy))}}@keyframes lk-wachsen{from{transform:scale(.04)}to{transform:scale(1)}}@keyframes lk-ring{from{transform:scale(.72);opacity:0}to{transform:scale(1);opacity:1}}@keyframes lk-einblenden{from{opacity:0}to{opacity:1}}@keyframes lk-wuerfel-ein{from{opacity:0}to{opacity:1}}@keyframes lk-wuerfel-puls{0%,100%{opacity:1}50%{opacity:.35}}.spalten{display:grid;grid-template-columns:1fr 1fr;gap:var(--edv-space-4)var(--edv-space-6);align-items:start}.spalten__spalte{display:grid;gap:var(--edv-space-3)}.spalten__spalte>h2:first-child{margin-top:0}.spalten__spalte p,.spalten__spalte ul{max-width:none}.spalten--3{grid-template-columns:1fr 1fr 1fr}.schritt3{display:flex;align-items:center;gap:var(--edv-space-2)}.nr{flex:none;display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:var(--edv-radius-klein);background:var(--edv-violett-500);color:#fff;font-size:var(--edv-size-klein);font-weight:var(--edv-weight-fett)}@media(max-width:800px){.spalten,.spalten--3{grid-template-columns:1fr}}.zitat-weg{max-width:none;font-size:var(--edv-size-h2);line-height:var(--edv-line-h2,1.3);font-weight:var(--edv-weight-halbfett);color:var(--edv-violett-500);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--edv-violett-300)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .zitat-weg{text-decoration-color:var(--edv-violett-100)}}:root[data-theme=dark] .zitat-weg{text-decoration-color:var(--edv-violett-100)}.text ul,.text ol{max-width:var(--edv-text-max)}.schritt{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--edv-space-5);align-items:start;margin-top:var(--edv-space-7);scroll-margin-top:var(--edv-space-5)}.schritt--rechts{grid-template-columns:minmax(0,1fr)220px}.schritt--rechts .schritt__bild{order:2}.schritt__bild{margin:0}.schritt__bild img{display:block;width:100%;height:auto}.schritt__text{max-width:var(--edv-text-max)}.schritt__text h2{margin:0 0 var(--edv-space-3);display:flex;align-items:center;gap:var(--edv-space-3)}.schritt__body p+p,.schritt__body p+ul,.schritt__body ul+p{margin-top:var(--edv-space-3)}.schritt__nr{display:inline-grid;place-items:center;width:1.5em;height:1.5em;border-radius:var(--edv-radius-klein);background:var(--edv-violett-500);color:#fff;font-size:.75em;font-weight:var(--edv-weight-fett)}@media(max-width:600px){.schritt,.schritt--rechts{grid-template-columns:1fr}.schritt--rechts .schritt__bild{order:0}.schritt__bild{max-width:200px}}