@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(./inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(./inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(./inter-latin-800-normal-D1mf63XC.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-serif-latin-400-normal-BIGslYFI.woff2) format("woff2"),url(./ibm-plex-serif-latin-400-normal-BB-zNvJB.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-serif-latin-400-italic-BCf4TsCA.woff2) format("woff2"),url(./ibm-plex-serif-latin-400-italic-Dd68USph.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-serif-latin-700-normal-bnJnpGuO.woff2) format("woff2"),url(./ibm-plex-serif-latin-700-normal-BBiG0u0D.woff) format("woff")}:root{--cadenabbia: #52b7c1;--rhoendorf: #2d3c4b;--gold: #ffa600;--weiss: #ffffff;--cadenabbia-10: #f2f8fa;--cadenabbia-25: #ddeef1;--cadenabbia-60: #a7d5dc;--rhoendorf-10: #e5e5e9;--rhoendorf-25: #bec1c7;--rhoendorf-60: #737986;--flaeche: var(--weiss);--flaeche-zart: var(--cadenabbia-10);--flaeche-info: var(--cadenabbia-25);--flaeche-akzent: var(--cadenabbia);--flaeche-dunkel: var(--rhoendorf);--text: var(--rhoendorf);--text-gedaempft: #4f5a67;--text-auf-dunkel: var(--weiss);--linie: var(--rhoendorf-25);--fokus: var(--gold);--entlastung: #00789a;--belastung: #9a5800;--neutral: var(--rhoendorf-60);--feld-einkommensteuer: var(--rhoendorf);--feld-einkommensteuer-ton: #e7f1fe;--feld-gkv: #567bf7;--feld-gkv-ton: #e0e7fe;--feld-pflege: #6731a8;--feld-pflege-ton: #f3edff;--feld-rente: #c9687f;--feld-rente-ton: #ffeaee;--feld-haushalt: var(--rhoendorf-25);--feld-haushalt-ton: #eff0f3;--font-headline: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-text: "IBM Plex Serif", Georgia, "Times New Roman", serif;--tracking-headline: -.01em;--fs-xs: .8125rem;--fs-s: .9375rem;--fs-m: 1.0625rem;--fs-l: 1.375rem;--fs-xl: clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--fs-xxl: clamp(2.25rem, 1.6rem + 3vw, 3.5rem);--s1: .25rem;--s2: .5rem;--s3: .75rem;--s4: 1rem;--s5: 1.5rem;--s6: 2rem;--s7: 3rem;--gutter: 1rem;--max: 72rem;--radius: 0}@media(min-width:48rem){:root{--gutter: 2rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:7.5rem}body{overflow-wrap:break-word;hyphens:auto;margin:0;background:var(--flaeche);color:var(--text);font-family:var(--font-text);font-size:var(--fs-m);line-height:1.55;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-headline);font-weight:800;letter-spacing:var(--tracking-headline);line-height:1.15;margin:0}p{margin:0 0 var(--s4)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.15em}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--fokus);outline-offset:2px;box-shadow:0 0 0 2px var(--rhoendorf)}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.block-headline{display:flex;flex-direction:column;align-items:flex-start;gap:0}.block-headline>span{background:var(--flaeche-dunkel);color:var(--text-auf-dunkel);padding:.05em .3em .1em;font-family:var(--font-headline);font-weight:800;letter-spacing:var(--tracking-headline)}.block-subline{display:inline-block;background:var(--gold);color:var(--rhoendorf);padding:.15em .5em;font-family:var(--font-text);font-size:var(--fs-s)}.zahl{font-family:var(--font-headline);font-variant-numeric:tabular-nums;font-weight:800}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.kopf{background:var(--flaeche);border-bottom:1px solid var(--linie);position:sticky;top:0;z-index:10}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.kopf{background:linear-gradient(180deg,#ffffffdb,#f2f8fab8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom-color:#2d3c4b1f;box-shadow:inset 0 1px #ffffffb3,0 10px 30px -18px #2d3c4b59}}@media(prefers-reduced-transparency:reduce){.kopf{background:var(--flaeche);-webkit-backdrop-filter:none;backdrop-filter:none}}.kopf__innen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s3) var(--s5);padding-block:var(--s3)}.kopf__absender img{display:block;height:32px;width:auto}.kopf__nav{display:flex;gap:var(--s1);overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);max-width:calc(100% + 2 * var(--gutter))}.kopf__nav a{flex:none;font-family:var(--font-headline);font-weight:500;font-size:var(--fs-s);text-decoration:none;padding:var(--s2) var(--s3);border-bottom:3px solid transparent;white-space:nowrap}.kopf__nav a[aria-current=page]{border-bottom-color:var(--gold);font-weight:800}.kopf__nav[data-mehr-rechts]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 3rem),transparent)}.kopf__nav[data-mehr-links]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 3rem),transparent)}.kopf__nav[data-mehr-links][data-mehr-rechts]{-webkit-mask-image:linear-gradient(to right,transparent,#000 3rem,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(to right,transparent,#000 3rem,#000 calc(100% - 3rem),transparent)}@media(max-width:47.99rem){.kopf__nav a{padding-inline:var(--s2)}}@media(min-width:48rem){.kopf__nav{margin-inline:0;padding-inline:0}}.einstieg{position:relative;overflow:hidden;isolation:isolate;--film-hoehe: clamp(15rem, 46vw, 22rem);background:var(--weiss);padding-block:var(--s6) calc(var(--film-hoehe) * .97)}.einstieg:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--weiss),rgb(255 255 255 / 0) 3rem),linear-gradient(to bottom,var(--weiss) calc(100% - var(--film-hoehe)),rgb(255 255 255 / 0) calc(100% - var(--film-hoehe) + 1.25rem));pointer-events:none}@media(max-width:63.99rem)and (orientation:landscape)and (max-height:30rem){.einstieg{padding-block:var(--s6) var(--s5)}.einstieg:after{background:linear-gradient(to top,var(--weiss),rgb(255 255 255 / 0) 3rem)}}@media(min-width:64rem){.einstieg{padding-block:var(--s6) var(--s5);min-height:clamp(20rem,30vw,40rem)}.einstieg:after{background:linear-gradient(to right,var(--weiss) 22%,rgb(255 255 255 / 0) 42%),linear-gradient(to top,var(--weiss),rgb(255 255 255 / 0) 3rem)}}.einstieg__karte{position:absolute;z-index:-2;left:0;right:0;bottom:0;height:var(--film-hoehe);container-type:size;pointer-events:none;font-size:50px}.einstieg__karte .ek-p{font-size:65px}.einstieg__karte .ek-l{font-size:85px}.einstieg__karte .ek-k,.einstieg__karte .ek-kk{font-size:50px}@media(min-width:40rem){.einstieg__karte .ek-p{font-size:57.5px}.einstieg__karte .ek-l{font-size:67.5px}.einstieg__karte .ek-k{font-size:56px}.einstieg__karte .ek-kk{font-size:65px}}.einstieg__buehne{position:absolute;left:50%;top:0;width:100%;width:max(100cqw,100cqh * 2200 / 940);aspect-ratio:2200 / 940;transform:translate(-50%)}.einstieg__ebene{position:absolute;display:block;overflow:hidden;fill:none;stroke-linecap:round;stroke-linejoin:round}.einstieg__gleiten,.einstieg__auftakt,.einstieg__schleier{position:absolute}.einstieg__schleier{opacity:0;animation:einstieg-ausblenden .5s ease-out backwards}@keyframes einstieg-ausblenden{0%{opacity:1}}@media print{.einstieg__auftakt,.einstieg__schleier{display:none}}.einstieg__ebene--voll,.einstieg__welle,.einstieg__teilchen{position:absolute;inset:0;width:100%;height:100%}.einstieg__welle{animation:einstieg-einblenden .9s ease-out backwards}.einstieg__teilchen{animation:einstieg-einblenden 1.4s ease-out backwards}@keyframes einstieg-einblenden{0%{opacity:0}}@media(max-width:63.99rem)and (orientation:landscape)and (max-height:30rem){.einstieg__karte{top:0;bottom:auto;left:auto;right:calc(var(--gutter) + 3.25rem);height:100%;aspect-ratio:2200 / 940;container-type:normal;transform:translate(40%);-webkit-mask-image:linear-gradient(to right,transparent,#000 30%);mask-image:linear-gradient(to right,transparent,#000 30%)}.einstieg__karte .ek-p{font-size:62.5px}.einstieg__karte .ek-l{font-size:80px}.einstieg__karte .ek-k{font-size:65px}.einstieg__karte .ek-kk{font-size:80px}.einstieg__buehne{inset:0;width:100%;transform:none}}@media(min-width:64rem){.einstieg__karte{inset:0 auto auto 22%;width:100%;height:100%}.einstieg__karte .ek-p{font-size:52.5px}.einstieg__karte .ek-l{font-size:50px}.einstieg__karte .ek-k{font-size:52.5px}.einstieg__karte .ek-kk{font-size:57.5px}.einstieg__buehne{top:20%;transform:translate(-50%,-20%)}}.einstieg__inhalt{position:relative}.einstieg__titel{font-size:var(--fs-xxl);margin-bottom:var(--s3)}.bereich{padding-block:var(--s6)}.hinweis{padding:var(--s4);border-left:4px solid var(--rhoendorf);background:var(--flaeche-zart)}.hinweis--info{background:var(--flaeche-info)}.hinweis p:last-child{margin-bottom:0}.klein{font-size:var(--fs-xs);color:var(--text-gedaempft)}.fuss{background:var(--flaeche-dunkel);color:var(--text-auf-dunkel);padding-block:var(--s6);margin-top:var(--s7)}.fuss .klein{color:var(--rhoendorf-25)}main[data-laedt]{min-height:100vh}.sprung:focus{position:fixed;top:var(--s2);left:var(--s2);width:auto;height:auto;clip:auto;padding:var(--s2) var(--s3);background:var(--gold);color:var(--rhoendorf);z-index:100}.bereich--zart{background:var(--flaeche-zart);max-width:none}.bereich.bereich--zart>*{max-width:calc(var(--max) - 2 * var(--gutter));margin-inline:auto}.abschnitt-titel{font-size:var(--fs-l);margin-bottom:var(--s4)}.bilanz+.abschnitt-titel{margin-top:clamp(var(--s6),5vw,var(--s7))}.ansicht-titel{font-size:var(--fs-xl);margin-bottom:var(--s4)}.steckbrief{font-size:var(--fs-s);background:var(--flaeche-zart);padding:var(--s3) var(--s4)}.chips{list-style:none;padding:0;margin:0 0 var(--s5);display:flex;flex-wrap:wrap;gap:var(--s2)}.chip{min-height:44px;padding:var(--s2) var(--s4);border:2px solid var(--rhoendorf);background:var(--flaeche);font-family:var(--font-headline);font-weight:500;font-size:var(--fs-s);cursor:pointer}.chip:hover,.chip[aria-pressed=true]{background:var(--rhoendorf);color:var(--weiss)}.knopf{display:inline-flex;align-items:center;min-height:48px;padding:var(--s2) var(--s5);font-family:var(--font-headline);font-weight:800;text-decoration:none;border:2px solid var(--rhoendorf)}.knopf--primaer{background:var(--rhoendorf);color:var(--weiss)}.knopf-icon{min-width:44px;min-height:44px;border:0;background:transparent;font-size:1.25rem;cursor:pointer}.feldliste{list-style:none;padding:0;margin:0 0 var(--s4);border-top:1px solid var(--linie)}.feldliste__link{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);min-height:56px;padding:var(--s3) 0;border-bottom:1px solid var(--linie);text-decoration:none}.feldliste__name{font-family:var(--font-headline);font-weight:800;font-size:var(--fs-m)}.status{display:inline-flex;align-items:center;gap:var(--s2);font-family:var(--font-headline);font-size:var(--fs-xs);font-weight:500;white-space:nowrap}.status__meter{display:inline-flex;gap:2px}.status__meter i{display:block;width:6px;height:12px;border:1px solid var(--rhoendorf)}.status__meter i.an{background:var(--rhoendorf)}.status--prognose{font-style:italic}.beleg{font-size:var(--fs-xs);padding:0 var(--s2);border:1px solid var(--linie)}.drawer{position:fixed;inset:0;background:#2d3c4b73;z-index:50;display:flex;align-items:flex-end}.drawer__panel{background:var(--flaeche);width:100%;max-height:85vh;overflow:auto;padding:var(--s4) var(--gutter) var(--s6);box-shadow:0 -4px 24px #0003}.drawer__kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s3);margin-bottom:var(--s3)}.drawer__kopf h2{font-size:var(--fs-l)}@media(min-width:48rem){.drawer{align-items:stretch;justify-content:flex-end}.drawer__panel{width:400px;max-height:none}}.hinweis--klein{font-size:var(--fs-s);padding:var(--s2) var(--s3);margin-bottom:var(--s3)}.bilanz__kopf{border-bottom:2px solid var(--rhoendorf);padding-bottom:var(--s4);margin-bottom:var(--s3)}.bilanz__vorzeile{font-family:var(--font-headline);font-size:var(--fs-s);margin-bottom:var(--s1)}.bilanz__haupt{font-size:var(--fs-xxl);line-height:1.1;margin-bottom:var(--s2)}.bilanz__einheit{font-family:var(--font-headline);font-size:var(--fs-m);font-weight:500}.bilanz__wort{display:block;font-family:var(--font-headline);font-size:var(--fs-s);font-weight:500}.bilanz__teile{font-size:var(--fs-s);margin-bottom:var(--s1)}.divergenz{list-style:none;padding:0;margin:0}.divergenz__zeile{padding:var(--s3) 0;border-bottom:1px solid var(--linie)}.divergenz__zeile--neben{display:flex;justify-content:space-between;font-size:var(--fs-s)}.divergenz__oben{display:flex;justify-content:space-between;align-items:center;gap:var(--s2)}.divergenz__name{font-family:var(--font-headline);font-weight:800}.divergenz__knopf{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:44px;padding:var(--s1) 0;border:0;background:transparent;cursor:pointer;text-align:left}.divergenz__spur{position:relative;flex:1;height:14px}.divergenz__spur:before{content:"";position:absolute;left:50%;top:-4px;bottom:-4px;width:2px;background:var(--rhoendorf)}.divergenz__balken{position:absolute;top:0;bottom:0}.divergenz__balken--rechts{left:calc(50% + 2px);border-radius:0 4px 4px 0}.divergenz__balken--links{right:calc(50% + 2px);border-radius:4px 0 0 4px}.ist-entlastung{background:var(--entlastung)}.ist-belastung{background:var(--belastung)}.divergenz__wert{min-width:5.5em;text-align:right}.divergenz__zustand{font-size:var(--fs-s);font-style:italic}.divergenz__zustand--fehlt{background:repeating-linear-gradient(135deg,var(--rhoendorf-10) 0 6px,transparent 6px 12px);padding:var(--s1) var(--s2)}.divergenz__ohne,.divergenz__hinweis{margin:var(--s1) 0 0}.profil__gruppe{border:0;padding:0;margin:0 0 var(--s5)}.profil__gruppe>legend{font-family:var(--font-headline);font-weight:800;font-size:var(--fs-l);margin-bottom:var(--s3)}.feld{display:flex;flex-direction:column;gap:var(--s1);margin-bottom:var(--s4)}.feld>span,.feld--radios>legend{font-family:var(--font-headline);font-weight:500;font-size:var(--fs-s)}.feld input,.feld select{min-height:48px;padding:var(--s2) var(--s3);border:2px solid var(--rhoendorf);background:var(--flaeche);font-size:var(--fs-m);max-width:22rem}.feld--radios{border:0;padding:0}.radio{display:flex;align-items:center;gap:var(--s2);min-height:44px}.radio input{width:22px;height:22px;accent-color:var(--rhoendorf)}.feld-zeile{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:flex-end}.feld-zeile>.feld-zeile__ganz{flex-basis:100%}.chips--annahmen .chip{border-style:dashed}.link-knopf{min-height:44px;border:0;background:none;padding:0;font-family:var(--font-headline);font-weight:800;text-decoration:underline;cursor:pointer;margin-bottom:var(--s4)}.profil__datenschutz{background:var(--flaeche-zart);padding:var(--s4)}.profil__gruppe>legend{float:left;width:100%;padding:0}.profil__gruppe>legend+*{clear:both}.umschalter{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:0;border:2px solid var(--rhoendorf);margin-bottom:var(--s4)}.umschalter__feld{min-height:48px;padding:var(--s2);border:0;border-right:1px solid var(--rhoendorf-25);background:var(--flaeche);font-family:var(--font-headline);font-weight:500;font-size:var(--fs-s);cursor:pointer}.umschalter__feld[aria-checked=true]{background:var(--rhoendorf);color:var(--weiss);font-weight:800}.auswahlliste{list-style:none;padding:0;margin:0}.auswahlliste__eintrag{display:flex;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--linie)}.auswahlliste__eintrag input{margin-top:.3em;width:22px;height:22px;accent-color:var(--rhoendorf)}.segmente{display:flex;flex-wrap:wrap;gap:var(--s1);margin-bottom:var(--s4)}.segmente__knopf{min-height:44px;padding:var(--s2) var(--s3);border:2px solid var(--rhoendorf);background:var(--flaeche);font-family:var(--font-headline);font-size:var(--fs-s);cursor:pointer}.segmente__knopf[aria-selected=true]{background:var(--rhoendorf);color:var(--weiss)}.tabelle-rahmen{overflow-x:auto}.tabelle{width:100%;border-collapse:collapse;font-size:var(--fs-s)}.tabelle th,.tabelle td{text-align:left;padding:var(--s2);border-bottom:1px solid var(--linie);vertical-align:top}.tabelle th{font-family:var(--font-headline);font-weight:800}.tabelle .r{text-align:right}.zahl-knopf{border:0;background:none;padding:0;min-height:44px;font-family:var(--font-headline);font-weight:800;font-variant-numeric:tabular-nums;text-decoration:underline dotted;cursor:pointer}@media(max-width:40rem){.tabelle thead{position:absolute;left:-9999px}.tabelle tr{display:block;border-bottom:2px solid var(--rhoendorf-25);padding:var(--s2) 0}.tabelle td{display:block;border:0;padding:var(--s1) 0}.tabelle .r{text-align:left}}.bereich-klein{margin-bottom:var(--s6)}.beleg-wert{font-size:var(--fs-xl);margin-bottom:var(--s2)}.quellenangabe blockquote{margin:var(--s2) 0;padding-left:var(--s3);border-left:3px solid var(--gold);font-style:italic}.aufklapp{border-bottom:1px solid var(--linie);padding:var(--s2) 0}.aufklapp summary{min-height:44px;display:flex;align-items:center;gap:var(--s2);list-style:none;font-family:var(--font-headline);font-weight:800;cursor:pointer}.aufklapp summary::-webkit-details-marker{display:none}.aufklapp summary:after{content:"";flex:none;width:.5em;height:.5em;margin-left:auto;margin-right:.25em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.15em) rotate(45deg)}.aufklapp[open]>summary:after{transform:translateY(.15em) rotate(-135deg)}.quellenliste{padding-left:var(--s4)}.quellenliste li{margin-bottom:var(--s2)}.unter-titel{font-size:var(--fs-m);margin:var(--s4) 0 var(--s2)}.massnahmen,.positionen{list-style:none;padding:0}.massnahmen li,.positionen li{padding:var(--s3) 0;border-bottom:1px solid var(--linie)}.positionen blockquote{margin:var(--s2) 0;padding-left:var(--s3);border-left:3px solid var(--gold);font-style:italic}.steuerleiste{display:flex;flex-wrap:wrap;gap:var(--s3);margin-block:var(--s4)}.segmente--klein{margin:0}.segmente__knopf[aria-checked=true]{background:var(--flaeche-dunkel);color:var(--text-auf-dunkel)}.feldkarten{list-style:none;padding:0;margin:0 0 var(--s5);display:grid;gap:var(--s4)}@media(min-width:60rem){.feldkarten{grid-template-columns:1fr 1fr}}.feldkarte{border:1px solid var(--linie);border-top:4px solid var(--flaeche-akzent);background:var(--flaeche);padding:var(--s4)}.feldkarte__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s2)}.feldkarte__titel{font-family:var(--font-headline);font-size:var(--fs-l);font-weight:800;letter-spacing:var(--tracking-headline);margin:0}.feldkarte__wert{font-size:var(--fs-m);margin-block:var(--s2)}.feldkarte__wert .zahl{font-family:var(--font-headline);font-weight:800;font-size:var(--fs-l)}.feldkarte__ohne{border-left:3px solid var(--rhoendorf-25);padding-left:var(--s2)}.feldkarte__aufteilung{margin-block:var(--s2)}.feldkarte__aufteilung p{margin:0 0 var(--s1)}.feldkarte__hinweise{padding-left:1.1em;margin-block:var(--s2)}.feldkarte__hinweise li+li{margin-top:var(--s1)}.feldkarte__pflege{background:var(--flaeche-zart);padding:var(--s2) var(--s3)}.ist-entlastung.zahl,.zahl.ist-entlastung{color:var(--text)}.gegenposition{margin-top:var(--s3);padding:var(--s2) var(--s3);background:var(--flaeche-info)}.gegenposition p{margin:0 0 var(--s1)}.marke{display:inline-block;font-family:var(--font-headline);font-size:var(--fs-xs);border:1px solid var(--text-gedaempft);padding:0 var(--s1);margin-right:var(--s1)}.karte{border:1px solid var(--linie);padding:var(--s4);margin-block:var(--s5)}.tabelle .eingerueckt{padding-left:var(--s5);font-weight:400}.tabelle tr.summe th,.tabelle tr.summe td{border-top:2px solid var(--text);font-weight:700}.tabelle td.zahl{text-align:right;white-space:nowrap}.tabelle--kompakt th[scope=row]{hyphens:manual}@media(max-width:40rem){.tabelle--kompakt thead{position:static}.tabelle--kompakt tr{display:table-row;border-bottom:0;padding:0}.tabelle--kompakt th,.tabelle--kompakt td{display:table-cell;border-bottom:1px solid var(--linie);padding:var(--s1)}.tabelle--kompakt .r{text-align:right}}.belegliste{list-style:none;padding:0}.belegliste__eintrag{border-bottom:1px solid var(--linie);padding-block:var(--s3)}.belegliste__eintrag p{margin:0 0 var(--s1)}.kennzahlen{list-style:none;padding:0;display:grid;gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));margin-block:var(--s4)}.kennzahl{background:var(--flaeche-zart);padding:var(--s2) var(--s3)}.kennzahl p{margin:var(--s1) 0 0}.kennzahl__wert{font-family:var(--font-headline);font-weight:800;font-size:var(--fs-l);display:block}.diagramm{width:100%;height:auto;max-width:40rem;display:block}.diagramm text{font-family:var(--font-headline);font-size:11px;fill:var(--text)}.legende{display:flex;flex-wrap:wrap;gap:var(--s3);font-size:var(--fs-xs);font-family:var(--font-headline)}.kennzahl__wert{overflow-wrap:normal;hyphens:manual}.kennzahl__status{display:block;margin-top:var(--s1)}.kennzahl__mehr summary{cursor:pointer;text-decoration:underline;margin-top:var(--s1)}.marke--klein{font-size:.7rem;margin-left:var(--s1)}.finanzliste{padding-left:1.1em}.finanzliste li+li{margin-top:var(--s1)}.aufklapp--klein summary{font-size:var(--fs-s)}.zugang{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:var(--s5) var(--gutter);background:var(--flaeche-zart)}.zugang__karte{width:100%;max-width:26rem;background:var(--flaeche);border-top:4px solid var(--flaeche-akzent);padding:var(--s6) var(--s5);box-shadow:0 1px 3px #2d3c4b1f}.zugang__karte img{display:block;height:auto;max-width:100%}.zugang__titel{margin:var(--s5) 0 var(--s2);font-family:var(--font-headline);font-size:var(--fs-xl);font-weight:800;letter-spacing:var(--tracking-headline)}.zugang__text,.zugang__fuss{font-size:var(--fs-s);color:var(--text-gedaempft)}.zugang__form{display:grid;gap:var(--s4);margin-top:var(--s5)}.zugang__form .knopf{justify-self:start}.zugang__fehler{margin:0;font-weight:700;color:var(--belastung)}.zugang__fuss{margin:var(--s5) 0 0;font-size:var(--fs-xs)}.diagramm-karte{position:relative;margin-inline:0}.diagramm-karte .diagramm{max-width:44rem;overflow:visible}.diagramm__unter{margin:0 0 var(--s2);color:var(--text-gedaempft)}.diagramm__legende{margin:0 0 var(--s2)}.diagramm__legende span{display:inline-flex;align-items:center;gap:var(--s1)}.diagramm__flaeche{position:relative}.diagramm .diagramm__achse,.diagramm .diagramm__dezent{fill:var(--text-gedaempft);font-variant-numeric:tabular-nums}.diagramm .diagramm__wert{fill:var(--text);font-weight:500}.diagramm:focus-visible,.diagramm__marke:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.diagramm__marke{cursor:default}.diagramm__tooltip{position:absolute;top:0;z-index:2;min-width:9rem;max-width:16rem;padding:var(--s2) var(--s3);background:var(--flaeche);border:1px solid var(--linie);box-shadow:0 2px 8px #2d3c4b26;font-family:var(--font-headline);font-size:var(--fs-xs);pointer-events:none}.diagramm__tt-titel{display:block;margin-bottom:var(--s1)}.diagramm__tt-zeile{display:flex;align-items:baseline;gap:var(--s1)}.diagramm__tt-zeile span{color:var(--text-gedaempft)}.diagramm__tt-zeile strong{white-space:nowrap}.diagramm__quelle{margin:var(--s2) 0 0}.diagramm__tabelle{margin-top:var(--s2)}.diagramm__jahre{margin-bottom:var(--s2)}.diagramm-raster{display:grid;gap:0 var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));margin-block:var(--s4)}.diagramm-raster>.diagramm-karte{margin-block:var(--s2);min-width:0}.diagramm-raster .diagramm,.diagramm-karte .diagramm{max-width:none;width:100%;height:auto}.diagramm__flaeche{width:100%}@media(max-width:40rem){.diagramm-karte{padding:var(--s3)}}.diagramm-karte--breit{grid-column:1 / -1}.kennzahl>.klein:first-child{overflow-wrap:normal;hyphens:auto}[data-feld=einkommensteuer]{--feld-farbe: var(--feld-einkommensteuer);--feld-flaeche: var(--feld-einkommensteuer-ton)}[data-feld=gkv]{--feld-farbe: var(--feld-gkv);--feld-flaeche: var(--feld-gkv-ton)}[data-feld=pflege]{--feld-farbe: var(--feld-pflege);--feld-flaeche: var(--feld-pflege-ton)}[data-feld=rente]{--feld-farbe: var(--feld-rente);--feld-flaeche: var(--feld-rente-ton)}[data-feld=haushalt]{--feld-farbe: var(--feld-haushalt);--feld-flaeche: var(--feld-haushalt-ton)}.kennzahl[data-feld]{background:var(--feld-flaeche, var(--flaeche-zart));border-top:4px solid var(--feld-farbe, transparent)}.feldmarke{display:inline-block;flex:none;box-sizing:border-box;width:.75rem;height:.75rem;border:.375rem solid var(--feld-farbe, var(--neutral));outline:1px solid rgb(45 60 75 / .25);outline-offset:-1px;vertical-align:-.05em}.kennzahlen__legende{align-items:center;gap:var(--s1) var(--s3);margin:var(--s4) 0 calc(-1 * var(--s2));color:var(--text-gedaempft)}.kennzahlen__legende>[data-feld]{display:inline-flex;align-items:center;gap:var(--s1);color:var(--text)}@media(forced-colors:active){.kennzahlen__legende,.feldmarke{display:none}}.rechtliches{margin-top:var(--s7);border-top:1px solid var(--linie)}.rechtliches+.fuss{margin-top:0}.rechtliches__eintrag summary{font-size:var(--fs-m)}.rechtliches__text{max-width:34rem;padding-block:var(--s2) var(--s5);font-size:var(--fs-s)}.rechtliches__text h3{margin:var(--s5) 0 var(--s2);font-family:var(--font-headline);font-size:var(--fs-s);font-weight:800}.rechtliches__text h3:first-child{margin-top:var(--s3)}.rechtliches__text ul{padding-left:var(--s5)}.rechtliches__text li+li{margin-top:var(--s1)}.rechtliches__text address{font-style:normal}:root{--kb-kurve: cubic-bezier(.2, .7, .2, 1);--kb-kurz: .18s;--kb-mittel: .26s;--kb-lang: .34s}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){html[data-kopf] .kopf{box-shadow:inset 0 1px #ffffffb3}html[data-kopf] .kopf:after{content:"";position:absolute;inset:0;z-index:-1;box-shadow:0 10px 30px -18px #2d3c4b59;opacity:0;transition:opacity var(--kb-lang) var(--kb-kurve);pointer-events:none}html[data-kopf=gescrollt] .kopf:after{opacity:1}}.kopf__nav,.kopf__nav a{position:relative}.kopf__nav a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background:var(--gold);opacity:0;transform:scaleX(0);transform-origin:0 50%;transition:transform var(--kb-kurz) var(--kb-kurve),opacity var(--kb-kurz) var(--kb-kurve);pointer-events:none}@media(hover:hover){.kopf__nav a:not([aria-current=page]):hover:after{opacity:.35;transform:none}}.kopf__nav a:not([aria-current=page]):focus-visible:after{opacity:.35;transform:none}.kopf__marke{display:none}@media screen{html.bewegung .kopf__nav[data-marke] .kopf__marke{display:block;position:absolute;left:0;bottom:0;width:100px;height:3px;background:var(--gold);transform-origin:0 0;pointer-events:none}html.bewegung .kopf__nav[data-marke] a[aria-current=page]{border-bottom-color:transparent}html.bewegung .kopf__nav[data-marke=gleitet] .kopf__marke{transition:transform .3s var(--kb-kurve)}}.chip{position:relative;isolation:isolate}.chip:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--cadenabbia-25);opacity:0;transition:opacity var(--kb-kurz) var(--kb-kurve);pointer-events:none}.chip:hover:not([aria-pressed=true]){background:var(--flaeche);color:var(--text)}@media(hover:hover){.chip:not([aria-pressed=true]):hover:before{opacity:1}}.chip:not([aria-pressed=true]):focus-visible:before{opacity:1}.knopf--primaer{position:relative}.knopf--primaer:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--cadenabbia);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--kb-kurz) var(--kb-kurve);pointer-events:none}@media(hover:hover){.knopf--primaer:hover:after{transform:none}}.knopf--primaer:focus-visible:after{transform:none}.feldliste__link{position:relative;isolation:isolate}.feldliste__link:before{content:"";position:absolute;inset:0 calc(var(--s3) * -1);z-index:-1;background:var(--weiss);opacity:0;transition:opacity var(--kb-kurz) var(--kb-kurve);pointer-events:none}.feldliste__name{transition:transform var(--kb-kurz) var(--kb-kurve)}@media(hover:hover){.feldliste__link:hover:before{opacity:1}.feldliste__link:hover .feldliste__name{transform:translate(4px)}}.feldliste__link:focus-visible:before{opacity:1}.feldliste__link:focus-visible .feldliste__name{transform:translate(4px)}.segmente__knopf,.umschalter__feld{position:relative}.segmente__knopf:after,.umschalter__feld:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--cadenabbia);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--kb-kurz) var(--kb-kurve);pointer-events:none}@media(hover:hover){.segmente__knopf:not([aria-checked=true],[aria-selected=true]):hover:after,.umschalter__feld:not([aria-checked=true]):hover:after{transform:none}}.segmente__knopf:not([aria-checked=true],[aria-selected=true]):focus-visible:after,.umschalter__feld:not([aria-checked=true]):focus-visible:after{transform:none}.divergenz__knopf{position:relative;isolation:isolate}.divergenz__knopf:before{content:"";position:absolute;inset:0 calc(var(--s2) * -1);z-index:-1;background:var(--flaeche-zart);opacity:0;transition:opacity var(--kb-kurz) var(--kb-kurve);pointer-events:none}@media(hover:hover){.divergenz__knopf:hover:before{opacity:1}}.divergenz__knopf:focus-visible:before{opacity:1}@media(prefers-reduced-motion:no-preference){.knopf:active,.chip:active{transform:translateY(1px)}}.diagramm__marke path{transition:fill-opacity var(--kb-kurz) var(--kb-kurve)}.aufklapp summary:after{transition:transform var(--kb-mittel) var(--kb-kurve)}@supports selector(::details-content){@media screen and (prefers-reduced-motion:no-preference){html.bewegung details::details-content{opacity:0;transform:translateY(-4px);transition:opacity .16s var(--kb-kurve),transform .16s var(--kb-kurve),content-visibility .16s allow-discrete}html.bewegung details[open]::details-content{opacity:1;transform:none;transition:opacity .22s var(--kb-kurve),transform .22s var(--kb-kurve),content-visibility .22s allow-discrete}}}@media screen and (prefers-reduced-motion:no-preference){html.bewegung .einstieg__titel>span,html.bewegung .einstieg .block-subline{animation:kb-wischen var(--kb-lang) var(--kb-kurve) backwards}html.bewegung .einstieg__titel>span:first-child{animation-delay:40ms}html.bewegung .einstieg__titel>span:nth-child(2){animation-delay:.11s}html.bewegung .einstieg .block-subline{animation-delay:.21s;animation-duration:.3s}html.bewegung [data-kb] .diagramm__saeule{transform-box:fill-box;transform-origin:50% 100%}html.bewegung [data-kb] .diagramm__saeule[data-vz="-"]{transform-origin:50% 0}html.bewegung [data-kb=wartet] .diagramm__saeule{transform:scaleY(0)}html.bewegung [data-kb=zeigt] .diagramm__saeule{transition:transform var(--kb-lang) var(--kb-kurve) var(--kb-v, 0ms),fill-opacity var(--kb-kurz) var(--kb-kurve)}html.bewegung [data-kb] .diagramm__balken{transform-box:fill-box;transform-origin:0 50%}html.bewegung [data-kb] .diagramm__balken[data-vz="-"]{transform-origin:100% 50%}html.bewegung [data-kb=wartet] .diagramm__balken{transform:scaleX(0)}html.bewegung [data-kb=zeigt] .diagramm__balken{transition:transform var(--kb-lang) var(--kb-kurve) var(--kb-v, 0ms),fill-opacity var(--kb-kurz) var(--kb-kurve)}html.bewegung [data-kb=wartet] :is(.diagramm__linie,.diagramm__referenz){stroke-dasharray:1 2;stroke-dashoffset:1}html.bewegung [data-kb=zeigt] :is(.diagramm__linie,.diagramm__referenz){stroke-dasharray:1 2;stroke-dashoffset:0;transition:stroke-dashoffset var(--kb-lang) var(--kb-kurve) var(--kb-v, 0ms)}html.bewegung [data-kb=wartet] .diagramm__band{clip-path:inset(0 100% 0 0)}html.bewegung [data-kb=zeigt] .diagramm__band{clip-path:inset(0 0 0 0);transition:clip-path var(--kb-lang) var(--kb-kurve) var(--kb-v, 0ms)}html.bewegung [data-kb] .diagramm__punkt{transform-box:fill-box;transform-origin:50% 50%}html.bewegung [data-kb=wartet] .diagramm__punkt{transform:scale(0)}html.bewegung [data-kb=zeigt] .diagramm__punkt{transition:transform var(--kb-kurz) var(--kb-kurve) var(--kb-v, 0ms)}html.bewegung .bilanz[data-kb] .bilanz__kopf{position:relative;border-bottom-color:transparent}html.bewegung .bilanz[data-kb] .bilanz__kopf:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--rhoendorf);transform-origin:0 50%}html.bewegung .bilanz[data-kb=wartet] .bilanz__kopf:after{transform:scaleX(0)}html.bewegung .bilanz[data-kb=zeigt] .bilanz__kopf:after{transition:transform var(--kb-lang) var(--kb-kurve) var(--kb-v, 0ms)}html.bewegung .bilanz[data-kb=wartet] .divergenz__spur:before{transform:scaleY(0)}html.bewegung .bilanz[data-kb=zeigt] .divergenz__spur:before{transition:transform var(--kb-kurz) var(--kb-kurve) var(--kb-v, 0ms)}html.bewegung .bilanz[data-kb] .divergenz__balken--rechts{transform-origin:0 50%}html.bewegung .bilanz[data-kb] .divergenz__balken--links{transform-origin:100% 50%}html.bewegung .bilanz[data-kb=wartet] .divergenz__balken{transform:scaleX(0)}html.bewegung .bilanz[data-kb=zeigt] .divergenz__balken{transition:transform var(--kb-lang) var(--kb-kurve) calc(var(--kb-v, 0ms) + 80ms)}html.bewegung .feldkarte[data-kb]{position:relative;border-top-color:transparent}html.bewegung .feldkarte[data-kb]:before{content:"";position:absolute;left:-1px;right:-1px;top:-4px;height:4px;background:var(--flaeche-akzent);transform-origin:0 50%}html.bewegung .feldkarte[data-kb=wartet]:before{transform:scaleX(0)}html.bewegung .feldkarte[data-kb=zeigt]:before{transition:transform var(--kb-lang) var(--kb-kurve) var(--kb-v, 0ms)}html.bewegung .drawer{background:transparent}html.bewegung .drawer:before{content:"";position:absolute;inset:0;background:#2d3c4b73;animation:kb-blende .2s var(--kb-kurve) backwards}html.bewegung .drawer__panel{position:relative;animation:kb-schub-unten .28s var(--kb-kurve) backwards}html.bewegung .drawer--zu:before{animation:kb-ausblende .2s ease-in forwards}html.bewegung .drawer--zu .drawer__panel{animation:kb-weg-unten .2s cubic-bezier(.4,0,1,1) forwards}@media(min-width:48rem){html.bewegung .drawer__panel{animation-name:kb-schub-rechts}html.bewegung .drawer--zu .drawer__panel{animation-name:kb-weg-rechts}}html.bewegung .diagramm__tooltip{animation:kb-blende .14s var(--kb-kurve) backwards}html.bewegung .zugang__karte{position:relative;border-top-color:transparent}html.bewegung .zugang__karte:before{content:"";position:absolute;left:0;right:0;top:-4px;height:4px;background:var(--flaeche-akzent);transform-origin:0 50%;animation:kb-linie var(--kb-lang) var(--kb-kurve) backwards}html.bewegung .zugang__karte>img,html.bewegung .zugang__titel,html.bewegung .zugang__text{animation:kb-auftritt var(--kb-mittel) var(--kb-kurve) backwards}html.bewegung .zugang__karte>img{animation-delay:30ms}html.bewegung .zugang__titel{animation-delay:60ms}html.bewegung .zugang__text{animation-delay:90ms}html.bewegung .zugang__fehler{animation:kb-blende var(--kb-kurz) var(--kb-kurve) backwards}}@media(prefers-reduced-motion:reduce){*,:before,:after{animation:none!important;transition:none!important}}@supports selector(::details-content){@media(prefers-reduced-motion:reduce){::details-content{animation:none!important;transition:none!important}}}@media(forced-colors:active){.kopf:after,.kopf__nav a:after,.chip:before,.knopf--primaer:after,.feldliste__link:before,.segmente__knopf:after,.umschalter__feld:after,.divergenz__knopf:before{display:none}.kopf__nav a{forced-color-adjust:none;color:LinkText}.kopf__nav a:not([aria-current=page]){border-bottom-color:transparent}.kopf__nav a[aria-current=page]{border-bottom-color:Highlight}.chip[aria-pressed=true],.segmente__knopf[aria-checked=true],.segmente__knopf[aria-selected=true],.umschalter__feld[aria-checked=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}}@media print{*,:before,:after{animation:none!important;transition:none!important}}@keyframes kb-blende{0%{opacity:0}}@keyframes kb-ausblende{to{opacity:0}}@keyframes kb-auftritt{0%{opacity:0;transform:translateY(8px)}}@keyframes kb-wischen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes kb-linie{0%{transform:scaleX(0)}}@keyframes kb-schub-unten{0%{transform:translateY(32px)}}@keyframes kb-schub-rechts{0%{transform:translate(32px)}}@keyframes kb-weg-unten{to{transform:translateY(100%)}}@keyframes kb-weg-rechts{to{transform:translate(100%)}}
