._7geemq_breadcrumb{margin-bottom:var(--space-7)}._7geemq_breadcrumb ol{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7geemq_breadcrumb li{align-items:center;gap:var(--space-2);display:flex}._7geemq_breadcrumb a{color:var(--color-text);text-decoration:none}._7geemq_breadcrumb a:hover,._7geemq_breadcrumb a:focus-visible{text-decoration:underline}._7geemq_breadcrumb__trenner{width:13px;height:13px;color:var(--orange);flex-shrink:0}
.zNGZqq_kommune_kopf{padding-top:var(--space-8);padding-bottom:var(--space-8)}.zNGZqq_kommune_kopf__titel{font-size:var(--fs-2xl);color:var(--color-orange);max-width:18ch;margin-bottom:var(--space-3)}.zNGZqq_kommune_kopf__unterzeile{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-kartentitel);line-height:var(--lh-tight);color:var(--color-orange);max-width:34ch;margin-bottom:var(--space-6)}.zNGZqq_ausbau_hinweis{border:1px solid var(--color-orange);border-radius:var(--radius-lg);padding:var(--space-6);display:inline-block}.zNGZqq_ausbau_hinweis p{font-size:var(--fs-sm);margin-bottom:0}.zNGZqq_ausbau_hinweis .zNGZqq_ausbau_hinweis__titel{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);line-height:var(--lh-tight);color:var(--color-text);margin-bottom:var(--space-2)}.zNGZqq_bereiche{padding-top:0}.zNGZqq_bereiche h2{font-size:var(--fs-h2);margin-bottom:var(--space-5)}.zNGZqq_bereiche_grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.zNGZqq_bereiche_grid{grid-template-columns:minmax(0,1fr)}}.zNGZqq_bereichs_karte{gap:var(--space-4);border-radius:var(--radius-lg);padding:var(--space-6);flex-direction:column;display:flex}.zNGZqq_bereichs_karte>*{margin-bottom:0}.zNGZqq_bereichs_karte__status{margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0 0;align-self:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background-color:var(--color-white);font-size:var(--fs-sm);color:var(--color-text);display:inline-flex}.zNGZqq_bereichs_karte__status .zNGZqq_dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.zNGZqq_bereichs_karte__titel{font-size:var(--fs-kartentitel);color:var(--color-orange)}.zNGZqq_bereichs_karte .zNGZqq_btn{padding-top:var(--space-3);padding-bottom:var(--space-3);align-self:flex-start;margin-top:auto}.zNGZqq_bereichs_karte .zNGZqq_punktestand+.zNGZqq_bereichs_karte__einordnung{margin-top:var(--space-1)}.zNGZqq_bereichs_karte__verfuegbar{background-color:var(--color-green);color:var(--color-white)}.zNGZqq_bereichs_karte__verfuegbar .zNGZqq_dot{background-color:var(--color-teal)}.zNGZqq_bereichs_karte__verfuegbar .zNGZqq_bereichs_karte__frage,.zNGZqq_bereichs_karte__verfuegbar .zNGZqq_bereichs_karte__einordnung{color:var(--color-white)}.zNGZqq_bereichs_karte__im_aufbau{background-color:var(--color-white);border:1px solid var(--color-orange)}.zNGZqq_bereichs_karte__im_aufbau .zNGZqq_bereichs_karte__status{border:1px solid var(--color-border)}.zNGZqq_bereichs_karte__im_aufbau .zNGZqq_dot{background-color:var(--color-text-muted)}.zNGZqq_punktestand{align-items:center;gap:var(--space-4);margin-block:var(--space-2);display:flex}.zNGZqq_teaser_score{align-items:flex-end;gap:var(--space-2);margin:0 0 var(--space-6) auto;flex-direction:column;display:flex}.zNGZqq_score_ring{width:96px;height:96px;position:relative}.zNGZqq_score_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.zNGZqq_score_ring .zNGZqq_track{fill:none;stroke:var(--color-teal);stroke-width:8px}.zNGZqq_score_ring .zNGZqq_fill{fill:none;stroke:var(--color-green);stroke-width:8px;stroke-linecap:butt}.zNGZqq_score_ring .zNGZqq_ring_schnitt{fill:var(--color-white)}.zNGZqq_score_ring .zNGZqq_value{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);color:var(--color-text);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.zNGZqq_score_label{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text-muted);line-height:var(--lh-normal);text-align:right;max-width:22ch}.zNGZqq_score_ring__auf_dunkel .zNGZqq_track{stroke:#ffffff14}.zNGZqq_score_ring__auf_dunkel .zNGZqq_fill{stroke:var(--color-orange)}.zNGZqq_score_ring__auf_dunkel .zNGZqq_ring_schnitt{fill:var(--color-green)}.zNGZqq_score_ring__auf_dunkel{flex-shrink:0;width:112px;height:112px}.zNGZqq_score_ring__auf_dunkel .zNGZqq_value{color:var(--color-white);flex-direction:column;gap:0;line-height:1.05}.zNGZqq_punktestand__zahl{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-xl);color:var(--color-orange)}.zNGZqq_punktestand__skala{font-family:var(--font-accent);font-weight:var(--fw-regular);color:var(--color-white);text-align:center;margin-top:2px;font-size:12px}.zNGZqq_punktestand__beschriftung{gap:var(--space-1);font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);line-height:var(--lh-tight);flex-direction:column;margin-bottom:0;display:flex}.zNGZqq_punktestand__beschriftung strong{font-family:var(--font-accent);font-weight:var(--fw-black)}.zNGZqq_info_karte{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-orange);border-radius:var(--radius-lg);background-color:var(--color-white);flex-direction:column;display:flex}.zNGZqq_info_karte>*{margin-bottom:0}.zNGZqq_info_karte>.zNGZqq_card_source,.zNGZqq_simulator>.zNGZqq_card_source{margin-top:auto}.zNGZqq_info_karte .zNGZqq_card_source,.zNGZqq_simulator .zNGZqq_card_source{align-self:flex-start}.zNGZqq_bausteine_grid .zNGZqq_info_karte>.zNGZqq_card_source,.zNGZqq_versorgung_grid .zNGZqq_info_karte>.zNGZqq_card_source{align-self:stretch}.zNGZqq_versorgung_grid .zNGZqq_info_karte>:nth-child(n+3){margin-top:auto}.zNGZqq_info_karte .zNGZqq_card_source,.zNGZqq_simulator .zNGZqq_card_source{position:relative}.zNGZqq_info_karte .zNGZqq_info_note,.zNGZqq_simulator .zNGZqq_info_note{left:0;right:0;top:calc(100% + var(--space-2));z-index:3;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--color-text);margin-top:0;display:flex;position:absolute}.zNGZqq_info_karte .zNGZqq_info_note>span,.zNGZqq_simulator .zNGZqq_info_note>span{flex:1;min-width:0}.zNGZqq_info_karte .zNGZqq_info_note svg,.zNGZqq_simulator .zNGZqq_info_note svg{width:14px;height:14px;color:var(--color-orange);flex-shrink:0;margin-top:3px}.zNGZqq_info_karte .zNGZqq_info_note__platzhalter,.zNGZqq_simulator .zNGZqq_info_note__platzhalter{color:var(--color-text-muted);font-style:italic}.zNGZqq_umbruch_davor{display:block}.zNGZqq_info_karte .zNGZqq_callout,.zNGZqq_simulator .zNGZqq_callout{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);line-height:var(--lh-tight);color:var(--color-text)}.zNGZqq_info_karte .zNGZqq_chart_caption,.zNGZqq_simulator .zNGZqq_chart_caption{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text-muted)}.zNGZqq_info_karte .zNGZqq_legend_inline{gap:var(--space-2) var(--space-4);font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text);flex-wrap:wrap;display:flex}.zNGZqq_info_karte .zNGZqq_legend_inline>span{align-items:flex-start;gap:var(--space-2);display:flex}.zNGZqq_info_karte .zNGZqq_legend_inline .zNGZqq_sw{border-radius:3px;flex-shrink:0;width:14px;height:14px;margin-top:calc(.75em - 6px)}.zNGZqq_info_karte__titel,.zNGZqq_info_karte .zNGZqq_info_karte__titel,.zNGZqq_simulator__titel{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-kartentitel);text-transform:none;text-wrap:balance;color:var(--color-orange)}.zNGZqq_info_karte__kicker{font-family:var(--font-body);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-orange);font-size:1.125rem}.zNGZqq_info_karte__zwischentitel{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);line-height:var(--lh-tight)}.zNGZqq_info_karte__zusatz{font-size:var(--fs-sm);color:var(--color-text-muted);margin-top:calc(var(--space-4) * -1 + var(--space-1))!important}.zNGZqq_kennwert{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-stat-zusatz);line-height:var(--lh-tight);color:var(--color-orange)}.zNGZqq_kennwert__zahl{font-size:var(--fs-stat)}.zNGZqq_vergleich>.zNGZqq_container>h2,.zNGZqq_versorgung>.zNGZqq_container>h2,.zNGZqq_netz_eignung>.zNGZqq_container>h2,.zNGZqq_simulator_abschnitt>.zNGZqq_container>h2{max-width:34ch;margin-bottom:var(--space-5)}.zNGZqq_abschnitt_text{max-width:68ch;font-size:var(--fs-md);margin-bottom:calc(var(--space-6) + var(--space-2))}.zNGZqq_waerme_kopf,.zNGZqq_bausteine,.zNGZqq_planungsstand,.zNGZqq_vergleich,.zNGZqq_versorgung,.zNGZqq_netz_eignung,.zNGZqq_bedeutung,.zNGZqq_simulator_abschnitt{padding-top:0}.zNGZqq_vergleich,.zNGZqq_versorgung,.zNGZqq_simulator_abschnitt{padding-bottom:var(--space-9)}.zNGZqq_waerme_kopf{padding-top:var(--space-8);padding-bottom:var(--space-8)}.zNGZqq_waerme_kopf__raster{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.zNGZqq_waerme_kopf__raster{grid-template-columns:minmax(0,1fr)}}.zNGZqq_waerme_kopf__titel{font-size:var(--fs-2xl);color:var(--color-orange);margin-bottom:var(--space-4);-webkit-hyphens:auto;hyphens:auto}.zNGZqq_waerme_kopf__frage{font-size:var(--fs-md);max-width:34ch;margin-bottom:0}.zNGZqq_stand_karte{padding:calc(var(--space-6) + var(--space-2));border-radius:var(--radius-lg);background-color:var(--color-green);color:var(--color-white)}.zNGZqq_stand_karte__kicker{font-family:var(--font-body);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-orange);margin-bottom:var(--space-4);font-size:1.125rem}.zNGZqq_stand_karte__raster{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.zNGZqq_stand_karte__raster .zNGZqq_punktestand{align-self:center}.zNGZqq_stand_karte__raster>div:first-child{flex-direction:column;align-self:stretch;display:flex}.zNGZqq_stand_karte__text{margin-top:auto}@media (max-width:560px){.zNGZqq_stand_karte__raster{grid-template-columns:minmax(0,1fr);justify-items:start}}.zNGZqq_stand_karte .zNGZqq_stand_karte__titel{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-lg);text-transform:none;color:var(--color-white);max-width:14ch;margin-bottom:var(--space-4)}.zNGZqq_stand_karte__text{max-width:34ch;margin-bottom:0}.zNGZqq_stand_karte .zNGZqq_score_ring__auf_dunkel{width:164px;height:164px}.zNGZqq_stand_karte .zNGZqq_punktestand__zahl{font-size:var(--fs-2xl)}.zNGZqq_stand_karte .zNGZqq_punktestand__skala{font-size:var(--fs-sm)}.zNGZqq_bausteine{padding-top:0;padding-bottom:var(--space-8)}.zNGZqq_bausteine_grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1000px){.zNGZqq_bausteine_grid{grid-template-columns:minmax(0,1fr)}}.zNGZqq_quellen_liste{gap:var(--space-2) var(--space-4);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.zNGZqq_quellen_liste li{align-items:center;gap:var(--space-2);display:flex}.zNGZqq_quellen_liste__icon{width:20px;height:20px;color:var(--color-orange);flex-shrink:0}.zNGZqq_netz_schema,.zNGZqq_zielgerade{width:100%;height:auto;display:block}.zNGZqq_beratung{padding-top:0}.zNGZqq_beratung_karte .zNGZqq_btn{align-self:flex-start}.zNGZqq_vergleich_grid{gap:var(--space-4);margin-bottom:calc(var(--space-6) + var(--space-2));grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;display:grid}@media (max-width:900px){.zNGZqq_vergleich_grid{grid-template-columns:minmax(0,1fr)}}.zNGZqq_vergleich_spalte{gap:var(--space-4);grid-template-rows:1fr 1fr;display:grid}.zNGZqq_vergleich_spalte .zNGZqq_info_karte{justify-content:center}.zNGZqq_vergleich_balken .zNGZqq_row{padding:var(--space-2) var(--space-4);margin-inline:calc(var(--space-4) * -1);border-radius:var(--radius-full);border:1px solid #0000;grid-template-columns:150px 1fr 60px!important}.zNGZqq_vergleich_balken .zNGZqq_fill{background-color:var(--color-teal)!important}.zNGZqq_vergleich_balken .zNGZqq_row__hervorgehoben{border-color:var(--color-orange);background-color:#ea5b0c12}@media (max-width:560px){.zNGZqq_vergleich_balken .zNGZqq_row{grid-template-columns:1fr auto}.zNGZqq_vergleich_balken .zNGZqq_track{order:1;grid-column:1/-1}}.zNGZqq_einordnung_kopf{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.zNGZqq_einordnung_kopf__label{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-base);line-height:var(--lh-tight);max-width:18ch}.zNGZqq_einordnung_kopf__wert{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-stat-zusatz);color:var(--color-orange);white-space:nowrap;line-height:1}.zNGZqq_einordnung_kopf__zahl{font-size:var(--fs-stat)}.zNGZqq_versorgung .zNGZqq_info_karte__titel{font-family:var(--font-body);font-weight:var(--fw-bold)}.zNGZqq_versorgung_grid{gap:var(--space-4);margin-bottom:calc(var(--space-6) + var(--space-2));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1000px){.zNGZqq_versorgung_grid{grid-template-columns:minmax(0,1fr)}}.zNGZqq_heizsysteme{gap:var(--space-3);flex-direction:column;display:flex}.zNGZqq_info_karte .zNGZqq_bar_pair>*{margin-block:0}.zNGZqq_progress_fill__erneuerbar{background-color:var(--color-teal)!important}.zNGZqq_progress_fill__fossil{background-color:var(--color-orange)!important}.zNGZqq_progress_fill__unbekannt{background-color:var(--color-black)!important}.zNGZqq_haus{width:26px;height:26px}.zNGZqq_haus__fossil{color:var(--color-orange)}.zNGZqq_haus__erneuerbar{color:var(--color-teal)}.zNGZqq_bestand_legende{gap:var(--space-4);font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zNGZqq_bestand_legende strong{font-family:var(--font-accent);font-weight:var(--fw-black)}.zNGZqq_bestand_legende>span{gap:0 var(--space-2);grid-template-columns:auto 1fr;align-content:start;align-items:start;display:grid}.zNGZqq_bestand_legende .zNGZqq_sw{border-radius:3px;grid-row:1;width:14px;height:14px;margin-top:calc(.75em - 6px)}.zNGZqq_bestand_legende__zahl{grid-column:2}.zNGZqq_flugstrecke{gap:var(--space-2);flex-direction:column;display:flex}.zNGZqq_flugstrecke__orte{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-base);justify-content:space-between;display:flex}.zNGZqq_flugstrecke__linie{width:100%;height:auto;display:block}.zNGZqq_netz_intro{margin-bottom:var(--space-6)}.zNGZqq_netz_karte__raster>div+div .zNGZqq_info_karte__titel{font-size:1.375rem}.zNGZqq_netz_karte__raster{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}@media (max-width:900px){.zNGZqq_netz_karte__raster{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}.zNGZqq_netz_karte__raster>div{gap:var(--space-4);flex-direction:column;display:flex}.zNGZqq_netz_karte__raster>div>*{margin-block:0}.zNGZqq_netz_karte__raster>div>*+.zNGZqq_info_karte__titel{margin-top:var(--space-4)}.zNGZqq_netz_karte__raster>div>.zNGZqq_card_source{margin-top:auto}.zNGZqq_kartenflaeche{isolation:isolate;aspect-ratio:16/11;border-radius:var(--radius-lg);background-color:#fff;position:relative;overflow:hidden}.zNGZqq_kartenflaeche__raster{background-image:linear-gradient(90deg,#c4603c8c 0 33%,#e393688c 33% 66%,#f3c7958c 66% 100%);background-repeat:repeat-y;background-size:100% 33.33%;border:1px dashed #263d3159;position:absolute;inset:22% 30% 18% 28%}.zNGZqq_kartenflaeche__marker{background-color:var(--color-orange);width:30px;height:30px;color:var(--color-white);font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-sm);text-align:center;border-radius:50%;place-items:center;line-height:30px;display:grid;position:absolute}.zNGZqq_kartenflaeche__hinweis{font-family:var(--font-accent);font-weight:var(--fw-regular);left:var(--space-3);bottom:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-sm);color:var(--color-text-muted);background-color:#ffffffe0;position:absolute}.zNGZqq_marker_liste{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zNGZqq_marker_liste li{align-items:flex-start;gap:var(--space-3);display:flex}.zNGZqq_marker_liste__kreis{background-color:var(--color-orange);width:24px;height:24px;color:var(--color-white);font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-sm);border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;display:grid}.zNGZqq_netz_legende{align-items:stretch;gap:var(--space-4);font-family:var(--font-accent);font-weight:var(--fw-regular);display:flex}.zNGZqq_netz_legende__skala{align-items:center;column-gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted);text-align:left;line-height:var(--lh-tight);flex-shrink:0;grid-template-rows:1fr 1fr;grid-template-columns:auto auto;display:grid}.zNGZqq_netz_legende__skala>span:first-child{grid-area:1/1;align-self:start}.zNGZqq_netz_legende__skala>span:last-child{grid-area:2/1;align-self:end}.zNGZqq_netz_legende__verlauf{grid-area:1/2/3/3;align-self:stretch;width:24px;height:auto;min-height:72px;margin-block:calc(.75em - 6px);display:block}@media (max-width:560px){.zNGZqq_netz_legende{flex-direction:column}.zNGZqq_netz_legende__skala{align-self:flex-start}.zNGZqq_netz_legende__verlauf{height:72px;margin-block:0}}.zNGZqq_netz_legende ul{gap:var(--space-2);font-size:var(--fs-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zNGZqq_netz_legende li{align-items:flex-start;gap:var(--space-2);display:flex}.zNGZqq_netz_legende .zNGZqq_sw{border-radius:3px;flex-shrink:0;width:14px;height:14px;margin-top:calc(.75em - 6px)}.zNGZqq_optimierung{background-color:var(--color-green);color:var(--color-white);padding-block:var(--space-9)}.zNGZqq_optimierung__raster{gap:var(--space-8);grid-template-columns:1fr .8fr;align-items:center;display:grid}@media (max-width:900px){.zNGZqq_optimierung__raster{grid-template-columns:minmax(0,1fr)}}.zNGZqq_optimierung h2{color:var(--color-orange);font-size:var(--fs-xl);max-width:24ch;margin-bottom:var(--space-5)}.zNGZqq_optimierung p{max-width:58ch}.zNGZqq_whitepaper{aspect-ratio:3/4;max-width:360px;padding:var(--space-6);border-radius:var(--radius-md);background-color:var(--color-green-dark);flex-direction:column;justify-content:space-between;margin-inline:auto;display:flex;position:relative;overflow:hidden}.zNGZqq_whitepaper__marke img{width:110px;height:auto}.zNGZqq_whitepaper__titel{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-lg);line-height:var(--lh-tight);color:var(--color-white);text-transform:uppercase}.zNGZqq_whitepaper__art{margin-top:var(--space-2);font-weight:var(--fw-black);font-size:var(--fs-base);text-transform:none;color:var(--color-orange);display:block}.zNGZqq_simulator{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-orange);border-radius:var(--radius-lg);background-color:var(--color-white);scroll-margin-top:calc(var(--header-height,80px) + var(--space-5));flex-direction:column;display:flex}.zNGZqq_simulator__kopf{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.zNGZqq_simulator__titel{margin-bottom:0}.zNGZqq_simulator__modi{gap:var(--space-2);display:flex}.zNGZqq_simulator__raster{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}@media (max-width:900px){.zNGZqq_simulator__raster,.zNGZqq_simulator__ergebnisse{grid-template-columns:1fr!important}}.zNGZqq_simulator__aussage{padding:var(--space-5)}@media (max-width:900px){.zNGZqq_simulator__aussage{padding:0}}.zNGZqq_simulator__aussage p{margin-bottom:var(--space-3)}.zNGZqq_simulator__aussage p:last-child{margin-bottom:0}.zNGZqq_regler_karte{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-orange);border-radius:var(--radius-md);flex-direction:column;display:flex}.zNGZqq_regler_karte__hinweis{align-self:flex-start;align-items:center;gap:var(--space-2);margin:calc(var(--space-2) * -1) 0 0 calc(var(--space-2) * -1);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-sm);display:inline-flex}.zNGZqq_regler_karte__punkt{background-color:var(--color-black);width:15px;height:15px;color:var(--color-white);font-family:var(--font-accent);font-weight:var(--fw-black);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.zNGZqq_regler_karte__kopf{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.zNGZqq_regler_karte__kopf label{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-base);line-height:var(--lh-tight)}.zNGZqq_regler_karte__zeitraum{display:block}.zNGZqq_regler_karte__wert{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-2xl);line-height:var(--lh-tight);color:var(--color-orange)}.zNGZqq_regler_karte__skala{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text-muted);justify-content:space-between;margin-bottom:0;display:flex}.zNGZqq_regler{appearance:none;cursor:pointer;background:0 0;width:100%}.zNGZqq_regler::-webkit-slider-runnable-track{height:var(--regler-spur,12px);border-radius:var(--radius-full);background-image:linear-gradient(to right, var(--color-orange) var(--fortschritt,0%), var(--color-border) var(--fortschritt,0%))}.zNGZqq_regler::-moz-range-track{height:var(--regler-spur,12px);border-radius:var(--radius-full);background-color:var(--color-border)}.zNGZqq_regler::-moz-range-progress{height:var(--regler-spur,12px);border-radius:var(--radius-full);background-color:var(--color-orange)}.zNGZqq_regler::-webkit-slider-thumb{appearance:none;box-sizing:border-box;border:3px solid var(--color-white);background-color:var(--color-orange);width:28px;height:28px;box-shadow:var(--shadow-md);border-radius:50%;margin-top:-8px}.zNGZqq_regler::-moz-range-thumb{box-sizing:border-box;border:3px solid var(--color-white);background-color:var(--color-orange);width:28px;height:28px;box-shadow:var(--shadow-md);border-radius:50%}.zNGZqq_regler:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-black);outline-offset:2px}.zNGZqq_regler:focus-visible::-moz-range-thumb{outline:2px solid var(--color-black);outline-offset:2px}.zNGZqq_simulator>.zNGZqq_card_source,.zNGZqq_simulator>.zNGZqq_card_source>.zNGZqq_source_chip{margin-top:0}.zNGZqq_simulator__ergebnisse{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,2.8fr);display:grid}.zNGZqq_ergebnis_karte{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.zNGZqq_ergebnis_karte>*{margin-bottom:0}.zNGZqq_ergebnis_karte__inhalt{gap:var(--space-2);flex-direction:column;display:flex}.zNGZqq_ergebnis_karte__inhalt>*{margin-block:0}.zNGZqq_ergebnis_karte .zNGZqq_kennwert+.zNGZqq_chart_caption{margin-top:calc(var(--space-1) - var(--space-2))}.zNGZqq_ergebnis_karte__breit{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.zNGZqq_ergebnis_karte .zNGZqq_kennwert{font-size:var(--fs-lg)}.zNGZqq_ergebnis_karte .zNGZqq_kennwert__zahl{font-size:1.4em}.zNGZqq_ergebnis_karte__label{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-base)}.zNGZqq_bedarf_balken{gap:var(--space-5);flex-direction:column;display:flex}.zNGZqq_bedarf_balken__spur{height:12px;position:relative}.zNGZqq_bedarf_balken__fuellung{border-radius:var(--radius-full);background-color:var(--color-border);height:100%;display:flex;overflow:hidden}.zNGZqq_bedarf_balken__heute{background-color:var(--color-teal)}.zNGZqq_bedarf_balken__delta{background-color:var(--color-orange)}.zNGZqq_bedarf_balken__marke{border-left:2px dashed var(--color-black);width:0;position:absolute;top:-6px;bottom:-6px}.zNGZqq_bedarf_balken__legende{gap:var(--space-3) var(--space-5);font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zNGZqq_bedarf_balken__legende>span{gap:0 var(--space-2);grid-template-columns:auto 1fr;align-content:start;max-width:26ch;display:grid}.zNGZqq_bedarf_balken__legende strong{font-family:var(--font-accent);font-weight:var(--fw-black);grid-column:1/-1}.zNGZqq_bedarf_balken__legende .zNGZqq_sw{border-radius:3px;width:12px;height:12px;margin-top:calc(.75em - 5px)}@media (max-width:560px){.zNGZqq_vergleich>.zNGZqq_container>.zNGZqq_btn,.zNGZqq_versorgung>.zNGZqq_container>.zNGZqq_btn,.zNGZqq_beratung_karte .zNGZqq_btn,.zNGZqq_optimierung .zNGZqq_btn{white-space:normal;text-align:left;max-width:100%}}.zNGZqq_karten_info{top:var(--space-4);right:var(--space-4);z-index:2;position:absolute}.zNGZqq_karten_info__knopf{padding:var(--space-1);margin:calc(var(--space-1) * -1);cursor:pointer;color:var(--color-orange);border-radius:50%;list-style:none;display:inline-flex}.zNGZqq_karten_info__knopf::-webkit-details-marker{display:none}.zNGZqq_karten_info__icon{width:20px;height:20px}.zNGZqq_stand_karte .zNGZqq_karten_info__knopf{color:var(--color-orange)}.zNGZqq_stand_karte .zNGZqq_karten_info__icon circle{fill:var(--color-white)}.zNGZqq_karten_info__text{top:calc(100% + var(--space-2));z-index:3;align-items:flex-start;gap:var(--space-2);width:max(240px,18rem);padding:var(--space-4);background-color:var(--color-white);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);line-height:var(--lh-relaxed);margin:0;display:flex;position:absolute;right:0}.zNGZqq_karten_info__text svg{width:14px;height:14px;color:var(--color-orange);flex-shrink:0;margin-top:3px}.zNGZqq_info_karte,.zNGZqq_stand_karte,.zNGZqq_planungs_karte{position:relative}:is(.zNGZqq_info_karte:has(>.zNGZqq_karten_info)>.zNGZqq_info_karte__kicker,.zNGZqq_info_karte:has(>.zNGZqq_karten_info)>.zNGZqq_info_karte__titel,.zNGZqq_stand_karte:has(>.zNGZqq_karten_info)>.zNGZqq_stand_karte__kicker){padding-right:var(--space-7)}.zNGZqq_info_karte__ziel{border-color:var(--color-border);box-shadow:none;justify-content:center}.zNGZqq_ziel_kopf{display:grid}.zNGZqq_ziel_kopf>*{grid-area:1/1}.zNGZqq_ziel_kopf .zNGZqq_info_karte__kicker{align-self:end;margin-bottom:calc(1.21% + 6px)}.zNGZqq_planungsstand{padding-top:0;padding-bottom:var(--space-9)}.zNGZqq_planungs_karte+.zNGZqq_planungs_karte{margin-top:var(--space-7)}.zNGZqq_planungs_karte__schalter{top:var(--space-5);right:var(--space-5);z-index:1;position:absolute}@media (max-width:700px){.zNGZqq_planungs_karte__schalter{margin-bottom:var(--space-2);justify-content:flex-end;display:flex;position:static}}.zNGZqq_zustand_tag{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-white);font-family:var(--font-body);font-size:var(--fs-sm);color:var(--color-text);margin-bottom:0;display:inline-flex}.zNGZqq_zustand_tag__innerhalb{border-color:var(--color-teal)}.zNGZqq_zustand_tag .zNGZqq_dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.zNGZqq_dot__gruen{background-color:var(--color-teal)}.zNGZqq_dot__grau{background-color:var(--color-border)}.zNGZqq_planungs_karte__raster{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.zNGZqq_planungs_karte__raster{grid-template-columns:minmax(0,1fr)}.zNGZqq_planungs_karte .zNGZqq_btn{white-space:normal;text-align:left;max-width:100%}.zNGZqq_countdown{justify-content:flex-start}}.zNGZqq_planungs_karte__text{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.zNGZqq_planungs_karte__text>*{margin-block:0}.zNGZqq_planungs_karte__knoepfe{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.zNGZqq_countdown{justify-content:center;align-self:center;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.zNGZqq_countdown__feld{align-items:center;gap:var(--space-1);padding-left:var(--space-6);flex-direction:column;display:flex;position:relative}.zNGZqq_countdown__feld:first-child{padding-left:0}.zNGZqq_countdown__doppelpunkt{left:calc(var(--space-6) / 2);font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-xl);color:var(--color-orange);position:absolute;top:0;translate:-50%}.zNGZqq_countdown__zahl{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-stat);color:var(--color-orange);font-variant-numeric:tabular-nums;line-height:1}.zNGZqq_countdown__label{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text)}.zNGZqq_frist_verstrichen{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-lg);color:var(--color-orange);text-align:center;margin-bottom:0}.zNGZqq_abgeschlossen{align-items:center;gap:var(--space-5);max-width:26rem;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);place-self:center;display:flex}.zNGZqq_abgeschlossen__haken{color:var(--color-orange);flex-shrink:0;place-items:center;display:grid}.zNGZqq_abgeschlossen__haken svg{width:58px;height:58px}.zNGZqq_abgeschlossen__text{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:1.375rem;line-height:var(--lh-tight);color:var(--color-orange);max-width:20ch;margin-bottom:0}.zNGZqq_bedeutung{padding-top:0;padding-bottom:var(--space-9)}.zNGZqq_netz_eignung{padding-bottom:var(--space-6)}.zNGZqq_bedeutung_karte__raster{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:stretch;display:grid}@media (max-width:900px){.zNGZqq_bedeutung_karte__raster{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}.zNGZqq_bedeutung_karte__text{gap:var(--space-4);padding-top:calc(var(--space-6) + var(--space-2));flex-direction:column;display:flex}@media (max-width:900px){.zNGZqq_bedeutung_karte__text{padding-top:0}}.zNGZqq_bedeutung_karte__text>*{margin-block:0}.zNGZqq_empfehlungen{gap:var(--space-4);padding:calc(var(--space-6) + var(--space-2));border-radius:var(--radius-lg);background-color:var(--color-green);color:var(--color-white);flex-direction:column;display:flex}.zNGZqq_empfehlungen p{margin-bottom:0}.zNGZqq_empfehlungen__kopf{align-items:center;gap:var(--space-4);font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);line-height:var(--lh-tight);display:flex}.zNGZqq_empfehlungen__zahl{font-size:var(--fs-2xl);line-height:1}.zNGZqq_empfehlungen__zwischentitel{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-base)}.zNGZqq_empfehlungen .zNGZqq_haken_liste{margin:0}.zNGZqq_empfehlungen .zNGZqq_btn{align-self:flex-start}.zNGZqq_haken_liste{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zNGZqq_haken_liste li{align-items:center;gap:var(--space-1);line-height:var(--lh-tight);display:flex}.zNGZqq_haken_liste__icon{width:17px;height:17px;color:var(--color-orange);flex-shrink:0}@media (max-width:560px){.zNGZqq_empfehlungen .zNGZqq_btn,.zNGZqq_bedeutung .zNGZqq_btn{white-space:normal;text-align:left;max-width:100%}}@media (max-width:700px){.zNGZqq_ergebnis_karte__breit,.zNGZqq_bedarf_balken__legende{grid-template-columns:minmax(0,1fr)}}.zNGZqq_theme_row{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.zNGZqq_theme_btn{align-items:center;gap:var(--space-2);font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-btn);color:var(--color-orange);border:1px solid var(--color-orange);border-radius:var(--radius-full);padding:var(--space-3) var(--space-5);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast), color var(--transition-fast);background-color:#0000;line-height:1;display:inline-flex}.zNGZqq_theme_btn.zNGZqq_is_active,.zNGZqq_theme_btn:hover,.zNGZqq_theme_btn:focus-visible{background-color:var(--color-orange);color:var(--color-white)}.zNGZqq_theme_btn svg{stroke:currentColor;flex-shrink:0;width:18px;height:18px}@media (max-width:560px){.zNGZqq_theme_row{flex-direction:column}.zNGZqq_theme_btn{justify-content:center}}
.TlyDda_newsletter{background-color:var(--color-green);color:var(--color-white);padding-block:var(--space-9)}.TlyDda_newsletter_inner{gap:var(--space-8);grid-template-columns:1fr 1.15fr;align-items:center;display:grid}@media (max-width:800px){.TlyDda_newsletter_inner{grid-template-columns:minmax(0,1fr)}}.TlyDda_newsletter h2{color:var(--color-orange);font-size:var(--fs-h3);max-width:16ch;margin-bottom:var(--space-4)}.TlyDda_newsletter_text p{color:var(--color-white);max-width:40ch;margin-bottom:0}.TlyDda_newsletter_form{border:1px solid var(--color-orange);border-radius:var(--radius-lg);padding:var(--space-6);background-color:#0000}.TlyDda_form_row{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.TlyDda_field{gap:var(--space-2);flex-direction:column;flex:1;min-width:160px;display:flex}.TlyDda_field label{font-size:var(--fs-base);color:var(--color-white)}.TlyDda_field label span{color:#fffc}.TlyDda_field input{border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--fs-base);color:var(--color-text);background-color:var(--color-white);border:1px solid #0000}.TlyDda_field input:focus-visible{border-color:var(--color-orange)}.TlyDda_field__required{color:var(--color-white)}.TlyDda_field_check{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.TlyDda_field_check input{width:20px;height:20px;accent-color:var(--color-orange);flex-shrink:0;margin:3px 0 0}.TlyDda_field_check label{font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--color-white)}.TlyDda_field_check a{color:var(--color-white);text-decoration:underline}.TlyDda_form_note{font-size:var(--fs-sm);color:#ffffffbf;margin-bottom:0}.TlyDda_newsletter_form_btn{width:100%;margin-top:var(--space-5);justify-content:center}.TlyDda_newsletter_form_btn:disabled{opacity:.6;cursor:not-allowed}.TlyDda_captcha{width:100%;min-height:80px;margin-top:var(--space-4)}.TlyDda_captcha_message{color:var(--color-white);font-size:var(--fs-sm);margin-top:var(--space-3);overflow-wrap:anywhere;margin-bottom:0}
.wD9kBW_page{background:#fff;min-height:100vh}.wD9kBW_hero{background:linear-gradient(#fffaf5 0%,#fff 100%);padding:96px 24px 80px}.wD9kBW_container{max-width:1100px;margin:0 auto}.wD9kBW_kicker{color:#ea5b0c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.wD9kBW_title{color:#1d1d1d;margin:0;font-family:Lexend Deca,sans-serif;font-size:clamp(34px,6vw,64px);font-weight:900;line-height:1.05}.wD9kBW_text{color:#4d4d4d;max-width:700px;margin-top:20px;font-size:18px;line-height:1.7}
.QlZ1nG_raster{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:900px){.QlZ1nG_raster{grid-template-columns:minmax(0,1fr)}}.QlZ1nG_karte{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background-color:var(--color-green);color:var(--color-white);flex-direction:column;display:flex}.QlZ1nG_karte>*{margin-bottom:0}.QlZ1nG_kopf{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.QlZ1nG_kopf>:last-child{margin-block:0}.QlZ1nG_hinweis{max-width:20ch;font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--color-white);margin-bottom:0}.QlZ1nG_titel{font-size:var(--fs-lg);color:var(--color-orange)}.QlZ1nG_text{font-size:var(--fs-md);color:var(--color-white)}.QlZ1nG_quicklinks{gap:var(--space-3);flex-wrap:wrap;margin-top:auto;margin-bottom:0;display:flex}.QlZ1nG_quicklink{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text);background-color:var(--color-white);border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);max-width:100%;text-decoration:none}.QlZ1nG_quicklink:hover,.QlZ1nG_quicklink:focus-visible{border-color:var(--color-orange);color:var(--color-text)}
.uz9byW_topic_top{max-width:920px;margin-bottom:var(--space-6)}.uz9byW_topic_top p{max-width:88ch}.uz9byW_topic_top h2{margin-bottom:var(--space-5)}.uz9byW_topic_top p:last-child{margin-bottom:0}.uz9byW_topic_kicker{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-base);color:var(--color-text);border-bottom:1px solid var(--color-orange);padding-bottom:var(--space-2);margin-bottom:var(--space-5);display:inline-block}.uz9byW_topic_intro__text>p:last-child{margin-bottom:0}.uz9byW_topic_intro.uz9byW_is_collapsed .uz9byW_is_more{display:none}.uz9byW_topic_intro.uz9byW_is_collapsed .uz9byW_topic_intro__lead{margin-bottom:0}.uz9byW_topic_intro__note{align-items:flex-start;gap:var(--space-3);--abstand-hinweis:calc(var(--space-6) + var(--space-2));margin-top:var(--abstand-hinweis);font-size:var(--fs-base);margin-bottom:0;display:flex}.uz9byW_topic_intro:not(.uz9byW_is_collapsed) .uz9byW_topic_intro__text:has(>.uz9byW_topic_intro__note:last-child)+.uz9byW_btn_readmore{margin-top:calc(var(--space-6) + var(--space-2))}.uz9byW_keep_together{display:inline-block}.uz9byW_topic_intro__note svg{width:22px;height:22px;color:var(--color-orange);flex-shrink:0;margin-top:calc(.75em - 10px)}.uz9byW_btn_readmore{margin-top:var(--space-4);padding:var(--space-2) var(--space-5);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-base);color:var(--color-text);transition:border-color var(--transition-fast);display:inline-block}.uz9byW_btn_readmore:hover,.uz9byW_btn_readmore:focus-visible{border-color:var(--color-orange)}.uz9byW_chart_grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.uz9byW_chart_grid{grid-template-columns:1fr}}.uz9byW_data_card{background-color:var(--color-white);border:1px solid var(--color-orange);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5) var(--space-5);--card-gap:var(--space-3);gap:var(--card-gap);font-size:var(--fs-base);flex-direction:column;display:flex}.uz9byW_data_card__head{gap:var(--space-4);flex-direction:column;display:flex}.uz9byW_data_card__chart{gap:var(--card-gap);flex-direction:column;display:flex}.uz9byW_bar_pair{gap:var(--space-2);flex-direction:column;display:flex}.uz9byW_bar_label,.uz9byW_bar_compare .uz9byW_row_label,.uz9byW_limit_compare__label,.uz9byW_sub_stat .uz9byW_l,.uz9byW_donut_legend .uz9byW_l,.uz9byW_icon_stat .uz9byW_l{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-base);color:var(--color-text)}.uz9byW_bar_compare .uz9byW_row_value,.uz9byW_sub_stat .uz9byW_n.uz9byW_n_sm,.uz9byW_limit_compare__value,.uz9byW_donut_legend .uz9byW_n,.uz9byW_icon_stat .uz9byW_n{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-base);color:var(--color-text)}.uz9byW_data_card .uz9byW_legend_inline,.uz9byW_donut_legend{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text)}.uz9byW_data_card .uz9byW_chart_caption,.uz9byW_donut_caption,.uz9byW_icon_stat .uz9byW_sub{font-family:var(--font-accent);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--color-text-muted)}.uz9byW_data_card .uz9byW_stat{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-stat);color:var(--color-orange);flex-wrap:wrap;align-items:baseline;gap:0;margin-bottom:0;line-height:1.05;display:flex}.uz9byW_data_card .uz9byW_stat__num{font-size:1em}.uz9byW_data_card .uz9byW_stat__unit{margin-inline-start:.25em;font-size:max(1.25rem,.5em)}.uz9byW_data_card .uz9byW_stat__sep{font-size:1em;font-weight:var(--fw-bold);margin-inline:.15em}.uz9byW_data_card .uz9byW_stat_desc{margin:0}.uz9byW_data_card .uz9byW_chart_caption{margin-bottom:var(--space-3)}.uz9byW_data_card .uz9byW_card_label{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.03em;color:var(--color-accent-text-fallback);margin-bottom:var(--space-1);display:block}.uz9byW_data_card .uz9byW_callout{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);line-height:var(--lh-tight);color:var(--color-accent-text-fallback);margin:0}.uz9byW_data_card p{font-size:var(--fs-base);margin-bottom:var(--space-3)}.uz9byW_progress_track{background-color:var(--color-border);border-radius:var(--radius-full);height:10px;margin:var(--space-1) 0 var(--space-4);overflow:hidden}.uz9byW_progress_fill{background-color:var(--color-orange);border-radius:var(--radius-full);height:100%}.uz9byW_progress_fill.uz9byW_teal{background-color:var(--color-teal)}.uz9byW_sub_stat{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.uz9byW_sub_stat .uz9byW_n{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-lg);color:var(--color-orange);white-space:nowrap}.uz9byW_sub_stat .uz9byW_l{text-align:right}.uz9byW_house_row{gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.uz9byW_house_row svg{width:24px;height:24px}.uz9byW_donut_row{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.uz9byW_donut_figure{align-items:center;gap:var(--space-2);flex-direction:column;flex-shrink:0;max-width:128px;display:flex}.uz9byW_donut_caption{line-height:var(--lh-normal);text-align:center}.uz9byW_donut{flex-shrink:0;width:76px;height:76px;position:relative}.uz9byW_donut svg{width:100%;height:100%;transform:rotate(-90deg)}.uz9byW_donut .uz9byW_track{fill:none;stroke:var(--color-border);stroke-width:9px}.uz9byW_donut .uz9byW_fill{fill:none;stroke-width:9px;stroke-linecap:butt}.uz9byW_donut .uz9byW_value{font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);color:var(--color-text);flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:flex;position:absolute;inset:0}.uz9byW_donut_legend{gap:var(--space-2);flex-direction:column;display:flex}.uz9byW_bar_compare{gap:var(--card-gap,var(--space-3));margin-bottom:var(--space-2);flex-direction:column;display:flex}.uz9byW_bar_compare .uz9byW_row{align-items:center;gap:var(--space-2);grid-template-columns:76px 1fr 120px;display:grid}.uz9byW_bar_compare__strommix .uz9byW_row{grid-template-columns:110px minmax(0,1fr) 74px}.uz9byW_bar_compare .uz9byW_row-value{text-align:right}.uz9byW_bar_compare .uz9byW_track{background-color:var(--color-border);border-radius:var(--radius-full);height:12px;overflow:hidden}.uz9byW_bar_compare .uz9byW_fill{background-color:var(--color-orange);border-radius:var(--radius-full);height:100%}.uz9byW_bar_compare .uz9byW_fill.uz9byW_teal{background-color:var(--color-teal)}.uz9byW_limit_bar{border-radius:var(--radius-full);background-color:var(--color-teal);height:14px;margin:var(--space-3) 0;position:relative;overflow:visible}.uz9byW_limit_bar .uz9byW_over{background-color:var(--color-orange);border-radius:0 var(--radius-full) var(--radius-full) 0;height:100%;position:absolute;top:0;right:0}.uz9byW_limit_bar .uz9byW_marker{background-image:repeating-linear-gradient(to bottom, var(--color-black) 0 4px, transparent 4px 7px);width:2px;position:absolute;top:-4px;bottom:-4px}.uz9byW_data_card .uz9byW_legend_inline{gap:var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.uz9byW_legend_inline span,.uz9byW_donut_legend>span{align-items:flex-start;gap:var(--space-2);display:flex}.uz9byW_legend_inline .uz9byW_sw,.uz9byW_donut_legend .uz9byW_sw{border-radius:3px;flex-shrink:0;width:14px;height:14px;margin-top:calc(.75em - 6px);display:inline-block}.uz9byW_icon_stats{gap:var(--space-5);margin:var(--space-4) 0;display:flex}.uz9byW_icon_stat{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.uz9byW_icon_stat .uz9byW_badge{background-color:var(--color-orange);width:40px;height:40px;color:var(--color-white);font-family:var(--font-accent);font-weight:var(--fw-black);font-size:var(--fs-md);border-radius:50%;justify-content:center;align-items:center;display:flex}.uz9byW_icon_stat .uz9byW_badge svg{width:18px;height:18px}.uz9byW_source_chip{margin-top:var(--space-3)}.uz9byW_source_chip__summary,.uz9byW_source_chip__statisch{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-text);display:flex}.uz9byW_source_chip__summary{cursor:pointer;list-style:none}.uz9byW_source_chip__summary::-webkit-details-marker{display:none}.uz9byW_source_chip__text{flex:1;min-width:0}.uz9byW_source_chip__info{color:var(--color-orange);flex-shrink:0;display:inline-flex}.uz9byW_source_chip__info svg{width:18px;height:18px}.uz9byW_source_chip .uz9byW_dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:9px;height:9px}.uz9byW_source_chip.uz9byW_gruen>.uz9byW_source_chip__summary,.uz9byW_source_chip__statisch.uz9byW_gruen{background-color:var(--color-diagram-green-tint);border-color:var(--color-diagram-green)}.uz9byW_source_chip.uz9byW_gruen .uz9byW_dot{background-color:var(--color-diagram-green)}.uz9byW_source_chip.uz9byW_gelb>.uz9byW_source_chip__summary,.uz9byW_source_chip__statisch.uz9byW_gelb{background-color:var(--color-diagram-gold-tint);border-color:var(--color-diagram-gold)}.uz9byW_source_chip.uz9byW_gelb .uz9byW_dot{background-color:var(--color-diagram-gold)}.uz9byW_source_chip.uz9byW_rot>.uz9byW_source_chip__summary,.uz9byW_source_chip__statisch.uz9byW_rot{background-color:var(--color-diagram-red-tint);border-color:var(--color-diagram-red)}.uz9byW_source_chip.uz9byW_rot .uz9byW_dot{background-color:var(--color-diagram-red)}.uz9byW_info_note{left:0;right:0;top:calc(100% + var(--space-2));z-index:3;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--color-text);margin-top:0;display:flex;position:absolute}.uz9byW_info_note_platzhalter{color:var(--color-text-muted);font-style:italic}.uz9byW_info_note>span{flex:1;min-width:0}.uz9byW_info_note svg{width:14px;height:14px;color:var(--color-orange);flex-shrink:0;margin-top:3px}.uz9byW_card_toggle{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;text-align:left;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-base);color:var(--color-text);transition:border-color var(--transition-fast);margin:0;list-style:none;display:flex}.uz9byW_card_toggle::-webkit-details-marker{display:none}.uz9byW_card_toggle:hover,.uz9byW_card_toggle:focus-visible{border-color:var(--color-orange)}.uz9byW_card_toggle__label__offen,details[open]>.uz9byW_card_toggle>.uz9byW_card_toggle__label:not(.uz9byW_card_toggle__label__offen){display:none}details[open]>.uz9byW_card_toggle>.uz9byW_card_toggle__label__offen{display:block}.uz9byW_card_toggle__icon{background-color:var(--color-orange);border-radius:50%;flex-shrink:0;width:26px;height:26px;position:relative}.uz9byW_card_toggle__icon:before,.uz9byW_card_toggle__icon:after{content:"";background-color:var(--color-white);border-radius:1px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.uz9byW_card_toggle__icon:before{width:12px;height:2px}.uz9byW_card_toggle__icon:after{width:2px;height:12px;transition:opacity var(--transition-fast), rotate var(--transition-fast)}details[open]>.uz9byW_card_toggle .uz9byW_card_toggle__icon:after{opacity:0;rotate:90deg}.uz9byW_card_more{margin-top:calc(var(--card-gap) * 2);margin-bottom:0;display:flow-root}.uz9byW_card_more>.uz9byW_legend_inline{margin-top:0}.uz9byW_card_more>.uz9byW_card_label,.uz9byW_card_more>.uz9byW_callout{margin-top:var(--space-2)}.uz9byW_card_more>.uz9byW_card_label+.uz9byW_callout{margin-top:0}.uz9byW_card_more>.uz9byW_legend_inline+.uz9byW_card_label{margin-top:var(--space-5)}.uz9byW_card_more>:last-child{margin-bottom:0}.uz9byW_data_card .uz9byW_trend_line{align-items:center;gap:var(--space-2);font-family:var(--font-body);color:var(--color-text);display:flex}.uz9byW_data_card .uz9byW_trend_line svg{flex-shrink:0;width:16px;height:16px}.uz9byW_limit_compare{justify-content:space-between;gap:var(--space-4);margin-bottom:0;display:flex}.uz9byW_limit_compare__side{font-family:var(--font-accent);flex-direction:column;display:flex}.uz9byW_limit_compare__side__end{text-align:right}.uz9byW_limit_compare__side{gap:2px}.uz9byW_data_card>p,.uz9byW_data_card .uz9byW_data_card__head>*{margin-bottom:0}.uz9byW_data_card>.uz9byW_data_card__chart,.uz9byW_data_card>.uz9byW_card_disclosure,.uz9byW_data_card>.uz9byW_callout{margin-top:var(--card-gap)}.uz9byW_data_card__luftig{--card-gap:16px}.uz9byW_data_card__luftiger{--card-gap:20px}.uz9byW_data_card .uz9byW_data_card__chart>*,.uz9byW_data_card .uz9byW_bar_pair>*{margin-block:0}.uz9byW_card_source{margin-top:auto;position:relative}.uz9byW_data_card .uz9byW_data_card__titel{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-kartentitel);line-height:var(--lh-tight);color:var(--color-accent);text-transform:none;text-wrap:balance;margin-bottom:0}.uz9byW_data_card__titel+.uz9byW_data_card__head{margin-top:var(--space-2)}.uz9byW_deutschland_teaser__aktion{margin-top:var(--space-7);justify-content:center;display:flex}.uz9byW_deutschland_teaser .uz9byW_bar_compare .uz9byW_row{grid-template-columns:96px 1fr 52px}
.ByKGla_beratung_kopf{padding-top:var(--space_8);padding-bottom:var(--space_9)}@media (max-width:700px){.ByKGla_beratung_kopf{padding-top:var(--space_5)}}.ByKGla_beratung_folge{padding-top:0}.ByKGla_home_section:has(+.ByKGla_ansprechpartner){padding-bottom:calc(var(--space_9) + var(--space_6))}.ByKGla_beratung_kopf__text{max-width:900px}.ByKGla_beratung_kopf__titel{font-size:var(--fs_2xl);color:var(--color_orange);margin-bottom:var(--space_5);text-wrap:balance}.ByKGla_beratung_kopf__einleitung{font-size:var(--fs_md);margin-bottom:var(--space_6)}.ByKGla_beratung_kopf__zwischentitel{font-weight:var(--fw_bold);font-size:var(--fs_md);margin-bottom:var(--space_3)}.ByKGla_planungsansaetze__raster{gap:var(--space_4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1200px){.ByKGla_planungsansaetze__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ByKGla_planungsansaetze__raster{grid-template-columns:minmax(0,1fr)}}.ByKGla_ansatz_karte{gap:var(--space_4);padding:var(--space_6);border:1px solid var(--color_orange);border-radius:var(--radius_lg);background-color:var(--color_white);flex-direction:column;display:flex}.ByKGla_ansatz_karte>*{margin-bottom:0}.ByKGla_ansatz_karte__titel{font-size:var(--fs_lg);color:var(--color_orange);white-space:nowrap}.ByKGla_ansatz_karte__angaben{line-height:var(--lh_normal);flex-direction:column;margin:0;display:flex}.ByKGla_ansatz_karte__angaben>div{padding-block:var(--space_3);border-top:1px solid var(--color_border)}.ByKGla_ansatz_karte__angaben>div:first-child{border-top:0;padding-top:0}.ByKGla_ansatz_karte__angaben dt{font-weight:var(--fw_bold);display:inline}.ByKGla_ansatz_karte__angaben dd{margin:0;display:inline}.ByKGla_ansatz_karte .ByKGla_btn{align-self:flex-start;margin-top:auto}.ByKGla_cta_card>.ByKGla_eyebrow{max-width:none;margin-bottom:var(--space_3)}.ByKGla_cta_card>.ByKGla_beratung_suche__text{max-width:54ch}.ByKGla_media_figure__platzhalter{aspect-ratio:3/2;color:var(--color_text-muted);font-size:var(--fs_sm);justify-content:center;align-items:center;display:flex}.ByKGla_institut_beratung{align-items:start}.ByKGla_institut_beratung__karte .ByKGla_haken_liste{gap:var(--space_3)}.ByKGla_institut_beratung__karte .ByKGla_haken_liste li{line-height:var(--lh_normal);align-items:flex-start}.ByKGla_institut_beratung__karte .ByKGla_haken_liste__icon{margin-top:.2em}.ByKGla_institut_beratung__karte .ByKGla_btn{align-self:flex-start}.ByKGla_ansprechpartner{background-color:var(--color_green);color:var(--color_white);padding-block:var(--space_9);scroll-margin-top:var(--header_height,80px)}.ByKGla_ansprechpartner__inner{gap:var(--space_7);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (max-width:1100px){.ByKGla_ansprechpartner__inner{grid-template-columns:minmax(0,1fr);align-items:start}.ByKGla_ansprechpartner__text{text-align:center}}.ByKGla_ansprechpartner h2{color:var(--color_orange);font-size:var(--fs_h3);margin-bottom:var(--space_4)}.ByKGla_ansprechpartner__text p:last-child{margin-bottom:0}.ByKGla_ansprechpartner__liste{justify-content:flex-end;gap:var(--space_4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1100px){.ByKGla_ansprechpartner__liste{justify-content:center;row-gap:var(--space_6)}}.ByKGla_person{text-align:center;width:250px;max-width:100%}.ByKGla_person__karte{margin-bottom:var(--space_4);border-radius:var(--radius_lg);position:relative;overflow:hidden}.ByKGla_person__foto{aspect-ratio:1;object-fit:cover;object-position:center top;width:100%;height:auto;display:block}.ByKGla_person__kontakt{justify-content:flex-end;align-items:center;gap:var(--space_1);padding:var(--space_6) var(--space_4);background-color:var(--color_white);color:var(--color_text);text-align:center;opacity:0;pointer-events:none;transition:opacity .6s ease_in_out;flex-direction:column;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ByKGla_person__kontakt{transition-duration:0s}}@media (max-width:1024px){.ByKGla_person__karte{cursor:pointer}}.ByKGla_person__karte:hover .ByKGla_person__kontakt,.ByKGla_person__karte:focus-within .ByKGla_person__kontakt{opacity:1;pointer-events:auto}.ByKGla_person__karte:focus-visible{outline:2px solid var(--color_white);outline-offset:3px}.ByKGla_person__kontakt>*{margin:0}.ByKGla_person__rolle,.ByKGla_person__link{line-height:var(--lh_tight)}.ByKGla_person__bereich{font-family:var(--font-accent);font-weight:var(--fw_black);font-size:var(--fs_md);line-height:var(--lh_tight);color:var(--color_orange);margin-bottom:var(--space_3)}.ByKGla_person__link{font-weight:var(--fw_bold);color:var(--color_text);text-decoration:none}.ByKGla_person__link:hover,.ByKGla_person__link:focus-visible{color:var(--color_text);text-decoration:underline}.ByKGla_person__kontakt :focus-visible{outline-color:var(--color_green)}.ByKGla_person__grad{font-family:var(--font-accent);font-weight:var(--fw_black);font-size:var(--fs_sm);margin-bottom:0}.ByKGla_person__name{font-family:var(--font-body);font-weight:var(--fw_bold);font-size:var(--fs_md);text-transform:uppercase;margin-bottom:0}
