.rechner[data-astro-cid-2rlrzi2x]{border:1px solid var(--brand-input-border-color,#d3dae3);background:var(--brand-white,#fff);border-radius:14px;margin:1.5em 0 2.5em;padding:28px}@media (width<=619px){.rechner[data-astro-cid-2rlrzi2x]{padding:20px 16px}}.rechner-form[data-astro-cid-2rlrzi2x]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=620px){.rechner-form[data-astro-cid-2rlrzi2x]{grid-template-columns:1fr 1fr}}@media (width>=900px){.rechner-form[data-astro-cid-2rlrzi2x]{grid-template-columns:repeat(4,1fr)}}@media (width>=620px){.rechner[data-astro-cid-2rlrzi2x][data-logik=etf-verkauf-fifo] .rechner-form[data-astro-cid-2rlrzi2x]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rechner[data-astro-cid-2rlrzi2x][data-logik=finanzielle-freiheit] .rechner-form[data-astro-cid-2rlrzi2x]{grid-template-columns:minmax(0,1fr);gap:20px;max-width:680px;margin-inline:auto}.feld[data-astro-cid-2rlrzi2x]{flex-direction:column;gap:5px;display:flex}.feld-label[data-astro-cid-2rlrzi2x]{font-size:var(--brand-font-size-label-mobile,15px);font-weight:600}.rechner[data-astro-cid-2rlrzi2x][data-logik=etf-verkauf-fifo] .feld-label[data-astro-cid-2rlrzi2x]{font-size:clamp(13px, 3.8vw, var(--brand-font-size-label-mobile,15px));white-space:nowrap}.feld[data-astro-cid-2rlrzi2x] input[data-astro-cid-2rlrzi2x],.feld[data-astro-cid-2rlrzi2x] select[data-astro-cid-2rlrzi2x]{background:var(--brand-input-bg,#fff);border:var(--brand-input-border,1px solid #d3dae3);border-radius:var(--brand-input-radius,10px);font-variant-numeric:tabular-nums;box-sizing:border-box;width:100%;padding:11px 12px;font-family:inherit;font-size:1em}.feld[data-astro-cid-2rlrzi2x] input[data-astro-cid-2rlrzi2x]:focus,.feld[data-astro-cid-2rlrzi2x] select[data-astro-cid-2rlrzi2x]:focus{outline:2px solid var(--brand-accent,#07f);outline-offset:1px;background:#fff}.feld-hilfe[data-astro-cid-2rlrzi2x]{font-size:var(--brand-font-size-help,14px);color:var(--brand-gray-600,#666);line-height:1.35}.feld[data-astro-cid-2rlrzi2x][hidden]{display:none}@media (width>=760px){.rechner[data-astro-cid-2rlrzi2x][data-logik=finanzielle-freiheit] .feld-label[data-astro-cid-2rlrzi2x]{white-space:nowrap}}.ziel-diagnose[data-astro-cid-2rlrzi2x]{background:linear-gradient(180deg, #fff 0%, var(--brand-champagne,#faf8f5) 100%);text-align:center;border:1px solid #d8c8ba;border-radius:18px;margin-top:34px;padding:clamp(24px,4vw,44px)}.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=positiv]{background:linear-gradient(#f8fffc 0%,#eefaf5 100%);border-color:#b9dfcf}.ziel-diagnose-kicker[data-astro-cid-2rlrzi2x]{color:var(--brand-accent,#07f);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76em;font-weight:800}.ziel-diagnose[data-astro-cid-2rlrzi2x] h2[data-astro-cid-2rlrzi2x]{overflow-wrap:anywhere;text-wrap:balance;max-width:900px;margin:10px auto 0;font-size:clamp(1.75rem,4.4vw,3.35rem);line-height:1.05}.ziel-diagnose-subline[data-astro-cid-2rlrzi2x]{max-width:760px;margin:16px auto 0;font-size:clamp(1.08rem,2.2vw,1.4rem);line-height:1.35}.ziel-diagnose-werte[data-astro-cid-2rlrzi2x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:30px auto 0;display:grid}.ziel-diagnose-werte[data-astro-cid-2rlrzi2x]>div[data-astro-cid-2rlrzi2x]{background:#fff;border:1px solid #e7ddd4;border-radius:14px;padding:18px 14px}.ziel-diagnose-werte[data-astro-cid-2rlrzi2x] dt[data-astro-cid-2rlrzi2x]{min-height:2.7em;color:var(--brand-gray-600,#666);font-size:.78em;line-height:1.35}.ziel-diagnose-werte[data-astro-cid-2rlrzi2x] dd[data-astro-cid-2rlrzi2x]{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:clamp(1.25rem,3vw,1.85rem);font-weight:800}.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=negativ] .ziel-diagnose-werte[data-astro-cid-2rlrzi2x]>div[data-astro-cid-2rlrzi2x]:last-child dd[data-astro-cid-2rlrzi2x],.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=negativ] .ziel-diagnose-kicker[data-astro-cid-2rlrzi2x],.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=negativ] .ziel-fortschritt-texte[data-astro-cid-2rlrzi2x] strong[data-astro-cid-2rlrzi2x]{color:var(--brand-gold,#937154)}.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=positiv] .ziel-diagnose-kicker[data-astro-cid-2rlrzi2x]{color:var(--brand-green,#00875a)}.ziel-fortschritt[data-astro-cid-2rlrzi2x]{max-width:780px;margin:25px auto 0}.ziel-fortschritt-texte[data-astro-cid-2rlrzi2x]{justify-content:space-between;gap:16px;margin-bottom:9px;font-size:.9em;display:flex}.ziel-fortschritt-texte[data-astro-cid-2rlrzi2x] strong[data-astro-cid-2rlrzi2x]{color:var(--brand-accent,#07f)}.ziel-fortschritt-texte[data-astro-cid-2rlrzi2x] span[data-astro-cid-2rlrzi2x]{color:var(--brand-gray-600,#666)}.ziel-fortschritt-balken[data-astro-cid-2rlrzi2x]{background:#e9ded4;border-radius:999px;height:16px;overflow:hidden}.ziel-fortschritt-balken[data-astro-cid-2rlrzi2x] span[data-astro-cid-2rlrzi2x]{border-radius:inherit;background:var(--brand-gold,#937154);height:100%;transition:width .16s ease-out;display:block}.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=positiv] .ziel-fortschritt-texte[data-astro-cid-2rlrzi2x] strong[data-astro-cid-2rlrzi2x]{color:var(--brand-green,#00875a)}.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=positiv] .ziel-fortschritt-balken[data-astro-cid-2rlrzi2x]{background:#d9eee5}.ziel-diagnose[data-astro-cid-2rlrzi2x][data-status-typ=positiv] .ziel-fortschritt-balken[data-astro-cid-2rlrzi2x] span[data-astro-cid-2rlrzi2x]{background:var(--brand-green,#00875a)}.ziel-diagnose-rente[data-astro-cid-2rlrzi2x]{background:#ffffffc7;border-radius:12px;max-width:780px;margin:24px auto 0;padding:17px 20px;font-size:.98em;line-height:1.5}.lebenszeit-cta[data-astro-cid-2rlrzi2x]{box-sizing:border-box;border-radius:var(--brand-cta-radius,9999px);background:var(--brand-cta-bg,#07f);text-align:center;justify-content:center;align-items:center;width:min(100%,430px);margin:22px auto 0;padding:16px 24px;font-size:.95em;font-weight:800;line-height:1.2;display:flex;color:var(--brand-cta-text,#fff)!important;text-decoration:none!important}.lebenszeit-cta[data-astro-cid-2rlrzi2x]:hover{background:var(--brand-cta-bg-hover,#005fcc)}.ziel-diagnose-hinweis[data-astro-cid-2rlrzi2x]{max-width:760px;color:var(--brand-gray-600,#666);margin:25px auto 0;font-size:.76em;line-height:1.45}@media (width<=619px){.ziel-diagnose[data-astro-cid-2rlrzi2x]{padding:24px 16px}.ziel-diagnose-werte[data-astro-cid-2rlrzi2x]{grid-template-columns:1fr}.ziel-diagnose-werte[data-astro-cid-2rlrzi2x] dt[data-astro-cid-2rlrzi2x]{min-height:0}}.strategie-direkt[data-astro-cid-2rlrzi2x]{background:#fff;border:1px solid #e5e5e5;border-radius:16px;max-width:820px;margin:30px auto 0;padding:clamp(24px,4vw,38px)}.strategie-ergebnis-kicker[data-astro-cid-2rlrzi2x]{color:var(--brand-accent,#07f);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76em;font-weight:800}.strategie-direkt[data-astro-cid-2rlrzi2x]>h3[data-astro-cid-2rlrzi2x]{text-wrap:balance;margin:8px 0 0;font-size:clamp(1.75rem,4.4vw,3rem);line-height:1.08}.strategie-beschreibung[data-astro-cid-2rlrzi2x]{max-width:760px;margin:14px auto 0;font-size:1.04em;line-height:1.55}.strategie-kernwerte[data-astro-cid-2rlrzi2x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0 0;display:grid}.strategie-kernwerte[data-astro-cid-2rlrzi2x]>div[data-astro-cid-2rlrzi2x]{background:var(--brand-gray-50,#f7f7f7);border-radius:12px;min-width:0;padding:17px}.strategie-kernwerte[data-astro-cid-2rlrzi2x] dt[data-astro-cid-2rlrzi2x]{color:var(--brand-gray-600,#666);letter-spacing:.05em;text-transform:uppercase;font-size:.74em;font-weight:800}.strategie-kernwerte[data-astro-cid-2rlrzi2x] dd[data-astro-cid-2rlrzi2x]{overflow-wrap:anywhere;margin:6px 0 0;font-size:clamp(1rem,2.2vw,1.3rem);font-weight:800;line-height:1.3}.strategie-umsetzung[data-astro-cid-2rlrzi2x]{text-align:left;max-width:720px;margin:22px auto 0}.strategie-umsetzung[data-astro-cid-2rlrzi2x] h4[data-astro-cid-2rlrzi2x]{margin:0;font-size:1em}.strategie-umsetzung[data-astro-cid-2rlrzi2x] ul[data-astro-cid-2rlrzi2x]{margin:10px 0 0;padding-left:1.2em}.strategie-umsetzung[data-astro-cid-2rlrzi2x] li[data-astro-cid-2rlrzi2x]{margin-top:7px;font-size:.9em;line-height:1.45}.strategie-cta[data-astro-cid-2rlrzi2x]{border-top:1px solid var(--brand-gray-100,#e5e5e5);max-width:800px;margin:30px auto 0;padding-top:28px}.strategie-cta[data-astro-cid-2rlrzi2x] h3[data-astro-cid-2rlrzi2x]{text-wrap:balance;margin:0;font-size:clamp(1.35rem,3vw,2rem);line-height:1.18}.strategie-cta[data-astro-cid-2rlrzi2x] p[data-astro-cid-2rlrzi2x]{margin:10px 0 0}@media (width<=619px){.strategie-direkt[data-astro-cid-2rlrzi2x]{padding:24px 15px}.strategie-kernwerte[data-astro-cid-2rlrzi2x]{grid-template-columns:1fr}.ziel-fortschritt-texte[data-astro-cid-2rlrzi2x]{font-size:.82em}}.ergebnis[data-astro-cid-2rlrzi2x]{border-top:1px solid var(--brand-gray-100,#e5e5e5);margin-top:28px;padding-top:24px}.haupt[data-astro-cid-2rlrzi2x]{flex-direction:column;gap:2px;display:flex}.haupt-label[data-astro-cid-2rlrzi2x]{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-gray-600,#666);font-size:.72em;font-weight:700}.haupt-wert[data-astro-cid-2rlrzi2x]{font-family:var(--brand-font-heading,Georgia, serif);font-variant-numeric:tabular-nums;color:var(--brand-black,#000);font-size:clamp(2.4rem,6vw,3.5rem);font-weight:400;line-height:1.05}.rechner[data-astro-cid-2rlrzi2x][data-logik=finanzielle-freiheit] .ergebnis[data-astro-cid-2rlrzi2x]{text-align:center;padding-block:34px 8px}.rechner[data-astro-cid-2rlrzi2x][data-logik=finanzielle-freiheit] .haupt[data-astro-cid-2rlrzi2x]{align-items:center}.rechner[data-astro-cid-2rlrzi2x][data-logik=finanzielle-freiheit] .haupt-wert[data-astro-cid-2rlrzi2x]{white-space:nowrap;font-size:clamp(2.4rem,7.5vw,5.5rem);line-height:1}.haupt-erklaerung[data-astro-cid-2rlrzi2x]{text-wrap:balance;max-width:58ch;margin:18px auto 0;font-size:.94em;line-height:1.5}.haupt-formel[data-astro-cid-2rlrzi2x]{color:var(--brand-gray-600,#666);margin:7px 0 0;font-size:.7em}.status[data-astro-cid-2rlrzi2x]{border:1px solid var(--brand-gray-100,#e5e5e5);background:var(--brand-gray-50,#f3f3f3);border-radius:12px;margin-top:22px;padding:18px 20px}.status[data-astro-cid-2rlrzi2x][data-status-typ=negativ]{background:var(--brand-champagne,#faf8f5);border-color:#d8c8ba}.status[data-astro-cid-2rlrzi2x][data-status-typ=positiv]{background:#f2f8f4;border-color:#b9ddc4}.status-titel[data-astro-cid-2rlrzi2x]{font-size:1.05em;line-height:1.3;display:block}.status-text[data-astro-cid-2rlrzi2x]{margin:6px 0 0;font-size:.88em;line-height:1.5}.status-fortschritt[data-astro-cid-2rlrzi2x]{background:#fff;border-radius:999px;height:10px;margin-top:14px;overflow:hidden}.status-fortschritt[data-astro-cid-2rlrzi2x] span[data-astro-cid-2rlrzi2x]{border-radius:inherit;background:var(--brand-gold,#937154);height:100%;transition:width .16s ease-out;display:block}.status[data-astro-cid-2rlrzi2x][data-status-typ=positiv] .status-fortschritt[data-astro-cid-2rlrzi2x] span[data-astro-cid-2rlrzi2x]{background:var(--brand-green,#00875a)}.verteilung[data-astro-cid-2rlrzi2x]{margin-top:22px}.balken[data-astro-cid-2rlrzi2x]{background:var(--brand-green,#00875a);border-radius:999px;height:12px;display:flex;overflow:hidden}.balken-eingezahlt[data-astro-cid-2rlrzi2x]{background:var(--brand-gray-100,#e5e5e5);height:100%;display:block}.verteilung-werte[data-astro-cid-2rlrzi2x]{justify-content:space-between;gap:16px;margin:13px 0 0;display:flex}.verteilung-teil[data-astro-cid-2rlrzi2x]{flex-direction:column;gap:1px;display:flex}.verteilung-teil[data-astro-cid-2rlrzi2x]:last-child{text-align:right;align-items:flex-end}.verteilung-teil[data-astro-cid-2rlrzi2x] dt[data-astro-cid-2rlrzi2x]{color:var(--brand-gray-600,#666);align-items:center;gap:7px;font-size:.8em;display:flex}.verteilung-teil[data-astro-cid-2rlrzi2x] dd[data-astro-cid-2rlrzi2x]{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.punkt[data-astro-cid-2rlrzi2x]{border-radius:999px;flex:none;width:9px;height:9px}.punkt-neutral[data-astro-cid-2rlrzi2x]{background:var(--brand-gray-100,#e5e5e5)}.punkt-akzent[data-astro-cid-2rlrzi2x]{background:var(--brand-green,#00875a)}.neben[data-astro-cid-2rlrzi2x]{margin:24px 0 0}.neben-zeile[data-astro-cid-2rlrzi2x]{border-top:1px solid var(--brand-gray-100,#e5e5e5);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.neben-zeile[data-astro-cid-2rlrzi2x] dt[data-astro-cid-2rlrzi2x]{color:var(--brand-text-muted,#333)}.neben-zeile[data-astro-cid-2rlrzi2x] dd[data-astro-cid-2rlrzi2x]{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.ergebnis-hinweis[data-astro-cid-2rlrzi2x]{color:var(--brand-gray-600,#666);margin:16px 0 0;font-size:.82em;line-height:1.45}.verlauf[data-astro-cid-2rlrzi2x]{margin:26px 0 0}.verlauf-titel[data-astro-cid-2rlrzi2x]{margin:0 0 10px;font-size:.82em;font-weight:700}.verlauf[data-astro-cid-2rlrzi2x] svg[data-astro-cid-2rlrzi2x]{width:100%;height:auto;display:block;overflow:hidden}.verlauf[data-astro-cid-2rlrzi2x] figcaption[data-astro-cid-2rlrzi2x]{color:var(--brand-gray-600,#666);margin-top:8px;font-size:.78em}.rechner-fuss[data-astro-cid-2rlrzi2x]{color:var(--brand-gray-600,#666);margin:18px 0 0;font-size:.75em}.privatier-rechner[data-astro-cid-oh7lmv6u]{box-sizing:border-box;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e7e7e7;border-radius:22px;margin:1.5em 0 3em;padding:0;overflow:hidden}.privatier-form[data-astro-cid-oh7lmv6u]{margin:0}.rechner-schritt[data-astro-cid-oh7lmv6u]{border-top:1px solid #ececec;padding:clamp(28px,5vw,64px) clamp(18px,5vw,64px)}.rechner-schritt[data-astro-cid-oh7lmv6u]:first-child{border-top:0}.schritt-kicker[data-astro-cid-oh7lmv6u],.ergebnis-kicker[data-astro-cid-oh7lmv6u],.detail-kicker[data-astro-cid-oh7lmv6u]{color:#6a6a6a;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;line-height:1.3}.rechner-schritt[data-astro-cid-oh7lmv6u]>h2[data-astro-cid-oh7lmv6u]{text-align:center;text-wrap:balance;margin:8px 0 28px;font-size:clamp(1.55rem,3.2vw,2.35rem);line-height:1.12}.rechner-schritt[data-astro-cid-oh7lmv6u]>.schritt-kicker[data-astro-cid-oh7lmv6u]{text-align:center}.feld[data-astro-cid-oh7lmv6u]{flex-direction:column;gap:7px;min-width:0;display:flex}.hauptfeld[data-astro-cid-oh7lmv6u]{text-align:center;max-width:540px;margin:0 auto}.feld-label[data-astro-cid-oh7lmv6u]{font-size:.86rem;font-weight:700;line-height:1.35}.feld[data-astro-cid-oh7lmv6u] input[data-astro-cid-oh7lmv6u],.feld[data-astro-cid-oh7lmv6u] select[data-astro-cid-oh7lmv6u]{box-sizing:border-box;color:#000;width:100%;min-height:54px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:12px;font-size:1rem;font-weight:600}.feld[data-astro-cid-oh7lmv6u] input[data-astro-cid-oh7lmv6u]{padding:13px 16px}.feld[data-astro-cid-oh7lmv6u] select[data-astro-cid-oh7lmv6u]{padding:13px 38px 13px 16px}.feld[data-astro-cid-oh7lmv6u] input[data-astro-cid-oh7lmv6u]:focus,.feld[data-astro-cid-oh7lmv6u] select[data-astro-cid-oh7lmv6u]:focus{border-color:#07f;outline:3px solid #0077ff29}.hauptfeld[data-astro-cid-oh7lmv6u] input[data-astro-cid-oh7lmv6u]{text-align:center;min-height:72px;font-size:clamp(1.45rem,4vw,2rem)}.geld-eingabe[data-astro-cid-oh7lmv6u]{display:block;position:relative}.geld-eingabe[data-astro-cid-oh7lmv6u] input[data-astro-cid-oh7lmv6u]{padding-right:48px}.geld-eingabe[data-astro-cid-oh7lmv6u]>span[data-astro-cid-oh7lmv6u]{color:#666;pointer-events:none;font-weight:700;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.feld-hilfe[data-astro-cid-oh7lmv6u]{color:#707070;font-size:.76rem;line-height:1.4}.felder-raster[data-astro-cid-oh7lmv6u]{gap:18px;display:grid}.vier-felder[data-astro-cid-oh7lmv6u]{grid-template-columns:repeat(4,minmax(0,1fr))}.zwei-felder[data-astro-cid-oh7lmv6u]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-inline:auto}.privatier-zahl[data-astro-cid-oh7lmv6u]{text-align:center;margin-top:clamp(38px,6vw,76px)}.riesenzahl[data-astro-cid-oh7lmv6u]{font-family:var(--brand-font-heading,sans-serif);letter-spacing:-.055em;white-space:nowrap;margin-top:5px;font-size:clamp(3.1rem,12vw,7.5rem);font-weight:800;line-height:.98;display:block}.zahl-erklaerung[data-astro-cid-oh7lmv6u]{text-wrap:balance;max-width:850px;margin:28px auto 0;font-size:clamp(1rem,2.3vw,1.48rem);line-height:1.45}.formel[data-astro-cid-oh7lmv6u]{color:#737373;margin:10px 0 0;font-size:.88rem}.rentenkarte[data-astro-cid-oh7lmv6u],.schlusskarte[data-astro-cid-oh7lmv6u]{text-align:center;border-radius:18px;margin-top:36px;padding:clamp(28px,5vw,58px)}.rentenkarte[data-astro-cid-oh7lmv6u]{background:var(--brand-champagne,#faf8f5)}.rentenkarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv],.schlusskarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv]{background:#eff9f4}.akzent[data-astro-cid-oh7lmv6u]{color:#f05}.rentenkarte[data-astro-cid-oh7lmv6u] h3[data-astro-cid-oh7lmv6u],.schlusskarte[data-astro-cid-oh7lmv6u] h3[data-astro-cid-oh7lmv6u]{text-wrap:balance;max-width:850px;margin:10px auto 0;font-size:clamp(1.8rem,4.8vw,3.4rem);line-height:1.06}.renten-subline[data-astro-cid-oh7lmv6u]{margin:18px auto 0;font-size:clamp(1rem,2.2vw,1.3rem);line-height:1.4}.renten-balken-wrap[data-astro-cid-oh7lmv6u]{max-width:820px;margin:30px auto 0}.renten-balken[data-astro-cid-oh7lmv6u]{background:#e9ded4;border-radius:999px;height:18px;display:flex;overflow:hidden}.renten-balken[data-astro-cid-oh7lmv6u] span[data-astro-cid-oh7lmv6u]{height:100%;transition:width .16s ease-out;display:block}.rente-gedeckt[data-astro-cid-oh7lmv6u]{background:#000;border-radius:999px 0 0 999px}.rente-offen[data-astro-cid-oh7lmv6u]{background:#f05;border-radius:0 999px 999px 0}.balken-werte[data-astro-cid-oh7lmv6u]{justify-content:space-between;gap:24px;margin-top:12px;display:flex}.balken-werte[data-astro-cid-oh7lmv6u] p[data-astro-cid-oh7lmv6u]{text-align:left;flex-direction:column;margin:0;display:flex}.balken-werte[data-astro-cid-oh7lmv6u] p[data-astro-cid-oh7lmv6u]:last-child{text-align:right}.balken-werte[data-astro-cid-oh7lmv6u] span[data-astro-cid-oh7lmv6u]{color:#6d6d6d;font-size:.75rem}.balken-werte[data-astro-cid-oh7lmv6u] strong[data-astro-cid-oh7lmv6u]{font-size:1rem}.akzent-zahl[data-astro-cid-oh7lmv6u]{color:#f05}.luecken-kapital[data-astro-cid-oh7lmv6u]{margin-top:28px}.luecken-kapital[data-astro-cid-oh7lmv6u] p[data-astro-cid-oh7lmv6u]{color:#737373;margin:0;font-size:.82rem}.luecken-kapital[data-astro-cid-oh7lmv6u] strong[data-astro-cid-oh7lmv6u]{color:#f05;font-family:var(--brand-font-heading,sans-serif);white-space:nowrap;margin-top:2px;font-size:clamp(2.6rem,7vw,5rem);line-height:1;display:block}.rentenkarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv] .luecken-kapital[data-astro-cid-oh7lmv6u] strong[data-astro-cid-oh7lmv6u],.rentenkarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv] .akzent-zahl[data-astro-cid-oh7lmv6u],.rentenkarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv] .akzent[data-astro-cid-oh7lmv6u],.rentenkarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv] .detail-kicker[data-astro-cid-oh7lmv6u]{color:var(--brand-green,#00875a)}.renten-details[data-astro-cid-oh7lmv6u]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.renten-detail[data-astro-cid-oh7lmv6u]{background:#fff;border:1px solid #e7e7e7;border-radius:14px;padding:20px}.detail-kicker[data-astro-cid-oh7lmv6u]{color:var(--brand-gold,#937154)}.renten-details[data-astro-cid-oh7lmv6u] h4[data-astro-cid-oh7lmv6u]{font-family:var(--brand-font-heading,sans-serif);margin:8px 0 0;font-size:clamp(1.15rem,2.6vw,1.5rem);line-height:1.2}.renten-detail[data-astro-cid-oh7lmv6u]>p[data-astro-cid-oh7lmv6u]:last-child{color:#707070;margin:8px 0 0;font-size:.8rem;line-height:1.45}.schlusskarte[data-astro-cid-oh7lmv6u]{background:#f5f5f5}.auf-kurs[data-astro-cid-oh7lmv6u]{color:var(--brand-green,#00875a)}.drei-zahlen[data-astro-cid-oh7lmv6u]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 0;display:grid}.drei-zahlen[data-astro-cid-oh7lmv6u]>div[data-astro-cid-oh7lmv6u]{background:#fff;border:1px solid #e2e2e2;border-radius:14px;min-width:0;padding:22px 14px}.drei-zahlen[data-astro-cid-oh7lmv6u] dt[data-astro-cid-oh7lmv6u]{color:#6d6d6d;font-size:.78rem;line-height:1.35}.drei-zahlen[data-astro-cid-oh7lmv6u] dd[data-astro-cid-oh7lmv6u]{font-family:var(--brand-font-heading,sans-serif);overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(1.25rem,3vw,2rem);font-weight:800;line-height:1.1}.drei-zahlen[data-astro-cid-oh7lmv6u] .luecken-zahl[data-astro-cid-oh7lmv6u] dd[data-astro-cid-oh7lmv6u]{color:#f05}.schlusskarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv] .luecken-zahl[data-astro-cid-oh7lmv6u] dd[data-astro-cid-oh7lmv6u]{color:var(--brand-green,#00875a)}.projektion-hinweis[data-astro-cid-oh7lmv6u]{color:#6f6f6f;max-width:760px;margin:18px auto 0;font-size:.78rem;line-height:1.5}.heute-fortschritt[data-astro-cid-oh7lmv6u]{max-width:820px;margin:28px auto 0}.heute-texte[data-astro-cid-oh7lmv6u]{justify-content:space-between;gap:16px;margin-bottom:9px;font-size:.82rem;display:flex}.heute-texte[data-astro-cid-oh7lmv6u] span[data-astro-cid-oh7lmv6u]{color:#6d6d6d}.heute-balken[data-astro-cid-oh7lmv6u]{background:#dedede;border-radius:999px;height:16px;overflow:hidden}.heute-balken[data-astro-cid-oh7lmv6u] span[data-astro-cid-oh7lmv6u]{border-radius:inherit;background:var(--brand-green,#00875a);height:100%;transition:width .16s ease-out;display:block}.schlusskarte[data-astro-cid-oh7lmv6u][data-status-typ=positiv] .heute-balken[data-astro-cid-oh7lmv6u] span[data-astro-cid-oh7lmv6u]{background:var(--brand-green,#00875a)}.gespraech[data-astro-cid-oh7lmv6u]{border-top:1px solid #ddd;margin-top:36px;padding-top:30px}.gespraech[data-astro-cid-oh7lmv6u] p[data-astro-cid-oh7lmv6u]{margin:0;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:700}.gespraech[data-astro-cid-oh7lmv6u] a[data-astro-cid-oh7lmv6u]{box-sizing:border-box;background:#07f;border-radius:999px;justify-content:center;align-items:center;width:min(100%,430px);min-height:56px;margin-top:18px;padding:14px 24px;font-size:.96rem;font-weight:800;line-height:1.2;display:inline-flex;color:#fff!important;text-decoration:none!important}.gespraech[data-astro-cid-oh7lmv6u] a[data-astro-cid-oh7lmv6u]:hover{background:#005fcc}.rechner-hinweis[data-astro-cid-oh7lmv6u]{color:#707070;text-align:center;border-top:1px solid #e7e7e7;margin:0;padding:18px 24px;font-size:.7rem;line-height:1.4}@media (width<=900px){.vier-felder[data-astro-cid-oh7lmv6u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.privatier-rechner[data-astro-cid-oh7lmv6u]{border-radius:16px;margin-top:1em}.rechner-schritt[data-astro-cid-oh7lmv6u]{padding:30px 16px}.rechner-schritt[data-astro-cid-oh7lmv6u]>h2[data-astro-cid-oh7lmv6u]{margin-bottom:22px}.vier-felder[data-astro-cid-oh7lmv6u],.zwei-felder[data-astro-cid-oh7lmv6u],.renten-details[data-astro-cid-oh7lmv6u],.drei-zahlen[data-astro-cid-oh7lmv6u]{grid-template-columns:1fr}.riesenzahl[data-astro-cid-oh7lmv6u]{font-size:clamp(2.8rem,15vw,4.5rem)}.zahl-erklaerung[data-astro-cid-oh7lmv6u]{margin-top:22px;font-size:1rem}.rentenkarte[data-astro-cid-oh7lmv6u],.schlusskarte[data-astro-cid-oh7lmv6u]{border-radius:14px;margin-top:28px;padding:28px 14px}.luecken-kapital[data-astro-cid-oh7lmv6u] strong[data-astro-cid-oh7lmv6u]{font-size:clamp(2.35rem,13vw,3.4rem)}.balken-werte[data-astro-cid-oh7lmv6u]{gap:14px}.balken-werte[data-astro-cid-oh7lmv6u] span[data-astro-cid-oh7lmv6u]{font-size:.67rem}.drei-zahlen[data-astro-cid-oh7lmv6u] dd[data-astro-cid-oh7lmv6u]{overflow-wrap:normal}.heute-texte[data-astro-cid-oh7lmv6u]{align-items:flex-end;font-size:.74rem}}.rw-shell{color:#1f2e3d;width:min(1120px,100vw - 40px);margin:28px 0 48px 50%;transform:translate(-50%)}.rw-shell,.rw-shell *{box-sizing:border-box}.rw-shell [hidden]{display:none!important}.rw-shell .rw-intro{max-width:720px;margin:0 auto 28px;font-size:19px;line-height:1.6}.rw-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:start;gap:18px 28px;display:grid}.rw-card{background:#fff;border:1px solid #dce4e8;border-radius:22px;grid-column:1;min-width:0;padding:25px}.rw-basis{grid-row:1}.rw-shell .rw-card h2{margin:0 0 22px;font-size:22px;line-height:1.35}.rw-shell .rw-step{color:#57748b;letter-spacing:.13em;margin:0 0 8px;font-size:11px;font-weight:700}.rw-field{grid-template-columns:minmax(0,1fr) 176px;align-items:center;gap:8px 14px;margin-top:22px;display:grid}.rw-field label{min-width:0;font-size:15px;font-weight:600;line-height:1.35}.rw-field small{color:#647381;grid-column:1/-1;font-size:12px;line-height:1.5}.rw-field .rw-inline-error{color:#a13f2d}.rw-pill{background:#fbfcfd;border:1px solid #c8d5db;border-radius:999px;align-items:center;gap:7px;min-width:0;padding:11px 15px;display:flex}.rw-pill:focus-within{border-color:#087c77;outline:3px solid #0c817c22}.rw-shell .rw-pill input[type=number]{appearance:textfield;width:100%;min-width:0;font:600 20px/1.2 var(--brand-font-body,sans-serif);color:#213443;text-align:right;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0}.rw-pill input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rw-pill input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rw-pill input::placeholder{font-size:14px;font-weight:400}.rw-pill:has([aria-invalid=true]){border-color:#b64c35}.rw-pill span{color:#6d7882;flex-shrink:0;font-size:13px}.rw-shell .rw-privacy{color:#73818a;margin:22px 0 0;font-size:11px}.rw-results{background:#f6faf9;border:1px solid #cee2e0;border-radius:24px;grid-area:1/2/span 5;min-width:0;padding:28px}.rw-shell .rw-eyebrow{color:#4e6570;margin:0 0 16px;font-size:14px}.rw-shell #rw-result-title{margin:0;font-size:23px;font-weight:600;line-height:1.3}.rw-shell .rw-age{font-family:var(--brand-font-heading,sans-serif);letter-spacing:-.06em;color:#086d68;margin:6px 0 2px;font-size:clamp(50px,5vw,72px);font-weight:700;line-height:1.2}.rw-age-prefix{letter-spacing:-.02em;font-size:24px;font-weight:500}.rw-age-months{font-family:var(--brand-font-body,sans-serif);letter-spacing:0;font-size:18px;font-weight:500;display:block}.rw-shell .rw-age-small{letter-spacing:-.03em;margin-top:18px;font-size:32px}.rw-shell .rw-duration{margin:16px 0 14px;font-size:16px}.rw-shell .rw-tax-state{color:#61747b;margin:0;font-size:12px;line-height:1.5}.rw-coast{background:#fff;border:1px solid #cbdbe7;border-radius:16px;margin:24px 0 0;padding:20px}.rw-shell .rw-coast-eyebrow{color:#526c83;margin:0 0 8px;font-size:12px}.rw-shell .rw-coast h3{margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.4}.rw-coast h3 strong{color:#325b80;font-size:32px;font-weight:700;line-height:1.3;display:block}.rw-shell .rw-coast p{margin:10px 0 0;font-size:13px;line-height:1.65}.rw-shell .rw-coast .rw-coast-eyebrow{margin:0 0 8px;font-size:12px}.rw-shell .rw-coast .rw-coast-condition{color:#415967}.rw-chart{margin:30px 0 20px}.rw-chart figcaption{font-size:15px;font-weight:600;line-height:1.4}.rw-chart figcaption span{color:#66767e;margin-top:3px;font-size:12px;font-weight:400;display:block}.rw-chart svg{width:100%;height:auto;margin-top:18px;display:block;overflow:visible}.rw-shell .rw-legend{color:#0c817c;gap:20px;margin:6px 0 0;font-size:11px;display:flex}.rw-legend span:first-child{color:#4268ae}.rw-shell .rw-cashflow h3{margin:0 0 12px;font-size:15px}.rw-cashflow dl{margin:0;font-size:13px}.rw-cashflow dl>div{justify-content:space-between;gap:12px;margin:8px 0;display:flex}.rw-cashflow dt{min-width:0}.rw-cashflow dd{text-align:right;white-space:nowrap;margin:0}.rw-cashflow-total{border-top:1px solid #d6e4e1;padding-top:10px;font-weight:700}.rw-shell .rw-cashflow p{color:#63757c;margin:14px 0 0;font-size:11px;line-height:1.6}.rw-shell .rw-warning{color:#795125;background:#fff0db;border:1px solid #e5c486;border-radius:10px;padding:13px;font-size:14px;line-height:1.5}.rw-shell #rw-error{margin:0}.rw-shell .rw-option h2{margin-bottom:9px;font-size:18px}.rw-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.rw-toggle strong{font-size:18px;line-height:1.35;display:block}.rw-toggle small{color:#667785;margin-top:5px;font-size:13px;line-height:1.5;display:block}.rw-toggle input,.rw-check input{accent-color:#0c817c;flex-shrink:0;width:22px;height:22px}.rw-check{cursor:pointer;align-items:center;gap:10px;margin-top:20px;font-size:13px;line-height:1.5;display:flex}.rw-shell .rw-hint{color:#647381;margin:10px 0 0;font-size:12px;line-height:1.6}.rw-select-label{margin:20px 0 8px;font-size:13px;font-weight:600;display:block}.rw-shell select{width:100%;min-width:0;max-width:100%;font:16px/1.4 var(--brand-font-body,sans-serif);color:#233541;background-color:#fbfcfd;border:1px solid #c8d5db;border-radius:12px;padding:12px 30px 12px 14px;display:block}.rw-shell :is(button,select,input[type=checkbox],input[type=range],summary):focus-visible{outline-offset:3px;outline:3px solid #0c817c88}.rw-method{color:#61717d;border-top:1px solid #d6e4e1;margin-top:24px;font-size:12px;line-height:1.65}.rw-method summary{cursor:pointer;color:#325b68;padding:17px 0 2px;font-size:14px;font-weight:600}.rw-shell .rw-method h3{color:#354c57;margin:22px 0 8px;font-size:14px;line-height:1.45}.rw-shell .rw-method p{margin:10px 0;font-size:12px;line-height:1.65}.rw-year-values{margin:15px 0 0;padding:0;list-style:none}.rw-year-values li{border-top:1px solid #d6e4e1;grid-template-columns:1fr auto;gap:0 10px;padding:8px 0;display:grid}.rw-year-values li small{text-align:right;grid-column:2}.rw-slider{accent-color:#0c817c;grid-column:1/-1;width:100%;margin-top:6px}.rw-shell .rw-find{color:#fff;width:100%;font:600 15px/1.4 var(--brand-font-body,sans-serif);cursor:pointer;text-align:left;background:#087b76;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:15px 18px;display:flex}.rw-find:hover{background:#06655f}.rw-shell .rw-search-result{color:#086d68;background:#e9f5f1;border-radius:10px;padding:12px;font-size:14px}.rw-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#rw-steuern,#rw-result{scroll-margin-top:24px}.rw-back{display:none}@media (width<=979px){.rw-shell{width:min(720px,100vw - 40px)}.rw-grid{grid-template-columns:minmax(0,1fr);gap:16px}.rw-results{grid-area:auto/1}.rw-back{color:#087b76;margin-top:20px;font-size:13px;font-weight:600;display:block}.rw-shell .rw-age{font-size:64px}.rw-field{grid-template-columns:minmax(0,1fr) 200px}}@media (width<=479px){.rw-shell{width:calc(100vw - 32px)}.rw-shell .rw-intro{font-size:17px}.rw-card,.rw-results{border-radius:18px;padding:20px 16px}.rw-field{grid-template-columns:minmax(0,1fr) 144px;gap:7px 10px}.rw-field label{font-size:13px}.rw-pill{padding:11px 12px}.rw-shell .rw-pill input[type=number]{font-size:18px}.rw-pill span{font-size:11px}.rw-shell .rw-card h2{font-size:20px}.rw-shell #rw-result-title{font-size:21px}.rw-shell .rw-age{font-size:62px}.rw-shell .rw-age-small{font-size:29px}.rw-cashflow dl{font-size:12px}.rw-chart svg text{font-size:18px}.rw-shell select{padding-left:10px;font-size:14px}}.tabelle-scroll[data-astro-cid-cgdrfxzi]{overflow-x:auto}.beispiel[data-astro-cid-cgdrfxzi] td[data-astro-cid-cgdrfxzi]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.beispiel[data-astro-cid-cgdrfxzi] th[data-astro-cid-cgdrfxzi][scope=row]{white-space:nowrap}.weiter[data-astro-cid-zcdwq3gw] ul[data-astro-cid-zcdwq3gw]{padding-left:1.2em}.weiter[data-astro-cid-zcdwq3gw] li[data-astro-cid-zcdwq3gw]{margin-bottom:.4em}
