.uebersicht-kopf__raster{--uebersicht-wortbreite:3.9;max-width:80rem;padding-inline:var(--abstand-rand);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.uebersicht-vorlauf{z-index:var(--ebene-strang);top:0;bottom:calc(-1 * var(--abstand-12));left:calc(var(--abstand-rand) - var(--steigstrang-einzug) - var(--abstand-3));width:var(--abstand-6);pointer-events:none;flex-direction:column;display:flex;position:absolute}.uebersicht-vorlauf svg{flex:none;display:block;overflow:hidden}.uebersicht-vorlauf path{stroke-width:var(--steigstrang-strich)}.uebersicht-vorlauf .uebersicht-vorlauf__lauf{flex:1 1 0;height:auto;min-height:0}.uebersicht-kopf__marke{margin:0 0 var(--abstand-6);color:var(--farbe-text-leise)}.uebersicht-titel{-webkit-hyphens:manual;hyphens:manual;margin:0;container-type:inline-size}.uebersicht-titel__gross{font-size:min(var(--groesse-riesig), calc(100cqi / var(--uebersicht-wortbreite)));line-height:var(--zeile-grosssatz);letter-spacing:var(--sperrung-grosssatz);padding-top:var(--zeilenmaske-oben);text-wrap:balance;display:block}.uebersicht-kopf__einleitung{max-width:var(--zeilenlaenge);margin:var(--abstand-6) 0 0;font-size:var(--groesse-basis);line-height:var(--zeile-text);color:var(--farbe-text-leise);-webkit-hyphens:manual;hyphens:manual}.uebersicht-legende{margin:var(--abstand-6) 0 0;position:relative}.uebersicht-legende>.start-schild__niete,.uebersicht-legende__kopf,.uebersicht-legende__bauteil,.uebersicht-legende__nummer{display:none}.uebersicht-legende__felder{row-gap:var(--abstand-1);margin:0;padding:0;display:grid}.uebersicht-legende__liste{margin:0;padding:0;list-style:none;display:inline}.uebersicht-legende__bereich{display:inline}.uebersicht-legende__bereich:not(:last-child):after{content:", "}.uebersicht-legende__eintrag{grid-template-columns:calc(var(--abstand-16) + var(--abstand-8)) minmax(0, 1fr);column-gap:var(--abstand-3);align-items:baseline;display:grid}.uebersicht-legende__farbe{align-items:center;gap:var(--abstand-2);color:var(--farbe-text);display:inline-flex}.uebersicht-legende__strang{width:var(--abstand-6);height:var(--steigstrang-strich);background-color:var(--farbe-strang);clip-path:polygon(0 0, calc(100% - var(--abstand-2)) 0, 100% 50%, calc(100% - var(--abstand-2)) 100%, 0 100%);border-start-start-radius:var(--radius-voll);border-end-start-radius:var(--radius-voll);flex:none}.uebersicht-legende__bereiche{font-size:var(--groesse-klein);line-height:var(--zeile-klein);color:var(--farbe-text-leise);margin:0}@media (min-width:64rem){.uebersicht-kopf__raster{column-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr))}.uebersicht-vorlauf{bottom:calc(-1 * var(--abstand-16))}.uebersicht-kopf__marke{grid-area:1/1/auto/-1}.uebersicht-titel{grid-area:2/1/auto/span 10}.uebersicht-titel__gross{font-size:min(var(--groesse-display), calc(100cqi / var(--uebersicht-wortbreite)))}.uebersicht-kopf__einleitung{margin-top:var(--abstand-12);font-size:var(--groesse-gross);grid-area:3/1/auto/span 6}.uebersicht-titel{grid-column:1/span 8}.uebersicht-kopf__einleitung{grid-column:1/span 7}.uebersicht-legende{grid-area:1/9/span 3/span 4;align-self:end;margin-top:0}}@media (min-width:48rem){.uebersicht-legende{max-width:34rem;margin-top:var(--abstand-12);padding:var(--abstand-6) var(--abstand-6) var(--abstand-3);border:1px solid var(--farbe-rand-bedienelement);border-radius:var(--radius-fein);background-color:var(--farbe-grund-ruhig)}.uebersicht-legende>.start-schild__niete{display:block}.uebersicht-legende__kopf{justify-content:space-between;gap:var(--abstand-1) var(--abstand-4);padding-bottom:var(--abstand-3);border-bottom:1px solid var(--farbe-rand-bedienelement);color:var(--farbe-text-leise);flex-wrap:wrap;margin:0;display:flex}.uebersicht-legende__felder{row-gap:0}.uebersicht-legende__eintrag{row-gap:var(--abstand-2);padding-block:var(--abstand-3);grid-template-columns:minmax(0,1fr)}.uebersicht-legende__eintrag+.uebersicht-legende__eintrag{border-top:1px solid var(--farbe-linie)}.uebersicht-legende__liste{align-items:flex-end;gap:var(--abstand-4) var(--abstand-6);flex-wrap:wrap;display:flex}.uebersicht-legende__bereich{justify-items:start;row-gap:var(--abstand-2);display:grid}.uebersicht-legende__bereich:not(:last-child):after{content:none}.uebersicht-legende__bauteil{width:auto;max-width:none;height:var(--abstand-12);display:block}.uebersicht-legende__name{align-items:center;gap:var(--abstand-2);font-size:var(--groesse-klein);line-height:var(--zeile-klein);color:var(--farbe-text);display:inline-flex}.uebersicht-legende__nummer{width:var(--abstand-6);height:var(--abstand-6);border-radius:var(--radius-voll);font-size:var(--groesse-etikett);border:2px solid;flex:none;place-items:center;line-height:1;display:inline-grid}}.uebersicht-verteiler{--uebersicht-abgang-wortbreite:8.9;padding-block:var(--abstand-12);color:var(--farbe-text);overflow-x:clip}.uebersicht-verteiler__raster,.uebersicht-ablauf__raster,.uebersicht-fragen__raster{max-width:80rem;padding-inline:var(--abstand-rand);margin-inline:auto}.uebersicht-verteiler__abgaenge{margin:0;padding:0;list-style:none}.uebersicht-verteiler__plan{max-width:44rem;margin:0 0 var(--abstand-12)}.uebersicht-verteiler__legende{margin-top:var(--abstand-3);color:var(--farbe-text-leise)}.uebersicht-abgang{padding-block:var(--abstand-6) var(--abstand-8);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.uebersicht-abgang:last-child{padding-bottom:0}.uebersicht-abgang__stutzen{top:calc(var(--steigstrang-strich) / -2);right:100%;left:calc(var(--stich-seite,1) * var(--steigstrang-abstand) / 2 - var(--steigstrang-einzug));height:var(--steigstrang-strich);background-color:var(--farbe-strang);position:absolute}.uebersicht-abgang__punkt{z-index:var(--ebene-erhoben);top:calc(var(--abstand-3) / -2);left:calc(var(--abstand-3) / -2);display:block;position:absolute}.uebersicht-abgang__leitung{top:calc(var(--steigstrang-strich) / -2);height:var(--steigstrang-strich);position:absolute;left:0;right:0}.uebersicht-abgang__leitung:before{content:"";inset-inline:0;background-color:var(--farbe-linie);height:1px;position:absolute;top:calc(50% - .5px)}.uebersicht-abgang__fluss{background-color:var(--farbe-strang);clip-path:polygon(0 0, calc(100% - var(--abstand-6)) 0, 100% 50%, calc(100% - var(--abstand-6)) 100%, 0 100%);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.uebersicht-abgang:is(:hover,:focus-within) .uebersicht-abgang__fluss{transform:none}html[data-bewegung=ruhig] .uebersicht-abgang__fluss{opacity:0;transform:none}html[data-bewegung=ruhig] .uebersicht-abgang:is(:hover,:focus-within) .uebersicht-abgang__fluss{opacity:1}@media (prefers-reduced-motion:reduce){html:not([data-bewegung]) .uebersicht-abgang__fluss{opacity:0;transform:none}html:not([data-bewegung]) .uebersicht-abgang:is(:hover,:focus-within) .uebersicht-abgang__fluss{opacity:1}}.uebersicht-abgang__etikett{gap:var(--abstand-1) var(--abstand-3);margin:0 0 var(--abstand-3);color:var(--farbe-text-leise);flex-wrap:wrap;display:flex}.uebersicht-abgang__temperatur{color:var(--farbe-text)}.uebersicht-abgang__kopf{container-type:inline-size}.uebersicht-abgang__titel{font-size:min(var(--groesse-h2), calc(100cqi / var(--uebersicht-abgang-wortbreite)));line-height:var(--zeile-titel);margin:0}.uebersicht-abgang__inhalt{row-gap:var(--abstand-4);margin-top:var(--abstand-4);display:grid}.uebersicht-abgang__text{max-width:var(--zeilenlaenge);font-size:var(--groesse-gross);line-height:var(--zeile-text);-webkit-hyphens:manual;hyphens:manual;margin:0}.uebersicht-abgang__merkmale{gap:var(--abstand-2) var(--abstand-4);color:var(--farbe-text-leise);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uebersicht-abgang__merkmale li{align-items:center;gap:var(--abstand-2);display:inline-flex}.uebersicht-abgang__merkmale li:before{content:"";width:var(--abstand-2);height:var(--steigstrang-strich);background-color:var(--farbe-strang);flex:none}.uebersicht-abgang__wege{align-items:center;gap:0 var(--abstand-6);flex-wrap:wrap;display:flex}.uebersicht-abgang__link,.uebersicht-abgang__anfrage{min-height:var(--ziel-mindestmass);color:var(--farbe-link);text-underline-offset:.3em;border-radius:var(--radius-fein);-webkit-hyphens:manual;hyphens:manual;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.uebersicht-abgang__link{gap:var(--abstand-2);font-weight:var(--gewicht-betont)}.uebersicht-abgang__link:after{content:"";position:absolute;inset:0}.uebersicht-abgang:hover .uebersicht-abgang__link,.uebersicht-abgang__anfrage:hover{text-decoration-thickness:2px}.uebersicht-abgang__pfeil{flex:none}.uebersicht-abgang__anfrage{z-index:var(--ebene-erhoben);font-size:var(--groesse-klein);position:relative}@media (min-width:48rem){.uebersicht-abgang{column-gap:var(--abstand-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.uebersicht-abgang__etikett{grid-column:1/-1}.uebersicht-abgang__inhalt{margin-top:0}}@media (min-width:64rem){.uebersicht-abgang{padding-block:var(--abstand-8) var(--abstand-16);grid-template-columns:repeat(12,minmax(0,1fr))}.uebersicht-abgang:last-child{padding-bottom:0}.uebersicht-abgang__etikett{padding-top:var(--abstand-2);flex-direction:column;grid-column:1/span 2;margin:0}.uebersicht-abgang__kopf{grid-column:3/span 5}.uebersicht-abgang__inhalt{grid-column:8/span 5}.uebersicht-verteiler__raster{column-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.uebersicht-verteiler__abgaenge{grid-area:1/1/auto/span 6}.uebersicht-verteiler__plan{top:calc(var(--hoehe-kopf) + var(--abstand-6));grid-area:1/7/auto/span 6;max-width:none;margin:0;position:sticky}.uebersicht-verteiler__plan .hausschnitt{max-height:calc(100svh - var(--hoehe-kopf) - var(--abstand-16))}.uebersicht-verteiler .uebersicht-abgang{padding-block:var(--abstand-6) var(--abstand-12);grid-template-columns:minmax(0,1fr)}.uebersicht-verteiler .uebersicht-abgang:last-child{padding-bottom:0}.uebersicht-verteiler .uebersicht-abgang__etikett{margin:0 0 var(--abstand-3);flex-direction:row;grid-column:auto;padding-top:0}.uebersicht-verteiler :is(.uebersicht-abgang__kopf,.uebersicht-abgang__inhalt){grid-column:auto}.uebersicht-verteiler .uebersicht-abgang__inhalt{margin-top:var(--abstand-4)}.uebersicht-verteiler .uebersicht-abgang__leitung{right:calc(-1 * var(--abstand-8))}}.uebersicht-abgang__bauteil{display:none}@media not (min-width:64rem){.uebersicht-verteiler .uebersicht-abgang__etikett{grid-area:1/1;align-self:end}.uebersicht-verteiler .uebersicht-abgang__bauteil{width:auto;max-width:none;height:calc(2 * var(--abstand-6));margin-bottom:var(--abstand-3);grid-area:1/-2/auto/-1;place-self:end;display:block}}@media not (min-width:48rem){.uebersicht-verteiler .uebersicht-abgang{column-gap:var(--abstand-4);grid-template-columns:minmax(0,1fr) auto}.uebersicht-verteiler :is(.uebersicht-abgang__kopf,.uebersicht-abgang__inhalt){grid-column:1/-1}}html[data-bewegung=an]::view-transition-old(.gemeinsam-leistung){animation:uebergang-ausblenden var(--dauer-sofort) var(--kurve-beschleunigend) both}html[data-bewegung=an]::view-transition-new(.gemeinsam-leistung){animation:uebergang-einblenden var(--dauer-kurz) var(--kurve-ausklingend) var(--dauer-sofort) both}.uebersicht-verteiler:has(.uebersicht-abgang:is(:hover,:focus-within)) .hs-zone{opacity:var(--hs-zurueck)}:is(.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="1"]:is(:hover,:focus-within)) .hs-zone[data-zone="1"],.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="2"]:is(:hover,:focus-within)) .hs-zone[data-zone="2"],.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="3"]:is(:hover,:focus-within)) .hs-zone[data-zone="3"],.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="4"]:is(:hover,:focus-within)) .hs-zone[data-zone="4"],.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="5"]:is(:hover,:focus-within)) .hs-zone[data-zone="5"],.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="6"]:is(:hover,:focus-within)) .hs-zone[data-zone="6"]){--hs-ruhe:1;opacity:1;color:var(--farbe-strang)}:is(.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="1"]:is(:hover,:focus-within)) .hs-zone[data-zone="1"] .hs-pos__hof,.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="2"]:is(:hover,:focus-within)) .hs-zone[data-zone="2"] .hs-pos__hof,.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="3"]:is(:hover,:focus-within)) .hs-zone[data-zone="3"] .hs-pos__hof,.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="4"]:is(:hover,:focus-within)) .hs-zone[data-zone="4"] .hs-pos__hof,.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="5"]:is(:hover,:focus-within)) .hs-zone[data-zone="5"] .hs-pos__hof,.uebersicht-verteiler:has(.uebersicht-abgang[data-zone="6"]:is(:hover,:focus-within)) .hs-zone[data-zone="6"] .hs-pos__hof){opacity:1}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-width:64rem){.uebersicht-verteiler{timeline-scope:--hs-posten-1, --hs-posten-2, --hs-posten-3, --hs-posten-4, --hs-posten-5, --hs-posten-6}.uebersicht-abgang[data-zone="1"]{view-timeline:--hs-posten-1 block}.uebersicht-abgang[data-zone="2"]{view-timeline:--hs-posten-2 block}.uebersicht-abgang[data-zone="3"]{view-timeline:--hs-posten-3 block}.uebersicht-abgang[data-zone="4"]{view-timeline:--hs-posten-4 block}.uebersicht-abgang[data-zone="5"]{view-timeline:--hs-posten-5 block}.uebersicht-abgang[data-zone="6"]{view-timeline:--hs-posten-6 block}}}.uebersicht-band .uebersicht-ablauf{--farbe-text:var(--farbe-text-auf-tief);--farbe-text-leise:var(--farbe-text-auf-tief-leise);--farbe-grund:var(--tinte-800);padding-block:0}.uebersicht-ablauf{padding-block:var(--abstand-abschnitt);color:var(--farbe-text)}.uebersicht-ablauf__kopf,.uebersicht-fragen__kopf{row-gap:var(--abstand-4);margin-bottom:var(--abstand-12);display:grid}.uebersicht-ablauf__titel,.uebersicht-fragen__titel{font-size:var(--groesse-h2);line-height:var(--zeile-titel);margin:0}.uebersicht-ablauf__einleitung,.uebersicht-fragen__einleitung{max-width:var(--zeilenlaenge);font-size:var(--groesse-gross);line-height:var(--zeile-text);color:var(--farbe-text-leise);margin:0}.uebersicht-ablauf__schritte{row-gap:var(--abstand-12);margin:0;padding:0;list-style:none;display:grid;position:relative}.uebersicht-schritt{position:relative}.uebersicht-schritt__punkt{z-index:var(--ebene-erhoben);top:calc(var(--groesse-h4) * var(--zeile-ueberschrift) / 2 - var(--abstand-3) / 2);left:calc(-1 * var(--steigstrang-einzug) - var(--abstand-3) / 2);display:block;position:absolute}.uebersicht-schritt__titel{font-size:var(--groesse-h4);line-height:var(--zeile-ueberschrift);margin:0}.uebersicht-schritt__nummer{color:var(--farbe-text-leise)}.uebersicht-schritt__text{max-width:var(--zeilenlaenge);margin:var(--abstand-3) 0 0;color:var(--farbe-text-leise)}@media (min-width:64rem){.uebersicht-ablauf__kopf{column-gap:var(--abstand-8);margin-bottom:var(--abstand-16);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.uebersicht-ablauf__titel{grid-column:1/span 7}.uebersicht-ablauf__einleitung{grid-column:8/span 5}.uebersicht-ablauf__schritte{column-gap:var(--abstand-8);grid-template-columns:repeat(4,minmax(0,1fr))}.uebersicht-ablauf__schritte:before{content:"";top:calc(var(--abstand-3) / 2 - var(--steigstrang-strich) / 2);height:var(--steigstrang-strich);background-color:var(--farbe-text);clip-path:polygon(0 0, calc(100% - var(--abstand-6)) 0, 100% 50%, calc(100% - var(--abstand-6)) 100%, 0 100%);border-start-start-radius:var(--radius-voll);border-end-start-radius:var(--radius-voll);position:absolute;left:0;right:0}.uebersicht-schritt{padding-top:var(--abstand-8)}.uebersicht-schritt__punkt{top:0;left:0}}.uebersicht-fragen{padding-block:var(--abstand-abschnitt);background-color:var(--farbe-grund-ruhig);color:var(--farbe-text)}.uebersicht-fragen__liste{border-top:1px solid var(--farbe-linie)}.uebersicht-frage__knopf{min-height:var(--ziel-mindestmass);padding-block:var(--abstand-4);font-size:var(--groesse-gross);line-height:var(--zeile-ueberschrift);-webkit-hyphens:manual;hyphens:manual}.uebersicht-frage__antwort{max-width:var(--zeilenlaenge);font-size:var(--groesse-basis);line-height:var(--zeile-text);color:var(--farbe-text-leise)}@media (min-width:64rem){.uebersicht-fragen__raster{column-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.uebersicht-fragen__kopf{top:calc(var(--hoehe-kopf) + var(--abstand-8));grid-column:1/span 4;margin-bottom:0;position:sticky}.uebersicht-fragen__liste{grid-column:6/span 7}}.kontakt-schild{margin-top:var(--abstand-8);grid-area:schild;align-self:start}.kontakt-schild__titel{margin:var(--abstand-4) 0 0;font-size:var(--groesse-h3);line-height:var(--zeile-titel);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.kontakt-schild__text{margin:var(--abstand-2) 0 0;color:var(--farbe-text-leise)}.kontakt-schild__felder{margin:var(--abstand-4) 0 0;padding:0}.start-schild__kopf+.kontakt-schild__felder{margin-top:0}.kontakt-schild__feld{padding-block:var(--abstand-3);border-top:1px solid var(--farbe-linie)}.start-schild__kopf+.kontakt-schild__felder .kontakt-schild__feld:first-child{border-top:0}.kontakt-schild__feld:last-child{padding-bottom:0}.kontakt-schild__feld dt{color:var(--farbe-text-leise)}.kontakt-schild__feld dd{margin:var(--abstand-1) 0 0}.kontakt-schild__telefon{min-height:var(--ziel-mindestmass);font-family:var(--schrift-display);font-weight:var(--gewicht-grosssatz);font-stretch:var(--breite-grosssatz);font-size:var(--groesse-h3);line-height:var(--zeile-titel);letter-spacing:var(--sperrung-grosssatz);font-variant-numeric:tabular-nums;color:var(--farbe-link);text-underline-offset:.15em;border-radius:var(--radius-fein);align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.kontakt-schild__zeiten{font-size:var(--groesse-klein);line-height:var(--zeile-klein)}.kontakt-schild__zeiten span{white-space:nowrap}.kontakt-schild__wert{align-items:center;gap:var(--abstand-2);min-height:var(--ziel-mindestmass);font-weight:var(--gewicht-betont);color:var(--farbe-link);text-underline-offset:.3em;border-radius:var(--radius-fein);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.kontakt-schild__telefon:hover,.kontakt-schild__wert:hover{text-decoration-thickness:2px}.uebersicht-anfrage .start-anschluss__raster{grid-template-areas:"abzweig titel"".inhalt"".schild"}@media (min-width:40rem){.uebersicht-anfrage__schild{max-width:30rem}}@media (min-width:64rem){.uebersicht-anfrage .start-anschluss__raster{grid-template-areas:none}.uebersicht-anfrage .start-anschluss__inhalt{grid-column:4/span 5}.uebersicht-anfrage__schild{max-width:none;margin-top:var(--abstand-8);grid-area:2/9/auto/span 4}}
