.steigstrang,.start-held{--steigstrang-strich:2px;--steigstrang-abstand:6px;--steigstrang-einzug:clamp(var(--abstand-4), ((100vw - min(100vw, 80rem)) / 2 + var(--abstand-rand)) / 2, var(--abstand-12))}main:has(.steigstrang)+footer{--steigstrang-strich:2px;--steigstrang-abstand:6px;--steigstrang-einzug:clamp(var(--abstand-4), ((100vw - min(100vw, 80rem)) / 2 + var(--abstand-rand)) / 2, var(--abstand-12))}@media not (min-width:48rem){.steigstrang,.start-held{--abstand-rand:calc(var(--abstand-6) + var(--abstand-1))}}@media (min-width:48rem){.steigstrang,.start-held{--steigstrang-strich:3px}main:has(.steigstrang)+footer{--steigstrang-strich:3px}}.steigstrang{position:relative}[data-temperatur=warm]{--stich-seite:-1}[data-temperatur=kalt],[data-temperatur=neutral]{--stich-seite:1}.steigstrang__leitung{z-index:var(--ebene-strang);top:0;bottom:calc(var(--steigstrang-strich) / 2);left:calc((100% - min(100%, 80rem)) / 2 + var(--abstand-rand) - var(--steigstrang-einzug) - var(--abstand-3));width:var(--abstand-6);pointer-events:none;flex-direction:column;display:flex;position:absolute}.steigstrang__leitung svg{flex:none;display:block;overflow:hidden}.steigstrang__leitung svg+svg{margin-top:-1px}.steigstrang__leitung path{stroke-width:var(--steigstrang-strich)}.steigstrang__leitung .steigstrang__lauf{flex:1 1 0;height:auto;min-height:0}main:has(.steigstrang)+footer [data-hausanschluss]{margin-inline-start:calc(-1 * var(--abstand-rand))}@media (min-width:48rem){main:has(.steigstrang)+footer [data-hausanschluss]{margin-inline-start:calc(-1 * min((100vw - min(100vw, 80rem)) / 2 + var(--abstand-rand), var(--steigstrang-einzug) + var(--abstand-3)))}}
.start-held{padding-block:calc(var(--hoehe-kopf) + var(--abstand-8)) var(--abstand-12);color:var(--farbe-text)}.start-held__raster{max-width:80rem;padding-inline:var(--abstand-rand);margin-inline:auto}.start-held__text{--start-wortbreite:4.25;column-gap:var(--abstand-3);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"marke marke""strang titel""text text""handlung handlung""kontakt kontakt""haus haus";align-items:start;display:grid;position:relative;container-type:inline-size}.start-held__marke{margin:0 0 var(--abstand-4);color:var(--farbe-text-leise);grid-area:marke}.start-held__senkrecht{color:var(--farbe-text);grid-area:strang;display:block;overflow:visible}@media not (min-width:64rem){.start-held--start{overflow:clip}}.start-held__senkrecht path{stroke-width:var(--steigstrang-strich)}.start-zulauf{z-index:var(--ebene-strang);grid-template-columns:var(--abstand-6) minmax(0, 1fr) var(--abstand-6);grid-template-rows:auto var(--abstand-6) minmax(0, 1fr);pointer-events:none;display:grid;position:absolute}.start-zulauf svg{width:100%;height:100%;display:block;overflow:hidden}.start-zulauf path{stroke-width:var(--steigstrang-strich)}.start-zulauf__oben{height:var(--abstand-6);grid-area:1/3}.start-zulauf__ecke-rechts{grid-area:2/3}.start-zulauf__quer{grid-area:2/2}.start-zulauf .start-zulauf__quer{width:calc(100% + 2px);margin-inline:-1px}.start-zulauf__ecke-links{grid-area:2/1}.start-zulauf__lauf{grid-area:3/1}.start-zulauf .start-zulauf__lauf{height:calc(100% + 1px);margin-top:-1px}.start-held__zulauf--haus{display:none}.start-titel{--start-gross:calc((100cqi - var(--abstand-12) - var(--abstand-3)) / var(--start-wortbreite));-webkit-hyphens:auto;hyphens:auto;grid-area:titel;margin:0}.start-titel__gross{font-size:var(--start-gross);line-height:var(--zeile-grosssatz);letter-spacing:var(--sperrung-grosssatz);padding-top:var(--zeilenmaske-oben);display:block}.start-titel__zeile{display:block}.start-titel__zusatz{margin-top:var(--abstand-4);font-size:var(--groesse-h3);line-height:var(--zeile-ueberschrift);font-weight:var(--gewicht-ueberschrift);font-stretch:var(--breite-ueberschrift);letter-spacing:var(--sperrung-ueberschrift);color:var(--farbe-text-leise);display:block}.start-wort{isolation:isolate;display:inline-block;position:relative}.start-unterlegung{z-index:-1;inset-inline:0;border-radius:var(--radius-voll) 0 0 var(--radius-voll);clip-path:polygon(0 0,calc(100% - .88em) 0,100% 50%,calc(100% - .88em) 100%,0 100%);transform-origin:0;height:.11em;position:absolute;bottom:.02em}.start-wort--kalt .start-unterlegung{background-color:var(--farbe-kalt)}.start-wort--warm .start-unterlegung{background-color:var(--farbe-warm)}.start-held__unterzeile{max-width:var(--zeilenlaenge);margin:var(--abstand-6) 0 0;font-size:var(--groesse-gross);line-height:var(--zeile-text);color:var(--farbe-text-leise);grid-area:text}.start-held__handlung{align-items:center;gap:var(--abstand-3) var(--abstand-6);margin-top:var(--abstand-8);flex-wrap:wrap;grid-area:handlung;display:flex}.start-held__kontakt{margin:var(--abstand-3) 0 0;color:var(--farbe-text-leise);flex-direction:column;grid-area:kontakt;align-items:flex-start;display:flex}.start-held__telefon{align-items:center;gap:var(--abstand-2);min-height:var(--ziel-mindestmass);color:var(--farbe-link);text-underline-offset:.3em;border-radius:var(--radius-fein);text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.start-held__telefon:hover{text-decoration-thickness:2px}.start-held__zeiten{align-items:center;display:inline-flex}.start-held__grafik{display:none}.start-held__haus{width:100%;max-width:max-content;height:auto;margin-top:var(--abstand-8);color:var(--farbe-text);grid-area:haus;justify-self:end;display:block}@media not (min-width:48rem){.start-held__haus{display:none}}.start-haus__raster{stroke:var(--farbe-linie)}.start-held--start{overflow-x:clip}@media not (min-width:48rem){.start-held__raster{padding-inline:calc(var(--abstand-6) + var(--abstand-1))}.start-held__unterzeile{-webkit-hyphens:manual;hyphens:manual}}@media (min-width:40rem){.start-titel{--start-gross:min(calc((100cqi - var(--abstand-12) - var(--abstand-3)) / var(--start-wortbreite)), var(--groesse-riesig))}}@media (min-width:64rem){.start-held{padding-block:calc(var(--hoehe-kopf) + var(--abstand-16)) var(--abstand-16)}.start-held__raster{column-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.start-held--start{--start-anschnitt:min((100vw - min(100vw, 80rem)) / 2 + var(--abstand-rand), var(--abstand-24))}.start-held__text{grid-column:1/span 6;grid-template-columns:minmax(0,1fr);grid-template-areas:"marke""titel""text""handlung""kontakt"}.start-held__senkrecht,.start-held__haus{display:none}.start-held__raster{position:relative}.start-held__zulauf--haus{--zulauf-haus:min((100% - 2 * var(--abstand-rand) - 11 * var(--abstand-8)) / 2 + 5 * var(--abstand-8) + var(--start-anschnitt), var(--haus-breite));top:100%;right:calc(var(--abstand-rand) - var(--start-anschnitt) + var(--haus-fuge-rechts) * var(--zulauf-haus) - var(--abstand-3));bottom:calc(-1 * var(--abstand-16));left:calc(var(--abstand-rand) - var(--steigstrang-einzug) - var(--abstand-3));margin-top:calc(-1 * var(--haus-boden-unten) * var(--zulauf-haus));display:grid}.start-titel{--start-gross:min(calc(100cqi / var(--start-wortbreite)), var(--groesse-display))}.start-held__unterzeile{margin-top:var(--abstand-8)}.start-held__kontakt{align-items:center;column-gap:var(--abstand-4);margin-top:var(--abstand-4);flex-direction:row}.start-held__zeiten{min-height:var(--ziel-mindestmass);padding-left:var(--abstand-4);border-left:1px solid var(--farbe-linie)}.start-held__grafik{color:var(--farbe-text);grid-column:7/span 6;margin-inline-end:calc(-1 * var(--start-anschnitt));display:block}.start-haus{width:100%;max-width:max-content;height:auto;margin-inline-start:auto;display:block}}.start-schild-abschnitt{padding-block:0 var(--abstand-12);color:var(--farbe-text)}.start-schild-abschnitt__raster{max-width:80rem;padding-inline:var(--abstand-rand);margin-inline:auto}.start-schild{border:1px solid var(--farbe-rand-bedienelement);border-radius:var(--radius-fein);background-color:var(--farbe-grund-ruhig);padding:var(--abstand-6) var(--abstand-8);position:relative}.start-schild__niete{color:var(--farbe-text-leise);position:absolute}.start-schild__niete[data-ecke=lo],.start-schild__niete[data-ecke=ro]{top:var(--abstand-2)}.start-schild__niete[data-ecke=lu],.start-schild__niete[data-ecke=ru]{bottom:var(--abstand-2)}.start-schild__niete[data-ecke=lo],.start-schild__niete[data-ecke=lu]{left:var(--abstand-2)}.start-schild__niete[data-ecke=ro],.start-schild__niete[data-ecke=ru]{right:var(--abstand-2)}.start-schild__kopf{padding-bottom:var(--abstand-3);border-bottom:1px solid var(--farbe-rand-bedienelement);color:var(--farbe-text-leise);margin:0}.start-schild__felder{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.start-schild__feld{grid-template-columns:calc(var(--abstand-16) + var(--abstand-2)) minmax(0, 1fr);column-gap:var(--abstand-3);padding-block:var(--abstand-3);border-bottom:1px solid var(--farbe-linie);align-items:baseline;display:grid}.start-schild__feld:last-child{border-bottom:0}.start-schild__wert{font-family:var(--schrift-mono);font-weight:var(--gewicht-etikett);font-size:var(--groesse-h3);line-height:var(--zeile-titel);letter-spacing:var(--sperrung-ueberschrift);font-variant-numeric:tabular-nums;-webkit-hyphens:manual;hyphens:manual}.start-schild__text{font-size:var(--groesse-klein);line-height:var(--zeile-klein);color:var(--farbe-text-leise);-webkit-hyphens:auto;hyphens:auto}@media (min-width:40rem){.start-schild__felder{grid-template-columns:repeat(2,minmax(0,1fr))}.start-schild__feld{gap:var(--abstand-2);padding:var(--abstand-4) var(--abstand-4) var(--abstand-3) 0;flex-direction:column;display:flex}.start-schild__feld:nth-child(2n){padding-left:var(--abstand-4);border-left:1px solid var(--farbe-linie)}.start-schild__feld:nth-last-child(-n+2){border-bottom:0}}@media (min-width:48rem){.start-schild__felder{grid-template-columns:repeat(4,minmax(0,1fr))}.start-schild__feld,.start-schild__feld:nth-child(2n){padding:var(--abstand-6) var(--abstand-6) var(--abstand-2);border-bottom:0;border-left:1px solid var(--farbe-linie)}.start-schild__feld:first-child{border-left:0;padding-left:0}.start-schild__wert{font-size:var(--groesse-h2)}}@media (min-width:64rem){.start-schild__text{-webkit-hyphens:manual;hyphens:manual}}.start-band{z-index:var(--ebene-erhoben);isolation:isolate;padding-block:var(--abstand-12);background-color:var(--tinte-800);color:var(--farbe-text-auf-tief);position:relative;overflow:clip}.start-planraster{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.start-planraster path{stroke:var(--farbe-linie);stroke-width:1px}[data-flaeche=tief]>.start-planraster path{stroke:var(--tinte-700)}.start-durchgang{z-index:var(--ebene-strang);inset-block:0;left:calc((100% - min(100%, 80rem)) / 2 + var(--abstand-rand) - var(--steigstrang-einzug) - var(--abstand-3));width:var(--abstand-6);pointer-events:none;position:absolute}.start-durchgang svg{width:100%;height:100%;display:block;overflow:hidden}.start-durchgang path{stroke-width:var(--steigstrang-strich)}.start-band .start-schild{border-color:var(--tinte-500);background-color:var(--tinte-900);padding:var(--abstand-8) var(--abstand-6) var(--abstand-6)}.start-band .start-schild__niete{--farbe-grund:var(--tinte-900);color:var(--farbe-text-auf-tief-leise)}.start-band .start-schild__kopf{justify-content:space-between;gap:var(--abstand-1) var(--abstand-6);border-bottom-color:var(--tinte-600);color:var(--farbe-text-auf-tief-leise);flex-wrap:wrap;display:flex}.start-band .start-schild__felder{grid-template-columns:repeat(2,minmax(0,1fr))}.start-band .start-schild__feld{gap:var(--abstand-2);padding:var(--abstand-6) var(--abstand-3) var(--abstand-4) 0;border-bottom:1px solid var(--tinte-700);border-left:0;flex-direction:column;display:flex}.start-band .start-schild__feld:nth-child(2n){padding-left:var(--abstand-4);border-left:1px solid var(--tinte-700)}.start-band .start-schild__feld:nth-last-child(-n+2){border-bottom:0}.start-band .start-schild__wert{font-size:var(--groesse-h1);line-height:var(--zeile-titel);letter-spacing:var(--sperrung-grosssatz);color:var(--farbe-text-auf-tief)}.start-band .start-schild__text{font-size:var(--groesse-basis);line-height:var(--zeile-klein);color:var(--farbe-text-auf-tief-leise)}@media (min-width:48rem){.start-band .start-schild{padding:var(--abstand-8) var(--abstand-8) var(--abstand-6)}}@media (min-width:64rem){.start-band .start-schild__felder{grid-template-columns:repeat(4,minmax(0,1fr))}.start-band .start-schild__feld,.start-band .start-schild__feld:nth-child(2n){padding:var(--abstand-8) var(--abstand-6) var(--abstand-4);border-bottom:0;border-left:1px solid var(--tinte-700)}.start-band .start-schild__feld:first-child{border-left:0;padding-left:0}.start-band{padding-block:var(--abstand-16)}}.start-protokoll{--start-strang:2px;margin-top:var(--abstand-16)}.start-protokoll__kopf,.start-anlage__kopf{justify-content:space-between;gap:var(--abstand-1) var(--abstand-6);padding-bottom:var(--abstand-3);border-bottom:1px solid var(--farbe-text);color:var(--farbe-text-leise);flex-wrap:wrap;margin:0;display:flex}.start-protokoll__punkte{margin:0;padding:0;list-style:none}.start-pruefpunkt{column-gap:var(--abstand-3);padding-block:var(--abstand-6);border-bottom:1px solid var(--farbe-linie);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"marke titel"".text"".beleg";display:grid}.start-pruefpunkt__marke{align-items:center;gap:var(--abstand-2);height:calc(var(--groesse-h4) * var(--zeile-ueberschrift));grid-area:marke;display:flex}.start-pruefpunkt__nummer,.start-anlage__nummer{font-family:var(--schrift-mono);font-weight:var(--gewicht-etikett);font-variant-numeric:tabular-nums;color:var(--farbe-text-leise)}.start-pruefpunkt__nummer{font-size:var(--groesse-klein)}.start-pruefpunkt__strang{color:var(--farbe-text);flex:none;display:block}.start-pruefpunkt__strang path{stroke-width:var(--start-strang)}.start-pruefpunkt__titel{font-size:var(--groesse-h4);line-height:var(--zeile-ueberschrift);grid-area:titel;margin:0}.start-pruefpunkt__text{margin:var(--abstand-2) 0 0;max-width:var(--zeilenlaenge);color:var(--farbe-text-leise);grid-area:text}.start-beleg{justify-items:start;row-gap:var(--abstand-3);margin:var(--abstand-8) 0 0;display:grid}.start-beleg__kopf{justify-content:space-between;gap:var(--abstand-1) var(--abstand-4);padding-bottom:var(--abstand-2);border-bottom:1px solid var(--farbe-text);color:var(--farbe-text-leise);flex-wrap:wrap;justify-self:stretch;margin:0;display:flex}.start-beleg__link{justify-items:start;row-gap:var(--abstand-2);border-radius:var(--radius-fein);display:grid}.start-beleg__papier{width:min(100%, var(--abstand-32) + var(--abstand-32));padding:var(--abstand-2);border:1px solid var(--farbe-rand-bedienelement);border-radius:var(--radius-fein);background-color:var(--tinte-0);display:block}.start-beleg__bild{aspect-ratio:718/1024;width:100%;height:auto;display:block}.start-beleg__link:hover .start-beleg__papier{border-color:var(--farbe-link)}.start-beleg__beschriftung{align-items:center;gap:0 var(--abstand-4);flex-wrap:wrap;display:flex}.start-beleg__text{color:var(--farbe-text-leise);white-space:nowrap;margin:0}.start-beleg__vergroessern{align-items:center;gap:var(--abstand-1);min-height:var(--ziel-mindestmass);font-weight:var(--gewicht-betont);color:var(--farbe-link);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.start-beleg__link:hover .start-beleg__vergroessern{text-decoration-thickness:2px}.start-belegdialog{width:fit-content;max-width:calc(100vw - 2 * var(--abstand-4));max-height:calc(100dvh - 2 * var(--abstand-4));overscroll-behavior:contain;border:1px solid var(--farbe-rand-bedienelement);border-radius:var(--radius-fein);background-color:var(--farbe-grund);color:var(--farbe-text);box-shadow:var(--schatten-dialog);margin:auto;padding:0;overflow:auto}.start-belegdialog::backdrop{background-color:color-mix(in oklab, var(--tinte-950) 60%, transparent)}.start-belegdialog__innen{gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4) var(--abstand-4);display:grid}.start-belegdialog__kopf{justify-content:space-between;align-items:center;gap:var(--abstand-4);display:flex}.start-belegdialog__titel{color:var(--farbe-text-leise);margin:0}.start-belegdialog__schliessen{align-items:center;gap:var(--abstand-1);min-height:var(--ziel-mindestmass);padding-inline:var(--abstand-3);border:1px solid var(--farbe-rand-bedienelement);border-radius:var(--radius-fein);background-color:var(--farbe-grund);font-weight:var(--gewicht-betont);color:var(--farbe-text);cursor:pointer;display:inline-flex}.start-belegdialog__schliessen:hover{border-color:var(--farbe-text)}.start-belegdialog__bild{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 2 * var(--abstand-4) - var(--ziel-mindestmass) - var(--abstand-12));margin-inline:auto;display:block}.start-anlage{justify-items:start;row-gap:var(--abstand-4);margin-top:var(--abstand-12);display:grid}.start-anlage__kopf,.start-anlage__liste{justify-self:stretch}.start-anlage__liste{column-gap:var(--abstand-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.start-anlage__eintrag{border-bottom:1px solid var(--farbe-linie);font-size:var(--groesse-klein);line-height:var(--zeile-klein)}.start-anlage__beleg{grid-template-columns:var(--abstand-8) minmax(0, 1fr);column-gap:var(--abstand-3);min-height:var(--ziel-mindestmass);padding-block:var(--abstand-3);border-radius:var(--radius-fein);align-items:baseline;display:grid}.start-anlage__titel{color:var(--farbe-link);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.start-anlage__beleg:hover .start-anlage__titel{text-decoration-thickness:2px}.start-anlage__link{align-items:center;gap:var(--abstand-1);min-height:var(--ziel-mindestmass);font-weight:var(--gewicht-betont);color:var(--farbe-link);text-underline-offset:.3em;border-radius:var(--radius-fein);text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.start-anlage__link:hover{text-decoration-thickness:2px}@media (min-width:48rem){.start-protokoll{--start-strang:3px}.start-pruefpunkt{column-gap:var(--abstand-6);grid-template-columns:auto minmax(0,5fr) minmax(0,7fr);grid-template-areas:"marke titel text"". .beleg";align-items:start}.start-pruefpunkt__text{margin-top:0}.start-anlage__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.start-anlage__liste{grid-template-columns:repeat(3,minmax(0,1fr))}}.start-schild-abschnitt .start-protokoll{margin-top:var(--abstand-12)}.start-schild-abschnitt .start-pruefpunkt{padding-block:var(--abstand-4)}.start-schild-abschnitt .start-anlage{margin-top:var(--abstand-8)}@media (min-width:48rem) and (not (min-width:64rem)){.start-schild-abschnitt .start-protokoll{grid-template-columns:calc(var(--abstand-32) + var(--abstand-32)) minmax(0, 1fr);column-gap:var(--abstand-8);align-items:start;display:grid}.start-schild-abschnitt .start-protokoll__kopf,.start-schild-abschnitt .start-protokoll__punkte{grid-column:1/-1}.start-schild-abschnitt .start-anlage__liste{grid-template-columns:minmax(0,1fr)}}@media (min-width:64rem){.start-schild-abschnitt{padding-bottom:var(--abstand-16)}.start-schild-abschnitt .start-protokoll{column-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.start-schild-abschnitt .start-protokoll__kopf{grid-column:1/-1}.start-schild-abschnitt .start-protokoll__punkte,.start-schild-abschnitt .start-anlage{grid-column:1/span 8}.start-schild-abschnitt .start-anlage__liste{grid-template-columns:repeat(2,minmax(0,1fr))}.start-schild-abschnitt .start-beleg{margin-top:var(--abstand-6);grid-area:2/9/span 2/span 4}.start-schild-abschnitt .start-beleg__papier{width:100%}}.start-verteiler{padding-block:var(--abstand-8) var(--abstand-12);color:var(--farbe-text);overflow-x:clip}.start-verteiler__raster{row-gap:var(--abstand-8);max-width:80rem;padding-inline:var(--abstand-rand);margin-inline:auto;display:grid}.start-verteiler__kopf{row-gap:var(--abstand-4);display:grid}.start-verteiler__titel{font-size:var(--groesse-h2);line-height:var(--zeile-titel);text-wrap:balance;margin:0}.start-verteiler__einleitung{max-width:var(--zeilenlaenge);font-size:var(--groesse-gross);line-height:var(--zeile-text);color:var(--farbe-text-leise);text-wrap:pretty;margin:0}.start-verteiler__zeichnung{max-width:44rem;margin:0}.start-verteiler__blatt{position:relative}.start-verteiler__zulauf{display:none}.steigstrang .start-verteiler__zulauf{display:block}@media (min-width:64rem){.steigstrang :is(.uebersicht-verteiler__plan,.vorlage-umfang__plan) .start-verteiler__zulauf{display:none}}.start-verteiler__zulauf-kalt{height:var(--steigstrang-strich);margin-top:calc(var(--steigstrang-strich) / -2);top:85.6482%;right:100%;left:calc(var(--steigstrang-abstand) / 2 - var(--steigstrang-einzug));background-color:var(--farbe-strang-kalt);position:absolute}.start-verteiler__legende{margin-top:var(--abstand-2);color:var(--farbe-text-leise)}.start-verteiler__spalten{display:none}.start-verteiler__abgaenge{margin:0;padding:0;list-style:none}.start-verteiler__posten{grid-template-columns:calc(var(--abstand-8) + var(--abstand-2)) minmax(0, 1fr) auto;column-gap:var(--abstand-4);row-gap:var(--abstand-1);min-height:var(--ziel-mindestmass);padding-block:var(--abstand-4);border-top:1px solid var(--farbe-linie);grid-template-areas:"pos name pfeil""pos text pfeil""pos temp pfeil";align-items:start;display:grid;position:relative}.start-verteiler__posten:last-child{border-bottom:1px solid var(--farbe-linie)}.start-verteiler__inhalt{display:contents}.start-verteiler__pos{color:var(--farbe-text);grid-area:pos;display:block}.start-verteiler__pos-hof{fill:var(--farbe-strang);opacity:0}.start-verteiler__pos-ring{fill:var(--farbe-grund);stroke:currentColor}.start-verteiler__pos-ziffer{fill:currentColor;font-family:var(--schrift-mono);font-size:var(--groesse-klein);font-weight:var(--gewicht-etikett)}.start-verteiler__name{font-size:var(--groesse-h4);line-height:var(--zeile-ueberschrift);grid-area:name;margin:0}.start-verteiler__text{max-width:var(--zeilenlaenge);color:var(--farbe-text-leise);grid-area:text;margin:0}.start-verteiler__temperatur{align-items:center;gap:var(--abstand-2);color:var(--farbe-text-leise);grid-area:temp;margin:0;display:flex}.start-verteiler__strich{width:var(--abstand-6);height:var(--steigstrang-strich,var(--abstand-1));border-radius:var(--radius-voll);background-color:var(--farbe-strang);flex:none}.start-verteiler__link{align-self:center;align-items:center;gap:var(--abstand-1);min-height:var(--ziel-mindestmass);font-weight:var(--gewicht-betont);color:var(--farbe-link);text-underline-offset:.3em;border-radius:var(--radius-fein);grid-area:pfeil;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.start-verteiler__link:after{content:"";position:absolute;inset:0}.start-verteiler__pfeil{flex:none}.start-verteiler__linktext{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.start-verteiler__posten :is(.start-verteiler__pos-ring,.start-verteiler__pos-hof){transition-property:stroke,opacity;transition-duration:var(--dauer-kurz);transition-timing-function:var(--kurve-ausklingend)}.start-verteiler__posten:is(:hover,:focus-within) .start-verteiler__pos{color:var(--farbe-strang)}.start-verteiler__posten:is(:hover,:focus-within) .start-verteiler__pos-hof{opacity:.15}.start-verteiler__posten:hover .start-verteiler__link{text-decoration-thickness:2px}@media (min-width:48rem){.start-verteiler__spalten{grid-template-columns:calc(var(--abstand-8) + var(--abstand-2)) minmax(0, 1fr) auto;column-gap:var(--abstand-4);margin:0 0 var(--abstand-2);color:var(--farbe-text-leise);display:grid}.start-verteiler__posten{row-gap:var(--abstand-2);grid-template-areas:"pos name temp""pos text pfeil"}.start-verteiler__temperatur{padding-top:var(--abstand-1);justify-self:end}.start-verteiler__link{font-size:var(--groesse-klein);place-self:end}.start-verteiler__linktext{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media (min-width:64rem){.start-verteiler{padding-block:var(--abstand-12) var(--abstand-16)}.start-verteiler__raster{column-gap:var(--abstand-8);row-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.start-verteiler__kopf{grid-area:1/8/auto/span 5}.start-verteiler__zeichnung{top:calc(var(--hoehe-kopf) + var(--abstand-6));grid-area:1/1/span 2/span 7;max-width:none;position:sticky}.start-verteiler__zeichnung .hausschnitt{max-height:calc(100svh - var(--hoehe-kopf) - var(--abstand-16))}.start-verteiler__stueckliste{grid-area:2/8/auto/span 5}}.start-ratgeber{padding-block:var(--abstand-12);background-color:var(--farbe-grund-ruhig);color:var(--farbe-text)}.start-ratgeber__raster{max-width:80rem;padding-inline:var(--abstand-rand);margin-inline:auto}.start-ratgeber__titel{font-size:var(--groesse-h2);line-height:var(--zeile-titel);margin:0}.start-ratgeber__einleitung{margin:var(--abstand-4) 0 var(--abstand-8);max-width:var(--zeilenlaenge);font-size:var(--groesse-gross);line-height:var(--zeile-text);color:var(--farbe-text-leise)}.start-heft{--heft-einzug:var(--abstand-6);row-gap:var(--abstand-8);margin:var(--abstand-8) 0 0;padding:0;list-style:none;display:grid;position:relative}.start-heft:before{content:"";inset-block:0;background-color:var(--farbe-rand-bedienelement);width:1px;position:absolute;left:0}.start-heft__eintrag{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bereich pfeil""detail detail""titel titel""text text""meta meta";display:grid;position:relative}.start-heft__detail{isolation:isolate;width:calc(var(--abstand-32) + var(--abstand-24) + var(--abstand-4));max-width:calc(100% - var(--heft-einzug));height:calc(var(--abstand-24) + var(--abstand-6));margin:var(--abstand-4) 0 0 var(--heft-einzug);border-top:1px solid var(--farbe-linie);border-left:1px solid var(--farbe-linie);background-color:var(--farbe-grund);grid-area:detail;display:block;position:relative;overflow:hidden}.start-heft__bauteil{position:absolute;bottom:0;left:0}.start-heft__bereich{align-items:center;gap:var(--abstand-3);color:var(--farbe-text);grid-area:bereich;margin:0;display:flex}.start-heft__strang{flex:none;display:block}.start-heft__titel,.start-heft__text,.start-heft__meta{padding-inline-start:var(--heft-einzug)}.start-heft__titel{margin:var(--abstand-3) 0 0;font-size:var(--groesse-h4);line-height:var(--zeile-ueberschrift);grid-area:titel}.start-heft__link{color:inherit;text-underline-offset:.2em;border-radius:var(--radius-fein);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.start-heft__link:after{content:"";position:absolute;inset:0}.start-heft__eintrag:hover .start-heft__link,.start-heft__link:focus-visible{text-decoration-color:currentColor}.start-heft__text{margin:var(--abstand-3) 0 0;max-width:var(--zeilenlaenge);color:var(--farbe-text-leise);grid-area:text}.start-heft__meta{margin:var(--abstand-4) 0 0;color:var(--farbe-text-leise);grid-area:meta}.start-heft__pfeil{color:var(--farbe-text-leise);grid-area:pfeil;align-self:center}.start-heft__eintrag:hover .start-heft__pfeil{color:var(--farbe-text)}@media (min-width:48rem){.start-heft{--heft-einzug:calc(var(--abstand-16) + var(--abstand-2) + var(--abstand-3))}.start-heft__eintrag{column-gap:var(--abstand-8);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bereich pfeil""titel detail""text detail""meta detail";align-items:start}.start-heft__detail{max-width:none;margin:var(--abstand-3) 0 0;grid-row:2/span 3}.start-heft__pfeil{justify-self:end}}@media (min-width:64rem){.start-ratgeber__raster{column-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.start-ratgeber{padding-block:var(--abstand-16)}.start-ratgeber__kopf{top:calc(var(--hoehe-kopf) + var(--abstand-8));grid-column:1/span 4;position:sticky}.start-heft{grid-column:5/span 8;margin-top:0}}.start-anschluss{--start-strang:2px;padding-block:var(--abstand-abschnitt);color:var(--farbe-text)}.start-anschluss__raster{max-width:80rem;padding-inline:var(--abstand-rand);grid-template-columns:var(--abstand-12) minmax(0, 1fr);column-gap:var(--abstand-4);grid-template-areas:"abzweig titel"".inhalt";align-items:start;margin-inline:auto;display:grid}.start-anschluss__abzweig{margin-top:calc((var(--groesse-h1) * var(--zeile-grosssatz) - var(--abstand-6)) / 2);grid-area:abzweig;align-items:center;margin-inline-start:calc(0rem - var(--start-anschluss-vorlauf,0rem));display:flex}.start-anschluss__leitung{flex:1 1 0;width:100%;min-width:0;display:block;overflow:visible}.start-anschluss__leitung line{stroke-width:var(--start-strang)}.start-anschluss__punkt{flex:none;margin-inline-start:calc(var(--abstand-1) * -1);display:block;overflow:visible}.start-anschluss__titel{font-size:var(--groesse-h1);line-height:var(--zeile-grosssatz);letter-spacing:var(--sperrung-grosssatz);grid-area:titel;margin:0}.start-anschluss__inhalt{margin-top:var(--abstand-6);grid-area:inhalt}.start-anschluss__text{max-width:var(--zeilenlaenge);font-size:var(--groesse-gross);line-height:var(--zeile-text);color:var(--farbe-text-leise);margin:0}.start-anschluss__handlung{gap:var(--abstand-3) var(--abstand-4);margin-top:var(--abstand-8);flex-wrap:wrap;display:flex}@media (min-width:48rem){.start-anschluss{--start-strang:3px}}.steigstrang .start-anschluss__abzweig{--start-anschluss-vorlauf:calc(var(--steigstrang-einzug) + var(--steigstrang-abstand) / 2)}@media (min-width:64rem){.start-anschluss__raster{column-gap:var(--abstand-8);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none}.start-anschluss__abzweig{grid-area:1/1/auto/span 3}.start-anschluss__titel{grid-area:1/4/auto/span 9}.start-anschluss__inhalt{margin-top:var(--abstand-8);grid-area:2/4/auto/span 7}}.start-anschluss--band{padding-block:0 var(--abstand-8)}.start-anschluss__band{z-index:var(--ebene-erhoben);isolation:isolate;padding-block:var(--abstand-12);background-color:var(--tinte-800);color:var(--farbe-text-auf-tief);position:relative}.start-anschluss--band .start-anschluss__raster{grid-template-areas:"abzweig titel"".inhalt"".direkt"}.start-anschluss--band .start-anschluss__punkt{--farbe-grund:var(--tinte-800);color:var(--farbe-text-auf-tief)}.start-anschluss--band .start-anschluss__text{color:var(--farbe-text-auf-tief-leise)}.start-anschluss--band .start-anschluss__knopf{border-color:var(--farbe-text-auf-tief-leise)}.start-anschluss--band .start-anschluss__weg{border-color:var(--farbe-text-auf-tief-leise);color:var(--farbe-text-auf-tief)}.start-anschluss--band .start-anschluss__weg:hover{border-color:var(--farbe-text-auf-tief)}.start-anschluss__direkt{align-items:baseline;gap:var(--abstand-2) var(--abstand-6);margin-top:var(--abstand-8);padding-top:var(--abstand-6);border-top:1px solid var(--tinte-600);flex-wrap:wrap;grid-area:direkt;display:flex}.start-anschluss__etikett,.start-anschluss__zeiten{color:var(--farbe-text-auf-tief-leise);margin:0}.start-anschluss__etikett{flex-basis:100%}.start-anschluss__zeiten span{white-space:nowrap}.start-anschluss__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-h2);line-height:var(--zeile-titel);letter-spacing:var(--sperrung-grosssatz);font-variant-numeric:tabular-nums;color:var(--farbe-link-auf-tief);text-underline-offset:.15em;border-radius:var(--radius-fein);align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.start-anschluss__telefon:hover{text-decoration-thickness:2px}@media (min-width:64rem){.start-anschluss__band{padding-block:var(--abstand-16)}.start-anschluss--band .start-anschluss__raster{grid-template-areas:none}.start-anschluss__direkt{column-gap:var(--abstand-8);grid-area:3/4/auto/span 9}}
