*,:after,:before{box-sizing:border-box}.sprungmarke{left:var(--space-2);top:calc(var(--space-8)*-1);position:absolute}.sprungmarke:focus{top:var(--space-2)}h1,h2,h3{overflow-wrap:break-word}@media (width<=899px){h1,h2,h3{-webkit-hyphens:auto;hyphens:auto}}b,strong{font-weight:var(--weight-semi)}.sektion{padding-block:var(--section-y)}.sektion[data-flaeche=raised]{background:var(--surface-raised)}.sektion[data-abstand-oben=none]{padding-top:0}.sektion[data-abstand-oben=sm]{padding-top:var(--space-5)}.sektion[data-abstand-oben=lg]{padding-top:var(--space-8)}.sektion[data-abstand-unten=none]{padding-bottom:0}.sektion[data-abstand-unten=sm]{padding-bottom:var(--space-5)}.sektion[data-abstand-unten=lg]{padding-bottom:var(--space-8)}.sektion__innen{padding-inline:var(--page-gutter);max-width:calc(var(--page-max) + var(--page-gutter)*2);margin-inline:auto}.sektion__innen[data-breite=wide]{max-width:calc(var(--page-max) + var(--page-gutter)*2 + var(--space-7)*2)}.sektion__innen[data-breite=full]{max-width:none;padding-inline:0}.fuss__innen{padding-inline:var(--page-gutter);max-width:calc(var(--page-max) + var(--page-gutter)*2);margin-inline:auto}.fuss ul{margin:0;padding:0;list-style:none}.fuss__innen{gap:var(--space-5);padding-block:var(--space-7);font-size:var(--size-small);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.fuss li+li{margin-top:var(--space-1)}.fuss .label{margin:0 0 var(--space-2)}.nur-technisch{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.umschalter{gap:var(--space-1);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.umschalter__titel{width:100%;margin-bottom:var(--space-1);padding:0}.umschalter__option{padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius);min-height:2.75rem;font-size:var(--size-small);cursor:pointer;flex-direction:column;justify-content:center;gap:2px;line-height:1.35;transition:background-color .2s,border-color .2s,color .2s;display:flex;position:relative}.umschalter__option:hover{border-color:var(--accent)}.umschalter__option:has(:checked){background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.umschalter__option:has(:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.umschalter__zusatz{font-size:var(--size-label);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:.8}.dia-kasten{padding:var(--space-2);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--size-small);line-height:1.45}.dia-kasten--betont{border-color:var(--accent)}.dia-kasten--aussen{border-style:dashed;border-color:var(--border-strong);color:var(--text-muted);background:0 0}.dia-kasten__titel{font-weight:var(--weight-semi);color:var(--text);display:block}.dia-kasten p{margin:var(--space-1) 0 0}.dia-zahl{font-family:var(--font-mono);font-size:var(--size-label);letter-spacing:.02em}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--surface:#fff;--surface-raised:#f2f4f3;--surface-band:#111816;--text:#111816;--text-muted:#3c4744;--text-subtle:#4a5552;--text-on-band:#fff;--text-muted-on-band:#c9d2cf;--border:#d5dbd8;--border-subtle:#eef1f0;--border-strong:#9aa6a2;--accent:#0a7a4f;--accent-hover:#075c3b;--accent-contrast:#fff;--accent-soft:#e3f2ea;--accent-text:#0a5c3b;--accent-on-band:#3dcb8a;--warn:#c2410c;--warn-soft:#fdebdd;--danger:#b3261e;--focus-ring:#0a7a4f;--focus-offset:2px;--font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:var(--font-body);--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--weight-regular:400;--weight-medium:500;--weight-semi:600;--weight-bold:700;--size-small:.875rem;--size-label:.8125rem;--size-body:1.0625rem;--size-body-lg:1.125rem;--size-h1:clamp(2.25rem, 1.6rem + 2.6vw, 3.375rem);--size-h3:1.25rem;--size-h2:clamp(1.75rem, 1.35rem + 1.6vw, 2.375rem);--size-metric:clamp(2.75rem, 2.2rem + 1.5vw, 3.25rem);--tracking-label:.04em;--measure:68ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3.5rem;--space-8:5.5rem;--section-y:var(--space-8);--page-max:70rem;--page-gutter:var(--space-5);--spalten:12;--radius:8px;--radius-small:6px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=899px){:root{--section-y:var(--space-7);--page-gutter:1.25rem}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:#0d1311;--surface-raised:#141c19;--surface-band:#1a2420;--text:#e6ecea;--text-muted:#b3bfbb;--text-subtle:#9aa7a3;--text-on-band:#e6ecea;--text-muted-on-band:#b3bfbb;--border:#2b3632;--border-subtle:#1e2825;--border-strong:#46524e;--accent:#3dcb8a;--accent-hover:#62d9a1;--accent-contrast:#0d1311;--accent-soft:#123527;--accent-text:#6edba8;--accent-on-band:#3dcb8a;--warn:#fb923c;--warn-soft:#3a2414;--focus-ring:#3dcb8a}}:root[data-theme=dark]{--surface:#0d1311;--surface-raised:#141c19;--surface-band:#1a2420;--text:#e6ecea;--text-muted:#b3bfbb;--text-subtle:#9aa7a3;--text-on-band:#e6ecea;--text-muted-on-band:#b3bfbb;--border:#2b3632;--border-subtle:#1e2825;--border-strong:#46524e;--accent:#3dcb8a;--accent-hover:#62d9a1;--accent-contrast:#0d1311;--accent-soft:#123527;--accent-text:#6edba8;--accent-on-band:#3dcb8a;--warn:#fb923c;--warn-soft:#3a2414;--focus-ring:#3dcb8a}body{background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:var(--size-body);font-weight:var(--weight-regular);margin:0;line-height:1.55}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.01em;line-height:1.2}h1{font-size:var(--size-h1);line-height:1.12}h2{font-size:var(--size-h2)}h3{font-size:var(--size-h3)}a{color:var(--accent)}a:hover{color:var(--accent-hover)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--focus-offset)}.band{background:var(--surface-band);color:var(--text-on-band)}.band a{color:var(--accent-on-band)}.label{font-family:var(--font-mono);font-size:var(--size-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.muted{color:var(--text-muted)}.band .muted{color:var(--text-muted-on-band)}.grafik{width:100%;height:auto;display:block}.g-linie{stroke:var(--border-strong);fill:none}.g-tinte{stroke:var(--text);fill:none}.g-akzent{stroke:var(--accent);fill:none}.g-knopf{stroke:var(--accent-contrast);fill:none}.g-warn{stroke:var(--warn);fill:none}.g-fl-grund{fill:var(--surface)}.g-fl-tinte{fill:var(--text)}.g-fl-akzent{fill:var(--accent)}.g-fl-weich{fill:var(--accent-soft)}.g-fl-linie{fill:var(--border)}.g-fl-warn{fill:var(--warn)}.g-fl-warnweich{fill:var(--warn-soft)}.g-text,.g-text-akzent,.g-text-leise,.g-text-warn{font-family:var(--font-mono)}.g-text{fill:var(--text);font-size:13px;font-weight:500}.g-text-leise{fill:var(--text-muted);font-size:12px}.g-text-akzent{fill:var(--accent-text);font-size:13px;font-weight:600}.g-text-warn{fill:var(--warn);font-size:12px;font-weight:600}.marke[data-v-7fbbd676]{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-weight:var(--weight-semi);font-size:1.375rem;display:inline-flex}.marke__punkt[data-v-7fbbd676]{background:var(--accent);border-radius:50%;width:.625rem;height:.625rem}.band .marke__punkt[data-v-7fbbd676]{background:var(--accent-on-band)}.modus-knopf[data-v-da4f3dfa]{border-radius:var(--radius);min-width:2.75rem;min-height:2.75rem;color:var(--text-muted-on-band);font:inherit;font-size:var(--size-small);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.modus-knopf[data-v-da4f3dfa]:hover{color:var(--text-on-band)}.modus-knopf--beschriftet[data-v-da4f3dfa]{padding:0 var(--space-3);border:1px solid color-mix(in srgb,var(--text-on-band) 15%,transparent);justify-content:flex-start}.modus-knopf__ziel[data-v-da4f3dfa]{align-items:center;gap:var(--space-2);display:inline-flex}.modus-knopf__ziel--hell[data-v-da4f3dfa],:root[data-theme=dark] .modus-knopf__ziel--dunkel[data-v-da4f3dfa]{display:none}:root[data-theme=dark] .modus-knopf__ziel--hell[data-v-da4f3dfa]{display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .modus-knopf__ziel--dunkel[data-v-da4f3dfa]{display:none}:root:not([data-theme=light]) .modus-knopf__ziel--hell[data-v-da4f3dfa]{display:inline-flex}}.kopf__innen[data-v-d248049e]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--page-gutter);max-width:calc(var(--page-max) + var(--page-gutter)*2);margin-inline:auto;display:flex;position:relative}.kopf__marke[data-v-d248049e]{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--weight-semi);letter-spacing:-.01em;text-decoration:none}.band .kopf__marke[data-v-d248049e],.kopf__marke[data-v-d248049e]{color:var(--text-on-band)}.kopf__nav[data-v-d248049e]{margin-left:auto}.kopf__nav ul[data-v-d248049e]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.band .kopf__nav a[data-v-d248049e],.kopf__nav a[data-v-d248049e]{color:var(--text-on-band);font-size:var(--size-small);text-decoration:none}.kopf__nav a.router-link-active[data-v-d248049e],.kopf__nav a[data-v-d248049e]:hover{color:var(--accent-on-band)}.kopf__knoepfe[data-v-d248049e]{gap:var(--space-1);display:flex}.symbolknopf[data-v-d248049e]{width:2.75rem;height:2.75rem;color:var(--text-muted-on-band);border-radius:var(--radius);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}.symbolknopf[data-v-d248049e]::-webkit-details-marker{display:none}.symbolknopf[data-v-d248049e]:hover,details[open]>.symbolknopf[data-v-d248049e]{color:var(--text-on-band)}.kopf__menue[data-v-d248049e],.kopf__menue:not([open]) .kopf__menue-flaeche[data-v-d248049e],.kopf__menue[open] .kopf__auf[data-v-d248049e],.kopf__zu[data-v-d248049e]{display:none}.kopf__menue[open] .kopf__zu[data-v-d248049e]{display:block}.kopf__menue-flaeche[data-v-d248049e]{z-index:20;gap:var(--space-5);padding:var(--space-3) var(--page-gutter) var(--space-5);flex-direction:column;min-height:calc(100vh - 4.5rem);display:flex;position:absolute;top:100%;left:0;right:0}.kopf__menue-liste[data-v-d248049e],.kopf__unter ul[data-v-d248049e]{margin:0;padding:0;list-style:none}.kopf__menue-liste>li[data-v-d248049e]{border-bottom:1px solid color-mix(in srgb,var(--text-on-band) 12%,transparent)}.kopf__menue-liste a[data-v-d248049e],.kopf__unter summary[data-v-d248049e]{min-height:3.5rem;color:var(--text-on-band);font-family:var(--font-display);font-size:1.625rem;font-weight:var(--weight-semi);cursor:pointer;justify-content:space-between;align-items:center;text-decoration:none;list-style:none;display:flex}.kopf__unter summary[data-v-d248049e]::-webkit-details-marker{display:none}.kopf__unter summary svg[data-v-d248049e]{color:var(--accent-on-band);transition:transform .15s}.kopf__unter[open] summary svg[data-v-d248049e]{transform:rotate(180deg)}.kopf__unter ul[data-v-d248049e]{padding-bottom:var(--space-2)}.kopf__unter ul a[data-v-d248049e]{min-height:2.75rem;font-family:var(--font-body);font-size:var(--size-body);font-weight:var(--weight-regular);color:var(--text-muted-on-band)}@media (width<=899px){.kopf__nav[data-v-d248049e]{display:none}.kopf__menue[data-v-d248049e]{display:block}}
