.kg-f-gruen{--f:#34d399;--f-d:#1c6b52;--f-r:52 211 153}.kg-f-akzent{--f:#b2bfff;--f-d:#4a5190;--f-r:178 191 255}.kg-f-violett{--f:#a855f7;--f-d:#5b2f94;--f-r:168 85 247}.kg-f-orange{--f:#fb923c;--f-d:#8a4a1c;--f-r:251 146 60}.kg-f-blau{--f:#60a5fa;--f-d:#2c5a8f;--f-r:96 165 250}.kg-f-gelb{--f:#fbbf24;--f-d:#8a6a12;--f-r:251 191 36}.kg-kachel{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:8px;color:var(--f,var(--k-akzent));background:rgb(var(--f-r,178 191 255)/.11);border:1px solid rgb(var(--f-r,178 191 255)/.25);transition:background-color var(--k-dauer) var(--k-aus),box-shadow var(--k-dauer) var(--k-aus)}.kg-kachel svg{width:18px;height:18px}.kg-kachel--gross{width:40px;height:40px}.kg-kachel--gross svg{width:20px;height:20px}.kg-z:hover .kg-kachel,.kg-zelle:hover .kg-kachel{background:rgb(var(--f-r,178 191 255)/.17);box-shadow:0 0 24px -4px rgb(var(--f-r,178 191 255)/.5)}.ds-icon-box.kg-kachel{width:40px;height:40px;border-radius:8px}.kg-erscheinen{position:relative}.kg-bs{display:flex;align-items:flex-end;gap:6px;height:var(--h,160px)}.kg-bs__spalte{flex:1 1;min-width:0;height:100%;display:flex;flex-direction:column-reverse;justify-content:flex-start;gap:3px}.kg-bs__seg{width:100%;border-radius:3px;background:var(--c);transform-origin:50% 100%;transition:filter var(--k-dauer) var(--k-aus)}.kg-z:hover .kg-bs__seg,.kg-zelle:hover .kg-bs__seg{filter:brightness(1.18)}.kg-legende{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;padding:12px 0 0;list-style:none;border-top:1px solid var(--k-linie-leise);font:400 12px/1.2 var(--k-schrift);color:var(--k-ink-3)}.kg-legende li{display:inline-flex;align-items:center;gap:6px}.kg-legende i{width:8px;height:8px;border-radius:50%;background:var(--c);flex:none}.kg-legende b{font-weight:600;color:var(--k-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kg-legende .kg-rechts{margin-left:auto;font:400 11px/1.2 var(--k-mono);color:var(--ds-fg-subtle)}.kg-ring{position:relative;flex:none;width:var(--d,112px);height:var(--d,112px)}.kg-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.kg-ring__spur{fill:none;stroke:rgb(255 255 255/.07);stroke-width:9}.kg-ring__fuell{fill:none;stroke-width:9;stroke-linecap:round;stroke-dasharray:var(--p) 100;filter:drop-shadow(0 0 6px rgb(var(--f-r)/.45))}.kg-ring__mitte{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.kg-ring__mitte b{font:600 24px/1 var(--k-schrift);letter-spacing:-.03em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kg-ring__mitte span{margin-top:4px;font:500 10px/1 var(--k-schrift);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-fg-subtle)}.kg-fort{display:grid;grid-gap:6px;gap:6px}.kg-fort__kopf{display:flex;justify-content:space-between;font:400 12px/1 var(--k-schrift);color:var(--k-ink-3)}.kg-fort__kopf b{font-weight:600;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kg-fort__spur{height:6px;border-radius:99px;background:rgb(255 255 255/.07);overflow:hidden}.kg-fort__fuell{display:block;height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,rgb(var(--f-r)/.55),var(--f));transform-origin:0 50%}.kg-wk{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(var(--sp),minmax(0,1fr))}.kg-wk i{aspect-ratio:1/1;border-radius:3px;background:rgb(var(--f-r)/calc(.07 + var(--s) * .2))}.kg-wk i[data-s="0"]{--s:0}.kg-wk i[data-s="1"]{--s:1}.kg-wk i[data-s="2"]{--s:2}.kg-wk i[data-s="3"]{--s:3}.kg-wk i[data-s="4"]{--s:3.9}.kg-wk--leiste{gap:6px}.kg-wk--leiste i{aspect-ratio:auto;height:34px;border-radius:6px}.kg-wk--leiste i[data-s="0"]{background:rgb(var(--f-r)/.1)}.kg-wk--leiste i[data-s="1"]{background:rgb(var(--f-r)/.2)}.kg-wk--leiste i[data-s="2"]{background:rgb(var(--f-r)/.35)}.kg-wk--leiste i[data-s="3"]{background:rgb(var(--f-r)/.6)}.kg-wk--leiste i[data-s="4"]{background:rgb(var(--f-r)/.85)}.kg-wk-achse{display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid var(--k-linie-leise);font:400 11px/1 var(--k-mono);color:var(--ds-fg-subtle)}.kg-wk-achse b{font-weight:500;color:var(--k-ink-2)}.kg-kurve{position:relative;width:100%;height:var(--h,220px)}.kg-kurve svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.kg-kurve__raster line{stroke:rgb(255 255 255/.07);stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.kg-kurve__linie{fill:none;stroke:var(--f);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgb(var(--f-r)/.5))}.kg-kurve--funke .kg-kurve__linie{stroke-width:1.5;filter:none}.kg-kurve__flaeche{stroke:none}.kg-kurve__punkt{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--f);box-shadow:0 0 0 3px rgb(var(--f-r)/.25),0 0 18px 2px rgb(var(--f-r)/.7)}.kg-kurve--funke .kg-kurve__punkt{width:6px;height:6px;margin:-3px 0 0 -3px;box-shadow:0 0 10px 1px rgb(var(--f-r)/.7)}.kg-achse{display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid var(--k-linie-leise);font:400 11px/1 var(--k-mono);color:var(--ds-fg-subtle)}.kg-achse b{font-weight:500;color:var(--k-ink-2)}.kg-geteilt{display:flex;gap:3px;height:10px}.kg-geteilt i{flex:var(--w) 1 0;min-width:0;border-radius:99px;background:var(--c);transform-origin:0 50%}.kg-kreise{display:flex;align-items:center}.kg-kreise i{width:36px;height:36px;margin-left:-10px;border-radius:50%;border:2px solid #0a0a0d;background:linear-gradient(135deg,var(--a),var(--b))}.kg-kreise i:first-child{margin-left:0}.kg-netz{display:block;width:100%;height:auto;overflow:visible}.kg-netz line{stroke:rgb(178 191 255/.35);stroke-width:1;stroke-dasharray:100;stroke-dashoffset:0}.kg-netz circle{fill:var(--c,#b2bfff)}.kg-netz .kg-netz__hof{fill:var(--c,#b2bfff);opacity:.18}.kg-striche{display:flex;align-items:flex-end;gap:3px;height:40px}.kg-striche i{flex:1 1;min-width:0;height:100%;border-radius:2px;background:var(--k-gut);transform-origin:50% 100%}.kg-striche i.warn{background:var(--k-warn);height:70%}.kg-striche i.aus{background:var(--k-schlecht);height:45%}.kg-atmen{display:flex;align-items:flex-end;gap:4px;height:var(--h,48px)}.kg-atmen i{flex:1 1;min-width:0;height:var(--v);border-radius:2px;background:linear-gradient(180deg,var(--f),rgb(var(--f-r)/.45));transform-origin:50% 100%}.kg-hinweis{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border:1px solid var(--k-linie-strich);border-radius:var(--k-r-knopf);font:500 10px/1 var(--k-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--k-ink-3)}.kg-hinweis--live{border-style:solid;border-radius:999px;gap:6px}.kg-vorschau-huelle{position:relative;max-width:1100px;margin:clamp(48px,7vw,80px) auto 0;text-align:left}.kg-vorschau-huelle:before{content:"";position:absolute;z-index:-1;inset:-40px -8% auto;height:70%;pointer-events:none;background:radial-gradient(ellipse at 50% 0,rgb(123 141 255/.35),transparent 62%);filter:blur(30px)}.kg-vorschau{position:relative;display:grid;grid-template-columns:210px minmax(0,1fr);border-radius:var(--k-r-karte);background:#0a0a0d;border:1px solid rgb(178 191 255/.22);border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 -1px 0 0 rgb(178 191 255/.6),0 0 0 1px rgb(178 191 255/.06),0 0 80px -10px rgb(123 141 255/.45),0 40px 120px -50px rgb(178 191 255/.35);-webkit-mask-image:linear-gradient(180deg,#000,#000 52%,transparent 98%);mask-image:linear-gradient(180deg,#000,#000 52%,transparent 98%);height:clamp(420px,52vw,560px);overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kg-vorschau:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,#b2bfff 30%,#7b8dff 70%,transparent)}.kg-vs__seite{padding:20px 14px;border-right:1px solid var(--k-linie-leise);display:flex;flex-direction:column;gap:4px;min-width:0}.kg-vs__marke{padding:0 8px 14px;font:600 15px/1.2 var(--k-schrift);color:#fff}.kg-vs__marke small{display:block;margin-top:3px;font:400 11px/1.2 var(--k-schrift);color:var(--ds-fg-subtle)}.kg-vs__gruppe{margin:12px 8px 4px;font:600 10px/1 var(--k-schrift);letter-spacing:.12em;text-transform:uppercase;color:var(--k-ink-5)}.kg-vs__punkt{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:6px;font:500 13px/1.2 var(--k-schrift);color:var(--k-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg-vs__punkt:before{content:"";width:12px;height:12px;flex:none;border:1.5px solid;border-radius:3px;opacity:.55}.kg-vs__punkt--an{background:rgb(255 255 255/.06);color:#fff}.kg-vs__punkt--an:before{border-color:var(--k-akzent);opacity:1}.kg-vs__haupt{padding:20px 22px;display:grid;grid-gap:14px;gap:14px;align-content:start;min-width:0}.kg-vs__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.kg-vs__kopf h3{margin:0;font:600 22px/1.15 var(--k-schrift);letter-spacing:-.02em;color:#fff}.kg-vs__kopf p{margin:4px 0 0;font:400 12px/1.2 var(--k-schrift);color:var(--ds-fg-subtle)}.kg-vs__kacheln{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.kg-vs__kachel{padding:12px 14px;border:1px solid var(--k-linie);border-radius:10px;background:#0d0d11;min-width:0}.kg-vs__kachel span{display:flex;align-items:center;gap:6px;font:400 11px/1.2 var(--k-schrift);color:var(--k-ink-3)}.kg-vs__kachel span svg{width:13px;height:13px;color:var(--f);flex:none}.kg-vs__kachel b{display:block;margin-top:8px;font:600 24px/1 var(--k-schrift);letter-spacing:-.03em;color:var(--f);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kg-vs__kachel small{display:block;margin-top:5px;font:400 10.5px/1.2 var(--k-schrift);color:var(--ds-fg-subtle)}.kg-vs__feld{padding:14px 16px;border:1px solid var(--k-linie);border-radius:10px;background:#0d0d11;min-width:0}.kg-vs__feldkopf{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.kg-vs__feldkopf strong{font:600 13px/1.2 var(--k-schrift);color:#fff}.kg-vs__feldkopf em{font:600 14px/1 var(--k-schrift);font-style:normal;color:var(--k-gut)}.kg-vs__feldkopf small{display:block;margin-top:3px;font:400 11px/1.2 var(--k-schrift);color:var(--ds-fg-subtle)}.kg-vs__unten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.kg-vs__fortschritte{display:grid;grid-gap:12px;gap:12px}.kg-tafel{position:relative;border:1px solid var(--k-linie);border-radius:var(--k-r-karte);background:var(--k-fuellung-2);box-shadow:0 40px 120px -50px rgb(178 191 255/.35);overflow:hidden}.kg-tafel__zellen{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none}.kg-z{position:relative;display:flex;flex-direction:column;gap:4px;padding:24px 24px 26px;background:var(--k-bg-tief);transition:background-color var(--k-dauer) var(--k-aus);min-width:0}.kg-z:hover{background:var(--k-bg-hover)}.kg-z--aktiv{background:linear-gradient(135deg,rgb(178 191 255/.1),rgb(178 191 255/0) 55%),var(--k-bg-hoch)}.kg-z--aktiv:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,var(--k-akzent),rgb(178 191 255/.1))}.kg-z__kopf{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.kg-z__live{width:6px;height:6px;border-radius:50%;background:var(--k-ink-4)}.kg-z--aktiv .kg-z__live{background:var(--k-akzent);box-shadow:0 0 10px rgb(178 191 255/.8)}.kg-z__zahl{font:600 36px/1.1 var(--k-schrift);letter-spacing:-.04em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kg-z__zahl small{font:400 13px/1 var(--k-mono);letter-spacing:0;color:var(--k-ink-3);margin-left:4px}.kg-z__text{font:400 14px/1.4 var(--k-schrift);color:var(--k-ink-3)}.kg-tafel__grafik{position:relative;padding:24px 24px 22px;background:var(--k-bg-tief);border-top:1px solid var(--k-fuellung-2)}.kg-tafel__grafik:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 120%,rgb(178 191 255/.09),transparent 60%)}.kg-tafel__kopf{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-bottom:18px}.kg-tafel__kopf strong{font:600 14px/1.2 var(--k-schrift);color:#fff}.kg-tafel__kopf span{margin-left:8px;font:400 12px/1.2 var(--k-schrift);color:var(--ds-fg-subtle)}.kg-tafel__kopf em{font:500 11px/1 var(--k-mono);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--ds-fg-subtle)}.kg-zeilen{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 48px;gap:12px 48px;margin:0;padding:0;list-style:none}.kg-zeile{display:grid;grid-template-columns:minmax(84px,128px) minmax(0,1fr) 34px;align-items:center;grid-gap:12px;gap:12px;font:400 13px/1.2 var(--k-schrift);color:var(--k-ink-3)}.kg-zeile b{text-align:right;font-weight:600;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kg-zeile__spur{height:10px;border-radius:3px;background:rgb(255 255 255/.05);overflow:hidden}.kg-zeile__fuell{display:block;height:100%;width:var(--p);border-radius:3px;background:linear-gradient(90deg,rgb(123 141 255/.45),#b2bfff);box-shadow:0 0 16px rgb(178 191 255/.35);transform-origin:0 50%}.kg-zeile--top .kg-zeile__fuell,.kg-zeile:first-child .kg-zeile__fuell{background:linear-gradient(90deg,rgb(123 141 255/.6),#dfe5ff)}.kg-raster{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--k-linie);border-radius:var(--k-r-karte);background:var(--k-fuellung-2);overflow:hidden;box-shadow:0 40px 120px -50px rgb(178 191 255/.35)}.kg-zelle{position:relative;display:flex;flex-direction:column;gap:10px;padding:28px;background:var(--k-bg-tief);min-width:0;transition:background-color var(--k-dauer) var(--k-aus)}.kg-zelle:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;opacity:0;background:linear-gradient(90deg,rgb(var(--f-r)/.9),transparent 70%);transition:opacity var(--k-dauer) var(--k-aus)}.kg-zelle:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgb(var(--f-r)/.07),transparent 55%)}.kg-zelle:hover{background:var(--k-bg-hover)}.kg-zelle:hover:before{opacity:1}.kg-zelle>*{position:relative;z-index:1}.kg-zelle--7{grid-column:span 7}.kg-zelle--5{grid-column:span 5}.kg-zelle--4{grid-column:span 4}.kg-zelle--6{grid-column:span 6}.kg-zelle__kopf{display:flex;align-items:center;gap:12px}.kg-zelle h3{margin:0;font:600 16px/1.3 var(--k-schrift);letter-spacing:-.01em;color:#fff}.kg-zelle p{margin:0;max-width:46ch;font:400 14px/1.6 var(--k-schrift);color:var(--k-ink-3)}.kg-zelle__grafik{margin-top:auto;padding-top:18px;display:grid;grid-gap:14px;gap:14px}.kg-zelle__link{position:absolute;inset:0;z-index:3;border-radius:inherit}.kg-zelle__link span{position:absolute;right:22px;top:24px;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px dashed var(--k-linie-strich);border-radius:var(--k-r-knopf);font:500 12px/1 var(--k-schrift);color:var(--k-ink-2);transition:border-color var(--k-dauer) var(--k-aus),color var(--k-dauer) var(--k-aus)}.kg-zelle__link:focus-visible span,.kg-zelle__link:hover span{border-color:var(--k-linie-hover);color:#fff}.kg-zelle__link:focus-visible{outline:2px solid rgb(178 191 255/.6);outline-offset:-3px}.kg-zelle__reihe{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.kg-zelle__reihe>.kg-fortschritte{flex:1 1 160px;display:grid;grid-gap:12px;gap:12px;min-width:0}.kg-status-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px;font:400 12px/1.2 var(--k-mono);color:var(--k-ink-3)}.kg-status-zeile b{font-weight:500;color:#fff;display:inline-flex;align-items:center;gap:8px;font-family:var(--k-schrift);font-size:13px}.k-start .ds-section--dashed,.k-start .k-abschnitt{position:relative}.k-start .ds-section--dashed>*,.k-start .k-abschnitt>*{position:relative;z-index:1}.k-start .ds-section--dashed:before,.k-start .k-abschnitt:before{content:"";position:absolute;z-index:0;left:0;right:0;top:0;height:320px;pointer-events:none;background:radial-gradient(ellipse 50% 100% at 20% 0,rgb(var(--schein,178 191 255)/.09),transparent 70%)}.k-start .ds-section--dashed:nth-of-type(odd):before{background:radial-gradient(ellipse 50% 100% at 80% 0,rgb(168 85 247/.08),transparent 70%)}.kg-live-kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:28px}.kg-live-kopf .k-h2{max-width:640px}@media (prefers-reduced-motion:no-preference){.reveal-ready .kg-erscheinen:not(.ist-an) .kg-bs__seg{transform:scaleY(0)}.reveal-ready .kg-bs__seg{transition:transform .7s var(--k-aus) calc(var(--i, 0) * 40ms),filter var(--k-dauer) var(--k-aus)}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-ring__fuell{stroke-dasharray:0 100}.reveal-ready .kg-ring__fuell{transition:stroke-dasharray 1.1s var(--k-aus) .15s}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-fort__fuell,.reveal-ready .kg-erscheinen:not(.ist-an) .kg-geteilt i,.reveal-ready .kg-erscheinen:not(.ist-an) .kg-zeile__fuell{transform:scaleX(0)}.reveal-ready .kg-fort__fuell,.reveal-ready .kg-geteilt i,.reveal-ready .kg-zeile__fuell{transition:transform .9s var(--k-aus) calc(var(--i, 0) * 80ms)}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-wk i{opacity:0;transform:scale(.6)}.reveal-ready .kg-wk i{transition:opacity .5s var(--k-aus) calc(var(--i, 0) * 14ms),transform .5s var(--k-aus) calc(var(--i, 0) * 14ms)}.reveal-ready .kg-kurve svg{-webkit-clip-path:inset(-12px -12px -12px 0);clip-path:inset(-12px -12px -12px 0);transition:-webkit-clip-path 1.1s var(--k-aus);transition:clip-path 1.1s var(--k-aus);transition:clip-path 1.1s var(--k-aus),-webkit-clip-path 1.1s var(--k-aus)}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-kurve svg{-webkit-clip-path:inset(-12px 100% -12px 0);clip-path:inset(-12px 100% -12px 0)}.reveal-ready .kg-kurve__punkt{transition:opacity .4s ease-out 1s,transform .4s var(--k-aus) 1s}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-kurve__punkt{opacity:0;transform:scale(.2)}.kg-erscheinen.ist-an .kg-kurve__punkt{animation:kg-punkt 2.4s ease-in-out 1.6s infinite}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-kreise i{opacity:0;transform:translateX(-14px)}.reveal-ready .kg-kreise i{transition:opacity .5s var(--k-aus) calc(var(--i, 0) * 90ms),transform .5s var(--k-aus) calc(var(--i, 0) * 90ms)}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-netz line{stroke-dashoffset:100}.reveal-ready .kg-netz line{transition:stroke-dashoffset .9s var(--k-aus) calc(var(--i, 0) * 90ms)}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-netz circle{opacity:0;transform:scale(.3)}.reveal-ready .kg-netz circle{transform-box:fill-box;transform-origin:center;transition:opacity .5s ease-out calc(.3s + var(--i, 0) * 80ms),transform .5s var(--k-aus) calc(.3s + var(--i, 0) * 80ms)}.kg-erscheinen.ist-an .kg-netz .kg-netz__hof{animation:kg-hof 3.6s ease-in-out calc(1.4s + var(--i, 0) * .35s) infinite}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-striche i{opacity:0;transform:scaleY(.2)}.reveal-ready .kg-striche i{transition:opacity .4s ease-out calc(var(--i, 0) * 22ms),transform .6s var(--k-aus) calc(var(--i, 0) * 22ms)}.kg-erscheinen.ist-an .kg-striche i:last-child{animation:kg-puls 2s ease-out 1.2s infinite}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-atmen i{transform:scaleY(0)}.reveal-ready .kg-atmen i{transition:transform .7s var(--k-aus) calc(var(--i, 0) * 30ms)}.kg-erscheinen.ist-an .kg-atmen i{animation:kg-atmen 3.4s ease-in-out calc(1s + var(--i, 0) * .12s) infinite}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-vs__feld,.reveal-ready .kg-erscheinen:not(.ist-an) .kg-vs__kachel{opacity:0;transform:translateY(12px)}.reveal-ready .kg-vs__feld,.reveal-ready .kg-vs__kachel{transition:opacity .6s ease-out calc(var(--i, 0) * 90ms),transform .6s var(--k-aus) calc(var(--i, 0) * 90ms)}.reveal-ready .kg-erscheinen:not(.ist-an) .kg-vorschau{transform:translateY(28px);opacity:0}.reveal-ready .kg-vorschau{transition:opacity .8s ease-out,transform .9s var(--k-aus)}}@keyframes kg-punkt{0%,to{box-shadow:0 0 0 3px rgb(var(--f-r)/.25),0 0 18px 2px rgb(var(--f-r)/.7)}50%{box-shadow:0 0 0 8px rgb(var(--f-r)/.06),0 0 26px 5px rgb(var(--f-r)/.9)}}@keyframes kg-hof{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.35;transform:scale(1.7)}}@keyframes kg-atmen{0%,to{transform:scaleY(1)}50%{transform:scaleY(.74)}}@media (prefers-reduced-motion:reduce){.kg-erscheinen .kg-atmen i,.kg-erscheinen .kg-kurve__punkt,.kg-erscheinen .kg-netz .kg-netz__hof,.kg-erscheinen .kg-striche i{animation:none!important}}@media (max-width:1000px){.kg-tafel__zellen{grid-template-columns:repeat(2,minmax(0,1fr))}.kg-zelle--4,.kg-zelle--5,.kg-zelle--7{grid-column:span 12}.kg-zelle--4{grid-column:span 6}.kg-zelle--4:last-child{grid-column:span 12}.kg-zeilen{grid-template-columns:minmax(0,1fr)}}@media (max-width:780px){.kg-vorschau{grid-template-columns:minmax(0,1fr)}.kg-vs__seite{display:none}.kg-vs__kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.kg-vs__unten{grid-template-columns:minmax(0,1fr)}.kg-vs__haupt{padding:16px}.kg-vorschau{height:560px}}@media (max-width:640px){.kg-zelle--4,.kg-zelle--4:last-child{grid-column:span 12}.kg-zelle{padding:22px 18px}.kg-zelle__link span{right:14px;top:18px}.kg-z{padding:18px 16px 20px}.kg-z__zahl{font-size:30px}.kg-z__kopf{margin-bottom:14px}.kg-tafel__grafik{padding:20px 16px}.kg-zeile{grid-template-columns:minmax(78px,104px) minmax(0,1fr) 30px;gap:8px}.kg-vs__kachel b{font-size:20px}}@media (max-width:380px){.kg-z__text{font-size:13px}.kg-legende{gap:6px 10px}}@media (forced-colors:active){.kg-raster,.kg-tafel,.kg-vorschau{border:1px solid CanvasText}.kg-vorschau,.kg-vorschau-huelle:before{mask-image:none;-webkit-mask-image:none}}.hm-product{position:relative;overflow:hidden}.hm-product:has(.kg-kachel):before{content:"";position:absolute;inset:0 0 auto 0;height:140px;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgb(var(--fk,178 191 255)/.12),transparent 70%)}.hm-product:has(.kg-f-orange){--fk:251 146 60}.hm-product:has(.kg-f-gruen){--fk:52 211 153}.hm-product:has(.kg-f-blau){--fk:96 165 250}.hm-product:has(.kg-f-violett){--fk:168 85 247}.hm-product:hover{border-color:rgb(var(--fk,178 191 255)/.4)}.hm-product>*{position:relative}.hm-brain-still{position:absolute;inset:0;width:100%;height:100%;display:block}.hm-brain-stage:has(.hm-brain-still) .hm-brain-state{inset:auto 0 12px 0;display:block;padding:0 16px;color:var(--k-ink-3)}.kg-schritte{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.kg-schritte li{display:flex;align-items:center;gap:12px;min-height:40px;padding:6px 12px 6px 8px;border:1px dashed var(--k-linie-strich);border-radius:var(--k-r-knopf);background:var(--k-fuellung);font:500 14px/1.3 var(--k-schrift);color:var(--k-ink-2)}.kg-schritte b{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:6px;border:1px solid rgb(178 191 255/.25);background:rgb(178 191 255/.1);color:var(--k-akzent);font:600 13px/1 var(--k-mono)}.k-leise{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;color:var(--k-ink-3);font:500 15px/1 var(--k-schrift);text-decoration:none;border-radius:var(--k-r-knopf);transition:color var(--k-dauer) var(--k-aus)}.k-leise:hover{color:#fff}.k-leise:focus-visible,.k-mehr__kopf:focus-visible{outline:2px solid rgb(178 191 255/.8);outline-offset:2px}.k-tipp{margin:18px 0 0;font:400 13px/1.6 var(--k-schrift);color:var(--k-ink-3)}.k-tipp kbd{display:inline-block;min-width:24px;padding:1px 6px;border:1px solid var(--k-linie);border-radius:4px;background:var(--k-fuellung);font:500 12px/1.5 var(--k-mono);color:var(--k-ink-2);text-align:center}.k-schluss{text-align:center;background:radial-gradient(ellipse at 50% 0,rgb(178 191 255/.1),transparent 60%)}.k-schluss .k-lead{margin-top:16px}.k-mehr{border-top:1px dashed var(--k-linie-strich)}.k-mehr__rahmen{padding-block:32px 0}.k-mehr details>summary{list-style:none}.k-mehr details>summary::-webkit-details-marker{display:none}.k-mehr__kopf{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 20px;border:1px dashed var(--k-linie-strich);border-radius:var(--k-r-knopf);background:var(--k-fuellung);color:var(--k-ink-2);cursor:pointer;transition:border-color var(--k-dauer) var(--k-aus),background-color var(--k-dauer) var(--k-aus)}.k-mehr__kopf:hover{border-color:var(--k-linie-hover);background:var(--k-bg-hover)}.k-mehr__kopf b{display:block;font:600 16px/1.3 var(--k-schrift);color:#fff}.k-mehr__kopf small{display:block;margin-top:2px;font:400 14px/1.4 var(--k-schrift);color:var(--k-ink-3)}.k-mehr__kopf svg{flex:none;transition:transform var(--k-dauer) var(--k-aus)}.k-mehr details[open] .k-mehr__kopf svg{transform:rotate(180deg)}.k-mehr__inhalt{margin-top:32px;display:none}.k-mehr:has(details[open]) .k-mehr__inhalt,.k-mehr__inhalt[data-offen]{display:block}.k-mehr:not(:has(details[open])){padding-bottom:32px}.hm-faq__alle>summary{cursor:pointer}.hm-faq__rest{display:grid;grid-gap:8px;gap:8px;padding:0 16px 16px}@media (max-width:560px){.k-aktionen>.k-leise{justify-content:center}}.glas-kopf__suche{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:0 12px;justify-content:center;border:1px dashed var(--k-linie-strich);border-radius:var(--k-r-knopf);background:transparent;color:var(--k-ink-3);font:500 14px/1 var(--k-schrift);cursor:pointer;transition:border-color var(--k-dauer) var(--k-aus),background-color var(--k-dauer) var(--k-aus),color var(--k-dauer) var(--k-aus)}.glas-kopf__suche:hover{border-color:var(--k-linie-hover);background:var(--k-fuellung);color:#fff}.glas-kopf__suche:focus-visible{outline:2px solid rgb(178 191 255/.5);outline-offset:2px}.glas-kopf__suche kbd{font:500 12px/1.5 var(--k-mono);color:var(--k-ink-3)}@media (max-width:899px){.glas-kopf__suche kbd{display:none}}.k-tipp-knopf{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:transparent;color:var(--k-akzent);font:500 13px/1.6 var(--k-schrift);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.k-tipp-knopf:hover{color:#fff}.k-tipp-knopf:focus-visible{outline:2px solid rgb(178 191 255/.5);outline-offset:2px;border-radius:4px}.qt-ico.akt{background:rgb(178 191 255/.1);border-color:rgb(178 191 255/.25);color:var(--k-akzent)}.zl{margin:0 0 32px}.zl-kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin:0 0 16px}.zl-etikett{display:block;margin:0 0 6px;font:600 12px/1 var(--k-schrift);letter-spacing:.1em;text-transform:uppercase;color:var(--k-ink-5)}.zl-kopf h2{margin:0;font:600 28px/1.15 var(--k-schrift);letter-spacing:-.025em;color:#fff}.zl-hinweis{margin:0;max-width:46ch;font-size:14px;line-height:1.5;color:var(--k-ink-3)}.zl-hinweis strong{color:#fff;font-weight:600}.zl-wahl{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--k-ink-3)}.zl-wahl select{min-height:44px;max-width:260px;padding:0 12px;font-size:16px}.zl-tafel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--k-linie);border-radius:var(--k-r-karte);background:var(--k-fuellung-2);overflow:hidden}.zl-zeile{display:flex;align-items:center;gap:14px;min-width:0;padding:16px 18px;background:var(--k-bg-tief);transition:background-color var(--k-dauer) var(--k-aus)}.zl-zeile:hover{background:var(--k-bg-hover)}.zl-text{display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.zl-text strong{font:600 16px/1.3 var(--k-schrift);color:#fff}.zl-text span{font-size:14px;line-height:1.5;color:var(--k-ink-3)}.zl-aktion{flex:none;display:flex;flex-direction:column;align-items:flex-end}.zl-haupt,.zl-leise{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;font:500 14px/1 var(--k-schrift);text-decoration:underline;text-underline-offset:3px}.zl-haupt{color:var(--k-akzent)}.zl-haupt:hover{color:#fff}.zl-leise{color:var(--k-ink-3)}.zl-leise:hover{color:#fff}.zl-haupt:focus-visible,.zl-leise:focus-visible{outline:2px solid rgb(178 191 255/.5);outline-offset:2px;border-radius:4px}@media (max-width:760px){.zl-tafel{grid-template-columns:minmax(0,1fr)}.zl-zeile{flex-wrap:wrap}.zl-aktion{flex-direction:row;gap:12px;width:100%;padding-left:50px;align-items:center}.zl-kopf h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.zl-zeile{transition:none}}@media (max-width:1023px),(pointer:coarse){.ds-doc.inf-doc>.ds-doc-nav>a{display:flex;align-items:center;min-height:44px}}.ds-page-head,.st-head{position:relative;isolation:isolate}.ds-page-head:before,.st-head:before{left:0;right:0;top:-120px;height:360px;background:radial-gradient(ellipse 46% 80% at 18% 0,rgb(123 141 255/.2),transparent 70%),radial-gradient(ellipse 38% 70% at 78% 10%,rgb(168 85 247/.13),transparent 72%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.ds-hero:before,.ds-page-head:before,.st-head:before{content:"";position:absolute;z-index:-1;pointer-events:none}.ds-hero:before{inset:0;background:radial-gradient(ellipse 52% 60% at 30% 0,rgb(123 141 255/.2),transparent 70%),radial-gradient(ellipse 40% 55% at 72% 8%,rgb(168 85 247/.14),transparent 72%),radial-gradient(ellipse 34% 40% at 50% 100%,rgb(52 211 153/.06),transparent 75%)}.ds-section--dashed{position:relative;isolation:isolate}.ds-section--dashed:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;height:300px;pointer-events:none;background:radial-gradient(ellipse 48% 100% at 15% 0,rgb(178 191 255/.07),transparent 70%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.ds-section--dashed:nth-of-type(2n):before{background:radial-gradient(ellipse 48% 100% at 85% 0,rgb(168 85 247/.07),transparent 70%)}.ds-h1 .ds-accent-gradient-text{background:linear-gradient(90deg,#b2bfff,#7b8dff 55%,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.ds-icon-box,.ds-icon-box--accent{color:rgb(var(--ikr,178 191 255));background:rgb(var(--ikr,178 191 255)/.11);border-color:rgb(var(--ikr,178 191 255)/.25);border-radius:8px;transition:background-color var(--k-dauer) var(--k-aus),box-shadow var(--k-dauer) var(--k-aus)}.ds-grid>:nth-child(6n+1){--ikr:178 191 255}.ds-grid>:nth-child(6n+2){--ikr:52 211 153}.ds-grid>:nth-child(6n+3){--ikr:168 85 247}.ds-grid>:nth-child(6n+4){--ikr:251 146 60}.ds-grid>:nth-child(6n+5){--ikr:96 165 250}.ds-grid>:nth-child(6n+6){--ikr:251 191 36}.ds-card--interactive:hover .ds-icon-box,.ds-card:hover .ds-icon-box{background:rgb(var(--ikr,178 191 255)/.18);box-shadow:0 0 24px -4px rgb(var(--ikr,178 191 255)/.5)}.ds-grid>.ds-card,.ds-grid>a.ds-card,.ds-grid>li>.ds-card{position:relative;overflow:hidden}.ds-grid>:is(.ds-card,li,a):has(.ds-icon-box):before,.ds-grid>li:has(.ds-icon-box)>.ds-card:before{content:"";position:absolute;inset:0 0 auto 0;height:120px;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 0 0,rgb(var(--ikr)/.11),transparent 70%)}.ds-grid>:is(.ds-card,li,a):has(.ds-icon-box)>*{position:relative;z-index:1}.ds-grid>:is(.ds-card,a):has(.ds-icon-box):hover{border-color:rgb(var(--ikr)/.38)}.ds-mf .ds-icon-box,.ds-mf .ds-icon-box--accent{color:var(--mf-tonne,#e8b04b);background:color-mix(in srgb,var(--mf-tonne,#e8b04b) 12%,transparent);border-color:color-mix(in srgb,var(--mf-tonne,#e8b04b) 28%,transparent)}.ds-mf .ds-grid>:is(.ds-card,li,a):has(.ds-icon-box):before{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--mf-tonne,#e8b04b) 13%,transparent),transparent 70%)}.ds-mf .ds-grid>:is(.ds-card,a):has(.ds-icon-box):hover{border-color:color-mix(in srgb,var(--mf-tonne,#e8b04b) 40%,transparent)}.hs-steps>:first-child{--ikr:178 191 255}.hs-steps>:nth-child(2){--ikr:52 211 153}.hs-steps>:nth-child(3){--ikr:168 85 247}.hs-steps>:nth-child(4){--ikr:251 146 60}.hs-step-n{color:rgb(var(--ikr,178 191 255));background:rgb(var(--ikr,178 191 255)/.11);border-color:rgb(var(--ikr,178 191 255)/.3)}.hs-step{position:relative;overflow:hidden}.hs-step:before{content:"";position:absolute;inset:0 0 auto 0;height:110px;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgb(var(--ikr,178 191 255)/.12),transparent 70%)}.hs-step>*{position:relative}.kg-feldreihe{display:grid;grid-gap:16px;gap:16px;margin:0 0 clamp(28px,4vw,48px)}.kg-feldreihe--3{grid-template-columns:repeat(3,minmax(0,1fr))}.kg-feldreihe--2{grid-template-columns:repeat(2,minmax(0,1fr))}.kg-feld{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;padding:22px;overflow:hidden;border:1px solid var(--k-linie);border-radius:var(--k-r-karte);background:var(--k-bg-tief);box-shadow:0 40px 120px -60px rgb(var(--f-r)/.45);transition:border-color var(--k-dauer) var(--k-aus),background-color var(--k-dauer) var(--k-aus)}.kg-feld:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgb(var(--f-r)/.09),transparent 55%),radial-gradient(ellipse at 100% 110%,rgb(var(--f-r)/.06),transparent 55%)}.kg-feld:after{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,rgb(var(--f-r)/.85),transparent 70%)}.kg-feld:hover{border-color:rgb(var(--f-r)/.32);background:var(--k-bg-hover)}.kg-feld>*{position:relative;z-index:1}.kg-feld__kopf{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kg-feld__kopf h3{margin:0;font:600 16px/1.3 var(--k-schrift);letter-spacing:-.01em;color:#fff}.kg-feld__kopf .kg-hinweis{margin-left:auto}.kg-feld__grafik{display:grid;grid-gap:14px;gap:14px}.kg-feld--breit{margin-bottom:clamp(28px,4vw,48px)}.kg-ausl{display:grid;grid-template-columns:auto minmax(180px,1fr) minmax(0,1.6fr);grid-gap:28px;gap:28px;align-items:center}.kg-ausl__mitte{display:grid;grid-gap:16px;gap:16px;min-width:0}.kg-ausl__kurve{min-width:0}.kg-ausl:has(.kg-ausl__mitte--breit){grid-template-columns:auto minmax(0,1fr)}.kg-ki{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.kg-ki__zeilen{flex:1 1 150px;min-width:0}.kg-geraete,.kg-ki__zeilen{display:grid;grid-gap:14px;gap:14px}.kg-ausl__ring{display:grid;place-items:center}.kg-feld--breit.kg-roadmap-feld,.kg-roadmap-feld{margin-bottom:28px}.kg-pt{position:relative;border:1px solid var(--k-linie);border-radius:var(--k-r-karte);background:var(--k-bg-tief);box-shadow:0 40px 120px -50px rgb(178 191 255/.35);overflow:hidden}.kg-pt__kopf{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,2.4fr);grid-gap:24px 48px;gap:24px 48px;align-items:center;padding:26px 28px;border-bottom:1px solid var(--k-linie)}.kg-pt__etikett{margin:0 0 10px;font:500 11px/1 var(--k-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--k-ink-4)}.kg-pt__gross{margin:0;font:600 34px/1 var(--k-schrift);letter-spacing:-.04em;color:#fff}.kg-pt__gross span{font:400 14px/1 var(--k-schrift);letter-spacing:0;color:var(--k-ink-3)}.kg-pt__spur{display:block;height:6px;border-radius:99px;background:rgb(255 255 255/.08);overflow:hidden}.kg-pt__fuell{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7b8dff,#b2bfff);box-shadow:0 0 16px rgb(178 191 255/.5);transform-origin:0 50%}.kg-pt__skala{display:flex;justify-content:space-between;margin-top:12px;font:400 11px/1 var(--k-mono);color:var(--k-ink-4)}.kg-pt__skala b{font-weight:500;color:var(--k-ink-2)}.kg-pt__scroll{overflow-x:auto;overscroll-behavior-x:contain}.kg-pt__raster{display:grid;grid-template-columns:var(--sp);min-width:max-content;width:100%}.kg-pt__raster>.kg-pt__ecke,.kg-pt__raster>.kg-pt__plan{border-bottom:1px solid var(--k-linie)}.kg-pt__ecke{display:flex;align-items:flex-end;padding:24px 28px;font:500 11px/1 var(--k-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--k-ink-4)}.kg-pt__plan{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:26px 24px 24px;border-left:1px solid var(--k-linie);min-width:0}.kg-pt__plan h3{margin:0;font:600 17px/1.2 var(--k-schrift);color:#fff}.kg-pt__preis{margin:0;font:400 13px/1.3 var(--k-schrift);color:var(--k-ink-3)}.kg-pt__preis b{display:block;margin-bottom:2px;font:600 38px/1.05 var(--k-schrift);letter-spacing:-.04em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kg-pt__marke{display:inline-flex;align-items:center;min-height:22px;margin-top:4px;padding:3px 10px;border-radius:999px;font:600 10px/1 var(--k-mono);letter-spacing:.12em;text-transform:uppercase;color:#0a0a0d;background:linear-gradient(90deg,#b2bfff,#7b8dff);box-shadow:0 0 20px -2px rgb(123 141 255/.6)}.kg-pt__marke--warn{color:#1f1500;background:linear-gradient(90deg,#fcd34d,#fbbf24);box-shadow:none}.kg-pt__zeile{display:contents}.kg-pt__zelle{display:flex;align-items:center;min-height:54px;padding:14px 24px;border-bottom:1px solid var(--k-linie-leise);border-left:1px solid var(--k-linie);font:400 15px/1.3 var(--k-schrift);color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.kg-pt__zelle.kg-pt__label{border-left:0;padding-left:28px;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;color:var(--k-ink-2)}.kg-pt__label small{font:400 11px/1.2 var(--k-mono);color:var(--k-ink-4)}.kg-pt__zeile:last-child .kg-pt__zelle{border-bottom:0}.kg-pt__plan--hoch,.kg-pt__zelle--hoch{background:var(--k-bg-hoch)}.kg-pt__plan--hoch{background:linear-gradient(160deg,rgb(178 191 255/.12),rgb(178 191 255/0) 60%),var(--k-bg-hoch)}.kg-pt__plan--hoch:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#b2bfff,#7b8dff);box-shadow:0 0 24px rgb(178 191 255/.7)}.kg-pt__haken{width:20px;height:20px;color:var(--k-akzent)}.kg-pt__nein{color:var(--k-ink-4)}.kg-pt__zeile:hover .kg-pt__zelle,.kg-pt__zelle:hover{background-color:rgb(255 255 255/.02)}@media (prefers-reduced-motion:no-preference){.reveal-ready .kg-pt:not(.ist-an) .kg-pt__fuell{transform:scaleX(0)}.reveal-ready .kg-pt__fuell{transition:transform 1s var(--k-aus) .2s}.reveal-ready .kg-pt:not(.ist-an) .kg-pt__plan,.reveal-ready .kg-pt:not(.ist-an) .kg-pt__zelle{opacity:0;transform:translateY(8px)}.reveal-ready .kg-pt__plan,.reveal-ready .kg-pt__zelle{transition:opacity .5s var(--k-aus) calc(var(--z, 0) * 1ms),transform .6s var(--k-aus) calc(var(--z, 0) * 1ms),background-color var(--k-dauer) var(--k-aus)}.reveal-ready .kg-pt__haken path{stroke-dasharray:24;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--k-aus) .5s}.reveal-ready .kg-pt:not(.ist-an) .kg-pt__haken path{stroke-dashoffset:24}.reveal-ready .kg-feld__grafik:not(.ist-an)>:is(.kg-legende,.kg-achse,.kg-ausl,.kg-ki,.kg-geraete){opacity:0}.reveal-ready .kg-feld__grafik>:is(.kg-legende,.kg-achse,.kg-ausl,.kg-ki,.kg-geraete){transition:opacity .7s ease-out .3s}}@media (max-width:1000px){.kg-feldreihe--3{grid-template-columns:repeat(2,minmax(0,1fr))}.kg-feldreihe--3>:last-child:nth-child(odd){grid-column:1/-1}.kg-ausl{grid-template-columns:auto minmax(0,1fr)}.kg-ausl__kurve{grid-column:1/-1}}@media (max-width:720px){.kg-feldreihe--2,.kg-feldreihe--3{grid-template-columns:minmax(0,1fr)}.kg-feld{padding:18px}.kg-ausl{gap:20px}.kg-ausl,.kg-pt__kopf{grid-template-columns:minmax(0,1fr)}.kg-pt__kopf{padding:20px 18px;gap:18px}.kg-pt__plan,.kg-pt__zelle{padding-left:16px;padding-right:12px}.kg-pt__ecke,.kg-pt__zelle.kg-pt__label{padding-left:18px}.kg-pt__preis b{font-size:30px}}@media (forced-colors:active){.kg-feld,.kg-pt{border:1px solid CanvasText}}.st-facts{box-shadow:0 40px 120px -60px rgb(178 191 255/.4)}.st-fact{overflow:hidden;transition:background-color var(--k-dauer) var(--k-aus)}.st-fact:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgb(var(--f-r)/.1),transparent 65%)}.st-fact:after{content:"";position:absolute;inset:0 0 auto 0;height:1px;opacity:0;background:linear-gradient(90deg,rgb(var(--f-r)/.9),transparent 80%);transition:opacity var(--k-dauer) var(--k-aus)}.st-fact:hover{background:var(--k-bg-hover)}.st-fact:hover:after{opacity:1}.st-fact>*{position:relative;z-index:1}.st-fact .kg-kachel{margin-bottom:14px}.st-fact:hover .kg-kachel{background:rgb(var(--f-r)/.17);box-shadow:0 0 24px -4px rgb(var(--f-r)/.5)}.st-fact span:not(.kg-kachel){color:var(--ds-fg-muted)}.st-kurve{position:relative;padding:22px 24px 20px;border:1px solid var(--k-linie);border-radius:var(--k-r-karte);background:var(--k-bg-tief);box-shadow:0 40px 120px -50px rgb(178 191 255/.35);overflow:hidden}.st-kurve:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 120%,rgb(178 191 255/.1),transparent 60%)}.st-kurve>*{position:relative}.st-kurve-kopf{justify-content:space-between;margin-bottom:18px}.st-kurve-kopf,.st-kurve-titel{display:flex;align-items:center;gap:12px}.st-kurve-titel{min-width:0}.st-kurve-titel strong{display:block;font:600 15px/1.25 var(--k-schrift);color:#fff}.st-kurve-titel div>span,.st-kurve-titel span.st-x{display:block;font:400 12px/1.3 var(--k-schrift);color:var(--k-ink-3)}.st-kurve .kg-achse{flex-wrap:wrap;gap:6px 12px}.st-banner{position:relative;overflow:hidden;box-shadow:0 40px 120px -60px rgb(var(--bf,178 191 255)/.5)}.st-banner-operational{--bf:52 211 153}.st-banner-partial{--bf:251 191 36}.st-banner-outage{--bf:248 113 113}.st-banner:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 140% at 0 50%,rgb(var(--bf,178 191 255)/.14),transparent 70%)}.st-banner>*{position:relative}.st-name>.st-dot{display:none}.st-card{overflow:hidden}.st-card.st-up:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,rgb(52 211 153/.7),transparent 60%)}.st-beat-up{background:linear-gradient(180deg,#34d399,#1f8f6b)}.st-beat-warn{background:linear-gradient(180deg,#fbbf24,#a47a10)}.st-beat-down{background:linear-gradient(180deg,#f87171,#a23a3a)}.st-beats{height:34px}.st-beats-hulle,.st-days-hulle{display:block}.st-meter span{background-image:linear-gradient(90deg,rgb(255 255 255/0),rgb(255 255 255/.28));transform-origin:0 50%}@media (prefers-reduced-motion:no-preference){.reveal-ready .st-beats-hulle:not(.ist-an) .st-beat{opacity:0;transform:scaleY(.15)}.reveal-ready .st-beats-hulle .st-beat{transform-origin:50% 100%;transition:opacity .4s ease-out calc(var(--i, 0) * 14ms),transform .6s var(--k-aus) calc(var(--i, 0) * 14ms),filter var(--k-dauer) var(--k-aus)}.st-beats-hulle.ist-an .st-beat:last-child{animation:kg-puls 2s ease-out 1.2s infinite}.reveal-ready .st-days-hulle:not(.ist-an) .st-day{opacity:0;transform:scaleY(.2)}.reveal-ready .st-days-hulle .st-day{transform-origin:50% 100%;transition:opacity .4s ease-out calc(var(--i, 0) * 9ms),transform .6s var(--k-aus) calc(var(--i, 0) * 9ms)}.st-banner-operational .st-banner-dot{animation:st-pulse 2.4s ease-in-out infinite}.st-meter span{animation:kg-meter .9s var(--k-aus) both}}@keyframes kg-meter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kg-puls{0%{box-shadow:0 0 0 0 rgb(52 211 153/.6)}70%,to{box-shadow:0 0 0 7px rgb(52 211 153/0)}}@media (max-width:640px){.st-kurve{padding:18px 16px 16px}.st-fact .kg-kachel{margin-bottom:10px}}.ds-grid>[class*=kg-f-].ds-card{position:relative;overflow:hidden}.ds-grid>[class*=kg-f-].ds-card:before{content:"";position:absolute;inset:0 0 auto 0;height:120px;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgb(var(--f-r)/.11),transparent 70%)}.ds-grid>[class*=kg-f-].ds-card>*{position:relative}.ds-grid>[class*=kg-f-].ds-card:hover{border-color:rgb(var(--f-r)/.38)}.ds-grid>[class*=kg-f-].ds-card:hover .kg-kachel{background:rgb(var(--f-r)/.17);box-shadow:0 0 24px -4px rgb(var(--f-r)/.5)}.ds-card>.kg-kachel{margin-bottom:4px}.ds-mf .kg-f-orange{--f:#f2c230;--f-d:#8a6a12;--f-r:242 194 48}.ds-mf .kg-f-gruen{--f:#6fb3a0;--f-d:#2f5a4f;--f-r:111 179 160}.ds-mf .kg-feld{background:#0e1a1f}.ds-mf .kg-feld:hover{background:#101f25}.ud-hero{position:relative;isolation:isolate}.ud-hero:before{content:"";position:absolute;z-index:-1;inset:-80px 0 auto;height:420px;pointer-events:none;background:radial-gradient(ellipse 46% 80% at 20% 0,rgb(168 85 247/.2),transparent 70%),radial-gradient(ellipse 38% 70% at 80% 20%,rgb(123 141 255/.14),transparent 72%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}@media (min-width:721px){.kg-feld--breit .kg-geraete{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.cb-list+.kg-feldreihe,.ds-grid+.kg-feldreihe{margin-top:16px}.kg-pt__marke{white-space:normal;line-height:1.25;text-align:left}@font-face{font-family:geist;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.00%;size-adjust:106.39%}.__className_72cc79{font-family:geist,geist Fallback}.__variable_72cc79{--font-geist:"geist","geist Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_508d3e{font-family:geistMono,geistMono Fallback}.__variable_508d3e{--font-geist-mono:"geistMono","geistMono Fallback"}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}