.grafik{border-radius:var(--r-karte);background:var(--nebel);color:var(--graphit);margin:40px 0 44px;padding:clamp(20px,3vw,32px);font-size:15px;line-height:1.5}.grafik *{margin:0}.grafik .g-kopf{font:600 clamp(19px, 2vw, 22px)/1.25 var(--display);letter-spacing:-.015em;color:var(--tinte);margin-bottom:22px}.grafik figcaption{color:var(--graphit);margin-top:18px;font-size:13px;line-height:1.5}.grafik ol,.grafik ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.grafik li::marker{content:none}.grafik strong{color:var(--tinte);font-weight:600}.g-baum{counter-reset:frage}.g-baum>li{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:16px;padding-bottom:28px;display:grid;position:relative}.g-baum>li:not(:last-child):after{content:attr(data-weiter);color:var(--glut-tief);font-size:12px;font-weight:700;position:absolute;bottom:4px;left:40px}.g-baum>li:not(:last-child){background:linear-gradient(var(--glut), var(--glut)) 27px calc(100% - 28px) / 2px 28px no-repeat}.g-frage{counter-increment:frage;background:var(--weiss);box-shadow:inset 0 0 0 1px var(--haarlinie);color:var(--tinte);border-radius:16px;padding:16px 18px 16px 56px;font-weight:500;position:relative}.g-frage:before{content:counter(frage);background:var(--weiss);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--glut-tief);font:600 14px/1 var(--display);color:var(--glut-tief);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;left:14px}.g-ab{background:var(--weiss);border:1px dashed #b9c3d0;border-radius:14px;padding:12px 14px 12px 40px;position:relative}.g-ab:before{content:"";background:#b9c3d0;width:16px;height:2px;position:absolute;top:50%;left:-17px}.g-ab b{color:var(--graphit);font-size:12px;font-weight:700;display:block}.g-ab:after{content:"";background:var(--nebel);border-radius:50%;width:16px;height:16px;position:absolute;top:15px;left:14px;box-shadow:inset 0 0 0 1.5px #9aa5b5}.g-ziel{grid-template-columns:1fr!important;padding-bottom:0!important}.g-ziel p{background:var(--tinte);color:#fff;border-radius:16px;padding:18px 20px}.grafik .g-ziel p strong{color:#fff}.g-zeit{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));position:relative;gap:16px!important}.g-zeit:before{content:"";background:var(--haarlinie);height:2px;position:absolute;top:11px;left:12px;right:12px}.g-zeit li{align-content:start;gap:6px;padding-top:40px;display:grid;position:relative}.g-zeit li:before{content:"";background:var(--weiss);width:24px;height:24px;box-shadow:inset 0 0 0 3px var(--glut);border-radius:50%;position:absolute;top:0;left:0}.g-zeit li.jetzt:before{background:var(--glut);box-shadow:0 0 0 6px color-mix(in srgb, var(--glut) 22%, transparent)}.g-zeit time{font:600 22px/1.1 var(--display);letter-spacing:-.02em;color:var(--tinte);font-variant-numeric:tabular-nums}.g-schritte{counter-reset:schritt;position:relative}.g-schritte:before{content:"";background:linear-gradient(var(--haarlinie), var(--glut));width:2px;position:absolute;top:20px;bottom:20px;left:19px}.g-schritte li{counter-increment:schritt;grid-template-columns:40px minmax(0,1fr);gap:2px 18px;padding:0 0 18px;display:grid;position:relative}.g-schritte li:last-child{padding-bottom:0}.g-schritte li:before{content:counter(schritt);z-index:1;background:var(--weiss);width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--glut-tief);font:600 17px/1 var(--display);color:var(--glut-tief);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.g-schritte li:last-child:before{background:var(--glut-tief);color:#fff;box-shadow:none}.g-schritte strong{padding-top:8px;font-size:16px;line-height:1.3}.g-schritte span{font-size:15px;line-height:1.5}.g-fluss{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:28px!important}.g-fluss li{background:var(--weiss);box-shadow:inset 0 0 0 1px var(--haarlinie);border-radius:16px;align-content:start;gap:6px;padding:18px;display:grid;position:relative}.g-fluss li:not(:last-child):after{content:"";background:var(--glut);width:16px;height:2px;position:absolute;top:50%;right:-22px}.g-fluss li:not(:last-child):before{content:"";border-top:2px solid var(--glut);border-right:2px solid var(--glut);width:8px;height:8px;position:absolute;top:calc(50% - 4px);right:-23px;transform:rotate(45deg)}.g-fluss li.heiss{background:var(--tinte);box-shadow:none;color:#d8e0ea}.g-fluss li.heiss strong{color:#fff}.g-fluss em{color:var(--glut-tief);font-size:12px;font-style:normal;font-weight:700}.g-fluss li.heiss em{color:var(--glut)}.g-quelle{background:var(--weiss);border:1px dashed #b9c3d0;border-radius:14px;padding:14px 16px;margin-top:14px!important}.g-drei{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important}.g-drei li{background:var(--weiss);box-shadow:inset 0 0 0 1px var(--haarlinie);border-radius:16px;grid-template-rows:auto 1fr auto;gap:10px;padding:20px;display:grid}.g-drei strong{font:600 26px/1.1 var(--display);letter-spacing:-.02em}.g-drei .ja,.g-drei .nein{border-radius:999px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:700}.g-drei .ja{background:var(--mint);color:var(--mint-tinte)}.g-drei .nein{color:var(--graphit);background:#e6eaf0}.g-spektrum{grid-template-columns:repeat(3,minmax(0,1fr));position:relative;gap:12px!important;padding-top:34px!important}.g-spektrum:before{content:attr(data-achse);border-bottom:2px solid;border-image:linear-gradient(90deg, var(--haarlinie), var(--glut)) 1;color:var(--graphit);padding-bottom:8px;font-size:12px;font-weight:700;position:absolute;top:0;left:0;right:0}.g-spektrum li{background:var(--weiss);box-shadow:inset 0 0 0 1px var(--haarlinie);border-radius:16px;align-content:start;gap:8px;padding:18px;display:grid}.g-spektrum li:last-child{box-shadow:inset 0 0 0 2px var(--glut)}.g-spektrum strong{font:600 19px/1.2 var(--display)}.g-spektrum ul{gap:6px!important}.g-spektrum ul li{background:0 0;border-radius:0;padding:0 0 0 18px;font-size:14px;display:block;position:relative;box-shadow:none!important}.g-spektrum ul li:before{content:"";background:var(--glut);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0}.g-spektrum ul li.minus:before{background:#b9c3d0}.g-faelle{gap:10px!important}.g-faelle li{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:12px;display:grid}.g-faelle li>span{background:var(--weiss);box-shadow:inset 0 0 0 1px var(--haarlinie);border-radius:14px;padding:14px 16px}.g-faelle li>span:last-child{color:var(--tinte);font-weight:500}.g-faelle li:first-child>span:last-child{background:var(--tinte);color:#fff;box-shadow:none}.g-faelle i{background:var(--glut);width:24px;height:2px;position:relative}.g-faelle i:after{content:"";border-top:2px solid var(--glut);border-right:2px solid var(--glut);width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.g-balken{gap:12px!important}.g-balken li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px;align-items:center;gap:14px;display:grid}.g-balken span{color:var(--tinte);font-weight:500;line-height:1.35}.g-balken i{background:var(--weiss);height:26px;box-shadow:inset 0 0 0 1px var(--haarlinie);border-radius:7px;position:relative;overflow:hidden}.g-balken i:before{content:"";width:calc(var(--w) * 1%);background:var(--graphit);position:absolute;top:0;bottom:0;left:0}.g-balken .schlecht i:before{background:var(--glut-tief)}.g-balken .gut i:before{background:var(--mint-tinte)}.g-balken b{text-align:right;font:600 15px var(--text);font-variant-numeric:tabular-nums;color:var(--tinte);white-space:nowrap}.g-stapel{border-radius:10px;height:44px;overflow:hidden;display:flex!important}.g-stapel li{width:calc(var(--w) * 1%);font:600 14px var(--text);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;place-items:center;display:grid;overflow:hidden}.g-stapel li b{font-weight:700}.g-stapel .gut{background:var(--mint-tinte)}.g-stapel .mittel{background:#b45309}.g-stapel .schlecht{background:var(--glut-tiefer)}.g-legende{flex-wrap:wrap;font-size:14px;gap:8px 18px!important;margin-top:12px!important;display:flex!important}.g-legende li{align-items:center;gap:8px;display:inline-flex}.g-legende li:before{content:"";background:currentColor;border-radius:3px;width:12px;height:12px}.g-legende .gut{color:var(--mint-tinte)}.g-legende .mittel{color:#b45309}.g-legende .schlecht{color:var(--glut-tiefer)}.g-legende span{color:var(--graphit)}.g-stapel .stufe1{background:var(--mint-tinte)}.g-legende .stufe1{color:var(--mint-tinte)}.g-stapel .stufe2{background:#2e7566}.g-legende .stufe2{color:#2e7566}.g-stapel .stufe3{background:var(--schiefer)}.g-legende .stufe3{color:var(--schiefer)}.g-stapel .stufe4{background:var(--glut-tiefer)}.g-legende .stufe4{color:var(--glut-tiefer)}@media (width<=760px){.g-stapel .klein b{display:none}.g-balken li{grid-template-columns:minmax(0,1fr) 52px;row-gap:6px}.g-balken span{grid-column:1/-1}.g-baum>li{grid-template-columns:1fr;gap:10px}.g-ab{margin-left:28px}.g-ab:before{width:2px;height:10px;top:-10px;left:-16px}.g-zeit,.g-fluss,.g-drei,.g-spektrum{grid-template-columns:1fr}.g-zeit:before{width:2px;height:auto;inset:12px auto 12px 11px}.g-zeit li{padding:0 0 8px 40px}.g-fluss{gap:22px!important}.g-fluss li:not(:last-child):after{width:2px;height:14px;inset:auto auto -18px 50%}.g-fluss li:not(:last-child):before{inset:auto auto -19px calc(50% - 4px);transform:rotate(135deg)}.g-faelle li{grid-template-columns:1fr;gap:6px}.g-faelle i{margin-left:16px;transform:rotate(90deg)}}.artikel[data-astro-cid-sonao3gx]{max-width:calc(var(--max) + 2 * var(--rand));padding:40px var(--rand) 0;margin:0 auto}.kopf[data-astro-cid-sonao3gx]{max-width:820px}h1[data-astro-cid-sonao3gx]{letter-spacing:-.035em;font-size:clamp(36px,5vw,60px);line-height:1.05}.lead[data-astro-cid-sonao3gx]{color:var(--graphit);max-width:62ch;margin-top:20px;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.meta[data-astro-cid-sonao3gx]{color:var(--graphit);flex-wrap:wrap;gap:6px 10px;margin-top:24px;font-size:14px;display:flex}.titelbild[data-astro-cid-sonao3gx]{border-radius:var(--r-karte);width:100%;height:auto;margin-top:40px;box-shadow:0 0 0 1px #1118270f}.spalten[data-astro-cid-sonao3gx]{grid-template-columns:minmax(0,720px) 1fr;gap:64px;margin-top:56px;display:grid}.seite[data-astro-cid-sonao3gx]{position:relative}.leistung[data-astro-cid-sonao3gx]{top:calc(var(--kopf-hoehe) + 24px);border-radius:var(--r-karte);background:var(--flieder);justify-items:start;gap:10px;padding:24px;display:grid;position:sticky}.leistung[data-astro-cid-sonao3gx] .name[data-astro-cid-sonao3gx]{font:600 21px/1.3 var(--display);letter-spacing:-.01em;text-decoration:none}.leistung[data-astro-cid-sonao3gx] .name[data-astro-cid-sonao3gx]:hover{text-decoration:underline}.leistung[data-astro-cid-sonao3gx] p[data-astro-cid-sonao3gx]{color:var(--graphit);font-size:15px}.leistung[data-astro-cid-sonao3gx] .knopf-dunkel[data-astro-cid-sonao3gx]{margin-top:6px;padding:12px 18px;font-size:15px}.text[data-astro-cid-sonao3gx]{color:#283040;overflow-wrap:break-word;min-width:0;font-size:18px;line-height:1.75}.text[data-astro-cid-sonao3gx] h2{letter-spacing:-.025em;color:var(--tinte);margin:56px 0 16px;font-size:clamp(26px,2.8vw,32px);line-height:1.15}.text[data-astro-cid-sonao3gx] h3{letter-spacing:-.01em;color:var(--tinte);margin:36px 0 10px;font-size:21px;line-height:1.3}.text[data-astro-cid-sonao3gx] h2:first-child{margin-top:0}.text[data-astro-cid-sonao3gx]>p{margin:0 0 20px}.text[data-astro-cid-sonao3gx] a{color:var(--glut-tief);text-underline-offset:3px;text-decoration:underline}.text[data-astro-cid-sonao3gx] a:hover{color:var(--glut-tiefer)}.text[data-astro-cid-sonao3gx] strong{color:var(--tinte);font-weight:600}.text[data-astro-cid-sonao3gx]>ul,.text[data-astro-cid-sonao3gx]>ol{gap:8px;margin:0 0 24px;padding-left:24px;display:grid}.text[data-astro-cid-sonao3gx]>ul li::marker,.text[data-astro-cid-sonao3gx]>ol li::marker{color:var(--glut-tief)}.text[data-astro-cid-sonao3gx]>blockquote{border-left:1px solid var(--glut);color:var(--graphit);margin:28px 0;padding:4px 0 4px 20px;font-style:italic}.text[data-astro-cid-sonao3gx] table{border-collapse:collapse;width:100%;margin:28px 0;font-size:15px;line-height:1.5;display:block;overflow-x:auto}.text[data-astro-cid-sonao3gx] th,.text[data-astro-cid-sonao3gx] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--haarlinie);padding:12px 14px}.text[data-astro-cid-sonao3gx] th{color:var(--tinte);background:var(--nebel);font-weight:600}.text[data-astro-cid-sonao3gx] hr{border:0;border-top:1px solid var(--haarlinie);margin:40px 0}.text[data-astro-cid-sonao3gx] code{background:var(--nebel);border-radius:6px;padding:2px 6px;font-size:.9em}.text[data-astro-cid-sonao3gx] pre{border-radius:var(--r-bild);margin:28px 0 32px;padding:20px 24px;font-size:14px;line-height:1.7;overflow-x:auto;background:var(--tinte)!important}.text[data-astro-cid-sonao3gx] pre code{font-size:inherit;color:#c8d0dc;background:0 0;border-radius:0;padding:0}.fragen-rahmen[data-astro-cid-sonao3gx]{max-width:720px;margin-top:64px}.weitere-kopf[data-astro-cid-sonao3gx]{justify-content:space-between;align-items:end;gap:16px;display:flex}.weitere[data-astro-cid-sonao3gx] h2[data-astro-cid-sonao3gx]{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,40px)}.weitere-kopf[data-astro-cid-sonao3gx] a[data-astro-cid-sonao3gx]{color:var(--glut-tief);font-weight:600;text-decoration:none}.weitere[data-astro-cid-sonao3gx] ul[data-astro-cid-sonao3gx]{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;padding:0;list-style:none;display:grid}@media (width<=1000px){.spalten[data-astro-cid-sonao3gx]{grid-template-columns:1fr;gap:40px}.leistung[data-astro-cid-sonao3gx]{position:static}}@media (width<=760px){.text[data-astro-cid-sonao3gx]{font-size:17px}.weitere[data-astro-cid-sonao3gx] ul[data-astro-cid-sonao3gx]{grid-template-columns:1fr}}
