@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.p.1_k7aq_c5drf2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.1ewykk74tw0il.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_aec09172-module__R2m_VW__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_aec09172-module__R2m_VW__variable{--font-archivo-black:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/f802f963cba79871-s.307wqmh2h-smv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/b30f401cf94fe4f8-s.p.26_gzu1aioc-4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/c7d9ca68f9942779-s.p.38ww0mi76nb30.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.280oih_b74u9j.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.p.3qxy1tqak831c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.1h18_wedhzk4h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.p.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.p.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.p.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_8762949e-module__vzY00a__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_8762949e-module__vzY00a__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.p.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.p.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_8303afb7-module__K9fAfa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_8303afb7-module__K9fAfa__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
[hidden]{display:none!important}:root{--farbe-flaeche:#fff;--farbe-struktur:#0a0a0a;--farbe-signal:#2dff1f;--farbe-richtung:#e5007d;--farbe-grau-02:#fcfcfb;--farbe-grau-05:#f4f4f2;--farbe-grau-linie:#ededeb;--farbe-grau-inaktiv:#b8b8b6;--farbe-grau-sekundaer:#8e8e8c;--farbe-grau-tertiaer:#6b6b69;--farbe-grau-fliesstext:#2a2a2a;--farbe-text:var(--farbe-struktur);--farbe-text-fliess:var(--farbe-grau-fliesstext);--farbe-text-sekundaer:var(--farbe-grau-tertiaer);--farbe-text-leise:var(--farbe-grau-sekundaer);--farbe-text-inaktiv:var(--farbe-grau-inaktiv);--farbe-text-negativ:var(--farbe-flaeche);--farbe-linie:var(--farbe-grau-linie);--farbe-linie-betont:var(--farbe-struktur);--farbe-linie-offen:var(--farbe-richtung);--farbe-fuellung-leise:var(--farbe-grau-02);--farbe-fuellung-inaktiv:var(--farbe-grau-05);--farbe-pflicht:var(--farbe-richtung);--farbe-fehler:var(--farbe-richtung);--farbe-offen:var(--farbe-richtung);--schrift-aussage:var(--font-archivo-black), "Archivo Black", sans-serif;--schrift-text:var(--font-poppins), system-ui, sans-serif;--schrift-zahl:var(--font-ibm-plex-mono), ui-monospace, monospace;--gewicht-extraleicht:200;--gewicht-leicht:300;--gewicht-normal:400;--gewicht-medium:500;--gewicht-halbfett:600;--gewicht-zahl:400;--gewicht-zahl-betont:500;--grad-display:clamp(48px, 8.4vw, 124px);--zeile-display:.98;--lauf-display:-.045em;--grad-headline:clamp(28px, 3.6vw, 52px);--zeile-headline:1.04;--lauf-headline:-.035em;--grad-titel:clamp(28px, 2.8vw, 40px);--zeile-titel:1.06;--lauf-titel:-.025em;--grad-subline:clamp(28px, 3.4vw, 48px);--zeile-subline:1.2;--lauf-subline:.01em;--grad-subtitel:19px;--zeile-subtitel:1.37;--lauf-subtitel:-.01em;--grad-body:17px;--zeile-body:1.65;--lauf-body:0;--grad-body-s:13.5px;--zeile-body-s:1.56;--lauf-body-s:0;--grad-label:11px;--zeile-label:1.45;--lauf-label:.18em;--lauf-aktion:.16em;--lauf-marke:.24em;--lauf-zahl:-.02em;--lauf-zahl-gross:-.03em;--abstand-08:8px;--abstand-16:16px;--abstand-24:24px;--abstand-40:40px;--abstand-56:56px;--abstand-80:80px;--abstand-120:120px;--satz-breite:1360px;--satz-rand:clamp(24px, 5.5vw, 80px);--raster-spalten:12;--raster-steg:var(--abstand-24);--abschnitt:clamp(32px, 3.5vw, 48px);--text-mass:68ch;--text-spalten:8;--radius:0;--radius-eingabe:2px;--linien-breite:1px;--strich:var(--linien-breite) solid var(--farbe-linie);--strich-betont:var(--linien-breite) solid var(--farbe-linie-betont);--strich-offen:var(--linien-breite) solid var(--farbe-linie-offen);--schatten:none;--dauer:.18s;--kurve:cubic-bezier(.2, 0, .1, 1);--uebergang:var(--dauer) var(--kurve);--knopf-hoehe:54px;--knopf-polster:18px 30px;--knopf-hoehe-eng:46px;--knopf-polster-eng:15px 26px;--fokus-breite:1px;--fokus-abstand:3px;--feld-mindestbreite:220px;--kachel-mindestbreite:180px;--farbe-schleier:#0a0a0a99;--logo-hoehe:49px;--logo-hoehe-dokument:18px;--signet-hoehe:28px;--logo-breite-min:140px;--schutzraum:1em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;height:100%}body{background:var(--farbe-flaeche);height:100%;color:var(--farbe-text);font-family:var(--schrift-text);font-weight:var(--gewicht-leicht);font-size:var(--grad-body);line-height:var(--zeile-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{font-family:var(--schrift-aussage);font-weight:var(--gewicht-normal);text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0}h1{font-size:var(--grad-headline);line-height:var(--zeile-headline);letter-spacing:var(--lauf-headline)}h2{font-size:var(--grad-titel);line-height:var(--zeile-titel);letter-spacing:var(--lauf-titel)}h3,h4{font-size:var(--grad-subtitel);line-height:var(--zeile-subtitel);letter-spacing:var(--lauf-subtitel)}p{color:var(--farbe-text-fliess);text-wrap:pretty;max-width:var(--text-mass);margin:0}a{color:var(--farbe-richtung);transition:color var(--uebergang);text-decoration:none}a:hover{color:var(--farbe-struktur)}p a,li a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:var(--linien-breite)}:focus-visible{outline:var(--fokus-breite) solid var(--farbe-richtung);outline-offset:var(--fokus-abstand)}::selection{background:var(--farbe-signal);color:var(--farbe-struktur)}hr{border:none;border-top:var(--strich);margin:var(--abstand-40) 0}img,svg{max-width:100%}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--abstand-16) var(--abstand-16) var(--abstand-16) 0;border-top:var(--strich);vertical-align:baseline}thead th{border-top:var(--strich-betont);font-family:var(--schrift-zahl);font-size:var(--grad-label);font-weight:var(--gewicht-normal);letter-spacing:var(--lauf-aktion);text-transform:uppercase;color:var(--farbe-text-sekundaer);border-bottom:none}.spalte-zahl{font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;letter-spacing:var(--lauf-zahl);text-align:right;padding-right:0}.rahmen{max-width:var(--satz-breite);padding-inline:var(--satz-rand);margin-inline:auto}.abschnitt{padding-block:var(--abschnitt);border-top:var(--strich)}.abschnitt--anschluss{padding-bottom:var(--abstand-16)}.abschnitt--anschluss+.abschnitt{border-top:none;padding-top:0}.abschnitt:first-of-type{border-top:none}.abschnitt--nahtlos{padding-block:var(--abstand-24);border-top:none}.gespann{gap:clamp(var(--abstand-24), 5vw, 88px);flex-wrap:wrap;display:flex}.gespann__rubrik{flex:220px;max-width:280px}.gespann__inhalt{flex:560px;min-width:0}.raster{grid-template-columns:repeat(var(--raster-spalten), minmax(0, 1fr));gap:var(--raster-steg);display:grid}.textspalte{max-width:var(--text-mass)}.display{font-family:var(--schrift-aussage);font-weight:var(--gewicht-normal);font-size:var(--grad-display);line-height:var(--zeile-display);letter-spacing:var(--lauf-display);text-transform:uppercase;overflow-wrap:anywhere}.headline{font-family:var(--schrift-aussage);font-weight:var(--gewicht-normal);font-size:var(--grad-headline);line-height:var(--zeile-headline);letter-spacing:var(--lauf-headline);text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.titel{font-family:var(--schrift-aussage);font-weight:var(--gewicht-normal);font-size:var(--grad-titel);line-height:var(--zeile-titel);letter-spacing:var(--lauf-titel);text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.titel--gross{font-size:var(--grad-headline)}.subline{font-family:var(--schrift-text);font-weight:var(--gewicht-extraleicht);font-size:var(--grad-subline);line-height:var(--zeile-subline);letter-spacing:var(--lauf-subline);color:var(--farbe-text-fliess);text-wrap:pretty}.subtitel{font-family:var(--schrift-text);font-weight:var(--gewicht-medium);font-size:var(--grad-subtitel);line-height:var(--zeile-subtitel);letter-spacing:var(--lauf-subtitel)}.body{font-size:var(--grad-body);line-height:var(--zeile-body)}.body-s{font-size:var(--grad-body-s);line-height:var(--zeile-body-s)}.auszeichnung{font-weight:var(--gewicht-medium)}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label{font-family:var(--schrift-zahl);font-size:var(--grad-label);font-weight:var(--gewicht-normal);line-height:var(--zeile-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer)}.label--leise{color:var(--farbe-text-leise)}.label--betont{color:var(--farbe-text)}.label--marke{letter-spacing:var(--lauf-marke);color:var(--farbe-richtung)}.zahl{font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;letter-spacing:var(--lauf-zahl)}.zahl--gross{font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;font-weight:var(--gewicht-zahl-betont);letter-spacing:var(--lauf-zahl-gross);font-size:clamp(40px,4.2vw,60px);line-height:1;display:block}.marker{background:var(--farbe-signal);color:var(--farbe-struktur);padding:.03em .08em .06em;line-height:.92;display:inline-block}.kopf{justify-content:space-between;align-items:center;gap:var(--abstand-24);padding-block:var(--abstand-24);border-bottom:var(--strich);flex-wrap:wrap;display:flex}.kopf__marke{align-items:center;gap:var(--abstand-24);flex-wrap:wrap;display:flex}.kopf__logo{height:var(--logo-hoehe);object-fit:contain;width:auto}.kopf__kontext{align-items:baseline;gap:var(--abstand-16);min-width:0;padding-left:var(--abstand-24);flex-wrap:wrap;flex:1 1 0;justify-content:center;display:flex}.navigation{gap:var(--abstand-24);font-size:var(--grad-body-s);color:var(--farbe-text-sekundaer);display:flex}.navigation a{color:var(--farbe-text-sekundaer);text-decoration:none}.navigation a:hover{color:var(--farbe-text)}.navigation a[aria-current]{color:var(--farbe-text);font-weight:var(--gewicht-medium);box-shadow:inset 0 -6px 0 var(--farbe-signal)}.kennung{font-family:var(--schrift-zahl);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer);overflow-wrap:anywhere}.knopf{justify-content:center;align-items:center;gap:var(--abstand-08);min-height:var(--knopf-hoehe);padding:var(--knopf-polster);border-radius:var(--radius);background:var(--farbe-signal);color:var(--farbe-struktur);font-family:var(--schrift-text);font-size:12.5px;font-weight:var(--gewicht-halbfett);letter-spacing:var(--lauf-aktion);text-transform:uppercase;cursor:pointer;transition:background var(--uebergang), color var(--uebergang), border-color var(--uebergang);border:none;text-decoration:none;display:inline-flex}.knopf:hover:not(:disabled){background:var(--farbe-struktur);color:var(--farbe-signal)}.knopf--rand{background:var(--farbe-flaeche);color:var(--farbe-struktur);border:var(--strich-betont);padding:17px 29px}.knopf--rand:hover:not(:disabled){background:var(--farbe-struktur);color:var(--farbe-text-negativ)}.knopf:disabled,.knopf[aria-disabled=true]{background:var(--farbe-fuellung-inaktiv);color:var(--farbe-text-inaktiv);cursor:not-allowed;border-color:#0000}.knopf--eng{min-height:var(--knopf-hoehe-eng);padding:var(--knopf-polster-eng);font-size:11.5px}.kriterienzeile .feldreihe{flex:auto;min-width:0}.kriterienzeile__aktion{flex:0 0 22rem;justify-content:flex-end}.griff--leer{cursor:default}@media (max-width:60rem){.kriterienzeile__aktion{flex:100%;justify-content:flex-start}}.griff{cursor:grab;width:26px;color:var(--farbe-grau-inaktiv);transition:color var(--uebergang);background:0 0;border:none;justify-content:center;align-self:stretch;align-items:center;padding:0;display:flex}.griff:hover,.griff:focus-visible{color:var(--farbe-struktur)}.griff:active{cursor:grabbing}.griff__punkte{background-image:radial-gradient(currentColor 45%,#0000 46%);background-position:0 0;background-repeat:round;background-size:4px 4px;width:6px;height:14px}.liste__zeile--zieht{opacity:.4}.liste__zeile--ziel{box-shadow:inset 0 2px 0 0 var(--farbe-richtung)}@media (hover:none){.griff{cursor:default}}[data-js] .kriterienzeile:not(.geaendert) .kriterium__speichern,[data-js] form:not(.geaendert) .bei-aenderung,[data-js] [data-zeile]:not(.geaendert) .bei-aenderung{display:none}.programmzeile{align-items:flex-end;gap:var(--abstand-16);flex-wrap:wrap;flex:100%;display:flex}.schrittwahl{flex-wrap:wrap;display:inline-flex}.schrittwahl form{display:contents}.knopf--schritt{border:var(--strich-betont);min-height:40px;font-size:13.5px;font-weight:var(--gewicht-medium);letter-spacing:.005em;text-transform:none;padding:11px 18px}.knopf--schritt+.knopf--schritt,.schrittwahl form+form .knopf--schritt{margin-left:-1px}.knopf__marke{font-family:var(--schrift-zahl);opacity:.55;font-size:1.2em;line-height:1}.verweis{align-items:center;gap:var(--abstand-08);color:var(--farbe-text);font-size:12.5px;font-weight:var(--gewicht-medium);letter-spacing:var(--lauf-aktion);text-transform:uppercase;text-decoration:none;display:inline-flex}.verweis:after{content:"";width:var(--abstand-40);height:var(--linien-breite);background:var(--farbe-richtung);transition:width var(--uebergang)}.verweis:hover{color:var(--farbe-text)}.verweis:hover:after{width:var(--abstand-56)}.zustand{align-items:center;gap:var(--abstand-08);font-family:var(--schrift-zahl);letter-spacing:var(--lauf-aktion);text-transform:uppercase;border:var(--linien-breite) solid transparent;white-space:nowrap;padding:8px 12px;font-size:10.5px;line-height:1.4;display:inline-flex}.zustand--signal{background:var(--farbe-signal);color:var(--farbe-struktur)}.zustand--struktur{background:var(--farbe-struktur);color:var(--farbe-text-negativ)}.zustand--offen{border-color:var(--farbe-offen);color:var(--farbe-offen);padding:7px 11px}.zustand--entwurf{border-color:var(--farbe-linie);color:var(--farbe-text-sekundaer);padding:7px 11px}.zustand--punkt{color:var(--farbe-text-sekundaer);padding:0}.zustand--punkt:before{content:"";background:var(--farbe-signal);flex-shrink:0;width:7px;height:7px}.feld{display:block}.feld__bezeichnung{font-family:var(--schrift-zahl);letter-spacing:var(--lauf-aktion);text-transform:uppercase;color:var(--farbe-text-sekundaer);margin-bottom:var(--abstand-08);font-size:10.5px;display:block}.feld input,.feld select,.feld textarea,.eingabe{border:none;border-bottom:var(--strich);border-radius:var(--radius-eingabe);width:100%;color:var(--farbe-text);font-family:var(--schrift-text);font-weight:var(--gewicht-leicht);font-size:var(--grad-body);line-height:var(--zeile-subtitel);transition:border-color var(--uebergang);background:0 0;margin:0;padding:0 0 10px}.feld textarea,textarea.eingabe{min-height:calc(var(--abstand-120) + var(--abstand-24));resize:vertical;line-height:var(--zeile-body)}.feld input::placeholder,.feld textarea::placeholder,.eingabe::placeholder{color:var(--farbe-text-sekundaer)}.feld input:hover,.feld select:hover,.feld textarea:hover,.eingabe:hover,.feld--gefuellt input,.feld--gefuellt .eingabe{border-bottom-color:var(--farbe-linie-betont)}.feld--pflicht .feld__bezeichnung,.feld--fehler .feld__bezeichnung{color:var(--farbe-pflicht)}.feld--pflicht input,.feld--pflicht .eingabe,.feld--fehler input,.feld--fehler .eingabe,.feld input[aria-invalid=true],.eingabe[aria-invalid=true]{border-bottom-color:var(--farbe-fehler)}.feld__meldung{margin-top:var(--abstand-08);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-fehler);display:block}.feld__marke{width:var(--abstand-08);height:var(--abstand-08);background:var(--farbe-richtung);flex-shrink:0}.feld select,select.eingabe{appearance:none;padding-right:var(--abstand-24);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6'%3E%3Cpath d='M0 0h9L4.5 6z' fill='%230A0A0A'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;background-size:9px 6px}.liste{margin:0;padding:0;list-style:none}.liste__zeile{justify-content:space-between;align-items:center;gap:var(--abstand-16);padding-block:var(--abstand-16);border-top:var(--strich);flex-wrap:wrap;display:flex}.liste__zeile:first-child{border-top:var(--strich-betont)}.liste__zeile>a,a.liste__zeile{color:var(--farbe-text);text-decoration:none}a.liste__zeile:hover{color:var(--farbe-text);background:var(--farbe-fuellung-leise)}.liste__name{font-size:15.5px;font-weight:var(--gewicht-normal);min-width:0}.liste__zusatz{font-family:var(--schrift-zahl);color:var(--farbe-text-sekundaer);flex-shrink:0;font-size:10.5px}.liste__stand{align-items:center;gap:var(--abstand-16);flex-shrink:0;display:inline-flex}.liste__schnitt{color:var(--farbe-text);font-size:13px}a.liste__name{color:var(--farbe-text);text-decoration:none}a.liste__name:hover,a.liste__name:focus-visible{color:var(--farbe-text);text-decoration:underline}.seitenkopf__zeile{align-items:baseline;gap:var(--abstand-16);margin-top:var(--abstand-08);flex-wrap:wrap;display:flex}.werkzeugleiste{z-index:20;align-items:center;gap:var(--abstand-16);margin-bottom:var(--abstand-16);padding-block:var(--abstand-08);background:var(--farbe-flaeche);display:flex;position:sticky;top:0}.werkzeugleiste[data-zustand=werkzeug] .werkzeugleiste__auswahl,.werkzeugleiste[data-zustand=auswahl] .werkzeugleiste__werkzeug,.werkzeugleiste[data-zustand=ohne-js] .werkzeugleiste__alle{display:none}.werkzeugleiste__alle{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-left:-10px;display:flex}.werkzeugleiste__werkzeug,.werkzeugleiste__auswahl{align-items:center;gap:var(--abstand-16);flex-wrap:wrap;flex:1;min-height:49px;display:flex}.werkzeugleiste__zahl{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text);margin:0}.werkzeugleiste__weg{padding:var(--abstand-04) var(--abstand-08);color:var(--farbe-text-sekundaer);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:18px;line-height:1}.werkzeugleiste__stand{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);white-space:nowrap;margin-left:auto}.werkzeugleiste__strich{width:var(--linien-breite);margin-block:var(--abstand-08);background:var(--farbe-linie);align-self:stretch}.werkzeugleiste__suche{flex:0 15rem;margin:0}.aufklappmarke:after{content:"+";font-family:var(--schrift-zahl);margin-left:var(--abstand-08)}.aufklappmarke[data-offen]:after{content:"×"}.werkzeugleiste__filter{margin-left:auto}.filterflaeche{gap:var(--abstand-08);padding:var(--abstand-16);border-bottom:var(--linien-breite) solid var(--farbe-linie);background:var(--farbe-grau-05);flex-direction:column;display:flex}.filterblock{gap:var(--abstand-08);flex-direction:column;display:flex}.suchzeile{align-items:flex-end;gap:var(--abstand-12);margin-block:var(--abstand-16);flex-wrap:wrap;display:flex}.suchzeile .feld{flex:0 22rem;margin:0}.filterzeile{align-items:baseline;gap:var(--abstand-16);flex-wrap:wrap;display:flex}.filterzeile__verweis{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);padding-block:var(--abstand-08);border-bottom:var(--linien-breite) solid transparent;text-decoration:none}.filterzeile__verweis:hover{color:var(--farbe-text)}.filterzeile__verweis[aria-current=true]{color:var(--farbe-text);border-bottom-color:var(--farbe-text)}.liste__block{gap:var(--abstand-08);flex-direction:column;flex:auto;min-width:0;display:flex}.liste__kopfzeile{align-items:baseline;gap:var(--abstand-08);flex-wrap:wrap;min-width:0;display:flex}.liste__beschreibung{font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer);max-width:var(--text-mass);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.liste__grund{border-left:var(--linien-breite) solid var(--farbe-offen);padding-left:var(--abstand-08);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-fliess);max-width:var(--text-mass);overflow-wrap:anywhere}.liste__haken{cursor:pointer;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:44px;min-height:44px;margin-left:-12px;display:flex}.liste__haken input{width:16px;height:16px;accent-color:var(--farbe-struktur);cursor:pointer}.auswahlleiste{border:var(--strich);padding:var(--abstand-16);margin-bottom:var(--abstand-16)}.alle-anhaken{cursor:pointer;display:none}.alle-anhaken[data-js]{align-items:center;display:inline-flex}.auswahlleiste__zahl{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);align-self:center}.kennzahl{border:var(--strich);padding:var(--abstand-24) 20px}.kennzahl__rubrik{font-family:var(--schrift-zahl);letter-spacing:var(--lauf-aktion);text-transform:uppercase;color:var(--farbe-text-sekundaer);font-size:10px}.kennzahl__wert{font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;font-weight:var(--gewicht-zahl-betont);letter-spacing:var(--lauf-zahl);margin-top:12px;font-size:26px;line-height:1}.kennzahl__wert--offen{color:var(--farbe-richtung)}.kennzahl__wert--leer,.zahl--leer{color:var(--farbe-text-sekundaer)}a.kennzahl{color:inherit;transition:border-color var(--uebergang);text-decoration:none;display:block}a.kennzahl:hover{border-color:var(--farbe-linie-betont);color:inherit}.kennzahl.kennzahl--aktiv{border-color:var(--farbe-linie-betont)}.kennzahl--aktiv .kennzahl__rubrik{color:var(--farbe-text)}.kennzahl__aktion{justify-content:space-between;align-items:center;gap:var(--abstand-08);margin-top:var(--abstand-16);padding-top:var(--abstand-08);border-top:var(--strich);font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);display:flex}a.kennzahl:hover .kennzahl__aktion,a.kennzahl:focus-visible .kennzahl__aktion,.kennzahl--aktiv .kennzahl__aktion{color:var(--farbe-text)}.fortschritt{background:var(--farbe-fuellung-inaktiv);height:4px}.fortschritt__wert{background:var(--farbe-signal);height:100%}.hinweis{border-left:2px solid var(--farbe-fehler);padding:var(--abstand-16) 0 var(--abstand-16) var(--abstand-16);font-size:var(--grad-body);line-height:var(--zeile-body);color:var(--farbe-text-fliess);max-width:var(--text-mass);overflow-wrap:anywhere}.hinweis__rubrik{font-family:var(--schrift-zahl);letter-spacing:var(--lauf-aktion);text-transform:uppercase;color:var(--farbe-fehler);margin-bottom:var(--abstand-08);font-size:10.5px;display:block}.meldung{align-items:baseline;column-gap:var(--abstand-16);margin:var(--abstand-24) 0 0;padding:var(--abstand-08) 0 var(--abstand-08) var(--abstand-16);border-left:2px solid var(--farbe-fehler);font-size:var(--grad-body-s);line-height:var(--zeile-body);color:var(--farbe-text-fliess);max-width:var(--text-mass);overflow-wrap:anywhere;flex-wrap:wrap;row-gap:2px;display:flex}.meldung__rubrik{font-family:var(--schrift-zahl);letter-spacing:var(--lauf-aktion);text-transform:uppercase;color:var(--farbe-fehler);white-space:nowrap;font-size:10.5px}.meldung--leise{border-left-color:var(--farbe-linie);color:var(--farbe-text-sekundaer)}.meldung--leise .meldung__rubrik{color:var(--farbe-text-sekundaer)}.hinweis--leise{border-left-color:var(--farbe-linie);color:var(--farbe-text-sekundaer)}.hinweis--leise .hinweis__rubrik{color:var(--farbe-text-sekundaer)}.flaeche-struktur{background:var(--farbe-struktur);color:var(--farbe-text-negativ);padding:var(--abstand-24) 28px}.flaeche-struktur .label,.flaeche-struktur p{color:var(--farbe-grau-inaktiv)}.flaeche-signal{background:var(--farbe-signal);color:var(--farbe-struktur);padding:var(--abstand-24) 28px}.flaeche-signal .label,.flaeche-signal p{color:var(--farbe-struktur)}.listenkopf{justify-content:space-between;align-items:baseline;gap:var(--abstand-16);margin-bottom:var(--abstand-16);flex-wrap:wrap;display:flex}.listenkopf--aktion{margin-bottom:var(--abstand-08);align-items:center}.kachelreihe{grid-template-columns:repeat(auto-fit, minmax(var(--kachel-mindestbreite), 1fr));gap:var(--abstand-16);display:grid}details>summary{cursor:pointer;padding-block:var(--abstand-08)}details>summary:hover{color:var(--farbe-text)}details>summary.knopf{list-style:none}details>summary.knopf::-webkit-details-marker{display:none}details>summary.knopf::marker{content:""}details[open]>summary.knopf.knopf--rand{background:var(--farbe-struktur);color:var(--farbe-text-negativ)}.ablauf{gap:var(--abstand-24);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ablauf__punkt{flex:1 1 var(--kachel-mindestbreite);padding-top:var(--abstand-16);border-top:var(--strich)}.ablauf__raster{column-gap:var(--abstand-08);color:inherit;grid-template-columns:auto 1fr;align-content:start;row-gap:2px;text-decoration:none;display:grid}a.ablauf__raster:hover .ablauf__name,a.ablauf__raster:focus-visible .ablauf__name{text-underline-offset:3px;text-decoration:underline}.ablauf__punkt--offen{border-top:var(--strich-betont)}.ablauf__marke{background:var(--farbe-grau-inaktiv);width:7px;height:7px;margin-top:7px}.ablauf__punkt--offen .ablauf__marke{background:var(--farbe-signal)}.ablauf__punkt--geschlossen .ablauf__marke{background:var(--farbe-struktur)}.ablauf__name{font-size:15.5px}.ablauf__punkt--offen .ablauf__name{font-weight:var(--gewicht-medium)}.ablauf__zustand,.ablauf__punkt .liste__zusatz{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);grid-column:2}.ablauf__punkt--ende .ablauf__name,.ablauf__punkt--ende .ablauf__zustand{color:var(--farbe-text-sekundaer)}.zeilenaufklapper{display:contents}.zeilenaufklapper::details-content{flex:100%}.zeilenaufklapper:not([open])::details-content{display:none}.zeilenaufklapper>form,.zeilenaufklapper>p{margin-top:var(--abstand-16)}.zeilenaufklapper>summary{cursor:pointer;list-style:none}.zeilenaufklapper>summary::-webkit-details-marker{display:none}.zeilenaufklapper>summary::marker{content:""}.zeilenaufklapper>summary:after{content:"+";font-family:var(--schrift-zahl);margin-left:var(--abstand-08)}.zeilenaufklapper[open]>summary:after{content:"×"}.zeilenaufklapper[open]>summary.filterzeile__verweis{color:var(--farbe-text);border-bottom-color:var(--farbe-text)}.feldreihe{align-items:flex-end;gap:var(--abstand-16);flex-wrap:wrap;display:flex}.feldreihe .feld{flex:1 1 var(--feld-mindestbreite);min-width:0}.feldreihe .feld--eng{flex:0 1 var(--kachel-mindestbreite)}.anlegeleiste{align-items:center;gap:var(--abstand-08);margin-bottom:var(--abstand-24);flex-wrap:wrap;display:flex}.anlegeleiste--weit{column-gap:var(--abstand-24)}.anlegeleiste__rubrik{margin-right:auto}.zeilenaktionen{align-items:center;gap:var(--abstand-08);flex-wrap:wrap;min-width:0;display:flex}.zeilenaktionen__grund{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer)}.knopf--achtung{border-color:var(--farbe-richtung);color:var(--farbe-richtung)}.knopf--achtung:hover:not(:disabled){background:var(--farbe-struktur);color:var(--farbe-text-negativ);border-color:var(--farbe-struktur)}dialog{border:var(--strich-betont);border-radius:var(--radius);background:var(--farbe-flaeche);color:var(--farbe-text);padding:var(--abstand-40);max-width:min(var(--text-mass), calc(100vw - 2 * var(--abstand-24)));box-shadow:var(--schatten)}dialog::backdrop{background:var(--farbe-schleier)}.dialog__titel{font-family:var(--schrift-aussage);font-weight:var(--gewicht-normal);font-size:var(--grad-subtitel);line-height:var(--zeile-subtitel);letter-spacing:var(--lauf-subtitel);text-transform:uppercase;margin:0 0 var(--abstand-16)}.dialog__folge{margin:0 0 var(--abstand-24);color:var(--farbe-text-fliess)}.dialog__aktionen{gap:var(--abstand-16);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:30rem){.dialog__aktionen>.knopf{flex:100%}}.verwaltungskopf{background:var(--farbe-struktur);color:var(--farbe-text-negativ)}.verwaltungskopf__inhalt{justify-content:space-between;align-items:center;gap:var(--abstand-24);padding-block:var(--abstand-16);flex-wrap:wrap;display:flex}.verwaltungskopf__marke{align-items:center;gap:var(--abstand-24);flex-wrap:wrap;display:flex}.verwaltungskopf__logo{height:var(--logo-hoehe);object-fit:contain;width:auto}.verwaltungskopf__heim{display:flex}.verwaltungskopf .navigation a{color:var(--farbe-grau-inaktiv)}.verwaltungskopf .navigation a:hover,.verwaltungskopf .navigation a[aria-current]{color:var(--farbe-text-negativ)}.verwaltungskopf .label,.verwaltungskopf .kennung{color:var(--farbe-grau-inaktiv)}.verwaltungskopf__zurueck{font-size:var(--grad-body-s);color:var(--farbe-grau-inaktiv);text-decoration:none}.verwaltungskopf__zurueck:hover{color:var(--farbe-text-negativ)}.brotkrumen{align-items:baseline;gap:var(--abstand-08);font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);padding-block:var(--abstand-16);border-bottom:var(--strich);flex-wrap:wrap;display:flex}.brotkrumen a{color:var(--farbe-text-sekundaer);text-decoration:none}.brotkrumen a:hover{color:var(--farbe-text)}.rubrik{font-size:var(--grad-subtitel);line-height:var(--zeile-subtitel);letter-spacing:var(--lauf-subtitel)}.angaben{column-gap:var(--abstand-16);grid-template-columns:minmax(0,7rem) 1fr;align-items:baseline;row-gap:10px;display:grid}.angaben>div{display:contents}.angabe__bezeichnung{font-family:var(--schrift-zahl);letter-spacing:var(--lauf-aktion);text-transform:uppercase;color:var(--farbe-text-sekundaer);overflow-wrap:anywhere;font-size:10.5px}.angabe__wert{overflow-wrap:anywhere;margin:0;font-size:14px}.arbeitsrahmen{max-width:none;padding-inline:var(--abstand-24);padding-bottom:var(--abstand-16);flex-direction:column;height:100%;display:flex}.arbeitsflaeche{gap:var(--abstand-24);padding-top:var(--abstand-16);flex:auto;align-items:stretch;min-height:0;display:flex}.arbeitsflaeche__deck{flex:1 1 0;order:3;min-width:0;min-height:0}.arbeitsflaeche__antworten{order:1;flex:0 0 var(--antwortbreite,340px);flex-direction:column;min-width:0;min-height:0;padding-right:0;display:flex;overflow:hidden}.arbeitsflaeche__werkzeug{border-left:var(--strich);min-width:0;padding-left:var(--abstand-24);flex-direction:column;flex:0 0 356px;order:4;gap:12px;min-height:0;display:flex;overflow-y:auto}@media (max-width:68rem){.arbeitsrahmen{height:auto;display:block}.arbeitsflaeche{flex-wrap:wrap;flex:none;align-items:flex-start;height:auto;min-height:0;position:static}.deck{flex:none;height:70vh;min-height:320px}.betrachter{height:auto}.zugleiste{display:none}.arbeitsflaeche__antworten{overflow:visible}.nachschlag__inhalt{flex:none;overflow:visible}.arbeitsflaeche__antworten{flex:0 0 100%;order:-1}.arbeitsflaeche__deck{flex-basis:100%;order:0}.arbeitsflaeche__werkzeug{border-left:none;border-top:var(--strich-betont);padding-left:0;padding-top:var(--abstand-16);flex-basis:100%;order:1;overflow:visible}}.betrachter{flex-direction:column;height:100%;min-height:0;display:flex}.deck{border:var(--strich);background:var(--farbe-fuellung-inaktiv);flex:auto;width:100%;min-height:0;display:block}.deckzeile{justify-content:space-between;align-items:baseline;gap:var(--abstand-16);margin-top:var(--abstand-16);flex-wrap:wrap;display:flex}.deckzeile__wege{align-items:baseline;gap:var(--abstand-24);flex-wrap:wrap;display:flex}.zugleiste{z-index:1;cursor:col-resize;touch-action:none;background:0 0;border:0;flex:0 0 8px;order:2;align-self:stretch;padding:0;position:relative}.zugleiste__griff{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline:-12px}.zugleiste__griff:before{content:"";border:var(--linien-breite) solid var(--farbe-linie-betont);background:var(--farbe-flaeche);border-radius:50%;flex-shrink:0;width:26px;height:26px}.zugleiste__griff:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3E%3Cpath d='M0 4 4 1v6z' fill='%230A0A0A'/%3E%3Cpath d='M14 4 10 1v6z' fill='%230A0A0A'/%3E%3Crect x='3' y='3.4' width='8' height='1.2' fill='%230A0A0A'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:14px;height:8px;position:absolute}.zugleiste:hover .zugleiste__griff:before,.zugleiste:focus-visible .zugleiste__griff:before{border-color:var(--farbe-text)}.zugleiste:after{content:"";background:var(--farbe-linie);width:2px;position:absolute;inset-block:0;inset-inline-start:3px}.zugleiste:hover:after,.zugleiste:focus-visible:after{background:var(--farbe-linie-betont)}.zugleiste:focus-visible{outline:2px solid var(--farbe-akzent);outline-offset:2px}body.zieht{-webkit-user-select:none;user-select:none;cursor:col-resize}.arbeitsflaeche--antworten-aus .arbeitsflaeche__antworten{border-right:0;padding-right:0;overflow:hidden}.arbeitsflaeche--deck-aus .arbeitsflaeche__deck{border-inline:0;flex:0 0 0;overflow:hidden}.blaetterzeile{gap:var(--abstand-08);flex-wrap:wrap;justify-content:flex-end;display:flex}.nachschlag__kopf{padding-bottom:var(--abstand-16);border-bottom:var(--strich);overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;padding-right:var(--abstand-24);margin:0;font-size:clamp(20px,1.8vw,26px);line-height:1.1}.nachschlag__inhalt{gap:var(--abstand-40);padding-top:var(--abstand-24);min-height:0;padding-right:var(--abstand-24);scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.angabenblock{gap:var(--abstand-40);flex-direction:column;display:flex}.antwort__griff{cursor:pointer;list-style-position:inside}.antwort__griff::marker{color:var(--farbe-text-sekundaer);font-size:11px}.antwort__griff:hover .label{color:var(--farbe-akzent,var(--farbe-text))}.antwort__text{margin-top:var(--abstand-08);white-space:pre-line}.nachschlag__inhalt p{max-width:none}dl.angaben{gap:var(--abstand-16);flex-direction:column;margin:0}dl.angaben dd{margin:0}.werkzeugkopf{justify-content:space-between;align-items:baseline;gap:var(--abstand-08);flex-wrap:wrap;display:flex}.werkzeugkopf__titel{font-size:15.5px;font-weight:var(--gewicht-medium)}.kriterien{flex-direction:column;gap:10px;display:flex}.kriterium__kopf{align-items:baseline;gap:var(--abstand-08);margin-bottom:6px;display:flex}.kriterium__name{cursor:default;margin-right:auto;font-size:13.5px}.kollegennotizen{margin-top:var(--abstand-16);padding-top:var(--abstand-16);border-top:1px solid var(--farbe-linie)}.eigenerstand{justify-content:space-between;align-items:baseline;gap:var(--abstand-08);padding-top:var(--abstand-08);border-top:1px solid var(--farbe-linie);flex-wrap:wrap;max-width:none;margin:0;display:flex}.eigenerstand__titel{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer)}.eigenerstand__wert{color:var(--farbe-text);font-size:13.5px}.eigenerstand__offen{color:var(--farbe-text-sekundaer);font-size:12.5px}.kollegennotizen__eintrag{color:var(--farbe-text-fliess);margin:var(--abstand-08) 0 0;max-width:none;font-size:12.5px;line-height:1.5}.kollegennotizen__wer{font-family:var(--schrift-zahl);letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-text-leise);margin-right:var(--abstand-08);font-size:10.5px}.kriterium__wert{font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;font-size:16px;font-weight:var(--gewicht-zahl-betont);line-height:1}.punktewahl{gap:2px;display:flex}.punktewahl__feld{border:var(--strich);border-radius:var(--radius);cursor:pointer;min-width:0;height:32px;font-family:var(--schrift-zahl);color:var(--farbe-text-sekundaer);transition:background var(--uebergang), color var(--uebergang), border-color var(--uebergang);flex:1 1 0;justify-content:center;align-items:center;font-size:12px;display:flex;position:relative}.punktewahl__feld input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (max-width:68rem){.punktewahl__feld{height:44px}}.punktewahl__feld:hover{border-color:var(--farbe-linie-betont);color:var(--farbe-text)}.punktewahl__feld--gewaehlt{background:var(--farbe-struktur);border-color:var(--farbe-struktur);color:var(--farbe-text-negativ)}.punktewahl__feld:has(input:focus-visible){outline:2px solid var(--farbe-richtung);outline-offset:2px}.punktewahl__feld input:disabled,.kriterium--gesperrt .punktewahl__feld{cursor:not-allowed}.kriterium--offen .punktewahl{opacity:.72}.speicherstand{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer)}.schreibschutz{font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer);margin:0}.speicherstand--fehler{color:var(--farbe-fehler)}.textknopf{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.textknopf:hover{color:var(--farbe-text)}.feld__zeile{justify-content:space-between;gap:var(--abstand-16);margin-top:var(--abstand-08);display:flex}.abgabe{padding-top:var(--abstand-16);border-top:var(--strich);gap:var(--abstand-08);flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.abgabe__zeile{align-items:center;gap:var(--abstand-08);flex-wrap:wrap;display:flex}.abgabe__text{font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer)}.feldhinweis{margin-top:var(--abstand-08);max-width:var(--text-mass);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer);display:block}.anmeldecode{font-family:var(--schrift-zahl);letter-spacing:.32em;text-align:center;max-width:9.5rem;font-size:28px}.liste>li:not(:first-child)>.liste__zeile:first-child{border-top:var(--strich)}.reiter{gap:var(--abstand-24);border-bottom:var(--strich);flex-wrap:wrap;display:flex}.reiter__verweis{padding-block:var(--abstand-16);margin-bottom:calc(-1 * var(--linien-breite));color:var(--farbe-text-sekundaer);border-bottom:2px solid #0000;text-decoration:none}.reiter__verweis:hover{color:var(--farbe-text)}.reiter__verweis[aria-current=page]{color:var(--farbe-text);font-weight:var(--gewicht-medium);border-bottom-color:var(--farbe-struktur)}.rangliste{overflow-x:auto}.kachelreihe--dicht{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.rangliste th,.rangliste td{padding-block:var(--abstand-08)}.rangliste thead th{white-space:nowrap}.rangliste .spalte-zahl{padding-right:var(--abstand-16)}.rangliste tbody th{font-weight:var(--gewicht-normal)}.rangliste__lesehilfe{margin-top:var(--abstand-16);max-width:120ch;padding-bottom:var(--abstand-16);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer)}.rangliste__sortierung{color:inherit;text-decoration:none}.rangliste__sortierung:hover,.rangliste__sortierung[aria-current=true]{color:var(--farbe-text)}.rangliste__pfeil{text-align:right;min-width:1.2em;display:inline-block}.rangliste__platzkopf,.rangliste__platz{width:1%}.rangliste__platz{font-size:var(--grad-subtitel);font-weight:var(--gewicht-zahl-betont);white-space:nowrap}.rangliste__nebenplatz{display:block}.rangliste__name{min-width:8rem}.rangliste__score{font-size:var(--grad-body);font-weight:var(--gewicht-zahl-betont);white-space:nowrap}.rangliste__merkmal{font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-fliess)}.rangliste__merkmal:not(.rangliste__standort){white-space:nowrap}.rangliste__standort{min-width:11rem}.rangliste__ohne th,.rangliste__ohne td{color:var(--farbe-text-sekundaer)}.rangliste__summe th,.rangliste__summe td{border-top:var(--strich-betont);font-weight:var(--gewicht-medium)}.rangliste__beschreibung{max-width:var(--text-mass);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer);display:block}.stimmen{column-gap:var(--abstand-08);grid-template-columns:2.5ch 4rem auto;align-items:center;display:grid}.stimmen__zahl{font-family:var(--schrift-zahl);font-variant-numeric:tabular-nums;text-align:right}.stimmen__balken{background:var(--farbe-fuellung-inaktiv);height:4px;display:block}.stimmen__fuellung{background:var(--farbe-struktur);height:100%;display:block}.stimmen__gruppen{white-space:nowrap}.wegezeile{justify-content:space-between;align-items:center;gap:var(--abstand-16) var(--abstand-24);flex-wrap:wrap;display:flex}.aktivitaet tbody th{vertical-align:top}.aktivitaet--gruppiert tbody tr+tr>*{border-top-color:#0000}.aktivitaet__organisation{min-width:10rem;font-size:var(--grad-body-s);line-height:var(--zeile-body-s);font-weight:var(--gewicht-medium)}.aktivitaet__gruppe{font-weight:var(--gewicht-normal);display:block}.aktivitaet__person{min-width:16rem;font-size:var(--grad-body-s);line-height:var(--zeile-body-s)}.aktivitaet__wann{display:block}.rangliste__merkmal.aktivitaet__kategorien{white-space:normal;min-width:12rem}.aktivitaet__kategorie{white-space:nowrap}.werkzeugleiste--ruhend{position:static}@media (min-width:64rem){.rangliste.blatt{overflow:visible}.blatt thead th{z-index:5;background:var(--farbe-flaeche);box-shadow:inset 0 var(--linien-breite) 0 var(--farbe-linie-betont), inset 0 calc(-1 * var(--linien-breite)) 0 var(--farbe-linie);position:sticky;top:0}}.blatt thead th{vertical-align:bottom}.blatt thead th.blatt__kriterium{white-space:normal;max-width:7rem}.blatt__startup{vertical-align:top;min-width:11rem}.blatt__merkmal{font-size:var(--grad-body-s);line-height:var(--zeile-body-s);vertical-align:top;white-space:nowrap}.blatt__person{min-width:16rem;font-size:var(--grad-body-s)}.blatt__wert{font-size:var(--grad-body)}.blatt__firma,.blatt__score{vertical-align:top;white-space:nowrap}.blatt__firma{font-size:var(--grad-subtitel);font-weight:var(--gewicht-zahl-betont)}.blatt__score{font-size:var(--grad-body-s);color:var(--farbe-text-fliess)}.blatt__platz{display:block}.blatt__leer{font-size:var(--grad-body-s)}.blatt__offen{font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-offen)}.blatt__mitnotiz>td{border-bottom:none}.blatt__notizzeile>td{border-top:none;padding-top:0}.blatt__notiz{max-width:var(--text-mass);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-fliess);white-space:pre-line}.blatt__gruppenzeile th{padding-top:var(--abstand-24);font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);font-weight:var(--gewicht-normal)}.firmenstand{gap:var(--abstand-08);margin-top:var(--abstand-16);display:grid}.firmenstand__zeile{column-gap:var(--abstand-08);grid-template-columns:1fr auto;row-gap:4px;display:grid}.firmenstand__balken{grid-column:1/-1}.strenge--abweichend{color:var(--farbe-offen)}.strenge{white-space:nowrap}.blattleiste{z-index:15;margin-top:var(--abstand-40);background:var(--farbe-fuellung-inaktiv);border-top:var(--strich-betont);position:sticky;bottom:0}.blattleiste__band{align-items:stretch;gap:2px;display:flex;overflow-x:auto}.blattleiste__gruppe{align-items:stretch;gap:2px;display:flex}.blattleiste__gruppenname{padding:0 var(--abstand-08) 0 var(--abstand-16);font-family:var(--schrift-zahl);font-size:var(--grad-label);letter-spacing:var(--lauf-label);text-transform:uppercase;color:var(--farbe-text-sekundaer);white-space:nowrap;align-items:center;display:flex}.blattleiste__reiter{max-width:16rem;padding:var(--abstand-08) var(--abstand-16);text-overflow:ellipsis;white-space:nowrap;font-size:var(--grad-body-s);color:var(--farbe-text);background:var(--farbe-fuellung-leise);align-items:center;text-decoration:none;display:flex;overflow:hidden}.blattleiste__reiter:hover{background:var(--farbe-flaeche)}.blattleiste__reiter[aria-current=page]{background:var(--farbe-flaeche);font-weight:var(--gewicht-medium);box-shadow:inset 0 2px 0 var(--farbe-struktur)}:root:has(.blattleiste){scroll-padding-bottom:var(--abstand-56)}.blattleiste__reiter--fest{z-index:1;box-shadow:2px 0 0 var(--farbe-fuellung-inaktiv);flex-shrink:0;position:sticky;left:0}.blattleiste__reiter--fest[aria-current=page]{box-shadow:inset 0 2px 0 var(--farbe-struktur), 2px 0 0 var(--farbe-fuellung-inaktiv)}.livezeile{align-items:baseline;gap:var(--abstand-08) var(--abstand-16);max-width:none;margin-top:var(--abstand-16);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-fliess);flex-wrap:wrap;display:flex}.livezeile .zustand--punkt{color:var(--farbe-text)}.livezeile__vor{color:var(--farbe-text-sekundaer)}.livezeile .textknopf{font-family:var(--schrift-text);font-size:var(--grad-body-s);letter-spacing:0;text-transform:none;color:var(--farbe-text)}.livezeile .textknopf:disabled{color:var(--farbe-text-sekundaer);cursor:progress}.kennzahl__zahl{margin-top:12px;font-size:clamp(28px,2.6vw,38px)}.kennzahl__bezug{margin-top:var(--abstand-08);font-size:var(--grad-body-s);line-height:var(--zeile-body-s);font-weight:var(--gewicht-medium);color:var(--farbe-text)}.kennzahl__satz{font-size:var(--grad-body-s);line-height:var(--zeile-body-s);color:var(--farbe-text-sekundaer);margin-top:4px}.firmenstand__zeile{font-size:var(--grad-body-s)}dl.rangliste__lesehilfe{gap:4px var(--abstand-24);flex-wrap:wrap;max-width:none;margin-bottom:0;display:flex}dl.rangliste__lesehilfe>div{gap:var(--abstand-08);display:flex}dl.rangliste__lesehilfe dt{font-weight:var(--gewicht-medium);color:var(--farbe-text)}dl.rangliste__lesehilfe dd{margin:0}.auswertung .rangliste thead th{font-family:var(--schrift-text);font-size:var(--grad-body-s);font-weight:var(--gewicht-medium);letter-spacing:0;text-transform:none;color:var(--farbe-text)}.rangliste__pfeil--moeglich{color:var(--farbe-text-leise)}.rangliste__sortierung:hover .rangliste__pfeil--moeglich{color:var(--farbe-text)}.auswertung .rangliste .liste__zusatz{font-size:var(--grad-label);color:var(--farbe-text-fliess)}.rangliste__kategorieplatz{margin-left:var(--abstand-08);color:var(--farbe-text-sekundaer)}.rangliste__warnung{white-space:nowrap;font-size:var(--grad-body-s);font-weight:var(--gewicht-medium);color:var(--farbe-offen);display:inline-block}.rangliste__zeile--duenn .rangliste__score{color:var(--farbe-text-sekundaer)}.rangliste__name{-webkit-hyphens:auto;hyphens:auto}.rangliste__tabelle{table-layout:fixed;min-width:66rem}.rangliste__spalte--platz{width:5rem}.rangliste__spalte--score{width:6.5rem}.rangliste__spalte--stimmen{width:15rem}.rangliste__spalte--kategorie{width:11rem}.rangliste__spalte--jahr{width:7.5rem}.rangliste__spalte--standort{width:13rem}.rangliste__score .zustand{white-space:normal}.auswertung .kennzahl{padding:var(--abstand-16)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
