.startseite .etikett{font-family:var(--t1-font-ui);font-size:var(--t1-etikett);letter-spacing:.12em;text-transform:uppercase;color:var(--t1-grau);margin:0;font-weight:600}.startseite h2.gross{font-size:var(--t1-h2-gross);letter-spacing:-.035em;font-weight:800;line-height:1}.startseite .text{font-family:var(--t1-font-text);font-size:var(--t1-text);line-height:1.6}.startseite .knopf{background:var(--t1-schwarz);min-height:52px;color:var(--t1-kalkstein);font:600 16px/1 var(--t1-font-ui);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.startseite .knopf--rahmen{color:var(--t1-schwarz);border:var(--t1-linie) solid var(--t1-schwarz);background:0 0;min-height:48px;padding:0 22px}.startseite .marke-linie{align-items:center;display:flex}.startseite .marke-linie:before{content:"";background:var(--t1-schwarz);flex:1;height:1px}.hero-text{gap:22px;padding-block:clamp(40px,7vw,88px) 0;display:grid}.hero-eyebrow{color:var(--t1-grau)}.hero h1{font-size:var(--t1-h1-start);letter-spacing:-.032em;max-width:16ch;font-weight:800;line-height:.98}.hero-unten{gap:22px;padding-block:0 clamp(48px,6vw,80px);display:grid}.hero .lead{max-width:600px;color:var(--t1-text-2);font-size:clamp(20px,1.9vw,24px);line-height:1.45}.aktionen{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.aktionen .textlink{font-size:16px;font-weight:500}.claim{font-family:var(--t1-font-text);color:var(--t1-grau);font-size:clamp(22px,2.6vw,32px);line-height:1.25}.t1-puls-gross{margin-block:clamp(12px,2vw,24px)}.kurz .wrap{flex-wrap:wrap;gap:20px 64px;padding-block:clamp(40px,6vw,72px);display:flex}.kurz-label{flex-direction:column;flex:240px;gap:12px;padding-top:8px;display:flex}.kurz-label .marke-linie:after{content:"";background:var(--t1-signal);border-radius:50%;width:9px;height:9px}@media (width<=760px){#kurz-titel-marke:after{background:var(--t1-schwarz)}}.kurz-label h2{font-family:var(--t1-font-ui);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.kurz-text{min-width:0;font-family:var(--t1-font-text);flex:999 560px;font-size:clamp(21px,2vw,25px);line-height:1.55}.kurz-text b{font-family:var(--t1-font-ui);font-size:.85em;font-weight:650}.weiche{background:var(--t1-schwarz);color:var(--t1-kalkstein)}.weiche .wrap{flex-direction:column;gap:36px;padding-block:clamp(48px,7vw,88px);display:flex}.weiche-kopf{flex-direction:column;gap:14px;max-width:820px;display:flex}.weiche .etikett{color:var(--t1-hell-2)}.weiche .frage{font-family:var(--t1-font-text);color:var(--t1-hell-1);font-size:21px;line-height:1.5}.optionen{background:var(--t1-dunkel-linie);border:1px solid var(--t1-dunkel-linie);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;display:grid}.option{background:var(--t1-schwarz);color:var(--t1-kalkstein);flex-direction:column;gap:14px;min-height:210px;padding:26px;text-decoration:none;display:flex}.option .buchst{font-family:var(--t1-font-titel);font-size:40px;font-weight:800;line-height:1}.option p{font-size:17px;line-height:1.5}.option .ziel{align-items:center;gap:10px;margin-top:auto;font-size:15px;font-weight:600;display:flex}.option:hover .ziel span:last-child{text-decoration:underline}.option:hover{background:#1c1c1b}.weiche .alle{align-self:flex-start;font-size:16px;font-weight:500}.felder .wrap{flex-direction:column;gap:36px;padding-block:clamp(56px,7vw,96px);display:flex}.felder-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.felder-kopf p{font-family:var(--t1-font-text);max-width:520px;color:var(--t1-text-2);font-size:19px;line-height:1.5}.feldgitter{border-top:1px solid var(--t1-schwarz);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));column-gap:32px;display:grid}.feld{border-bottom:1px solid var(--t1-haarlinie);flex-direction:column;gap:10px;min-width:0;padding:22px 0 26px;text-decoration:none;display:flex}.feld-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.icon{fill:none;width:40px;height:40px;stroke:var(--t1-schwarz);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.icon .voll{fill:var(--t1-schwarz)}.feld .nr{color:var(--t1-grau);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.feld .titel{font-family:var(--t1-font-titel);letter-spacing:-.015em;font-size:23px;font-weight:700;line-height:1.15}.feld .frage{font-size:15px;font-weight:600;line-height:1.4}.feld .antwort{font-family:var(--t1-font-text);color:var(--t1-text-2);font-size:18px;line-height:1.5}.check-ab{border-top:1px solid var(--t1-haarlinie)}.check-ab .wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;padding-block:clamp(56px,7vw,96px);display:grid}.check-ab .kopf-text{gap:14px;display:grid}.check-ab .kopf-text p.text{color:var(--t1-grau)}.check{border:var(--t1-linie) solid var(--t1-schwarz);background:var(--t1-papier);gap:24px;min-width:0;padding:28px;display:grid}.stationen{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.stationen:before{content:"";background:var(--t1-schwarz);height:1.5px;position:absolute;top:6px;left:0;right:0}.stationen li{font-size:var(--t1-klein);gap:12px;padding-right:8px;font-weight:500;display:grid;position:relative}.stationen li:before{content:"";background:var(--t1-papier);border:1.5px solid var(--t1-schwarz);z-index:1;border-radius:50%;width:13px;height:13px;position:relative}.stationen li.entscheid:before{background:var(--t1-signal);border-color:var(--t1-signal);width:15px;height:15px;margin-top:-1px}.stationen li.entscheid{font-family:var(--t1-font-titel);letter-spacing:-.01em;font-size:16px;font-weight:800}.check .q .text{font-size:19px}@media (width<=860px){.check-ab .wrap{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=520px){.stationen{grid-template-columns:minmax(0,1fr);gap:16px}.stationen:before{width:1.5px;height:auto;inset:6px auto 6px 6px}.stationen li{grid-template-columns:15px 1fr;align-items:center;gap:14px}}.zahlen{background:var(--t1-papier);border-block:1px solid var(--t1-schwarz)}.zahlen .wrap{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));column-gap:24px;display:grid}.zahl{flex-direction:column;gap:8px;padding-block:30px;text-decoration:none;display:flex}.zahl .wert{font-family:var(--t1-font-titel);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,60px);font-weight:800;line-height:.9}.zahl .name{font-weight:600}.zahl .info{color:var(--t1-grau);font-size:14px;line-height:1.45}.woher .wrap{flex-wrap:wrap;gap:32px 64px;padding-block:clamp(56px,7vw,96px);display:flex}.woher h2{letter-spacing:-.035em;flex:300px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}.woher-gitter{flex:999 560px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px 40px;min-width:0;display:grid}.block{border-top:3px solid var(--t1-schwarz);flex-direction:column;gap:10px;padding-top:14px;display:flex}.block .name{font-weight:600}.block p{font-family:var(--t1-font-text);font-size:19px;line-height:1.55}.welten{border-top:1px solid var(--t1-haarlinie);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.welt{align-content:start;gap:4px;min-width:0;padding:16px 14px 18px 0;display:grid}.welt+.welt{border-left:1px solid var(--t1-haarlinie);padding-left:14px}.welt b{font-family:var(--t1-font-titel);font-size:16px;font-weight:700;line-height:1.25}.welt span{color:var(--t1-grau);font-size:13px}@media (width<=860px){.welten{grid-template-columns:repeat(2,minmax(0,1fr))}.welt+.welt{border-left:0;padding-left:0}.welt{border-bottom:1px solid var(--t1-haarlinie)}}.woher .hinweis{color:var(--t1-grau);grid-column:1/-1;font-size:15px;line-height:1.55}.training .wrap{flex-wrap:wrap;align-items:center;gap:32px 48px;padding-block:clamp(40px,5vw,64px);display:flex}.training .inhalt{flex-direction:column;flex:999 420px;gap:16px;min-width:0;display:flex}.training h2{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.02}.training .inhalt>p.text{max-width:620px;font-size:19px;line-height:1.55}.training .zeile{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.training .zeile span{color:var(--t1-grau);font-size:14px}.faq .wrap{flex-wrap:wrap;gap:20px 64px;padding-block:clamp(56px,7vw,96px);display:flex}.faq-liste{border-top:1px solid var(--t1-schwarz);flex:999 560px;min-width:0}.faq details{border-bottom:1px solid var(--t1-haarlinie);padding-block:16px}.faq summary{cursor:pointer;min-height:28px;font-size:18px;font-weight:600}.faq details p{font-family:var(--t1-font-text);margin-top:12px;font-size:19px;line-height:1.55}.weiter .wrap{padding-block:0 clamp(56px,7vw,96px)}.weiter ul{border-top:1px solid var(--t1-haarlinie);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));column-gap:32px;margin:16px 0 0;padding:0;list-style:none;display:grid}.weiter li{border-bottom:1px solid var(--t1-haarlinie)}.weiter a{align-items:center;min-height:52px;font-weight:500;text-decoration:none;display:flex}.weiter a:hover{text-decoration:underline}.zahlen--worte .zahl .wert{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);line-height:1}.transfer{background:var(--t1-papier);border-block:1px solid var(--t1-schwarz)}.transfer .wrap{gap:36px;padding-block:clamp(56px,7vw,96px);display:grid}.transfer-kopf{gap:16px;max-width:820px;display:grid}.transfer-kopf .text{font-family:var(--t1-font-text);color:var(--t1-text-2);font-size:20px;line-height:1.5}.transfer-welten{border-top:var(--t1-linie) solid var(--t1-schwarz);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.tw{align-content:start;gap:6px;min-width:0;padding:18px 16px 22px 0;text-decoration:none;display:grid}.tw+.tw{border-left:1px solid var(--t1-haarlinie);padding-left:16px}.tw b{font-family:var(--t1-font-titel);font-size:18px;font-weight:800;line-height:1.2}.tw span{color:var(--t1-grau);font-size:13px}.tw p{color:var(--t1-text-2);margin-top:6px;font-size:15px;line-height:1.45}.transfer-belege{color:var(--t1-text-2);grid-template-columns:1fr 1fr;gap:20px 40px;font-size:15px;line-height:1.55;display:grid}@media (width<=980px){.transfer-welten{grid-template-columns:repeat(2,minmax(0,1fr))}.tw+.tw{border-left:0;padding-left:0}.tw{border-bottom:1px solid var(--t1-haarlinie);padding-right:16px}.transfer-belege{grid-template-columns:1fr}}@media (width<=520px){.transfer-welten{grid-template-columns:1fr}}.lernpfade .wrap{flex-direction:column;gap:36px;padding-block:clamp(56px,7vw,96px);display:flex}.lp-kopf{flex-direction:column;gap:12px;display:flex}.lp-gitter{border-top:1px solid var(--t1-schwarz);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0 32px;display:grid}.lp{border-bottom:1px solid var(--t1-haarlinie);flex-direction:column;gap:12px;min-width:0;padding:22px 0 28px;display:flex}.lp-meta{color:var(--t1-grau);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;display:flex}.lp-titel{font-family:var(--t1-font-titel);letter-spacing:-.015em;font-size:23px;font-weight:700;line-height:1.15}.lp-fuer{font-family:var(--t1-font-text);color:var(--t1-text-2);font-size:17px;line-height:1.5}.lp-weg{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.lp-weg li{padding:0 0 10px 22px;font-size:14.5px;line-height:1.35;position:relative}.lp-weg li:before{content:"";border:1.5px solid var(--t1-schwarz);background:var(--t1-papier);box-sizing:border-box;border-radius:50%;width:9px;height:9px;position:absolute;top:.3em;left:0}.lp-weg li:after{content:"";border-left:1.5px solid var(--t1-schwarz);position:absolute;top:calc(.3em + 9px);bottom:-.3em;left:4px}.lp-weg li:last-child{padding-bottom:0}.lp-weg li:last-child:after{display:none}.lp-weg li:first-child:before{background:var(--t1-schwarz)}.lp-weg a{text-decoration:none}.lp-weg a:hover{text-decoration:underline}.lp-aktionen{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:auto;padding-top:8px;display:flex}.lp-start{text-underline-offset:3px;font-size:15.5px;font-weight:600;text-decoration:underline}.lp-alle{color:var(--t1-grau);font-size:14.5px}.lp-weg .lp-mehr{display:none}@media (width<=640px){.lp-weg li:nth-child(n+4):not(.lp-mehr){display:none}.lp-weg .lp-mehr{color:var(--t1-grau);display:block}.lp-weg .lp-mehr:before{background:0 0;border-style:dotted}.lp-weg li:nth-child(3):after{display:block}}.tw-icon{margin-bottom:6px}.option-kopf{justify-content:space-between;align-items:center;gap:16px;display:flex}.tempo{fill:none;width:120px;height:32px;stroke:var(--t1-hell-1);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;flex:none}.tempo .offen{stroke-dasharray:2 5;stroke:var(--t1-hell-2)}.option:hover .tempo{stroke:var(--t1-kalkstein)}.training .wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"inhalt""bild""form";align-items:center;gap:32px 56px;display:grid}.training .inhalt{grid-area:inhalt}.training-form{grid-area:form;min-width:0}.training-bild{grid-area:bild;width:100%;max-width:480px;margin:0 auto}@media (width>=981px){.training .wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"inhalt bild""form bild";row-gap:24px}.training .inhalt{align-self:end}.training-form{align-self:start}}.training-bild svg{width:100%;height:auto;display:block;overflow:visible}.training-bild .kreis,.training-bild .pfeile path{fill:none;stroke:var(--t1-schwarz);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.training-bild .knoten circle{fill:var(--t1-sand);stroke:var(--t1-schwarz);stroke-width:1.5px}.training-bild text{font-family:var(--t1-font-ui);fill:var(--t1-schwarz);font-size:15px;font-weight:500}.training-bild text.stark{font-family:var(--t1-font-titel);font-size:16px;font-weight:800}.training-bild text.mitte{letter-spacing:.12em;text-transform:uppercase;fill:var(--t1-grau);font-size:12px;font-weight:600}@media (width<=640px){.training-bild{max-width:400px;margin-inline:-8px}}@media (prefers-reduced-motion:no-preference){.zeichnen-an .tempo[data-zeichnen]{clip-path:inset(0 100% 0 0);transition:clip-path 1.4s cubic-bezier(.3,.1,.3,1)}.zeichnen-an .optionen .option:nth-child(2) .tempo{transition-delay:.15s}.zeichnen-an .optionen .option:nth-child(3) .tempo{transition-delay:.3s}.zeichnen-an .tempo.gezeichnet{clip-path:inset(0)}.zeichnen-an .training-bild .kreis{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.1,.3,1)}.zeichnen-an .training-bild .pfeile,.zeichnen-an .training-bild .knoten,.zeichnen-an .training-bild .beschriftung{opacity:0;transition:opacity .5s ease-out 1.2s}.zeichnen-an .training-bild.gezeichnet .kreis{stroke-dashoffset:0}.zeichnen-an .training-bild.gezeichnet .pfeile,.zeichnen-an .training-bild.gezeichnet .knoten,.zeichnen-an .training-bild.gezeichnet .beschriftung{opacity:1}}.startseite{--raster:#1414140e;--schatten:var(--t1-schwarz)}.ecken{position:relative}.ecken:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:16px 1.5px,1.5px 16px,16px 1.5px,1.5px 16px,16px 1.5px,1.5px 16px,16px 1.5px,1.5px 16px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:-10px}.etikett-nr{align-items:center;gap:12px;display:flex}.nr-kasten{font-variant-numeric:tabular-nums;letter-spacing:.04em;min-width:34px;height:24px;color:var(--t1-schwarz);border:1.5px solid;place-items:center;padding:0 6px;display:inline-grid}.weiche .nr-kasten{color:var(--t1-kalkstein)}.hero{isolation:isolate;position:relative;overflow:hidden}.hero-raster{z-index:-1;pointer-events:none;background-image:linear-gradient(var(--raster) 1px,transparent 1px),linear-gradient(90deg,var(--raster) 1px,transparent 1px);background-position:-1px -1px;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 75% 40%,#000 30%,#0000 85%);mask-image:radial-gradient(120% 90% at 75% 40%,#000 30%,#0000 85%)}.hero-puls{position:relative}.puls-notizen{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.puls-notizen li{left:var(--x);letter-spacing:.12em;text-transform:uppercase;color:var(--t1-grau);white-space:nowrap;padding-top:22px;font-size:12px;font-weight:600;position:absolute;top:78%;transform:translate(-50%)}.puls-notizen li:before{content:"";border-left:1.5px dotted var(--t1-grau);height:22px;position:absolute;top:-16%;left:50%}.puls-notizen li.ziel{color:var(--t1-schwarz)}.puls-notizen li.ziel:before{border-left-style:solid;border-color:var(--t1-schwarz)}@media (width<=640px){.puls-notizen li{letter-spacing:.08em;padding-top:16px;font-size:10.5px}.puls-notizen li:before{height:16px}}@media (prefers-reduced-motion:no-preference){.puls-notizen li{opacity:0;animation:.5s ease-out forwards t1-notiz}.puls-notizen li:first-child{animation-delay:1.1s}.puls-notizen li:nth-child(2){animation-delay:2.4s}.puls-notizen li:nth-child(3){animation-delay:4.1s}}@keyframes t1-notiz{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}.kurz .wrap{align-items:flex-start}.kurz-text.ecken{background:var(--t1-papier);border:1px solid var(--t1-haarlinie);margin:10px;padding:clamp(22px,3vw,36px)}.transfer{isolation:isolate;position:relative}.transfer:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(var(--raster) 1.2px,transparent 1.3px);background-size:22px 22px;position:absolute;inset:0}.transfer-welten{counter-reset:welt;border-top:0;gap:14px}.transfer-welten .tw,.transfer-welten .tw+.tw{counter-increment:welt;border:1.5px solid var(--t1-schwarz);background:var(--t1-kalkstein);gap:6px;padding:22px 20px 24px;position:relative}.transfer-welten .tw:after{content:counter(welt,decimal-leading-zero) " / 05";letter-spacing:.06em;color:var(--t1-grau);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;position:absolute;top:20px;right:18px}.tw-icon{border:1px solid var(--t1-haarlinie);background:var(--t1-papier);width:52px;height:52px;margin-bottom:10px;padding:6px;transition:border-color .18s}.tw:hover,.tw:focus-visible{box-shadow:6px 6px 0 var(--schatten);transform:translate(-4px,-4px)}.tw:hover .tw-icon{border-color:var(--t1-schwarz)}.tw:hover b{text-decoration:none}.tw p{border-top:1px dashed var(--t1-haarlinie);margin-top:8px;padding-top:12px}@media (width<=980px){.transfer-welten .tw,.transfer-welten .tw+.tw{border-bottom:1.5px solid var(--t1-schwarz);padding:22px 20px 24px}}.transfer-belege p{border:1px solid var(--t1-haarlinie);background:var(--t1-kalkstein);padding:18px 20px;position:relative}.weiche{isolation:isolate;position:relative}.weiche:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#efeeea0b 1px,#0000 1px),linear-gradient(90deg,#efeeea0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.zeitachse{display:none}@media (width>=820px){.zeitachse{height:38px;color:var(--t1-hell-2);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:repeat(3,1fr);margin-bottom:-22px;font-size:12px;font-weight:600;display:grid;position:relative}.zeitachse:before{content:"";background:linear-gradient(var(--t1-hell-2),var(--t1-hell-2)) left bottom/100% 1.5px no-repeat,repeating-linear-gradient(90deg,var(--t1-hell-2) 0 1px,transparent 1px 24px) left bottom/100% 6px no-repeat;height:10px;position:absolute;bottom:8px;left:0;right:0}.zeitachse:after{content:"";border:5px solid #0000;border-left:8px solid var(--t1-hell-2);position:absolute;bottom:4px;right:-2px}.zeitachse span{padding-left:2px}}.optionen{background:0 0;border:0;gap:14px}.option{border:1.5px solid var(--t1-dunkel-linie);background:#1a1a19;position:relative}.option:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .18s;position:absolute;inset:6px}.option:hover,.option:focus-visible{border-color:var(--t1-kalkstein);box-shadow:6px 6px 0 var(--t1-kalkstein);background:#1f1f1e;transform:translate(-4px,-4px)}.option:hover:after{border-color:var(--t1-dunkel-linie)}.option .buchst{border:1.5px solid var(--t1-kalkstein);place-items:center;width:56px;height:56px;font-size:32px;display:inline-grid}.feldgitter{border-top:0;border-left:1.5px solid var(--t1-schwarz);border-top:1.5px solid var(--t1-schwarz);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0}.feld{border-right:1.5px solid var(--t1-schwarz);border-bottom:1.5px solid var(--t1-schwarz);background:var(--t1-kalkstein);padding:24px 24px 56px;position:relative}.feld .icon{border:1px solid var(--t1-haarlinie);background:var(--t1-papier);width:56px;height:56px;padding:7px;transition:border-color .18s,background-color .18s}.feld:after{content:"→";font:600 18px/1 var(--t1-font-ui);transition:translate .2s;position:absolute;bottom:20px;left:24px}.feld:hover,.feld:focus-visible{background:var(--t1-papier);z-index:1;box-shadow:6px 6px 0 var(--schatten);transform:translate(-4px,-4px)}.feld:hover .icon{border-color:var(--t1-schwarz)}.feld:hover:after{translate:6px}.feld:hover .frage{text-decoration:none}.lp-gitter{border-top:0;gap:14px}.lp{border:1.5px solid var(--t1-schwarz);background:var(--t1-kalkstein);gap:14px;padding:0 0 22px}.lp>:not(.lp-meta){margin-inline:22px}.lp-meta{border-bottom:1.5px solid var(--t1-schwarz);background:var(--t1-schwarz);color:var(--t1-kalkstein);padding:12px 22px}.lp-meta .nr{letter-spacing:.08em;text-transform:uppercase}.lp-meta span:last-child{color:var(--t1-hell-2)}.lp-weg li:after{border-left-style:dashed}.lp-aktionen{border-top:1px dashed var(--t1-haarlinie);padding-top:16px}.lp:hover{box-shadow:6px 6px 0 var(--schatten);transform:translate(-4px,-4px)}.check-ab{isolation:isolate;position:relative}.check-ab:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--raster) 1px,transparent 1px),linear-gradient(90deg,var(--raster) 1px,transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 70%);mask-image:linear-gradient(90deg,#0000 20%,#000 70%)}.check-buehne{min-width:0;padding:0 18px 18px 0;position:relative}.check{box-shadow:9px 9px 0 -1.5px var(--t1-papier),9px 9px 0 0 var(--t1-schwarz),18px 18px 0 -1.5px var(--t1-papier),18px 18px 0 0 var(--t1-schwarz);position:relative}.randnotiz{max-width:280px;font-family:var(--t1-font-text);color:var(--t1-text-2);align-items:flex-end;gap:6px;margin:26px 0 0 auto;font-size:18px;font-style:italic;line-height:1.35;display:flex}.randnotiz svg{fill:none;width:72px;height:48px;stroke:var(--t1-schwarz);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;order:-1;transform:scaleY(-1)rotate(-8deg)}@media (width<=520px){.randnotiz{max-width:none;margin-left:0}}.zahlen .wrap{gap:0;padding-block:28px}.zahl{border:1.5px solid var(--t1-schwarz);background:var(--t1-kalkstein);gap:10px;margin:0 -1.5px -1.5px 0;padding:22px 20px 24px;position:relative}.zahl-icon{width:40px;height:40px}.zahl:after{content:"↗";font:600 16px/1 var(--t1-font-ui);opacity:.4;transition:opacity .18s,translate .18s;position:absolute;top:18px;right:18px}.zahl:hover,.zahl:focus-visible{z-index:1;background:var(--t1-papier);box-shadow:6px 6px 0 var(--schatten);transform:translate(-4px,-4px)}.zahl:hover:after{opacity:1;translate:2px -2px}.zahl:hover .name{text-decoration:none}.training-form .t1-vormerken{box-shadow:6px 6px 0 var(--schatten)}.faq summary{justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border:1.5px solid var(--t1-schwarz);background:linear-gradient(var(--t1-schwarz),var(--t1-schwarz)) center/12px 1.5px no-repeat,linear-gradient(var(--t1-schwarz),var(--t1-schwarz)) center/1.5px 12px no-repeat;flex:none;width:30px;height:30px;transition:transform .2s,background-color .2s}.faq details[open] summary:after{background-color:var(--t1-papier);transform:rotate(45deg)}.faq summary:hover:after{background-color:var(--t1-papier)}.weiter ul{border-top:0;gap:10px}.weiter li{border:1.5px solid var(--t1-schwarz);background:var(--t1-kalkstein)}.weiter a{justify-content:space-between;gap:12px;padding:0 16px}.weiter a:after{content:"→";font-weight:600;transition:translate .18s}.weiter a:hover{background:var(--t1-papier);text-decoration:none}.weiter a:hover:after{translate:4px}.tw,.feld,.zahl,.lp,.option{transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s}@media (prefers-reduced-motion:no-preference){.zeichnen-an [data-auftritt]>*{opacity:0;transition:opacity .6s ease calc(var(--i,0)*70ms),translate .6s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms),transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease;translate:0 16px}.zeichnen-an [data-auftritt].gezeichnet>*{opacity:1;translate:0}}@media (hover:none){.tw:hover,.feld:hover,.zahl:hover,.lp:hover,.option:hover{box-shadow:none;transform:none}}.lp-meta{white-space:nowrap;align-items:center}@media (width>=641px){.lp-weg li:nth-last-child(2):after{display:none}}.weiter a{padding-block:12px}.hero{--raster:#14141412}@media (width<=560px){.zahlen .wrap{grid-template-columns:1fr 1fr}.zahl:last-child:nth-child(odd){grid-column:1/-1}}.startseite{--sand-tief:#cfcac0;--kohle:#1e1e1d;--kohle-2:#272725}.hero{background:radial-gradient(70% 90% at 92% 8%,#dedbd3f2 0%,#dedbd300 60%), radial-gradient(50% 60% at 0% 100%,#cfcac08c 0%,#cfcac000 70%), linear-gradient(180deg,var(--t1-kalkstein) 0%,var(--t1-papier) 100%)}.kurz{background:linear-gradient(100deg,var(--t1-sand) 0%,var(--t1-kalkstein) 70%);border-block:1px solid var(--t1-haarlinie)}.transfer{background:linear-gradient(180deg,var(--t1-papier) 0%,var(--t1-kalkstein) 55%,var(--t1-sand) 100%)}.transfer-welten .tw,.transfer-welten .tw+.tw{background:linear-gradient(160deg,var(--t1-papier) 0%,var(--t1-kalkstein) 100%)}.transfer-belege p{background:#fafaf8b3}.weiche{background:radial-gradient(60% 80% at 15% 0%,var(--kohle-2) 0%,#27272500 70%), linear-gradient(180deg,var(--t1-schwarz) 0%,#0f0f0f 100%)}.option{background:linear-gradient(165deg,var(--kohle-2) 0%,var(--kohle) 100%)}.option:hover,.option:focus-visible{background:linear-gradient(165deg,#2f2f2c 0%,var(--kohle-2) 100%)}.felder{background:linear-gradient(180deg,var(--t1-kalkstein) 0%,var(--t1-papier) 100%)}.feld{background:linear-gradient(170deg,var(--t1-kalkstein) 0%,#dedbd38c 100%)}.feld:hover,.feld:focus-visible{background:var(--t1-papier)}.lernpfade{background:radial-gradient(80% 70% at 100% 0%,var(--sand-tief) 0%,#cfcac000 65%), linear-gradient(180deg,var(--t1-sand) 0%,var(--t1-kalkstein) 100%);border-top:0}.lp{background:var(--t1-papier)}.check-ab{background:radial-gradient(70% 90% at 75% 50%,var(--t1-papier) 0%,var(--t1-kalkstein) 70%);border-top:0}.zahlen{background:linear-gradient(90deg,var(--t1-schwarz) 0%,var(--kohle-2) 50%,var(--t1-schwarz) 100%);color:var(--t1-kalkstein);border-block:0}.zahl{background:linear-gradient(165deg,var(--kohle-2) 0%,var(--kohle) 100%);border-color:var(--t1-dunkel-linie);color:var(--t1-kalkstein)}.zahl .info{color:var(--t1-hell-2)}.zahl .zahl-icon{stroke:var(--t1-kalkstein)}.zahl .zahl-icon .voll{fill:var(--t1-kalkstein)}.zahl:after{color:var(--t1-kalkstein)}.zahl:hover,.zahl:focus-visible{background:linear-gradient(165deg,#33332f 0%,var(--kohle-2) 100%);border-color:var(--t1-kalkstein);box-shadow:6px 6px 0 var(--t1-kalkstein)}.training{background:radial-gradient(60% 80% at 85% 50%,#fafaf88c 0%,#fafaf800 65%), linear-gradient(135deg,var(--sand-tief) 0%,var(--t1-sand) 55%,var(--t1-kalkstein) 100%)}.training-bild .knoten circle{fill:var(--t1-papier)}.training-bild .knoten .voll{fill:var(--t1-schwarz)}.faq{background:linear-gradient(180deg,var(--t1-kalkstein) 0%,var(--t1-papier) 100%)}.weiter{background:linear-gradient(180deg,var(--t1-papier) 0%,var(--t1-sand) 100%)}.weiter li{background:var(--t1-papier)}.hero-text{padding-top:clamp(32px,5vw,64px)}.hero-unten{padding-top:clamp(20px,2.4vw,32px)}@media (width>=981px){.hero-unten{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:56px}}.kurz-text.ecken{box-shadow:none}.transfer,.kurz{border-block:0}.tw p{font-family:var(--t1-font-text);font-size:17px;line-height:1.45}.feldgitter,.lp-gitter{grid-template-columns:minmax(0,1fr)}@media (width>=600px){.feldgitter,.lp-gitter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.feldgitter,.lp-gitter{grid-template-columns:repeat(4,minmax(0,1fr))}}.transfer-welten{grid-template-columns:minmax(0,1fr)}@media (width>=600px) and (width<=980px){.transfer-welten{grid-template-columns:repeat(6,minmax(0,1fr))}.transfer-welten .tw{grid-column:span 2}.transfer-welten .tw:nth-child(-n+2){grid-column:span 3}}@media (width>=981px){.transfer-welten{grid-template-columns:repeat(5,minmax(0,1fr))}}.optionen{grid-template-columns:minmax(0,1fr)}@media (width>=820px){.optionen{grid-template-columns:repeat(3,minmax(0,1fr))}}.training-bild.ecken{border:1px solid var(--t1-haarlinie);background:#fafaf899;margin:10px auto;padding:22px 18px 18px}.training-bild-etikett{margin-bottom:6px}.aktionen-text{font-family:var(--t1-font-text);color:var(--t1-text-2);max-width:34ch;font-size:18px;line-height:1.45}.feldgitter--gross{grid-template-columns:minmax(0,1fr)}.feldgitter--klein{border-top:0;grid-template-columns:minmax(0,1fr);margin-top:-36px}@media (width>=760px){.feldgitter--gross{grid-template-columns:repeat(3,minmax(0,1fr))}.feldgitter--klein{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.feldgitter--klein{grid-template-columns:repeat(5,minmax(0,1fr))}}.feld--gross{background:linear-gradient(165deg,var(--t1-papier) 0%,var(--t1-kalkstein) 100%);padding:30px 28px 64px}.feld--gross .icon{width:72px;height:72px;padding:10px}.feld--gross .titel{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,30px)}.feld--gross .frage{font-size:16px}.feld--gross:after{bottom:24px;left:28px}.feld--klein{background:linear-gradient(170deg,var(--t1-kalkstein) 0%,#dedbd399 100%);gap:8px;padding:18px 18px 46px}.feld--klein .feld-kopf .icon{width:44px;height:44px;padding:5px}.feld--klein .titel{font-size:19px}.feld--klein .frage{color:var(--t1-text-2);font-size:14.5px;font-weight:500}.feld--klein:after{font-size:16px;bottom:16px;left:18px}.check .q{gap:10px;display:grid}.check-eingabe{resize:vertical;border:1.5px solid var(--t1-schwarz);background:var(--t1-kalkstein);width:100%;min-height:76px;color:var(--t1-schwarz);font:400 18px/1.45 var(--t1-font-text);padding:12px 14px}.check-eingabe::placeholder{color:var(--t1-grau)}.check-eingabe:focus{outline:2px solid var(--t1-schwarz);outline-offset:2px;background:var(--t1-papier)}.check .aktionen{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:6px;display:flex}.check-hinweis{color:var(--t1-grau);font-size:14px}.kurz{background:linear-gradient(100deg,var(--t1-papier) 0%,var(--t1-kalkstein) 70%)}.feld .nr{display:none}.training .formate{grid-area:formate;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;min-width:0;display:grid}.format{border:1.5px solid var(--t1-schwarz);background:var(--t1-kalkstein);flex-direction:column;gap:10px;min-width:0;padding:20px 20px 22px;display:flex}.format-art{font-family:var(--t1-font-titel);letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.1}.format-rahmen{font-size:var(--t1-etikett);letter-spacing:.12em;text-transform:uppercase;color:var(--t1-grau);font-weight:600}.format-fuer{font-size:15.5px;line-height:1.4}.format-ziele{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:15px;line-height:1.45;display:flex}.format-link{text-underline-offset:3px;min-height:var(--t1-ziel,44px);align-items:center;margin-top:auto;padding-top:6px;font-size:15.5px;font-weight:600;text-decoration:underline;display:inline-flex}.training .wrap{grid-template-areas:"inhalt""formate""form""bild"}@media (width>=981px){.training .wrap{grid-template-areas:"inhalt inhalt""formate formate""form bild"}.training .inhalt{align-self:start}}.startfilm{min-width:0;margin:0}.startfilm-rahmen{aspect-ratio:16/9;background:var(--t1-kalkstein);border:1px solid var(--t1-haarlinie);position:relative;overflow:hidden}.startfilm video{object-fit:cover;width:100%;height:100%;display:block}.startfilm-ton{min-height:var(--t1-ziel);font:600 12px/1 var(--t1-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--t1-schwarz);background:var(--t1-papier);border:1px solid var(--t1-haarlinie);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:absolute;bottom:12px;right:12px}.startfilm-ton:hover{border-color:var(--t1-schwarz)}.startfilm-ton:focus-visible{outline:2px solid var(--t1-signal);outline-offset:2px}
