.ergebnis__titel{font-size:19px;font-weight:500}.ergebnis__eckdaten{color:var(--gedaempft);font-size:14px;margin-top:4px}.ergebnis__gruppe{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gedaempft);margin-top:22px;margin-bottom:10px}.ergebnis__keins{margin-top:16px;color:var(--tinte-2)}.treffer-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.treffer{background:#fff;border-radius:8px;padding:12px 14px;border-left:3px solid var(--linie-stark);display:flex;flex-direction:column;gap:2px}.treffer--ja{border-left-color:var(--gut)}.treffer--nein{border-left-color:var(--linie-stark);opacity:.85}.treffer__name{font-weight:500;color:var(--tinte);font-size:15.5px}.treffer__lang{font-size:13px;color:var(--gedaempft)}.treffer__grund{font-size:14px;color:var(--tinte-2);margin-top:4px}.ergebnis__naechster{margin-top:24px;padding:18px 20px;border-radius:var(--radius-karte);background:#fff;border:1px solid var(--linie)}.ergebnis__naechster--stark{background:var(--blau-blass);border-color:var(--blau-rand)}.ergebnis__naechster p{color:var(--tinte-2);font-size:14.5px;margin:0}.ergebnis__naechster strong{color:var(--tinte)}.ergebnis__aktionen{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ergebnis__aktionen .knopf{font-size:14px;padding:9px 16px}@media print{body *{visibility:hidden}#ergebnis,#ergebnis *{visibility:visible}#ergebnis{position:absolute;inset:0;padding:0;background:#fff}.ergebnis__aktionen{display:none!important}}.antwort[data-astro-cid-zgd2jmef]{margin-top:22px}.rechner[data-astro-cid-zgd2jmef]{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:38px;align-items:start}@media (max-width: 900px){.rechner[data-astro-cid-zgd2jmef]{grid-template-columns:1fr}}.rechner__form[data-astro-cid-zgd2jmef]{background:#fff;border-radius:var(--radius-karte);box-shadow:var(--schatten);padding:28px 30px;display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 560px){.rechner__form[data-astro-cid-zgd2jmef]{grid-template-columns:1fr}}.feld[data-astro-cid-zgd2jmef]{display:flex;flex-direction:column;gap:5px}.feld--voll[data-astro-cid-zgd2jmef]{grid-column:1 / -1}.feld[data-astro-cid-zgd2jmef] label[data-astro-cid-zgd2jmef],.feld[data-astro-cid-zgd2jmef] legend[data-astro-cid-zgd2jmef]{font-size:13.5px;font-weight:500;color:var(--tinte-2)}.feld[data-astro-cid-zgd2jmef] .opt[data-astro-cid-zgd2jmef]{font-weight:400;color:var(--gedaempft)}.feld[data-astro-cid-zgd2jmef] input[data-astro-cid-zgd2jmef][type=number]{font:inherit;font-size:16px;padding:10px 12px;border:1px solid var(--linie);border-radius:8px;background:#fff;width:100%}.feld[data-astro-cid-zgd2jmef] input[data-astro-cid-zgd2jmef]:focus{outline:2px solid var(--blau);outline-offset:1px}.hinweis[data-astro-cid-zgd2jmef]{font-size:12.5px;color:var(--gedaempft)}fieldset[data-astro-cid-zgd2jmef]{border:0;padding:0;margin:0}.optionen[data-astro-cid-zgd2jmef]{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:8px}.optionen[data-astro-cid-zgd2jmef] label[data-astro-cid-zgd2jmef]{display:flex;align-items:center;gap:7px;font-weight:400;font-size:14.5px;color:var(--tinte-2)}.rechner__senden[data-astro-cid-zgd2jmef]{grid-column:1 / -1;justify-content:center}.rechner__ergebnis[data-astro-cid-zgd2jmef]{background:var(--grund-2);border-radius:var(--radius-karte);padding:26px 28px;display:block;min-height:200px}.rechner__leer[data-astro-cid-zgd2jmef]{color:var(--gedaempft)}.disclaimer[data-astro-cid-zgd2jmef]{margin-top:20px;font-size:14.5px;color:var(--gedaempft);max-width:76ch}.ausfuehrlich[data-astro-cid-zgd2jmef]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}@media (max-width: 860px){.ausfuehrlich[data-astro-cid-zgd2jmef]{grid-template-columns:1fr;gap:24px}}.ausfuehrlich[data-astro-cid-zgd2jmef] h2[data-astro-cid-zgd2jmef]{font-size:24px}.ausfuehrlich[data-astro-cid-zgd2jmef] p[data-astro-cid-zgd2jmef]{margin-top:12px;color:var(--tinte-2);max-width:46ch}.ausfuehrlich__form[data-astro-cid-zgd2jmef]{background:#fff;border-radius:var(--radius-karte);box-shadow:var(--schatten);padding:26px 28px;display:flex;flex-direction:column;gap:14px}.ausfuehrlich__form[data-astro-cid-zgd2jmef] input[data-astro-cid-zgd2jmef][type=text],.ausfuehrlich__form[data-astro-cid-zgd2jmef] input[data-astro-cid-zgd2jmef][type=email]{font:inherit;font-size:16px;padding:10px 12px;border:1px solid var(--linie);border-radius:8px;width:100%}.anfrage__consent[data-astro-cid-zgd2jmef] label[data-astro-cid-zgd2jmef]{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:14px;color:var(--tinte-2)}.anfrage__consent[data-astro-cid-zgd2jmef] input[data-astro-cid-zgd2jmef]{width:auto;margin-top:3px;flex:none}.ausfuehrlich__tel[data-astro-cid-zgd2jmef]{font-size:14px;color:var(--gedaempft);margin-top:0}.anfrage__falle[data-astro-cid-zgd2jmef]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
