.angebot-module__lt2uNq__inhalt[data-inhalt]{touch-action:pan-y}.angebot-module__lt2uNq__anker{flex:none;align-self:center;width:clamp(92px,16dvh,150px);height:clamp(92px,16dvh,150px)}.angebot-module__lt2uNq__titel{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(26px,7.4vw,32px);font-weight:800;font-stretch:112%;line-height:1.05}.angebot-module__lt2uNq__kiHinweis{color:var(--muted-d);margin:0;font-size:13px;line-height:1.45}.angebot-module__lt2uNq__kiHinweis:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23aee34d' d='M12 0c.9 6.6 5.4 11.1 12 12-6.6.9-11.1 5.4-12 12-.9-6.6-5.4-11.1-12-12C6.6 11.1 11.1 6.6 12 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:9px;height:9px;margin-right:3px;display:inline-block}.angebot-module__lt2uNq__sticker{color:var(--ink);background:#fff;border-radius:22px;padding:14px;box-shadow:0 12px 30px -14px #0000008c}.angebot-module__lt2uNq__stZeile{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.angebot-module__lt2uNq__stKopf{justify-items:start;gap:2px;min-width:0;display:grid}.angebot-module__lt2uNq__stKopf .angebot-module__lt2uNq__stTitel,.angebot-module__lt2uNq__stKopf .angebot-module__lt2uNq__stSub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.angebot-module__lt2uNq__stTitel{font-family:var(--display);color:var(--petrol);font-size:18px;font-weight:800;font-stretch:108%}.angebot-module__lt2uNq__stSub{color:var(--muted-l);margin-top:2px;font-size:12px}.angebot-module__lt2uNq__stEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-l);font-size:10.5px;font-weight:800}.angebot-module__lt2uNq__kopfRaster{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 10px;display:grid}.angebot-module__lt2uNq__kopfRaster>.angebot-module__lt2uNq__stTitel{grid-area:1/1}.angebot-module__lt2uNq__kopfRaster>.angebot-module__lt2uNq__plakette{grid-area:1/2}.angebot-module__lt2uNq__kopfRaster>.angebot-module__lt2uNq__stSub{grid-area:2/1/auto/-1}.angebot-module__lt2uNq__plakette{background:var(--petrol);color:#fff;letter-spacing:.03em;white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:800}.angebot-module__lt2uNq__plakette[data-art=haupt]{background:var(--cta);color:var(--ink)}.angebot-module__lt2uNq__plakette[data-art=stufe2]{white-space:normal;text-align:center;letter-spacing:0;flex:0 1000 auto;min-width:min-content;padding:4px 6px;line-height:1.2}.angebot-module__lt2uNq__plakette[data-art=live],.angebot-module__lt2uNq__plakette[data-art=gesichert]{background:var(--lime);color:var(--ink)}.angebot-module__lt2uNq__gesichert .angebot-module__lt2uNq__stZeile{flex-wrap:wrap;row-gap:6px}.angebot-module__lt2uNq__gesichert .angebot-module__lt2uNq__kachel b{font-size:14px}.angebot-module__lt2uNq__preisZeile{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.angebot-module__lt2uNq__preisLabel{color:var(--muted-l);font-size:12px}.angebot-module__lt2uNq__preis{font-family:var(--display);color:var(--petrol);font-variant-numeric:tabular-nums;font-size:0;font-weight:900;font-stretch:112%;line-height:0}.angebot-module__lt2uNq__preis>*{line-height:.95}.angebot-module__lt2uNq__betrag{font-size:40px}.angebot-module__lt2uNq__preisFehlt{min-height:38px;font-family:var(--body);align-items:center;font-size:15px;font-weight:650;font-stretch:100%;display:inline-flex}.angebot-module__lt2uNq__preis small{font-family:var(--body);font-size:13px;font-weight:650;font-stretch:100%}.angebot-module__lt2uNq__alt{color:#8aa19d;margin-left:6px;font-size:15px;font-weight:650;text-decoration:line-through}.angebot-module__lt2uNq__satz{background:var(--lime);color:var(--ink);vertical-align:6px;border-radius:999px;margin-left:6px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-block}.angebot-module__lt2uNq__kachel{background:var(--cta);color:var(--ink);text-align:right;border-radius:14px;flex:none;padding:7px 10px;font-size:11px;font-weight:700;line-height:1.25}.angebot-module__lt2uNq__kachel span{display:block}.angebot-module__lt2uNq__kachel b{font-size:16px;display:block}.angebot-module__lt2uNq__kachel[data-wert] span{letter-spacing:.05em;text-transform:uppercase;opacity:.75;font-size:9.5px}.angebot-module__lt2uNq__kachel[data-wert] b{font-size:14px}.angebot-module__lt2uNq__plakette[data-art=abgelaufen]{text-transform:uppercase}.angebot-module__lt2uNq__rabatt{color:var(--muted-l);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px;font-size:12px;display:flex}.angebot-module__lt2uNq__rabatt s{color:#8aa19d}.angebot-module__lt2uNq__rabatt b{background:var(--lime);color:var(--ink);border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:800}.angebot-module__lt2uNq__zusatz{color:var(--muted-l);margin:6px 0 0;font-size:12px;line-height:1.3}.angebot-module__lt2uNq__cdDanachZusatz{color:var(--muted-l);font-size:12px;font-weight:400}.angebot-module__lt2uNq__pillenKnopf{min-height:44px;color:var(--petrol);background:#eef4e2;border:0;border-radius:999px;margin-top:10px;padding:8px 12px;font-size:12.5px;font-weight:650}.angebot-module__lt2uNq__cta{background:var(--cta);width:100%;min-height:50px;color:var(--ink);box-shadow:0 2px 0 var(--ink);font-variant-numeric:tabular-nums;border:0;border-radius:16px;margin-top:12px;padding:12px 14px;font-size:15.5px;font-weight:850}.angebot-module__lt2uNq__cta:active{transform:translateY(1px)}.angebot-module__lt2uNq__cta:disabled{color:#8a9a97;box-shadow:none;cursor:default;background:#e7e3d8}.angebot-module__lt2uNq__angebot .angebot-module__lt2uNq__cta{letter-spacing:-.01em;padding-inline:10px}.angebot-module__lt2uNq__countdown{background:linear-gradient(160deg,#fff,#f2f8e4)}.angebot-module__lt2uNq__cdTitel{font-size:15px}.angebot-module__lt2uNq__cdKopf{justify-content:space-between;align-items:center;gap:8px;display:flex}.angebot-module__lt2uNq__cdLabel{color:var(--petrol);font-size:12.5px;font-weight:700}.angebot-module__lt2uNq__ziffern{justify-content:center;align-items:center;gap:6px;margin-top:8px;display:flex}.angebot-module__lt2uNq__ziffern span{background:var(--petrol);color:#fff;text-align:center;min-width:46px;font-family:var(--display);font-variant-numeric:tabular-nums;border-radius:12px;padding:6px 0;font-size:34px;font-weight:900;font-stretch:110%}.angebot-module__lt2uNq__ziffern i{font-style:normal;font-family:var(--display);color:var(--petrol);font-size:30px;font-weight:900}.angebot-module__lt2uNq__countdown[data-mit-titel] .angebot-module__lt2uNq__ziffern{margin-top:6px}.angebot-module__lt2uNq__countdown[data-mit-titel] .angebot-module__lt2uNq__ziffern span{min-width:40px;padding:3px 0;font-size:28px}.angebot-module__lt2uNq__countdown[data-mit-titel] .angebot-module__lt2uNq__ziffern i{font-size:24px}.angebot-module__lt2uNq__cdDanach{text-align:center;color:var(--petrol);margin-top:6px;font-size:12.5px;font-weight:700}.angebot-module__lt2uNq__countdown[data-urg=soon] .angebot-module__lt2uNq__cdKopf .angebot-module__lt2uNq__plakette{background:var(--cta);color:var(--ink)}.angebot-module__lt2uNq__balken{background:#e5ecd9;border-radius:5px;height:5px;margin-top:10px;overflow:hidden}.angebot-module__lt2uNq__balken i{background:var(--lime);transform-origin:0;height:100%;display:block}.angebot-module__lt2uNq__flex .angebot-module__lt2uNq__preis small{white-space:nowrap;font-size:12.5px}.angebot-module__lt2uNq__flex .angebot-module__lt2uNq__stSub{margin-top:4px}.angebot-module__lt2uNq__streifen{text-align:right;flex:none;justify-items:end;gap:2px;line-height:1;display:grid}.angebot-module__lt2uNq__streifen>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--petrol);font-size:10px;font-weight:800}.angebot-module__lt2uNq__streifen>span:nth-child(2){letter-spacing:.05em;text-transform:uppercase;color:var(--muted-l);font-size:9.5px;font-weight:650}.angebot-module__lt2uNq__streifen b{background:var(--petrol);color:#fff;text-align:center;border-radius:999px;min-width:52px;padding:4px 8px;font:800 13px/1 ui-monospace,SF Mono,Menlo,monospace}.angebot-module__lt2uNq__streifen[data-urg=soon] b{background:#6a5a00}.angebot-module__lt2uNq__pille{background:var(--petrol);color:#fff;font-variant-numeric:tabular-nums;border:1px solid #ffffff40;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:32px;padding:3px 10px 3px 4px;font-size:13px;font-weight:800;display:inline-flex}.angebot-module__lt2uNq__pille svg{width:24px;height:24px}.angebot-module__lt2uNq__zelle{fill:none;stroke:#2c5f5a;stroke-width:3.4px;stroke-linecap:round}.angebot-module__lt2uNq__zelle[data-an]{stroke:var(--lime)}.angebot-module__lt2uNq__pille[data-urg=soon]{background:#6a5a00}.angebot-module__lt2uNq__pille[data-urg=rec]{background:var(--lime);color:var(--ink);padding-left:10px}.angebot-module__lt2uNq__pille[data-urg=rec] svg{display:none}.angebot-module__lt2uNq__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.angebot-module__lt2uNq__pille[data-urg=vorteil]{color:inherit;border-color:var(--lime);background:#aee34d2e;padding-left:8px}.angebot-module__lt2uNq__geschenk{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.angebot-module__lt2uNq__pille .angebot-module__lt2uNq__geschenk{width:16px;height:16px}.angebot-module__lt2uNq__pille[data-urg=won]{background:var(--lime);color:var(--ink);display:none}.angebot-module__lt2uNq__stufe{letter-spacing:.03em;opacity:.85;font-size:0;font-weight:800}.angebot-module__lt2uNq__details[data-thema]{z-index:11;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.angebot-module__lt2uNq__detailsText p{margin:0 0 10px;font-size:14px;line-height:1.55}.angebot-module__lt2uNq__rechtsText{white-space:pre-line;overflow-wrap:anywhere}.angebot-module__lt2uNq__detailsKnopf{z-index:5;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 74px + var(--kb));color:#fff;white-space:nowrap;background:#00000047;border:0;border-radius:999px;min-height:44px;padding:6px 14px;font-size:12.5px;font-weight:700;transition:opacity .25s;position:absolute;transform:translate(-50%)}.angebot-module__lt2uNq__detailsKnopf[data-eingeklappt]{opacity:0;pointer-events:none}.angebot-module__lt2uNq__hinweis{left:calc(env(safe-area-inset-left,0px) + 12px);right:calc(env(safe-area-inset-right,0px) + 12px);top:calc(env(safe-area-inset-top,0px) + 112px);z-index:7;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#001e1beb;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 12px;display:grid;position:absolute;box-shadow:0 14px 30px -12px #0009}.angebot-module__lt2uNq__hinweis p{margin:0;font-size:14.5px;line-height:1.45}.angebot-module__lt2uNq__hinweisEtikett{vertical-align:1px;background:#ffffff29;border-radius:999px;margin-right:6px;padding:1px 7px;font-size:10.5px;font-weight:800;display:inline-block}.angebot-module__lt2uNq__hinweisSchliessen{color:#fff;background:0 0;border:0;width:44px;height:44px;margin:-6px -6px -6px 0;font-size:18px;position:relative}.angebot-module__lt2uNq__hinweisSchliessen:before{content:"";z-index:-1;background:#ffffff1f;border-radius:50%;position:absolute;inset:6px}@media (max-width:960px) and (max-height:820px){.angebot-module__lt2uNq__anker{width:clamp(84px,13dvh,150px);height:clamp(84px,13dvh,150px)}}@media (max-height:820px){.angebot-module__lt2uNq__kiHinweis{font-size:12.5px;line-height:1.4}.angebot-module__lt2uNq__betrag{font-size:36px}.angebot-module__lt2uNq__sticker{padding:12px}.angebot-module__lt2uNq__pillenKnopf{margin-top:8px}.angebot-module__lt2uNq__cta{margin-top:10px}}@media (max-width:380px){.angebot-module__lt2uNq__kopfRaster>.angebot-module__lt2uNq__stTitel{font-size:16px}}@media (min-width:961px) and (min-height:620px){.angebot-module__lt2uNq__inhalt[data-inhalt]{grid-template-columns:minmax(0,1fr) minmax(320px,1.15fr);align-content:center;gap:16px 40px;display:grid}.angebot-module__lt2uNq__inhalt[data-inhalt]>*{grid-column:2}.angebot-module__lt2uNq__inhalt[data-inhalt]>.angebot-module__lt2uNq__anker{grid-area:1/1/span 3;place-self:center;width:clamp(170px,min(28vh,17vw),300px);height:clamp(170px,min(28vh,17vw),300px)}.angebot-module__lt2uNq__titel{font-size:clamp(30px,2.7vw,46px)}.angebot-module__lt2uNq__kiHinweis{font-size:14px}.angebot-module__lt2uNq__sticker{max-width:460px}.angebot-module__lt2uNq__pille{min-height:52px;font-size:26px;font-weight:900;font-family:var(--display);gap:10px;padding:5px 20px 5px 7px;font-stretch:108%}.angebot-module__lt2uNq__pille svg{width:40px;height:40px}.angebot-module__lt2uNq__stufe{font-family:var(--body);letter-spacing:.06em;font-size:11.5px;font-stretch:100%;display:block}.angebot-module__lt2uNq__pille[data-urg=rec] .angebot-module__lt2uNq__stufe,.angebot-module__lt2uNq__pille[data-urg=won] .angebot-module__lt2uNq__stufe{opacity:1}.angebot-module__lt2uNq__pille[data-urg=won]{display:inline-flex}.angebot-module__lt2uNq__pille[data-urg=rec] svg{display:block}.angebot-module__lt2uNq__pille[data-urg=rec]{padding-left:7px}.angebot-module__lt2uNq__pille[data-urg=vorteil]{color:#fff}.angebot-module__lt2uNq__detailsKnopf{display:none}.angebot-module__lt2uNq__details[data-thema]{left:auto;right:calc(var(--chat) + 24px);top:calc(var(--top) + 6px);bottom:calc(var(--foot) + 14px);opacity:0;visibility:hidden;border-radius:24px;width:min(400px,36vw);max-height:none;padding-bottom:12px;transition:transform .35s cubic-bezier(.3,1.1,.4,1),opacity .25s,visibility 0s linear .35s;transform:translate(28px);box-shadow:-30px 0 70px -25px #000000bf}.angebot-module__lt2uNq__details[data-thema][data-offen]{opacity:1;visibility:visible;transition:transform .35s cubic-bezier(.3,1.1,.4,1),opacity .25s,visibility;transform:none}.angebot-module__lt2uNq__details[data-thema]>:first-child{display:none}.angebot-module__lt2uNq__details[data-thema]>:nth-child(2){padding:18px 18px 10px}.angebot-module__lt2uNq__hinweis{width:calc(var(--chat) - 24px);color:var(--ink);border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;top:76px;left:auto;right:12px;box-shadow:0 14px 30px -18px #00000059}.angebot-module__lt2uNq__hinweisEtikett{color:var(--petrol);background:#e9e5d9}.angebot-module__lt2uNq__hinweisSchliessen{color:var(--petrol)}.angebot-module__lt2uNq__hinweisSchliessen:before{background:#efece3}}@media (prefers-reduced-motion:reduce){.angebot-module__lt2uNq__details[data-thema],.angebot-module__lt2uNq__details[data-thema][data-offen],.angebot-module__lt2uNq__detailsKnopf{transition:none}}
@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes story-module__zj4A_G__ringdrehen{to{--spin:360deg}}.story-module__zj4A_G__seite{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--stage:#00211e;--petrol:#004743;--ink:#0c4626;--lime:#aee34d;--cta:#fee100;--paper:#f4f1ea;--line:#e2ddcf;--muted-d:#ffffffb8;--muted-l:#557673;--gas:#2b8cff;--gas-hell:#7fb6ff;--lime-dunkel:#3c7d12;--warn:#c27c0e;--warn-ink:#8f5500;--display:var(--story-schrift-archivo), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--body:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kb:0px;background:var(--stage);color:#fff;font-family:var(--body);place-items:center;line-height:normal;display:grid;position:fixed;inset:0;overflow:hidden}.story-module__zj4A_G__seite *{box-sizing:border-box}:where(.story-module__zj4A_G__seite) button{font:inherit;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent}.story-module__zj4A_G__seite :is(button,input,select,a,[tabindex="0"]):focus-visible{outline:3px solid var(--cta);outline-offset:2px}.story-module__zj4A_G__seite label:has(:focus-visible){outline:3px solid var(--cta);outline-offset:2px}.story-module__zj4A_G__slide[data-ton=hell] :is(button,input,select,a):focus-visible,.story-module__zj4A_G__sheet :is(button,input,select,a,[tabindex="0"]):focus-visible{outline-color:var(--petrol)}.story-module__zj4A_G__slide[data-ton=hell] label:has(:focus-visible){outline-color:var(--petrol)}.story-module__zj4A_G__hintergrund{filter:blur(70px)saturate(1.3);opacity:.55;background:radial-gradient(120% 80% at 50% 20%,#0b7268,#00211e 70%);transition:background .8s;position:absolute;inset:-10%;transform:scale(1.15)}.story-module__zj4A_G__hintergrund[data-station=haushalt]{background:linear-gradient(172deg,#f6f3ea,#dff0b4)}.story-module__zj4A_G__hintergrund[data-station=tarif]{background:linear-gradient(172deg,#00524b,#00211e 70%)}.story-module__zj4A_G__hintergrund[data-station=tarif][data-form=flex]{background:linear-gradient(172deg,#3a3a0c,#12180c 72%)}.story-module__zj4A_G__hintergrund[data-station=tarif][data-form=gas]{background:linear-gradient(172deg,#0e3a78,#050f24 72%)}.story-module__zj4A_G__hintergrund[data-station=vertrag]{background:linear-gradient(172deg,#f4f1ea,#e2ddcf)}.story-module__zj4A_G__hintergrund[data-station=fertig]{background:radial-gradient(110% 70% at 50% 30%,#00665d,#000f0d 85%)}.story-module__zj4A_G__pfeil{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:0;border-radius:50%;width:52px;height:52px;font-size:28px;line-height:1;display:none;position:relative}.story-module__zj4A_G__pfeil:hover{background:#ffffff3d}.story-module__zj4A_G__pfeil:disabled{opacity:.25;cursor:default}.story-module__zj4A_G__story{z-index:1;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;background:#001a17;position:fixed;inset:0;overflow:clip}.story-module__zj4A_G__slides{position:absolute;inset:0}.story-module__zj4A_G__slide{padding:calc(env(safe-area-inset-top,0px) + 78px) calc(env(safe-area-inset-right,0px) + 18px) calc(env(safe-area-inset-bottom,0px) + 86px) calc(env(safe-area-inset-left,0px) + 18px);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .28s,transform .28s,visibility 0s linear .28s;display:flex;position:absolute;inset:0;transform:scale(.985)}.story-module__zj4A_G__slide[data-lage=aktiv]{opacity:1;visibility:visible;transition:opacity .28s,transform .28s;transform:none}.story-module__zj4A_G__slide[data-ton=dunkel]{color:#fff}.story-module__zj4A_G__slide[data-ton=hell]{color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.story-module__zj4A_G__slide[data-station=angebot]{background:radial-gradient(120% 70% at 50% 18%,#0b7268 0%,#00423d 38%,#00211e 78%)}.story-module__zj4A_G__slide[data-station=haushalt]{background:linear-gradient(172deg,#f6f3ea 0%,#eef5da 62%,#dff0b4 100%)}.story-module__zj4A_G__slide[data-station=tarif]{background:linear-gradient(172deg,#00524b 0%,#00211e 70%)}.story-module__zj4A_G__slide[data-station=tarif][data-form=flex]{background:linear-gradient(172deg,#3a3a0c 0%,#12180c 72%)}.story-module__zj4A_G__slide[data-station=tarif][data-form=gas]{background:linear-gradient(172deg,#0e3a78 0%,#050f24 72%)}.story-module__zj4A_G__slide[data-station=vertrag]{background:var(--paper)}.story-module__zj4A_G__slide[data-station=fertig]{background:radial-gradient(110% 70% at 50% 30%,#00665d 0%,#00302b 45%,#000f0d 85%)}.story-module__zj4A_G__slideInhalt{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}.story-module__zj4A_G__slideInhalt::-webkit-scrollbar{display:none}.story-module__zj4A_G__kopf{z-index:6;padding:calc(env(safe-area-inset-top,0px) + 10px) calc(env(safe-area-inset-right,0px) + 12px) 0 calc(env(safe-area-inset-left,0px) + 12px);pointer-events:none;position:absolute;top:0;left:0;right:0}.story-module__zj4A_G__kopf>*{pointer-events:auto}.story-module__zj4A_G__kopf:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#00000052,#0000);transition:opacity .3s;position:absolute;inset:0 0 -30px}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__kopf:before{opacity:.25}.story-module__zj4A_G__story[data-ton=dunkel] .story-module__zj4A_G__kopf{color:#fff}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__kopf{color:var(--ink)}.story-module__zj4A_G__balken{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.story-module__zj4A_G__balkenTeil{background:#ffffff59;border-radius:3px;height:3px;overflow:hidden}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__balkenTeil{background:#0047432e}.story-module__zj4A_G__balkenTeil>i{background:#fff;width:0;height:100%;display:block}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__balkenTeil>i{background:var(--petrol)}.story-module__zj4A_G__balkenTeil[data-stand=erledigt]>i{width:100%}.story-module__zj4A_G__balkenTeil[data-stand=aktuell]>i{width:35%}.story-module__zj4A_G__profil{align-items:center;gap:9px;min-height:44px;margin-top:10px;display:flex}.story-module__zj4A_G__avatar{background:conic-gradient(var(--lime), var(--cta), var(--lime));border-radius:50%;flex:none;width:40px;height:40px;padding:2px;position:relative}.story-module__zj4A_G__avatar>span{background:#001a17;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;overflow:visible}.story-module__zj4A_G__wer{z-index:2;flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex;position:relative}.story-module__zj4A_G__name{white-space:nowrap;font-size:14px;font-weight:800}.story-module__zj4A_G__meta{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.story-module__zj4A_G__slideName{opacity:.8}.story-module__zj4A_G__ki{background:var(--lime);color:var(--ink);vertical-align:1px;border-radius:999px;margin-right:5px;padding:1px 6px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.story-module__zj4A_G__kopfWiderruf{border:1px solid var(--lime);min-height:32px;color:inherit;white-space:nowrap;background:#aee34d33;border-radius:999px;flex:none;padding:4px 12px;font-size:13px;font-weight:650}.story-module__zj4A_G__story[data-abgeschlossen] .story-module__zj4A_G__slideName{display:none}.story-module__zj4A_G__iconKnopf{background:#ffffff24;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__iconKnopf{background:#00474314}.story-module__zj4A_G__iconKnopf svg{fill:currentColor;width:18px;height:18px}.story-module__zj4A_G__kantenHinweis{z-index:4;top:calc(env(safe-area-inset-top,0px) + 150px);color:#fff;opacity:0;pointer-events:none;background:#00000052;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;transition:opacity .6s;position:absolute}.story-module__zj4A_G__kantenHinweis[data-seite=links]{left:calc(env(safe-area-inset-left,0px) + 8px)}.story-module__zj4A_G__kantenHinweis[data-seite=rechts]{right:calc(env(safe-area-inset-right,0px) + 8px)}.story-module__zj4A_G__story[data-hinweise=an] .story-module__zj4A_G__kantenHinweis{opacity:1}.story-module__zj4A_G__antwortleiste{z-index:10;padding:10px calc(env(safe-area-inset-right,0px) + 12px) calc(env(safe-area-inset-bottom,0px) + 12px) calc(env(safe-area-inset-left,0px) + 12px);transform:translateY(calc(-1 * var(--kb)));background:linear-gradient(#0000,#00000059);align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__antwortleiste{background:linear-gradient(#0000,#f4f1eae6 40%)}.story-module__zj4A_G__antwortForm{background:#0000002e;border:1.5px solid #ffffff8c;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:0;min-height:48px;margin:0 0 16px;padding:3px 4px 3px 16px;display:flex}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__antwortForm{background:#fff;border-color:#00474359}.story-module__zj4A_G__antwortFeld{min-width:0;color:inherit;font:500 16px/1.2 var(--body);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:1;padding:1px 2px}.story-module__zj4A_G__story[data-ton=dunkel] .story-module__zj4A_G__antwortFeld{color:#fff}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__antwortFeld{color:var(--ink)}.story-module__zj4A_G__antwortFeld::placeholder{color:currentColor;opacity:.7}.story-module__zj4A_G__story[data-ton=dunkel] .story-module__zj4A_G__antwortFeld::placeholder{color:#fff}.story-module__zj4A_G__senden{background:var(--cta);width:44px;height:44px;color:var(--ink);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.story-module__zj4A_G__senden svg{fill:currentColor;width:18px;height:18px}.story-module__zj4A_G__gespraechKnopf{background:#0000002e;border:1.5px solid #ffffff8c;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative}.story-module__zj4A_G__story[data-ton=hell] .story-module__zj4A_G__gespraechKnopf{color:var(--petrol);background:#fff;border-color:#00474359}.story-module__zj4A_G__gespraechKnopf svg{fill:currentColor;width:20px;height:20px}.story-module__zj4A_G__seite :is(.story-module__zj4A_G__antwortFeld,.story-module__zj4A_G__senden,.story-module__zj4A_G__gespraechKnopf):disabled{opacity:.5;cursor:default}.story-module__zj4A_G__senden:disabled{color:#8a9a97;background:#e7e3d8}.story-module__zj4A_G__sheet{z-index:9;max-height:78%;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 74px + var(--kb));padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);background:#fbfaf6;border-radius:24px 24px 0 0;flex-direction:column;transition:transform .38s cubic-bezier(.3,1.1,.4,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -20px 50px -10px #00000080}.story-module__zj4A_G__sheet[data-offen]{transform:none}.story-module__zj4A_G__griff{background:#d5d0c2;border-radius:5px;flex:none;width:44px;height:5px;margin:8px auto 4px}.story-module__zj4A_G__sheetKopf{flex:none;justify-content:space-between;align-items:center;gap:10px;padding:4px 16px 10px;display:flex}.story-module__zj4A_G__sheetKopf h2{font-family:var(--display);color:var(--petrol);margin:0;font-size:18px;font-weight:800;font-stretch:108%}.story-module__zj4A_G__sheetSchliessen{width:44px;height:44px;color:var(--petrol);background:#efece3;border:0;border-radius:50%;font-size:18px}.story-module__zj4A_G__sheetInhalt{overscroll-behavior:contain;-webkit-user-select:text;user-select:text;touch-action:pan-y;flex:1;min-height:0;padding:0 16px 12px;overflow-y:auto}.story-module__zj4A_G__gespraech{visibility:hidden;transition:transform .38s cubic-bezier(.3,1.1,.4,1),visibility 0s linear .38s}.story-module__zj4A_G__gespraech[data-offen]{visibility:visible;transition:transform .38s cubic-bezier(.3,1.1,.4,1)}.story-module__zj4A_G__menue{z-index:12;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);visibility:hidden;transition:transform .38s cubic-bezier(.3,1.1,.4,1),visibility 0s linear .38s}.story-module__zj4A_G__menue[data-offen]{visibility:visible;transition:transform .38s cubic-bezier(.3,1.1,.4,1)}.story-module__zj4A_G__menueInhalt{gap:14px;padding-bottom:8px;display:grid}.story-module__zj4A_G__menueListe{margin:0;padding:0;list-style:none;display:grid}.story-module__zj4A_G__menueListe a,.story-module__zj4A_G__menueListe button{min-height:48px;color:var(--petrol);border-bottom:1px solid #ebe6da;align-items:center;gap:12px;padding:0 4px;font-size:15px;font-weight:650;text-decoration:none;display:flex}.story-module__zj4A_G__menueListe button{text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;width:100%;font-family:inherit}.story-module__zj4A_G__menueSymbol{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.story-module__zj4A_G__abmelden{border:1.5px solid var(--line);min-height:48px;color:var(--petrol);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:750;display:flex}.story-module__zj4A_G__menueGruppe{background:#f1eee5;border-radius:16px;gap:6px;padding:10px 12px 12px;display:grid}.story-module__zj4A_G__menueGruppeKopf{letter-spacing:.04em;color:var(--muted-l);align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.story-module__zj4A_G__etikettDev{color:#5a4300;background:#ffe9a6;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:800}.story-module__zj4A_G__menueZeile{min-height:44px;color:var(--petrol);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:650;display:flex}.story-module__zj4A_G__menueZeile select{max-width:none;min-height:40px;color:var(--ink);font:600 14px var(--body);background:#fff;border:1px solid #c9d3cf;border-radius:10px;padding:0 8px}.story-module__zj4A_G__leiste,.story-module__zj4A_G__nachbar,.story-module__zj4A_G__tastenhilfe{display:none}@media (max-height:820px){.story-module__zj4A_G__slideInhalt{gap:10px}}@media (min-width:760px) and (max-width:960px) and (min-height:560px),(min-width:961px) and (min-height:560px) and (max-height:619.98px){.story-module__zj4A_G__story{aspect-ratio:9/16;border-radius:26px;height:min(100dvh - 48px,920px);position:relative;inset:auto;box-shadow:0 40px 90px -30px #000000b3,0 0 0 1px #ffffff14}.story-module__zj4A_G__seite{grid-template-columns:auto auto auto;place-content:center;gap:28px}.story-module__zj4A_G__pfeil{place-items:center;display:grid}.story-module__zj4A_G__slide{padding-top:82px;padding-bottom:88px}}@media (min-width:961px) and (min-height:620px){.story-module__zj4A_G__seite{--rail:88px;--chat:320px;--top:108px;--foot:40px;display:block}.story-module__zj4A_G__pfeil,.story-module__zj4A_G__kantenHinweis,.story-module__zj4A_G__gespraechKnopf{display:none}.story-module__zj4A_G__story{touch-action:auto;background:0 0;position:fixed;inset:0}.story-module__zj4A_G__leiste{z-index:6;width:var(--rail);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0012108c;border-right:1px solid #ffffff12;flex-direction:column;align-items:center;gap:14px;padding:20px 0;display:flex;position:absolute;top:0;bottom:0;left:0}.story-module__zj4A_G__leisteMarke{font-family:var(--display);color:var(--lime);margin-bottom:10px;font-size:20px;font-weight:900;font-stretch:116%}.story-module__zj4A_G__kapitel{color:#fff;background:0 0;border:0;border-radius:16px;justify-items:center;gap:6px;padding:4px;display:grid}.story-module__zj4A_G__kapitelRing{background:#fff3;border-radius:50%;width:58px;height:58px;padding:3px;transition:transform .2s;position:relative}.story-module__zj4A_G__kapitelFlaeche{background:#002b27;border:2px solid #001a17;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.story-module__zj4A_G__kapitelFlaeche svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;width:24px;height:24px}.story-module__zj4A_G__kapitelFlaeche svg [data-gefuellt]{fill:#fff;stroke:none}.story-module__zj4A_G__kapitelName{opacity:.7;font-size:11.5px;font-weight:700}.story-module__zj4A_G__kapitel:hover .story-module__zj4A_G__kapitelRing{transform:scale(1.06)}.story-module__zj4A_G__kapitel[data-zustand=aktuell] .story-module__zj4A_G__kapitelRing{background:conic-gradient(from var(--spin,0deg), var(--lime), var(--cta), var(--lime));animation:3s linear infinite story-module__zj4A_G__ringdrehen}.story-module__zj4A_G__kapitel[data-zustand=aktuell] .story-module__zj4A_G__kapitelFlaeche svg,.story-module__zj4A_G__kapitel[data-zustand=aktuell] .story-module__zj4A_G__kapitelName{opacity:1}.story-module__zj4A_G__kapitel[data-zustand=aktuell] .story-module__zj4A_G__kapitelFlaeche{background:#00423d}.story-module__zj4A_G__kapitel[data-abgehakt] .story-module__zj4A_G__kapitelRing{background:var(--lime)}.story-module__zj4A_G__kapitel[data-abgehakt] .story-module__zj4A_G__kapitelRing:after{content:"✓";background:var(--lime);width:20px;height:20px;color:var(--ink);border:2px solid #001a17;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;bottom:-2px;right:-2px}.story-module__zj4A_G__kapitel:disabled{opacity:.38;cursor:default}.story-module__zj4A_G__kapitel:disabled:hover .story-module__zj4A_G__kapitelRing{transform:none}.story-module__zj4A_G__kopf{left:var(--rail);right:var(--chat);padding:20px 32px 0}.story-module__zj4A_G__kopf:before{display:none}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__kopf{color:#fff}.story-module__zj4A_G__balken{gap:6px}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__balkenTeil{background:#ffffff38;height:5px}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__balkenTeil>i{background:#fff}.story-module__zj4A_G__profil{gap:12px;min-height:52px;margin-top:14px}.story-module__zj4A_G__name{font-size:16px}.story-module__zj4A_G__meta{font-size:13px}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__iconKnopf{background:#ffffff1f}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__iconKnopf:hover{background:#ffffff38}.story-module__zj4A_G__story[data-abgeschlossen] .story-module__zj4A_G__slideName{display:inline}.story-module__zj4A_G__kopfWiderruf{color:#fff;min-height:40px;padding:6px 16px;font-size:14px}.story-module__zj4A_G__slides{inset:var(--top) var(--chat) var(--foot) var(--rail);overflow:hidden}.story-module__zj4A_G__slide{border-radius:28px;padding:36px 44px;transition:transform .55s cubic-bezier(.3,.9,.25,1),opacity .4s,filter .3s,visibility 0s linear .55s;inset:6px 24px 14px;transform:scale(.94);box-shadow:0 30px 70px -30px #000c,0 0 0 1px #ffffff0f}.story-module__zj4A_G__slide[data-lage=aktiv]{transition:transform .55s cubic-bezier(.3,.9,.25,1),opacity .4s,filter .3s,visibility;transform:none}.story-module__zj4A_G__slide[data-lage=fern-links]{transform:translate(-200%)scale(.8)}.story-module__zj4A_G__slide[data-lage=fern-rechts]{transform:translate(200%)scale(.8)}.story-module__zj4A_G__slide[data-lage=nachbar-vorher]{transform:translate(-96%)scale(.88)}.story-module__zj4A_G__slide[data-lage=nachbar-nachher]{transform:translate(96%)scale(.88)}.story-module__zj4A_G__slideInhalt{gap:16px;overflow-x:hidden}.story-module__zj4A_G__slide[data-station=angebot]{background:radial-gradient(70% 95% at 24% 45%,#0b7268 0%,#00423d 45%,#00211e 88%)}.story-module__zj4A_G__slide[data-station=tarif]{padding-block:26px}.story-module__zj4A_G__slide[data-station=fertig]{background:radial-gradient(70% 90% at 32%,#00665d 0%,#00302b 48%,#000f0d 88%)}.story-module__zj4A_G__story[data-final] .story-module__zj4A_G__slide[data-station=fertig]{inset:6px 24px 14px}.story-module__zj4A_G__nachbar{z-index:5;color:#fff;background:#ffffff1a;border:0;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:4px}.story-module__zj4A_G__nachbar[hidden]{display:none}.story-module__zj4A_G__nachbar:hover{background:#fff3}.story-module__zj4A_G__nachbar[data-richtung=zurueck]{left:calc(var(--rail) + 24px)}.story-module__zj4A_G__nachbar[data-richtung=weiter]{right:calc(var(--chat) + 24px)}.story-module__zj4A_G__nachbarPfeil{font-size:20px;line-height:1}.story-module__zj4A_G__tastenhilfe{z-index:4;left:var(--rail);right:var(--chat);text-align:center;color:#ffffff8c;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;padding:0 150px;font-size:12px;display:block;position:absolute;bottom:11px;overflow:hidden}.story-module__zj4A_G__tastenOptional{display:none}.story-module__zj4A_G__tastenhilfe kbd{font:700 11px var(--body);color:#fff;background:#ffffff1f;border-radius:5px;margin:0 1px;padding:2px 6px}.story-module__zj4A_G__gespraech{visibility:visible;width:var(--chat);border-radius:0;max-height:none;padding-bottom:86px;transition:none;display:flex;inset:0 0 0 auto;transform:none;box-shadow:-1px 0 #ffffff0f}.story-module__zj4A_G__gespraech .story-module__zj4A_G__griff{display:none}.story-module__zj4A_G__gespraech .story-module__zj4A_G__sheetKopf{border-bottom:1px solid var(--line);margin-bottom:12px;padding:22px 18px 12px}.story-module__zj4A_G__gespraech .story-module__zj4A_G__sheetInhalt{padding:0 18px 14px}.story-module__zj4A_G__antwortleiste{width:var(--chat);border-top:1px solid var(--line);padding:14px 16px 18px;left:auto;right:0;transform:none}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__antwortleiste{background:#fbfaf6}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__antwortForm{background:#fff;border-color:#00474359}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__antwortFeld{color:var(--ink)}.story-module__zj4A_G__story[data-ton] .story-module__zj4A_G__antwortFeld::placeholder{color:var(--muted-l);opacity:1}.story-module__zj4A_G__menue{left:auto;right:calc(var(--chat) + 24px);top:calc(var(--top) + 6px);width:340px;max-height:calc(100% - var(--top) - var(--foot) - 20px);opacity:0;border-radius:24px;padding-bottom:12px;transition:transform .3s cubic-bezier(.3,1.1,.4,1),opacity .2s,visibility 0s linear .3s;bottom:auto;transform:translateY(-10px);box-shadow:0 30px 70px -25px #000000bf}.story-module__zj4A_G__menue[data-offen]{opacity:1;transition:transform .3s cubic-bezier(.3,1.1,.4,1),opacity .2s,visibility;transform:none}.story-module__zj4A_G__menue .story-module__zj4A_G__griff{display:none}.story-module__zj4A_G__menue .story-module__zj4A_G__sheetKopf{padding:18px 18px 10px}}@media (min-width:1280px) and (min-height:620px){.story-module__zj4A_G__seite{--rail:96px;--chat:360px}.story-module__zj4A_G__slide{inset:6px 8.5% 14px}.story-module__zj4A_G__slide:is([data-lage=nachbar-vorher],[data-lage=nachbar-nachher]){visibility:visible;opacity:.4;filter:saturate(.75)brightness(.8);transition:transform .55s cubic-bezier(.3,.9,.25,1),opacity .4s,filter .3s,visibility}.story-module__zj4A_G__story:has(.story-module__zj4A_G__nachbar[data-richtung=zurueck]:hover) .story-module__zj4A_G__slide[data-lage=nachbar-vorher]{opacity:.7;filter:none;transform:translate(-94%)scale(.9)}.story-module__zj4A_G__story:has(.story-module__zj4A_G__nachbar[data-richtung=weiter]:hover) .story-module__zj4A_G__slide[data-lage=nachbar-nachher]{opacity:.7;filter:none;transform:translate(94%)scale(.9)}.story-module__zj4A_G__nachbar{top:calc(var(--top) + 40px);bottom:calc(var(--foot) + 40px);width:calc((100% - var(--rail) - var(--chat)) * .09);background:0 0;border-radius:22px;flex-direction:column;justify-content:center;gap:6px;min-height:0;padding:0}.story-module__zj4A_G__nachbar:hover{background:#ffffff0f}.story-module__zj4A_G__nachbar[data-richtung=zurueck]{left:var(--rail)}.story-module__zj4A_G__nachbar[data-richtung=weiter]{right:var(--chat)}.story-module__zj4A_G__nachbarPfeil{background:#ffffff29;border-radius:50%;place-items:center;width:44px;height:44px;font-size:26px;display:grid}.story-module__zj4A_G__nachbarName{opacity:0;font-size:12px;transition:opacity .2s}.story-module__zj4A_G__nachbar:hover .story-module__zj4A_G__nachbarName,.story-module__zj4A_G__nachbar:focus-visible .story-module__zj4A_G__nachbarName{opacity:1}.story-module__zj4A_G__tastenhilfe{padding:0 24px}.story-module__zj4A_G__tastenOptional{display:inline}.story-module__zj4A_G__story[data-final] .story-module__zj4A_G__slide[data-station=fertig]{inset:6px 24px 14px}.story-module__zj4A_G__story[data-final] .story-module__zj4A_G__slide[data-lage=nachbar-vorher]{visibility:hidden;opacity:0}}@media (min-width:1680px) and (min-height:620px){.story-module__zj4A_G__seite{--rail:104px;--chat:420px;--top:116px}.story-module__zj4A_G__slide{padding:44px 56px}}.story-module__zj4A_G__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:961px) and (min-height:620px) and (prefers-reduced-motion:reduce){.story-module__zj4A_G__kapitel[data-zustand=aktuell] .story-module__zj4A_G__kapitelRing{animation:none}.story-module__zj4A_G__kapitelRing,.story-module__zj4A_G__nachbarName{transition:none}}@media (prefers-reduced-motion:reduce){.story-module__zj4A_G__slide,.story-module__zj4A_G__slide[data-lage=aktiv],.story-module__zj4A_G__sheet,.story-module__zj4A_G__sheet[data-offen],.story-module__zj4A_G__gespraech,.story-module__zj4A_G__gespraech[data-offen],.story-module__zj4A_G__menue,.story-module__zj4A_G__menue[data-offen]{transition:none!important}.story-module__zj4A_G__hintergrund,.story-module__zj4A_G__kopf:before,.story-module__zj4A_G__kantenHinweis{transition:none}}
.tarif-module__UaTY0W__inhalt[data-inhalt]{touch-action:pan-y}.tarif-module__UaTY0W__anker{flex:none;align-self:center;width:clamp(84px,14dvh,128px);height:clamp(84px,14dvh,128px)}.tarif-module__UaTY0W__titel{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(26px,7.4vw,32px);font-weight:800;font-stretch:112%;line-height:1.05}.tarif-module__UaTY0W__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tarif-module__UaTY0W__plakette{background:var(--lime);color:var(--ink);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:800}.tarif-module__UaTY0W__umfrage{color:var(--ink);background:#fff;border-radius:22px;padding:10px;box-shadow:0 12px 30px -14px #0000008c}.tarif-module__UaTY0W__frage{font-family:var(--display);color:var(--petrol);padding:4px 6px 8px;font-size:15px;font-weight:800;font-stretch:106%}.tarif-module__UaTY0W__option{border:1.5px solid var(--line);text-align:left;width:100%;min-height:56px;font:inherit;color:inherit;cursor:pointer;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding:8px 14px;display:flex;position:relative;overflow:hidden}.tarif-module__UaTY0W__fuellung{transform-origin:0;transition:transform .5s cubic-bezier(.3,1,.4,1);position:absolute;inset:0;transform:scaleX(0)}.tarif-module__UaTY0W__option[data-t=pro] .tarif-module__UaTY0W__fuellung{background:color-mix(in srgb, var(--lime) 28%, transparent)}.tarif-module__UaTY0W__option[data-t=flex] .tarif-module__UaTY0W__fuellung{background:color-mix(in srgb, var(--cta) 30%, transparent)}.tarif-module__UaTY0W__option[data-t=gas] .tarif-module__UaTY0W__fuellung{background:color-mix(in srgb, var(--gas) 20%, transparent)}.tarif-module__UaTY0W__option[aria-checked=true]{border-color:var(--petrol)}.tarif-module__UaTY0W__option[aria-checked=true] .tarif-module__UaTY0W__fuellung{transform:scaleX(1)}.tarif-module__UaTY0W__option>span:not(.tarif-module__UaTY0W__fuellung),.tarif-module__UaTY0W__option>b{position:relative}.tarif-module__UaTY0W__optionName{color:var(--petrol);font-size:15px;font-weight:800}.tarif-module__UaTY0W__haken{color:var(--petrol);margin-left:6px;font-weight:900}.tarif-module__UaTY0W__optionSub{color:var(--muted-l);font-size:12px;font-weight:500;display:block}.tarif-module__UaTY0W__option>b{font-family:var(--display);color:var(--petrol);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}.tarif-module__UaTY0W__detail{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:18px;padding:12px 14px;font-size:13px;line-height:1.5}.tarif-module__UaTY0W__detailKopf{justify-content:space-between;align-items:center;gap:8px;display:flex}.tarif-module__UaTY0W__detailName{font-family:var(--display);font-size:16px;font-weight:800;font-stretch:108%}.tarif-module__UaTY0W__detail .tarif-module__UaTY0W__meta{color:var(--muted-d);font-size:12px}.tarif-module__UaTY0W__zeile{margin-top:4px}.tarif-module__UaTY0W__preisZeile b{font-variant-numeric:tabular-nums;font-weight:800}.tarif-module__UaTY0W__klein{font-size:12px;line-height:1.45}.tarif-module__UaTY0W__zeile s{opacity:.7}.tarif-module__UaTY0W__satz{color:var(--lime);white-space:nowrap;font-weight:650}.tarif-module__UaTY0W__detail .tarif-module__UaTY0W__rabatt{color:var(--lime);font-size:11.5px;font-weight:650;line-height:1.45}.tarif-module__UaTY0W__hinweis{color:var(--muted-d);margin:6px 0 0;font-size:12px;line-height:1.4}.tarif-module__UaTY0W__detail .tarif-module__UaTY0W__hinweis{color:var(--lime);margin:2px 0 0;font-weight:650}.tarif-module__UaTY0W__aktionen{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.tarif-module__UaTY0W__aktionen>button,.tarif-module__UaTY0W__aktionen>a{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:12px;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.tarif-module__UaTY0W__aktionen>.tarif-module__UaTY0W__weiter{background:var(--cta);border-color:var(--cta);color:var(--ink)}.tarif-module__UaTY0W__aktionen>.tarif-module__UaTY0W__waehlen{color:var(--petrol);background:#fff;border-color:#fff}.tarif-module__UaTY0W__aktionen>button:disabled,.tarif-module__UaTY0W__option:disabled,.tarif-module__UaTY0W__spaltenKopf:disabled,.tarif-module__UaTY0W__cta:disabled{opacity:.5;cursor:default}@media (max-width:960px) and (max-height:860px){.tarif-module__UaTY0W__anker{width:clamp(72px,10dvh,128px);height:clamp(72px,10dvh,128px)}.tarif-module__UaTY0W__option{min-height:50px;padding-block:6px}}@media (min-width:961px) and (min-height:620px){.tarif-module__UaTY0W__inhalt[data-inhalt]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title anchor""cols cols";align-content:center;gap:18px 24px;display:grid}.tarif-module__UaTY0W__titel{grid-area:title;align-self:center;font-size:clamp(28px,2.4vw,44px)}.tarif-module__UaTY0W__anker{grid-area:anchor;width:clamp(92px,13vh,132px);height:clamp(92px,13vh,132px);margin-right:20px}.tarif-module__UaTY0W__spalten{grid-area:cols;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.tarif-module__UaTY0W__spalten[data-n="1"]{grid-template-columns:minmax(0,520px);justify-content:center}.tarif-module__UaTY0W__spalten[data-n="2"]{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center}.tarif-module__UaTY0W__spalte{--tc:var(--lime);color:var(--ink);background:#fff;border-radius:22px;flex-direction:column;padding:8px 8px 12px;transition:box-shadow .3s,transform .3s;display:flex;box-shadow:0 0 0 2px #0000,0 18px 40px -22px #000000b3}.tarif-module__UaTY0W__spalte[data-t=flex]{--tc:var(--cta)}.tarif-module__UaTY0W__spalte[data-t=gas]{--tc:var(--gas-hell)}.tarif-module__UaTY0W__spalte[data-angesehen]{box-shadow:0 0 0 3px var(--tc), 0 0 40px -6px var(--tc), 0 18px 40px -22px #000000b3;transform:translateY(-4px)}.tarif-module__UaTY0W__spaltenKopf{text-align:left;background:color-mix(in srgb, var(--tc) 22%, #fff);color:var(--ink);font:inherit;border:0;border-radius:16px;gap:2px;padding:12px 12px 14px;display:grid}button.tarif-module__UaTY0W__spaltenKopf{cursor:pointer}button.tarif-module__UaTY0W__spaltenKopf:hover{background:color-mix(in srgb, var(--tc) 36%, #fff)}.tarif-module__UaTY0W__spaltenOben{flex-wrap:wrap-reverse;justify-content:space-between;align-items:center;gap:4px 6px;display:flex}.tarif-module__UaTY0W__spaltenOben .tarif-module__UaTY0W__plakette{padding:3px 7px;font-size:10px}.tarif-module__UaTY0W__spaltenName{font-family:var(--display);color:var(--petrol);font-size:19px;font-weight:900;font-stretch:108%}.tarif-module__UaTY0W__spaltenSub{color:var(--muted-l);font-size:12.5px}.tarif-module__UaTY0W__spaltenPreis{color:var(--petrol);margin-top:6px}.tarif-module__UaTY0W__spaltenPreis b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(26px,2.2vw,36px);font-weight:900;font-stretch:110%}.tarif-module__UaTY0W__spaltenPreis small{white-space:nowrap;font-size:12.5px;font-weight:650}.tarif-module__UaTY0W__spaltenPreisFehlt{align-items:center;min-height:clamp(26px,2.2vw,36px);font-size:14px;font-weight:650;display:flex}.tarif-module__UaTY0W__spaltenInhalt{color:var(--ink);flex:1;padding:10px 6px 0;font-size:13px;line-height:1.45}.tarif-module__UaTY0W__spaltenInhalt p{margin:0 0 6px}.tarif-module__UaTY0W__spaltenInhalt s{opacity:.7}.tarif-module__UaTY0W__spaltenInhalt .tarif-module__UaTY0W__meta{color:var(--muted-l)}.tarif-module__UaTY0W__spaltenInhalt .tarif-module__UaTY0W__rabatt{color:var(--lime-dunkel);font-weight:750}.tarif-module__UaTY0W__spaltenInhalt .tarif-module__UaTY0W__satz{color:var(--lime-dunkel)}.tarif-module__UaTY0W__links{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.tarif-module__UaTY0W__links>button,.tarif-module__UaTY0W__links>a{border:1px solid var(--line);min-height:36px;color:var(--petrol);font:inherit;cursor:pointer;background:#fff;border-radius:10px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.tarif-module__UaTY0W__links>button:hover{border-color:var(--petrol)}.tarif-module__UaTY0W__spalte .tarif-module__UaTY0W__hinweis{color:var(--muted-l);margin:8px 6px 0}.tarif-module__UaTY0W__cta{background:var(--cta);width:auto;min-height:46px;color:var(--ink);font:inherit;box-shadow:0 2px 0 var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:16px;margin:12px 6px 0;padding:12px 8px;font-size:14px;font-weight:850}.tarif-module__UaTY0W__cta.tarif-module__UaTY0W__waehlen{color:var(--petrol);box-shadow:inset 0 0 0 2px var(--petrol);background:#fff}}.tarif-module__UaTY0W__preisdetails p{margin:0 0 10px}.tarif-module__UaTY0W__preisdetails .tarif-module__UaTY0W__preisdetailsTitel{color:var(--petrol);font-weight:800}.tarif-module__UaTY0W__preisdetails dl{grid-template-columns:1fr auto;gap:8px 14px;margin:0;font-size:14px;display:grid}.tarif-module__UaTY0W__preisdetails dt{color:var(--muted-l)}.tarif-module__UaTY0W__preisdetails dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.tarif-module__UaTY0W__preisdetails dt[data-art=summe],.tarif-module__UaTY0W__preisdetails dd[data-art=summe]{border-top:1px solid var(--line);color:var(--petrol);padding-top:8px;font-weight:800}.tarif-module__UaTY0W__preisdetails .tarif-module__UaTY0W__boerse{border:1px solid var(--line);border-radius:14px;margin:14px 0 10px;padding:12px 14px}.tarif-module__UaTY0W__preisdetails .tarif-module__UaTY0W__boerse .tarif-module__UaTY0W__boerseText{color:var(--muted-l);font-size:12.5px;line-height:1.45}.tarif-module__UaTY0W__preisdetails .tarif-module__UaTY0W__boerse .tarif-module__UaTY0W__boerseQuelle{margin-top:8px}.tarif-module__UaTY0W__boerseMonate{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:8px 12px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.tarif-module__UaTY0W__boerseMonate li{display:grid}.tarif-module__UaTY0W__boerseMonate li>span:first-child{color:var(--muted-l)}.tarif-module__UaTY0W__boerseMonate li>span:last-child{font-variant-numeric:tabular-nums;font-weight:700}.tarif-module__UaTY0W__boerseMittel{border-top:1px solid var(--line);color:var(--petrol);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:10px;padding-top:8px;font-weight:800;display:flex}.tarif-module__UaTY0W__preisdetails .tarif-module__UaTY0W__preisdetailsFuss{color:var(--muted-l);font-size:12.5px;line-height:1.45}.tarif-module__UaTY0W__preisdetailsLink{border:1.5px solid var(--petrol);min-height:44px;color:var(--petrol);border-radius:12px;align-items:center;margin-top:4px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.tarif-module__UaTY0W__fuellung,.tarif-module__UaTY0W__spalte{transition:none}}
.vorteil-karte-module__640dAW__vorteil{border:1px solid var(--line);color:var(--ink);text-align:left;background:#fff;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}.vorteil-karte-module__640dAW__vorteilSymbol{background:#aee34d47;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.vorteil-karte-module__640dAW__vorteilSymbol svg{fill:none;width:18px;height:18px;stroke:var(--petrol);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.vorteil-karte-module__640dAW__vorteil h3{color:var(--petrol);margin:0;font-size:14px;font-weight:800}.vorteil-karte-module__640dAW__vorteil p{color:var(--muted-l);overflow-wrap:anywhere;white-space:pre-line;margin:2px 0 0;font-size:13px;line-height:1.4}.vorteil-karte-module__640dAW__vorteil .vorteil-karte-module__640dAW__vorteilWert{color:var(--petrol);font-weight:650}
.fertig-module__Qp9zSG__inhalt[data-inhalt]{text-align:center;justify-content:center;align-items:center}.fertig-module__Qp9zSG__anker{flex:none;align-self:center;place-items:center;width:clamp(130px,24dvh,190px);height:clamp(130px,24dvh,190px);display:grid}.fertig-module__Qp9zSG__text{opacity:0;justify-items:center;gap:10px;transition:opacity .6s,transform .6s cubic-bezier(.3,1.3,.5,1);display:grid;transform:translateY(12px)}.fertig-module__Qp9zSG__text[data-sichtbar]{opacity:1;transform:none}.fertig-module__Qp9zSG__titel{font-family:var(--display);margin:0;font-size:clamp(30px,8.6vw,40px);font-weight:900;font-stretch:116%;line-height:1}.fertig-module__Qp9zSG__titel:focus{outline:none}.fertig-module__Qp9zSG__danke{font-family:var(--display);color:var(--lime);margin:0;font-size:22px;font-weight:800}.fertig-module__Qp9zSG__mail{max-width:30ch;color:var(--muted-d);margin:0;font-size:15px;line-height:1.5}.fertig-module__Qp9zSG__vorteile{gap:8px;width:min(100%,380px);margin-top:4px;display:grid}.fertig-module__Qp9zSG__widerruf{color:#fff;background:0 0;border:1.5px solid #ffffff80;border-radius:999px;min-height:44px;padding:8px 18px;font-weight:700}.fertig-module__Qp9zSG__funken{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (min-width:961px) and (min-height:620px){.fertig-module__Qp9zSG__inhalt[data-inhalt]{text-align:left;grid-template-columns:auto minmax(0,540px);justify-content:center;align-items:center;column-gap:clamp(32px,4vw,72px);display:grid}.fertig-module__Qp9zSG__anker{width:clamp(190px,min(34vh,19vw),340px);height:clamp(190px,min(34vh,19vw),340px)}.fertig-module__Qp9zSG__text{justify-items:start}.fertig-module__Qp9zSG__titel{font-size:clamp(32px,3vw,62px)}.fertig-module__Qp9zSG__danke{font-size:28px}.fertig-module__Qp9zSG__mail{max-width:34ch;font-size:17px}}@media (prefers-reduced-motion:reduce){.fertig-module__Qp9zSG__text{transition:none}}
.gespraech-module__QDJBgG__nachrichten{flex-direction:column;gap:8px;display:flex}.gespraech-module__QDJBgG__leer{color:var(--muted-l);margin:0;font-size:13.5px;line-height:1.5}.gespraech-module__QDJBgG__nachricht{overflow-wrap:anywhere;border-radius:16px;max-width:86%;padding:9px 12px;font-size:14.5px;line-height:1.45}.gespraech-module__QDJBgG__nachricht[data-von=kugel]{border:1px solid var(--line);background:#fff;border-top-left-radius:6px;align-self:flex-start}.gespraech-module__QDJBgG__nachricht[data-von=kunde]{background:var(--petrol);color:#fff;white-space:pre-wrap;border-top-right-radius:6px;align-self:flex-end}.gespraech-module__QDJBgG__nachricht[data-von=notiz]{color:var(--muted-l);text-align:center;background:0 0;border:0;align-self:center;padding-block:2px;font-size:12.5px}.gespraech-module__QDJBgG__text :is(p,ul,ol){margin:0}.gespraech-module__QDJBgG__text :is(p,ul,ol)+:is(p,ul,ol){margin-top:6px}.gespraech-module__QDJBgG__text :is(ul,ol){padding-left:18px}.gespraech-module__QDJBgG__text a{color:inherit}.gespraech-module__QDJBgG__kiPre{color:var(--muted-l);margin-bottom:6px;font-size:12.5px;line-height:1.4;display:block}.gespraech-module__QDJBgG__kiPre:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%233c7d12' d='M12 0c.9 6.6 5.4 11.1 12 12-6.6.9-11.1 5.4-12 12-.9-6.6-5.4-11.1-12-12C6.6 11.1 11.1 6.6 12 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:9px;height:9px;margin-right:3px;display:inline-block}.gespraech-module__QDJBgG__kiPre:only-child{margin-bottom:0}.gespraech-module__QDJBgG__bild{width:100%}.gespraech-module__QDJBgG__akt{border:1.5px solid var(--petrol);min-height:40px;color:var(--petrol);text-align:left;background:#fff;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:13px;font-weight:750}.gespraech-module__QDJBgG__akt:disabled{opacity:.5;cursor:default}.gespraech-module__QDJBgG__neueNachricht{z-index:1;border:1.5px solid var(--petrol);background:var(--petrol);color:#fff;border-radius:999px;width:fit-content;min-height:44px;margin:10px auto 0;padding:8px 16px;font-size:13.5px;font-weight:750;display:block;position:sticky;bottom:8px;box-shadow:0 4px 14px #0000002e}.gespraech-module__QDJBgG__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gespraech-module__QDJBgG__chip{white-space:nowrap;border:1px solid var(--line);min-height:44px;color:var(--petrol);background:#fff;border-radius:999px;flex:none;padding:8px 14px;font-size:13.5px;font-weight:600}.gespraech-module__QDJBgG__chip:disabled{opacity:.55;cursor:default}.gespraech-module__QDJBgG__fragen{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:22px;padding:12px 0 12px 14px}.gespraech-module__QDJBgG__fragen b{font-family:var(--display);font-size:15px;font-stretch:108%}.gespraech-module__QDJBgG__fragen .gespraech-module__QDJBgG__chips{scrollbar-width:none;touch-action:pan-x;overscroll-behavior:contain;flex-wrap:nowrap;margin-top:8px;padding-right:14px;overflow-x:auto}.gespraech-module__QDJBgG__fragen .gespraech-module__QDJBgG__chips::-webkit-scrollbar{display:none}.gespraech-module__QDJBgG__fragen .gespraech-module__QDJBgG__chip{color:#fff;background:#ffffff1a;border-color:#ffffff59}@media (max-height:820px){.gespraech-module__QDJBgG__fragen{padding:10px 0 10px 12px}}.gespraech-module__QDJBgG__blase{left:calc(env(safe-area-inset-left,0px) + 12px);right:calc(env(safe-area-inset-right,0px) + 12px);top:calc(env(safe-area-inset-top,0px) + 112px);z-index:7;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#001e1beb;border-radius:18px;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 12px;transition:opacity .25s,transform .3s cubic-bezier(.3,1.3,.5,1);display:grid;position:absolute;transform:translateY(-8px)scale(.98);box-shadow:0 14px 30px -12px #0009}.gespraech-module__QDJBgG__blase[data-offen]{opacity:1;pointer-events:auto;transform:none}.gespraech-module__QDJBgG__blaseAvatar{width:28px;height:28px;box-shadow:0 0 0 2px var(--lime);background:radial-gradient(circle at 35% 30%,#2f9a8d,#003d38 70%);border-radius:50%}.gespraech-module__QDJBgG__blaseText{touch-action:pan-y;max-height:30vh;margin:0;font-size:14.5px;line-height:1.45;overflow:auto}.gespraech-module__QDJBgG__blaseSchliessen{color:#fff;background:0 0;border:0;width:44px;height:44px;margin:-6px -6px -6px 0;font-size:16px;position:relative}.gespraech-module__QDJBgG__blaseSchliessen:before{content:"";z-index:-1;background:#ffffff1f;border-radius:50%;position:absolute;inset:6px}.gespraech-module__QDJBgG__blaseAktionen{flex-wrap:wrap;grid-column:2/4;gap:8px;display:flex}.gespraech-module__QDJBgG__bildHinweis{border:1px solid var(--line);background:var(--paper);color:var(--petrol);border-radius:12px;grid-column:2/4;gap:2px;padding:8px 10px;display:grid}.gespraech-module__QDJBgG__bildHinweis[data-allein]{grid-column:2}.gespraech-module__QDJBgG__bildHinweisTitel{font-family:var(--display);font-size:14px;font-weight:800;font-stretch:108%;line-height:1.25}.gespraech-module__QDJBgG__bildHinweisAussage{font-size:13px;font-weight:600;line-height:1.35}.gespraech-module__QDJBgG__hinweisKnopf{border:1.5px solid var(--lime);color:#fff;text-align:left;background:#aee34d29;border-radius:999px;min-height:40px;padding:6px 14px;font-size:13.5px;font-weight:750}.gespraech-module__QDJBgG__zaehler{background:var(--cta);min-width:18px;height:18px;color:var(--ink);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-3px;right:-3px}.gespraech-module__QDJBgG__zaehler:empty{display:none}.gespraech-module__QDJBgG__anhalten{background:#fff}@media (min-width:760px) and (max-width:960px) and (min-height:560px),(min-width:961px) and (min-height:560px) and (max-height:619.98px){.gespraech-module__QDJBgG__blase{top:116px}}@media (min-width:961px) and (min-height:620px){.gespraech-module__QDJBgG__blase,.gespraech-module__QDJBgG__fragen{display:none}}@media (prefers-reduced-motion:reduce){.gespraech-module__QDJBgG__blase,.gespraech-module__QDJBgG__blase[data-offen]{transition:none}}
@property --k-float{syntax:"<number>";inherits:false;initial-value:1}@property --k-breath{syntax:"<number>";inherits:false;initial-value:1}@property --k-sleep{syntax:"<number>";inherits:false;initial-value:0}@property --k-nod{syntax:"<number>";inherits:false;initial-value:0}@property --k-sway{syntax:"<number>";inherits:false;initial-value:0}@property --k-shiver{syntax:"<number>";inherits:false;initial-value:0}@property --k-wander{syntax:"<number>";inherits:false;initial-value:0}@property --k-track{syntax:"<number>";inherits:false;initial-value:0}@property --k-glance{syntax:"<number>";inherits:false;initial-value:0}@property --k-spin{syntax:"<angle>";inherits:true;initial-value:0deg}.kugel{--k-hi:#2f9a8d;--k-mid:#005a52;--k-lo:#003d38;--k-deep:#00211e;--k-eye:#aee34d;--k-eyeglow:#aee34d6b;--k-fres:#c4f06a;--k-floor:#00302c4d;--k-blush:#ff8070b3;--k-arc:#fee100;--k-arc-core:#fffbe2;--k-smoke:#606c6a99;--k-warn:#f0a33e;--k-hot:#ff7a3d;--k-z:#aee34d;--k-white:#fff;--k-ink:#0c4626;--k-flame-tip:#4a4dff;--k-flame-out:#2b8cff;--k-flame-base:#59d2ff;--k-flame-mid:#a6ecff;--k-core:#aee34d;--k-halo:#aee34d;--k-core-o:.34;--k-halo-o:.32;--k-motion:1;width:var(--k-size,48px);height:var(--k-size,48px);vertical-align:middle;-webkit-tap-highlight-color:transparent;flex:none;display:inline-block;position:relative}.kugel:where([data-form=flex]) :is(.k-c-core,.k-flash,.k-orbit,.k-charge){--k-core:#e2f155}.kugel:where([data-form=flex]) .k-c-halo{--k-halo:#f3e94a}.kugel:where([data-form=gas]) :is(.k-c-core,.k-flash,.k-orbit,.k-charge){--k-core:#4cb4ff}.kugel:where([data-form=gas]) .k-c-halo{--k-halo:#5cb6ff}.kugel:where([data-form=gas]) .k-c-fres{--k-fres:#9fdcff}.kugel[data-tone=dark]{--k-halo-o:.5;--k-floor:#000a0980}.kugel>.k-svg{width:100%;height:100%;display:block;overflow:visible}.kugel[data-interactive]{cursor:pointer;pointer-events:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.kugel[data-interactive]:after{content:"";pointer-events:auto;border-radius:50%;position:absolute;inset:17%}.kugel[data-interactive]:is([data-lod=xs],[data-lod=sm]):after{inset:0}.kugel[data-tipp]{z-index:1}.kugel stop{transition:stop-color .7s,stop-opacity .7s}.kugel .k-o0{stop-opacity:0}.kugel .k-c-hi{stop-color:var(--k-hi)}.kugel .k-c-mid{stop-color:var(--k-mid)}.kugel .k-c-lo{stop-color:var(--k-lo)}.kugel .k-c-deep{stop-color:var(--k-deep)}.kugel .k-c-core{stop-color:var(--k-core)}.kugel .k-c-white{stop-color:var(--k-white)}.kugel .k-c-fres{stop-color:var(--k-fres)}.kugel .k-c-halo{stop-color:var(--k-halo)}.kugel .k-c-floor{stop-color:var(--k-floor)}.kugel .k-c-eyeglow{stop-color:var(--k-eyeglow)}.kugel .k-c-blush{stop-color:var(--k-blush)}.kugel .k-c-smoke{stop-color:var(--k-smoke)}.kugel .k-c-flame-tip{stop-color:var(--k-flame-tip)}.kugel .k-c-flame-out{stop-color:var(--k-flame-out)}.kugel .k-c-flame-base{stop-color:var(--k-flame-base)}.kugel .k-c-flame-mid{stop-color:var(--k-flame-mid)}.kugel .k-halo{opacity:var(--k-halo-o);transition:opacity .8s}.kugel .k-core{opacity:var(--k-core-o);transition:opacity .8s}.kugel .k-bounce{opacity:.8}.kugel .k-core-spark{opacity:0}.kugel .k-fres{fill:none;stroke-width:1.4px;opacity:.75}.kugel .k-glint{fill:none;stroke:#ffffff9e;stroke-width:2.2px;stroke-linecap:round}.kugel .k-glint-b{stroke:#ffffff47;stroke-width:1.6px}.kugel .k-eye-glow{opacity:.7;transition:opacity .4s}.kugel[data-eyes=closed] .k-eye-glow{opacity:.12}.kugel .k-blush{opacity:0;transition:opacity .35s}.kugel .k-mark-ink{fill:#f4f1ea}.kugel .k-mark-lime{fill:var(--k-eye)}.kugel .k-front{transform:translateX(calc(sin(var(--k-spin)) * 30px)) scaleX(cos(var(--k-spin)));opacity:clamp(0, cos(var(--k-spin)) * 5, 1)}.kugel .k-back{transform:translateX(calc(sin(var(--k-spin)) * -30px)) scaleX(calc(cos(var(--k-spin)) * -1));opacity:clamp(0, cos(var(--k-spin)) * -5, 1)}.kugel :is(.k-front,.k-back)>*{--k-spin:0deg}.kugel .k-v{opacity:0;transition:opacity .14s,transform .34s cubic-bezier(.3,1.55,.5,1)}.kugel .k-v-open,.kugel .k-v-worried{fill:var(--k-eye);transform:scaleY(.08)}.kugel .k-catch{fill:#ffffffb8}.kugel .k-stroke{fill:none;stroke:var(--k-eye);stroke-linecap:round;stroke-linejoin:round}.kugel .k-v-happy{stroke-width:3.6px;transform:translateY(2px)scaleY(.2)}.kugel .k-v-closed{stroke-width:3px;transform:translateY(-1px)scaleY(.2)}.kugel .k-v-squint{stroke-width:3.4px;transform:scale(.3)}.kugel .k-v-dizzy{transform:scale(.2)rotate(-90deg)}.kugel .k-spiral{stroke-width:2.2px}.kugel[data-eyes=dizzy] .k-spiral{animation:1.1s linear infinite k-spin}.kugel[data-eyes=open] .k-v-open,.kugel[data-eyes=worried] .k-v-worried,.kugel[data-eyes=happy] .k-v-happy,.kugel[data-eyes=closed] .k-v-closed,.kugel[data-eyes=squint] .k-v-squint,.kugel[data-eyes=dizzy] .k-v-dizzy,.kugel[data-eyes=wink] .k-eye-l .k-v-open,.kugel[data-eyes=wink] .k-eye-r .k-v-happy{opacity:1;transform:none}.kugel[data-eyes=closed] .k-v{transition-duration:.7s,.9s;transition-timing-function:ease,ease-in-out}.kugel .k-eye-pose{transition:transform .5s cubic-bezier(.3,1.4,.5,1)}.kugel[data-state=thinking] .k-eye-l .k-eye-pose{transform:translateY(.8px)scaleY(.68)}.kugel[data-state=thinking] .k-eye-r .k-eye-pose{transform:translateY(-1.2px)scaleY(1.06)}.kugel .k-eyes-pose{transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.kugel[data-state=listening] .k-eyes-pose{transform:scale(1.1,1.16)}.kugel[data-state=thinking] .k-eyes-pose{transform:scaleY(.86)}.kugel[data-state=reading] .k-eyes-pose{transform:scale(1.04,.66)}.kugel[data-state=warning] .k-eyes-pose{transform:scale(.92)}.kugel[data-state=error][data-phase=after] .k-eyes-pose{transform:scale(.86,.8)}.kugel[data-state=success] .k-eyes-pose{transform:scale(1.06)}.kugel .k-pose{transition:transform .8s cubic-bezier(.34,1.3,.5,1)}.kugel[data-state=listening] .k-pose{transform:translateY(2.5px)rotate(-5deg)}.kugel[data-state=thinking] .k-pose{transform:translateY(-2px)rotate(3deg)}.kugel[data-state=reading] .k-pose{transform:translate(-3px)rotate(4deg)}.kugel[data-state=warning] .k-pose{transform:translateY(2px)scale(.96)}.kugel[data-state=error][data-phase=after] .k-pose{transform:translateY(1px)rotate(-4deg)}.kugel[data-state=success] .k-pose{transform:translateY(-1px)}.kugel[data-state=sleeping] .k-pose{transition-duration:1.6s;transition-timing-function:cubic-bezier(.45,0,.3,1);transform:translateY(4px)rotate(8deg)scale(1.02,.97)}.kugel.is-shy .k-pose,.kugel[data-shy] .k-pose{transform:translate(-3px,1.5px)rotate(-16deg)!important}.kugel.is-shy .k-blush,.kugel[data-shy] .k-blush{opacity:1}.kugel :is(.k-float,.k-fx-float,.k-shadow){--k-float:1;transition:--k-float .9s}.kugel .k-breath{--k-breath:1;transition:--k-breath .9s}.kugel .k-sleepbreath{--k-sleep:0;transition:--k-sleep 1.4s}.kugel .k-nod{--k-nod:0;transition:--k-nod .6s}.kugel .k-sway{--k-sway:0;transition:--k-sway .9s}.kugel .k-shiver{--k-shiver:0;transition:--k-shiver .35s}.kugel .k-eyes-wander{--k-wander:0;transition:--k-wander .8s}.kugel .k-eyes-track{--k-track:0;transition:--k-track .45s}.kugel .k-eyes-glance{--k-glance:0;transition:--k-glance .5s}.kugel[data-state=listening] :is(.k-float,.k-fx-float,.k-shadow){--k-float:.45}.kugel[data-state=listening] .k-nod{--k-nod:1}.kugel[data-state=thinking] :is(.k-float,.k-fx-float,.k-shadow){--k-float:.8}.kugel[data-state=thinking] .k-sway{--k-sway:1}.kugel[data-state=thinking] .k-eyes-wander{--k-wander:1}.kugel[data-state=reading] :is(.k-float,.k-fx-float,.k-shadow){--k-float:.35}.kugel[data-state=reading] .k-eyes-track{--k-track:1}.kugel[data-state=success] :is(.k-float,.k-fx-float,.k-shadow){--k-float:1.25}.kugel[data-state=warning] :is(.k-float,.k-fx-float,.k-shadow){--k-float:.35}.kugel[data-state=warning] .k-breath{--k-breath:.6}.kugel[data-state=warning] .k-shiver{--k-shiver:1}.kugel[data-state=warning] .k-eyes-glance{--k-glance:1}.kugel[data-state=error] :is(.k-float,.k-fx-float,.k-shadow){--k-float:.3}.kugel[data-state=sleeping] :is(.k-float,.k-fx-float,.k-shadow){--k-float:.2}.kugel[data-state=sleeping] .k-breath{--k-breath:0}.kugel[data-state=sleeping] .k-sleepbreath{--k-sleep:1}.kugel[data-state=listening] :is(.k-core,.k-halo,.k-c-halo){--k-core-o:.5}.kugel[data-state=thinking] :is(.k-core,.k-halo,.k-c-halo){--k-core-o:.85;--k-halo-o:.42}.kugel[data-state=success] :is(.k-core,.k-halo,.k-c-halo){--k-core-o:.95;--k-halo-o:.55}.kugel[data-state=giggle] :is(.k-core,.k-halo,.k-c-halo){--k-core-o:.9;--k-halo:#fee100;--k-halo-o:.5}.kugel[data-state=warning] :is(.k-core,.k-halo,.k-c-halo){--k-halo:var(--k-warn);--k-halo-o:.42;--k-core-o:.42}.kugel[data-state=error] :is(.k-core,.k-halo,.k-c-halo){--k-halo:var(--k-hot);--k-halo-o:.4;--k-core-o:.3}.kugel[data-state=error][data-phase=after] :is(.k-core,.k-halo,.k-c-halo){--k-halo-o:.22}.kugel[data-state=sleeping] :is(.k-core,.k-halo,.k-c-halo){--k-halo-o:.14;--k-core-o:.12}.kugel[data-state=error] .k-c-fres{--k-fres:var(--k-hot)}.kugel[data-state=error][data-phase=after] .k-c-fres{--k-fres:#c4f06a}.kugel[data-state=warning] .k-c-fres{--k-fres:var(--k-warn)}.kugel[data-state=warning] :is(.k-c-core,.k-flash,.k-orbit,.k-charge){--k-core:#ffc061}.kugel[data-state=sleeping] :is(.k-eyes,.k-back,.k-sparks,.k-zzz){--k-eye:#8fbf3e}.kugel[data-state=giggle] .k-blush{opacity:1}.kugel .k-float,.kugel .k-fx-float{animation:4.6s ease-in-out infinite k-float}.kugel .k-shadow{transform-origin:0 50px;animation:4.6s ease-in-out infinite k-shadow}.kugel .k-shadow-os{transform-origin:0 50px}.kugel .k-breath{transform-origin:0 36px;animation:3.8s ease-in-out infinite k-breath}.kugel .k-sleepbreath{transform-origin:0 40px;animation:5.8s ease-in-out infinite k-sleepbreath}.kugel .k-nod{transform-origin:0 40px;animation:2.4s ease-in-out infinite k-nod}.kugel .k-sway{transform-origin:0 40px;animation:6.4s ease-in-out infinite k-sway}.kugel .k-shiver{animation:2.8s linear infinite k-shiver}.kugel .k-oneshot{transform-origin:0 40px}.kugel .k-eyes-wander{animation:5.2s ease-in-out infinite k-wander}.kugel .k-eyes-track{animation:1.1s linear infinite k-track}.kugel .k-eyes-glance{animation:4.4s ease-in-out infinite k-glance}.kugel :is(.k-nod,.k-sway,.k-shiver,.k-sleepbreath,.k-eyes-wander,.k-eyes-track,.k-eyes-glance){animation-play-state:paused}.kugel:is([data-state=listening],[data-was=listening]) .k-nod,.kugel:is([data-state=thinking],[data-was=thinking]) :is(.k-sway,.k-eyes-wander),.kugel:is([data-state=warning],[data-was=warning]) :is(.k-shiver,.k-eyes-glance),.kugel:is([data-state=sleeping],[data-was=sleeping]) .k-sleepbreath,.kugel:is([data-state=reading],[data-was=reading]) .k-eyes-track{animation-play-state:running}.kugel[data-state=thinking] .k-core{animation:2.4s ease-in-out infinite k-corepulse}@keyframes k-spin{to{transform:rotate(360deg)}}@keyframes k-float{0%,to{transform:translateY(calc(var(--k-float) * var(--k-motion) * 1.8px))}50%{transform:translateY(calc(var(--k-float) * var(--k-motion) * -1.8px))}}@keyframes k-shadow{0%,to{opacity:1;transform:scale(1)}50%{transform:scale(calc(1 - var(--k-float) * var(--k-motion) * .09));opacity:calc(1 - var(--k-float) * var(--k-motion) * .22)}}@keyframes k-breath{0%,to{transform:scale(1)}50%{transform:scale(calc(1 + var(--k-breath) * var(--k-motion) * .012), calc(1 + var(--k-breath) * var(--k-motion) * .02))}}@keyframes k-sleepbreath{0%,to{transform:scale(calc(1 + var(--k-sleep) * .028), calc(1 - var(--k-sleep) * .03))}50%{transform:scale(calc(1 - var(--k-sleep) * .01), calc(1 + var(--k-sleep) * .03))}}@keyframes k-nod{0%,46%,to{transform:none}11%{transform:translateY(calc(var(--k-nod) * 1.8px)) rotate(calc(var(--k-nod) * 2.5deg))}22%{transform:translateY(calc(var(--k-nod) * -.4px))}33%{transform:translateY(calc(var(--k-nod) * 1.2px)) rotate(calc(var(--k-nod) * 1.5deg))}}@keyframes k-sway{0%,to{transform:rotate(calc(var(--k-sway) * -3deg))}50%{transform:rotate(calc(var(--k-sway) * 3deg))}}@keyframes k-shiver{0%,17%,to{transform:none}2%{transform:translateX(calc(var(--k-shiver) * 1.1px))}4%{transform:translateX(calc(var(--k-shiver) * -1.1px))}6%{transform:translateX(calc(var(--k-shiver) * 1px))}8%{transform:translateX(calc(var(--k-shiver) * -.9px))}10%{transform:translateX(calc(var(--k-shiver) * .7px))}12%{transform:translateX(calc(var(--k-shiver) * -.5px))}14%{transform:translateX(calc(var(--k-shiver) * .3px))}}@keyframes k-wander{0%,to{transform:none}25%{transform:translate(calc(var(--k-wander) * 1.8px), calc(var(--k-wander) * -.6px))}50%{transform:translate(calc(var(--k-wander) * .4px), calc(var(--k-wander) * -1.6px))}75%{transform:translate(calc(var(--k-wander) * -1.6px), calc(var(--k-wander) * -.8px))}}@keyframes k-track{0%,16%{transform:translateX(calc(var(--k-track) * -3.2px));animation-timing-function:cubic-bezier(.2,.8,.3,1)}22%,38%{transform:translateX(calc(var(--k-track) * -1px));animation-timing-function:cubic-bezier(.2,.8,.3,1)}44%,60%{transform:translateX(calc(var(--k-track) * 1.2px));animation-timing-function:cubic-bezier(.2,.8,.3,1)}66%,80%{transform:translateX(calc(var(--k-track) * 3.2px));animation-timing-function:cubic-bezier(.5,0,.3,1)}87%{transform:translate(0px, calc(var(--k-track) * .8px));animation-timing-function:cubic-bezier(.3,0,.3,1)}94%,to{transform:translateX(calc(var(--k-track) * -3.2px))}}@keyframes k-glance{0%,36%,62%,to{transform:none}41%,56%{transform:translate(calc(var(--k-glance) * -8px), calc(var(--k-glance) * -1px))}}@keyframes k-corepulse{0%,to{opacity:.55}50%{opacity:1}}.kugel .k-arc{opacity:0}.kugel :is(.k-arc-glow,.k-arc-core){fill:none;stroke-linecap:round;stroke-linejoin:round}.kugel .k-arc-glow{stroke:var(--k-arc);stroke-width:3.4px;stroke-opacity:.5}.kugel .k-arc-core{stroke:var(--k-arc-core);stroke-width:1.1px}.kugel:not([data-form=strom]) .k-arcs{display:none}.kugel .k-bolt{opacity:0;stroke-dashoffset:1px}.kugel .k-bolt path{fill:none;stroke-dasharray:1 1;stroke-linecap:round;stroke-linejoin:round}.kugel .k-bolt-glow{stroke:var(--k-arc);stroke-width:8px;stroke-opacity:.6}.kugel .k-bolt-core{stroke:#fff;stroke-width:2.6px}.kugel .k-flash{opacity:0}.kugel .k-flash circle{fill:none;stroke:var(--k-core);stroke-width:3px}.kugel .k-flame-grow{opacity:0;transition:transform .4s cubic-bezier(.5,0,.75,0),opacity .3s .1s;transform:scale(.2,0)}.kugel[data-form=gas] .k-flame-grow{opacity:1;transition:transform .75s cubic-bezier(.3,1.7,.5,1) .2s,opacity .2s .18s;transform:none}.kugel .k-tongue{animation:.9s ease-in-out infinite paused k-flicker}.kugel[data-form=gas] .k-tongue{animation-play-state:running}.kugel .k-tongue-mid{animation-duration:.7s;animation-delay:-.2s}.kugel .k-tongue-core{animation-duration:.55s;animation-delay:-.1s}.kugel .k-tongue-side{animation-duration:1.15s}.kugel .k-tongue-b{animation-duration:1.3s;animation-delay:-.5s}.kugel[data-state=thinking] .k-tongue{animation-duration:.5s}.kugel[data-form=gas][data-state=sleeping] .k-flame-grow{transition:transform 1.4s ease-in-out;transform:scale(.42)}@keyframes k-flicker{0%,to{transform:none}25%{transform:scale(.94,1.07)skew(-3deg)}50%{transform:scale(1.04,.95)skew(2deg)}75%{transform:scale(.97,1.05)skew(-1.5deg)}}.kugel .k-ignite{opacity:0}.kugel .k-ignite-star{fill:var(--k-arc-core);stroke:var(--k-flame-out);stroke-width:.6px}.kugel .k-ignite-ring{opacity:0;fill:none;stroke:var(--k-flame-base);stroke-width:1.4px}.kugel[data-morph=gas] .k-ignite{animation:.55s ease-out both k-ignite}.kugel[data-morph=gas] .k-ignite-ring{animation:.7s ease-out .12s both k-ignite-ring}@keyframes k-ignite{0%{opacity:0;transform:translateY(6px)scale(.2)rotate(0)}30%{opacity:1;transform:translate(0)scale(1.2)rotate(30deg)}60%{opacity:1;transform:scale(.8)rotate(50deg)}to{opacity:0;transform:translateY(10px)scale(.2)rotate(80deg)}}@keyframes k-ignite-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(3.2)}}.kugel .k-clock{opacity:0;transition:opacity .5s}.kugel[data-form=flex] .k-clock{opacity:1}.kugel .k-bar{stroke-width:2.2px;stroke-linecap:round;transform-origin:45px 0;animation:4.8s linear infinite k-hour;animation-delay:calc(var(--h) * .2s - 4.8s);animation-play-state:paused}.kugel[data-form=flex] .k-bar{animation-play-state:running}.kugel .k-bar-low{stroke:#aee34d}.kugel .k-bar-mid{stroke:#d9ec4a}.kugel .k-bar-high{stroke:#fee100}@keyframes k-hour{0%{opacity:1;stroke-width:3.2px}14%,to{opacity:.5;stroke-width:2.2px}}.kugel[data-morph=flex] .k-bar{animation:k-bar-in .7s cubic-bezier(.3, 1.7, .5, 1) calc(var(--h) * 24ms) backwards, k-hour 4.8s linear calc(var(--h) * .2s - 4.8s) infinite}@keyframes k-bar-in{0%{opacity:0;transform:scaleX(0)}}.kugel[data-morph=flex] .k-eyes-zip{animation:.95s ease-in-out both k-zip}@keyframes k-zip{0%,to{transform:none}25%{transform:translateY(-3px)}50%{transform:translate(3.5px)}75%{transform:translateY(2.5px)}}.kugel .k-part{opacity:0;transition:opacity .45s ease, display .45s allow-discrete;display:none}.kugel[data-state=thinking] .k-orbit,.kugel[data-state=reading] .k-meter,.kugel[data-state=success] :is(.k-sparks,.k-charge),.kugel[data-state=error] :is(.k-zap,.k-smoke),.kugel[data-state=giggle] .k-hair,.kugel[data-state=sleeping] .k-zzz,.kugel[data-state=warning] .k-sweat{opacity:1;display:inline}@starting-style{.kugel[data-state=thinking] .k-orbit,.kugel[data-state=reading] .k-meter,.kugel[data-state=sleeping] .k-zzz{opacity:0}}.kugel:is([data-state=thinking],[data-was=thinking]) .k-el-x{animation:1.6s cubic-bezier(.37,0,.63,1) infinite alternate k-elx}.kugel:is([data-state=thinking],[data-was=thinking]) .k-el-y{animation:1.6s cubic-bezier(.37,0,.63,1) -.8s infinite alternate k-ely}.kugel .k-el-1 .k-el-x{animation-delay:-1.07s}.kugel .k-el-1 .k-el-y{animation-delay:-1.87s}.kugel .k-el-2 .k-el-x{animation-delay:-2.13s}.kugel .k-el-2 .k-el-y{animation-delay:-2.93s}.kugel .k-el-glow{fill:var(--k-core);opacity:.32}.kugel .k-el-dot{fill:#f6ffe0;stroke:var(--k-core);stroke-width:1.1px}@keyframes k-elx{0%{transform:translate(-54px)}to{transform:translate(54px)}}@keyframes k-ely{0%{transform:translateY(10px)scale(1.12)}to{transform:translateY(-10px)scale(.7)}}.kugel .k-meter{transition:opacity .4s ease, transform .6s cubic-bezier(.3, 1.4, .5, 1), display .6s allow-discrete;transform:none}@starting-style{.kugel[data-state=reading] .k-meter{transform:translateY(14px)rotate(8deg)}}.kugel:not([data-state=reading]) .k-meter{transform:translateY(10px)}.kugel .k-meter-shadow{fill:#001e1b59;transform:translate(1.4px,1.8px)}.kugel .k-meter-case{fill:#f4f1ea;stroke:var(--k-ink);stroke-width:.8px}.kugel .k-meter-face{fill:var(--k-ink)}.kugel .k-drum{fill:#11201e}.kugel .k-drum-last{fill:#b8322a}.kugel .k-digit{fill:#fff;text-anchor:middle;font:700 5px ui-monospace,SF Mono,Menlo,monospace}.kugel .k-meter-unit{fill:var(--k-ink);text-anchor:end;font:700 3.2px system-ui,sans-serif}.kugel .k-unit-gas,.kugel[data-form=gas] .k-unit-strom{display:none}.kugel[data-form=gas] .k-unit-gas{display:inline}.kugel .k-meter-slot{fill:var(--k-ink)}.kugel .k-meter-disc{fill:#c9d4d2}.kugel .k-meter-mark{fill:#d63a2f}.kugel:is([data-state=reading],[data-was=reading]) .k-roll-last{animation:6s linear infinite k-roll}.kugel:is([data-state=reading],[data-was=reading]) .k-meter-mark{animation:1.2s linear infinite k-disc}@keyframes k-roll{to{transform:translateY(-68px)}}@keyframes k-disc{0%{transform:translate(-12px)scaleX(.4)}50%{transform:none}to{transform:translate(12px)scaleX(.4)}}.kugel .k-cell{fill:none;stroke:var(--k-core);stroke-width:3.4px;stroke-linecap:round;opacity:0}.kugel[data-state=success] .k-cell{animation:1.25s ease-out both k-cell;animation-delay:calc(var(--i) * 52ms)}@keyframes k-cell{0%{opacity:.15;stroke-width:2px}14%{opacity:1;stroke-width:4px}24%,60%{opacity:1;stroke-width:3.4px}to{opacity:0;stroke-width:2px}}.kugel[data-state=success] .k-halo{animation:2s ease-out both k-halo-flash}@keyframes k-halo-flash{0%,26%{opacity:var(--k-halo-o)}32%{opacity:.95}to{opacity:var(--k-halo-o)}}.kugel .k-sp{opacity:0}.kugel[data-state=success] .k-sp{animation:.95s cubic-bezier(.15,.7,.3,1) 1.5s both k-burst}.kugel .k-sp-1,.kugel .k-sp-5,.kugel .k-sp-9{animation-delay:1.56s!important}.kugel .k-sp-bolt{fill:#fee100;stroke:#0c4626;stroke-width:.35px}.kugel .k-sp-dot{fill:var(--k-eye)}@keyframes k-burst{0%{opacity:0;transform:translate(36px)scale(0)}18%{opacity:1}45%{opacity:1;transform:translate(49px)scale(1.2)}to{opacity:0;transform:translate(57px)scale(0)}}.kugel .k-zap-line{fill:none;stroke:#ffd23f;stroke-width:1.6px;stroke-linecap:round;opacity:0}.kugel[data-state=error] .k-zap-line{animation:.42s steps(2,jump-none) 3 both k-zap}.kugel .k-zap-1,.kugel .k-zap-3{animation-delay:70ms!important}@keyframes k-zap{0%{opacity:1;transform:scaleX(.4)}50%{opacity:1;transform:translate(3px)scaleX(1.2)}to{opacity:0;transform:translate(6px)scaleX(.4)}}.kugel[data-state=error]:not([data-phase=after]) .k-core{animation:1.5s linear both k-blackout}.kugel[data-state=error]:not([data-phase=after]) .k-eye-glow{opacity:.1}@keyframes k-blackout{0%{opacity:1}6%{opacity:.05}10%{opacity:.9}15%{opacity:0}24%{opacity:.5}28%,to{opacity:.04}}.kugel[data-state=error][data-phase=after] .k-eyes{animation:.75s linear both k-reboot}@keyframes k-reboot{0%,18%{opacity:.15}20%,34%{opacity:1}36%,52%{opacity:.25}54%,to{opacity:1}}.kugel .k-puff{opacity:0}.kugel[data-state=error] .k-puff{animation:1.8s ease-out .3s both k-puff}.kugel .k-puff-1{animation-delay:.6s!important}.kugel .k-puff-2{animation-delay:.9s!important}@keyframes k-puff{0%{opacity:0;transform:scale(.3)}20%{opacity:.9}to{opacity:0;transform:translate(9px,-20px)scale(1.7)}}.kugel .k-strand{opacity:0}.kugel[data-state=giggle] .k-strand{animation:1.05s ease-out both k-strand}.kugel .k-strand-1,.kugel .k-strand-4{animation-delay:50ms!important}.kugel .k-strand-3,.kugel .k-strand-6{animation-delay:.1s!important}@keyframes k-strand{0%{opacity:0;transform:scale(.88)}12%{opacity:1;transform:scale(1.05)}20%{opacity:.45}30%{opacity:1}45%{opacity:.7}60%,82%{opacity:1;transform:none}to{opacity:0;transform:scale(.94)}}.kugel[data-form=gas][data-state=giggle] .k-flame-grow{animation:1s ease-out both k-flare}@keyframes k-flare{0%,to{transform:none}20%{transform:scale(1.35,1.7)}45%{transform:scale(1.15,1.25)}}.kugel .k-sweat-drop{fill:#dff3ff;stroke:#468cbe99;stroke-width:.6px}.kugel .k-sweat-shine{fill:none;stroke:#ffffffe6;stroke-width:.7px;stroke-linecap:round}.kugel[data-state=warning] :is(.k-sweat-drop,.k-sweat-shine){animation:1.6s cubic-bezier(.5,0,.8,.6) .25s 2 both k-sweat}@keyframes k-sweat{0%{opacity:0;transform:translateY(-3px)scale(.3)}25%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(3px)scale(1)}to{opacity:1;transform:translateY(5px)scale(.95)}}.kugel .k-gulp{transform-origin:0 38px}.kugel:is([data-lod=xs],[data-lod=sm])[data-state=warning] .k-gulp{animation:.8s cubic-bezier(.3,0,.3,1) .1s both k-gulp}@keyframes k-gulp{0%,to{transform:none}18%{transform:translateY(1.5px)scale(1.08,.88)}36%{transform:translateY(-1px)scale(.96,1.05)}54%{transform:translateY(1.2px)scale(1.06,.9)}74%{transform:translateY(-.5px)scale(.98,1.02)}}.kugel .k-z{opacity:0}.kugel:is([data-state=sleeping],[data-was=sleeping]) .k-z{animation:4.5s ease-in-out infinite both k-z}.kugel .k-z-1{animation-delay:1.5s!important}.kugel .k-z-2{animation-delay:3s!important}.kugel .k-z path{stroke:var(--k-z);stroke-width:1.8px}@keyframes k-z{0%{opacity:0;transform:translateY(2px)scale(.45)rotate(-8deg)}18%{opacity:1}70%{opacity:.8}to{opacity:0;transform:translate(17px,-23px)scale(1.35)rotate(14deg)}}.kugel[data-lod=xs] .k-zoom{transform:scale(1.28)}.kugel[data-lod=sm] .k-zoom{transform:scale(1.16)}.kugel[data-lod=xs] .k-eyes{transform:scale(1.18,1.12)}.kugel[data-lod=xs] :is(.k-halo,.k-shadow,.k-glint-b,.k-catch,.k-eye-glow,.k-bounce),.kugel[data-lod=sm] :is(.k-shadow,.k-glint-b){display:none}.kugel[data-lod=sm] .k-halo{opacity:calc(var(--k-halo-o) * .6)}.kugel[data-lod=xs] .k-fres{stroke-width:2.6px}.kugel[data-lod=xs] .k-glint{stroke-width:3px}.kugel[data-lod=xs] :is(.k-v-happy,.k-v-squint){stroke-width:4.4px}.kugel[data-lod=xs] .k-v-closed{stroke-width:3.8px}.kugel[data-lod=xs] .k-spiral{stroke-width:2.8px}.kugel[data-lod=xs] .k-bar{stroke-width:3.6px}.kugel[data-lod=xs] .k-flame{transform:translateY(5px)scale(.86)}.kugel .k-flame-glow{opacity:.9}.kugel[data-lod=xs] .k-flame-glow{display:none}.kugel[data-lod=xs] .k-sweat{transform:translate(31px,-20px)scale(1.5)}.kugel[data-lod=xs] :is(.k-orbit,.k-meter,.k-sparks,.k-zzz,.k-smoke,.k-hair,.k-tongue-side),.kugel[data-lod=sm] :is(.k-meter,.k-el-1,.k-el-2,.k-z-1,.k-z-2,.k-sp-1,.k-sp-3,.k-sp-5,.k-sp-7,.k-sp-9,.k-puff-2){display:none}.kugel[data-lod=sm] .k-sp path{transform:scale(1.5)}.kugel[data-lod=sm] .k-el-y>*{transform:scale(1.4)}.kugel[data-lod=sm] .k-z path{stroke-width:2.4px}.kugel:is([data-lod=xs],[data-lod=sm]) .k-arc-glow{stroke-width:5px}.kugel:is([data-lod=xs],[data-lod=sm]) .k-arc-core{stroke-width:2px}.kugel[data-lod=xs] .k-cell{stroke-width:5px}.kugel[data-paused],.kugel[data-paused] *{transition:none!important;animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.kugel{--k-motion:0}.kugel :is(.k-pose,.k-eyes-pose,.k-eye-pose,.k-lean,.k-look,.k-eye-l,.k-eye-r,.k-v,.k-meter,.k-flame-grow),.kugel.is-shy .k-pose,.kugel[data-shy] .k-pose{transform:none!important}.kugel .k-v{transition:opacity .4s}.kugel :is(.k-float,.k-fx-float,.k-shadow,.k-breath,.k-sleepbreath,.k-nod,.k-sway,.k-shiver,.k-eyes-wander,.k-eyes-track,.k-eyes-glance,.k-eyes-zip,.k-spiral,.k-orbit,.k-el-x,.k-el-y,.k-sp,.k-gulp,.k-sweat-drop,.k-sweat-shine,.k-tongue,.k-bar,.k-roll-last,.k-meter-mark,.k-zap-line,.k-puff,.k-strand,.k-cell,.k-halo,.k-ignite,.k-ignite-ring){animation:none!important}.kugel :is(.k-orbit,.k-sparks,.k-zap,.k-smoke,.k-hair,.k-charge){display:none!important}.kugel .k-z{animation-name:k-zfade}.kugel .k-z-1{--zx:7px;--zy:-9px}.kugel .k-z-2{--zx:14px;--zy:-18px}.kugel[data-state=thinking] .k-core{animation-duration:3.2s}}@keyframes k-zfade{0%,to{opacity:0;transform:translate(var(--zx,0px), var(--zy,0px))}30%,70%{opacity:.9;transform:translate(var(--zx,0px), var(--zy,0px))}}
.kugel[data-tipp=lachanfall] .k-blush{opacity:1}.kugel .k-v-stern{fill:#fee100;stroke:#0c4626;stroke-width:.9px;stroke-linejoin:round;transform:scale(.2)rotate(-72deg)}.kugel[data-eyes=stern] .k-v-stern{opacity:1;transform:none}
.kugel>.kugel-glas{pointer-events:none;opacity:0;width:160%;height:160%;transition:opacity .25s;position:absolute;top:-30%;left:-30%}.kugel[data-glas]>.k-svg{position:relative}.kugel[data-glas=ready]>.kugel-glas{opacity:1}.kugel[data-glas=ready]>.k-svg .k-glass{opacity:0}.kugel[data-glas=ready]>.k-svg :is(.k-eyes,.k-back,.k-core-spark,.k-arcs){visibility:hidden}.kugel[data-glas=ready]>.k-svg :is(.k-core,.k-bounce,.k-fres,.k-spec,.k-glint,.k-halo,.k-flame){display:none}.kugel[data-glas=ready]:is([data-lod=md],[data-lod=lg])>.k-svg .k-orbit,.kugel[data-glas=ready][data-form=gas]>.k-svg :is(.k-charge,.k-sparks){visibility:hidden}.kugel[data-tipp]>.kugel-glas{width:220%;height:220%;top:-60%;left:-60%}.kugel[data-tipp=lachanfall]>.kugel-glas{width:320%;left:-110%}.kugel[data-tipp=flummi]>.kugel-glas{height:390%;top:-230%}
.kugel .k-ks,.kugel .k-ks *{transform-origin:0 0}.kugel .k-ks-gesicht{visibility:visible}.kugel .k-ks-auf{transition:transform .55s cubic-bezier(.3,1.5,.5,1),opacity .3s}.kugel[data-tipp] .k-ks-auf{opacity:0;transition:transform .28s cubic-bezier(.5,0,.8,.4),opacity .28s ease-in;transform:translate(-4px,-30px)rotate(-16deg)}.kugel[data-tipp] .k-ks-gesicht .k-ks-auf{transform:scale(.6)}.kugel .k-ks-sitz{transition:transform .6s cubic-bezier(.3,1.4,.5,1)}.kugel[data-kostuem-fassung=schief] .k-ks-sitz{transform:rotate(-38deg)}.kugel[data-form=gas][data-kostuem-sitz=hut] .k-ks-sitz{transform:rotate(-40deg)}.kugel[data-kostuem-sitz=muetze] :is(.k-flame,.k-ignite,.k-ignite-ring){visibility:hidden}.kugel[data-state=giggle]:is([data-kostuem-sitz=hut],[data-kostuem-sitz=muetze]) .k-ks-sitz{transform:translateY(-6px)rotate(-5deg)}.kugel[data-state=giggle][data-form=gas][data-kostuem-sitz=hut] .k-ks-sitz{transform:rotate(-40deg)translateY(-6px)}.kugel:not([data-kostuem-fassung=leise]) .k-ks-wackeln{animation:2.8s ease-in-out infinite k-ks-wackeln}@keyframes k-ks-wackeln{0%,to{transform:rotate(-6deg)}50%{transform:rotate(7deg)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-schaukeln{animation:3.6s ease-in-out infinite k-ks-schaukeln}@keyframes k-ks-schaukeln{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3.5deg)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-flackern{animation:1.9s step-end infinite k-ks-flackern}@keyframes k-ks-flackern{0%{opacity:1}18%{opacity:.82}31%{opacity:.96}47%{opacity:.78}60%{opacity:1}83%{opacity:.88}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-faden{animation:3.2s ease-in-out infinite k-ks-faden}.kugel:not([data-kostuem-fassung=leise]) .k-ks-spinne{animation:3.2s ease-in-out infinite k-ks-spinne}@keyframes k-ks-faden{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.32)}}@keyframes k-ks-spinne{0%,to{transform:translate(0)}50%{transform:translateY(3.2px)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-funkeln{animation:2.6s ease-in-out infinite both k-ks-funkeln}@keyframes k-ks-funkeln{0%,55%,to{opacity:0;transform:scale(0)rotate(0)}70%{opacity:1;transform:scale(1)rotate(45deg)}85%{opacity:0;transform:scale(.2)rotate(90deg)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-horn-l{animation:4.2s ease-in-out infinite k-ks-horn}.kugel:not([data-kostuem-fassung=leise]) .k-ks-horn-r{animation:4.2s ease-in-out .25s infinite k-ks-horn}@keyframes k-ks-horn{0%,70%,to{transform:none}76%{transform:rotate(-7deg)}84%{transform:rotate(5deg)}90%{transform:rotate(-2deg)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-wippen-l{animation:1.8s ease-in-out infinite k-ks-wippen}.kugel:not([data-kostuem-fassung=leise]) .k-ks-wippen-r{animation:1.8s ease-in-out -.9s infinite k-ks-wippen}@keyframes k-ks-wippen{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translateY(1.6px)rotate(4deg)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-ohr-r{animation:3.8s ease-in-out infinite k-ks-ohr}@keyframes k-ks-ohr{0%,78%,to{transform:none}82%{transform:rotate(9deg)}86%{transform:rotate(-3deg)}90%{transform:rotate(6deg)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-nase{animation:4.4s ease-in-out infinite k-ks-nase}@keyframes k-ks-nase{0%,80%,to{transform:none}84%{transform:scale(1.18,.82)}89%{transform:scale(.94,1.08)}93%{transform:none}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-flattern{animation:2.2s ease-in-out infinite k-ks-flattern}@keyframes k-ks-flattern{0%,to{transform:rotate(4deg)skew(-4deg)}50%{transform:rotate(12deg)skew(6deg)}}.kugel:not([data-kostuem-fassung=leise]) .k-ks-glanz{animation:3.4s ease-in-out infinite both k-ks-glanz}@keyframes k-ks-glanz{0%,60%{opacity:0;transform:translate(-16px)}66%{opacity:1}84%{opacity:1;transform:translate(28px)}90%,to{opacity:0;transform:translate(32px)}}.kugel:is([data-lod=xs],[data-lod=sm]) .k-ks-fein{display:none}.kugel:is([data-lod=xs],[data-lod=sm]) .k-ks-laterne{transform:translate(9px,14px)scale(.8)}@media (prefers-reduced-motion:reduce){.kugel .k-ks,.kugel .k-ks *{animation:none!important}.kugel .k-ks-sitz{transition:none}.kugel .k-ks-auf{transition:opacity .2s}.kugel[data-tipp] .k-ks-auf,.kugel[data-tipp] .k-ks-gesicht .k-ks-auf{opacity:0;transition:opacity .2s;transform:none}}
.kugel-module__m6geeq__buehne{z-index:3;pointer-events:none;transform-origin:0 0;opacity:0;width:220px;height:220px;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.kugel-module__m6geeq__buehne[data-platziert]{opacity:1}.kugel-module__m6geeq__buehne[data-sofort]{transition:opacity .3s}.kugel-module__m6geeq__funken{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.kugel-module__m6geeq__buehne,.kugel-module__m6geeq__buehne[data-sofort]{transition:none}}
.zuhause-module__OGgB2G__inhalt[data-inhalt]{touch-action:pan-y}.zuhause-module__OGgB2G__vorzeile{color:var(--muted-l);margin:0;font-size:14.5px;line-height:1.5}.zuhause-module__OGgB2G__titel{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(26px,7.4vw,32px);font-weight:800;font-stretch:112%;line-height:1.05}.zuhause-module__OGgB2G__sticker{color:var(--ink);background:#fff;border-radius:22px;padding:14px;box-shadow:0 10px 26px -14px #00282459}.zuhause-module__OGgB2G__satz{font-family:var(--display);color:var(--petrol);flex-wrap:wrap;align-items:center;gap:8px;font-size:19px;font-weight:800;font-stretch:106%;display:flex}.zuhause-module__OGgB2G__stepper{background:var(--paper);border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.zuhause-module__OGgB2G__stepper button{width:44px;height:44px;color:var(--petrol);box-shadow:0 1px 0 var(--line);background:#fff;border:0;border-radius:50%;font-size:22px;font-weight:800}.zuhause-module__OGgB2G__stepper output{text-align:center;min-width:30px;font-family:var(--display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:900}.zuhause-module__OGgB2G__schnitt{color:var(--muted-l);font-size:12.5px}.zuhause-module__OGgB2G__breit output{white-space:nowrap;min-width:96px;font-size:18px}.zuhause-module__OGgB2G__kwhKopf{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.zuhause-module__OGgB2G__label{color:var(--muted-l);font-size:12px}.zuhause-module__OGgB2G__kwhWert{font-family:var(--display);color:var(--petrol);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:34px;font-weight:900;font-stretch:112%}.zuhause-module__OGgB2G__kwhWert small{font-family:var(--body);font-size:14px;font-weight:700;font-stretch:100%}.zuhause-module__OGgB2G__kwhFeld{background:linear-gradient(90deg,#c9d3cf 50%,#0000 0) 0 100%/8px 2px repeat-x;display:inline-grid}.zuhause-module__OGgB2G__kwhFeld>*{grid-area:1/1}.zuhause-module__OGgB2G__kwhMass{visibility:hidden;white-space:pre}.zuhause-module__OGgB2G__kwhEingabe{width:0;min-width:100%;height:0;min-height:100%;color:inherit;font:inherit;letter-spacing:inherit;font-variant-numeric:inherit;cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:6px;margin:0;padding:0}.zuhause-module__OGgB2G__kwhFeld:has(>.zuhause-module__OGgB2G__kwhEingabe:focus){background-image:linear-gradient(90deg, var(--petrol) 50%, transparent 0)}.zuhause-module__OGgB2G__kwhFeld:has(>.zuhause-module__OGgB2G__kwhEingabe[aria-invalid=true]){background-image:linear-gradient(90deg,#c27c0e 50%,#0000 0)}.zuhause-module__OGgB2G__kwhEingabe:disabled{cursor:default}.zuhause-module__OGgB2G__feldFehler{color:#8f5500;margin:0;font-size:12.5px;font-weight:650;line-height:1.35}.zuhause-module__OGgB2G__spurRahmen{--anteil:0;border-radius:16px;height:96px;margin-top:4px;position:relative}.zuhause-module__OGgB2G__spur{background:#e6e9df;border-radius:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:26px;right:26px;overflow:hidden}.zuhause-module__OGgB2G__spur i{width:calc(var(--anteil) * 100%);background:linear-gradient(90deg, #cfe79a, var(--lime), var(--cta));height:100%;display:block}.zuhause-module__OGgB2G__verbrauch[data-sparte=gas] .zuhause-module__OGgB2G__spur i{background:var(--petrol)}.zuhause-module__OGgB2G__stufen{pointer-events:none;height:0;position:absolute;top:50%;left:26px;right:26px}.zuhause-module__OGgB2G__stufen i{background:#fff;border:2px solid #d8d3c4;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px}.zuhause-module__OGgB2G__stufen i[data-an]{background:var(--petrol);border-color:var(--petrol)}.zuhause-module__OGgB2G__knopf{left:calc(26px + var(--anteil) * (100% - 52px));width:var(--knopf);height:var(--knopf);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.zuhause-module__OGgB2G__regler{opacity:0;cursor:grab;touch-action:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.zuhause-module__OGgB2G__spurRahmen:has(>.zuhause-module__OGgB2G__regler:focus-visible){outline:3px solid var(--petrol);outline-offset:2px}.zuhause-module__OGgB2G__voreinstellungen{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:2px;display:grid}.zuhause-module__OGgB2G__voreinstellungen button{border:1px solid var(--line);min-height:44px;color:var(--petrol);font-variant-numeric:tabular-nums;background:#fff;border-radius:12px;padding:1px 6px;font-size:13.5px;font-weight:700}.zuhause-module__OGgB2G__voreinstellungen button[aria-pressed=true]{background:var(--petrol);border-color:var(--petrol);color:#fff}.zuhause-module__OGgB2G__cta{background:var(--cta);width:100%;min-height:50px;color:var(--ink);box-shadow:0 2px 0 var(--ink);font-variant-numeric:tabular-nums;border:0;border-radius:16px;padding:12px 14px;font-size:15.5px;font-weight:850}.zuhause-module__OGgB2G__cta:active{transform:translateY(1px)}.zuhause-module__OGgB2G__stepper button:disabled,.zuhause-module__OGgB2G__voreinstellungen button:disabled,.zuhause-module__OGgB2G__regler:disabled{opacity:.5;cursor:default}@media (max-height:820px){.zuhause-module__OGgB2G__sticker{padding:12px}}@media (min-width:961px) and (min-height:620px){.zuhause-module__OGgB2G__inhalt[data-inhalt]{grid-template:"lead lead""title title""kwh persons""kwh cta"1fr/minmax(0,1.4fr) minmax(270px,1fr);align-content:center;align-items:start;gap:16px 28px;display:grid}.zuhause-module__OGgB2G__vorzeile{grid-area:lead;font-size:15.5px}.zuhause-module__OGgB2G__titel{grid-area:title;font-size:clamp(30px,2.7vw,46px)}.zuhause-module__OGgB2G__verbrauch{grid-area:kwh;padding:24px 26px}.zuhause-module__OGgB2G__personen{grid-area:persons;padding:20px}.zuhause-module__OGgB2G__cta{grid-area:cta;align-self:start;min-height:58px;font-size:16.5px}.zuhause-module__OGgB2G__verbrauch .zuhause-module__OGgB2G__kwhKopf{flex-direction:column;align-items:flex-start;gap:2px}.zuhause-module__OGgB2G__verbrauch .zuhause-module__OGgB2G__kwhWert{font-size:clamp(40px,3.6vw,60px);line-height:1}.zuhause-module__OGgB2G__verbrauch .zuhause-module__OGgB2G__spurRahmen{height:clamp(140px,20vh,190px)}.zuhause-module__OGgB2G__verbrauch .zuhause-module__OGgB2G__spur{height:10px;margin-top:-5px}.zuhause-module__OGgB2G__verbrauch .zuhause-module__OGgB2G__voreinstellungen{gap:10px}.zuhause-module__OGgB2G__verbrauch .zuhause-module__OGgB2G__voreinstellungen button{min-height:48px;font-size:15px}.zuhause-module__OGgB2G__personen .zuhause-module__OGgB2G__satz{font-size:22px}.zuhause-module__OGgB2G__personen .zuhause-module__OGgB2G__schnitt{margin-top:8px;font-size:14px}}
@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_latin-s.1cp9-4nby68jc.woff2?dpl=758863759aebae736e1dfcfb407c2f171a49ff07)format("woff2");font-display:swap;font-weight:500 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_62e7144a-module__qj08fq__className{font-family:archivo,archivo Fallback}.archivo_62e7144a-module__qj08fq__variable{--story-schrift-archivo:"archivo", "archivo Fallback"}
.rubriken-kopf-module__BR_YJq__titel{flex-wrap:wrap;flex:1;align-items:baseline;column-gap:8px;min-width:0;display:flex}.rubriken-kopf-module__BR_YJq__position{color:#6b7280;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.rubriken-kopf-module__BR_YJq__leiste{flex:1 0 100%;align-items:center;gap:6px;min-width:0;display:flex}.rubriken-kopf-module__BR_YJq__pfeil{color:#004743;cursor:pointer;background:#fff;border:1.5px solid #0047431a;border-radius:12px;flex:none;width:44px;height:44px;font-size:22px;line-height:1}.rubriken-kopf-module__BR_YJq__pfeil:disabled{opacity:.3;cursor:default}.rubriken-kopf-module__BR_YJq__pfeil:focus-visible{outline-offset:2px;outline:3px solid #004743}.rubriken-kopf-module__BR_YJq__punkte{flex:none;align-items:center;gap:6px;padding:0 2px;display:flex}.rubriken-kopf-module__BR_YJq__punkt{box-sizing:border-box;color:#0c4626;border-radius:50%;flex:none;justify-content:center;align-items:center;width:12px;height:12px;font-size:8px;font-weight:800;line-height:1;display:inline-flex}.rubriken-kopf-module__BR_YJq__punkt[data-stand=complete]{background:#aee34d}.rubriken-kopf-module__BR_YJq__punkt[data-stand=missing]{border:2px solid #fbbf24}.rubriken-kopf-module__BR_YJq__punkt[data-stand=empty]{border:2px dashed #d1d5db}.rubriken-kopf-module__BR_YJq__punkt[data-aktuell]{width:18px;height:18px;font-size:11px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #004743}.rubriken-kopf-module__BR_YJq__punkt[data-pop]{animation:.3s cubic-bezier(.3,1.6,.5,1) rubriken-kopf-module__BR_YJq__pop}@keyframes rubriken-kopf-module__BR_YJq__pop{0%{transform:scale(1)}45%{transform:scale(1.6)}to{transform:scale(1)}}.rubriken-kopf-module__BR_YJq__stand{text-align:right;color:#004743;font-variant-numeric:tabular-nums;flex:0 auto;min-width:0;margin-left:auto;font-size:13px;font-weight:600;line-height:1.2}.rubriken-kopf-module__BR_YJq__stand[data-voll]{color:#0c4626}@media (prefers-reduced-motion:reduce){.rubriken-kopf-module__BR_YJq__punkt[data-pop]{animation:none}}
.kontrollkarten-rahmen-module__iV0cfG__schicht{z-index:55;pointer-events:none;position:fixed;inset:0}.kontrollkarten-rahmen-module__iV0cfG__schleier{opacity:0;background:#00141273;transition:opacity .25s;position:absolute;inset:0}.kontrollkarten-rahmen-module__iV0cfG__schicht[data-offen] .kontrollkarten-rahmen-module__iV0cfG__schleier{opacity:1;pointer-events:auto}.kontrollkarten-rahmen-module__iV0cfG__rahmen{height:var(--sheet-hoehe,auto);border-radius:var(--karte-radius) var(--karte-radius) 0 0;color:#004743;max-height:86%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);visibility:hidden;background:#fff;flex-direction:column;transition:transform .38s cubic-bezier(.3,1.1,.4,1),visibility 0s linear .38s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -20px 50px -10px #00000059}.kontrollkarten-rahmen-module__iV0cfG__rahmen[data-offen]{visibility:visible;pointer-events:auto;transition:transform .38s cubic-bezier(.3,1.1,.4,1);transform:none}.kontrollkarten-rahmen-module__iV0cfG__rahmen[data-offen][data-waechst]{transition:transform .38s cubic-bezier(.3,1.1,.4,1),height .2s cubic-bezier(.2,.8,.2,1)}.kontrollkarten-rahmen-module__iV0cfG__rahmen:after{content:"";height:var(--flaeche-unter-sheet,0px);background:#fff;position:absolute;top:100%;left:0;right:0}.kontrollkarten-rahmen-module__iV0cfG__formularRahmen{flex-direction:column;flex:1;min-height:0;display:flex}.kontrollkarten-rahmen-module__iV0cfG__griff,.kontrollkarten-rahmen-module__iV0cfG__kopf{touch-action:none}.kontrollkarten-rahmen-module__iV0cfG__griff{background:#d1d5db;border-radius:5px;flex:none;width:44px;height:5px;margin:8px auto 4px}.kontrollkarten-rahmen-module__iV0cfG__kopf{flex:none;justify-content:space-between;align-items:center;gap:10px;padding:4px 16px 10px;display:flex}.kontrollkarten-rahmen-module__iV0cfG__kopf[data-mit-leiste]{flex-wrap:wrap;row-gap:8px;padding:2px 12px 10px 16px}.kontrollkarten-rahmen-module__iV0cfG__kopf h2{color:#004743;margin:0;font-size:18px;font-weight:700;line-height:1.3}.kontrollkarten-rahmen-module__iV0cfG__kopf h2:focus{outline:none}.kontrollkarten-rahmen-module__iV0cfG__schliessen{color:#004743;cursor:pointer;background:#0047430f;border:0;border-radius:50%;flex:none;width:44px;height:44px;font-size:20px;line-height:1}.kontrollkarten-rahmen-module__iV0cfG__inhalt{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:0 16px 12px;display:flex;overflow-y:auto}.kontrollkarten-rahmen-module__iV0cfG__felder{border:0;min-width:0;margin:0;padding:0}.kontrollkarten-rahmen-module__iV0cfG__felder:disabled{opacity:.5}.kontrollkarten-rahmen-module__iV0cfG__weiter{z-index:1;border-radius:var(--knopf-ecke);color:#004743;cursor:pointer;background:#fff;border:2px solid #004743;flex:none;min-height:48px;margin-top:auto;font-size:14px;font-weight:700;position:sticky;bottom:0;box-shadow:0 0 0 12px #fff}.kontrollkarten-rahmen-module__iV0cfG__weiter[data-zum-abschluss]{color:#fff;background:#004743}.kontrollkarten-rahmen-module__iV0cfG__weiter:disabled{color:#00474380;cursor:not-allowed;border-color:#00474359}.kontrollkarten-rahmen-module__iV0cfG__weiter[data-zum-abschluss]:disabled{color:#004743cc;background:#e0e9e8}.kontrollkarten-rahmen-module__iV0cfG__meldung{color:#004743;background:#aee34d1a;border:1px solid #aee34d4d;border-radius:8px;margin:0;padding:16px;font-size:14px;line-height:1.625}.kontrollkarten-rahmen-module__iV0cfG__schliessen:focus-visible,.kontrollkarten-rahmen-module__iV0cfG__weiter:focus-visible{outline-offset:2px;outline:3px solid #004743}.kontrollkarten-rahmen-module__iV0cfG__reinVor{animation:.18s ease-out kontrollkarten-rahmen-module__iV0cfG__reinVor}.kontrollkarten-rahmen-module__iV0cfG__reinZurueck{animation:.18s ease-out kontrollkarten-rahmen-module__iV0cfG__reinZurueck}@keyframes kontrollkarten-rahmen-module__iV0cfG__reinVor{0%{opacity:0;transform:translate(24px)}}@keyframes kontrollkarten-rahmen-module__iV0cfG__reinZurueck{0%{opacity:0;transform:translate(-24px)}}@media (prefers-reduced-motion:reduce){.kontrollkarten-rahmen-module__iV0cfG__schleier,.kontrollkarten-rahmen-module__iV0cfG__rahmen,.kontrollkarten-rahmen-module__iV0cfG__rahmen[data-offen]{transition:none!important}.kontrollkarten-rahmen-module__iV0cfG__reinVor,.kontrollkarten-rahmen-module__iV0cfG__reinZurueck{animation:none}}
.lichterstadt-module__He2o-a__karte{--sk-flaeche:#fff;--sk-text:#004743;--sk-text-szene:#fff;--sk-text-szene-leise:#ffffffe6;--sk-text-leise:#3d6662;--sk-waehlen:#004743;--sk-haken:#004743;--sk-fokus:#004743;--sk-kasten:#f4f7f5}.lichterstadt-module__He2o-a__szene{}.lichterstadt-module__He2o-a__szene .strom{animation:1.6s linear 6 lichterstadt-module__He2o-a__strom}@keyframes lichterstadt-module__He2o-a__strom{to{stroke-dashoffset:-28px}}.lichterstadt-module__He2o-a__szene[data-moment=eintritt] .haus{animation:.8s cubic-bezier(.2,.8,.2,1) both lichterstadt-module__He2o-a__haus;animation-delay:calc(var(--i) * 70ms)}@keyframes lichterstadt-module__He2o-a__haus{0%{transform:translateY(90px)}}.lichterstadt-module__He2o-a__szene[data-moment=eintritt] .fe{animation:.25s both lichterstadt-module__He2o-a__fensterAn;animation-delay:calc(.65s + var(--j) * 14ms)}@keyframes lichterstadt-module__He2o-a__fensterAn{0%{opacity:0}}.lichterstadt-module__He2o-a__szene[data-moment=eintritt] .bau{animation:.8s cubic-bezier(.2,.8,.2,1) both lichterstadt-module__He2o-a__bau;animation-delay:calc(var(--i) * 32ms);transform-box:fill-box;transform-origin:50% 100%}@keyframes lichterstadt-module__He2o-a__bau{0%{transform:scaleY(0)}}.lichterstadt-module__He2o-a__szene .flocke{opacity:0;animation:lichterstadt-module__He2o-a__schnee var(--t) linear 3;animation-delay:var(--d)}@keyframes lichterstadt-module__He2o-a__schnee{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{transform:translate(var(--wx), 78px);opacity:0}}.lichterstadt-module__He2o-a__szene .rauch{opacity:0;transform-box:fill-box;transform-origin:0 100%;filter:blur(2.2px);animation:4.5s ease-in 2 lichterstadt-module__He2o-a__rauch;animation-delay:var(--d)}@keyframes lichterstadt-module__He2o-a__rauch{0%{opacity:0;transform:translate(0)scale(.55)}12%{opacity:.9}55%{opacity:.8}to{transform:translate(var(--rx), var(--ry)) scale(1.3);opacity:0}}.lichterstadt-module__He2o-a__szene[data-moment=wahl] .fe{animation:.9s both lichterstadt-module__He2o-a__wahlFenster;animation-delay:calc(var(--j) * 14ms)}@keyframes lichterstadt-module__He2o-a__wahlFenster{0%{opacity:.15}40%{opacity:1;fill:#fffbe6}to{opacity:1}}.lichterstadt-module__He2o-a__szene[data-moment=wahl]:after{content:"";z-index:1;pointer-events:none;opacity:0;background:#fee10038;animation:1.2s ease-out forwards lichterstadt-module__He2o-a__wahlGlut;position:absolute;inset:0}@keyframes lichterstadt-module__He2o-a__wahlGlut{0%{opacity:0}25%{opacity:1}to{opacity:0}}.lichterstadt-module__He2o-a__szene[data-moment=licht] .fe{animation:.6s ease-out both lichterstadt-module__He2o-a__lichtWelle;animation-delay:var(--v)}@keyframes lichterstadt-module__He2o-a__lichtWelle{0%{opacity:.12}45%{opacity:1;fill:#fffbe6}to{opacity:1}}.lichterstadt-module__He2o-a__leiste{z-index:3;gap:6px;padding:5px;display:flex;position:absolute;top:7px;left:9px;right:9px;overflow-x:auto}.lichterstadt-module__He2o-a__reiter{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffff1a;border:0;border-radius:10px;flex:none;align-items:center;gap:5px;height:30px;padding:0 11px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.lichterstadt-module__He2o-a__reiter:hover{background:#ffffff29}.lichterstadt-module__He2o-a__reiter:focus-visible{outline-offset:2px;outline:3px solid #fee100}.lichterstadt-module__He2o-a__reiterAn,.lichterstadt-module__He2o-a__reiterAn:hover{color:#00302c;background:#fff}.lichterstadt-module__He2o-a__haken{color:#c8ff6a;width:14px;height:14px}.lichterstadt-module__He2o-a__reiterAn .lichterstadt-module__He2o-a__haken{color:#2c7a10}