@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/fira-400.woff2) format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/schriften/fira-500.woff2) format("woff2")}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/schriften/fira-cond-700.woff2) format("woff2")}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/spectral-400.woff2) format("woff2")}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/mono-400.woff2) format("woff2")}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/mono-400-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Ersatz;font-display:swap;font-weight:100 900;src:local("Arial"),local("Roboto"),local("Liberation Sans"),local("DejaVu Sans");size-adjust:100%;ascent-override:93%;descent-override:27%;line-gap-override:0%}@font-face{font-family:Fira Cond Ersatz;font-display:swap;font-weight:100 900;src:local("Arial Narrow"),local("Roboto Condensed"),local("Liberation Sans Narrow"),local("Arial"),local("Roboto"),local("DejaVu Sans Condensed");size-adjust:90%;ascent-override:104%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Spectral Ersatz;font-display:swap;font-weight:100 900;src:local("Georgia"),local("Noto Serif"),local("Droid Serif"),local("Times New Roman"),local("Liberation Serif"),local("DejaVu Serif");size-adjust:97%;ascent-override:92%;descent-override:28%;line-gap-override:0%}:root{color-scheme:light;--grund: #e6e8e2;--flaeche: #fbfbf8;--flaeche-2: #dde0d9;--linie: #c3c8bd;--linie-zart: #d8dcd3;--tiefe: #16201b;--tiefe-kante: #16201b;--auf-tiefe: #eef2ec;--auf-tiefe-2: #9caea3;--text: #131a16;--text-2: #47554d;--text-3: #526058;--akzent: #0f5c3f;--akzent-hell: #dbe6de;--akzent-kontrast: #ffffff;--signal: #f5c518;--gut: #10695a;--warnung: #8a5c0d;--warnung-hell: #f4e9cf;--kritisch: #9e3b22;--kritisch-hell: #f2dfd8;--gut-tief: #5fc2a8;--warnung-tief: #e8bb5c;--kritisch-tief: #ef9375;--fokus: #0f5c3f;--schrift-display: "Fira Sans Condensed", "Fira Cond Ersatz", "Arial Narrow", Arial, sans-serif;--schrift: "Fira Sans", "Fira Ersatz", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--schrift-prosa: Spectral, "Spectral Ersatz", Georgia, "Times New Roman", serif;--schrift-mono: "Fira Mono", ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--breite: 1120px;--breite-text: 68ch;--radius: 2px;--radius-gross: 3px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--grund: #0f1412;--flaeche: #171e1a;--flaeche-2: #202a25;--linie: #2d3a33;--linie-zart: #222d27;--tiefe: #0a0e0c;--tiefe-kante: #2d3a33;--auf-tiefe: #eef2ec;--auf-tiefe-2: #8fa197;--text: #e8ede9;--text-2: #a5b3ab;--text-3: #8d9b93;--akzent: #4fb88a;--akzent-hell: #16281f;--akzent-kontrast: #0a1410;--signal: #f5c518;--gut: #4fb8a4;--warnung: #d9ad5a;--warnung-hell: #2a2214;--kritisch: #e08163;--kritisch-hell: #2c1915;--fokus: #4fb88a}}:root[data-theme=dark]{color-scheme:dark;--grund: #0f1412;--flaeche: #171e1a;--flaeche-2: #202a25;--linie: #2d3a33;--linie-zart: #222d27;--tiefe: #0a0e0c;--tiefe-kante: #2d3a33;--auf-tiefe: #eef2ec;--auf-tiefe-2: #8fa197;--text: #e8ede9;--text-2: #a5b3ab;--text-3: #8d9b93;--akzent: #4fb88a;--akzent-hell: #16281f;--akzent-kontrast: #0a1410;--signal: #f5c518;--gut: #4fb8a4;--warnung: #d9ad5a;--warnung-hell: #2a2214;--kritisch: #e08163;--kritisch-hell: #2c1915;--fokus: #4fb88a}:root[data-theme=light]{color-scheme:light}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{margin:0;background:var(--grund);color:var(--text);font-family:var(--schrift);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--schrift-display);font-weight:700;line-height:1.08;letter-spacing:0;margin:0;text-wrap:balance}h1{font-size:clamp(2rem,5.5vw,3.05rem)}h2{font-size:clamp(1.45rem,3.4vw,1.85rem)}h3{font-size:1.2rem}p{margin:0 0 1rem}p,li{max-width:var(--breite-text)}.prosa{font-family:var(--schrift-prosa);font-size:1.06rem;line-height:1.62;color:var(--text-2)}.prosa strong{font-weight:500;color:var(--text)}.rubrik{font-family:var(--schrift-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:0}a{color:var(--akzent);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--fokus);outline-offset:2px;border-radius:3px}.huelle{max-width:var(--breite);margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.feld{display:flex;flex-direction:column;gap:.35rem}.feld>label,.feld>.feld-label{display:block;font-size:.86rem;font-weight:500;color:var(--text-2);letter-spacing:0}.feld-hinweis{font-size:.78rem;color:var(--text-3);margin:0}input[type=number],input[type=text],input[type=search],select{font:inherit;font-variant-numeric:tabular-nums;min-height:48px;padding:.55rem .7rem;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche-2);color:var(--text);width:100%;transition:border-color .12s ease,box-shadow .12s ease}input:hover,select:hover{border-color:var(--text-3)}input:focus,select:focus{border-color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.segmente{display:flex;gap:0;border:1px solid var(--linie);border-radius:var(--radius);overflow:hidden}.segmente button{flex:1;font:inherit;font-weight:500;font-size:clamp(.82rem,2.6vw,1rem);white-space:nowrap;min-height:48px;padding:.5rem .6rem;border:none;background:var(--flaeche);color:var(--text-2);cursor:pointer;transition:background .12s ease,color .12s ease}.segmente button+button{border-left:1px solid var(--linie)}.segmente button:hover{background:var(--flaeche-2)}.segmente button[aria-pressed=true]{background:var(--akzent);color:var(--akzent-kontrast);font-weight:500}.brotkrumen{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-family:var(--schrift-mono);font-size:.73rem;color:var(--text-3);margin-bottom:1.1rem}.brotkrumen [aria-current=page]{min-width:0}.brotkrumen a{color:var(--text-3);text-decoration:none}.brotkrumen a:hover{color:var(--akzent);text-decoration:underline}.abschnitt-titel{font-family:var(--schrift-mono);font-size:.73rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding-bottom:.6rem;border-bottom:1px solid var(--linie);margin-bottom:1.5rem}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);padding:clamp(1rem,3vw,1.5rem)}.hinweis{border-left:3px solid var(--akzent);font-family:var(--schrift-prosa);background:var(--akzent-hell);padding:.8rem 1rem;border-radius:0 var(--radius) var(--radius) 0;font-size:.92rem}.hinweis.warnung{border-color:var(--warnung);background:var(--warnung-hell)}.hinweis.kritisch{border-color:var(--kritisch);background:var(--kritisch-hell)}.hinweis p:last-child{margin-bottom:0}.tabelle-huelle{overflow-x:auto;border:1px solid var(--linie);border-radius:var(--radius)}table{border-collapse:collapse;width:100%;font-size:.92rem;background:var(--flaeche)}th{text-align:left;font-family:var(--schrift-mono);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-weight:500;padding:.65rem .85rem;border-bottom:1px solid var(--linie);white-space:nowrap}td{padding:.65rem .85rem;border-bottom:1px solid var(--linie-zart);color:var(--text-2)}tr:last-child td{border-bottom:none}td:first-child{color:var(--text);font-weight:500}tbody th[scope=row]{text-align:left;font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--text);font-weight:500;padding:.65rem .85rem;border-bottom:1px solid var(--linie-zart)}tbody tr:last-child th[scope=row]{border-bottom:none}.zahl{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.anzeige{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;margin:2rem 0;overflow:hidden}.anzeige-label{align-self:flex-start;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);line-height:1}.anzeige[data-format=banner]{min-height:300px}.anzeige[data-format=inline]{min-height:270px}.anzeige[data-format=seitenleiste]{min-height:620px}.anzeige-platzhalter{width:100%;height:100%;min-height:inherit;border:1px dashed var(--linie);border-radius:var(--radius);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:var(--text-3);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:.5rem}.anzeige-offen{letter-spacing:0;text-transform:none;font-size:.72rem;color:var(--warnung)}.nur-screenreader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.stapel{display:flex;flex-direction:column}.stapel-s{gap:.75rem}.stapel-m{gap:1.25rem}.stapel-l{gap:2rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.such-knopf{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:0 .65rem;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);color:var(--text-3);font:inherit;font-size:.88rem;cursor:pointer;transition:border-color .12s ease,color .12s ease}.such-knopf:hover{border-color:var(--akzent);color:var(--text-2)}.such-knopf-text{white-space:nowrap}.such-kuerzel{font-size:.68rem;font-family:var(--schrift);padding:.15rem .35rem;border:1px solid var(--linie);border-radius:3px;color:var(--text-3);background:var(--flaeche-2)}.such-schicht{position:fixed;inset:0;z-index:90;background:#0a100c80;backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:clamp(1rem,8vh,6rem) 1rem 1rem}.such-fenster{width:100%;max-width:560px;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);box-shadow:0 16px 48px #00000047;overflow:hidden}.such-kopf{display:flex;align-items:center;gap:.65rem;padding:.6rem .85rem;border-bottom:1px solid var(--linie);color:var(--text-3)}.such-kopf input{border:none;min-height:40px;padding:0;background:transparent;font-size:1rem}.such-kopf input:focus{outline:none}.such-kopf input:focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-radius:2px}.such-kopf:focus-within{border-bottom-color:var(--fokus)}.such-schliessen{font:inherit;font-size:.72rem;padding:.2rem .45rem;border:1px solid var(--linie);border-radius:3px;background:var(--flaeche-2);color:var(--text-3);cursor:pointer;flex-shrink:0}.such-treffer{list-style:none;margin:0;padding:.35rem;max-height:52vh;overflow-y:auto}.such-treffer-eintrag{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .75rem;border-radius:var(--radius);text-decoration:none;color:var(--text);cursor:pointer}.such-treffer-eintrag.markiert{background:var(--akzent-hell)}.such-treffer-eintrag.geplant{cursor:default;opacity:.62}.such-titel{font-weight:500;font-size:.96rem}.such-meta{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.such-silo{font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.such-geplant{font-size:.66rem;padding:.1rem .35rem;border-radius:3px;background:var(--warnung-hell);color:var(--warnung);white-space:nowrap}.such-leer{padding:1.5rem 1rem;color:var(--text-2);font-size:.92rem;text-align:center;margin:0}.such-fuss{margin:0;padding:.5rem .85rem;border-top:1px solid var(--linie-zart);font-size:.72rem;color:var(--text-3);max-width:none}.such-fuss kbd{font-family:var(--schrift);padding:.1rem .3rem;border:1px solid var(--linie);border-radius:3px;background:var(--flaeche-2);margin-right:.15rem}@media(max-width:700px){.such-knopf-text,.such-kuerzel{display:none}.such-knopf{width:40px;justify-content:center;padding:0}}.rechner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:1.25rem;align-items:start}@media(max-width:860px){.rechner{grid-template-columns:1fr}}.rechner-eingaben{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);padding:clamp(1rem,3vw,1.4rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.rechner-eingaben .breit{grid-column:1 / -1}.rechner-ergebnis :where(a,button,summary,input,select):focus-visible{outline-color:var(--signal)}.rechner-ergebnis{--feld-pad: clamp(1rem, 3vw, 1.4rem);background:var(--tiefe);color:var(--auf-tiefe);border:1px solid var(--tiefe-kante);border-radius:var(--radius-gross);padding:var(--feld-pad);position:sticky;top:78px}@media(max-width:860px){.rechner-ergebnis{position:static;order:-1}.ergebnis-wert{font-size:clamp(2.6rem,13vw,3.4rem)}}.ergebnis-label{font-family:var(--schrift-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--auf-tiefe-2);display:block}.ergebnis-wert{font-family:var(--schrift-display);font-size:clamp(2.4rem,8vw,3.2rem);font-weight:700;line-height:1;letter-spacing:0;color:var(--auf-tiefe);font-variant-numeric:tabular-nums;margin:.25rem 0 0;display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap;max-width:none}.ergebnis-wert.gut{color:var(--gut-tief)}.ergebnis-wert.warnung{color:var(--warnung-tief)}.ergebnis-wert.kritisch{color:var(--kritisch-tief)}.ergebnis-einheit{font-size:.36em;font-weight:700;color:var(--auf-tiefe-2);letter-spacing:0}.ergebnis-leer{font-size:1.02rem;color:var(--auf-tiefe-2);font-family:var(--schrift);font-weight:400;letter-spacing:0}.normleiter{margin-top:1.1rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.14)}.normleiter-kopf{font-family:var(--schrift-mono);font-size:.69rem;letter-spacing:.05em;text-transform:uppercase;color:var(--auf-tiefe-2);margin:0 0 .5rem;max-width:none}.leiter-gitter{position:relative;margin:0 calc(-1 * var(--feld-pad));padding:0 var(--feld-pad);list-style:none}.leiter-reihe{list-style:none;margin:0;padding:0}.leiter-stufe{position:relative;display:grid;grid-template-columns:3.2rem 1fr auto;align-items:center;gap:.6rem;height:38px;max-width:none;border-top:1px solid rgba(255,255,255,.09)}.leiter-stufe:last-child{border-bottom:1px solid rgba(255,255,255,.09)}.stufe-wert{font-family:var(--schrift-display);font-weight:700;font-size:.95rem;text-align:right;font-variant-numeric:tabular-nums;color:var(--auf-tiefe-2)}.stufe-notiz{font-family:var(--schrift-mono);font-size:.7rem;color:var(--auf-tiefe-2);white-space:nowrap}.leiter-stufe[data-zustand=scheidet-aus] .stufe-wert{opacity:.45}.leiter-stufe[data-zustand=scheidet-aus] .stufe-notiz{color:var(--kritisch-tief);opacity:.9}.leiter-stufe[data-zustand=gewaehlt]{background:#ffffff12}.leiter-stufe[data-zustand=gewaehlt] .stufe-wert{color:var(--auf-tiefe);font-size:1.15rem;opacity:1}.leiter-stufe[data-zustand=gewaehlt] .stufe-notiz{color:var(--auf-tiefe)}.leiter-stufe[data-zustand=gewaehlt]:before{content:"";position:absolute;left:0;top:-1px;bottom:0;width:6px;background:repeating-linear-gradient(45deg,#1e7a3c 0 5px,var(--signal) 5px 10px)}.leiter-marke{position:absolute;left:calc(var(--feld-pad) + 4rem);right:calc(var(--feld-pad) + 4.4rem);height:0;border-top:1px dashed var(--signal);transition:top .18s cubic-bezier(.2,.9,.3,1);pointer-events:none}.leiter-marke[data-seite=rechts] span{left:auto;right:0}.leiter-marke span{position:absolute;left:0;top:-.66rem;font-family:var(--schrift-mono);font-size:.68rem;color:var(--signal);background:var(--tiefe);padding:0 .25rem;white-space:nowrap}.leiter-grund{font-family:var(--schrift-prosa);font-size:.86rem;line-height:1.5;color:var(--auf-tiefe-2);margin:.7rem 0 0;max-width:none}.leiter-grund strong{color:var(--auf-tiefe);font-weight:400}.ergebnis-neben{margin-top:1rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:.55rem}.neben-zeile{display:flex;justify-content:space-between;gap:1rem;font-size:.89rem;align-items:baseline}.neben-name{color:var(--auf-tiefe-2)}.neben-wert{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--auf-tiefe)}.neben-wert.gut{color:var(--gut-tief)}.neben-wert.warnung{color:var(--warnung-tief)}.neben-wert.kritisch{color:var(--kritisch-tief)}.ergebnis-hinweise{margin-top:.9rem;display:flex;flex-direction:column;gap:.5rem}.rechner-ergebnis .hinweis{font-size:.84rem;padding:.6rem .75rem;background:#ffffff0f;color:var(--auf-tiefe);border-left-color:var(--auf-tiefe-2)}.rechner-ergebnis .hinweis.warnung{border-left-color:var(--warnung-tief)}.rechner-ergebnis .hinweis.kritisch{border-left-color:var(--kritisch-tief)}.rechenweg{margin-top:.9rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.14);font-size:.82rem;color:var(--auf-tiefe-2)}.rechenweg summary{cursor:pointer;font-weight:500;color:var(--auf-tiefe-2)}.rechenweg summary:hover{color:var(--auf-tiefe)}.rechenweg-inhalt{margin-top:.7rem;font-family:var(--schrift-mono);font-size:.76rem;font-variant-numeric:tabular-nums;display:flex;flex-direction:column;gap:.4rem}.rechenweg-zeile{display:flex;justify-content:space-between;gap:.75rem}.rechenweg-zeile strong{color:var(--auf-tiefe)}.rechenweg-zeile.hervor,.rechner-ergebnis .hervor{color:var(--gut-tief);font-weight:600}.rechenweg-zeile .ja{color:var(--gut-tief)}.rechenweg-zeile .aus{color:var(--auf-tiefe-2);text-decoration:line-through}.rechenweg-formel{background:#ffffff12;border-radius:var(--radius);padding:.55rem .65rem;font-family:var(--schrift-mono);font-size:.8rem;color:var(--auf-tiefe);overflow-x:auto;white-space:nowrap}.schnell{display:grid;gap:.9rem}.schnell-eingaben{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}@media(max-width:380px){.schnell-eingaben{grid-template-columns:1fr}}.schnell-ergebnis{position:static}.schnell-annahmen{font-family:var(--schrift-prosa);font-size:.84rem;line-height:1.5;color:var(--auf-tiefe-2);margin:.9rem 0 0;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.14);max-width:none}.schnell-annahmen a{color:var(--auf-tiefe);text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.auswahl{display:flex;align-items:flex-start;gap:.75rem;width:100%;text-align:left;font:inherit;padding:.8rem .9rem;min-height:48px;border:1.5px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);color:var(--text);cursor:pointer;transition:border-color .12s ease,background .12s ease}.auswahl:hover{border-color:var(--text-3)}.auswahl.gewaehlt{border-color:var(--akzent);background:var(--akzent-hell)}.auswahl-haken{flex-shrink:0;width:22px;height:22px;margin-top:1px;border:1.5px solid var(--linie);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--akzent-kontrast);background:var(--flaeche)}.auswahl.gewaehlt .auswahl-haken{background:var(--akzent);border-color:var(--akzent)}.auswahl-text{display:flex;flex-direction:column;gap:.1rem}.auswahl-titel{font-weight:500;font-size:.95rem}.auswahl-hilfe{font-size:.82rem;color:var(--text-3)}.kopf[data-astro-cid-2reemvep]{background:var(--flaeche);border-bottom:1px solid var(--linie);position:sticky;top:0;z-index:40}.kopf-innen[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.75rem);min-height:62px;padding-block:.5rem}.marke[data-astro-cid-2reemvep]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--schrift-display);font-weight:700;font-size:1.18rem;letter-spacing:0;color:var(--text);text-decoration:none;flex-shrink:0}.marke-zeichen[data-astro-cid-2reemvep]{color:var(--akzent);display:flex}.marke-trenner[data-astro-cid-2reemvep]{color:var(--akzent)}.marke-text[data-astro-cid-2reemvep]{white-space:nowrap}.silo-nav[data-astro-cid-2reemvep]{display:flex;gap:.25rem;flex:1}.silo-link[data-astro-cid-2reemvep]{padding:.45rem .75rem;border-radius:var(--radius);color:var(--text-2);text-decoration:none;font-weight:500;font-size:.95rem;white-space:nowrap;border-bottom:2px solid transparent}.silo-link[data-astro-cid-2reemvep]:hover{background:var(--flaeche-2);color:var(--text)}.silo-link[data-astro-cid-2reemvep][aria-current]{color:var(--akzent);border-bottom-color:var(--akzent);border-radius:0}.kopf-werkzeuge[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:.5rem;margin-left:auto}.thema-schalter[data-astro-cid-2reemvep]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);color:var(--text-2);cursor:pointer;flex-shrink:0}.thema-schalter[data-astro-cid-2reemvep]:hover{background:var(--flaeche-2);color:var(--text)}@media(max-width:700px){.kopf-innen[data-astro-cid-2reemvep]{flex-wrap:wrap}.silo-nav[data-astro-cid-2reemvep]{order:3;width:100%;flex-basis:100%;overflow-x:auto;padding-bottom:.25rem;gap:0;scrollbar-width:none}.silo-nav[data-astro-cid-2reemvep]::-webkit-scrollbar{display:none}.silo-link[data-astro-cid-2reemvep]{font-size:.88rem;padding:.45rem .5rem}}@media(max-width:400px){.silo-link[data-astro-cid-2reemvep]{font-size:.84rem;padding:.45rem .4rem}}.fuss[data-astro-cid-s25l5vg3]{background:var(--flaeche);border-top:1px solid var(--linie);margin-top:4rem;padding:2.5rem 0 2rem}.fuss-raster[data-astro-cid-s25l5vg3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.fuss-titel[data-astro-cid-s25l5vg3]{font-family:var(--schrift-mono);font-size:.73rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:.8rem}.fuss-liste[data-astro-cid-s25l5vg3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.fuss-liste[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{color:var(--text-2);text-decoration:none;font-size:.92rem}.fuss-liste[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]:hover{color:var(--akzent);text-decoration:underline}.fuss-alle[data-astro-cid-s25l5vg3]{font-weight:500}.fuss-knopf[data-astro-cid-s25l5vg3]{background:none;border:0;padding:0;font:inherit;font-size:.92rem;color:var(--text-2);cursor:pointer;text-align:left}.fuss-knopf[data-astro-cid-s25l5vg3]:hover{color:var(--akzent);text-decoration:underline}.fuss-knopf[data-astro-cid-s25l5vg3][data-einwilligung-fehlt]:after{content:" — Dialog nicht verfügbar";color:var(--text-3)}.fuss-schluss[data-astro-cid-s25l5vg3]{margin:2rem 0 0;padding-top:1.25rem;border-top:1px solid var(--linie-zart);font-family:var(--schrift-prosa);font-size:.88rem;line-height:1.5;color:var(--text-3);max-width:none}.sprungmarke[data-astro-cid-sbfv7vrk]{position:absolute;left:-9999px;top:0;z-index:100;background:var(--akzent);color:var(--akzent-kontrast);padding:.75rem 1.25rem;border-radius:0 0 var(--radius) 0;text-decoration:none;font-weight:500}.sprungmarke[data-astro-cid-sbfv7vrk]:focus{left:0}main[data-astro-cid-sbfv7vrk]{min-height:60vh}
