.klassen[data-astro-cid-c4pknu5g]{display:grid;gap:12px}li[data-astro-cid-c4pknu5g]{--tafel: 72px;--tafel-schrift: 32px;display:grid;grid-template-columns:72px minmax(150px,.8fr) minmax(0,1.4fr);gap:var(--s-5);padding:var(--s-4) var(--s-5) var(--s-4) var(--s-4);background:var(--weiss);align-items:center}li[data-astro-cid-c4pknu5g].kompakt{grid-template-columns:72px minmax(0,1fr)}li[data-astro-cid-c4pknu5g].training{--tafel-schrift: 24px;background:none;padding-top:var(--s-5);padding-bottom:0}.alter[data-astro-cid-c4pknu5g]{font:var(--w-semibold) clamp(22px,2.3vw,30px)/1.15 var(--font-core);letter-spacing:-.025em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--ink-1)}.name[data-astro-cid-c4pknu5g]{display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.stufe[data-astro-cid-c4pknu5g]{color:var(--text-meta)}.team[data-astro-cid-c4pknu5g]{align-self:flex-start;margin-top:var(--s-2);padding:6px 10px;background:var(--ink-1);color:var(--weiss);font:var(--w-semibold) var(--size-label)/1 var(--font-core);letter-spacing:var(--ls-label);text-transform:none}.text[data-astro-cid-c4pknu5g]{font:400 16px/1.5 var(--font-core);color:var(--ink-2);max-width:40ch}li[data-astro-cid-c4pknu5g].lang{grid-template-columns:72px minmax(180px,.7fr) minmax(0,1.7fr);align-items:start;padding:var(--s-5) var(--s-6) var(--s-6) var(--s-4)}.lang[data-astro-cid-c4pknu5g] .name[data-astro-cid-c4pknu5g]{padding-top:var(--s-2)}.lang-text[data-astro-cid-c4pknu5g]{display:flex;flex-direction:column;gap:var(--s-3);max-width:64ch}.lang-text[data-astro-cid-c4pknu5g] p[data-astro-cid-c4pknu5g]{margin:0}.leitsatz[data-astro-cid-c4pknu5g]{font:var(--w-semibold) var(--size-untertitel)/1.3 var(--font-core);letter-spacing:-.012em;color:var(--ink-1)}@media(width<=699px){li[data-astro-cid-c4pknu5g],li[data-astro-cid-c4pknu5g].kompakt{--tafel: 56px;--tafel-schrift: 27px;grid-template-columns:56px minmax(0,1fr);gap:var(--s-2) var(--s-4);padding:var(--s-4)}li[data-astro-cid-c4pknu5g] .marke{grid-row:1 / 3}.alter[data-astro-cid-c4pknu5g]{align-self:end;font-size:24px}.text[data-astro-cid-c4pknu5g]{grid-column:2;font-size:var(--size-klein)}li[data-astro-cid-c4pknu5g].lang{grid-template-columns:56px minmax(0,1fr);padding:var(--s-4)}.lang[data-astro-cid-c4pknu5g] .marke{grid-row:auto}.lang[data-astro-cid-c4pknu5g] .alter[data-astro-cid-c4pknu5g]{align-self:auto}.lang[data-astro-cid-c4pknu5g] .name[data-astro-cid-c4pknu5g]{padding-top:0;align-self:center}.lang-text[data-astro-cid-c4pknu5g]{grid-column:1 / -1;margin-top:var(--s-3)}li[data-astro-cid-c4pknu5g].kompakt{grid-template-columns:72px minmax(0,1fr)}li[data-astro-cid-c4pknu5g].training{--tafel-schrift: 20px;padding:var(--s-4) var(--s-4) var(--s-2)}}#kartslalom-seite{--ks-abstand: clamp(var(--s-8), 7vw, var(--s-9));--ks-rand: max(var(--raster-rand), calc((100vw - var(--raster-max)) / 2 + var(--raster-rand)));--ks-foto: saturate(.82) contrast(1.09) brightness(.97);--ks-menschen: saturate(.94) contrast(1.035)}#kartslalom-seite .msc-abschnitt-gross{padding-block:var(--ks-abstand)}#kartslalom-seite h1,#kartslalom-seite h2,#kartslalom-seite h3{hyphens:manual}#kartslalom-seite .msc-abschnitt{font-weight:var(--w-black)}#kartslalom-seite .msc-body{font-size:clamp(17px,1.4vw,20px)}#kartslalom-seite .ks-foto{filter:var(--ks-foto)}#kartslalom-seite .ks-menschen{filter:var(--ks-menschen)}#kartslalom-seite .lnk{align-self:flex-start}#kartslalom-seite .hero.mittel{min-height:clamp(680px,85svh,840px);justify-content:center}#kartslalom-seite .hero .inhalt{padding-top:calc(var(--kopf-hoehe) + var(--s-8));padding-bottom:var(--s-8)}#kartslalom-seite .hero .text{margin-inline:0;max-width:570px;gap:var(--s-6)}#kartslalom-seite .hero .titel{font:var(--w-black) clamp(48px,5.5vw,80px)/1.04 var(--font-core);letter-spacing:var(--ls-seite);text-wrap:initial}#kartslalom-seite .hero .titel span{display:block}#kartslalom-seite .hero .lead{max-width:39ch;color:var(--weiss);font-weight:var(--w-medium);line-height:1.55}#kartslalom-seite .hero .signatur{display:none}#kartslalom-seite .hero .bild{left:23%;top:-5%;bottom:-5%;mask-image:linear-gradient(90deg,transparent,var(--graphit-900) 25%)}#kartslalom-seite .hero .bild img{filter:none}#kartslalom-seite .hero .scrim{background:linear-gradient(180deg,rgba(var(--scrim-grund),.86) var(--kopf-hoehe),transparent 200px),linear-gradient(90deg,rgba(var(--scrim-grund),.96),rgba(var(--scrim-grund),.75) 27%,rgba(var(--scrim-grund),.02) 55%),linear-gradient(0deg,rgba(var(--scrim-grund),.45),transparent 25%)}#kartslalom-seite .ks-fakten{padding-block:var(--s-9) var(--s-7)}#kartslalom-seite .ks-zahlen{--ks-spalt: var(--s-6);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ks-spalt)}#kartslalom-seite .ks-zahlen .kz{position:relative;border:0;padding-left:0;align-items:center;text-align:center}#kartslalom-seite .ks-zahlen .z{font-size:clamp(48px,6.7vw,96px);font-weight:var(--w-bold);letter-spacing:-.04em}#kartslalom-seite .ks-zahlen .e{font-weight:var(--w-regular)}#kartslalom-seite .ks-zahlen .l{font-size:clamp(16px,1.3vw,19px);font-weight:var(--w-medium);max-width:19ch}#kartslalom-seite .ks-zahlen .kz+.kz:before,#kartslalom-seite .ks-laeufe li+li:before{content:"";position:absolute;top:0;left:calc(var(--ks-spalt) / -2);width:2px;height:clamp(48px,6.7vw,96px);background:var(--rot-signal);transform:translate(-50%) rotate(18deg);pointer-events:none}#kartslalom-seite .ks-partner .msc-abschnitt-innen{display:flex;flex-direction:column;gap:var(--s-8)}#kartslalom-seite .ks-partner .wand{width:100%;max-width:1080px;margin-inline:auto}#kartslalom-seite .ks-partner .wand .logos{padding-block:0;row-gap:var(--s-7)}#kartslalom-seite .ks-partner .wand li{min-height:128px}#kartslalom-seite .ks-partner .wand .logos img{width:calc(var(--b) * 1.1px);max-width:90%}#kartslalom-seite .ks-partner .lnk{align-self:center;font-size:var(--size-body)}#kartslalom-seite .ks-sportkopf{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-8);align-items:center}#kartslalom-seite .ks-bildpaar{position:relative;margin-right:calc(-1 * var(--ks-rand));padding-bottom:var(--s-8)}#kartslalom-seite .ks-bildpaar>img:first-child{display:block;width:100%;height:auto}#kartslalom-seite .ks-bildpaar .ks-detail{display:block;width:36%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 25%;margin:calc(-1 * var(--s-8)) 0 calc(-1 * var(--s-8)) calc(-1 * var(--s-6));position:relative}#kartslalom-seite .ks-wettbewerb{padding-top:var(--s-7)}#kartslalom-seite .ks-laeufe{--ks-spalt: var(--s-8);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ks-spalt);margin-top:clamp(var(--s-7),6vw,var(--s-9))}#kartslalom-seite .ks-laeufe li{display:flex;flex-direction:column;gap:var(--s-5);position:relative}#kartslalom-seite .ks-laufnummer{font:var(--w-black) var(--size-laufnummer)/.85 var(--font-core);letter-spacing:-.045em}#kartslalom-seite .ks-laeufe li+li:before{height:var(--size-laufnummer)}#kartslalom-seite .ks-lauftitel{font:var(--w-medium) clamp(18px,1.8vw,24px)/1.35 var(--font-core)}#kartslalom-seite .ks-formel{font:var(--w-regular) clamp(22px,2.5vw,36px)/1.5 var(--font-core);margin-top:var(--s-8);text-align:center;text-wrap:balance}#kartslalom-seite .ks-formel span{color:var(--text-meta);padding-inline:.2em}#kartslalom-seite .ks-formel strong{font-weight:var(--w-bold)}#kartslalom-seite .ks-kopf{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-8);margin-bottom:var(--s-8);align-items:start}#kartslalom-seite .ks-klassen{background:var(--surface-ruhig)}#kartslalom-seite .ks-klassen .klassen{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-4)}#kartslalom-seite .ks-klassen li.kompakt{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-6);padding:var(--s-5)}#kartslalom-seite .ks-klassen .marke{--tafel: 64px;--tafel-schrift: 30px;border:0;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--s-3)),calc(100% - var(--s-3)) 100%,0 100%)}#kartslalom-seite .ks-klassen .alter{font-size:clamp(20px,1.8vw,26px)}#kartslalom-seite .ks-klassenhinweis{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-8);margin-top:var(--s-7)}#kartslalom-seite .ks-kart .ks-kopf{margin-bottom:0}#kartslalom-seite .ks-studio{margin:0 calc(50% - min(50vw,800px)) var(--s-8)}#kartslalom-seite .ks-studio img{display:block;width:100%;height:auto;filter:saturate(.92) contrast(1.04);mask-image:linear-gradient(90deg,transparent,var(--graphit-900) 16%,var(--graphit-900) 84%,transparent),linear-gradient(180deg,transparent,var(--graphit-900) 23%,var(--graphit-900) 74%,transparent);mask-composite:intersect}#kartslalom-seite .ks-technik{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-8);align-items:center}#kartslalom-seite .ks-technik .fakten,#kartslalom-seite .ks-technik .zeile{border:0}#kartslalom-seite .ks-technik dt{font-size:var(--size-body)}#kartslalom-seite .ks-technik dd{font-size:clamp(18px,1.5vw,22px)}#kartslalom-seite .ks-technikbilder{display:flex;flex-direction:column;gap:var(--s-5)}#kartslalom-seite .ks-technikbilder img{display:block;width:80%;height:auto}#kartslalom-seite .ks-technikbilder img:last-child{align-self:flex-end}#kartslalom-seite .ks-trainingraster{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-8);align-items:center}#kartslalom-seite .ks-trainerfoto{margin-left:calc(-1 * var(--ks-rand))}#kartslalom-seite .ks-trainerfoto img{display:block;width:100%;height:auto}#kartslalom-seite .ks-einstieg{display:flex;gap:var(--s-8);justify-content:space-between;align-items:center;margin-top:var(--s-8)}#kartslalom-seite .ks-einstieg p{max-width:var(--mass-text)}#kartslalom-seite .ks-einstieg .btn{flex-shrink:0}#kartslalom-seite .ks-hotlapraster{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s-8);align-items:center}#kartslalom-seite .ks-hotlap-titel img{display:block;width:min(100%,360px);height:auto;margin-top:var(--s-5)}#kartslalom-seite .ks-schirme{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6);align-items:start;max-width:560px;justify-self:end}#kartslalom-seite .ks-schirme img{display:block;width:100%;height:auto}#kartslalom-seite .ks-schirme img:last-child{margin-top:var(--s-8)}#kartslalom-seite .ks-hotlapmerkmale{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-7) var(--s-8);margin-top:var(--s-8)}#kartslalom-seite .ks-hotlapmerkmale dt{font:var(--w-semibold) var(--size-untertitel)/1.3 var(--font-core)}#kartslalom-seite .ks-hotlapmerkmale dd{font:var(--w-regular) var(--size-body)/1.55 var(--font-core);color:var(--text-sekundaer);margin-top:var(--s-3)}#kartslalom-seite .ks-galerie h2{margin-bottom:var(--s-7)}#kartslalom-seite .ks-galerie .wand img{filter:var(--ks-menschen)}#kartslalom-seite .ks-platz{padding-top:0}#kartslalom-seite .ks-platzbild img{display:block;width:100%;height:auto}#kartslalom-seite .ks-platzfuss{display:flex;justify-content:space-between;align-items:center;gap:var(--s-5);margin-top:var(--s-6)}@media(max-width:1099px){#kartslalom-seite .hero .text{max-width:490px}#kartslalom-seite .hero .titel{font-size:clamp(48px,5.5vw,60px)}#kartslalom-seite .hero .lead{max-width:33ch}#kartslalom-seite .hero .bild{left:28%}#kartslalom-seite .ks-klassen li.kompakt{padding:var(--s-4)}#kartslalom-seite .ks-sportkopf,#kartslalom-seite .ks-trainingraster,#kartslalom-seite .ks-technik{gap:var(--s-7)}}@media(max-width:899px){#kartslalom-seite .hero.mittel{min-height:820px;justify-content:flex-end}#kartslalom-seite .hero .inhalt{padding-bottom:var(--s-7)}#kartslalom-seite .hero .text{max-width:580px}#kartslalom-seite .hero .lead{max-width:43ch}#kartslalom-seite .hero .bild{left:0;top:0;bottom:28%;mask-image:none}#kartslalom-seite .hero .bild img{object-position:35% 50%}#kartslalom-seite .hero .scrim{background:linear-gradient(180deg,rgba(var(--scrim-grund),.84) var(--kopf-hoehe),transparent 26%),linear-gradient(0deg,var(--graphit-900) 29%,rgba(var(--scrim-grund),.94) 41%,rgba(var(--scrim-grund),.02) 62%)}#kartslalom-seite .ks-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}#kartslalom-seite .ks-zahlen .kz:nth-child(odd):before{display:none}#kartslalom-seite .ks-sportkopf,#kartslalom-seite .ks-kopf,#kartslalom-seite .ks-klassenhinweis,#kartslalom-seite .ks-technik,#kartslalom-seite .ks-trainingraster,#kartslalom-seite .ks-hotlapraster{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}#kartslalom-seite .ks-bildpaar{margin:0}#kartslalom-seite .ks-bildpaar .ks-detail{width:40%;margin-left:var(--s-4)}#kartslalom-seite .ks-kopf{margin-bottom:var(--s-7)}#kartslalom-seite .ks-klassen .klassen{grid-template-columns:minmax(0,1fr)}#kartslalom-seite .ks-klassen li.kompakt{flex-direction:row;align-items:center;gap:var(--s-5)}#kartslalom-seite .ks-klassen .alter{font-size:26px}#kartslalom-seite .ks-trainerfoto{margin-left:0}#kartslalom-seite .ks-trainingraster>.msc-stapel{grid-row:1}#kartslalom-seite .ks-einstieg{flex-direction:column;align-items:flex-start;gap:var(--s-5)}#kartslalom-seite .ks-hotlapmerkmale{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-7)}#kartslalom-seite .ks-schirme{justify-self:center}#kartslalom-seite .ks-partner .wand .logos img{width:calc(var(--b) * .85px)}}@media(max-width:599px){#kartslalom-seite .hero.mittel{min-height:820px}#kartslalom-seite .hero .titel{font-size:clamp(38px,10vw,56px)}#kartslalom-seite .hero .text{gap:var(--s-5)}#kartslalom-seite .hero .aktionen{gap:var(--s-4) var(--s-5)}#kartslalom-seite .hero .bild{bottom:34%}#kartslalom-seite .hero .scrim{background:linear-gradient(180deg,rgba(var(--scrim-grund),.84) var(--kopf-hoehe),transparent 26%),linear-gradient(0deg,var(--graphit-900) 35%,rgba(var(--scrim-grund),.9) 43%,rgba(var(--scrim-grund),.02) 62%)}#kartslalom-seite .ks-fakten{padding-block:var(--s-7) var(--s-6)}#kartslalom-seite .ks-zahlen{--ks-spalt: var(--s-5);row-gap:var(--s-6)}#kartslalom-seite .ks-zahlen .z{font-size:clamp(40px,11vw,60px)}#kartslalom-seite .ks-zahlen .l{font-size:16px}#kartslalom-seite .ks-zahlen .kz+.kz:before{height:clamp(40px,11vw,60px)}#kartslalom-seite .ks-partner .msc-abschnitt-innen{gap:var(--s-6)}#kartslalom-seite .ks-partner .wand li{min-height:80px}#kartslalom-seite .ks-partner .wand .logos{row-gap:var(--s-6)}#kartslalom-seite .ks-partner .wand .logos img{width:calc(var(--b) * .7px)}#kartslalom-seite .ks-laeufe{grid-template-columns:minmax(0,1fr);gap:var(--s-7)}#kartslalom-seite .ks-laeufe li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:var(--s-5);align-items:center}#kartslalom-seite .ks-laufnummer{font-size:80px}#kartslalom-seite .ks-lauftitel{font-size:18px}#kartslalom-seite .ks-laeufe li+li:before{display:none}#kartslalom-seite .ks-formel{margin-top:var(--s-7)}#kartslalom-seite .ks-studio{margin-block:var(--s-5) var(--s-7)}#kartslalom-seite .ks-technik .zeile{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--s-4)}#kartslalom-seite .ks-technik dt{font-size:16px}#kartslalom-seite .ks-technikbilder img{width:88%}#kartslalom-seite .ks-hotlapmerkmale{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}#kartslalom-seite .ks-hotlap-titel img{width:240px}#kartslalom-seite .ks-schirme{gap:var(--s-4)}#kartslalom-seite .ks-schirme img:last-child{margin-top:var(--s-7)}#kartslalom-seite .ks-platzfuss{flex-direction:column;align-items:flex-start}}
