@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.f572b170.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2a31c04b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.372704ff.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.a6b6ef6f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.4ce1df5d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.88ede1ea.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d7020e3c.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.cc58c11b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.fe0d9b14.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.5a6bb1da.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-500-normal.7c15bba8.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.b9f8c929.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-ext-500-normal.cbd51e2d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.7a4aa726.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.f41f43db.woff2) format("woff2"),url(/_next/static/media/inter-greek-500-normal.d9a33207.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-vietnamese-500-normal.7c0a695f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.a3a73b95.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-ext-500-normal.d9b491de.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.a19a84a6.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.f7b3c15b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.ecbdecad.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.2f42892a.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.c3987adc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.1f33d317.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.089a95ee.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.cc532937.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.4ec0c1c1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-ext-700-normal.74b516d2.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-700-normal.4b4022a6.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-700-normal.e9e5b2dc.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-700-normal.93eba3c3.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-ext-700-normal.827cd618.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-700-normal.31f1075d.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-700-normal.97f0eeeb.woff2) format("woff2"),url(/_next/static/media/inter-greek-700-normal.5ec6c758.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-vietnamese-700-normal.faf12809.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-700-normal.bc68b199.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-ext-700-normal.b63daa1a.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-700-normal.93534b50.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-700-normal.953b7aa5.woff2) format("woff2"),url(/_next/static/media/inter-latin-700-normal.9c21d4dc.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/space-grotesk-vietnamese-600-normal.20b17abc.woff2) format("woff2"),url(/_next/static/media/space-grotesk-vietnamese-600-normal.48592184.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/space-grotesk-latin-ext-600-normal.51defb17.woff2) format("woff2"),url(/_next/static/media/space-grotesk-latin-ext-600-normal.d6946cbf.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/space-grotesk-latin-600-normal.d7cc7ee6.woff2) format("woff2"),url(/_next/static/media/space-grotesk-latin-600-normal.b60aff3d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/space-grotesk-vietnamese-700-normal.7d37a5c3.woff2) format("woff2"),url(/_next/static/media/space-grotesk-vietnamese-700-normal.2f27545a.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/space-grotesk-latin-ext-700-normal.ad18a16f.woff2) format("woff2"),url(/_next/static/media/space-grotesk-latin-ext-700-normal.34f2bf2c.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/space-grotesk-latin-700-normal.46d978a2.woff2) format("woff2"),url(/_next/static/media/space-grotesk-latin-700-normal.f67e63c9.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--navy:#0f1e3a;--navy2:#24375f;--gold:#e0b94a;--goldtext:#8a6a0a;--tinte:#14213d;--grau:#5b6475;--linie:#e3e7ef;--rand:#8a93a6;--grund:#f3f5f9;--hartbg:#fdebdd;--hart:#b4470e;--weichbg:#e3edf8;--weich:#1d4e89;--titel:"Space Grotesk",Inter,system-ui,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--grund);color:var(--tinte);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.45}h1,h2,h3{font-family:var(--titel);margin:0;line-height:1.15}h1{font-size:36px;font-weight:700}h2{font-size:20px}h2,h3{font-weight:600}h3{font-size:17px}p{margin:0}a{color:var(--weich)}a:hover{color:var(--tinte)}.schale{display:flex;flex-wrap:wrap;min-height:100vh}.nav{flex:1 1 232px;background:var(--navy);padding:24px 16px;display:flex;flex-direction:column;gap:24px}.nav a,.nav button.navlink{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:8px;color:#e6eaf3;text-decoration:none;background:none;border:0;font:inherit;width:100%;text-align:left;cursor:pointer}.nav a:hover,.nav button.navlink:hover{background:var(--navy2);color:#fff}.nav a.aktiv{background:var(--gold);color:var(--navy);font-weight:600}.nav .gruppe{display:flex;flex-direction:column;gap:4px}.nav .ueber{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#aeb9d1;padding:0 12px}.nav button.navlink.gewaehlt{border:1px solid var(--gold);color:#fff;font-weight:600}.punkt{width:8px;height:8px;border-radius:50%;border:1px solid #aeb9d1;flex:none}.gewaehlt .punkt{background:var(--gold);border-color:var(--gold)}.marke{color:#fff;font-family:var(--titel);font-size:20px;font-weight:700;padding:0 12px;line-height:1.2}.logo{display:block;background:#fff;border-radius:10px;padding:12px 14px;max-width:210px}.logo img{display:block;width:100%;height:auto}.marke small{margin-top:8px;display:block;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;color:#c9d2e3;letter-spacing:.04em}.wer{gap:10px;padding:0 12px;color:#c9d2e3;font-size:14px}.rund,.wer{display:flex;align-items:center}.rund{width:32px;height:32px;border-radius:50%;background:var(--navy2);color:#fff;justify-content:center;font-weight:600;font-size:13px;flex:none}.haupt{flex:999 1 560px;min-width:0;padding:32px 40px 56px;display:flex;flex-direction:column;gap:24px}.kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.klein,.ober{font-size:13px;color:var(--grau)}.ober{letter-spacing:.08em;text-transform:uppercase}.reihe{flex-wrap:wrap;align-items:center}.reihe,.spalte{display:flex;gap:12px}.spalte{flex-direction:column}.zwei{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.zwei>.breit{flex:999 1 480px;min-width:0;display:flex;flex-direction:column;gap:24px}.zwei>.schmal{flex:1 1 340px;min-width:0;gap:16px}.karte,.zwei>.schmal{display:flex;flex-direction:column}.karte{background:#fff;border-radius:12px;padding:20px;gap:14px}.karte.dunkel{background:var(--navy);color:#fff}.karte.dunkel .ober,.karte.dunkel a{color:var(--gold)}.karte.gold{border:1px solid var(--gold)}.karte.warn{border:1px solid var(--hart)}.raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px}.raster.weit{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.zahl{font-family:var(--titel);font-size:34px;font-weight:700;line-height:1.1}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:8px;border:0;background:var(--navy);color:#fff;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.knopf:hover{background:var(--navy2);color:#fff}.knopf.gold{background:var(--gold);color:var(--navy);font-weight:700}.knopf.gold:hover{background:#ecc963;color:var(--navy)}.knopf.hell{background:#fff;color:var(--tinte);border:1px solid #b9c2d3}.knopf.hell:hover{background:var(--grund);color:var(--tinte)}.knopf.rund2{border-radius:22px;font-weight:400}.knopf.klein2{min-height:44px;padding:0 12px;font-weight:500}.chip{display:inline-block;font-size:12px;font-weight:700;padding:3px 8px;border-radius:4px;white-space:nowrap}.chip.hart{background:var(--hartbg);color:var(--hart)}.chip.weich{background:var(--weichbg);color:var(--weich)}.chip.navy{background:var(--navy);color:#fff}.chip.goldc{background:var(--gold);color:var(--navy)}.chip.rand{background:#fff;border:1px solid #b9c2d3;font-weight:500}.zeile{display:flex;flex-wrap:wrap;gap:16px;align-items:center;background:#fff;border-radius:12px;padding:16px 20px;color:var(--tinte);text-decoration:none;border:1px solid var(--linie)}.zeile:hover{border-color:var(--gold);color:var(--tinte)}.zeile .a{flex:999 1 260px;min-width:0;display:flex;flex-direction:column;gap:6px}.zeile .b{flex:1 1 170px;display:flex;flex-direction:column;gap:4px;font-size:14px}.zeile .name{font-weight:700;font-size:17px;overflow-wrap:anywhere}.zeile .ruf{margin-left:auto;display:flex;align-items:center;min-height:44px;padding:0 16px;border-radius:8px;border:1px solid var(--navy);color:var(--navy);font-weight:700}.zeile.erste,.zeile.erste .ruf{border-color:var(--gold)}.zeile.erste .ruf{background:var(--gold)}.trenn>*+*{padding-top:14px;border-top:1px solid var(--linie)}.karte.dunkel .trenn>*+*{border-top-color:#33466f}label{font-size:14px;font-weight:600;display:block;margin-bottom:4px}input[type=date],input[type=email],input[type=number],input[type=search],input[type=text],input[type=url],select,textarea{font:inherit;color:var(--tinte);width:100%;min-height:44px;padding:8px 12px;border-radius:8px;border:1px solid var(--rand);background:#fff}textarea{resize:vertical;line-height:1.45}.feld{flex:1 1 200px;min-width:0}.form{flex-direction:column;gap:14px}.form,.wahl{display:flex}.wahl{align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:8px;border:1px solid var(--rand);background:#fff;font-weight:500;margin:0;cursor:pointer}.wahl:has(input:checked){border:2px solid var(--navy);font-weight:700}.wahl.h:has(input:checked){border-color:var(--hart);background:var(--hartbg);color:var(--hart)}.wahl.w:has(input:checked){border-color:var(--weich);background:var(--weichbg);color:var(--weich)}.meldung{background:#fff;border-left:0;border:1px solid var(--gold);border-radius:8px;padding:12px 16px;font-weight:600}.meldung.fehler{border-color:var(--hart);color:var(--hart)}.schritte{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.schritte button{min-height:44px;padding:0 12px;border-radius:6px;border:1px solid #b9c2d3;background:#fff;color:var(--grau);font:inherit;font-size:14px;cursor:pointer}.schritte button.war{background:var(--linie);color:var(--tinte);border-color:var(--linie)}.schritte button.ist{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:700}.phasen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px;gap:8px}.phasen li{padding:12px;border-radius:8px;border:1px solid #b9c2d3;display:flex;flex-direction:column;gap:2px;font-weight:600}.phasen li.war{background:var(--linie);border-color:var(--linie)}.phasen li.ist{background:var(--navy);color:#fff;border-color:var(--navy)}.phasen li.ist .klein{color:var(--gold)}.nummer{font-family:var(--titel);font-size:28px;font-weight:700;color:var(--goldtext)}.vor{white-space:pre-wrap;overflow-wrap:anywhere}.tabelle{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}td,th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--linie);vertical-align:top}th{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--grau);font-weight:600}details>summary{cursor:pointer;font-weight:600;min-height:44px;color:var(--weich)}.mitte,details>summary{display:flex;align-items:center}.mitte{min-height:100vh;justify-content:center;padding:24px;background:var(--navy)}.mitte .karte{max-width:440px;width:100%;padding:32px;gap:18px}.leer{background:#fff;border:1px dashed #b9c2d3;border-radius:12px;padding:28px;color:var(--grau);text-align:center}@media (max-width:640px){.haupt{padding:20px 16px 40px}h1{font-size:28px}.nav{padding:16px 12px;gap:14px}.nav .gruppe.menue{flex-direction:row;flex-wrap:wrap}.nav .gruppe.menue a{width:auto;flex:1 1 auto;justify-content:center;border:1px solid var(--navy2)}}