:root{--hs-wald: #0F2E24;--hs-tanne: #123A2F;--hs-nacht: #0A1F19;--hs-gelb: #E6FF4A;--hs-rasen: #2F7A56;--hs-mint: #7CE8B5;--hs-kreide: #F4F1E8;--hs-leinen: #EAE6D9;--hs-nebel: #B9C9BE;--hs-schiefer: #4C5F55;--rasen-auf-leinen: #2A7050;--hs-weiss: #FFFFFF;--hs-fehlt-dunkel: #FF9A8D;--hs-fehlt-hell: #8C3423;--linie-dunkel-zart: rgba(244, 241, 232, .14);--linie-dunkel: rgba(244, 241, 232, .18);--linie-dunkel-klar: rgba(244, 241, 232, .3);--linie-hell: rgba(15, 46, 36, .16);--linie-hell-klar: rgba(15, 46, 36, .2);--flaeche-kreide-zart: rgba(244, 241, 232, .1);--flaeche-kreide-hauch: rgba(244, 241, 232, .05);--flaeche-gelb-zart: rgba(230, 255, 74, .08);--flaeche-wald-hauch: rgba(15, 46, 36, .05);--flaeche-fehlt-dunkel: rgba(255, 122, 107, .08);--flaeche-fehlt-hell: rgba(140, 52, 35, .06);--auf-signal: var(--hs-wald);--signal-auf-dunkel: var(--hs-gelb);--signal-auf-hell: #707D00;--hs-schwarz: #000000;--auf-gelb-gedaempft: rgba(15, 46, 36, .74);--weiss-leise: rgba(255, 255, 255, .85);--schleier-wald-stark: rgba(15, 46, 36, .92);--schleier-wald-mittel: rgba(15, 46, 36, .72);--schleier-wald-leicht: rgba(15, 46, 36, .34);--schleier-wald-hauch: rgba(15, 46, 36, .12);--schleier-wald-null: rgba(15, 46, 36, 0);--platte-wald: rgba(15, 46, 36, .9);--platte-tanne: rgba(18, 58, 47, .9);--platte-nacht: rgba(10, 31, 25, .88);--schatten-schwebend: 0 10px 34px rgba(15, 46, 36, .22);--r-pille: 999px;--r-karte: 17px;--r-feld: 11px;--schrift-display: "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--schrift-text: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-daten: "Space Mono", ui-monospace, SFMono-Regular, monospace;--rand: 24px;--raster-max: 1180px;--raster: min(var(--raster-max), 100% - 2 * var(--rand));--kopf-titel: clamp(2rem, 5vw, 3.9rem);--kopf-zeile: 1.02;--kopf-abstand: calc(var(--kopf-titel) * var(--kopf-zeile));--md-leiste-polster: clamp(15px, 2.1vw, 26px)}@media(max-width:640px){:root{--rand: 18px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;font-family:var(--schrift-text);font-size:16px;line-height:1.55;background:var(--hs-wald);color:var(--hs-kreide)}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--hs-gelb);outline-offset:3px;border-radius:2px}.a-hell :focus-visible,.a-leinen :focus-visible{outline-color:var(--hs-wald)}main[tabindex="-1"]:focus:not(:focus-visible),main h1[tabindex="-1"]:focus:not(:focus-visible){outline:none}.nur-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wrap{width:var(--raster);margin-inline:auto}.dpl{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.045em;line-height:1.02;margin:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.dpl b,.dpl strong{font-weight:800}.lbl{font-family:var(--schrift-daten);font-size:11px;text-transform:uppercase;letter-spacing:.15em;font-weight:700}.zahl{font-family:var(--schrift-daten);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.a-dunkel{background:var(--hs-wald);color:var(--hs-kreide)}.a-tanne{background:var(--hs-tanne);color:var(--hs-kreide)}.a-nacht{background:var(--hs-nacht);color:var(--hs-kreide)}.a-hell{background:var(--hs-kreide);color:var(--hs-wald)}.a-leinen{background:var(--hs-leinen);color:var(--hs-wald)}.a-dunkel p,.a-tanne p,.a-nacht p{color:var(--hs-nebel)}.a-hell p,.a-leinen p{color:var(--hs-schiefer)}.a-hell{--akzent-hell: var(--hs-rasen)}.a-leinen{--akzent-hell: var(--hs-wald)}.a-dunkel,.a-tanne,.a-nacht{--ton-leise: var(--hs-nebel);--ton-linie: var(--linie-dunkel)}.a-hell,.a-leinen{--ton-leise: var(--hs-schiefer);--ton-linie: var(--linie-hell-klar)}section{padding-block:clamp(52px,7vw,92px)}.kopf{position:sticky;top:0;z-index:60;background:var(--hs-wald);border-bottom:1px solid var(--linie-dunkel-zart);padding-top:env(safe-area-inset-top,0px)}.kopf-inner{display:flex;align-items:center;gap:16px;min-height:70px;width:var(--raster);margin-inline:auto}.wappen{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--hs-kreide);flex:0 1 auto;min-width:0;overflow:hidden}.wappen-kreis{width:38px;height:38px;border-radius:50%;border:1.5px solid var(--hs-gelb);display:grid;place-items:center;overflow:hidden;font-family:var(--schrift-daten);font-weight:700;font-size:12px;letter-spacing:.02em;color:var(--signal-auf-dunkel);flex:0 0 auto}.wappen-kreis img{width:100%;height:100%;object-fit:cover}.wappen-name{font-family:var(--schrift-display);font-weight:800;font-size:18px;letter-spacing:-.03em;line-height:1.1;display:block;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.wappen-claim{font-family:var(--schrift-daten);font-size:9.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--hs-nebel);font-weight:400;display:block;max-width:44ch;white-space:normal;overflow:visible;line-height:1.4;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.pille{margin-left:auto;display:flex;gap:2px;align-items:center;background:var(--hs-nacht);border-radius:var(--r-pille);padding:5px;box-shadow:var(--schatten-schwebend)}.pille a{text-decoration:none;color:var(--hs-kreide);font-size:14px;font-weight:500;padding:9px 15px;border-radius:var(--r-pille);white-space:nowrap;transition:background .18s,color .18s}.pille a:hover{background:var(--flaeche-kreide-zart)}.pille-punkt>a[aria-current]{background:var(--hs-gelb);color:var(--auf-signal);font-weight:600}.menue-knopf{display:none;margin-left:auto;background:var(--hs-nacht);border:1px solid var(--linie-dunkel-klar);color:var(--hs-kreide);border-radius:var(--r-pille);padding:10px 16px;font-size:13px;font-weight:600}.pille-punkt{position:relative;display:flex;align-items:center}.pille-knopf{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;background:none;border:0;padding:0;margin-left:-6px;border-radius:var(--r-pille);color:var(--hs-kreide);cursor:pointer}.pille-knopf:hover{background:var(--flaeche-kreide-zart)}.pille-pfeil{width:9px;height:9px;display:block;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s}.pille-punkt--offen .pille-pfeil{transform:translateY(2px) rotate(225deg)}.pille-unter{position:absolute;top:calc(100% + 8px);left:0;min-width:210px;flex-direction:column;gap:2px;z-index:5;background:var(--hs-nacht);border:1px solid var(--linie-dunkel);border-radius:var(--r-karte);padding:6px;box-shadow:var(--schatten-schwebend)}.pille-unter:not([hidden]){display:flex}.pille-unter a{white-space:nowrap}.pille-unter a[aria-current]{font-weight:700}@media(max-width:980px){.pille{display:none;position:absolute;left:var(--rand);right:var(--rand);top:100%;margin:0;flex-direction:column;align-items:stretch;padding:8px;gap:2px;max-height:calc(100dvh - var(--kopf-unterkante, 110px) - 16px);overflow-y:auto;border-radius:var(--r-karte)}.pille--offen{display:flex}.pille a{padding:13px 16px;border-radius:var(--r-feld)}.menue-knopf{display:block;flex:0 0 auto}.wappen-claim{display:none}.pille-punkt{display:block}.pille-punkt>a{display:block;padding-right:52px}.pille-knopf{position:absolute;top:0;right:0;margin-left:0;height:48px;color:var(--hs-kreide)}.pille-unter{position:static;min-width:0;padding:0 0 4px;background:none;border:0;box-shadow:none;border-radius:0;margin-left:16px;border-left:1px solid var(--linie-dunkel)}.pille-unter a{padding:12px 16px;white-space:normal;font-size:13.5px}}@media(max-width:560px){.wappen-name{font-size:15px;line-height:1.15}.kopf-inner{gap:12px;padding-block:8px}}.held{padding-block:clamp(40px,6vw,74px) clamp(44px,6vw,80px)}.held-raster{display:grid;gap:clamp(30px,4vw,54px);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}@media(max-width:980px){.held-raster{grid-template-columns:minmax(0,1fr)}}.überzeile{color:var(--hs-mint);display:block;margin-bottom:16px}.a-hell .überzeile,.a-leinen .überzeile{color:var(--akzent-hell)}.held h1,.held .held-titel{font-size:clamp(2.05rem,5.4vw,4.2rem);margin-bottom:26px}.held h1 .gegner,.held .held-titel .gegner{display:block}.anschlag{border:1px solid var(--linie-dunkel-klar);border-radius:var(--r-karte);display:grid;grid-template-columns:auto auto minmax(0,1.7fr) minmax(0,1.1fr);overflow:hidden}@media(max-width:860px){.anschlag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px)and (min-width:861px){.anschlag{grid-template-columns:auto auto minmax(0,1fr)}.zelle:nth-child(4){grid-column:1 / -1;border-right:0;border-top:1px solid var(--linie-dunkel-klar)}}@media(max-width:400px){.anschlag{grid-template-columns:minmax(0,1fr)}}.zelle{padding:15px 17px;border-right:1px solid var(--linie-dunkel-klar);min-width:0}.zelle:last-child{border-right:0}@media(max-width:860px){.zelle:nth-child(2n){border-right:0}.zelle:nth-child(-n+2){border-bottom:1px solid var(--linie-dunkel-klar)}}@media(max-width:400px){.zelle{border-right:0;border-bottom:1px solid var(--linie-dunkel-klar)}.zelle:last-child{border-bottom:0}}.zelle .k{font-family:var(--schrift-daten);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--hs-nebel);display:block;margin-bottom:7px}.zelle .w{font-family:var(--schrift-daten);font-weight:700;font-size:16px;line-height:1.3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.zelle--gelb{background:var(--hs-gelb);color:var(--auf-signal);border-right-color:var(--hs-gelb)}.zelle--gelb .k{color:var(--auf-gelb-gedaempft)}.zelle--gelb .w{font-size:22px}.knopfreihe{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px;align-items:center}.knopf{display:inline-flex;align-items:center;gap:9px;text-decoration:none;border-radius:var(--r-pille);padding:13px 24px;font-weight:600;font-size:15px;border:1px solid transparent;transition:background .18s,color .18s,border-color .18s}.knopf--kontur{border-color:var(--hs-kreide);color:var(--hs-kreide)}button.knopf{font-family:inherit;cursor:pointer}button.knopf--kontur{background:transparent}.knopf--kontur:hover,.knopf--hell{background:var(--hs-kreide);color:var(--hs-wald)}.knopf--hell:hover{background:var(--hs-nebel)}.knopf--gruen{background:var(--hs-wald);color:var(--hs-kreide)}.knopf--gruen:hover{background:var(--hs-nacht)}.knopf--gelb{background:var(--hs-gelb);color:var(--auf-signal)}.knopf--gelb:hover{background:var(--hs-mint)}.a-hell .knopf--kontur,.a-leinen .knopf--kontur{border-color:var(--hs-wald);color:var(--hs-wald)}.a-hell .knopf--kontur:hover,.a-leinen .knopf--kontur:hover{background:var(--hs-wald);color:var(--hs-kreide)}.knopf[disabled]{opacity:.55;cursor:not-allowed}.textlink{color:var(--hs-kreide);font-weight:600;font-size:15px;text-decoration:none;border-bottom:1px solid var(--linie-dunkel-klar);padding-bottom:2px;transition:border-color .18s}.textlink:hover{border-bottom-color:var(--hs-gelb)}.a-hell .textlink,.a-leinen .textlink{color:var(--hs-wald);border-bottom-color:var(--linie-hell-klar)}.a-hell .textlink:hover,.a-leinen .textlink:hover{border-bottom-color:var(--akzent-hell)}.danach h2{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.04em;font-size:1.6rem;margin:0 0 4px}.liste{list-style:none;margin:16px 0 0;padding:0;min-width:0}.liste li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 16px;align-items:baseline;padding:14px 0;min-width:0;border-top:1px solid var(--linie-dunkel)}.liste li:last-child{border-bottom:1px solid var(--linie-dunkel)}.a-hell .liste li,.a-leinen .liste li{border-color:var(--linie-hell)}.liste .dat{font-family:var(--schrift-daten);font-weight:700;font-size:13px;color:var(--hs-mint);white-space:nowrap}.a-hell .liste .dat,.a-leinen .liste .dat{color:var(--akzent-hell)}.liste .paar{font-weight:500;min-width:0;overflow-wrap:anywhere}.liste .ort{font-family:var(--schrift-daten);font-size:11px;color:var(--hs-nebel);text-transform:uppercase;letter-spacing:.1em;grid-column:2 / -1;overflow-wrap:anywhere}.a-hell .liste .ort,.a-leinen .liste .ort{color:var(--hs-schiefer)}.liste .wo{font-family:var(--schrift-daten);font-size:12px;font-weight:700;color:var(--hs-nebel);white-space:nowrap}.a-hell .liste .wo,.a-leinen .liste .wo{color:var(--hs-schiefer)}.liste .bericht{grid-column:2 / -1;justify-self:start;font-size:14px;line-height:1.5;padding-top:4px}.liste .anfahrt{grid-column:2 / -1;justify-self:start;min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.liste .anfahrt-link{font-size:14px;line-height:1.5;padding-top:4px;overflow-wrap:anywhere;max-width:100%}.liste .anfahrt-zeit{font-family:var(--schrift-daten);font-size:12px;letter-spacing:.02em;color:var(--hs-nebel);overflow-wrap:anywhere}.a-hell .liste .anfahrt-zeit,.a-leinen .liste .anfahrt-zeit{color:var(--hs-schiefer)}.anfahrt-hinweis{margin:28px 0 0;max-width:62ch;font-size:14px;line-height:1.55;color:var(--hs-nebel)}.a-hell .anfahrt-hinweis,.a-leinen .anfahrt-hinweis{color:var(--hs-schiefer)}@media(max-width:560px){.liste li{grid-template-columns:minmax(0,1fr) auto}.liste .paar{grid-column:1 / -1;order:2}.liste .ort,.liste .anfahrt{grid-column:1 / -1;order:3}.liste .bericht{grid-column:1 / -1;order:4}}.kopfzeile{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:30px}.kopfzeile h2,.kopfzeile h3{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.045em;font-size:clamp(1.75rem,3.6vw,2.9rem);line-height:1.05;margin:0}.kopfzeile h2 b,.kopfzeile h3 b{font-weight:800}.we{display:grid;gap:0}.we-zeile{display:grid;grid-template-columns:116px minmax(0,1fr) minmax(0,1.2fr) auto;gap:6px 18px;align-items:center;padding:15px 0;border-top:1px solid var(--linie-dunkel);text-decoration:none;color:inherit}.we-zeile:last-child{border-bottom:1px solid var(--linie-dunkel)}.a-hell .we-zeile,.a-leinen .we-zeile{border-color:var(--linie-hell)}.we-zeile .team{font-family:var(--schrift-daten);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.11em;color:var(--hs-mint);overflow-wrap:anywhere}.a-hell .we-zeile .team,.a-leinen .we-zeile .team{color:var(--akzent-hell)}.we-zeile .geg{font-weight:600;min-width:0;overflow-wrap:anywhere}.we-zeile .hal{color:var(--hs-nebel);font-size:14px;min-width:0;overflow-wrap:anywhere}.a-hell .we-zeile .hal,.a-leinen .we-zeile .hal{color:var(--hs-schiefer)}.we-zeile .zeit{font-family:var(--schrift-daten);font-weight:700;font-size:15px;white-space:nowrap}@media(max-width:820px){.we-zeile{grid-template-columns:minmax(0,1fr) auto}.we-zeile .team{grid-column:1}.we-zeile .zeit{grid-column:2;grid-row:1}.we-zeile .geg{grid-column:1 / -1}.we-zeile .hal{grid-column:1 / -1;font-size:13px}}.chip{font-family:var(--schrift-daten);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;padding:4px 10px;border-radius:var(--r-pille);border:1px solid var(--hs-mint);color:var(--hs-mint);background:none;white-space:nowrap}.a-hell .chip,.a-leinen .chip{border-color:var(--akzent-hell);color:var(--akzent-hell)}.datum{font-family:var(--schrift-daten);font-size:11px;color:var(--hs-nebel)}.a-hell .datum,.a-leinen .datum{color:var(--hs-schiefer)}.bild{background:var(--hs-tanne);border:1px solid var(--linie-dunkel);display:grid;place-items:center;padding:10px;text-align:center;background-image:repeating-linear-gradient(-45deg,transparent 0 9px,var(--flaeche-kreide-hauch) 9px 10px);overflow:hidden}.a-hell .bild,.a-leinen .bild{background:var(--hs-leinen);border-color:var(--linie-hell);background-image:repeating-linear-gradient(-45deg,transparent 0 9px,var(--flaeche-wald-hauch) 9px 10px)}.bild img{width:100%;height:100%;object-fit:cover}.bild span{font-family:var(--schrift-daten);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.11em;color:var(--hs-nebel);overflow-wrap:anywhere}.a-hell .bild span,.a-leinen .bild span{color:var(--hs-schiefer)}.band{background:var(--hs-gelb);color:var(--auf-signal);border-radius:var(--r-karte);padding:clamp(24px,3.4vw,38px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 32px;align-items:center}@media(max-width:820px){.band{grid-template-columns:minmax(0,1fr)}}.band .lbl{color:var(--auf-gelb-gedaempft);display:block;margin-bottom:11px}.band h2{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.08;margin:0}.band h2 b{font-weight:800}.band p{color:var(--auf-gelb-gedaempft)!important;margin:10px 0 0;font-size:15px}.teams{display:flex;flex-wrap:wrap;gap:10px}.team-pille{display:inline-flex;flex-direction:column;gap:3px;text-decoration:none;color:inherit;border:1px solid var(--linie-dunkel-klar);border-radius:var(--r-pille);padding:11px 20px;min-width:0;transition:border-color .18s,background .18s}.team-pille:hover{border-color:var(--hs-gelb);background:var(--flaeche-gelb-zart)}.a-hell .team-pille,.a-leinen .team-pille{border-color:var(--linie-hell-klar)}.a-hell .team-pille:hover,.a-leinen .team-pille:hover{border-color:var(--akzent-hell);background:none}.team-pille .n{font-weight:600;font-size:15px;overflow-wrap:anywhere}.team-pille .l{font-family:var(--schrift-daten);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--hs-nebel);overflow-wrap:anywhere}.a-hell .team-pille .l,.a-leinen .team-pille .l{color:var(--hs-schiefer)}.filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.filter-knopf{font-family:var(--schrift-daten);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.11em;padding:10px 16px;border-radius:var(--r-pille);border:1px solid var(--linie-dunkel-klar);background:none;color:var(--hs-kreide);transition:border-color .18s,background .18s,color .18s}.filter-knopf:hover{border-color:var(--hs-kreide)}.filter-knopf[aria-pressed=true]{background:var(--hs-kreide);color:var(--hs-wald);border-color:var(--hs-kreide)}.a-hell .filter-knopf,.a-leinen .filter-knopf{border-color:var(--linie-hell-klar);color:var(--hs-wald)}.a-hell .filter-knopf[aria-pressed=true],.a-leinen .filter-knopf[aria-pressed=true]{background:var(--hs-wald);color:var(--hs-kreide);border-color:var(--hs-wald)}.sp-stufe{margin-bottom:34px}.sp-stufe>.lbl{color:var(--hs-rasen);display:block;border-bottom:1px solid var(--linie-hell);padding-bottom:10px;margin-bottom:18px}.dl-gruppe{margin-bottom:34px}.dl-gruppe>.lbl{color:var(--akzent-hell, var(--hs-rasen));display:block;border-bottom:1px solid var(--linie-hell);padding-bottom:10px;margin:0 0 6px}.dl-liste{list-style:none;margin:0;padding:0}.dl-blatt{position:relative;display:grid;align-items:end;justify-items:start;width:46px;height:58px;padding:0 5px 7px;box-sizing:border-box;background:var(--hs-weiss);border:1px solid var(--linie-hell-klar);clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%)}.dl-blatt:after{content:"";position:absolute;top:0;right:0;width:13px;height:13px;background:var(--k-akzent, var(--hs-rasen));clip-path:polygon(0 0,0 100%,100% 100%)}.dl-blatt>span{font-family:var(--schrift-display);font-weight:800;font-size:11.5px;line-height:1;color:var(--hs-wald);white-space:nowrap}.seitenkopf{padding-block:clamp(38px,5vw,64px) calc(var(--kopf-abstand) / 2);border-bottom:1px solid var(--linie-dunkel-zart)}.seitenkopf h1{font-size:var(--kopf-titel);line-height:var(--kopf-zeile);margin:12px 0 0}.seitenkopf p{margin:16px 0 0;max-width:62ch;font-size:17px}main>:is(.seitenkopf,.md-buehne)+section{padding-top:calc(var(--kopf-abstand) / 2)}main>.md-buehne+section{padding-top:max(0px,calc(var(--kopf-abstand) / 2 - var(--md-leiste-polster) / 2))}main>.seitenkopf+section>.wrap>.knopfreihe:first-child{margin-top:0}.zwei{display:grid;gap:clamp(30px,4vw,56px);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.zwei>*{min-width:0}.zwei aside{overflow-wrap:break-word}@media(max-width:980px){.zwei{grid-template-columns:minmax(0,1fr)}}.tab-huelle{overflow-x:auto}.tab{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}.tab th,.tab td{text-align:left;padding:11px 8px;border-bottom:1px solid var(--linie-dunkel);overflow-wrap:anywhere}.a-hell .tab th,.a-hell .tab td{border-color:var(--linie-hell)}.tab th{font-family:var(--schrift-daten);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.11em;color:var(--hs-nebel)}.a-hell .tab th{color:var(--hs-schiefer)}.tab td.z{font-family:var(--schrift-daten);font-weight:700}.tab td.z{white-space:nowrap;overflow-wrap:normal}.tab--liga{max-width:920px}.tab--liga abbr{text-decoration:none}.tab--liga th.z,.tab--liga td.z{text-align:right}.tab--liga td.z{font-weight:400}.tab--liga td:last-child{font-weight:700}.tab--liga .sp-platz,.tab--liga .sp-spiele{width:46px}.tab--liga .sp-sun{width:40px}.tab--liga .sp-tore{width:86px}.tab--liga .sp-diff{width:60px}.tab--liga .sp-punkte{width:66px}.tab--liga th.sp-name,.tab--liga td.sp-name{padding-left:14px;overflow-wrap:break-word}.trennbar{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:20 6 6}.tab--liga tr.selbst td{font-weight:700;background:var(--hs-nacht)}.tab--liga tr.selbst td:first-child{box-shadow:inset 4px 0 0 var(--signal-auf-dunkel)}.a-hell .tab--liga tr.selbst td{color:var(--hs-nacht);background:var(--flaeche-wald-hauch)}.a-hell .tab--liga tr.selbst td:first-child{box-shadow:inset 4px 0 0 currentColor}@media(max-width:640px){.tab--liga .breit{display:none}.tab--liga th,.tab--liga td{padding-inline:6px}.tab--liga th.sp-name,.tab--liga td.sp-name{padding-left:12px}.tab--liga .sp-platz,.tab--liga .sp-spiele{width:38px}.tab--liga .sp-diff{width:52px}.tab--liga .sp-punkte{width:58px}}.kasten{border:1px solid var(--linie-dunkel-klar);border-radius:var(--r-karte);padding:22px}.a-hell .kasten,.a-leinen .kasten{border-color:var(--linie-hell-klar)}.kasten+.kasten{margin-top:20px}.kasten h2,.kasten h3{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.04em;font-size:1.4rem;line-height:1.1;margin:0 0 16px}.kasten h2 b,.kasten h3 b{font-weight:800}.stand-tafel{width:100%;border-collapse:collapse;margin:0 0 14px}.stand-tafel th,.stand-tafel td{padding:8px 0;border-bottom:1px solid var(--ton-linie);vertical-align:baseline}.stand-tafel th{text-align:left;font-weight:400;font-size:15px;line-height:1.25;overflow-wrap:anywhere;padding-right:12px}.stand-tafel tr.selbst th{font-weight:700}.stand-tafel .stand-legende{caption-side:bottom;text-align:left;padding-top:8px;font-size:12px;line-height:1.4;color:var(--ton-leise)}.stand-tafel .tore{font-family:var(--schrift-display);font-weight:800;letter-spacing:-.03em;font-size:2.3rem;line-height:1;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:1%}.stand-tafel .hz{font-family:var(--schrift-daten);font-size:13px;color:var(--ton-leise);text-align:right;white-space:nowrap;padding-left:10px;width:1%}.tab--schuetzen .sp-nr{width:48px}.tab--schuetzen .sp-tore{width:56px}.tab--schuetzen th.sp-nr,.tab--schuetzen th.sp-tore,.tab--schuetzen td.z{text-align:right}.tab--schuetzen td:first-child{padding-right:14px}.kasten-fuss{margin:12px 0 0;font-size:13px;line-height:1.45;color:var(--ton-leise)}.person{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--linie-dunkel)}.person:first-of-type{border-top:0;padding-top:0}.a-hell .person,.a-leinen .person{border-color:var(--linie-hell)}.person .foto{width:52px;height:52px;border-radius:50%;aspect-ratio:1;padding:4px}.person .n{font-weight:600;overflow-wrap:anywhere;display:block}.person .f{font-family:var(--schrift-daten);font-size:10.5px;text-transform:uppercase;letter-spacing:.11em;color:var(--hs-nebel);display:block;margin-top:3px}.a-hell .person .f,.a-leinen .person .f{color:var(--hs-schiefer)}.person .k{font-size:14px;margin-top:5px;display:grid;gap:2px}.person .k a{color:var(--hs-kreide);overflow-wrap:anywhere}.a-hell .person .k a,.a-leinen .person .k a{color:var(--hs-wald)}.ap-gruppe+.ap-gruppe{margin-top:clamp(34px,4vw,52px)}.ap-gruppenzeile{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;margin:0 0 18px}.ap-gruppenkopf{font-size:clamp(1.3rem,2.3vw,1.75rem);margin:0;min-width:0;overflow-wrap:break-word}.ap-gruppenkontakt{margin:0;min-width:0;max-width:100%;font-size:15px;line-height:1.45}.ap-gruppenkontakt-was{color:var(--ton-leise)}.ap-gruppenkontakt a{font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ton-leise)}.ap-gruppenkontakt a:hover{text-decoration-color:currentColor}.ap-raster{display:grid;gap:clamp(14px,1.8vw,22px);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ap-karte{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:start;min-width:0;padding:20px;border-radius:var(--r-feld);border:1px solid var(--ton-linie)}.ap-portraet{width:72px}.ap-portraet .md-initialen{font-size:1.45rem}.ap-text{min-width:0}.ap-name{display:block;font-weight:600;font-size:17px;line-height:1.3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ap-funktion{display:block;margin-top:4px;font-family:var(--schrift-daten);font-size:10.5px;line-height:1.4;text-transform:uppercase;letter-spacing:.11em;color:var(--ton-leise);overflow-wrap:anywhere}.ap-kontakt{display:grid;gap:3px;margin-top:9px;font-size:14px;line-height:1.45}.ap-kontakt a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ton-leise)}.ap-kontakt a:hover{text-decoration-color:currentColor}.ap-luecken{display:grid;gap:14px;margin-top:26px}.ap-anschrift{font-style:normal}.fliess{max-width:68ch;font-size:17px;line-height:1.62}.fliess>:first-child{margin-top:0}.fliess h2,.fliess h3{font-family:var(--schrift-display);letter-spacing:-.04em;font-weight:300;line-height:1.12;margin:38px 0 14px}.fliess h2{font-size:clamp(1.5rem,3vw,2rem)}.fliess h3{font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:800}.fliess h2 b,.fliess h3 b{font-weight:800}.fliess p{margin:0 0 18px}.fliess ul,.fliess ol{margin:0 0 18px;padding-left:22px}.fliess li{margin-bottom:8px}.fliess a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fliess img{border-radius:var(--r-feld);margin:24px 0}.fliess table{width:100%;border-collapse:collapse;font-size:15px}.fliess th,.fliess td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--linie-dunkel);overflow-wrap:anywhere}.a-hell .fliess th,.a-hell .fliess td{border-color:var(--linie-hell)}.fliess blockquote{margin:24px 0;padding-left:20px;border-left:2px solid var(--hs-gelb);font-size:19px}.a-hell .fliess blockquote{border-left-color:var(--hs-rasen)}.formular{display:grid;gap:16px;max-width:620px}.feldpaar{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:620px){.feldpaar{grid-template-columns:minmax(0,1fr)}}.feld{display:grid;gap:7px;min-width:0}.feld>label{font-family:var(--schrift-daten);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--hs-nebel)}.a-hell .feld>label,.a-leinen .feld>label{color:var(--hs-schiefer)}.eingabe{font:inherit;font-size:15px;padding:12px 14px;border-radius:var(--r-feld);border:1px solid var(--linie-dunkel-klar);background:var(--hs-tanne);color:var(--hs-kreide);width:100%;min-width:0}.a-hell .eingabe,.a-leinen .eingabe{background:var(--hs-kreide);color:var(--hs-wald);border-color:var(--linie-hell-klar)}.eingabe::placeholder{color:var(--hs-nebel);opacity:.8}.a-hell .eingabe::placeholder,.a-leinen .eingabe::placeholder{color:var(--hs-schiefer)}textarea.eingabe{min-height:130px;resize:vertical}.fehlt{border:1px dashed var(--hs-fehlt-dunkel);border-radius:var(--r-karte);padding:20px 22px;background:var(--flaeche-fehlt-dunkel)}.fehlt .lbl{color:var(--hs-fehlt-dunkel);display:block;margin-bottom:9px}.fehlt p{color:var(--hs-kreide)!important;margin:0;font-size:14.5px}.fehlt code{font-family:var(--schrift-daten);font-size:.92em;overflow-wrap:anywhere}.a-hell .fehlt,.a-leinen .fehlt{background:var(--flaeche-fehlt-hell);border-color:var(--hs-fehlt-hell)}.a-hell .fehlt .lbl,.a-leinen .fehlt .lbl{color:var(--hs-fehlt-hell)}.a-hell .fehlt p,.a-leinen .fehlt p{color:var(--hs-schiefer)!important}.leer{border:1px dashed var(--linie-dunkel-klar);border-radius:var(--r-karte);padding:clamp(24px,3.4vw,36px);display:grid;gap:10px}.a-hell .leer,.a-leinen .leer{border-color:var(--linie-hell-klar)}.leer .lbl{color:var(--hs-mint)}.a-hell .leer .lbl,.a-leinen .leer .lbl{color:var(--akzent-hell)}.leer h2,.leer h3,.leer .titel{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.04em;font-size:clamp(1.3rem,2.6vw,1.75rem);line-height:1.1;margin:0}.leer .titel b{font-weight:800}.leer p{margin:0;font-size:15px;max-width:58ch}.leer .quelle{font-family:var(--schrift-daten);font-size:10.5px;letter-spacing:.08em;color:var(--hs-nebel);overflow-wrap:anywhere}.a-hell .leer .quelle,.a-leinen .leer .quelle{color:var(--hs-schiefer)}.stoerung{border:1px solid var(--linie-dunkel-klar);border-left:3px solid var(--hs-mint);border-radius:var(--r-karte);padding:clamp(24px,3.4vw,36px);display:grid;gap:10px}.a-hell .stoerung,.a-leinen .stoerung{border-color:var(--linie-hell-klar);border-left-color:var(--hs-rasen)}.stoerung .lbl{color:var(--hs-mint)}.a-hell .stoerung .lbl,.a-leinen .stoerung .lbl{color:var(--akzent-hell)}.stoerung h2,.stoerung h3,.stoerung .titel{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.04em;font-size:clamp(1.3rem,2.6vw,1.75rem);line-height:1.1;margin:0}.stoerung .titel b{font-weight:800}.stoerung p{margin:0;font-size:15px;max-width:58ch}.stoerung .knopfreihe{margin-top:6px}.stoerung .knopf{cursor:pointer;font-family:inherit}.a-hell .stoerung .knopf--hell,.a-leinen .stoerung .knopf--hell{background:var(--hs-wald);color:var(--hs-kreide)}.a-hell .stoerung .knopf--hell:hover,.a-leinen .stoerung .knopf--hell:hover{background:var(--hs-nacht)}.fuss{background:var(--hs-nacht);color:var(--hs-kreide);padding-block:clamp(46px,5vw,72px) calc(34px + env(safe-area-inset-bottom,0px))}.fuss-raster{display:grid;gap:34px;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.fuss h2{font-family:var(--schrift-daten);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--hs-mint);margin:0 0 15px}.fuss a{color:var(--hs-kreide);text-decoration:none}.fuss a:hover{text-decoration:underline}.fuss ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:15px}.fuss address{font-style:normal;color:var(--hs-nebel);font-size:15px;line-height:1.7;overflow-wrap:anywhere}.fuss-schluss{margin-top:44px;padding-top:26px;border-top:1px solid var(--linie-dunkel-zart);display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;justify-content:space-between}.gemacht{display:flex;align-items:center;gap:11px;font-family:var(--schrift-daten);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--hs-nebel);text-decoration:none}.gemacht img{width:104px;height:auto;display:block}.rechtlich{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13.5px;color:var(--hs-nebel)}.rechtlich a{color:var(--hs-nebel)}.hinweis{background:var(--hs-nacht);border-bottom:1px solid var(--linie-dunkel-klar);padding:14px var(--rand) calc(14px + env(safe-area-inset-top,0px));display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:center}.hinweis p{margin:0;font-size:14px;max-width:52ch;min-width:0;color:var(--hs-nebel)}.hinweis>*{min-width:0;max-width:100%}:where([data-cms]){position:relative}.hk-schalter{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;display:inline-flex;align-items:center;gap:9px;padding:11px 17px;border-radius:var(--r-pille);border:1px solid var(--hs-gelb);background:var(--hs-nacht);color:var(--hs-kreide);font-family:var(--schrift-daten);font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:700;box-shadow:var(--schatten-schwebend)}.hk-schalter:before{content:"";width:9px;height:9px;border-radius:50%;background:transparent;border:1.5px solid var(--hs-gelb);flex:0 0 auto}html.herkunft .hk-schalter:before{background:var(--hs-gelb)}@media(max-width:560px){.hk-schalter{padding:12px 14px;gap:7px}.hk-schalter .hk-text{display:none}.hk-schalter:after{content:"CMS";font-size:10px;letter-spacing:.1em}}html.herkunft [data-cms]{outline:1px dashed var(--hs-gelb);outline-offset:3px}html.herkunft .a-hell [data-cms],html.herkunft .a-leinen [data-cms]{outline-color:var(--hs-rasen)}html.herkunft [data-cms]:after{content:attr(data-cms);position:absolute;top:0;left:0;z-index:40;transform:translateY(-100%);background:var(--hs-nacht);color:var(--signal-auf-dunkel);font-family:var(--schrift-daten);font-size:9.5px;line-height:1.45;letter-spacing:.04em;padding:2px 6px;border-radius:0 0 4px;white-space:nowrap;pointer-events:none}html.herkunft .kopf [data-cms]:after,html.herkunft .seitenkopf [data-cms]:after{top:100%;transform:none;border-radius:0 0 4px 4px}html.herkunft [data-cms^=FEHLT]{outline-style:solid;outline-color:var(--hs-fehlt-dunkel)}html.herkunft [data-cms^=FEHLT]:after{background:var(--hs-fehlt-hell);color:var(--hs-kreide)}html.herkunft [data-cms$="— leer"]{outline-style:dotted}.held{position:relative;overflow:hidden}.held-raster{position:relative;z-index:1}.held-geist{position:absolute;left:0;right:0;bottom:-.34em;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-align:right;padding-inline:var(--rand);font-family:var(--schrift-display);font-weight:800;font-size:clamp(3.6rem,12vw,10.5rem);line-height:.78;letter-spacing:-.035em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px var(--linie-dunkel-zart)}.kennband-huelle{position:relative;z-index:1}@supports not (-webkit-text-stroke-width: 1px){.held-geist{display:none}}.zelle--gelb.zelle--anwurf .w{font-family:var(--schrift-daten);font-weight:700;font-size:clamp(28px,4.6vw,44px);line-height:1;letter-spacing:-.02em}.kennband{display:flex;flex-wrap:wrap;gap:clamp(18px,4vw,54px);margin:clamp(30px,4vw,46px) 0 0;padding-top:22px;border-top:1px solid var(--linie-dunkel)}.kennband-posten{display:flex;flex-direction:column-reverse;gap:5px;min-width:0}.kennband dd{margin:0;font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.8rem,4vw,2.9rem);line-height:1;letter-spacing:-.02em;color:var(--hs-kreide)}.kennband dt{font-family:var(--schrift-daten);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--hs-mint);overflow-wrap:anywhere}.mk-gruppe{margin-bottom:clamp(28px,4vw,44px)}.mk-zeilen{display:flex;flex-direction:column;gap:12px;min-width:0;padding-top:12px;margin-top:4px;border-top:1px solid var(--k-rand-innen, var(--k-rand))}.mk-zeile{display:flex;flex-direction:column;gap:3px;min-width:0}.mk-k{font-family:var(--k-angabe-schrift);font-size:var(--k-angabe-grad);font-weight:700;text-transform:var(--k-etikett-versal);letter-spacing:var(--k-etikett-sperrung);color:var(--k-leise)}.mk-w{font-size:15px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.mk-w--leer{color:var(--k-leise)}.mk-geg{font-weight:600}.mk-fuss{font-family:var(--k-angabe-schrift);font-size:var(--k-angabe-grad);line-height:1.4;color:var(--k-leise);overflow-wrap:anywhere}.mk-erg{font-family:var(--schrift-daten);font-weight:700;font-size:16px}.mk-erg--sieg{color:var(--k-sieg)}.mk-erg--niederlage{color:var(--k-niederlage)}.mk-erg--unentschieden{color:var(--k-leise)}.ms-anschlag{padding-block:clamp(30px,4vw,50px)}.ms-gegner{font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.55rem,4.2vw,2.8rem);line-height:1.06;margin:12px 0 22px;overflow-wrap:break-word}.a-dunkel .ms-gegner,.a-tanne .ms-gegner,.a-nacht .ms-gegner{color:var(--hs-kreide)}.ms-gegen{font-weight:300;color:var(--hs-nebel)}.ms-hinweis{margin:14px 0 0;font-size:14px;line-height:1.5;max-width:62ch}.liste .erg{font-family:var(--schrift-daten);font-weight:700}.liste .erg--sieg{color:var(--hs-mint)}.liste .erg--niederlage{color:var(--hs-fehlt-dunkel)}.liste .erg--unentschieden{color:var(--hs-nebel)}.a-hell .liste .erg--sieg,.a-leinen .liste .erg--sieg{color:var(--akzent-hell)}.a-hell .liste .erg--niederlage,.a-leinen .liste .erg--niederlage{color:var(--hs-fehlt-hell)}.held-bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.held-bild img{width:100%;height:100%;object-fit:cover;display:block;opacity:.18}.held-bild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--hs-wald) 0%,var(--hs-wald) 38%,transparent 78%)}@media(max-width:980px){.held-bild:after{background:linear-gradient(180deg,var(--hs-wald) 0%,var(--hs-wald) 30%,transparent 100%)}}.a-hell .ms-gegner,.a-leinen .ms-gegner{color:var(--hs-wald)}.a-hell .ms-gegen,.a-leinen .ms-gegen,.a-hell .zelle .k,.a-leinen .zelle .k{color:var(--hs-schiefer)}.a-hell .zelle--gelb .k,.a-leinen .zelle--gelb .k{color:var(--auf-gelb-gedaempft)}@media(max-width:560px){.hinweis{padding-block:12px;gap:10px 14px}.hinweis p{font-size:13px;line-height:1.45}}.held-raster>*,.vh-held-raster>*{min-width:0}.held--bild{min-height:clamp(520px,74vh,760px);display:flex;flex-direction:column}.held--bild .held-raster{flex:1 0 auto;align-content:center}.held--bild .held-bild img{opacity:1}.held--bild .held-bild:after{background:linear-gradient(94deg,var(--schleier-wald-stark) 0%,var(--schleier-wald-stark) 32%,var(--schleier-wald-mittel) 58%,var(--schleier-wald-leicht) 86%,var(--schleier-wald-leicht) 100%),linear-gradient(180deg,var(--schleier-wald-mittel) 0%,var(--schleier-wald-hauch) 24%,var(--schleier-wald-hauch) 58%,var(--schleier-wald-stark) 100%)}.held--bild .held-geist{opacity:.45}.held--bild .anschlag{background:var(--platte-wald);border-color:var(--linie-dunkel-klar)}.held--bild .danach{background:var(--platte-tanne);border:1px solid var(--linie-dunkel);border-radius:var(--r-karte);padding:clamp(20px,2.4vw,28px)}.held--bild .kennband-huelle{position:relative}.held--bild .kennband{background:var(--platte-nacht);border-top:0;border-radius:var(--r-karte);padding:22px clamp(20px,2.4vw,30px);margin-top:clamp(26px,3.4vw,40px)}@media(max-width:980px){.held--bild{min-height:0;display:block}.held--bild .held-bild{position:static;height:clamp(230px,38vh,340px);margin:0 0 clamp(28px,4vw,40px)}.held--bild .held-bild:after{display:none}.held--bild .held-geist{display:none}.held--bild .anschlag,.held--bild .danach,.held--bild .kennband{background:none}.held--bild .danach{border:0;padding:0}.held--bild .kennband{border-top:1px solid var(--linie-dunkel);border-radius:0;padding:22px 0 0}}.md-buehne{padding-block:clamp(24px,3.2vw,44px) max(0px,calc(var(--kopf-abstand) / 2 - var(--md-leiste-polster) / 2))}.md-rahmen{position:relative;border-radius:var(--r-karte);overflow:hidden;min-width:0}.md-bild{aspect-ratio:16 / 7;border:0;border-radius:0;padding:0;align-content:stretch}.md-bild.bild--leer{display:grid;place-items:center;padding:16px}.md-bild img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.md-leiste{position:absolute;left:0;right:0;bottom:0;background:var(--hs-nacht);color:var(--hs-kreide);padding:var(--md-leiste-polster) clamp(18px,2.6vw,34px);min-width:0}.md-leiste-zeile{display:block;font-family:var(--schrift-daten);font-size:11px;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.13em;color:var(--hs-mint);margin-bottom:8px;overflow-wrap:anywhere}.md-leiste h1{color:var(--hs-kreide);margin:0;line-height:1.02;font-size:clamp(1.55rem,3.4vw,2.8rem);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:640px){.md-bild{aspect-ratio:4 / 3}.md-leiste{position:static}.md-rahmen{background:var(--hs-nacht)}}.md-kader{display:grid;gap:clamp(14px,1.8vw,24px);grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}.md-person{display:grid;gap:10px;min-width:0;align-content:start}.md-namen{list-style:none;margin:0;padding:0;display:grid;column-gap:clamp(18px,3vw,40px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.md-namen li{display:grid;grid-template-columns:3.2ch minmax(0,1fr);column-gap:12px;align-items:baseline;padding:11px 0;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.md-namen-nr{font-family:var(--schrift-daten);font-weight:700;font-size:13px;text-align:right;color:var(--hs-mint)}.a-hell .md-namen-nr,.a-leinen .md-namen-nr{color:var(--hs-wald)}.md-namen-name{font-weight:600;line-height:1.3;overflow-wrap:break-word}.md-namen--ohne-nr li{grid-template-columns:minmax(0,1fr)}.md-namen--ohne-nr .md-namen-rolle{grid-column:1}.md-namen-rolle{grid-column:2;margin-top:2px;font-family:var(--schrift-daten);font-size:10.5px;line-height:1.4;text-transform:uppercase;letter-spacing:.11em;opacity:.75}.md-portraet{position:relative;aspect-ratio:1;border-radius:var(--r-feld);overflow:hidden;display:grid;place-items:center;background:var(--hs-nacht)}.md-portraet img{width:100%;height:100%;object-fit:cover}.md-initialen{font-family:var(--schrift-display);font-weight:800;line-height:1;font-size:clamp(1.5rem,3.6vw,2.3rem);letter-spacing:-.03em;color:var(--hs-mint)}.md-nummer{position:absolute;left:8px;bottom:8px;font-family:var(--schrift-daten);font-weight:700;font-size:11px;line-height:1;padding:5px 8px;border-radius:5px;background:var(--hs-kreide);color:var(--hs-wald)}.md-person-text{display:block;min-width:0}.md-name{display:block;font-weight:600;line-height:1.3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.md-rolle{display:block;margin-top:3px;font-family:var(--schrift-daten);font-size:10.5px;line-height:1.4;text-transform:uppercase;letter-spacing:.11em;color:var(--ton-leise);overflow-wrap:anywhere}.md-zwischenkopf{margin-top:clamp(32px,3.8vw,52px);margin-bottom:20px}.md-zwischenkopf h3{font-size:clamp(1.3rem,2.3vw,1.75rem)}.md-anschlag{margin-bottom:6px}.md-anschlag .md-zwischenkopf{margin-top:0;margin-bottom:8px}.md-training{display:grid;gap:clamp(12px,1.6vw,20px);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.md-zeit{display:grid;gap:4px;min-width:0;padding:16px 18px;border-radius:var(--r-feld);border:1px solid var(--linie-dunkel)}.a-hell .md-zeit,.a-leinen .md-zeit{border-color:var(--linie-hell-klar)}.md-tag{font-weight:600;line-height:1.3}.md-uhr{font-family:var(--schrift-daten);font-weight:700;font-size:17px;line-height:1.25}.md-ort{font-size:14px;line-height:1.45;color:var(--hs-nebel);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.a-hell .md-ort,.a-leinen .md-ort{color:var(--hs-schiefer)}.bild--leer,.bild.bild--leer{background:var(--hs-wald);background-image:none;border-color:transparent;container-type:inline-size;padding:0}.ersatzbild{display:grid;place-items:center;width:100%;height:100%;min-height:100%}.ersatzbild-marke,.bild .ersatzbild .ersatzbild-marke,.b .ersatzbild .ersatzbild-marke{width:clamp(34px,24cqi,128px);aspect-ratio:1;border-radius:50%;border:2px solid var(--hs-gelb);display:grid;place-items:center;font-family:var(--schrift-daten);font-weight:700;font-size:clamp(11px,7.5cqi,38px);letter-spacing:.02em;line-height:1;color:var(--signal-auf-dunkel)}.bild .ersatzbild .ersatzbild-marke--leer,.b .ersatzbild .ersatzbild-marke--leer{border-color:var(--linie-dunkel)}.md-rahmen--ohne-foto{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;background:var(--hs-nacht)}.md-rahmen--ohne-foto .md-bild,.md-rahmen--ohne-foto .md-bild.bild--leer{grid-column:2;grid-row:1;aspect-ratio:auto;width:auto;height:auto;background:none;container-type:normal;padding:clamp(14px,2vw,24px) clamp(18px,2.6vw,34px)}.md-rahmen--ohne-foto .bild .ersatzbild .ersatzbild-marke{width:clamp(56px,7vw,92px);font-size:clamp(15px,1.9vw,24px)}.md-rahmen--ohne-foto .md-leiste{grid-column:1;grid-row:1;position:static}:root[data-js] .vorab-inhalt{display:none}.vorab-abschnitt{padding-block:clamp(28px,4vw,48px) 0}.vorab-abschnitt:last-of-type{padding-bottom:clamp(40px,6vw,72px)}.vorab-abschnitt h2{font-size:clamp(26px,3.4vw,40px);margin-bottom:18px}.vorab-liste{list-style:none;margin:0;padding:0;max-width:68ch}.vorab-liste>li{padding-block:14px;border-top:1px solid var(--ton-linie, var(--linie-dunkel))}.vorab-liste>li:last-child{border-bottom:1px solid var(--ton-linie, var(--linie-dunkel))}.vorab-liste--knapp>li{padding-block:9px}.vorab-liste h3{font-size:18px;line-height:1.3;margin:0;font-weight:600}.vorab-liste p{margin:4px 0 0}.vorab-liste a{text-underline-offset:3px}.vorab-meta{color:var(--ton-leise, inherit);font-size:14px}.vorab-text{max-width:68ch}.vorab-text p{margin:0 0 1em}.vorab-anriss{font-size:19px;font-weight:500}.vorab-weiter{margin:18px 0 0}.vorab-blaettern{display:flex;flex-wrap:wrap;gap:18px;align-items:baseline;margin-top:22px}.kb .knopf--kontur{border-color:var(--hs-kreide);color:var(--hs-kreide)}.kb .knopf--kontur:hover{background:var(--hs-kreide);color:var(--hs-wald)}.kb .schnell{border-top-color:var(--linie-dunkel-klar)}.kb .schnell-verweis:hover{border-bottom-color:var(--signal-auf-dunkel)}.kb .sprungmarke:hover{text-decoration-color:var(--signal-auf-dunkel)}.kb{background:var(--hs-nacht);color:var(--hs-kreide);padding-block:clamp(34px,5vw,76px)}.kb-raster{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.kb--ohnebild .kb-raster{grid-template-columns:minmax(0,1fr)}.kb--ohnebild .kb-text{max-width:60rem}.kb-text{min-width:0}.kb-titel{font-size:clamp(2.3rem,5.2vw,4.6rem);line-height:.98}.kb-unter{margin:20px 0 0;max-width:54ch;font-size:clamp(17px,1.4vw,19px);line-height:1.55;color:var(--hs-nebel)}.kb .kb-knoepfe{margin-top:28px;align-items:center}.kb-bild{min-width:0;aspect-ratio:4 / 3;border-radius:var(--r-karte);overflow:hidden;background:var(--hs-tanne)}@media(min-width:861px){.kb:not(.kb--aufmacher) .kb-bild{aspect-ratio:3 / 2}}.kb-bild img{width:100%;height:100%;object-fit:cover;display:block}.bildlage--oben img{object-position:50% 0%}.bildlage--mitte img{object-position:50% 40%}.bildlage--unten img{object-position:50% 100%}.kb.kb--aufmacher{background:var(--hs-tanne)}.kb--aufmacher .kb-titel{font-size:clamp(1.8rem,3.4vw,3rem)}.kb--aufmacher .kb-bild{background:var(--hs-wald)}@media(max-width:860px){.kb-raster{grid-template-columns:minmax(0,1fr)}.kb-bild{order:-1;aspect-ratio:16 / 10}}@media(max-width:640px){.kb--a:not(.kb--aufmacher) .kb-bild{aspect-ratio:16 / 9}.kb--a .kb-unter{font-size:16px}}.sprungmarke{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding-inline:2px;color:inherit;font-weight:700;font-size:15.5px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:currentColor}.sprungmarke:hover{text-decoration-color:var(--signal-auf-dunkel)}.a-hell .sprungmarke:hover,.a-leinen .sprungmarke:hover{text-decoration-color:var(--hs-rasen)}.sprungmarke-pfeil{flex:none}#aktuelle-spiele{scroll-margin-top:104px}#aktuelle-spiele:focus:not(:focus-visible){outline:none}.schnell{margin-top:26px;padding-top:16px;border-top:1px solid var(--linie-dunkel)}.schnell ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 28px}.schnell-verweis{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;font-weight:600;text-decoration:none;border-bottom:2px solid transparent}.schnell-verweis svg{flex:none}.schnell-verweis:hover{border-bottom-color:var(--signal-auf-dunkel)}.a-hell .schnell,.a-leinen .schnell{border-top-color:var(--linie-hell)}.a-hell .schnell-verweis:hover,.a-leinen .schnell-verweis:hover{border-bottom-color:var(--hs-rasen)}.schnell-leiste{background:var(--hs-nacht);color:var(--hs-kreide)}.schnell-leiste .schnell{margin:0;padding:6px 0;border-top:0}.einleitung{padding-block:clamp(40px,5vw,76px)}.einleitung.a-hell{background:var(--hs-kreide);color:var(--hs-wald)}.einleitung-raster{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}.einleitung-raster--eins{grid-template-columns:minmax(0,1fr)}.einleitung-text{min-width:0;max-width:66ch}.einleitung-titel{margin:0 0 18px;font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.05;letter-spacing:-.03em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.einleitung-text p{margin:0 0 1em;font-size:17.5px;line-height:1.65}.einleitung-text p:last-child{margin-bottom:0}.einleitung.a-hell .einleitung-text p{color:var(--hs-schiefer)}.einleitung-zahlen{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.einleitung-zahlen div{min-width:0;display:flex;flex-direction:column-reverse;gap:6px}.einleitung-zahlen dd{margin:0;font-family:var(--schrift-display);font-weight:800;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.einleitung-zahlen dt{font-size:14.5px;font-weight:600;overflow-wrap:anywhere}.einleitung.a-hell .einleitung-zahlen dt{color:var(--hs-schiefer)}@media(max-width:760px){.einleitung-raster{grid-template-columns:minmax(0,1fr)}}.spl{--spl-akzent: var(--hs-mint);--spl-auf-akzent: var(--hs-wald);--spl-leise: var(--hs-nebel);--spl-linie: var(--linie-dunkel)}.a-hell .spl,.a-leinen .spl,.spl.a-hell,.spl.a-leinen{--spl-akzent: var(--akzent-hell);--spl-auf-akzent: var(--hs-weiss);--spl-leise: var(--hs-schiefer);--spl-linie: var(--linie-hell-klar)}@media(max-width:640px){.spl-filter{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(-1 * var(--rand));padding:4px var(--rand);scroll-padding-inline:var(--rand)}.spl-filter::-webkit-scrollbar{display:none}.spl-filter>.filter-knopf{flex:none;scroll-snap-align:start}}.spl-spieltag{margin-top:clamp(8px,1.5vw,18px)}.spl-kopf{margin-bottom:clamp(18px,2.2vw,26px)}.spl-kopf-text{display:flex;flex-direction:column;min-width:0}.spl-kopf-titel{overflow-wrap:break-word}.spl-kopf-rubrik{margin-top:8px;font-size:14px;font-weight:700;line-height:1.3;color:var(--spl-akzent)}.spl-karten{display:grid;gap:var(--k-luecke, clamp(14px, 1.8vw, 22px));grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));align-items:stretch}.spl-karten--eins{grid-template-columns:minmax(0,560px)}.spl-karte .kachel-titel{display:flex;flex-direction:column;gap:8px}.spl-anwurf{display:block;font-family:var(--schrift-display);font-weight:800;font-size:clamp(2.6rem,4.2vw,3.5rem);line-height:.9;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.spl-gegner{display:block;overflow-wrap:break-word}.spl-karte .kachel-fuss{padding-top:10px}.spl-mannschaft{display:block;font-family:var(--k-angabe-schrift);font-size:15px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.spl .spl-karte .anfahrt-link{color:var(--k-schrift);border-bottom-color:var(--k-akzent)}.spl .spl-karte :is(.anfahrt-zeit,.spl-halle){color:var(--k-leise)}.spl-karte--auswaerts .kachel-etikett{background:var(--hs-gelb);border-color:var(--hs-gelb);color:var(--auf-signal)}.spl-karte--heim .kachel-etikett{background:transparent;border-color:var(--k-akzent);color:var(--k-akzent)}.spl-steuerung{margin-bottom:clamp(40px,5vw,64px)}.spl-gruppe{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:14px;min-width:0}.spl-gruppe .filter{margin-bottom:0}.spl-gruppe-name{font-size:14px;font-weight:600;line-height:1.3;color:var(--spl-leise)}.spl-gruppe-hinweis{display:block;font-size:13px;font-weight:400}@media(max-width:899px){.spl-gruppe-hinweis{display:inline;margin-left:8px}}@media(min-width:900px){.spl-gruppe{grid-template-columns:11rem minmax(0,1fr);gap:0 20px;align-items:baseline}}.spl-auswahl{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:24px;padding-top:20px;border-top:2px solid currentColor}.spl-zaehlung{flex:1 1 28rem;min-width:0;margin:0;font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.25rem,2.1vw,1.75rem);line-height:1.15;letter-spacing:-.01em;color:inherit;overflow-wrap:break-word}.a-dunkel .spl-zaehlung,.a-tanne .spl-zaehlung{color:inherit}.spl-teilen{flex:none}.spl-teilen svg{flex:none}.spl-teilen:disabled{opacity:.55;cursor:default}.spl-meldung{flex-basis:100%;min-height:1.4em;font-size:14px;line-height:1.4;color:var(--spl-akzent)}.spl-meldung:empty{min-height:0}.spl-plan{margin-top:clamp(48px,6vw,80px)}.spl-spieltag+.spl-plan{margin-top:clamp(56px,7vw,96px)}.spl-steuerung+.spl-plan{margin-top:0}.spl-monat+.spl-monat{margin-top:clamp(26px,3vw,38px)}.spl-monat-titel{margin:0 0 10px;font-family:var(--schrift-display);font-weight:800;font-size:1.25rem;line-height:1.1}.spl-tage{list-style:none;margin:0;padding:0;border-top:2px solid currentColor}.spl-tag{display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 clamp(18px,2.6vw,32px);padding:clamp(16px,1.8vw,22px) 0;border-bottom:1px solid var(--spl-linie);min-width:0}.spl-datum{display:flex;flex-direction:column;align-items:flex-start;line-height:1;padding-top:6px}.spl-datum-wt,.spl-datum-monat{font-size:13px;font-weight:700;line-height:1.2}.spl-datum-monat{color:var(--spl-leise);font-weight:600}.spl-datum-tag{font-family:var(--schrift-display);font-weight:800;font-size:2.4rem;line-height:.95;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.spl-datum-zahl{margin-top:8px;font-size:12px;font-weight:600;line-height:1.3;color:var(--spl-leise)}.spl-spiele{list-style:none;margin:0;padding:0;min-width:0}.spl-zeile{display:grid;grid-template-columns:84px 120px minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.25fr);grid-template-areas:"zeit ort wer gegen wo";gap:4px clamp(16px,1.8vw,24px);align-items:baseline;padding:12px 0;min-width:0}.spl-plan--eine .spl-zeile{grid-template-columns:84px 120px minmax(0,1.3fr) minmax(0,1.2fr);grid-template-areas:"zeit ort gegen wo"}.spl-zeile:first-child{padding-top:4px}.spl-zeile:last-child{padding-bottom:2px}.spl-zeit{grid-area:zeit;display:flex;flex-direction:column;font-family:var(--schrift-display);font-weight:800;font-size:1.45rem;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.spl-bis{margin-top:3px;font-family:var(--schrift-text);font-size:12.5px;font-weight:600;line-height:1.3;color:var(--spl-leise);white-space:nowrap}.spl-wer{grid-area:wer;display:flex;flex-direction:column;gap:2px;min-width:0}.spl-wer b{font-size:16px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.spl-liga{display:block;font-size:13px;line-height:1.4;color:var(--spl-leise);overflow-wrap:anywhere}.spl-gegen{grid-area:gegen;display:flex;flex-direction:column;gap:2px;min-width:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.spl-wo{grid-area:wo;min-width:0}.spl-halle{font-size:14px;line-height:1.45;color:var(--spl-leise);overflow-wrap:anywhere}.spl-marke{align-self:flex-start;margin-top:5px;font-family:var(--schrift-text);font-size:12.5px;font-weight:600;line-height:1.3;color:var(--spl-leise)}.spl-marke--offen{padding:1px 7px;border:1.5px dashed var(--spl-akzent);border-radius:var(--r-pille);font-weight:700;color:var(--spl-akzent)}.spl-ort{grid-area:ort;justify-self:start;padding:3px 10px;border:1.5px solid var(--spl-akzent);border-radius:var(--r-pille);font-size:12.5px;font-weight:700;line-height:1.3;white-space:nowrap;color:var(--spl-akzent)}.spl-ort--heim{background:var(--spl-akzent);color:var(--spl-auf-akzent)}.spl-ort--auswaerts{background:var(--hs-gelb);border-color:var(--hs-gelb);color:var(--auf-signal)}.spl-ort--offen{border-style:dashed;border-color:var(--spl-linie);color:var(--spl-leise)}.spl-ort--spieltag{border-style:dashed}.spl-mehr{margin-top:28px}.spl-quelle{margin:20px 0 0;max-width:72ch;font-size:13px;line-height:1.55;color:var(--spl-leise)}.spl-offen{margin-top:clamp(32px,4vw,48px)}.spl .anfahrt{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;min-width:0;max-width:100%}.spl .anfahrt-link{font-size:14px;line-height:1.5;overflow-wrap:anywhere;max-width:100%}.spl .anfahrt-zeit{font-size:13px;color:var(--spl-leise);overflow-wrap:anywhere}.spl-wo .anfahrt{flex-direction:column;align-items:flex-start;gap:1px}@media(max-width:899px){.spl-zeile,.spl-plan--eine .spl-zeile{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"zeit ort ." "wer wer wer" "gegen gegen gegen" "wo wo wo";gap:6px 12px;align-items:center;padding:12px 14px 14px;border:1px solid var(--spl-linie);border-radius:var(--r-karte, 14px)}.spl-plan--eine .spl-zeile{grid-template-areas:"zeit ort ." "gegen gegen gegen" "wo wo wo"}.spl-zeile+.spl-zeile{margin-top:10px}.spl-zeile:first-child,.spl-zeile:last-child{padding:12px 14px 14px}.spl-zeile--unbestaetigt{border-style:dashed;border-color:var(--spl-akzent)}.spl-zeit{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.spl-bis,.spl-marke{margin-top:0}.spl-wer{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 8px}.spl-wo .anfahrt{flex-direction:row;align-items:baseline;gap:0 10px}}@media(max-width:560px){.spl-tag{grid-template-columns:minmax(0,1fr);gap:8px}.spl-datum{flex-direction:row;align-items:baseline;gap:8px;padding-top:0}.spl-datum-tag{font-size:1.6rem}.spl-datum-wt,.spl-datum-monat{font-size:14px}.spl-datum-zahl{margin:0 0 0 auto}.spl-zeile,.spl-plan--eine .spl-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"zeit ort" "wer wer" "gegen gegen" "wo wo"}.spl-plan--eine .spl-zeile{grid-template-areas:"zeit ort" "gegen gegen" "wo wo"}.spl-ort{justify-self:end}}.spl-ergebnisse{display:grid;gap:var(--k-luecke, clamp(14px, 1.8vw, 22px));grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:stretch}.spl-tafel{display:grid;gap:6px;margin-top:2px}.spl-tafel-zeile{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.spl-tafel-name{font-family:var(--schrift-text);font-size:15px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--k-leise);overflow-wrap:anywhere}.spl-tafel-tore{min-width:2ch;text-align:right;font-family:var(--schrift-display);font-weight:800;font-size:2rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--k-leise)}.spl-tafel-zeile--vorn .spl-tafel-name{font-weight:700;color:var(--k-schrift)}.spl-tafel-zeile--vorn .spl-tafel-tore{color:var(--k-schrift)}a.kachel.spl-ergebnis:hover .kachel-titel{text-decoration:none}a.kachel.spl-ergebnis:hover .kachel-fuss--handlung{text-decoration-thickness:3px}@media(max-width:560px){.spl-kopf>.lbl{display:none}}.kachel{--k-flaeche: var(--hs-tanne);--k-rand: var(--linie-dunkel);--k-rand-breite: 1px;--k-radius: var(--r-karte);--k-polster: 16px 18px 18px;--k-schrift: var(--hs-kreide);--k-leise: var(--hs-nebel);--k-akzent: var(--hs-mint);--k-fokus: var(--hs-gelb);--k-sieg: var(--hs-mint);--k-niederlage: var(--hs-fehlt-dunkel);--k-bild-grund: var(--hs-nacht);--k-bild-polster: 0px;--k-bild-radius: 0px;--k-foto-radius: 0px;--k-passung: cover;--k-format-beitrag: 16 / 10;--k-format-gross: 16 / 9;--k-format-mannschaft: 3 / 2;--k-format-aushang: 16 / 10;--k-format-termin: 16 / 10;--k-logo-grund: var(--hs-weiss);--k-logo-rand: var(--linie-hell);--k-logo-klein: clamp(92px, 9vw, 112px);--k-logo-mittel: clamp(118px, 12vw, 150px);--k-logo-gross: clamp(150px, 16vw, 200px);--k-titel-schrift: var(--schrift-display);--k-titel-gewicht: 800;--k-titel-grad: clamp(1.08rem, 1.5vw, 1.3rem);--k-titel-grad-gross: clamp(1.35rem, 2.4vw, 1.85rem);--k-titel-grad-name: 15px;--k-titel-zeile: 1.15;--k-titel-sperrung: -.03em;--k-titel-versal: none;--k-angabe-schrift: var(--schrift-daten);--k-angabe-grad: 11px;--k-angabe-gewicht: 400;--k-angabe-versal: none;--k-angabe-sperrung: .02em;--k-etikett-schrift: var(--schrift-daten);--k-etikett-grad: 10px;--k-etikett-gewicht: 700;--k-etikett-versal: uppercase;--k-etikett-sperrung: .13em;--k-etikett-polster: 4px 10px;--k-etikett-radius: var(--r-pille);--k-etikett-grund: transparent;--k-etikett-farbe: var(--k-akzent);--k-etikett-rand: var(--k-akzent);--k-etikett-betont-grund: var(--hs-gelb);--k-etikett-betont-farbe: var(--auf-signal);--k-text-schrift: var(--schrift-text);--k-text-grad: 15px;--k-hover-rand: var(--hs-mint);--k-hover-titel: transparent;--k-hover-hub: 0px;--k-luecke: clamp(14px, 1.8vw, 22px)}.a-hell .kachel,.a-leinen .kachel{--k-flaeche: var(--hs-leinen);--k-rand: var(--linie-hell);--k-schrift: var(--hs-wald);--k-leise: var(--hs-schiefer);--k-akzent: var(--hs-wald);--k-fokus: var(--hs-wald);--k-sieg: var(--hs-wald);--k-niederlage: var(--hs-fehlt-hell);--k-bild-grund: var(--hs-kreide);--k-hover-rand: var(--hs-wald)}.a-leinen .kachel{--k-flaeche: var(--hs-kreide)}.kachel{position:relative;display:flex;flex-direction:column;min-width:0;color:var(--k-schrift);text-decoration:none;background:var(--k-flaeche);border:var(--k-rand-breite) solid var(--k-rand);border-radius:var(--k-radius);overflow:hidden;box-shadow:none;transition:border-color .18s,transform .18s}a.kachel:hover{border-color:var(--k-hover-rand);transform:translateY(calc(-1 * var(--k-hover-hub)))}a.kachel:hover .kachel-titel{text-decoration:underline;text-decoration-color:var(--k-hover-titel);text-decoration-thickness:2px;text-underline-offset:2px}a.kachel .kachel-titel{line-height:max(var(--k-titel-zeile),1.16)}a.kachel.kachel--sponsor .kachel-titel{line-height:max(var(--k-titel-zeile),1.35)}.kachel:focus-visible{outline:3px solid var(--k-fokus);outline-offset:3px;border-radius:var(--k-radius)}@media(prefers-reduced-motion:reduce){a.kachel:hover{transform:none}}.kachel-bild{--k-format: var(--k-format-beitrag);position:relative;display:block;flex:none;aspect-ratio:var(--k-format);background:var(--k-bild-grund);padding:var(--k-bild-polster);border-radius:var(--k-bild-radius);overflow:hidden}.kachel-bild img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:var(--k-passung);border-radius:var(--k-foto-radius)}.kachel--mannschaft .kachel-bild{--k-format: var(--k-format-mannschaft)}.kachel--termin .kachel-bild{--k-format: var(--k-format-termin)}.kachel--aushang .kachel-bild{--k-format: var(--k-format-aushang)}.kachel--aushang .kachel-bild img{object-fit:contain}.kachel--gross .kachel-bild{--k-format: var(--k-format-gross)}.kachel-bild--leer{background:var(--hs-wald);padding:0;container-type:inline-size}.kachel-bild--leer .ersatzbild-marke,.kachel .kachel-bild--leer .ersatzbild .ersatzbild-marke{width:clamp(40px,22cqi,96px);border:1px solid var(--linie-dunkel-klar);color:var(--hs-nebel);font-family:var(--k-angabe-schrift);font-size:clamp(12px,6.5cqi,28px)}.kachel .kachel-bild--leer .ersatzbild .ersatzbild-marke--leer{border-color:var(--linie-dunkel)}.kachel-text{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0;padding:var(--k-polster)}.kachel-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.kachel-etikett{display:inline-block;max-width:100%;font-family:var(--k-etikett-schrift);font-size:var(--k-etikett-grad);font-weight:var(--k-etikett-gewicht);line-height:1.3;text-transform:var(--k-etikett-versal);letter-spacing:var(--k-etikett-sperrung);padding:var(--k-etikett-polster);border-radius:var(--k-etikett-radius);border:1px solid var(--k-etikett-rand);background:var(--k-etikett-grund);color:var(--k-etikett-farbe);overflow-wrap:break-word}.kachel-etikett--betont{background:var(--k-etikett-betont-grund);border-color:var(--k-etikett-betont-grund);color:var(--k-etikett-betont-farbe)}.kachel-angabe{font-family:var(--k-angabe-schrift);font-size:var(--k-angabe-grad);font-weight:var(--k-angabe-gewicht);text-transform:var(--k-angabe-versal);letter-spacing:var(--k-angabe-sperrung);line-height:1.4;color:var(--k-leise);min-width:0;overflow-wrap:anywhere}.kachel-titel{display:block;margin:0;font-family:var(--k-titel-schrift);font-weight:var(--k-titel-gewicht);font-size:var(--k-titel-grad);line-height:var(--k-titel-zeile);letter-spacing:var(--k-titel-sperrung);text-transform:var(--k-titel-versal);color:var(--k-schrift);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.kachel--gross .kachel-titel{font-size:var(--k-titel-grad-gross)}.kachel-anriss{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-family:var(--k-text-schrift);font-size:var(--k-text-grad);line-height:1.5;color:var(--k-leise)}.kachel-fuss{margin-top:auto;padding-top:4px;font-family:var(--k-text-schrift);font-size:14px;line-height:1.4;color:var(--k-leise);overflow-wrap:break-word}a.kachel .kachel-fuss--handlung,.kachel-fuss--handlung{font-weight:700;color:var(--k-schrift);text-decoration:underline;text-decoration-color:var(--k-akzent);text-decoration-thickness:2px;text-underline-offset:4px}.kachel--sponsor .kachel-titel{font-family:var(--k-text-schrift);font-weight:600;font-size:var(--k-titel-grad-name);letter-spacing:0;text-transform:none;line-height:1.35}.kachel--sponsor .kachel-bild{aspect-ratio:auto;height:var(--k-logo-klein);display:grid;place-items:center;padding:14px;background:var(--k-logo-grund);border-bottom:1px solid var(--k-logo-rand)}.kachel--sponsor.kachel--mittel .kachel-bild{height:var(--k-logo-mittel);padding:18px}.kachel--sponsor.kachel--gross .kachel-bild{height:var(--k-logo-gross);padding:22px}.kachel--sponsor .kachel-bild img{width:auto;height:auto;max-width:100%;max-height:calc(var(--k-logo-klein) - 28px - 2px);object-fit:contain;border-radius:0}.kachel--sponsor.kachel--mittel .kachel-bild img{max-height:calc(var(--k-logo-mittel) - 36px - 2px)}.kachel--sponsor.kachel--gross .kachel-bild img{max-height:calc(var(--k-logo-gross) - 44px - 2px)}.kachel--sponsor .kachel-bild .kachel-ohnelogo{font-family:var(--k-angabe-schrift);font-size:13px;font-weight:600;color:var(--hs-schiefer);text-align:center;overflow-wrap:anywhere}.kachel--sponsor .kachel-text{gap:4px}.kachel--quer{display:grid;grid-template-columns:var(--k-quer-bild, 132px) minmax(0,1fr);align-items:start}.kachel--quer .kachel-bild{width:100%}@media(max-width:520px){.kachel--quer{--k-quer-bild: 92px}}.kachel--dokument{--k-quer-bild: auto;align-items:center}.kachel--dokument .kachel-bild{aspect-ratio:auto;background:none;padding:0 0 0 18px;overflow:visible}.kachel--dokument .kachel-text{padding-left:16px}.kachel--dokument .kachel-titel{font-size:var(--k-titel-grad)}.kachel-raster{--k-spalte: 300px;display:grid;gap:var(--k-luecke, clamp(14px, 1.8vw, 22px));grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--k-spalte)),1fr));align-items:stretch}.kachel-raster--mannschaft{--k-spalte: 260px}.kachel-raster--aushang{--k-spalte: 280px}.kachel-raster--termin{--k-spalte: 230px}.kachel-raster--aushang,.kachel-raster--termin{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--k-spalte)),1fr))}.kachel-raster--dokument{--k-spalte: 340px}.kachel-raster--sponsor{--k-spalte: 170px}.kachel-raster--sponsor .kachel--gross{grid-column:1 / -1}@media(min-width:700px){.kachel-raster--sponsor .kachel--mittel{grid-column:span 2}}.kachel-magazin{display:grid;gap:var(--k-luecke, clamp(14px, 1.8vw, 22px));grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start}.kachel-magazin-neben{display:grid;gap:clamp(14px,1.8vw,22px);min-width:0}@media(max-width:860px){.kachel-magazin{grid-template-columns:minmax(0,1fr)}}.kachel-raster--gruppe>.kachel{grid-column:auto}@media(min-width:700px){.kachel-raster--gruppe>.kachel--mittel,.kachel-raster--gruppe>.kachel--gross{grid-column:auto}}.kachel-raster--gruppe-mittel{--k-spalte: 250px}.kachel-raster--gruppe-gross{--k-spalte: 340px}:root[data-theme=b] body{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=b] .a-dunkel{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=b] .a-tanne{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=b] .a-nacht{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=b] .a-tanne,:root[data-theme=b] .a-nacht{--akzent-hell: var(--hs-wald)}:root[data-theme=b] .a-tanne,:root[data-theme=b] .a-nacht{--ton-leise: var(--hs-schiefer);--ton-linie: var(--linie-hell-klar)}:root[data-theme=b] .seitenkopf{background:var(--hs-kreide);border-bottom:1px solid var(--linie-hell)}.vh-abschnitt{padding-block:clamp(56px,8vw,112px)}.vh-abschnitt--anschluss{padding-top:0}:root[data-theme=b] .kopf{background:var(--hs-kreide);border-bottom-color:var(--linie-hell)}:root[data-theme=b] .wappen{color:var(--hs-wald)}:root[data-theme=b] .wappen-kreis{border-color:var(--hs-rasen);color:var(--hs-rasen)}:root[data-theme=b] .wappen-claim{color:var(--hs-schiefer)}:root[data-theme=b] .pille{background:transparent;box-shadow:none;padding:0;gap:4px}:root[data-theme=b] .pille a{color:var(--hs-wald);font-size:15px;padding:10px 14px;border-radius:var(--r-feld);border-bottom:2px solid transparent}:root[data-theme=b] .pille a:hover{background:var(--flaeche-wald-hauch);border-bottom-color:var(--hs-rasen)}:root[data-theme=b] .pille-punkt>a[aria-current]{background:transparent;color:var(--hs-wald);font-weight:700;border-bottom-color:var(--hs-wald)}:root[data-theme=b] .menue-knopf{background:transparent;border-color:var(--linie-hell-klar);color:var(--hs-wald)}:root[data-theme=b] .pille-knopf{color:var(--hs-wald)}:root[data-theme=b] .pille-knopf:hover{background:var(--flaeche-wald-hauch)}:root[data-theme=b] .pille-unter{background:var(--hs-kreide);border-color:var(--linie-hell)}@media(max-width:980px){:root[data-theme=b] .pille-unter{background:none;border-left:1px solid var(--linie-hell)}}@media(max-width:980px){:root[data-theme=b] .pille--offen{background:var(--hs-kreide);border:1px solid var(--linie-hell);border-radius:var(--r-karte);box-shadow:var(--schatten-schwebend);padding:8px}:root[data-theme=b] .pille a{border-bottom:1px solid var(--linie-hell);border-radius:0;padding:14px 12px}:root[data-theme=b] .pille a:last-child{border-bottom:0}}.vh-seitenkopf{background:var(--hs-kreide);color:var(--hs-wald);padding-block:clamp(40px,5vw,72px) clamp(28px,3vw,42px);border-bottom:1px solid var(--linie-hell)}.vh-seitenkopf h1{font-size:clamp(2.3rem,5.4vw,4.3rem);margin:14px 0 0}.vh-seitenkopf p{margin:20px 0 0;max-width:62ch;font-size:17px}.vh-held{padding-block:clamp(46px,6vw,92px) clamp(40px,5vw,72px)}.vh-held-raster{display:grid;gap:clamp(32px,4.5vw,64px);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.vh-held h1{font-size:clamp(2.6rem,7vw,5.6rem);margin:0 0 24px}.vh-held .vh-lead{font-size:clamp(1.05rem,1.9vw,1.28rem);line-height:1.6;max-width:46ch;margin:0 0 30px}.vh-held-bild{aspect-ratio:4 / 5;border-radius:var(--r-karte)}@media(max-width:920px){.vh-held-raster{grid-template-columns:1fr}.vh-held-bild{aspect-ratio:16 / 10}}.vh-wege{border-top:1px solid var(--linie-hell-klar)}.vh-weg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) auto;gap:10px 34px;align-items:center;padding:clamp(24px,3vw,38px) 0;border-bottom:1px solid var(--linie-hell-klar);text-decoration:none;color:inherit;transition:padding-left .22s,background .22s}.vh-weg:hover{background:var(--flaeche-wald-hauch);padding-left:14px}.vh-weg .t{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.04em;font-size:clamp(1.4rem,2.9vw,2.15rem);line-height:1.08;margin:0;min-width:0;overflow-wrap:anywhere}.vh-weg .t b{font-weight:800}.vh-weg p{margin:0;font-size:15.5px;min-width:0;overflow-wrap:anywhere}.vh-weg .pfeil{font-family:var(--schrift-daten);font-weight:700;font-size:20px;color:var(--hs-rasen)}@media(max-width:860px){.vh-weg{grid-template-columns:minmax(0,1fr) auto;gap:8px 18px}.vh-weg p{grid-column:1 / -1}}.vh-band{background:var(--hs-wald);color:var(--hs-kreide);padding-block:clamp(38px,4.5vw,62px)}.vh-band p{color:var(--hs-nebel)}.vh-band .textlink{color:var(--hs-kreide);border-bottom-color:var(--linie-dunkel-klar)}.vh-band .textlink:hover{border-bottom-color:var(--hs-gelb)}.vh-band-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 24px;margin-bottom:24px}.vh-band-kopf h2{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.04em;font-size:clamp(1.5rem,2.8vw,2.05rem);margin:0}.vh-band-kopf h2 b{font-weight:800}.vh-magazin{display:grid;gap:clamp(22px,3vw,40px);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.vh-klein-liste{display:grid;min-width:0}@media(max-width:860px){.vh-magazin{grid-template-columns:1fr}}.vh-teaser{display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.vh-teaser h2{font-family:var(--schrift-display);font-weight:300;letter-spacing:-.045em;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.04;margin:0 0 20px}.vh-teaser h2 b{font-weight:800}.vh-teaser p{font-size:16.5px;line-height:1.68}.vh-zahlen{display:grid;min-width:0}.vh-zahl-zeile{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--linie-hell-klar)}.vh-zahl-zeile:first-child{border-top:1px solid var(--linie-hell-klar)}.vh-zahl-zeile .w{font-family:var(--schrift-daten);font-weight:700;font-size:20px;flex:0 0 auto}.vh-zahl-zeile .b{font-size:14.5px;color:var(--hs-schiefer);text-align:right;min-width:0;overflow-wrap:anywhere}@media(max-width:860px){.vh-teaser{grid-template-columns:1fr}}:root[data-theme=b] .person .f{display:block}:root[data-theme=b] .vh-held-bild.bild--leer{aspect-ratio:16 / 10}@media(max-width:920px){:root[data-theme=b] .vh-held-bild.bild--leer{aspect-ratio:21 / 9}}:root[data-theme=b] .knopf--hell{background:var(--hs-wald);color:var(--hs-kreide)}:root[data-theme=b] .knopf--hell:hover{background:var(--hs-nacht)}:root[data-theme=b]{--vh-t1: clamp(2.2rem, 4.6vw, 3.5rem);--vh-t2: clamp(1.9rem, 3.4vw, 2.6rem);--vh-t3: clamp(1.35rem, 2.1vw, 1.65rem);--vh-t4: 1.125rem;--vh-lead: clamp(1.06rem, 1.5vw, 1.19rem);--vh-text: 1rem;--vh-klein: .875rem;--vh-label: .8125rem;--vh-wand: var(--hs-wald);--vh-polster: clamp(20px, 2.2vw, 28px);--vh-wand-r: var(--r-karte)}:root[data-theme=b] body{font-size:var(--vh-text)}:root[data-theme=b] .vh-seitenkopf h1{font-size:var(--vh-t1)}:root[data-theme=b] .vh-seitenkopf p{font-size:var(--vh-lead);max-width:54ch}:root[data-theme=b] .vh-abschnitt .kopfzeile h2{font-size:var(--vh-t2)}:root[data-theme=b] .lbl,:root[data-theme=b] .chip,:root[data-theme=b] .datum{font-size:var(--vh-label)}:root[data-theme=b] .vh-wand{background:var(--vh-wand);border-radius:var(--vh-wand-r);padding:var(--vh-polster);display:grid;min-width:0;overflow:hidden}:root[data-theme=b] .vh-wand .bild{border:0;border-radius:calc(var(--vh-wand-r) - 6px);background:var(--hs-tanne);background-image:none;padding:0;margin:0;width:100%}:root[data-theme=b] .vh-wand .bild img{width:100%;height:100%;object-fit:contain}:root[data-theme=b] .vh-wand .bild--leer{display:grid;place-items:center;padding:14px;background:none;border:1px dashed var(--linie-dunkel-klar)}:root[data-theme=b] .vh-wand .bild--leer span{color:var(--hs-mint);font-size:var(--vh-label)}:root[data-theme=b] .vh-held{padding-block:clamp(52px,6vw,88px) clamp(44px,5vw,80px)}:root[data-theme=b] .vh-held-raster{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,4vw,56px);align-items:center}:root[data-theme=b] .vh-held h1{font-size:var(--vh-t1);margin:0 0 20px}:root[data-theme=b] .vh-held .vh-lead{font-size:var(--vh-lead);line-height:1.6;max-width:44ch;margin:0 0 28px}:root[data-theme=b] .vh-held-bild{background:var(--vh-wand);border:0;border-radius:var(--vh-wand-r);padding:var(--vh-polster);aspect-ratio:4 / 3;margin:0;display:grid;overflow:hidden}:root[data-theme=b] .vh-held-bild img{width:100%;height:100%;object-fit:contain;border-radius:calc(var(--vh-wand-r) - 6px)}:root[data-theme=b] .vh-held-bild.bild--leer{aspect-ratio:16 / 10;place-items:center}@media(max-width:920px){:root[data-theme=b] .vh-held-raster{grid-template-columns:minmax(0,1fr)}:root[data-theme=b] .vh-held-bild{aspect-ratio:16 / 10}}:root[data-theme=b] .vh-weg .t{font-size:var(--vh-t3)}:root[data-theme=b] .vh-weg p{font-size:var(--vh-text)}:root[data-theme=b] .vh-magazin{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(26px,3.4vw,48px)}@media(max-width:860px){:root[data-theme=b] .vh-magazin{grid-template-columns:minmax(0,1fr)}}:root[data-theme=b] .vh-teaser h2{font-size:var(--vh-t2)}:root[data-theme=b] .vh-teaser p{font-size:var(--vh-text);line-height:1.66;max-width:52ch}:root[data-theme=b] .vh-zahl-zeile .w{font-size:var(--vh-t4)}:root[data-theme=b] .vh-zahl-zeile .b{font-size:var(--vh-klein)}:root[data-theme=b]{--kopf-abstand: calc(var(--vh-t1) * 1.02)}:root[data-theme=b] .vh-seitenkopf{padding-block:clamp(36px,4.4vw,60px) calc(var(--kopf-abstand) / 2)}:root[data-theme=b] .vh-seitenkopf+section,:root[data-theme=b] .vh-seitenkopf+.vh-abschnitt,:root[data-theme=b] .seitenkopf+section{padding-top:calc(var(--kopf-abstand) / 2)}:root[data-theme=b] .vh-abschnitt{padding-block:clamp(48px,6vw,86px)}:root[data-theme=b] .vh-abschnitt--anschluss{padding-top:0}:root[data-theme=b] .vh-band-kopf h2{font-size:var(--vh-t2)}:root[data-theme=b] .hinweis{background:var(--hs-kreide);border-bottom-color:var(--linie-hell)}:root[data-theme=b] .hinweis p{color:var(--hs-schiefer)}:root[data-theme=b] .hinweis a{color:var(--hs-wald)}:root[data-theme=b] .lbl,:root[data-theme=b] .zelle .k,:root[data-theme=b] .liste .dat,:root[data-theme=b] .liste .ort,:root[data-theme=b] .liste .wo,:root[data-theme=b] .liste .anfahrt-zeit,:root[data-theme=b] .we-zeile .team,:root[data-theme=b] .we-zeile .hal,:root[data-theme=b] .bild span,:root[data-theme=b] .team-pille .l,:root[data-theme=b] .filter-knopf,:root[data-theme=b] .tab th,:root[data-theme=b] .person .f,:root[data-theme=b] .feld>label,:root[data-theme=b] .fehlt .lbl,:root[data-theme=b] .leer .quelle,:root[data-theme=b] .stoerung .lbl,:root[data-theme=b] .fuss h2,:root[data-theme=b] .gemacht,:root[data-theme=b] .kennband dt{font-size:var(--vh-label)}:root[data-theme=b] .rechtlich{font-size:var(--vh-klein)}:root[data-theme=b] .wappen-claim{font-size:var(--vh-label)}:root[data-theme=b] .wappen-kreis{font-size:var(--vh-label)}:root[data-theme=b] .vh-held-bild span,:root[data-theme=b] .vh-wand .bild span{color:var(--hs-mint);font-size:var(--vh-label)}:root[data-theme=b] .vh-held-bild,:root[data-theme=b] .vh-wand .bild{align-content:stretch;justify-content:stretch}:root[data-theme=b] .vh-held-bild>img,:root[data-theme=b] .vh-wand .bild>img{min-height:0;min-width:0;max-height:100%;max-width:100%;object-fit:contain}:root[data-theme=b] .kb{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=b] .kb-unter{color:var(--hs-schiefer)}:root[data-theme=b] .kb .knopf--kontur{border-color:var(--hs-wald);color:var(--hs-wald)}:root[data-theme=b] .kb .knopf--kontur:hover{background:var(--hs-wald);color:var(--hs-kreide)}:root[data-theme=b] .kb-bild{background:var(--hs-kreide)}:root[data-theme=b] .kb .schnell{border-top-color:var(--linie-hell)}:root[data-theme=b] .vh-held .schnell{max-width:36rem}:root[data-theme=b] .vh-held .sprungmarke:hover,:root[data-theme=b] .kb .sprungmarke:hover{text-decoration-color:var(--hs-rasen)}:root[data-theme=b] .kachel{--k-flaeche: transparent;--k-rand-breite: 0px;--k-radius: 0px;--k-polster: 16px 2px 4px;--k-schrift: var(--hs-wald);--k-leise: var(--hs-schiefer);--k-akzent: var(--hs-rasen);--k-fokus: var(--hs-wald);--k-bild-grund: var(--vh-wand);--k-bild-polster: var(--vh-polster);--k-bild-radius: var(--vh-wand-r);--k-foto-radius: calc(var(--vh-wand-r) - 6px);--k-passung: contain;--k-format-beitrag: 4 / 3;--k-format-gross: 16 / 10;--k-format-mannschaft: 5 / 4;--k-format-aushang: 16 / 11;--k-format-termin: 4 / 3;--k-titel-grad: var(--vh-t3);--k-titel-grad-gross: var(--vh-t2);--k-titel-grad-name: var(--vh-klein);--k-titel-zeile: 1.18;--k-titel-sperrung: -.035em;--k-angabe-grad: var(--vh-label);--k-etikett-grad: var(--vh-label);--k-etikett-betont-grund: var(--hs-wald);--k-etikett-betont-farbe: var(--hs-kreide);--k-text-grad: var(--vh-text);--k-hover-rand: transparent;--k-hover-titel: var(--hs-rasen);--k-logo-rand: var(--linie-hell-klar)}:root[data-theme=b] .a-leinen .kachel{--k-akzent: var(--hs-wald);--k-hover-titel: var(--hs-wald)}:root[data-theme=b] .a-tanne .kachel{--k-akzent: var(--rasen-auf-leinen);--k-hover-titel: var(--rasen-auf-leinen)}:root[data-theme=b] .kachel-raster{--k-luecke: clamp(22px, 2.6vw, 32px)}:root[data-theme=b] .kachel--sponsor .kachel-bild{border:1px solid var(--k-logo-rand);border-radius:var(--vh-wand-r)}@media(min-width:900px){:root[data-theme=b] .vh-kachelmagazin>.kachel:first-child{grid-column:span 2}}:root[data-theme=b] .vh-klein-liste>.kachel{--k-quer-bild: 132px;--k-bild-polster: 10px;--k-foto-radius: 8px;--k-polster: 0 0 0 18px;--k-titel-grad: var(--vh-t4);padding-block:18px;border-top:1px solid var(--linie-hell)}:root[data-theme=b] .vh-klein-liste>.kachel:last-child{border-bottom:1px solid var(--linie-hell)}:root[data-theme=b] .vh-klein-liste .kachel-bild{--k-format: 1 / 1}@media(max-width:420px){:root[data-theme=b] .vh-klein-liste>.kachel{--k-quer-bild: 92px;--k-polster: 0 0 0 14px}}:root[data-theme=b] .vh-band .kachel{--k-flaeche: transparent;--k-rand-breite: 1px;--k-rand: var(--linie-dunkel);--k-radius: var(--r-karte);--k-polster: 19px 21px;--k-schrift: var(--hs-kreide);--k-leise: var(--hs-nebel);--k-akzent: var(--hs-mint);--k-fokus: var(--hs-gelb);--k-titel-grad: var(--vh-t4);--k-etikett-betont-grund: var(--hs-gelb);--k-etikett-betont-farbe: var(--auf-signal);--k-hover-rand: var(--linie-dunkel-klar);--k-hover-titel: transparent}:root[data-theme=c] body{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=c] .a-dunkel{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=c] .a-tanne{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=c] .a-nacht{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=c] .a-tanne,:root[data-theme=c] .a-nacht{--akzent-hell: var(--hs-wald)}:root[data-theme=c] .a-tanne,:root[data-theme=c] .a-nacht{--ton-leise: var(--hs-schiefer);--ton-linie: var(--linie-hell-klar)}:root[data-theme=c] section{padding-block:clamp(44px,5vw,76px)}:root[data-theme=c]{--schrift-display: "Bricolage Grotesque Variable", "Bricolage Grotesque", system-ui, -apple-system, sans-serif}:root[data-theme=c] .dpl{font-stretch:100%;letter-spacing:-.035em}:root[data-theme=c] .kopfzeile h2,:root[data-theme=c] .kopfzeile h3{font-size:clamp(1.5rem,2.7vw,2.15rem);font-stretch:100%;letter-spacing:-.035em;line-height:1.04}:root[data-theme=c] .kopf{background:var(--hs-nacht);border-bottom:0}:root[data-theme=c] .pille{background:none;box-shadow:none;border:1px solid var(--linie-dunkel-klar)}:root[data-theme=c] .menue-knopf{background:none}:root[data-theme=c] .pille-punkt>a[aria-current]{background:var(--hs-gelb);color:var(--auf-signal)}:root[data-theme=c] .fuss{border-top:0}:root[data-theme=c] .hinweis{border-bottom:0}:root[data-theme=c] .pw-flaeche{padding-block:clamp(44px,5vw,76px)}:root[data-theme=c] .pw-hell{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=c] .pw-leinen{background:var(--hs-leinen);color:var(--hs-wald);--akzent-hell: var(--hs-wald)}:root[data-theme=c] .pw-dunkel{background:var(--hs-wald);color:var(--hs-kreide);--akzent-hell: var(--hs-mint)}:root[data-theme=c] .pw-dunkel p{color:var(--hs-nebel)}:root[data-theme=c] .pw-dunkel .dpl,:root[data-theme=c] .pw-dunkel h2,:root[data-theme=c] .pw-dunkel h3{color:var(--hs-kreide)}:root[data-theme=c] .pw-hell+.pw-hell,:root[data-theme=c] .pw-leinen+.pw-leinen,:root[data-theme=c] .pw-dunkel+.pw-dunkel{padding-top:0}:root[data-theme=c] .pw-leiste{background:var(--hs-kreide);color:var(--hs-wald);padding-block:clamp(28px,3.6vw,50px);border-bottom:1px solid var(--linie-hell)}:root[data-theme=c] .pw-leiste-inhalt{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px clamp(24px,3vw,40px)}:root[data-theme=c] .pw-leiste-text{flex:1 1 340px;min-width:0}:root[data-theme=c] .pw-leiste h1{margin:0;font-weight:800;font-stretch:100%;font-size:clamp(1.8rem,3.9vw,3.2rem);line-height:1.02;letter-spacing:-.038em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:root[data-theme=c] .pw-leiste p{margin:12px 0 0;max-width:54ch;font-size:17px;line-height:1.5}:root[data-theme=c] .pw-naechstes{display:block;min-width:0;max-width:100%;background:var(--hs-gelb);color:var(--auf-signal);padding:13px 18px;border-radius:var(--r-feld);text-decoration:none}:root[data-theme=c] .pw-naechstes .k{display:block;font-family:var(--schrift-daten);font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.15em;color:var(--auf-gelb-gedaempft)}:root[data-theme=c] .pw-naechstes .w{display:block;margin-top:5px;font-family:var(--schrift-daten);font-weight:700;font-size:clamp(18px,2.2vw,24px);line-height:1.15;letter-spacing:-.01em}:root[data-theme=c] .pw-naechstes .g{display:block;margin-top:3px;font-weight:600;font-size:15px;line-height:1.3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:root[data-theme=c] .pw-naechstes:hover{background:var(--hs-mint)}:root[data-theme=c] .kachel-raster{--k-luecke: clamp(14px, 1.9vw, 24px)}:root[data-theme=c] .pw-raster--spiele{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-theme=c] .pw-raster--spiele>.kachel--gross{grid-column:1 / -1}:root[data-theme=c] .pw-raster--spiele>.kachel--gross{--k-format-gross: 3 / 1}@media(max-width:900px){:root[data-theme=c] .pw-raster--spiele{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme=c] .pw-raster--spiele>.kachel--gross{--k-format-gross: 16 / 9}}:root[data-theme=c]{--kopf-titel: clamp(1.55rem, 3.9vw, 3.2rem)}:root[data-theme=c] .seitenkopf{background:var(--hs-kreide);color:var(--hs-wald);border-bottom:1px solid var(--linie-hell);padding-block:clamp(28px,3.6vw,50px) calc(var(--kopf-abstand) / 2)}:root[data-theme=c] :is(.seitenkopf,.md-buehne)+section{padding-top:calc(var(--kopf-abstand) / 2)}:root[data-theme=c] .md-buehne+section{padding-top:max(0px,calc(var(--kopf-abstand) / 2 - var(--md-leiste-polster) / 2))}:root[data-theme=c] .md-buehne{padding-bottom:max(0px,calc(var(--kopf-abstand) / 2 - var(--md-leiste-polster) / 2))}:root[data-theme=c] .seitenkopf h1{font-weight:800;font-stretch:100%;font-size:var(--kopf-titel);letter-spacing:-.038em;line-height:var(--kopf-zeile);margin:10px 0 0}:root[data-theme=c] .seitenkopf p{max-width:58ch}:root[data-theme=c] .seitenkopf .ueberzeile{color:var(--hs-rasen)}:root[data-theme=c] main .knopf,:root[data-theme=c] main .filter-knopf,:root[data-theme=c] .hinweis .knopf{border-radius:var(--r-feld)}:root[data-theme=c] main .kasten,:root[data-theme=c] main .leer,:root[data-theme=c] main .stoerung,:root[data-theme=c] main .fehlt,:root[data-theme=c] main .band,:root[data-theme=c] main .bild{border-radius:var(--r-feld)}:root[data-theme=c] main .band{background:var(--hs-wald);color:var(--hs-kreide)}:root[data-theme=c] main .band h2{color:var(--hs-kreide)}:root[data-theme=c] main .band .lbl{color:var(--hs-mint)}:root[data-theme=c] main .band p{color:var(--hs-nebel)!important}:root[data-theme=c] main .sp-raster.kachel-raster--sponsor:not(.kachel-raster--gruppe){grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){:root[data-theme=c] main .sp-raster.kachel-raster--sponsor:not(.kachel-raster--gruppe){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:root[data-theme=c] .pw-leiste h1,:root[data-theme=c] .seitenkopf h1{font-stretch:75%}}@media(max-width:560px){:root[data-theme=c] .pw-raster--spiele{grid-template-columns:minmax(0,1fr)}:root[data-theme=c] .pw-naechstes{width:100%}}:root[data-theme=c] .pw-leiste--kopf .pw-leiste-inhalt{align-items:flex-start}:root[data-theme=c] .pw-leiste--kopf .kb-knoepfe{margin-top:22px;align-items:center}:root[data-theme=c] .pw-leiste .knopf--kontur{border-color:var(--hs-wald);color:var(--hs-wald)}:root[data-theme=c] .pw-leiste .knopf--kontur:hover{background:var(--hs-wald);color:var(--hs-kreide)}:root[data-theme=c] .pw-leiste .schnell{border-top-color:var(--linie-hell);max-width:40rem}:root[data-theme=c] .pw-leiste .sprungmarke:hover,:root[data-theme=c] .pw-leiste .schnell-verweis:hover{text-decoration-color:var(--hs-rasen);border-bottom-color:var(--hs-rasen)}:root[data-theme=c] .pw-leiste--bild{padding-block:clamp(14px,2vw,24px) clamp(20px,2.6vw,32px);border-bottom:0}:root[data-theme=c] .pw-kopfbanner{display:grid;grid-template-columns:minmax(0,1fr) auto;border-radius:var(--r-karte);overflow:hidden;background:var(--hs-nacht)}:root[data-theme=c] .pw-kopfbild{grid-column:1 / -1;position:relative;aspect-ratio:3 / 1;background:var(--hs-leinen)}:root[data-theme=c] .pw-kopfbild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}:root[data-theme=c] .pw-kopfplatte{min-width:0;max-width:48rem;padding:clamp(22px,2.8vw,34px) clamp(22px,3vw,38px);color:var(--hs-kreide)}:root[data-theme=c] .pw-kopfplatte h1{color:var(--hs-kreide)}:root[data-theme=c] .pw-kopfplatte p{margin:12px 0 0;max-width:54ch;font-size:17px;line-height:1.5;color:var(--hs-nebel);text-wrap:pretty}:root[data-theme=c] .pw-kopfplatte .kb-knoepfe{margin-top:22px;align-items:center}:root[data-theme=c] .pw-kopfplatte .knopf--kontur{border-color:var(--hs-kreide);color:var(--hs-kreide)}:root[data-theme=c] .pw-kopfplatte .knopf--kontur:hover{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=c] .pw-kopfplatte .sprungmarke:hover{text-decoration-color:var(--hs-gelb)}:root[data-theme=c] .pw-kopfbanner .pw-naechstes{align-self:center;justify-self:end;margin:clamp(20px,2.4vw,34px);max-width:22rem;background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=c] .pw-kopfbanner .pw-naechstes .k{color:var(--hs-schiefer)}:root[data-theme=c] .pw-leiste--bild .schnell{margin-top:clamp(16px,2vw,22px);border-top:0;padding-top:0;max-width:none}@media(max-width:899px){:root[data-theme=c] .pw-kopfbanner{display:block}:root[data-theme=c] .pw-kopfbild{aspect-ratio:16 / 10}:root[data-theme=c] .pw-kopfplatte{max-width:none}:root[data-theme=c] .pw-kopfbanner .pw-naechstes{display:block;max-width:none;margin:0;border-radius:0;border-top:1px solid var(--linie-dunkel)}}@media(max-width:640px){:root[data-theme=c] .pw-kopfplatte .kb-knoepfe{flex-direction:column;align-items:stretch}:root[data-theme=c] .pw-kopfplatte .kb-knoepfe .knopf{justify-content:center}}:root[data-theme=c] .schnell-leiste{background:var(--hs-kreide);color:var(--hs-wald);border-bottom:1px solid var(--linie-hell)}:root[data-theme=c] .schnell-leiste .schnell-verweis:hover{border-bottom-color:var(--hs-rasen)}:root[data-theme=c] .pw-einleitung{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=c] .pw-einleitung .einleitung-text p,:root[data-theme=c] .pw-einleitung .einleitung-zahlen dt{color:var(--hs-schiefer)}:root[data-theme=c] .kb{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=c] .kb-unter{color:var(--hs-schiefer)}:root[data-theme=c] .kb .knopf--kontur{border-color:var(--hs-wald);color:var(--hs-wald)}:root[data-theme=c] .kb-bild{background:var(--hs-leinen)}:root[data-theme=c] .kachel{--k-flaeche: var(--hs-nacht);--k-rand-breite: 0px;--k-radius: var(--r-feld);--k-polster: 13px 16px 15px;--k-schrift: var(--hs-kreide);--k-leise: var(--hs-nebel);--k-akzent: var(--hs-mint);--k-fokus: var(--hs-wald);--k-sieg: var(--hs-mint);--k-niederlage: var(--hs-fehlt-dunkel);--k-bild-grund: var(--hs-leinen);--k-titel-grad: clamp(1.02rem, 1.5vw, 1.22rem);--k-titel-grad-gross: clamp(1.2rem, 2.1vw, 1.7rem);--k-titel-zeile: 1.16;--k-titel-sperrung: -.028em;--k-angabe-grad: 10.5px;--k-angabe-gewicht: 700;--k-angabe-versal: uppercase;--k-angabe-sperrung: .1em;--k-etikett-schrift: var(--schrift-display);--k-etikett-grad: 11px;--k-etikett-gewicht: 800;--k-etikett-versal: none;--k-etikett-sperrung: .02em;--k-etikett-polster: 6px 10px;--k-etikett-radius: 6px;--k-etikett-grund: var(--hs-kreide);--k-etikett-farbe: var(--hs-wald);--k-etikett-rand: var(--hs-kreide);--k-hover-rand: transparent;--k-text-grad: 14.5px}:root[data-theme=c] .kachel-titel{font-stretch:100%}:root[data-theme=c] .kachel-angabe{color:var(--k-akzent)}:root[data-theme=c] .kachel-text{border-top:3px solid transparent;transition:border-color .18s}:root[data-theme=c] a.kachel:hover .kachel-text,:root[data-theme=c] a.kachel:focus-visible .kachel-text{border-top-color:var(--hs-gelb)}:root[data-theme=c] .kachel:has(>.kachel-bild) .kachel-etikett{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px)}:root[data-theme=c] .kachel-raster--aushang{--k-spalte: 190px}:root[data-theme=d] body{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=d] main.a-hell{background:var(--hs-leinen);color:var(--hs-wald);--akzent-hell: var(--hs-wald);--ton-leise: var(--hs-schiefer);--ton-linie: var(--linie-hell-klar)}:root[data-theme=d] .ht-seite{padding-block:0}:root[data-theme=d] .a-dunkel{background:var(--hs-kreide);color:var(--hs-wald)}:root[data-theme=d] .a-tanne{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=d] .a-nacht{background:var(--hs-leinen);color:var(--hs-wald)}:root[data-theme=d] .a-dunkel,:root[data-theme=d] .a-tanne,:root[data-theme=d] .a-nacht{--akzent-hell: var(--hs-wald);--ton-leise: var(--hs-schiefer);--ton-linie: var(--linie-hell-klar)}:root[data-theme=d] .a-dunkel{--akzent-hell: var(--hs-rasen)}:root[data-theme=d] .a-hell .bild,:root[data-theme=d] .a-leinen .bild{background-color:var(--hs-kreide)}:root[data-theme=d] .kopf{background:var(--hs-wald);border-bottom:0}:root[data-theme=d]{--ht-rand: calc((100% - min(var(--raster-max), 100% - 2 * var(--rand)))/2) }:root[data-theme=d] .kopf-inner{align-items:center;min-height:92px;width:100%;padding-inline:0;column-gap:16px;row-gap:0}:root[data-theme=d] .wappen{margin-inline-start:var(--ht-rand);padding-block:14px}:root[data-theme=d] .menue-knopf{margin-inline-end:var(--ht-rand)}@media(min-width:981px){:root[data-theme=d] .kopf-inner{flex-wrap:wrap}}:root[data-theme=d] .wappen-kreis{width:52px;height:52px;border-width:2px;font-size:15px}:root[data-theme=d] .wappen-name{font-size:24px;letter-spacing:-.035em}:root[data-theme=d] .wappen-claim{color:var(--hs-nebel)}:root[data-theme=d] .pille{order:3;margin-left:0;width:100%;padding-inline:var(--ht-rand);background:var(--hs-kreide);border-radius:0;box-shadow:none;gap:0;min-height:52px;border-top:2px solid var(--hs-gelb)}:root[data-theme=d] .pille a{color:var(--hs-wald);font-family:var(--schrift-display);font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;padding:16px 14px;border-radius:0}:root[data-theme=d] .pille a:hover{background:var(--flaeche-wald-hauch)}:root[data-theme=d] .pille-punkt>a[aria-current]{background:var(--hs-wald);color:var(--signal-auf-dunkel);font-weight:800}:root[data-theme=d] .pille-knopf{color:var(--hs-wald);margin-left:-12px}:root[data-theme=d] .pille-knopf:hover{background:var(--flaeche-wald-hauch)}:root[data-theme=d] .pille-unter{background:var(--hs-wald);border:0;border-radius:0;border-top:2px solid var(--hs-gelb);top:100%;padding:8px}:root[data-theme=d] .pille-unter a{color:var(--hs-kreide);text-transform:none;font-family:var(--schrift-text);font-weight:500;letter-spacing:0;font-size:14.5px;padding:11px 14px}:root[data-theme=d] .pille-unter a:hover{background:var(--flaeche-kreide-zart)}:root[data-theme=d] .pille-unter a[aria-current]{font-weight:700}:root[data-theme=d] .menue-knopf{background:var(--hs-gelb);border-color:var(--hs-gelb);color:var(--auf-signal);font-family:var(--schrift-display);text-transform:uppercase;letter-spacing:.05em;min-height:44px}@media(max-width:980px){:root[data-theme=d] .pille{width:auto;margin-inline:0;padding:6px;min-height:0;left:var(--rand);right:var(--rand);border-top:0;border:2px solid var(--hs-gelb)}:root[data-theme=d] .pille a{padding:14px;font-size:15px}:root[data-theme=d] .pille-unter{background:none;border:0;border-left:1px solid var(--linie-hell);padding:0 0 4px}:root[data-theme=d] .pille-unter a{color:var(--hs-wald)}:root[data-theme=d] .pille-unter a:hover{background:var(--flaeche-wald-hauch)}:root[data-theme=d] .wappen-name{font-size:19px}:root[data-theme=d] .kopf-inner{min-height:70px}:root[data-theme=d] .wappen-kreis{width:42px;height:42px}}.ht-buehne{position:relative;display:block;color:inherit;text-decoration:none;background:var(--hs-wald);overflow:hidden}.ht-buehne-bild{display:block;width:100%;aspect-ratio:2.5 / 1}.ht-buehne-bild img{width:100%;height:100%;object-fit:cover;display:block}.ht-buehne-platte{position:absolute;left:0;bottom:0;--ht-platte-spalte: 694px;--ht-platte-saum: clamp(50px, 6vw, 76px);width:min(100%,calc(var(--ht-rand, var(--rand)) + var(--ht-platte-spalte) + var(--ht-platte-saum)));background:var(--hs-wald);color:var(--hs-kreide);padding:clamp(20px,3vw,34px) clamp(22px,3.4vw,44px);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 100%,0 100%);padding-right:var(--ht-platte-saum)}:root[data-theme=d] .ht-buehne-platte{padding-left:var(--ht-rand)}.ht-buehne-platte .ht-etikett{margin-bottom:10px}.ht-buehne-platte h1{margin:0;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;font-size:clamp(1.7rem,3.6vw,3.1rem);line-height:.96;letter-spacing:-.02em;color:var(--hs-kreide);overflow-wrap:break-word}.ht-buehne-platte .ht-unterzeile{margin:12px 0 0;font-family:var(--schrift-daten);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-mint)}@media(max-width:860px){.ht-buehne-bild{aspect-ratio:4 / 5}.ht-buehne-platte{width:100%;clip-path:none;padding-right:clamp(22px,3.4vw,44px)}}.ht-bandzeile{display:flex;align-items:stretch;gap:6px;margin:0 0 18px}.ht-band{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:14px;background:var(--hs-wald);color:var(--hs-kreide);padding:10px 40px 10px 16px;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%)}.ht-band h2,.ht-band h3{margin:0;font-family:var(--schrift-display);font-weight:800;font-size:clamp(.82rem,1.2vw,.95rem);letter-spacing:.07em;text-transform:uppercase;color:var(--hs-kreide);text-align:right}.ht-fahne{flex:0 0 auto;display:flex;align-items:center;background:var(--hs-nacht);color:var(--hs-mint);font-family:var(--schrift-daten);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:0 14px 0 16px;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);margin-right:-10px}.ht-bandmarke{flex:0 0 auto;width:34px;height:34px;align-self:center;border-radius:50%;border:1.5px solid var(--hs-wald);background:var(--hs-kreide);display:grid;place-items:center;overflow:hidden;font-family:var(--schrift-daten);font-weight:700;font-size:10px;color:var(--hs-wald)}.ht-bandmarke img{width:100%;height:100%;object-fit:cover}.ht-band-mehr{flex:0 0 auto;display:flex;align-items:center;font-family:var(--schrift-daten);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-wald);text-decoration:none;border-bottom:2px solid var(--hs-wald);align-self:center;padding-bottom:1px}.ht-band-mehr:hover{color:var(--hs-rasen);border-bottom-color:var(--hs-rasen)}@media(max-width:560px){.ht-fahne{display:none}.ht-band{padding-right:34px}.ht-band-mehr{font-size:9.5px}}.ht-band h2,.ht-band h3{min-width:0;max-width:100%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:560px){.ht-bandzeile{flex-wrap:wrap;row-gap:8px}.ht-band{flex:1 1 0}.ht-band h2,.ht-band h3{font-size:.8rem;letter-spacing:.04em;line-height:1.25}.ht-band-mehr{flex-basis:100%;justify-content:flex-end;border-bottom:0}.ht-band-mehr span,.ht-band-mehr{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}}.ht-zwei{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:26px;align-items:start}.ht-spalte{min-width:0}.ht-reiter{display:none}.ht-spalte[hidden]{display:block}@media(min-width:901px){#spalte-verein{position:sticky;top:184px}}@media(max-width:900px){.ht-zwei{grid-template-columns:minmax(0,1fr);gap:0}.ht-reiter{display:flex;margin:0 0 18px;border:2px solid var(--hs-wald)}.ht-reiter button{flex:1 1 0;min-width:0;min-height:48px;background:none;border:0;cursor:pointer;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:13px;color:var(--hs-wald);padding:12px 8px}.ht-reiter button[aria-selected=true]{background:var(--hs-wald);color:var(--signal-auf-dunkel)}.ht-spalte[hidden]{display:none}}.ht-etikett{display:inline-block;align-self:flex-start;font-family:var(--schrift-daten);font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:var(--hs-wald);color:var(--hs-kreide);padding:4px 9px}.ht-kachel--vollton .ht-etikett,.ht-etikett--gelb{background:var(--hs-gelb);color:var(--auf-signal)}.ht-termine{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ht-termine-rahmen{position:relative}@media(max-width:900px){.ht-termine{--termine-n: 2;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px;margin:-6px;scroll-padding-inline:6px}.ht-termine::-webkit-scrollbar{display:none}.ht-termin{flex:0 0 calc((100% - (var(--termine-n) - 1) * var(--termine-luecke, 8px)) / var(--termine-n));scroll-snap-align:start}.ht-termine-rahmen{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px 8px}.ht-termine-rahmen>.ht-termine{flex:0 0 calc(100% + 12px);order:-1}.ht-termine-rahmen>.ht-streifen-pfeil{position:static;width:44px;height:44px}}@media(max-width:639px){.ht-termine{--termine-n: 1}}.ht-streifen-rahmen{--streifen-n: 1;--streifen-luecke: 8px;position:relative;container-type:inline-size}@media(min-width:640px){.ht-streifen-rahmen{--streifen-n: 2}}@media(min-width:1000px){.ht-streifen-rahmen{--streifen-n: 3}}@media(min-width:1200px){.ht-streifen-rahmen{--streifen-n: 4}}.ht-streifen{display:flex;gap:var(--streifen-luecke);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px;margin:-6px;scroll-padding-inline:6px}.ht-streifen::-webkit-scrollbar{display:none}.ht-streifen-pfeil{position:absolute;z-index:2;top:calc((100cqw - (var(--streifen-n) - 1) * var(--streifen-luecke)) / var(--streifen-n) / 3 - 24px);width:48px;height:48px;display:grid;place-items:center;border:0;border-radius:0;cursor:pointer;background:var(--hs-wald);color:var(--signal-auf-dunkel);font-family:var(--schrift-display);font-size:34px;line-height:1}.ht-streifen-pfeil--zurueck{left:-10px}.ht-streifen-pfeil--weiter{right:-10px}.ht-streifen-pfeil:hover{background:var(--hs-nacht, var(--hs-wald))}.ht-streifen-pfeil:focus-visible{outline:3px solid var(--hs-wald);outline-offset:3px}.ht-streifen-pfeil[aria-disabled=true]{opacity:.32;cursor:default}.ht-streifen-pfeil[aria-disabled=true]:hover{background:var(--hs-wald)}@media(max-width:640px){.ht-streifen-pfeil{width:44px;height:44px}.ht-streifen-pfeil--zurueck{left:-6px}.ht-streifen-pfeil--weiter{right:-6px}}.ht-streifen-kachel{position:relative;flex:0 0 calc((100% - (var(--streifen-n) - 1) * var(--streifen-luecke)) / var(--streifen-n));min-width:0;scroll-snap-align:start}.ht-zeilen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ht-abschnitt{padding-block:clamp(30px,3.6vw,48px)}.ht-abschnitt:first-of-type{padding-top:clamp(26px,3vw,38px)}.ht-aufruf{background:var(--hs-wald);color:var(--hs-kreide);padding-block:clamp(34px,4.4vw,58px)}.ht-aufruf .innen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px}.ht-aufruf h2{margin:0;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(1.4rem,2.6vw,2.2rem);line-height:1;color:var(--hs-kreide)}.ht-aufruf h2 b{color:var(--signal-auf-dunkel);font-weight:800}.ht-aufruf p{margin:12px 0 0;color:var(--hs-nebel);max-width:62ch;font-size:16px}.ht-partner{display:flex;flex-direction:column;gap:8px}:root[data-theme=d] .seitenkopf h1,:root[data-theme=d] .kopfzeile h2,:root[data-theme=d] .kopfzeile h3{text-transform:uppercase;letter-spacing:-.015em}:root[data-theme=d] .karte,:root[data-theme=d] .leer,:root[data-theme=d] .stoerung,:root[data-theme=d] .feld,:root[data-theme=d] .person{border-radius:0}:root[data-theme=d] .knopf{border-radius:0;font-family:var(--schrift-display);text-transform:uppercase;letter-spacing:.04em}:root[data-theme=d] .fuss{background:var(--hs-nacht);border-top:4px solid var(--hs-gelb)}.ht-zwei--eins{grid-template-columns:minmax(0,1fr)}:root[data-theme=d] .a-hell .bild.bild--leer,:root[data-theme=d] .a-leinen .bild.bild--leer,:root[data-theme=d] .bild.bild--leer{background-color:var(--hs-wald)}:root[data-theme=d] .md-rahmen--ohne-foto .md-bild.bild--leer{background-color:transparent}.kb-d{cursor:auto;padding:0}.kb-d .knopf--kontur{border-color:var(--hs-kreide);color:var(--hs-kreide);background:transparent}.kb-d .knopf--kontur:hover{background:var(--hs-kreide);color:var(--hs-wald)}.kb-d .ht-buehne-platte h1,.kb-d .ht-buehne-platte h2{margin:0;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;font-size:clamp(1.9rem,4vw,3.4rem);line-height:.96;letter-spacing:-.02em;color:var(--hs-kreide);overflow-wrap:break-word}.kb-d .kb-unter{margin:14px 0 0;max-width:56ch;font-size:17px;line-height:1.55;color:var(--hs-nebel)}.kb-d .kb-knoepfe{margin-top:22px;align-items:center}@media(max-width:640px){.kb-d .kb-unter{font-size:16px}}.kb-d .knopf{border-radius:0}.kb-d .schnell{margin-top:18px;border-top-color:var(--linie-dunkel-klar)}.kb-d .schnell-verweis:hover{border-bottom-color:var(--signal-auf-dunkel)}.kb-d .sprungmarke:hover{text-decoration-color:var(--signal-auf-dunkel)}:root[data-theme=d] .bildlage--mitte img{object-position:50% 50%}.kb-d--ohnebild .ht-buehne-platte,.kb-d .ht-buehne-platte{position:static}@media(min-width:1101px){.kb-d:not(.kb-d--ohnebild) .ht-buehne-platte{position:absolute}}@media(max-width:1100px){.kb-d .ht-buehne-bild{aspect-ratio:16 / 9}.kb-d .ht-buehne-platte{width:100%;clip-path:none;padding-inline:var(--ht-rand, var(--rand))}}.kb-d--ohnebild .ht-buehne-platte{width:100%;clip-path:none;padding-block:clamp(36px,5vw,70px);padding-inline:var(--ht-rand, var(--rand))}.ht-buehne--aufmacher .ht-buehne-platte h2{margin:0;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.5rem);line-height:.96;letter-spacing:-.02em;color:var(--hs-kreide);overflow-wrap:break-word}:root[data-theme=d] .schnell-leiste{background:var(--hs-wald)}.ht-einleitung{background:var(--hs-kreide);color:var(--hs-wald)}.ht-einleitung .einleitung-titel{text-transform:uppercase;letter-spacing:-.01em}.ht-einleitung .einleitung-text p,.ht-einleitung .einleitung-zahlen dt{color:var(--hs-schiefer)}.ht-einleitung .einleitung-zahlen div{border-top:4px solid var(--hs-wald);padding-top:12px}.ht-partner--stufen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ht-partner--stufen .ht-partner-tafel--gross,.ht-partner--stufen .ht-partner-tafel--mittel{grid-column:1 / -1}:root[data-theme=d] .kachel{--k-flaeche: var(--hs-kreide);--k-rand-breite: 0px;--k-radius: 0px;--k-polster: 16px 18px 18px;--k-schrift: var(--hs-wald);--k-leise: var(--hs-schiefer);--k-akzent: var(--hs-rasen);--k-fokus: var(--hs-wald);--k-sieg: var(--hs-rasen);--k-niederlage: var(--hs-fehlt-hell);--k-bild-grund: var(--hs-leinen);--k-titel-grad: 1.12rem;--k-titel-grad-gross: 1.5rem;--k-titel-zeile: 1.08;--k-titel-sperrung: -.01em;--k-titel-versal: uppercase;--k-angabe-sperrung: .08em;--k-etikett-radius: 0px;--k-etikett-polster: 4px 9px;--k-etikett-sperrung: .12em;--k-etikett-grund: var(--hs-wald);--k-etikett-rand: var(--hs-wald);--k-etikett-farbe: var(--hs-kreide);--k-hover-rand: transparent;--k-hover-hub: 2px;--k-logo-rand: var(--linie-hell)}:root[data-theme=d] .kachel--betont{--k-flaeche: var(--hs-wald);--k-schrift: var(--hs-kreide);--k-leise: var(--hs-nebel);--k-akzent: var(--hs-mint);--k-fokus: var(--hs-wald);--k-bild-grund: var(--hs-nacht);--k-etikett-grund: var(--hs-gelb);--k-etikett-rand: var(--hs-gelb);--k-etikett-farbe: var(--auf-signal)}:root[data-theme=d] .kachel-angabe{color:var(--k-akzent)}:root[data-theme=d] .kachel-raster{--k-luecke: 8px}:root[data-theme=d] .kachel--quer{--k-quer-bild: 116px;--k-polster: 12px 16px}:root[data-theme=d] .ht-partner--stufen{gap:8px}.hd{--hd-akzent: var(--hs-mint);--hd-leise: var(--hs-nebel);--hd-linie: var(--linie-dunkel);--hd-hauch: var(--flaeche-kreide-hauch)}.a-hell .hd{--hd-akzent: var(--akzent-hell);--hd-leise: var(--hs-schiefer);--hd-linie: var(--linie-hell-klar);--hd-hauch: var(--flaeche-wald-hauch)}.hd-flaeche{padding-block:clamp(28px,4vw,56px) clamp(48px,6vw,88px)}@media screen{.hd>.seitenkopf>.wrap,.hd-flaeche>.wrap{--hd-breite: max(var(--raster-max), var(--hd-bedarf, 0px));width:min(var(--hd-breite),100% - 2 * var(--rand));margin-left:clamp(var(--rand),(100% - var(--raster-max)) / 2,100% - var(--rand) - var(--hd-breite));margin-right:auto}}@media screen and (min-width:721px){.hd[data-breite] .hd-tab{min-width:var(--hd-boden, var(--hd-mindestbreite, 0))}.hd[data-breite] .hd-tab :is(th,td){padding-inline:6px}.hd[data-breite=eng] .hd-tag{grid-template-columns:auto minmax(0,1fr);gap:0 20px;align-items:baseline}.hd[data-breite=eng] .hd-tag-koerper{display:contents}.hd[data-breite=eng] .hd-tag-koerper>:not(.hd-tag-kopf){grid-column:1 / -1}.hd[data-breite=eng] .hd-stempel{display:flex;align-items:baseline;gap:7px;margin-bottom:12px}.hd[data-breite=eng] .hd-stempel-tag{font-size:2.2rem}}.hd-werkzeug{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:30px}.hd-fakten{display:flex;flex-wrap:wrap;gap:14px 36px;margin:0}.hd-fakten>div{display:grid;gap:4px}.hd-fakten dt{font-family:var(--schrift-daten);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--hd-leise)}.hd-fakten dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.hd-laden{margin:0;color:var(--hd-leise)}.hd-fehler,.hd-leer{margin-top:8px}.hd-filter{display:grid;gap:22px;margin-bottom:18px;max-width:980px}.hd-fgruppe{display:grid;gap:8px;min-width:0}.hd-flabel{margin:0;font-family:var(--schrift-daten);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--hd-leise)}.hd-fhinweis{margin:0;font-size:14px;max-width:62ch;color:var(--hd-leise)}.hd-knoepfe{margin-bottom:0}.hd-suche{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;max-width:560px}.hd-suche .eingabe{flex:1 1 240px}.hd-textknopf{justify-self:start;background:none;border-inline:0;border-top:0;padding-inline:0;cursor:pointer;font-family:inherit}.hd-filterknopf{display:none}.hd-status{margin:0 0 8px;font-family:var(--schrift-daten);font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--hd-leise)}.hd-legende{margin:0 0 clamp(26px,3.4vw,40px);font-size:14px;max-width:78ch;color:var(--hd-leise)}.hd-monat{margin-top:clamp(28px,4vw,48px)}.hd-monat-kopf{margin-bottom:4px}.hd-tag{display:grid;grid-template-columns:92px minmax(0,1fr);gap:0 28px;padding:24px 0;border-top:1px solid var(--hd-linie)}.hd-stempel{display:grid;justify-items:start;align-content:start;gap:2px;color:var(--hd-akzent)}.hd-stempel-wt,.hd-stempel-mon{font-family:var(--schrift-daten);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.hd-stempel-tag{font-family:var(--schrift-display);font-weight:800;font-size:clamp(2.9rem,4.4vw,3.6rem);line-height:.86;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.hd-tag-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin-bottom:12px}.hd-tag-datum{margin:0;font-family:var(--schrift-display);font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.15;letter-spacing:-.01em}.hd-tag-halle{margin:0;font-weight:500;color:var(--hd-leise)}.hd-tag-zahl{margin:0 0 0 auto;display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--hd-leise)}.hd-tag-offen{color:inherit;font-weight:700}.hd-tagesdienste{list-style:none;margin:0 0 14px;padding:12px 16px;display:grid;gap:6px;background:var(--hd-hauch);border-radius:var(--r-feld)}.hd-tagesdienste li{display:flex;flex-wrap:wrap;gap:2px 14px;align-items:baseline;min-width:0}.hd-rolle{min-width:11em;font-family:var(--schrift-daten);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--hd-leise)}.hd-huelle:focus-visible{outline-offset:4px}.hd-tab{min-width:var(--hd-mindestbreite, 0);font-size:14.5px}.hd-tab th,.hd-tab td{vertical-align:top;padding-block:10px}.hd-tab td.hd-zeit{font-weight:700}.hd-tab .hd-team-name{font-weight:600}.hd-tab .hd-ohne{color:var(--hd-leise)}.hd-liste{display:grid;gap:6px}.hd-person{display:grid;gap:1px;justify-items:start}.hd-schicht{font-size:12.5px;color:var(--hd-leise);font-variant-numeric:tabular-nums}.hd-offen{display:inline-block;padding:1px 8px;border-radius:var(--r-pille);border:1px dashed currentColor;font-size:12.5px;font-weight:700;white-space:nowrap}.hd-besetzt{color:var(--hd-leise)}.hd-treffer{background:var(--hd-hauch);color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.hd-team .hd-name{font-weight:700}.hd-fremd,.hd-fremd .hd-name{color:var(--hd-leise)}.hd-hinweis{margin:clamp(36px,5vw,56px) 0 0;font-size:13.5px;max-width:70ch;color:var(--hd-leise)}.hd-druckkopf{display:none}@media screen and (max-width:720px){.hd-tag{grid-template-columns:minmax(0,1fr);padding:20px 0}.hd-stempel{display:none}.hd-tag-zahl{margin-left:0;flex-basis:100%}.hd-filterknopf{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;margin-bottom:14px;padding:12px 16px;min-height:48px;border:1px solid var(--hd-linie);border-radius:var(--r-feld);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.hd-filterknopf-label{font-family:var(--schrift-daten);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--hd-leise)}.hd-filterknopf-wert{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hd-filterknopf-pfeil{transition:transform .18s}.hd-filterknopf[aria-expanded=true] .hd-filterknopf-pfeil{transform:rotate(180deg)}.hd-filter{display:none}.hd-filter--offen{display:grid}.hd-huelle{overflow:visible}.hd-tab{min-width:0;table-layout:auto}.hd-tab colgroup,.hd-tab thead{display:none}.hd-tab,.hd-tab tbody,.hd-tab tr,.hd-tab td{display:block;width:auto}.hd-tab tr{padding:12px 0;border-bottom:1px solid var(--hd-linie)}.hd-tab tr:first-child{border-top:1px solid var(--hd-linie)}.hd-tab td{display:grid;grid-template-columns:minmax(0,8.5em) minmax(0,1fr);gap:12px;padding:3px 0;border:0}.hd-tab td:before{content:attr(data-label);font-family:var(--schrift-daten);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--hd-leise);padding-top:3px;overflow-wrap:anywhere}.hd-tab td.hd-dienst.hd-ohne{display:none}}@media(prefers-reduced-motion:reduce){.hd-filterknopf-pfeil{transition:none}}@page hd-quer{size:A4 landscape;margin:10mm 10mm 12mm}@media print{body:has(.hd){background:var(--hs-weiss)}body:has(.hd) #root>:not(main),body:has(.hd) main>:not(.hd),.hd .seitenkopf,.hd-werkzeug,.hd-filterknopf,.hd-filter,.hd-legende{display:none!important}.hd{page:hd-quer}.hd,.hd *{color:var(--hs-schwarz)!important;background:transparent!important;box-shadow:none!important}.hd .hd-flaeche{padding:0}.hd .wrap{width:100%}.hd-druckkopf{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4mm}.hd-druckkopf p{margin:0;font-size:10pt}.hd-druckkopf .hd-druckkopf-titel{font-family:var(--schrift-display);font-weight:800;font-size:16pt}.hd-status{font-size:9pt;margin-bottom:2mm}.hd-monat{margin-top:5mm}.hd-monat-kopf{margin-bottom:1mm;break-after:avoid}.hd-monat-kopf h2{font-size:14pt}.hd-tag{break-inside:avoid;grid-template-columns:22mm minmax(0,1fr);gap:0 5mm;padding:3mm 0;border-color:var(--hs-schwarz)}.hd-tag-kopf{break-after:avoid;margin-bottom:2mm}.hd-stempel-tag{font-size:22pt}.hd-tagesdienste{padding:1mm 0;margin-bottom:2mm}.hd-huelle{overflow:visible}.hd-tab{min-width:0;font-size:8.5pt}.hd-tab th,.hd-tab td{padding:1.4mm 1.2mm;border-color:var(--hs-schwarz)!important}.hd-tab tr{break-inside:avoid}.hd-hinweis{margin-top:5mm;font-size:8pt}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/poppins-latin-900-normal-BmL1zqjw.woff2) format("woff2");unicode-range:U+0000-00FF,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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins Ersatz;font-style:normal;font-weight:400;src:local("Arial"),local("ArialMT");size-adjust:110.2%;ascent-override:95.28%;descent-override:31.76%;line-gap-override:9.07%}@font-face{font-family:Poppins Ersatz;font-style:normal;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:106.46%;ascent-override:98.63%;descent-override:32.88%;line-gap-override:9.39%}@font-face{font-family:Poppins Ersatz;font-style:normal;font-weight:900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:96.63%;ascent-override:108.66%;descent-override:36.22%;line-gap-override:10.35%}@font-face{font-family:Barlow Condensed Ersatz;font-style:normal;font-weight:800;src:local("Arial Narrow Bold"),local("ArialNarrow-Bold");size-adjust:84.76%;ascent-override:117.98%;descent-override:23.6%;line-gap-override:0%}@font-face{font-family:Barlow Condensed Ersatz Arial;font-style:normal;font-weight:800;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:69.49%;ascent-override:143.9%;descent-override:28.78%;line-gap-override:0%}:root[data-theme=e]{--pst-blau: var(--hs-wald);--pst-rot: var(--hs-gelb);--pst-rot-schrift: var(--signal-auf-hell);--pst-auf-rot: var(--auf-signal);--pst-blatt: var(--hs-weiss);--pst-schwarz: var(--hs-schwarz);--pst-text: var(--hs-schiefer);--pst-linie: var(--linie-hell);--pst-hauch: var(--flaeche-wald-hauch);--pst-kontur: color-mix(in srgb, var(--pst-blau) 50%, var(--pst-blatt));--schrift-display: "Barlow Condensed", "Barlow Condensed Ersatz", "Barlow Condensed Ersatz Arial", system-ui, sans-serif;--schrift-text: "Poppins", "Poppins Ersatz", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-daten: "Poppins", "Poppins Ersatz", system-ui, -apple-system, "Segoe UI", sans-serif;--pst-kante: clamp(24px, 5.2vw, 92px);--ht-rand: calc((100% - min(var(--raster-max), 100% - 2 * var(--rand)))/2) }:root[data-theme=e] body{background:var(--pst-blatt);color:var(--pst-blau)}:root[data-theme=e] main.a-hell,:root[data-theme=e] .a-dunkel,:root[data-theme=e] .a-tanne,:root[data-theme=e] .a-nacht,:root[data-theme=e] .a-leinen{background:var(--pst-blatt);color:var(--pst-blau);--akzent-hell: var(--pst-blau);--ton-leise: var(--pst-text);--ton-linie: var(--linie-hell-klar)}:root[data-theme=e] .a-hell .bild,:root[data-theme=e] .a-leinen .bild{background-color:var(--pst-hauch)}:root[data-theme=e] .bild.bild--leer,:root[data-theme=e] .a-hell .bild.bild--leer{background-color:var(--pst-blau)}:root[data-theme=e] :is(.karte,.leer,.stoerung,.feld,.eingabe,.person,.bild,.chip,.team-pille,.md-rahmen,.md-portraet,.md-zeit,.anschlag,.ap-karte,.ap-portraet,.kasten,.fehlt,.fliess img,.held--bild,.knopf,.filter-knopf,.textlink){border-radius:0;box-shadow:none}:root[data-theme=e] .dpl{font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:.95}:root[data-theme=e] .dpl b,:root[data-theme=e] .dpl strong{font-weight:800;color:inherit}:root[data-theme=e] .lbl{font-family:var(--schrift-text);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}:root[data-theme=e] .kopf{background:var(--pst-blatt);border-bottom:0}:root[data-theme=e] .kopf-inner{align-items:center;min-height:96px;width:100%;padding-inline:0;column-gap:16px;row-gap:0}@media(min-width:981px){:root[data-theme=e] .kopf-inner{flex-wrap:wrap}}:root[data-theme=e] .wappen{margin-inline-start:var(--ht-rand);padding-block:12px;gap:16px;color:var(--pst-blau)}:root[data-theme=e] .wappen-kreis{width:auto;min-width:52px;height:72px;border:0;border-radius:0;background:var(--pst-blau);color:var(--pst-blatt);font-family:var(--schrift-display);font-size:20px;padding-inline:10px}:root[data-theme=e] .wappen-kreis:has(img){background:none;padding:0}:root[data-theme=e] .wappen-kreis img{width:auto;height:100%;object-fit:contain}:root[data-theme=e] .wappen-name{font-size:30px;line-height:.95;text-transform:uppercase;letter-spacing:.005em;color:var(--pst-blau)}:root[data-theme=e] .wappen-claim{font-family:var(--schrift-text);font-size:13px;text-transform:none;letter-spacing:0;color:var(--pst-text);margin-top:4px}:root[data-theme=e] .pille{order:3;margin-left:0;width:100%;padding-inline:var(--ht-rand);background:var(--pst-blau);border-radius:0;box-shadow:none;gap:0;min-height:54px}:root[data-theme=e] .pille a{color:var(--pst-blatt);font-family:var(--schrift-display);font-weight:800;font-size:18px;letter-spacing:.02em;text-transform:uppercase;padding:15px 14px 14px;border-radius:0}:root[data-theme=e] .pille a:hover{background:color-mix(in srgb,var(--hs-weiss) 12%,transparent)}:root[data-theme=e] .pille-punkt>a[aria-current]{background:none;color:var(--pst-blatt);box-shadow:inset 0 -5px 0 var(--pst-rot)}:root[data-theme=e] .pille-knopf{color:var(--pst-blatt);margin-left:-12px;border-radius:0}:root[data-theme=e] .pille-knopf:hover{background:color-mix(in srgb,var(--hs-weiss) 12%,transparent)}:root[data-theme=e] .pille-unter{background:var(--pst-blau);border:0;border-radius:0;box-shadow:none;top:100%;padding:10px 8px 8px}:root[data-theme=e] .pille-unter a{font-family:var(--schrift-text);font-weight:500;font-size:15px;text-transform:none;letter-spacing:0;padding:11px 14px}:root[data-theme=e] .pille-unter a[aria-current]{font-weight:700}:root[data-theme=e] .menue-knopf{margin-inline-end:var(--ht-rand);background:var(--pst-blau);border:0;border-radius:0;color:var(--pst-blatt);font-family:var(--schrift-display);font-weight:800;font-size:17px;text-transform:uppercase;letter-spacing:.03em;min-height:48px;padding:10px 18px}@media(max-width:980px){:root[data-theme=e] .kopf-inner{min-height:76px}:root[data-theme=e] .wappen-kreis{height:56px}:root[data-theme=e] .wappen-name{font-size:22px}:root[data-theme=e] .wappen-claim{display:none}:root[data-theme=e] .pille{width:auto;margin-inline:0;padding:6px;min-height:0;left:var(--rand);right:var(--rand)}:root[data-theme=e] .pille a{padding:14px}:root[data-theme=e] .pille-punkt>a[aria-current]{box-shadow:none;text-decoration:underline;text-decoration-color:var(--pst-rot);text-decoration-thickness:5px;text-underline-offset:7px}:root[data-theme=e] .pille-unter{background:none;box-shadow:none;border-left:2px solid var(--linie-dunkel-klar);padding:0 0 4px}}:root[data-theme=e] .pst-kante{display:none}:root[data-theme=e] .md-buehne:after,:root[data-theme=e] .seitenkopf:before{content:none}:root[data-theme=e] .pst-titelpaar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin:0 0 clamp(20px,2.2vw,30px)}:root[data-theme=e] .pst-titelpaar-text{min-width:0}:root[data-theme=e] .pst-titel{margin:0;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:.92;font-size:clamp(2.25rem,3.8vw,3.25rem);color:var(--pst-blau);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:root[data-theme=e] h3.pst-titel{font-size:clamp(1.9rem,2.6vw,2.4375rem)}:root[data-theme=e] .pst-unter{margin:.3em 0 0;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;letter-spacing:.01em;line-height:1;font-size:clamp(1.5rem,2vw,1.8125rem);color:var(--pst-rot-schrift);overflow-wrap:break-word}:root[data-theme=e] .pst-mehr{display:inline-flex;align-items:flex-end;min-height:44px;font-family:var(--schrift-text);font-weight:700;font-size:15px;color:var(--pst-blau);text-decoration:none;white-space:nowrap}:root[data-theme=e] .pst-mehr span,:root[data-theme=e] .pst-mehr{background:linear-gradient(var(--pst-rot),var(--pst-rot)) left bottom / 100% 3px no-repeat;padding-bottom:5px}:root[data-theme=e] .pst-mehr:hover{color:var(--pst-rot-schrift)}:root[data-theme=e] .pst-buehne{position:relative;overflow:hidden;background:var(--pst-blatt);padding:0}:root[data-theme=e] .pst-buehne-bild{display:block;background:var(--pst-schwarz)}:root[data-theme=e] .pst-buehne-bild img{width:100%;height:clamp(250px,41.6vw,74vh);object-fit:cover;object-position:50% 30%;display:block}:root[data-theme=e] .pst-buehne-text{position:relative;z-index:1;padding-block:clamp(22px,3vw,40px) clamp(34px,4.4vw,60px);padding-right:0}:root[data-theme=e] .pst-buehne-titel{margin:0;max-width:22ch;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:.9;font-size:clamp(2.5rem,5vw,4.3125rem);color:var(--pst-blau);overflow-wrap:break-word}:root[data-theme=e] .pst-buehne-titel a{color:inherit;text-decoration:none}:root[data-theme=e] .pst-buehne-titel a:hover{text-decoration:underline;text-decoration-color:var(--pst-rot);text-decoration-thickness:5px;text-underline-offset:6px}:root[data-theme=e] .pst-buehne-auszug{margin:18px 0 0;max-width:62ch;font-size:17px;line-height:1.65;color:var(--pst-text)}:root[data-theme=e] .ht-abschnitt{padding-block:clamp(36px,4.4vw,64px)}@media(max-width:900px){:root[data-theme=e] .ht-reiter{border:2px solid var(--pst-blau)}:root[data-theme=e] .ht-reiter button{color:var(--pst-blau);font-size:17px;font-family:var(--schrift-display)}:root[data-theme=e] .ht-reiter button[aria-selected=true]{background:var(--pst-blau);color:var(--pst-blatt)}}@media(min-width:901px){:root[data-theme=e] #spalte-verein{top:170px}}:root[data-theme=e] .ht-termine{gap:28px;--termine-luecke: 28px}:root[data-theme=e] .ht-streifen-rahmen{--streifen-luecke: 22px}@media(min-width:1200px){:root[data-theme=e] .ht-streifen-rahmen{--streifen-n: 3}}:root[data-theme=e] .ht-streifen{padding-bottom:14px}:root[data-theme=e] .ht-streifen-pfeil{background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .ht-streifen-pfeil:hover{background:var(--pst-rot);color:var(--pst-auf-rot)}:root[data-theme=e] .ht-streifen-pfeil[aria-disabled=true]:hover{background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .ht-streifen-pfeil:focus-visible{outline-color:var(--pst-blau)}:root[data-theme=e] .pst-aufruf{background:var(--pst-blau);color:var(--pst-blatt);padding-block:clamp(44px,5.4vw,80px)}:root[data-theme=e] .pst-aufruf .innen{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:26px}:root[data-theme=e] .pst-aufruf h2{margin:0;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:.95;font-size:clamp(2.25rem,3.8vw,3.25rem);color:var(--pst-blatt)}:root[data-theme=e] .pst-aufruf-betonung{display:table;margin-top:10px;padding:4px 12px 2px;background:var(--pst-rot);color:var(--pst-auf-rot)}:root[data-theme=e] .pst-aufruf p{margin:16px 0 0;max-width:62ch;font-size:17px;color:var(--pst-blatt)}:root[data-theme=e] .knopf{border-radius:0;font-family:var(--schrift-text);font-weight:700;letter-spacing:0;min-height:48px}:root[data-theme=e] .knopf--gelb,:root[data-theme=e] .pst-knopf{background:var(--pst-rot);color:var(--pst-auf-rot);border-color:var(--pst-rot)}:root[data-theme=e] .knopf--gelb:hover,:root[data-theme=e] .pst-knopf:hover{background:var(--pst-blatt);color:var(--pst-blau)}:root[data-theme=e] .knopf--gruen{background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .a-hell .knopf--kontur,:root[data-theme=e] .a-tanne .knopf--kontur,:root[data-theme=e] .a-dunkel .knopf--kontur{border:2px solid var(--pst-blau);color:var(--pst-blau)}:root[data-theme=e] .a-hell .knopf--kontur:hover{background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .knopf--hell{background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .filter-knopf,:root[data-theme=e] .a-hell .filter-knopf{border-radius:0;border:2px solid var(--pst-blau);color:var(--pst-blau);background:none;font-weight:600;min-height:44px}:root[data-theme=e] .filter-knopf[aria-pressed=true],:root[data-theme=e] .a-hell .filter-knopf[aria-pressed=true]{background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .chip,:root[data-theme=e] .a-hell .chip{border-color:var(--pst-blau);color:var(--pst-blau)}:root[data-theme=e] :is(.filter-knopf,.chip,.datum,.meta){font-family:var(--schrift-text);text-transform:none;letter-spacing:0}:root[data-theme=e] .filter-knopf{font-size:15px}:root[data-theme=e] .chip{font-size:13px;font-weight:600}:root[data-theme=e] .seitenkopf{position:relative;overflow:hidden}:root[data-theme=e] .seitenkopf .wrap{display:flex;flex-direction:column}:root[data-theme=e]{--kopf-titel: clamp(2.25rem, 5.6vw, 5rem);--kopf-zeile: .95;--md-leiste-polster: 0px}:root[data-theme=e] .seitenkopf h1{order:1;margin:0;font-size:var(--kopf-titel);line-height:var(--kopf-zeile);color:var(--pst-blau)}:root[data-theme=e] .seitenkopf .ueberzeile{order:2;margin-top:.35em;font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.5rem,2vw,1.8125rem);line-height:1;text-transform:uppercase;letter-spacing:.01em;color:var(--pst-rot-schrift)}:root[data-theme=e] .seitenkopf p{order:3;color:var(--pst-text)}:root[data-theme=e] .kopfzeile h2,:root[data-theme=e] .kopfzeile h3{color:var(--pst-blau)}:root[data-theme=e] .kopfzeile .lbl{color:var(--pst-blau)}:root[data-theme=e] .fuss{background:var(--pst-blau);border-top:0;box-shadow:inset 0 6px 0 var(--pst-rot)}:root[data-theme=e] .md-buehne{position:relative;overflow:hidden;padding-block:0}:root[data-theme=e] .md-buehne>.wrap{width:100%}:root[data-theme=e] .md-rahmen{overflow:visible;background:none}:root[data-theme=e] .md-bild{aspect-ratio:auto;height:clamp(240px,45vw,76vh)}:root[data-theme=e] .md-buehne .md-bild:not(.bild--leer){background:var(--pst-schwarz)}:root[data-theme=e] .md-bild img{object-fit:contain;object-position:50% 50%}:root[data-theme=e] .md-leiste{position:static;display:flex;flex-direction:column;background:var(--pst-blatt);color:var(--pst-blau);padding:clamp(22px,3vw,40px) var(--ht-rand) calc(var(--kopf-abstand) / 2)}:root[data-theme=e] .md-leiste h1{order:1;font-size:clamp(2.75rem,6.4vw,5.75rem);line-height:.88;color:var(--pst-blau)}:root[data-theme=e] .md-leiste-zeile{order:2;margin:.35em 0 0;font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.5rem,2.2vw,1.8125rem);line-height:1;letter-spacing:.01em;color:var(--pst-rot-schrift);overflow-wrap:break-word}:root[data-theme=e] .md-rahmen--ohne-foto .md-bild{height:clamp(140px,18vw,240px)}:root[data-theme=e] .md-rahmen--ohne-foto .md-leiste{background:var(--pst-blatt)}:root[data-theme=e] .md-kader{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:44px 30px}:root[data-theme=e] .md-person{position:relative;gap:14px}:root[data-theme=e] .md-portraet{width:68%;overflow:visible;isolation:isolate;background:none}:root[data-theme=e] .md-portraet img{position:relative;z-index:1}:root[data-theme=e] .md-initialen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .md-portraet[data-nr] .md-nummer{display:none}:root[data-theme=e] .md-portraet[data-nr]:after{content:attr(data-nr) / "";position:absolute;left:100%;top:2%;margin-left:-6%;z-index:0;font-family:var(--schrift-display);font-weight:800;font-size:clamp(4.5rem,7vw,6.5rem);line-height:.8;letter-spacing:-.01em;color:transparent;-webkit-text-stroke:2px var(--pst-kontur);pointer-events:none}:root[data-theme=e] .md-person:not(.md-person--betreuer) .md-portraet:before{content:"";position:absolute;z-index:0;top:-12%;right:-22%;bottom:-10%;left:-12%;background-image:radial-gradient(circle,var(--pst-rot) 0 1.7px,transparent 2.1px);background-size:7px 7px;-webkit-mask-image:repeating-linear-gradient(-55deg,black 0 12px,transparent 12px 26px),linear-gradient(35deg,transparent 18%,black 40%,black 60%,transparent 82%);-webkit-mask-composite:source-in;mask-image:repeating-linear-gradient(-55deg,black 0 12px,transparent 12px 26px),linear-gradient(35deg,transparent 18%,black 40%,black 60%,transparent 82%);mask-composite:intersect;pointer-events:none}:root[data-theme=e] .md-name{display:grid;gap:1px;font-weight:400}:root[data-theme=e] .md-vorname,:root[data-theme=e] .md-nachname{font-family:var(--schrift-text);font-size:24px;line-height:1.05;text-transform:uppercase;letter-spacing:0;overflow-wrap:anywhere}:root[data-theme=e] .md-vorname{font-weight:400;color:var(--pst-rot-schrift)}:root[data-theme=e] .md-nachname{font-weight:900;color:var(--pst-blau)}:root[data-theme=e] .md-rolle{font-family:var(--schrift-text);font-size:13px;letter-spacing:0;text-transform:none;margin-top:6px}:root[data-theme=e] .md-person--betreuer .md-portraet{width:100%}:root[data-theme=e] .md-person--betreuer .md-person-text{position:relative;z-index:2;margin:-26px 8px 0;padding:10px 16px 11px;text-align:center;background:var(--pst-blau);color:var(--pst-blatt);clip-path:polygon(1.5% 10%,100% 0,98.5% 90%,0 100%)}:root[data-theme=e] .md-person--betreuer:nth-child(2n) .md-person-text{background:var(--pst-rot);color:var(--pst-auf-rot)}:root[data-theme=e][data-motive~=band] .md-person--betreuer .md-person-text{clip-path:none;padding-inline:22px;-webkit-mask:var(--ps-motiv-band) center / 100% 100% no-repeat;mask:var(--ps-motiv-band) center / 100% 100% no-repeat}:root[data-theme=e] .md-person--betreuer .md-vorname,:root[data-theme=e] .md-person--betreuer .md-nachname{font-size:15px;font-weight:700;color:inherit;overflow-wrap:break-word}:root[data-theme=e] .md-person--betreuer .md-name{gap:0}:root[data-theme=e] .md-person--betreuer .md-rolle{color:inherit;opacity:1;font-size:12px;margin-top:3px}:root[data-theme=e] .md-namen li{border-bottom-color:var(--pst-linie)}:root[data-theme=e] .md-namen-nr,:root[data-theme=e] .a-hell .md-namen-nr{font-family:var(--schrift-display);font-weight:800;font-size:24px;line-height:1;color:var(--pst-blau)}:root[data-theme=e] .md-namen-name{font-weight:400;color:var(--pst-blau)}:root[data-theme=e] .md-namen-name .md-nachname{font-weight:800;text-transform:uppercase}:root[data-theme=e] .md-namen-rolle{font-family:var(--schrift-text);font-size:13px;text-transform:none;letter-spacing:0}@media(max-width:560px){:root[data-theme=e] .md-kader{grid-template-columns:minmax(0,1fr);gap:34px}:root[data-theme=e] .md-person:not(.md-person--betreuer){grid-template-columns:44% minmax(0,1fr);align-items:start;column-gap:18px;--pst-ziffer: 4.5rem}:root[data-theme=e] .md-person:not(.md-person--betreuer) .md-portraet{width:100%}:root[data-theme=e] .md-portraet[data-nr]:after{font-size:var(--pst-ziffer);margin-left:18px;top:0}:root[data-theme=e] .md-person:not(.md-person--betreuer):has(.md-portraet[data-nr]) .md-person-text{padding-top:calc(var(--pst-ziffer) * .8 + 8px)}:root[data-theme=e] .md-person:not(.md-person--betreuer) .md-portraet:before{top:-10%;right:0;bottom:-9%;left:-9%}:root[data-theme=e] .md-person--betreuer{max-width:320px}}:root[data-theme=e] .zelle .k{font-family:var(--schrift-text);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}:root[data-theme=e] .zelle .w{font-family:var(--schrift-text)}:root[data-theme=e] .zelle--gelb .w{display:block;min-width:92px}:root[data-theme=e] .zelle--gelb .w,:root[data-theme=e] .zelle--gelb.zelle--anwurf .w{font-family:var(--schrift-display);font-weight:800;font-size:30px;line-height:1;letter-spacing:.01em;white-space:nowrap}:root[data-theme=e] .md-buehne .md-bild{display:block;overflow:hidden}:root[data-theme=e] .md-buehne .md-bild img{width:100%;height:100%}:root[data-theme=e] :is(.seitenkopf h1,.md-leiste h1,.pst-buehne-titel,.pst-titel){-webkit-hyphens:manual;hyphens:manual}:root[data-theme=e] .pst-kopf{--pst-kopf-ueberstand: clamp(14px, 2.8vw, 46px);position:relative;padding:0 0 clamp(26px,2.6vw,40px);background:var(--pst-blatt);color:var(--pst-blau)}:root[data-theme=e] .pst-kopf-bild{display:block;position:relative;height:clamp(360px,min(31vw,100svh - 360px),780px);background:var(--pst-schwarz)}:root[data-theme=e] .pst-kopf-bild img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;max-width:2560px;height:100%;margin-inline:auto;object-fit:cover}:root[data-theme=e] .pst-kopf-blatt{position:relative;z-index:1;margin-top:calc(-1 * var(--pst-kopf-ueberstand));padding-inline:var(--ht-rand)}:root[data-theme=e] .pst-kopf-titel{width:fit-content;max-width:100%;margin:0;padding:.2em .6em .16em;font-family:var(--schrift-display);font-weight:800;text-transform:uppercase;letter-spacing:.005em;line-height:.92;font-size:clamp(2.4rem,4.6vw,5.25rem);background:var(--pst-blau);color:var(--pst-blatt);clip-path:polygon(.8% 8%,100% 0,99.2% 92%,0 100%);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}:root[data-theme=e][data-motive~=band] .pst-kopf-titel{position:relative;isolation:isolate;clip-path:none;-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:.1em var(--pst-blau);paint-order:stroke fill}:root[data-theme=e][data-motive~=band] .pst-kopf-titel:before{content:"";position:absolute;z-index:-1;top:-.12em;right:-.3em;bottom:-.12em;left:-.3em;background:var(--pst-blau);-webkit-mask:var(--ps-motiv-band) center / 100% 100% no-repeat;mask:var(--ps-motiv-band) center / 100% 100% no-repeat}:root[data-theme=e] .pst-kopf-zeile{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:clamp(32px,5vw,96px)}:root[data-theme=e] .pst-kopf-unter{flex:1 1 30rem;max-width:36rem;margin:clamp(16px,1.8vw,26px) 0 0;font-family:var(--schrift-text);font-weight:400;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.5;color:var(--pst-blau);text-wrap:pretty}:root[data-theme=e] .pst-kopf .kb-knoepfe{flex:1 1 26rem;margin-top:clamp(18px,2vw,28px);gap:12px 14px}:root[data-theme=e] .pst-kopf .pst-knopf:hover{background:var(--pst-blau);color:var(--pst-blatt);border-color:var(--pst-blau)}:root[data-theme=e] .pst-kopf .pst-knopf-kontur{background:transparent;border:2px solid var(--pst-blau);color:var(--pst-blau)}:root[data-theme=e] .pst-kopf .pst-knopf-kontur:hover{background:var(--pst-blau);color:var(--pst-blatt)}:root[data-theme=e] .pst-kopf .sprungmarke{color:var(--pst-blau);text-decoration-color:currentColor;text-decoration-thickness:2px}:root[data-theme=e] .pst-kopf :focus-visible{outline-color:var(--pst-blau)}:root[data-theme=e] .pst-kopf-titel:focus-visible{outline:3px solid var(--pst-blatt);outline-offset:-7px}:root[data-theme=e] .pst-kopf--ohnebild{padding-top:clamp(28px,3.4vw,48px)}:root[data-theme=e] .pst-kopf--ohnebild .pst-kopf-blatt{margin-top:0}@media(max-width:959px){:root[data-theme=e] .pst-kopf-bild{height:clamp(180px,50vw,42svh)}}@media(max-width:640px){:root[data-theme=e] .pst-kopf .kb-knoepfe{flex-direction:column;align-items:stretch;flex-basis:100%}:root[data-theme=e] .pst-kopf .kb-knoepfe .knopf{justify-content:center}}:root[data-theme=e] .sprungmarke,:root[data-theme=e] .schnell-verweis{color:var(--pst-blau);font-family:var(--schrift-text)}:root[data-theme=e] .sprungmarke{text-decoration-color:var(--pst-rot);text-decoration-thickness:4px}:root[data-theme=e] .sprungmarke:hover{text-decoration-color:var(--pst-blau)}:root[data-theme=e] .schnell-verweis:hover{border-bottom-color:var(--pst-rot)}:root[data-theme=e] .schnell-leiste{background:var(--pst-blatt);color:var(--pst-blau);border-bottom:2px solid var(--pst-blau)}:root[data-theme=e] .pst-buehne--aufmacher .pst-buehne-bild img{height:clamp(220px,30vw,52vh)}:root[data-theme=e] .pst-buehne--aufmacher .pst-buehne-titel{font-size:clamp(2rem,3.6vw,3.25rem)}:root[data-theme=e] .pst-einleitung{background:var(--pst-blatt);color:var(--pst-blau)}:root[data-theme=e] .pst-einleitung .einleitung-titel{font-family:var(--schrift-display);text-transform:uppercase;letter-spacing:.005em;line-height:.95;font-size:clamp(2rem,3.6vw,3rem)}:root[data-theme=e] .pst-einleitung .einleitung-text p,:root[data-theme=e] .pst-einleitung .einleitung-zahlen dt{color:var(--pst-text);font-family:var(--schrift-text)}:root[data-theme=e] .pst-einleitung .einleitung-zahlen dd{font-family:var(--schrift-display);color:var(--pst-blau)}:root[data-theme=e] .kachel{--k-flaeche: transparent;--k-rand-breite: 0px;--k-radius: 0px;--k-polster: 14px 0 0;--k-schrift: var(--pst-blau);--k-leise: var(--pst-text);--k-akzent: var(--pst-blau);--k-fokus: var(--pst-blau);--k-sieg: var(--pst-blau);--k-niederlage: var(--hs-fehlt-hell);--k-bild-grund: var(--pst-schwarz);--k-titel-schrift: var(--schrift-display);--k-titel-grad: 1.625rem;--k-titel-grad-gross: clamp(2rem, 3vw, 2.5rem);--k-titel-grad-name: 15px;--k-titel-zeile: .95;--k-titel-sperrung: .005em;--k-titel-versal: uppercase;--k-angabe-schrift: var(--schrift-text);--k-angabe-grad: 13px;--k-angabe-gewicht: 600;--k-angabe-sperrung: 0;--k-etikett-schrift: var(--schrift-text);--k-etikett-grad: 13px;--k-etikett-gewicht: 600;--k-etikett-versal: none;--k-etikett-sperrung: 0;--k-etikett-radius: 0px;--k-etikett-polster: 3px 9px;--k-etikett-farbe: var(--pst-blau);--k-etikett-rand: var(--pst-blau);--k-etikett-betont-grund: var(--pst-blau);--k-etikett-betont-farbe: var(--pst-blatt);--k-text-grad: 15px;--k-hover-rand: transparent;--k-hover-titel: var(--pst-blau);--k-logo-grund: var(--pst-blatt);--k-logo-rand: var(--pst-linie)}:root[data-theme=e] .kachel-angabe{color:var(--pst-blau)}:root[data-theme=e] .kachel-raster{--k-luecke: 30px 28px}:root[data-theme=e] .kachel--betont{--k-flaeche: var(--pst-blau);--k-polster: 16px 18px 20px;--k-schrift: var(--pst-blatt);--k-leise: var(--weiss-leise);--k-akzent: var(--pst-blatt);--k-etikett-farbe: var(--pst-blatt);--k-etikett-rand: var(--pst-blatt);--k-etikett-betont-grund: var(--pst-blatt);--k-etikett-betont-farbe: var(--pst-blau);--k-hover-titel: var(--pst-blatt)}:root[data-theme=e] .kachel--betont .kachel-angabe{color:var(--pst-blatt)}:root[data-theme=e] .kachel--sponsor .kachel-bild{border:1px solid var(--k-logo-rand)}:root[data-theme=e] .kachel--quer{--k-quer-bild: 116px;--k-polster: 0 0 0 16px;padding-block:14px;border-bottom:1px solid var(--pst-linie)}:root[data-theme=e] .ht-zeilen{gap:0}:root[data-theme=e] .kachel--mannschaft .kachel-titel{position:relative;z-index:1;align-self:center;display:grid;place-items:center;min-width:64%;max-width:calc(100% - 20px);min-height:44px;margin-top:-38px;padding:9px 20px 10px;background:var(--pst-blau);color:var(--pst-blatt);font-family:var(--schrift-text);font-weight:700;font-size:15px;line-height:1.2;letter-spacing:.01em;text-align:center;clip-path:polygon(1.5% 10%,100% 0,98.5% 90%,0 100%)}:root[data-theme=e][data-motive~=band] .kachel--mannschaft .kachel-titel{clip-path:none;padding-inline:26px;-webkit-mask:var(--ps-motiv-band) center / 100% 100% no-repeat;mask:var(--ps-motiv-band) center / 100% 100% no-repeat}:root[data-theme=e] a.kachel--mannschaft:hover .kachel-titel{text-decoration-color:var(--pst-blatt);text-decoration-thickness:2px}:root[data-theme=e] a.kachel--mannschaft .kachel-titel{line-height:1.35}:root[data-theme=e] .kachel--mannschaft .kachel-anriss{text-align:center}:root[data-theme=e] .kachel--mannschaft.kachel--ohnebild .kachel-titel{margin-top:0}:root[data-theme=e] .spl{--spl-akzent: var(--pst-blau);--spl-auf-akzent: var(--pst-blatt);--spl-leise: var(--pst-text);--spl-linie: var(--pst-linie)}:root[data-theme=e] .spl-kopf-titel{font-size:clamp(2.25rem,4.4vw,3.75rem);line-height:.92;-webkit-hyphens:manual;hyphens:manual}:root[data-theme=e] .spl-kopf-rubrik{margin-top:.3em;font-family:var(--schrift-display);font-weight:800;font-size:clamp(1.5rem,2vw,1.8125rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--pst-rot-schrift)}:root[data-theme=e] .spl-karten{gap:18px}:root[data-theme=e] .spl-karte.kachel--betont{--k-flaeche: var(--pst-hauch);--k-polster: 20px 22px 22px;--k-schrift: var(--pst-blau);--k-leise: var(--pst-text);--k-akzent: var(--pst-blau);--k-hover-titel: var(--pst-blau)}:root[data-theme=e] .spl-karte.kachel--betont .kachel-angabe{color:var(--pst-blau)}:root[data-theme=e] .spl-karte .kachel-meta{gap:8px 14px}:root[data-theme=e] .spl-anwurf{font-size:clamp(3rem,4.6vw,3.5rem);letter-spacing:.005em}:root[data-theme=e] .spl-gegner{font-size:1.625rem;line-height:.98}:root[data-theme=e] .spl-karte .anfahrt-link{border-bottom:2px solid var(--pst-blau)}:root[data-theme=e] .spl-karte .anfahrt-link:hover{border-bottom-width:3px}:root[data-theme=e] :is(.spl-ort--heim,.spl-karte--heim .kachel-etikett){--spl-band: var(--pst-blau);--spl-auf-band: var(--pst-blatt)}:root[data-theme=e] :is(.spl-ort--auswaerts,.spl-karte--auswaerts .kachel-etikett){--spl-band: var(--pst-rot);--spl-auf-band: var(--pst-auf-rot)}:root[data-theme=e] :is(.spl-ort--heim,.spl-ort--auswaerts,.spl-karte--heim .kachel-etikett,.spl-karte--auswaerts .kachel-etikett){display:inline-grid;place-items:center;box-sizing:border-box;width:118px;max-width:100%;padding:7px 12px 8px;border:0;border-radius:0;background:var(--spl-band);color:var(--spl-auf-band);font-family:var(--schrift-text);font-weight:700;font-size:13px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;text-align:center;clip-path:polygon(1.5% 10%,100% 0,98.5% 90%,0 100%)}:root[data-theme=e][data-motive~=band] :is(.spl-ort--heim,.spl-ort--auswaerts,.spl-karte--heim .kachel-etikett,.spl-karte--auswaerts .kachel-etikett){clip-path:none;-webkit-mask:var(--ps-motiv-band) center / 100% 100% no-repeat;mask:var(--ps-motiv-band) center / 100% 100% no-repeat}:root[data-theme=e] :is(.spl-karte--heim,.spl-karte--auswaerts) .kachel-etikett{margin-left:-6px}:root[data-theme=e] .spl-monat-titel{font-size:clamp(1.5rem,2vw,1.8125rem);text-transform:uppercase;letter-spacing:.01em;color:var(--pst-blau)}:root[data-theme=e] .spl-tage{border-top:2px solid var(--pst-blau)}:root[data-theme=e] .spl-tag{border-bottom-color:var(--pst-linie)}:root[data-theme=e] .spl-datum-wt{font-size:13px;font-weight:600;color:var(--pst-text)}:root[data-theme=e] .spl-datum-tag{font-size:2.75rem;letter-spacing:0;color:var(--pst-blau)}:root[data-theme=e] .spl-datum-monat{font-family:var(--schrift-display);font-weight:800;font-size:17px;text-transform:uppercase;letter-spacing:.02em;color:var(--pst-blau)}:root[data-theme=e] .spl-datum-zahl{margin-top:12px}:root[data-theme=e] .spl-zeit{font-size:1.75rem;letter-spacing:.005em}:root[data-theme=e] .spl-ort{border-radius:0;border-width:2px;font-size:13px;font-weight:600}:root[data-theme=e] .spl-zeile{align-items:center}:root[data-theme=e] .spl-zeit,:root[data-theme=e] .spl-wer,:root[data-theme=e] .spl-gegen,:root[data-theme=e] .spl-wo{align-self:start}:root[data-theme=e] .spl-ort{align-self:start;margin-top:3px}:root[data-theme=e] .spl-wer b{font-size:16px}:root[data-theme=e] .spl-gegen{font-size:16px;font-weight:500}:root[data-theme=e] .spl-ergebnisse{gap:18px}:root[data-theme=e] .spl-ergebnis{--k-flaeche: var(--pst-hauch);--k-polster: 16px 18px 18px}:root[data-theme=e] .spl-tafel-tore{font-size:2.25rem;letter-spacing:0}@media(max-width:560px){:root[data-theme=e] .spl-datum-tag{font-size:1.875rem}}:root[data-theme=e] .spl-auswahl{border-top:3px solid var(--pst-blau)}:root[data-theme=e] .spl-zaehlung{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--pst-blau)}:root[data-theme=e] .spl-gruppe-name{color:var(--pst-text)}:root[data-theme=e] .spl-marke--offen{border-radius:0;border-width:2px}:root[data-theme=e] :is(.spl-wer b,.spl-gegen){color:var(--pst-blau)}@media(max-width:899px){:root[data-theme=e] .spl-zeile{border:0;border-radius:0;background:var(--pst-hauch)}:root[data-theme=e] .spl-zeile--unbestaetigt{background:none;border:2px dashed var(--pst-blau)}:root[data-theme=e] .spl-tag{border-bottom:0;padding-bottom:6px}}:root[data-theme=e] .ap-gruppe{--ap-band: var(--pst-blau);--ap-auf-band: var(--pst-blatt);--ap-strich: var(--pst-rot)}:root[data-theme=e] .ap-gruppe:nth-child(2n){--ap-band: var(--pst-rot);--ap-auf-band: var(--pst-auf-rot);--ap-strich: var(--pst-blau)}:root[data-theme=e] .ap-gruppe+.ap-gruppe{margin-top:clamp(56px,6vw,92px)}:root[data-theme=e] .ap-gruppen{margin-top:clamp(14px,2vw,28px)}:root[data-theme=e] .ap-gruppenzeile{align-items:center;gap:14px 36px;margin:0 0 clamp(26px,3vw,40px)}:root[data-theme=e] .ap-gruppenkopf{width:fit-content;max-width:100%;margin:0;padding:.22em .7em .16em;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:.95;background:var(--ap-band);color:var(--ap-auf-band);clip-path:polygon(.8% 8%,100% 0,99.2% 92%,0 100%);-webkit-hyphens:manual;hyphens:manual}:root[data-theme=e][data-motive~=band] .ap-gruppenkopf{position:relative;isolation:isolate;clip-path:none;-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:.1em var(--ap-band);paint-order:stroke fill}:root[data-theme=e][data-motive~=band] .ap-gruppenkopf:before{content:"";position:absolute;z-index:-1;top:-.14em;right:-.34em;bottom:-.14em;left:-.34em;background:var(--ap-band);-webkit-mask:var(--ps-motiv-band) center / 100% 100% no-repeat;mask:var(--ps-motiv-band) center / 100% 100% no-repeat}:root[data-theme=e] .ap-gruppenkontakt{font-family:var(--schrift-text);font-size:16px;color:var(--pst-blau)}:root[data-theme=e] .ap-gruppenkontakt-was{color:var(--pst-text)}:root[data-theme=e] .ap-gruppenkontakt a{font-weight:700;color:var(--pst-blau);text-decoration-color:var(--pst-blau);text-decoration-thickness:2px;text-underline-offset:5px}:root[data-theme=e] .ap-gruppenkontakt a:hover{text-decoration-thickness:3px}:root[data-theme=e] .ap-raster{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:clamp(36px,3.6vw,52px) clamp(18px,2.2vw,30px)}:root[data-theme=e] .ap-karte{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:0}:root[data-theme=e] .ap-portraet.md-portraet{width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--pst-hauch);container-type:inline-size}:root[data-theme=e] .ap-portraet.md-portraet img{object-fit:cover;object-position:50% 18%}:root[data-theme=e] .ap-portraet .md-initialen{top:0;right:0;bottom:18%;left:0;background:none;color:var(--pst-blau);font-size:44cqi;letter-spacing:-.01em}:root[data-theme=e] .ap-text{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;--ap-ueberstand: 30px}:root[data-theme=e] .ap-name{position:relative;z-index:1;align-self:stretch;margin:calc(-1 * var(--ap-ueberstand)) 0 0;padding:11px 18px 12px;background:var(--ap-band);color:var(--ap-auf-band);font-family:var(--schrift-text);font-weight:700;font-size:19px;line-height:1.12;letter-spacing:.01em;text-transform:uppercase;clip-path:polygon(1.5% 10%,100% 0,98.5% 90%,0 100%);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}:root[data-theme=e] .ap-vorname,:root[data-theme=e] .ap-nachname{display:block}:root[data-theme=e][data-motive~=band] .ap-name{isolation:isolate;clip-path:none;padding-inline:24px;-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:.12em var(--ap-band);paint-order:stroke fill}:root[data-theme=e][data-motive~=band] .ap-name:before{content:"";position:absolute;z-index:-1;top:-3px;right:-6px;bottom:-3px;left:-6px;background:var(--ap-band);-webkit-mask:var(--ps-motiv-band) center / 100% 100% no-repeat;mask:var(--ps-motiv-band) center / 100% 100% no-repeat}:root[data-theme=e][data-motive~=strich] .ap-text:before{content:"";position:absolute;z-index:0;left:7%;width:70%;top:calc(-1 * var(--ap-ueberstand) - 38px);height:66px;background:var(--ap-strich);-webkit-mask:var(--ps-motiv-strich) center / 100% 100% no-repeat;mask:var(--ps-motiv-strich) center / 100% 100% no-repeat;pointer-events:none}:root[data-theme=e] .ap-funktion{margin-top:12px;max-width:30ch;font-family:var(--schrift-text);font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--pst-blau);overflow-wrap:break-word}:root[data-theme=e] .ap-kontakt{justify-items:center;gap:4px;margin-top:10px;font-size:15px}:root[data-theme=e] .ap-kontakt a{color:var(--pst-blau);text-decoration-color:var(--pst-blau);text-decoration-thickness:1px}:root[data-theme=e] .ap-kontakt a:hover{text-decoration-thickness:2px}:root[data-theme=e] :is(.ap-kontakt,.ap-gruppenkontakt) a:focus-visible{outline:3px solid var(--pst-blau);outline-offset:3px}@media(max-width:560px){:root[data-theme=e] .ap-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}:root[data-theme=e] .ap-text{--ap-ueberstand: 22px}:root[data-theme=e] .ap-name{font-size:15px;padding:9px 10px 10px}:root[data-theme=e][data-motive~=band] .ap-name{padding-inline:14px}:root[data-theme=e][data-motive~=strich] .ap-text:before{height:48px;top:calc(-1 * var(--ap-ueberstand) - 27px)}:root[data-theme=e] .ap-funktion{font-size:14px}:root[data-theme=e] .ap-kontakt{font-size:14px}:root[data-theme=e] .ap-gruppenkontakt{font-size:15px}}
