.feld__label[data-astro-cid-6x4weqzb]{display:block;font-weight:600;color:var(--text-stark);margin-bottom:.5rem}.bs-erklaer-link[data-astro-cid-6x4weqzb]{font-weight:600;font-size:var(--fs-sm)}.bs-optional-tag[data-astro-cid-6x4weqzb]{font-weight:500;font-size:var(--fs-xs);color:var(--text-leise)}.bs-zwei[data-astro-cid-6x4weqzb]{display:grid;gap:1rem}@media(min-width:30rem){.bs-zwei[data-astro-cid-6x4weqzb]{grid-template-columns:1fr 1fr}}.bs-einmal[data-astro-cid-6x4weqzb]{margin-top:.25rem}.bs-einmal__summary[data-astro-cid-6x4weqzb]{cursor:pointer;font-weight:700;color:var(--akzent);font-size:var(--fs-sm)}.bs-einmal__inhalt[data-astro-cid-6x4weqzb]{margin-top:.85rem}.bs-optional-block[data-astro-cid-6x4weqzb]{margin-top:.5rem;padding:.9rem 1rem;border:1.5px dashed var(--linie);border-radius:var(--r-md)}.bs-optional-block__inhalt[data-astro-cid-6x4weqzb]{margin-top:.85rem;display:grid;gap:.5rem}.bs-eingabe[data-astro-cid-6x4weqzb]{display:grid;gap:.5rem}.bs-zeile[data-astro-cid-6x4weqzb]{margin:0;display:grid;grid-template-columns:6.5rem 1fr 2rem;gap:.5rem;align-items:center}.bs-zeile--kopf[data-astro-cid-6x4weqzb]{font-size:var(--fs-xs);font-weight:700;color:var(--text-leise);text-transform:uppercase;letter-spacing:.04em}.bs-ab[data-astro-cid-6x4weqzb] input[data-astro-cid-6x4weqzb]{width:100%;text-align:center}.bs-weg[data-astro-cid-6x4weqzb]{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--text-leise);line-height:1;padding:.3rem;border-radius:var(--r-sm)}.bs-weg[data-astro-cid-6x4weqzb]:hover{color:var(--cta);background:var(--cta-tint)}.bs-zeile--kopf[data-astro-cid-6x4weqzb] .bs-weg[data-astro-cid-6x4weqzb]{visibility:hidden}.bs-add[data-astro-cid-6x4weqzb]{margin-top:.6rem;border:1.5px dashed var(--linie);background:none;cursor:pointer;color:var(--akzent);font-weight:700;font-size:var(--fs-sm);padding:.5rem .9rem;border-radius:var(--r-md)}.bs-add[data-astro-cid-6x4weqzb]:hover{border-color:var(--akzent)}.bs-tarif[data-astro-cid-6x4weqzb]{padding:1rem 1.1rem;border:1.5px solid var(--linie);border-left:4px solid var(--akzent-flaeche);border-radius:var(--r-md);background:var(--flaeche-karte);display:grid;gap:1rem}.bs-tarif__grid[data-astro-cid-6x4weqzb]{display:grid;gap:.75rem;align-items:end}@media(min-width:34rem){.bs-tarif__grid[data-astro-cid-6x4weqzb]{grid-template-columns:1fr 1fr}}.bs-tarif__feld[data-astro-cid-6x4weqzb]{display:flex;flex-direction:column;gap:.35rem;margin:0}.bs-tarif__feld[data-astro-cid-6x4weqzb]>span[data-astro-cid-6x4weqzb]:first-child{font-size:var(--fs-sm);font-weight:600;color:var(--text-basis)}.ss-toggle[data-astro-cid-6x4weqzb]{display:flex;border:1.5px solid var(--linie);border-radius:var(--r-md);overflow:hidden;background:var(--flaeche-karte)}.ss-toggle[data-astro-cid-6x4weqzb] label[data-astro-cid-6x4weqzb]{flex:1;margin:0;cursor:pointer}.ss-toggle[data-astro-cid-6x4weqzb] input[data-astro-cid-6x4weqzb]{position:absolute;opacity:0;pointer-events:none}.ss-toggle[data-astro-cid-6x4weqzb] span[data-astro-cid-6x4weqzb]{display:block;text-align:center;padding:.6rem .5rem;font-weight:600;color:var(--text-basis)}.ss-toggle[data-astro-cid-6x4weqzb] label[data-astro-cid-6x4weqzb]+label[data-astro-cid-6x4weqzb] span[data-astro-cid-6x4weqzb]{border-left:1.5px solid var(--linie)}.ss-toggle[data-astro-cid-6x4weqzb] input[data-astro-cid-6x4weqzb]:checked+span[data-astro-cid-6x4weqzb]{background:var(--flaeche-tint);color:var(--text-stark);box-shadow:inset 0 -3px 0 var(--akzent)}.ss-toggle[data-astro-cid-6x4weqzb] input[data-astro-cid-6x4weqzb]:focus-visible+span[data-astro-cid-6x4weqzb]{outline:2px solid var(--fokus);outline-offset:-2px}.bs-netto[data-astro-cid-6x4weqzb]{display:flex;flex-direction:column;gap:.1rem;padding:1.1rem 1.25rem;border-radius:var(--r-md);background:var(--flaeche-tint);border:1.5px solid var(--marke-pastell)}.bs-netto__label[data-astro-cid-6x4weqzb]{font-size:var(--fs-sm);color:var(--text-leise);font-weight:600}.bs-netto__wert[data-astro-cid-6x4weqzb]{font-family:var(--font-head);font-weight:800;font-size:clamp(1.9rem,1rem + 3.6vw,2.8rem);color:var(--akzent);line-height:1.05;font-variant-numeric:tabular-nums}.bs-netto__sub[data-astro-cid-6x4weqzb]{font-size:var(--fs-sm);color:var(--text-basis);margin-top:.2rem}.bs-vgl[data-astro-cid-6x4weqzb]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:1rem}.bs-vgl__karte[data-astro-cid-6x4weqzb]{padding:.9rem 1rem;border:1.5px solid var(--linie);border-radius:var(--r-md);background:var(--flaeche-karte);display:grid;gap:.35rem;align-content:start}.bs-vgl__karte--gut[data-astro-cid-6x4weqzb]{border-color:var(--marke-pastell);border-width:2px;background:var(--flaeche-tint)}.bs-vgl__titel[data-astro-cid-6x4weqzb]{font-weight:700;font-size:var(--fs-sm);color:var(--text-stark)}.bs-vgl__zeile[data-astro-cid-6x4weqzb]{font-size:var(--fs-sm);color:var(--text-leise);display:flex;flex-direction:column;gap:.05rem}.bs-vgl__zeile[data-astro-cid-6x4weqzb] b[data-astro-cid-6x4weqzb]{font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-stark)}.bs-fortschritt-titel[data-astro-cid-6x4weqzb]{margin:1.5rem 0 .5rem;font-size:var(--fs-sm);color:var(--text-basis);font-weight:600}.bs-liste[data-astro-cid-6x4weqzb]{list-style:none;padding:0;margin:.9rem 0 0;display:grid;gap:.4rem}.bs-liste[data-astro-cid-6x4weqzb] li[data-astro-cid-6x4weqzb]{display:flex;align-items:center;gap:.6rem;font-size:var(--fs-sm);color:var(--text-basis)}.bs-liste[data-astro-cid-6x4weqzb] li[data-astro-cid-6x4weqzb] i[data-astro-cid-6x4weqzb]{margin-left:auto;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-stark)}.bs-punkt[data-astro-cid-6x4weqzb]{width:.85rem;height:.85rem;border-radius:3px;flex:none}.bs-punkt--guthaben[data-astro-cid-6x4weqzb]{background:var(--marke-cyan)}.bs-punkt--mindest[data-astro-cid-6x4weqzb]{background:var(--marke-blau-tief)}.bs-punkt--darlehen[data-astro-cid-6x4weqzb]{background:var(--akzent-flaeche)}.bs-punkt--gebuehr[data-astro-cid-6x4weqzb]{background:var(--cta)}.bs-hinweis[data-astro-cid-6x4weqzb]{margin-top:1.1rem;padding:.9rem 1.1rem;border:1.5px solid var(--linie);border-left-width:4px;border-left-color:var(--marke-cyan);border-radius:var(--r-md);background:var(--flaeche-karte)}.bs-hinweis[data-astro-cid-6x4weqzb] strong[data-astro-cid-6x4weqzb]{display:block;font-family:var(--font-head);color:var(--text-stark);margin-bottom:.25rem}.bs-hinweis[data-astro-cid-6x4weqzb] p[data-astro-cid-6x4weqzb]{margin:0;font-size:var(--fs-sm);color:var(--text-basis);line-height:1.55}.disclaimer--annahmen[data-astro-cid-6x4weqzb]{cursor:pointer}.disclaimer--annahmen[data-astro-cid-6x4weqzb] summary[data-astro-cid-6x4weqzb]{font-weight:700}.disclaimer--annahmen[data-astro-cid-6x4weqzb] ul[data-astro-cid-6x4weqzb]{margin:.6rem 0 0;padding-left:1.1rem;display:grid;gap:.35rem}.bs-tilgungsplan[data-astro-cid-6x4weqzb]{margin-top:1.75rem;border:1.5px solid var(--linie);border-radius:var(--r-md);padding:1rem 1.15rem;background:var(--flaeche-karte)}.bs-tilgungsplan__summary[data-astro-cid-6x4weqzb]{cursor:pointer;font-weight:700;color:var(--akzent)}.bs-tilgungsplan__inhalt[data-astro-cid-6x4weqzb]{margin-top:1rem}.bs-tp-scroll[data-astro-cid-6x4weqzb]{overflow-x:auto;margin:.75rem 0}.bs-tp[data-astro-cid-6x4weqzb]{width:100%;min-width:620px;border-collapse:collapse;font-size:var(--fs-sm)}.bs-tp[data-astro-cid-6x4weqzb] thead[data-astro-cid-6x4weqzb] th[data-astro-cid-6x4weqzb]{background:var(--marke-blau);color:#fff;font-weight:700;text-align:center;padding:.55rem .7rem;border:1px solid var(--marke-blau-tief)}.bs-tp[data-astro-cid-6x4weqzb] tbody td{padding:.6rem .7rem;border:1px solid var(--linie);font-variant-numeric:tabular-nums;color:var(--text-basis);white-space:nowrap;text-align:center}.bs-tp[data-astro-cid-6x4weqzb] tbody tr:nth-child(2n) td{background:var(--flaeche-tint)}.bs-tp[data-astro-cid-6x4weqzb] tbody tr.bs-tp__zeile--event td{background:var(--marke-pastell);color:var(--marke-blau-tief)}.bs-tp[data-astro-cid-6x4weqzb] td.bs-tp__zeit{font-weight:600;color:var(--text-stark)}.bs-tp[data-astro-cid-6x4weqzb] td.bs-tp__gesamt{font-weight:800;color:var(--text-stark)}
