.notdienst{color:var(--farbe-text);background-color:var(--farbe-grund)}.notdienst-raster{max-width:80rem;padding-inline:var(--abstand-rand);margin-inline:auto}.notdienst-etikett{align-items:center;gap:var(--abstand-3);color:var(--farbe-text-leise);margin:0;display:flex}.notdienst-etikett:after{content:"";max-width:var(--abstand-16);border-top:1px solid var(--farbe-rand-bedienelement);flex:auto}.notdienst-kopf{padding-top:calc(var(--hoehe-kopf) + var(--abstand-8));padding-bottom:var(--abstand-12)}.notdienst-titel{margin:var(--abstand-3) 0 0;max-width:18em}.notdienst-telefon{margin-top:var(--abstand-6);padding-top:var(--abstand-4);border-top:1px solid var(--farbe-text)}.notdienst-telefon__etikett{justify-content:space-between;gap:var(--abstand-1) var(--abstand-4);color:var(--farbe-text-leise);flex-wrap:wrap;margin:0;display:flex}.notdienst-zeiten{font-variant-numeric:tabular-nums;color:var(--farbe-text)}.notdienst-nummer{min-height:var(--ziel-mindestmass);margin-top:var(--abstand-2);padding-block:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-fein);font-family:var(--schrift-display);font-weight:var(--gewicht-grosssatz);font-stretch:var(--breite-grosssatz);font-size:var(--groesse-riesig);line-height:var(--zeile-grosssatz);letter-spacing:var(--sperrung-grosssatz);font-variant-numeric:tabular-nums;color:var(--farbe-text);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--farbe-rand-bedienelement);text-decoration-color:var(--farbe-rand-bedienelement);text-underline-offset:.12em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;display:inline-block}@media not (min-width:48rem){.notdienst-nummer{font-size:min(var(--groesse-riesig), calc((100vw - 2 * var(--abstand-rand)) / 7.5));white-space:nowrap}}.notdienst-nummer:hover{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--farbe-text);text-decoration-color:var(--farbe-text)}.notdienst-nummer:active{color:var(--farbe-text-leise)}.notdienst-handlungen{gap:var(--abstand-3);margin-top:var(--abstand-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.notdienst-handlungen{align-items:center;gap:var(--abstand-3) var(--abstand-4);flex-wrap:wrap;display:flex}}.notdienst-knopf{justify-content:center;align-items:center;gap:var(--abstand-2);min-height:var(--abstand-12);padding:var(--abstand-2) var(--abstand-6);border:1px solid var(--farbe-handlung-rand);border-radius:var(--radius-fein);background-color:var(--farbe-handlung);color:var(--farbe-handlung-text);font-weight:var(--gewicht-betont);line-height:var(--zeile-ueberschrift);text-align:center;cursor:pointer;text-decoration:none;display:inline-flex}.notdienst-knopf:hover{background-color:var(--farbe-handlung-hover)}.notdienst-knopf:active{background-color:var(--farbe-handlung-gedrueckt)}.notdienst-knopf--zweit{border-color:var(--farbe-text);background-color:var(--farbe-grund);color:var(--farbe-text)}.notdienst-knopf--zweit:hover{background-color:var(--farbe-grund-ruhig)}.notdienst-knopf--zweit:active{background-color:var(--tinte-200)}.notdienst-knopf svg{flex-shrink:0}.notdienst-kopf__unten{gap:var(--abstand-8);margin-top:var(--abstand-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.notdienst-kopf__unten{gap:var(--abstand-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.notdienst-einleitung{max-width:var(--zeilenlaenge);color:var(--farbe-text-leise);margin:0}.notdienst-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-4);position:relative}@media (min-width:40rem){.notdienst-schild{padding:var(--abstand-6) var(--abstand-8)}}.notdienst-schild__niete{color:var(--farbe-text-leise);display:flex;position:absolute}.notdienst-schild__niete svg{--farbe-grund:var(--tinte-100)}.notdienst-schild__niete[data-ecke=lo],.notdienst-schild__niete[data-ecke=ro]{top:var(--abstand-2)}.notdienst-schild__niete[data-ecke=lu],.notdienst-schild__niete[data-ecke=ru]{bottom:var(--abstand-2)}.notdienst-schild__niete[data-ecke=lo],.notdienst-schild__niete[data-ecke=lu]{left:var(--abstand-2)}.notdienst-schild__niete[data-ecke=ro],.notdienst-schild__niete[data-ecke=ru]{right:var(--abstand-2)}.notdienst-schild__kopf{justify-content:space-between;gap:var(--abstand-1) var(--abstand-4);padding:0 var(--abstand-2) var(--abstand-3);border-bottom:1px solid var(--farbe-rand-bedienelement);color:var(--farbe-text-leise);flex-wrap:wrap;margin:0;display:flex}.notdienst-fakten{margin:0;padding:0;list-style:none}.notdienst-fakt{grid-template-columns:var(--abstand-6) minmax(0, 1fr);column-gap:var(--abstand-3);padding-block:var(--abstand-4);border-bottom:1px solid var(--tinte-300);display:grid}.notdienst-fakt:last-child{border-bottom:0;padding-bottom:0}.notdienst-fakt__symbol{margin-top:var(--abstand-1);color:var(--farbe-text-leise);grid-row:1/span 2}.notdienst-fakt__titel{font-size:var(--groesse-gross);font-weight:var(--gewicht-ueberschrift);font-stretch:var(--breite-ueberschrift);line-height:var(--zeile-ueberschrift);letter-spacing:var(--sperrung-ueberschrift);margin:0}.notdienst-fakt__text{margin:var(--abstand-1) 0 0;font-size:var(--groesse-klein);line-height:var(--zeile-klein);color:var(--farbe-text-leise)}.notdienst-abschnitt{padding-block:var(--abstand-12);border-top:1px solid var(--farbe-linie)}@media (min-width:64rem){.notdienst-abschnitt{padding-block:var(--abstand-16)}}.notdienst-abschnitt__titel{margin:var(--abstand-2) 0 0;font-size:var(--groesse-h3)}.notdienst-abschnitt__text{max-width:var(--zeilenlaenge);margin:var(--abstand-3) 0 0;color:var(--farbe-text-leise)}.notdienst-faelle{gap:var(--abstand-8);margin:var(--abstand-8) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:64rem){.notdienst-faelle{gap:var(--abstand-12);grid-template-columns:repeat(2,minmax(0,1fr))}}.notdienst-fall{padding-top:var(--abstand-4);border-top:1px solid var(--farbe-text)}.notdienst-fall__etikett{align-items:baseline;gap:var(--abstand-2);color:var(--farbe-text-leise);margin:0;display:flex}.notdienst-fall__nummer{font-variant-numeric:tabular-nums;color:var(--farbe-text)}.notdienst-fall__titel{margin:var(--abstand-2) 0 0;font-size:var(--groesse-h4)}.notdienst-schritte{margin:var(--abstand-4) 0 0;padding:0;list-style:none}.notdienst-schritt{grid-template-columns:var(--abstand-6) var(--abstand-6) minmax(0, 1fr);column-gap:var(--abstand-3);padding-block:var(--abstand-3);border-top:1px solid var(--farbe-linie);align-items:baseline;display:grid}.notdienst-schritt__punkt{margin-top:var(--abstand-1);align-self:start}.notdienst-schritt__nummer{font-variant-numeric:tabular-nums;color:var(--farbe-text-leise)}.notdienst-schritt__text{max-width:var(--zeilenlaenge);margin:0}.notdienst-fragen{gap:var(--abstand-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.notdienst-fragen{gap:var(--abstand-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.notdienst-fragen__liste{border-bottom:1px solid var(--farbe-linie);margin:0;padding:0;list-style:none}.notdienst-frage{grid-template-columns:var(--abstand-6) minmax(0, 1fr);column-gap:var(--abstand-3);padding-block:var(--abstand-6);border-top:1px solid var(--farbe-linie);display:grid}.notdienst-frage:first-child{border-top-color:var(--farbe-text)}.notdienst-frage__symbol{margin-top:var(--abstand-1);color:var(--farbe-text-leise)}.notdienst-frage__titel{font-size:var(--groesse-h4);margin:0}.notdienst-frage__text{max-width:var(--zeilenlaenge);margin:var(--abstand-2) 0 0;color:var(--farbe-text-leise);grid-column:2}.notdienst-band{isolation:isolate;padding-block:var(--abstand-12);background-color:var(--tinte-800);color:var(--farbe-text-auf-tief);position:relative;overflow:clip}.notdienst-planraster{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.notdienst-planraster path{stroke:var(--tinte-700);stroke-width:1px}.notdienst-band__raster{gap:var(--abstand-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.notdienst-band__raster{gap:var(--abstand-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.notdienst-band__etikett{color:var(--farbe-text-auf-tief-leise);margin:0}.notdienst-band__titel{margin:var(--abstand-2) 0 0;font-size:var(--groesse-h3)}.notdienst-band__text{max-width:var(--zeilenlaenge);margin:var(--abstand-3) 0 0;color:var(--farbe-text-auf-tief-leise)}.notdienst-band__handlung{display:flex}@media (min-width:64rem){.notdienst-band__handlung{justify-content:flex-end}}@media (max-width:39.99rem){.notdienst-band__handlung .notdienst-knopf{width:100%}}
