@font-face{font-family:Archivo;src:url(/fonts/archivo.woff2) format("woff2-variations");font-weight:400 600;font-stretch:100% 112%;font-style:normal;font-display:swap}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono.woff2) format("woff2-variations");font-weight:500;font-style:normal;font-display:swap}:root{--k-basalt: #171a1d;--k-basalt-karte: #1f2429;--k-basalt-hoch: #2a3036;--k-kalk: #e8e9e3;--k-papier: #f6f6f2;--k-text-dunkel: #171a1d;--k-text-dunkel-2: #5a6167;--k-text-hell: #e8e9e3;--k-text-hell-2: #9aa1a7;--k-signal: #e01a5e;--k-signal-text: #c2154f;--k-signal-hell: #ff6c9c;--k-plus: #2f6b4f;--k-plus-hell: #6fbf95;--k-minus: #8e3b1f;--k-minus-hell: #e0916a;--k-linie: rgba(23, 26, 29, .14);--k-linie-stark: rgba(23, 26, 29, .3);--k-linie-inv: rgba(232, 233, 227, .15);--k-linie-inv-stark: rgba(232, 233, 227, .32);--k-font: "Archivo", "Helvetica Neue", Arial, sans-serif;--k-font-daten: "Chivo Mono", ui-monospace, "SF Mono", Menlo, monospace;--k-t-12: .75rem;--k-t-14: .875rem;--k-t-17: 1.0625rem;--k-t-20: 1.25rem;--k-t-25: 1.5625rem;--k-t-32: 2rem;--k-t-40: 2.5rem;--k-t-gross: clamp(2.5rem, 6vw, 4.25rem);--k-s1: .25rem;--k-s2: .5rem;--k-s3: .75rem;--k-s4: 1rem;--k-s6: 1.5rem;--k-s8: 2rem;--k-s12: 3rem;--k-s16: 4rem;--k-s24: 6rem;--k-breite: 1200px;--k-radius: 2px;--k-radius-karte: 3px;--k-zeit-kurz: .14s;--k-zeit-lang: .64s;--k-kurve: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:reduce){:root{--k-zeit-kurz: 0ms;--k-zeit-lang: 0ms}}:root{--basalt: var(--k-basalt);--kalk: var(--k-kalk);--rosa: var(--k-signal);--rosa-text: var(--k-signal-text);--rosa-auf-basalt: var(--k-signal-hell);--zweit-auf-kalk: var(--k-text-dunkel-2);--zweit-auf-basalt: var(--k-text-hell-2);--papier: var(--k-papier);--papier-dunkel: var(--k-basalt-karte);--linie-auf-kalk: var(--k-linie);--linie-stark-auf-kalk: var(--k-linie-stark);--linie-auf-basalt: var(--k-linie-inv);--linie-stark-auf-basalt: var(--k-linie-inv-stark);--schrift: var(--k-font);--schrift-mono: var(--k-font-daten);--grad-titel: var(--k-t-gross);--grad-abschnitt: var(--k-t-32);--grad-unterabschnitt: var(--k-t-25);--grad-gross: var(--k-t-40);--grad-fuehrung: var(--k-t-20);--grad-text: var(--k-t-17);--grad-klein: var(--k-t-14);--grad-mono: var(--k-t-12);--hoehe-text: 1.55;--hoehe-titel: 1.06;--hoehe-abschnitt: 1.15;--sperrung-titel: -.02em;--sperrung-mono: .12em;--sperrung-schild: .1em;--breite-text: 64ch;--breite-max: 66ch;--breite-fuehrung: 46ch;--a1: var(--k-s1);--a2: var(--k-s2);--a3: var(--k-s3);--a4: var(--k-s4);--a5: var(--k-s6);--a6: var(--k-s8);--a7: var(--k-s12);--a8: var(--k-s16);--a9: var(--k-s24);--a10: calc(var(--k-s24) + var(--k-s8));--radius-knopf: var(--k-radius);--radius-karte: var(--k-radius-karte);--seite: var(--k-breite);--rand: clamp(20px, 5vw, 64px);--dauer-kurz: var(--k-zeit-kurz);--dauer-lang: var(--k-zeit-lang);--kurve: var(--k-kurve);--plus: var(--k-plus);--plus-hell: var(--k-plus-hell);--minus: var(--k-minus);--minus-hell: var(--k-minus-hell)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;-webkit-text-size-adjust:100%}body{margin:0;background:var(--kalk);color:var(--basalt);font-family:var(--schrift);font-size:var(--grad-text);line-height:var(--hoehe-text);font-variation-settings:"wdth" 100,"wght" 400;-webkit-font-smoothing:antialiased;overflow-x:hidden}.flaeche{--text: var(--basalt);--zweit: var(--zweit-auf-kalk);--linie: var(--linie-auf-kalk);--linie-stark: var(--linie-stark-auf-kalk);--gedaempft: var(--zweit-auf-kalk);--karte: var(--papier);--akzent-text: var(--rosa-text);--hoch: var(--papier);background:var(--kalk);color:var(--basalt)}.flaeche--basalt{--text: var(--kalk);--zweit: var(--zweit-auf-basalt);--linie: var(--linie-auf-basalt);--linie-stark: var(--linie-stark-auf-basalt);--gedaempft: var(--zweit-auf-basalt);--karte: var(--papier-dunkel);--akzent-text: var(--rosa-auf-basalt);--hoch: var(--k-basalt-hoch);background:var(--basalt);color:var(--kalk)}.rahmen{max-width:var(--seite);margin-inline:auto;padding-inline:var(--rand)}.band{padding-block:var(--a9)}.band--eng{padding-block:var(--a7)}.raster{display:grid;gap:var(--a7) var(--a6);grid-template-columns:repeat(12,1fr)}.sp-7{grid-column:span 7}.sp-5{grid-column:span 5}.sp-8{grid-column:span 8}.sp-4{grid-column:span 4}.sp-6{grid-column:span 6}.sp-12{grid-column:span 12}.sp-versatz-1{grid-column-start:2}@media(max-width:900px){.raster>*{grid-column:span 12!important;grid-column-start:auto!important}.band{padding-block:var(--a7)}}.titel,.abschnitt,.unterabschnitt{font-variation-settings:"wdth" 112,"wght" 600;letter-spacing:var(--sperrung-titel);margin:0;text-wrap:balance}.titel{font-size:var(--grad-titel);line-height:var(--hoehe-titel);max-width:16ch}.abschnitt{font-size:var(--grad-abschnitt);line-height:var(--hoehe-abschnitt)}.unterabschnitt{font-size:var(--grad-unterabschnitt);line-height:1.15}p{margin:0 0 var(--a4);max-width:var(--breite-text)}.zweit{color:var(--zweit)}.klein{font-size:var(--grad-klein)}.fuehrung{font-size:var(--grad-fuehrung);line-height:1.45;color:var(--zweit);max-width:var(--breite-fuehrung)}.mono{font-family:var(--schrift-mono);font-size:var(--grad-mono);font-weight:500;text-transform:uppercase;letter-spacing:var(--sperrung-schild);line-height:1.4}.schild{display:inline-flex;align-items:center;gap:var(--a2);font-family:var(--schrift-mono);font-size:var(--grad-mono);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--zweit);border:1px solid var(--linie-stark);border-radius:var(--radius-knopf);padding:var(--a1) var(--a2);line-height:1.4;white-space:nowrap}.schild--geschaetzt{border-color:var(--rosa);color:var(--akzent-text)}.schild--plus{border-color:var(--plus);color:var(--plus)}.schild--minus{border-color:var(--minus);color:var(--minus)}.flaeche--basalt .schild--plus{border-color:var(--plus-hell);color:var(--plus-hell)}.flaeche--basalt .schild--minus{border-color:var(--minus-hell);color:var(--minus-hell)}.grossziffer{font-family:var(--schrift);font-variation-settings:"wdth" 112,"wght" 600;font-size:clamp(var(--k-t-32),6vw,var(--k-t-40));line-height:1;letter-spacing:var(--sperrung-titel);display:block}.grossziffer--rosa{color:var(--rosa)}.flaeche--basalt .grossziffer--rosa{color:var(--rosa-auf-basalt)}.skala-trenner{height:9px;border-top:1px solid var(--linie-stark);background-image:repeating-linear-gradient(to right,var(--linie-stark) 0 1px,transparent 1px 40px);background-size:40px 5px;background-repeat:repeat-x;background-position:0 0;margin-block:var(--a7)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--a2);font-family:var(--schrift);font-size:var(--grad-klein);font-variation-settings:"wdth" 100,"wght" 600;letter-spacing:0;line-height:1.2;padding:var(--a3) var(--a5);border-radius:var(--radius-knopf);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--dauer-kurz) var(--kurve),border-color var(--dauer-kurz) var(--kurve),color var(--dauer-kurz) var(--kurve)}.knopf--primaer{background:var(--rosa);color:#fff}.knopf--primaer:hover{background:var(--rosa-text);color:#fff}.knopf--sekundaer{background:transparent;color:var(--text);border-color:var(--linie-stark)}.knopf--sekundaer:hover{background:var(--hoch);border-color:var(--text)}.knopf--text{background:none;border:none;border-bottom:1px solid currentColor;border-radius:0;padding:0 0 1px;color:var(--akzent-text);text-decoration:none;font-variation-settings:"wdth" 100,"wght" 600}.knopf--text:hover{color:var(--text)}.knopf[disabled]{opacity:.4;cursor:not-allowed}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--rosa);outline-offset:3px;border-radius:var(--radius-knopf)}.flaeche--basalt :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline-color:var(--rosa-auf-basalt)}.feld{display:block}.feld__schild{display:block;margin-bottom:var(--a2);font-family:var(--schrift-mono);font-size:var(--grad-mono);font-weight:500;text-transform:uppercase;letter-spacing:var(--sperrung-schild);color:var(--zweit)}.feld__eingabe{width:100%;font-family:var(--schrift);font-size:var(--grad-text);line-height:1.35;color:var(--text);background:var(--karte);border:1px solid var(--linie-stark);border-radius:var(--radius-knopf);padding:var(--a3);transition:border-color var(--dauer-kurz) var(--kurve)}.feld__eingabe::placeholder{color:var(--zweit);opacity:.7}.feld__eingabe:hover{border-color:var(--text)}.feld--fehler .feld__eingabe{border-color:var(--rosa-text);border-width:2px}.flaeche--basalt .feld--fehler .feld__eingabe{border-color:var(--rosa-auf-basalt)}.feld__fehler{display:block;margin-top:var(--a2);font-size:var(--grad-mono);color:var(--akzent-text);max-width:var(--breite-text)}.karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-karte);padding:var(--a5);transition:border-color var(--dauer-kurz) var(--kurve)}.karte:hover{border-color:var(--linie-stark)}.karte>:last-child{margin-bottom:0}.karte__kopf{font-family:var(--schrift-mono);font-size:var(--grad-mono);font-weight:500;letter-spacing:var(--sperrung-schild);text-transform:uppercase;color:var(--zweit);margin-bottom:var(--a3);display:block}.tabelle-rahmen{overflow-x:auto;border:1px solid var(--linie);border-radius:var(--radius-karte)}.tabelle{width:100%;border-collapse:collapse;font-size:var(--grad-klein);background:var(--karte)}.tabelle th{font-family:var(--schrift-mono);font-size:var(--grad-mono);font-weight:500;text-transform:uppercase;letter-spacing:var(--sperrung-schild);color:var(--zweit);text-align:left;padding:var(--a3) var(--a4);border-bottom:1px solid var(--linie-stark);white-space:nowrap}.tabelle td{padding:var(--a3) var(--a4);border-bottom:1px solid var(--linie);vertical-align:baseline}.tabelle .zahl,.tabelle th.zahl{text-align:right;font-family:var(--schrift-mono);font-variant-numeric:tabular-nums}.tabelle tr:last-child td{border-bottom:none}.tabelle tr.eigen td{background:color-mix(in srgb,var(--rosa) 7%,transparent)}.tabelle tr.eigen td:first-child{font-variation-settings:"wdth" 100,"wght" 600}.liste-blank{list-style:none;margin:0;padding:0}.nur-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sprung-link{position:absolute;left:var(--a4);top:-100px;z-index:60;background:var(--rosa);color:#fff;padding:var(--a3) var(--a4);border-radius:var(--radius-knopf);text-decoration:none;transition:top var(--dauer-kurz) var(--kurve)}.sprung-link:focus{top:var(--a4)}.marke[data-astro-cid-5rkxxphf]{display:inline-flex;align-items:center;gap:var(--a3);padding:var(--freiraum);margin:calc(var(--freiraum) * -1);text-decoration:none;color:var(--text);line-height:1}.marke__signet[data-astro-cid-5rkxxphf]{display:block;width:var(--kante);height:var(--kante);flex:0 0 auto}.marke__wort[data-astro-cid-5rkxxphf]{font-family:var(--schrift);font-size:var(--grad-fuehrung);font-variation-settings:"wdth" 112,"wght" 600;letter-spacing:var(--sperrung-titel);text-transform:lowercase}.kopf[data-astro-cid-2reemvep]{border-bottom:1px solid var(--linie)}.kopf__innen[data-astro-cid-2reemvep]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--a6);padding-block:var(--a5)}.kopf__liste[data-astro-cid-2reemvep]{display:flex;flex-wrap:wrap;gap:var(--a5)}.kopf__wege[data-astro-cid-2reemvep] .kopf__liste[data-astro-cid-2reemvep]{justify-content:flex-start}.kopf__weg[data-astro-cid-2reemvep]{color:var(--zweit);text-decoration:none;font-size:var(--grad-klein);padding-block:var(--a1);border-bottom:1px solid transparent;transition:color var(--dauer-kurz) var(--kurve),border-color var(--dauer-kurz) var(--kurve)}.kopf__weg[data-astro-cid-2reemvep]:hover{color:var(--text)}.kopf__weg[data-astro-cid-2reemvep][aria-current=page]{color:var(--text);border-bottom-color:var(--rosa)}.kopf__liste--mono[data-astro-cid-2reemvep]{gap:var(--a4)}.kopf__sprache[data-astro-cid-2reemvep]{color:var(--zweit);text-decoration:none;border-bottom:1px solid var(--linie);padding-bottom:2px}.kopf__sprache[data-astro-cid-2reemvep]:hover{color:var(--text);border-bottom-color:var(--text)}@media(max-width:860px){.kopf__innen[data-astro-cid-2reemvep]{grid-template-columns:1fr auto;row-gap:var(--a4)}.kopf__wege[data-astro-cid-2reemvep]{grid-column:1 / -1;order:3}.kopf__liste[data-astro-cid-2reemvep]{gap:var(--a4)}}.fuss[data-astro-cid-s25l5vg3]{padding-block:var(--a8) var(--a6);margin-top:var(--a10)}.fuss__raster[data-astro-cid-s25l5vg3]{display:grid;grid-template-columns:5fr 3fr 3fr;gap:var(--a6);padding-bottom:var(--a6);border-bottom:1px solid var(--linie)}.fuss__zeile[data-astro-cid-s25l5vg3]{margin-top:var(--a3);max-width:34ch}.fuss__schild[data-astro-cid-s25l5vg3]{display:block;color:var(--zweit);margin-bottom:var(--a3)}.fuss__links[data-astro-cid-s25l5vg3]{display:grid;gap:var(--a2)}.fuss__link[data-astro-cid-s25l5vg3]{color:var(--text);font-size:var(--grad-klein);text-decoration:none;border-bottom:1px solid var(--linie);padding-bottom:1px}.fuss__link[data-astro-cid-s25l5vg3]:hover{border-bottom-color:var(--text)}.fuss__unten[data-astro-cid-s25l5vg3]{padding-top:var(--a5);display:grid;gap:var(--a2)}.fuss__unten[data-astro-cid-s25l5vg3] p[data-astro-cid-s25l5vg3]{max-width:72ch;margin:0}.fuss__jahr[data-astro-cid-s25l5vg3]{color:var(--zweit);margin-top:var(--a3)}@media(max-width:760px){.fuss__raster[data-astro-cid-s25l5vg3]{grid-template-columns:1fr;gap:var(--a5)}}
