:root{color-scheme:light dark;--marke-tinte:#14161a;--marke-grau:#8a8a8a;--marke-papier:#ffffff;--font-wordmark:var(--font-archivo,system-ui),system-ui,sans-serif;--hintergrund:#ffffff;--text:#17181a;--text-zweit:#565b62;--linie:rgba(20,22,26,0.35);--akzent-orange:#e76838;--akzent-blau:#52c0ff;--link:#b4512c;--link-hover:#306f94;--hervorhebung-text:#306f94;--fokus:#306f94;--aktiv-text:#101216;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--marke-tinte:#f2f4f7;--marke-papier:#101216;--hintergrund:#101216;--text:#eceef1;--text-zweit:#9aa0a6;--linie:rgba(236,238,241,0.28);--link:#e76838;--link-hover:#52c0ff;--hervorhebung-text:#52c0ff;--fokus:#52c0ff;color-scheme:dark}}:root[data-theme=dark]{--marke-tinte:#f2f4f7;--marke-papier:#101216;--hintergrund:#101216;--text:#eceef1;--text-zweit:#9aa0a6;--linie:rgba(236,238,241,0.28);--link:#e76838;--link-hover:#52c0ff;--hervorhebung-text:#52c0ff;--fokus:#52c0ff;color-scheme:dark}body{margin:0;font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;background:var(--hintergrund);color:var(--text)}main{padding:1.5rem;max-width:1400px;margin:0 auto}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:.4rem .6rem;border-bottom:1px solid var(--linie)}th{font-weight:600}input,select,select optgroup,select option,textarea{color:var(--text);background-color:var(--hintergrund)}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover)}a:focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-radius:2px}.nav{display:flex;gap:1.25rem;align-items:baseline;padding:.9rem 1.5rem;border-bottom:1px solid var(--linie)}.nav .marke,.nav .marke:hover{font-weight:700;letter-spacing:.02em;margin-right:auto;display:inline-flex;align-items:baseline;color:var(--text);text-decoration:none}.marke-zeile{display:inline-flex;align-items:baseline;gap:.35rem}.marke-wort{font-size:1.25rem;letter-spacing:.01em}.marke-wort,h1,h2,h3{font-family:var(--font-wordmark)}h1,h2,h3{letter-spacing:.005em}.footer{gap:1.25rem;padding:1.2rem 1.5rem;border-top:1px solid var(--linie);margin-top:3rem;font-size:.92rem}.footer,.kennzahlen{display:flex;flex-wrap:wrap}.kennzahlen{gap:1rem;margin:1.5rem 0}.kennzahl{border:1px solid var(--linie);border-radius:8px;padding:.9rem 1.2rem;min-width:12rem}.kennzahl .wert{display:block;font-family:var(--font-wordmark);font-size:1.6rem;font-weight:700}.kennzahl .bezug{color:var(--text-zweit)}.hero h1{font-size:1.9rem;line-height:1.25}.hero p{max-width:46rem}.formular{display:flex;flex-wrap:wrap;gap:.9rem;align-items:end;margin:1rem 0 1.5rem}.formular label{display:block;font-size:.85rem;color:var(--text-zweit)}.formular input,.formular select{padding:.45rem .55rem;border:1px solid var(--linie);border-radius:6px;background:var(--hintergrund);color:var(--text)}.formular button{padding:.5rem 1rem;border-radius:6px;border:1px solid var(--linie);background:inherit;color:inherit;cursor:pointer}.zeitstrahl{list-style:none;padding:0;border-left:2px solid var(--linie);margin-left:.4rem}.zeitstrahl li{padding:.2rem 0 1.1rem 1rem;position:relative}.zeitstrahl li:before{content:"";position:absolute;left:-6px;top:.5rem;width:8px;height:8px;border-radius:50%;background:var(--akzent-blau)}.quellen{font-size:.92rem}.artikel-tags{display:flex;flex-wrap:wrap;gap:.35rem}.artikel-tags span{border:1px solid var(--linie);border-radius:999px;padding:.05rem .6rem;font-size:.85rem}.massnahmen-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.3rem}.massnahmen-chips span{border:1px solid var(--marke-tinte);border-radius:999px;padding:.05rem .6rem;font-size:.85rem;font-weight:600}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.blattern{display:flex;gap:1rem;margin-top:1rem}.kennfeld{display:grid;grid-template-columns:max-content 1fr;grid-gap:.25rem 1.2rem;gap:.25rem 1.2rem}.kennfeld dt{font-weight:600}.hinweis{font-size:.9rem;color:var(--text-zweit)}.betrag-abweichung{font-weight:600;color:var(--hervorhebung-text)}.api-hinweis{border:1px solid var(--linie);border-radius:8px;padding:.9rem 1.2rem;max-width:46rem}.api-hinweis h2{font-size:1.1rem;margin:0 0 .4rem}.api-hinweis p{margin:0}.statistik-3d,.statistik-balken{--reihe-urspruenglich:#52c0ff;--reihe-aktuell:#e76838;--diagramm-gitter:#e1e0d9;--diagramm-achse:#c3c2b7}.statistik-balken{width:100%;height:auto}.statistik-balken text{fill:currentColor}.statistik-balken .reihe-urspruenglich{fill:var(--reihe-urspruenglich)}.statistik-balken .reihe-aktuell{fill:var(--reihe-aktuell)}.statistik-balken .gitter{stroke:var(--diagramm-gitter)}.statistik-balken .achse{stroke:var(--diagramm-achse)}@media (prefers-color-scheme:dark){.statistik-3d,.statistik-balken{--reihe-urspruenglich:#52c0ff;--reihe-aktuell:#e76838;--diagramm-gitter:#2c2c2a;--diagramm-achse:#383835}}.ansicht-umschalter{display:inline-flex;gap:2px;padding:3px;margin:.25rem 0 1rem;border:1px solid var(--linie);border-radius:999px}.ansicht-umschalter a{padding:.35rem .95rem;border-radius:999px;font-size:.92rem;font-weight:600;text-decoration:none;color:var(--text)}.ansicht-umschalter a[aria-current=true]{background:var(--akzent-blau);color:var(--aktiv-text)}.ansicht-umschalter a:not([aria-current]):hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.ansicht-umschalter a:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}@media (scripting:none){.statistik-3d{display:none}}.statistik-3d-steuerung{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;align-items:center;margin-bottom:.6rem}.statistik-3d-steuerung fieldset{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin:0;padding:.25rem .8rem .45rem;border:1px solid var(--linie);border-radius:6px}.statistik-3d-steuerung legend{padding:0 .3rem;font-size:.8rem;color:var(--text-zweit)}.statistik-3d-steuerung label{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer}.statistik-3d-steuerung button{padding:.45rem .9rem;border:1px solid var(--linie);border-radius:6px;background:inherit;color:inherit;cursor:pointer}.statistik-3d-steuerung button:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,transparent)}.statistik-3d-steuerung button:disabled{cursor:default;opacity:.6}.statistik-3d-steuerung :focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.farbfeld{display:inline-block;width:.75rem;height:.75rem;border-radius:2px;flex:none}.farbfeld.reihe-urspruenglich{background:var(--reihe-urspruenglich)}.farbfeld.reihe-aktuell{background:var(--reihe-aktuell)}.statistik-3d-legende{display:flex;gap:1.2rem;margin:0 0 .4rem;font-size:.85rem}.statistik-3d-legende>span{display:inline-flex;align-items:center;gap:.35rem}.statistik-3d-buehne{position:relative;width:100%;height:clamp(340px,52vw,560px);overflow:hidden;border:1px solid var(--linie);border-radius:8px}.statistik-3d-buehne:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.statistik-3d-leinwand{display:block;width:100%;height:100%}.statistik-3d-laden{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--text-zweit)}.statistik-3d-beschriftungen{position:absolute;inset:0;pointer-events:none;font-size:12px;line-height:1.2}.statistik-3d-beschriftungen span{position:absolute;white-space:nowrap;color:var(--text);text-shadow:0 0 2px var(--hintergrund),0 0 4px var(--hintergrund),0 0 6px var(--hintergrund)}.statistik-3d-beschriftungen .spalte{transform:translate(-50%);font-weight:600}.statistik-3d-beschriftungen .zeile{display:inline-flex;align-items:center;gap:.3rem;transform:translateY(-50%)}.statistik-3d-beschriftungen .zeile.reihe-aktuell:before,.statistik-3d-beschriftungen .zeile.reihe-urspruenglich:before{content:"";width:.6rem;height:.6rem;border-radius:2px}.statistik-3d-beschriftungen .zeile.reihe-urspruenglich:before{background:var(--reihe-urspruenglich)}.statistik-3d-beschriftungen .zeile.reihe-aktuell:before{background:var(--reihe-aktuell)}.statistik-3d-beschriftungen .tick{transform:translate(-100%,-50%);color:var(--text-zweit)}@media (max-width:600px){.statistik-3d-beschriftungen{font-size:11px}.statistik-3d-beschriftungen .spalte{font-weight:400}}.statistik-3d-tooltip{position:absolute;z-index:1;display:grid;grid-gap:.05rem;gap:.05rem;padding:.35rem .6rem;transform:translate(-50%,-100%);pointer-events:none;white-space:nowrap;font-size:.85rem;background:var(--hintergrund);color:var(--text);border:1px solid var(--linie);border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.statistik-3d-tooltip[hidden]{display:none}.statistik-3d-wink{position:absolute;left:50%;bottom:.8rem;z-index:2;transform:translateX(-50%);max-width:calc(100% - 2rem);padding:.35rem .75rem;pointer-events:none;text-align:center;font-size:.85rem;background:var(--text);color:var(--hintergrund);border-radius:999px}.statistik-3d-wink[hidden]{display:none}.statistik-3d-steuerung .hinweis{margin:0}.statistik-3d-tooltip[data-lage=unten]{transform:translate(-50%)}.statistik-3d-tooltip .faelle,.statistik-3d-tooltip .kopf{font-size:.8rem;color:var(--text-zweit)}.statistik-laender{margin-top:1.5rem}.statistik-laender summary{cursor:pointer;font-weight:600;padding:.3rem 0}html{scroll-padding-bottom:var(--einwilligung-hoehe,0)}body{padding-bottom:var(--einwilligung-hoehe,0)}.einwilligung{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--hintergrund);color:var(--text);border-top:1px solid var(--linie);box-shadow:0 -6px 18px rgba(0,0,0,.08);padding:.9rem 1.5rem}.einwilligung:focus{outline:none}.einwilligung:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.einwilligung-inhalt{max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem}.einwilligung-text{max-width:54rem}.einwilligung p{margin:0}.einwilligung .einwilligung-stand{margin-top:.35rem;color:var(--text-zweit)}.einwilligung-knoepfe{display:flex;flex-wrap:wrap;gap:.75rem}.einwilligung-knoepfe button{min-width:10.5rem;padding:.55rem 1.1rem;border:1px solid var(--text);border-radius:6px;background:transparent;color:var(--text);font:inherit;font-weight:600;cursor:pointer}.einwilligung-knoepfe button:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.einwilligung-knoepfe button:focus-visible,.footer-knopf:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.footer-knopf{padding:0;border:0;background:none;color:var(--link);font:inherit;text-decoration:none;cursor:pointer}.footer-knopf:hover{color:var(--link-hover)}@media (max-width:600px){.einwilligung{padding:.8rem 1rem}.einwilligung-knoepfe{width:100%}.einwilligung-knoepfe button{flex:1 1;min-width:0}}.mailingliste-formular{display:grid;grid-gap:.9rem;gap:.9rem;max-width:36rem;margin:1rem 0 1.5rem}.mailingliste-formular label{display:block}.mailingliste-formular input[type=email]{display:block;width:100%;margin-top:.25rem;padding:.45rem .55rem;border:1px solid var(--linie);border-radius:6px;background:var(--hintergrund);color:var(--text)}.mailingliste-formular fieldset{border:1px solid var(--linie);border-radius:6px;padding:.6rem .9rem}.mailingliste-formular .auswahl{margin:.35rem 0}.mailingliste-formular button{justify-self:start;padding:.5rem 1rem;border-radius:6px;border:1px solid var(--linie);background:inherit;color:inherit;cursor:pointer}.mailingliste-formular .klein{font-size:.85rem;color:var(--text-zweit);margin:0}.mailingliste-formular .fehler{color:#b3261e;margin:0}.honigtopf{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.mailingliste-formular input[type=text]{display:block;width:100%;margin-top:.25rem;padding:.45rem .55rem;border:1px solid var(--linie);border-radius:6px;background:var(--hintergrund);color:var(--text)}.tabelle-scroll{overflow-x:auto;max-width:100%}.tabelle-scroll table{min-width:40rem}.code-beispiel{overflow-x:auto;max-width:46rem;padding:.8rem 1rem;border:1px solid var(--linie);border-radius:6px;font-size:.88rem}.schluessel-anzeige{display:grid;grid-gap:.7rem;gap:.7rem;max-width:46rem;border:1px solid var(--linie);border-radius:8px;padding:.9rem 1.2rem}.schluessel-anzeige code{display:block;overflow-wrap:anywhere;font-size:1rem;padding:.5rem .6rem;border:1px dashed var(--linie);border-radius:6px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.schluessel-anzeige button{justify-self:start;padding:.4rem .9rem;border-radius:6px;border:1px solid var(--linie);background:inherit;color:inherit;cursor:pointer}.analysen-liste{list-style:none;padding:0;display:grid;grid-gap:1rem;gap:1rem;margin:1.5rem 0}.analysen-liste li{display:grid;grid-gap:.2rem;gap:.2rem}.analysen-liste a{font-weight:600;font-size:1.1rem}.analysen-liste span{color:var(--text-zweit)}.analysen-zurueck{margin:0 0 .5rem;font-size:.9rem}.analysen-faelle{padding-left:1.2rem}.verteilung{max-width:40rem}.verteilung caption{text-align:left;font-weight:600;padding-bottom:.4rem}.verteilung th[scope=row]{font-weight:400;white-space:nowrap}.verteilung td{inline-size:60%}.verteilung-balken{display:inline-block;block-size:.8rem;background:var(--akzent-blau);border-radius:2px;vertical-align:middle;margin-right:.5rem;min-inline-size:2px}.verteilung-zahl,.zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zahl{text-align:right}.analysen-kernaussage{font-size:1.15rem;font-weight:600;max-width:46rem}.analysen-tabelle thead th{font-size:.85rem;color:var(--text-zweit);vertical-align:bottom}.analysen-tabelle tbody th{font-weight:400}.analysen-erklaerung{max-width:46rem}.analysen-erklaerung dt{font-weight:600;margin-top:.6rem}.analysen-erklaerung dd{margin:.1rem 0 0;color:var(--text-zweit)}.muster-kern{padding-left:1.2rem;display:grid;grid-gap:.5rem;gap:.5rem}.muster-kern strong,.zumessung-kern strong{color:var(--hervorhebung-text)}.muster-lift-hoch{font-weight:600}.muster-artikel{columns:18rem 2;padding-left:1.2rem}.zumessung-kern{padding-left:1.2rem;display:grid;grid-gap:.5rem;gap:.5rem}.zumessung-laender tr[aria-current=true] td,.zumessung-laender tr[aria-current=true] th{font-weight:600;color:var(--hervorhebung-text)}.trend-alarme{padding-left:1.2rem;max-width:52rem}.trend-alarme li{margin:.3rem 0}.trend-tabelle{max-width:52rem;margin:1rem 0}.trend-monate summary,.trend-tabelle caption{text-align:left;font-weight:600;padding-bottom:.4rem}.trend-tabelle th[scope=row]{font-weight:400}.trend-monate{max-width:30rem;margin:1rem 0}.trend-monate summary{cursor:pointer}.trend-balken{width:100%;max-width:60rem;height:auto;--abschnitt-vergleich:#2f8fd0;--abschnitt-fenster:#e76838;--abschnitt-frueher:#c3c2b7;--diagramm-gitter:#e1e0d9;--diagramm-achse:#c3c2b7}.trend-balken text{fill:currentColor}.trend-balken .abschnitt-vergleich{fill:var(--abschnitt-vergleich)}.trend-balken .abschnitt-fenster{fill:var(--abschnitt-fenster)}.trend-balken .abschnitt-frueher{fill:var(--abschnitt-frueher)}.trend-balken .gitter{stroke:var(--diagramm-gitter)}.trend-balken .achse,.trend-balken .klammer{stroke:var(--diagramm-achse)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .trend-balken{--abschnitt-vergleich:#52c0ff;--abschnitt-frueher:#5a5a55;--diagramm-gitter:#2c2c2a;--diagramm-achse:#5a5a55}}:root[data-theme=dark] .trend-balken{--abschnitt-vergleich:#52c0ff;--abschnitt-frueher:#5a5a55;--diagramm-gitter:#2c2c2a;--diagramm-achse:#5a5a55}.konzerne-liste{margin:1rem 0 1.5rem;border-top:1px solid var(--linie)}.konzern-kopf,.konzern>summary{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) 5.5rem minmax(0,1.6fr);grid-gap:.6rem;gap:.6rem;padding:.5rem .4rem;align-items:baseline}.konzern-kopf{font-weight:600;font-size:.9rem;color:var(--text-zweit)}.konzern,.konzern-kopf{border-bottom:1px solid var(--linie)}.konzern>summary{cursor:pointer;list-style:none}.konzern>summary::-webkit-details-marker{display:none}.konzern>summary:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.konzern>summary:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.konzern-name{font-weight:600;padding-left:.9rem;text-indent:-.9rem}.konzern-name:before{content:"▸";display:inline-block;inline-size:.9rem;text-indent:0;color:var(--hervorhebung-text)}.konzern[open] .konzern-name:before{content:"▾"}.konzern-art{font-weight:400;font-size:.8rem;color:var(--text-zweit);border:1px solid var(--linie);border-radius:999px;padding:0 .45rem;margin-left:.3rem}.konzern-summe,.konzern-zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.konzern-summe .hinweis{display:block}.konzern-faelle{padding:0 .4rem 1rem 1.4rem;overflow-x:auto}@media (max-width:40rem){.konzern-kopf{display:none}.konzern>summary{grid-template-columns:1fr auto;grid-template-areas:"name zahl" "laender summe";gap:.2rem .6rem}.konzern-name{grid-area:name}.konzern-zahl{grid-area:zahl;text-align:right}.konzern-laender{grid-area:laender;padding-left:1rem;font-size:.9rem}.konzern-summe{grid-area:summe;text-align:right;font-size:.9rem}}@font-face{font-family:archivo;src:url(/_next/static/media/b7b0c082e273335e-s.p.ttf) format("truetype");font-display:swap;font-weight:400 700}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:125.50%;descent-override:37.83%;line-gap-override:0.00%;size-adjust:82.47%}.__className_f193cd{font-family:archivo,archivo Fallback}.__variable_f193cd{--font-archivo:"archivo","archivo Fallback"}