.rechner[data-astro-cid-kejpzaqg]{gap:24px;display:grid}.rechner__ohne-js[data-astro-cid-kejpzaqg]{padding:28px}.rechner__ohne-js[data-astro-cid-kejpzaqg] a[data-astro-cid-kejpzaqg]{color:var(--c-logo);font-weight:650}.rechner__fragen[data-astro-cid-kejpzaqg]{gap:28px;padding:28px 20px;display:grid}.rechner__fragen[data-astro-cid-kejpzaqg][hidden],.ergebnis[data-astro-cid-kejpzaqg][hidden],.schritt[data-astro-cid-kejpzaqg][hidden],.frage[data-astro-cid-kejpzaqg][hidden]{display:none}.fortschritt[data-astro-cid-kejpzaqg]{gap:10px;display:grid}.fortschritt__text[data-astro-cid-kejpzaqg]{color:var(--c-leise);font-size:16px;font-weight:600}.fortschritt__balken[data-astro-cid-kejpzaqg]{background:var(--c-flaeche);border-radius:999px;height:6px;overflow:hidden}.fortschritt__balken[data-astro-cid-kejpzaqg] span[data-astro-cid-kejpzaqg]{background:var(--c-logo);border-radius:inherit;width:0;height:100%;transition:width var(--dauer) var(--ease);display:block}.schritt[data-astro-cid-kejpzaqg]{gap:28px;display:grid}@media (prefers-reduced-motion:no-preference){.schritt[data-astro-cid-kejpzaqg]{animation:schritt-ein var(--dauer) var(--ease)}@keyframes schritt-ein{0%{opacity:0;transform:translateY(8px)}}}.schritt__titel[data-astro-cid-kejpzaqg]:focus{outline:none}.schritt__text[data-astro-cid-kejpzaqg]{margin-top:-16px}.frage[data-astro-cid-kejpzaqg]{gap:12px;display:grid}.frage[data-astro-cid-kejpzaqg] fieldset[data-astro-cid-kejpzaqg]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.frage__titel[data-astro-cid-kejpzaqg]{padding:0;font-size:18px;font-weight:650}.frage__frei[data-astro-cid-kejpzaqg]{color:var(--c-leise);font-weight:400}.frage__hilfe[data-astro-cid-kejpzaqg]{color:var(--c-leise);font-size:16px;line-height:1.5}.frage__hilfe[data-astro-cid-kejpzaqg] a[data-astro-cid-kejpzaqg]{color:var(--c-logo);font-weight:600}.frage__fehler[data-astro-cid-kejpzaqg]{color:#a8261b;font-size:16px;font-weight:600}.kacheln[data-astro-cid-kejpzaqg]{--kachel-min:210px;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--kachel-min)), 1fr));gap:10px;display:grid}.kacheln--4[data-astro-cid-kejpzaqg]{--kachel-min:150px}.kacheln--2[data-astro-cid-kejpzaqg]{--kachel-min:240px}.kachel[data-astro-cid-kejpzaqg]{cursor:pointer;min-width:0;display:grid}.kachel[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]{opacity:0;width:1px;height:1px;position:absolute}.kachel__flaeche[data-astro-cid-kejpzaqg]{border:1.5px solid var(--c-linie-stark);border-radius:var(--r-feld);min-width:0;min-height:64px;transition:border-color .2s var(--ease), background-color .2s var(--ease), box-shadow .2s var(--ease);background:#fff;align-items:center;gap:12px;padding:14px 16px;display:flex}.kachel__flaeche--bild[data-astro-cid-kejpzaqg]{flex-wrap:wrap;row-gap:10px}.kachel__bild[data-astro-cid-kejpzaqg]{fill:none;height:52px;stroke:var(--c-logo);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-basis:100%}.kachel__bild[data-astro-cid-kejpzaqg] .dach{fill:var(--c-blau-hell)}.kachel[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]:checked+.kachel__flaeche[data-astro-cid-kejpzaqg] .kachel__bild[data-astro-cid-kejpzaqg] .dach{fill:#fff}.kachel[data-astro-cid-kejpzaqg]:hover .kachel__flaeche[data-astro-cid-kejpzaqg]{border-color:var(--c-logo)}.kachel__text[data-astro-cid-kejpzaqg]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;gap:2px;min-width:0;font-size:17px;font-weight:600;line-height:1.3;display:grid}.kachel__text[data-astro-cid-kejpzaqg] small[data-astro-cid-kejpzaqg]{color:var(--c-leise);font-size:15px;font-weight:400}.kachel__haken[data-astro-cid-kejpzaqg]{border:1.5px solid var(--c-linie-stark);width:22px;height:22px;transition:background-color .2s var(--ease), border-color .2s var(--ease);background:#fff;border-radius:50%;flex:none;position:relative}.kachel[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg][type=checkbox]+.kachel__flaeche[data-astro-cid-kejpzaqg] .kachel__haken[data-astro-cid-kejpzaqg]{border-radius:6px}.kachel[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]:checked+.kachel__flaeche[data-astro-cid-kejpzaqg]{border-color:var(--c-logo);background:var(--c-blau-hell);box-shadow:inset 0 0 0 1px var(--c-logo)}.kachel[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]:checked+.kachel__flaeche[data-astro-cid-kejpzaqg] .kachel__haken[data-astro-cid-kejpzaqg]{background:var(--c-logo);border-color:var(--c-logo)}.kachel[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]:checked+.kachel__flaeche[data-astro-cid-kejpzaqg] .kachel__haken[data-astro-cid-kejpzaqg]:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:11px;position:absolute;top:3px;left:6.5px;transform:rotate(45deg)}.kachel[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]:focus-visible+.kachel__flaeche[data-astro-cid-kejpzaqg]{outline:3px solid var(--c-logo);outline-offset:2px}.frage[data-astro-cid-kejpzaqg][data-ungueltig] .kachel__flaeche[data-astro-cid-kejpzaqg],.frage[data-astro-cid-kejpzaqg][data-ungueltig] .zahl[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]{border-color:#a8261b}.zahl[data-astro-cid-kejpzaqg]{max-width:320px;position:relative}.zahl[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg],.feld[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg],.feld[data-astro-cid-kejpzaqg] textarea[data-astro-cid-kejpzaqg]{width:100%;min-height:56px;color:var(--c-text);border:1.5px solid var(--c-linie-stark);border-radius:var(--r-feld);appearance:none;transition:border-color .2s var(--ease);background:#fff;padding:14px 16px;font-size:18px}.zahl[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]{padding-right:120px}.zahl[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]:focus,.feld[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]:focus,.feld[data-astro-cid-kejpzaqg] textarea[data-astro-cid-kejpzaqg]:focus{border-color:var(--c-logo);outline:none;box-shadow:0 0 0 3px #0042772e}.zahl__einheit[data-astro-cid-kejpzaqg]{color:var(--c-leise);pointer-events:none;font-weight:600;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.rechner__knoepfe[data-astro-cid-kejpzaqg]{border-top:1px solid var(--c-linie);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;display:flex}.rechner__knoepfe[data-astro-cid-kejpzaqg] [data-astro-cid-kejpzaqg][data-weiter]{margin-left:auto}.rechner__knoepfe[data-astro-cid-kejpzaqg] [data-astro-cid-kejpzaqg][hidden]{display:none}.ergebnis[data-astro-cid-kejpzaqg]{gap:24px;display:grid}.ergebnis__karte[data-astro-cid-kejpzaqg]{justify-items:start;gap:24px;padding:32px 20px;display:grid}.ergebnis__titel[data-astro-cid-kejpzaqg]:focus{outline:none}.kennzahlen[data-astro-cid-kejpzaqg]{gap:12px;width:100%;display:grid}@media (width>=560px){.kennzahlen[data-astro-cid-kejpzaqg]{grid-template-columns:1fr 1fr}}.kennzahl[data-astro-cid-kejpzaqg]{background:var(--c-tief);color:#dbe7f1;border-radius:var(--r-feld);align-content:start;gap:6px;padding:20px;display:grid}.kennzahl[data-astro-cid-kejpzaqg] dd[data-astro-cid-kejpzaqg]{margin:0}.kennzahl__label[data-astro-cid-kejpzaqg]{letter-spacing:.04em;text-transform:uppercase;color:#b9d3e6;font-size:15px;font-weight:600}.kennzahl__wert[data-astro-cid-kejpzaqg]{color:#fff;font-size:clamp(26px,2.4vw,32px)}.kennzahl__zusatz[data-astro-cid-kejpzaqg]{font-size:16px;line-height:1.4}.hinweise[data-astro-cid-kejpzaqg]{gap:12px;width:100%;display:grid}.hinweise[data-astro-cid-kejpzaqg]:empty{display:none}.hinweis[data-astro-cid-kejpzaqg]{border-left:3px solid var(--c-logo);background:var(--c-grund);border-radius:0 var(--r-feld) var(--r-feld) 0;justify-items:start;gap:8px;padding:16px 20px;display:grid}.hinweis[data-astro-cid-kejpzaqg] [data-astro-cid-kejpzaqg][hidden]{display:none}.annahmen[data-astro-cid-kejpzaqg]{width:100%}.annahmen[data-astro-cid-kejpzaqg] summary[data-astro-cid-kejpzaqg]{cursor:pointer;color:var(--c-logo);font-weight:650}.annahmen[data-astro-cid-kejpzaqg] ul[data-astro-cid-kejpzaqg]{color:var(--c-leise);gap:8px;margin-top:12px;padding-left:20px;font-size:16px;list-style:outside;display:grid}.ergebnis__vorbehalt[data-astro-cid-kejpzaqg]{font-size:16px}.senden[data-astro-cid-kejpzaqg]{gap:20px;padding:28px 20px;display:grid}.feld[data-astro-cid-kejpzaqg]{gap:8px;display:grid}.feld[data-astro-cid-kejpzaqg] label[data-astro-cid-kejpzaqg]{font-size:16px;font-weight:600}.feld[data-astro-cid-kejpzaqg] textarea[data-astro-cid-kejpzaqg]{resize:vertical;min-height:110px;line-height:1.5}.feld-reihe[data-astro-cid-kejpzaqg]{gap:20px;display:grid}.feld[data-astro-cid-kejpzaqg] [data-astro-cid-kejpzaqg][aria-invalid=true]{border-color:#a8261b}.zustimmung[data-astro-cid-kejpzaqg]{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:12px;font-size:16px;line-height:1.5;display:grid}.zustimmung[data-astro-cid-kejpzaqg] input[data-astro-cid-kejpzaqg]{width:22px;height:22px;accent-color:var(--c-logo);margin-top:2px}.zustimmung[data-astro-cid-kejpzaqg] a[data-astro-cid-kejpzaqg]{color:var(--c-logo)}.senden__knopf[data-astro-cid-kejpzaqg]{justify-self:start}@media (width>=768px){.rechner__fragen[data-astro-cid-kejpzaqg],.senden[data-astro-cid-kejpzaqg]{padding:40px}.ergebnis__karte[data-astro-cid-kejpzaqg]{padding:44px 40px}.feld-reihe[data-astro-cid-kejpzaqg]{grid-template-columns:1fr 1fr}}.kopf[data-astro-cid-a5w4dyct]{justify-items:start;gap:20px;padding-block:40px 56px;display:grid}.kopf[data-astro-cid-a5w4dyct] h1[data-astro-cid-a5w4dyct]{max-width:16em}.kopf__gewerk[data-astro-cid-a5w4dyct]{color:var(--c-logo);align-items:center;gap:12px;font-weight:650;display:inline-flex}.kopf__icon[data-astro-cid-a5w4dyct]{background:var(--c-blau-hell);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.rechner-bereich[data-astro-cid-a5w4dyct]{padding-top:clamp(40px,5vw,72px)}.rechner-bereich__grid[data-astro-cid-a5w4dyct]{align-items:start;gap:32px;display:grid}.seite[data-astro-cid-a5w4dyct]{gap:24px;display:grid}.seite__kasten[data-astro-cid-a5w4dyct]{justify-items:start;gap:14px;padding:28px;display:grid}.seite__punkte[data-astro-cid-a5w4dyct]{gap:10px;font-size:16px;display:grid}.seite__punkte[data-astro-cid-a5w4dyct] li[data-astro-cid-a5w4dyct]{padding-left:28px;position:relative}.seite__punkte[data-astro-cid-a5w4dyct] li[data-astro-cid-a5w4dyct]:before{content:"";border:solid var(--c-logo);border-width:0 2.5px 2.5px 0;width:7px;height:12px;position:absolute;top:.45em;left:4px;transform:rotate(45deg)}.seite__mehr[data-astro-cid-a5w4dyct]{gap:10px;display:grid}@media (width>=1100px){.rechner-bereich__grid[data-astro-cid-a5w4dyct]{grid-template-columns:minmax(0,1fr) 320px;gap:48px}.seite[data-astro-cid-a5w4dyct]{top:calc(var(--kopf) + 24px);position:sticky}}
