.brotkrumen{font-size:var(--s--1);color:var(--tinte-weich);padding-top:1.4rem}.brotkrumen a{color:var(--tinte-weich);text-decoration:none}.brotkrumen a:hover{color:var(--tinte);text-decoration:underline}.hero{display:grid;gap:var(--spalt);align-items:center;grid-template-columns:minmax(0,1fr)}.hero>*{min-width:0;grid-column:auto}@media(min-width:1080px){.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.4rem,3vw,3rem)}}.hero figure{position:relative;overflow:hidden}.hero figure img{width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 2}.hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:1.2rem;color:var(--tinte-weich);font-size:max(1rem,var(--s--1));line-height:1.55}@media(min-width:1200px){.hero__meta{font-size:var(--s--1)}}.siegel-link{display:inline-flex;align-items:center;min-height:44px;padding:.2rem 0}.siegel-link:hover{text-decoration:none}.siegel-link img,.siegel-bild{height:clamp(44px,4.6vw,58px);width:auto;aspect-ratio:1}.abschnitt--dunkel .siegel-link img,.abschnitt--dunkel .siegel-bild{filter:invert(1)}.bento .kachel h3{font-size:var(--s-1);line-height:1.25;margin-bottom:.45rem}.bento .kachel p{font-size:var(--s-0);line-height:1.6;color:var(--tinte-weich);max-width:56ch}.kachel__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;margin-bottom:.85rem;background:var(--himmel);color:var(--lagune)}.kachel__icon svg{width:22px;height:22px}.kachel--himmel .kachel__icon{background:var(--weiss);color:var(--welle)}@media(max-width:520px){.kachel__icon{width:38px;height:38px;border-radius:12px;margin-bottom:.7rem}.kachel__icon svg{width:19px;height:19px}}.kachel--bild-oben{padding-top:0;overflow:hidden}.branche__bild{margin:0 calc(-1*clamp(1.3rem,1rem + 1.2vw,2.2rem)) 1rem;display:block}.branche__bild img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.branche__art{margin-top:.7rem;color:var(--lagune);font-weight:600;font-size:max(1rem,var(--s--1));line-height:1.4}@media(min-width:1200px){.branche__art{font-size:var(--s--1)}}.trichter-grid{display:grid;gap:var(--spalt);align-items:center;grid-template-columns:minmax(0,1fr)}.trichter-grid>*{min-width:0;grid-column:auto}@media(min-width:1080px){.trichter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.4rem,3vw,2.8rem)}}.erklaerbox{margin-top:1.4rem;display:grid;gap:.7rem;background:#ffffff0e;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:clamp(1rem,2vw,1.4rem)}.erklaerbox p{color:#b9c6d4;line-height:1.6;font-size:max(1rem,var(--s--1))}.erklaerbox b{color:#fff;font-weight:700}@media(min-width:1200px){.erklaerbox p{font-size:var(--s--1)}}.trichter{margin:0;display:grid;gap:1.2rem;justify-items:center}.trichter svg{width:min(100%,470px);height:auto;display:block}.tr__stufe{transition:fill .45s var(--ease),opacity .45s var(--ease)}.tr__stufe[data-an=false]{fill:#93a9e424;opacity:.55}.tr__stufe[data-an=true]{fill:#93a9e46b;opacity:1}.tr__stufe[data-jetzt=true]{fill:#93a9e4b8;stroke:#fff;stroke-width:2}.tr__stufe--ziel[data-an=true]{fill:#ffffffe6}.tr__stufe--ziel[data-jetzt=true]{fill:#fffffff2;stroke:#fff}.tr__name{font-family:Aeonik,Plus Jakarta Sans,sans-serif;font-weight:800;font-size:15px;fill:#fff;transition:fill .45s var(--ease)}.tr__zahl{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;fill:#c3cce6;font-weight:600;transition:fill .45s var(--ease)}g[data-an=false] .tr__name{fill:#9aa7c8}g[data-an=false] .tr__zahl{fill:#7a85a6}g.tr--ziel[data-an=true] .tr__name,g.tr--ziel[data-an=true] .tr__zahl{fill:var(--tinte)}.lernkette{counter-reset:lk;margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.lernkette li{counter-increment:lk;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;padding:clamp(.85rem,1.8vw,1.1rem);border-radius:var(--radius);border:1px solid rgba(255,255,255,.12);background:#ffffff0e}.lernkette__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:#0a9cf333;color:#7fc7f7}.lernkette__icon svg{width:21px;height:21px}.lernkette__text{min-width:0}.lernkette__text b{display:block;color:#fff;font-size:var(--s-0);line-height:1.35}.lernkette__text b:before{content:counter(lk) ". "}.lernkette__text span{display:block;margin-top:.25rem;color:#b9c6d4;line-height:1.55;font-size:max(1rem,var(--s--1))}@media(min-width:1200px){.lernkette__text span{font-size:var(--s--1)}}.stufenbalken{display:grid;gap:.6rem}.stufe{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--papier);border:1px solid var(--linie);padding:clamp(.8rem,1.8vw,1.05rem) clamp(.9rem,2vw,1.2rem)}.stufe__fuellung{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#127c8633,#0a9cf329);transition:width .3s var(--ease)}.stufe__inhalt{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem .9rem}.stufe__name{color:var(--tinte);line-height:1.4;font-size:max(1rem,var(--s--1))}.stufe__wert{font-family:Aeonik,Plus Jakarta Sans,sans-serif;font-weight:800;font-variant-numeric:tabular-nums;color:var(--tinte);font-size:var(--s-1);line-height:1.2;white-space:nowrap}.stufe--ziel{border-color:var(--lagune)}.stufe--ziel .stufe__fuellung{background:linear-gradient(90deg,#127c8652,#0a9cf33d)}.stufe--ziel .stufe__wert{color:var(--lagune)}.stufenbalken__fuss{margin-top:.9rem;color:var(--tinte-weich);line-height:1.55;font-size:max(1rem,var(--s--1))}@media(min-width:1200px){.stufe__name,.stufenbalken__fuss{font-size:var(--s--1)}}.zusammen-grid{display:grid;gap:clamp(1.2rem,2.5vw,2.2rem);grid-template-columns:minmax(0,1fr);align-items:center}.zusammen-grid>*{min-width:0;grid-column:auto}@media(min-width:900px){.zusammen-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.haken{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.haken li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;font-size:max(1rem,var(--s--1));line-height:1.6;color:var(--tinte-weich)}.haken li span{min-width:0}.haken li:before{content:"";width:22px;height:22px;border-radius:50%;background:var(--himmel);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23127C86' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");background-size:14px 14px;background-position:center;background-repeat:no-repeat;margin-top:.15rem}.kachel--himmel .haken li:before{background-color:var(--weiss)}@media(min-width:1200px){.haken li{font-size:var(--s--1)}}.nachsatz{margin-top:1.5rem;color:var(--tinte-weich);line-height:1.6;font-size:max(1rem,var(--s--1));max-width:70ch}@media(min-width:1200px){.nachsatz{font-size:var(--s--1)}}@media(max-width:640px){.trichter__stufen li[data-stufe="1"]{margin-inline:3%}.trichter__stufen li[data-stufe="2"]{margin-inline:6%}.trichter__stufen li[data-stufe="3"]{margin-inline:9%}}@media(max-width:520px){.lernkette li{padding:.8rem}.lernkette__icon{width:38px;height:38px;border-radius:12px}.lernkette__icon svg{width:19px;height:19px}}#branchenPin .spur__karte{flex:0 0 clamp(300px,26vw,400px)}#branchenPin .spur__karte .kachel{height:100%;margin:0;display:flex;flex-direction:column}#branchenPin .spur__karte .branche__art{margin-top:auto;padding-top:.7rem}.spur__hinweis{color:var(--tinte-weich);line-height:1.6;font-size:max(1rem,var(--s--1))}@media(min-width:1200px){.spur__hinweis{font-size:var(--s--1)}}html body #branchenPin[data-pin=aus] .pin__buehne{position:static;height:auto;min-height:0}html body #branchenPin[data-pin=aus] .spur{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:var(--spalt)!important;transform:none!important;width:min(100% - 2*var(--rand),var(--maxw))!important;margin:clamp(1rem,2.5vh,1.6rem) auto 0!important;padding-inline:0!important;overflow:visible!important}html body #branchenPin[data-pin=aus] .spur__karte{flex:none!important;width:100%!important}html body #branchenPin[data-pin=aus] .spur__ende{flex:none!important;width:100%!important;display:block!important}html body #branchenPin[data-pin=aus] .spur__hinweis{display:none}@media(max-width:1023px){html body #branchenPin .pin__buehne{position:static;height:auto;min-height:0}html body #branchenPin .spur{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--spalt)!important;transform:none!important;width:min(100% - 2*var(--rand),var(--maxw))!important;margin:clamp(1rem,2.5vh,1.6rem) auto 0!important;padding-inline:0!important;overflow:visible!important}html body #branchenPin .spur__karte{flex:none!important;width:100%!important}html body #branchenPin .spur__ende{flex:none!important;width:100%!important;display:block!important}}@media(max-width:1079px){html body #trichterPin .pin{height:auto!important}html body #trichterPin .pin__buehne{position:static;height:auto;min-height:0;padding-block:var(--luft)}html body #trichterPin .pin__balken{display:none}}@media(min-width:1024px){#trichterPin .pin__buehne{display:flex;align-items:center;padding-block:clamp(1rem,3vh,2.4rem) calc(1.4rem + 20px)}#trichterPin .pin__buehne>.huelle{flex:1 1 auto}#branchenPin .pin__buehne{display:flex;flex-direction:column;justify-content:center;padding-block:clamp(1rem,3vh,2.2rem) calc(1.4rem + 20px)}}@media(min-width:1024px)and (max-height:900px){#branchenPin .spur__kopf .fuehrung{display:none}#branchenPin .branche__bild img{aspect-ratio:16 / 10}#branchenPin .spur__karte{flex:0 0 clamp(290px,24vw,370px)}#branchenPin .spur__karte .kachel{padding-block:0 1.1rem}}@media(min-width:1024px)and (max-height:800px){#branchenPin .branche__bild img{aspect-ratio:16 / 9}#branchenPin .spur__kopf{margin-bottom:.9rem}#branchenPin .spur__karte .kachel{padding-inline:1.1rem;padding-bottom:.9rem}#branchenPin .spur__karte .kachel h3{font-size:var(--s-0)}#branchenPin .spur__karte .kachel p{font-size:max(1rem,var(--s--1));line-height:1.5}#branchenPin .branche__bild{margin-inline:-1.1rem;margin-bottom:.8rem}}.trichter__panel{width:100%;max-width:470px;min-height:8.5em;padding:0;border:none;background:none}.trichter__panel[data-wechsel=true]{animation:panelEin .4s var(--ease)}@keyframes panelEin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.trichter__panel[data-wechsel=true]{animation:none}}.trichter__panelname{color:#7fc7f7;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;line-height:1.4;margin-bottom:.35rem}.trichter__panelsatz{margin-bottom:.8rem;color:#dce3f5;line-height:1.55;font-size:max(1rem,var(--s--1))}.trichter__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.trichter__chips li{display:inline-flex;align-items:center;background:#93a9e42e;border:1px solid rgba(147,169,228,.5);border-radius:999px;padding:.35rem .8rem;color:#fff;font-weight:700;line-height:1.3;font-size:max(1rem,var(--s--1))}@media(min-width:1200px){.trichter__panelname,.trichter__panelsatz,.trichter__chips li{font-size:var(--s--1)}}.mockbrowser{border-radius:var(--radius);overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;box-shadow:0 18px 44px #00000038}.mockbrowser__leiste{display:flex;align-items:center;gap:.35rem;padding:.6rem .8rem;background:#ffffff12;border-bottom:1px solid rgba(255,255,255,.12)}.mockbrowser__leiste i{width:9px;height:9px;border-radius:50%;background:#ffffff47}.mockbrowser__leiste span{flex:1;height:14px;margin-left:.5rem;border-radius:7px;background:#ffffff1f}.mockbrowser__inhalt{padding:clamp(.9rem,2vw,1.2rem)}.mockzeile{height:9px;border-radius:5px;background:#ffffff29;margin-bottom:.5rem;width:72%}.mockzeile--breit{width:92%;height:12px}.mockzeile--schmal{width:52%}.mockform{margin-top:1rem;display:grid;gap:.5rem}.mockfeld{height:30px;border-radius:9px;padding:8px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d}.mockfeld i{display:block;height:100%;width:0;border-radius:4px;background:#7fc7f7b3;transition:width .5s var(--ease)}.mockknopf,.mockwa{display:flex;align-items:center;justify-content:center;border-radius:999px;padding:.55rem 1rem;line-height:1.3;font-size:max(1rem,var(--s--1));transition:transform .25s var(--ease),background-color .25s var(--ease),box-shadow .25s var(--ease)}.mockknopf{margin-top:.3rem;background:#fff;color:var(--tinte);font-weight:700}.mockwa{border:1px solid rgba(255,255,255,.3);color:#dce3ec}.mockknopf[data-gedrueckt=true],.mockwa[data-gedrueckt=true]{transform:scale(.96);box-shadow:0 0 0 4px #0a9cf359}@media(min-width:1200px){.mockknopf,.mockwa{font-size:var(--s--1)}}.lernsignal{margin:.9rem 0 0;text-align:center;color:#7fc7f7;font-weight:600;line-height:1.4;font-size:max(1rem,var(--s--1));opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.lernsignal[data-sichtbar=true]{opacity:1;transform:none}.lernbox{margin-top:.9rem;padding:clamp(.9rem,2vw,1.2rem);border-radius:var(--radius);border:1px solid rgba(54,253,238,.4);background:#36fdee1f;opacity:.35;transition:opacity .4s var(--ease)}.lernbox[data-aktiv=true]{opacity:1}.lernbox b{display:block;color:#fff;font-size:var(--s-0);line-height:1.35}.lernbox span{display:block;margin-top:.3rem;color:#cfe0ee;line-height:1.55;font-size:max(1rem,var(--s--1))}.lernschritt{margin-top:.9rem}.lernschritt[data-wechsel=true]{animation:panelEin .4s var(--ease)}@media(prefers-reduced-motion:reduce){.lernschritt[data-wechsel=true]{animation:none}.lernsignal{transition:none}}.lernschritt__kopf{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.lernschritt__nr{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex:0 0 auto;background:#0a9cf33d;color:#7fc7f7;font-weight:800;font-size:max(1rem,var(--s--1));line-height:1;padding-top:2px}@media(min-width:1200px){.lernschritt__nr{font-size:var(--s--1)}}.lernschritt__titel{color:#fff;font-weight:700;line-height:1.35;font-size:max(1rem,var(--s--1))}.lernschritt__punkte{display:flex;gap:.3rem;margin-left:auto}.lernschritt__punkte i{width:7px;height:7px;border-radius:50%;background:#ffffff40;transition:background-color .3s var(--ease)}.lernschritt__punkte i[data-an=true]{background:#7fc7f7}.lernschritt__text{margin-top:.5rem;color:#b9c6d4;line-height:1.6;font-size:max(1rem,var(--s--1))}@media(min-width:1200px){.lernsignal,.lernbox span,.lernschritt__titel,.lernschritt__text{font-size:var(--s--1)}}.pin__hinweis{position:absolute;right:max(var(--rand),calc((100vw - var(--maxw))/2));bottom:1.4rem;color:var(--tinte-weich);line-height:1.3;font-size:max(1rem,var(--s--1));transition:opacity .3s var(--ease)}@media(min-width:1200px){.pin__hinweis{font-size:var(--s--1)}}@media(max-width:1023px){.pin__hinweis{display:none}}@media(max-width:1179px){html body #lernPin .pin{height:auto!important}html body #lernPin .pin__buehne{position:static;height:auto;min-height:0;padding-block:var(--luft)}html body #lernPin .pin__balken{display:none}}@media(min-width:1180px){#lernPin .pin__buehne{display:flex;align-items:center;padding-block:clamp(1rem,3vh,2.4rem) calc(1.4rem + 20px)}#lernPin .pin__buehne>.huelle{flex:1 1 auto}}@media(min-width:1180px)and (max-height:830px){#lernPin .mockbrowser__inhalt{padding:.8rem}#lernPin .mockzeile{margin-bottom:.4rem}#lernPin .mockform{margin-top:.7rem;gap:.4rem}#lernPin .mockfeld{height:26px;padding:6px}#lernPin .lernsignal{margin-top:.7rem}#lernPin .lernbox{margin-top:.7rem;padding:.8rem .95rem}#lernPin .lernschritt,#lernPin .trichter__hinweis{margin-top:.7rem}}@media(min-width:1180px)and (max-height:760px){#lernPin .mockzeile{display:none}#lernPin .mockform{margin-top:0}#lernPin .lernbox span{display:none}}@media(min-width:1180px)and (max-height:700px){#lernPin .fuehrung+.fuehrung{display:none}#lernPin .mockbrowser__leiste{display:none}}.trichter__alle{display:none}@media(max-width:1079px){.trichter__panel{display:none}.trichter__alle{display:grid;gap:.7rem;width:100%;margin-top:.4rem}.trichter__alle div{padding:.8rem 1rem;border-radius:14px;background:#93a9e41f;border:1px solid rgba(147,169,228,.35)}.trichter__alle b{display:block;color:#fff;font-size:max(1rem,var(--s--1))}.trichter__alle span{display:block;margin-top:.2rem;color:#c3cce6;line-height:1.5;font-size:max(1rem,var(--s--1))}.tr__stufe{fill:#93a9e46b!important;opacity:1!important}.tr__stufe--ziel{fill:#ffffffe6!important}g .tr__name{fill:#fff}g .tr__zahl{fill:#c3cce6}g.tr--ziel .tr__name,g.tr--ziel .tr__zahl{fill:var(--tinte)}}#trichterPin[data-eng=true] .pin__buehne{padding-block:.8rem calc(.8rem + 20px)}#trichterPin[data-eng=true] .trichter{gap:.8rem}#trichterPin[data-eng=true] h2{line-height:1.12}#trichterPin[data-eng=true] .marker{margin-bottom:.2rem}#trichterPin[data-eng=true] .trichter svg{max-height:46vh;max-height:46dvh}#trichterPin[data-eng=true] .trichter__panel{min-height:0}#trichterPin[data-eng=true] .trichter__hinweis{font-size:.88rem;line-height:1.45;color:#9aa7c8}#trichterPin[data-eng=true] .erklaerbox{margin-top:1rem;gap:.5rem;padding:.85rem 1rem}#trichterPin[data-eng=true] .erklaerbox p{line-height:1.45}#trichterPin[data-eng=true] .fuehrung{line-height:1.5}#trichterPin[data-pin=aus] .trichter__panel{display:none}#trichterPin[data-pin=aus] .trichter__alle{display:grid;gap:.7rem;width:100%;margin-top:.4rem}#trichterPin[data-pin=aus] .trichter__alle div{padding:.8rem 1rem;border-radius:14px;background:#93a9e41f;border:1px solid rgba(147,169,228,.35)}#trichterPin[data-pin=aus] .trichter__alle b{display:block;color:#fff;font-size:max(1rem,var(--s--1))}#trichterPin[data-pin=aus] .trichter__alle span{display:block;margin-top:.2rem;color:#c3cce6;line-height:1.5;font-size:max(1rem,var(--s--1))}#trichterPin .pin__buehne>.huelle{display:flex;flex-direction:column;justify-content:center}@media(max-width:1365px){#trichterPin[data-eng=true] .trichter-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.1fr) minmax(0,1fr);gap:.55rem clamp(.9rem,2vw,1.5rem);align-items:start}#trichterPin[data-eng=true] .trichter-grid>div{display:contents}#trichterPin[data-eng=true] .trichter{display:contents}#trichterPin[data-eng=true] .marker{grid-column:1;grid-row:1;margin-bottom:.2rem}#trichterPin[data-eng=true] h2{grid-column:1;grid-row:2;font-size:clamp(1.3rem,1.05rem + .8vw,1.7rem);line-height:1.18}#trichterPin[data-eng=true] .fuehrung{grid-column:1;grid-row:3;margin-top:.6rem!important;font-size:max(.95rem,var(--s--1));line-height:1.5}#trichterPin[data-eng=true] .erklaerbox{grid-column:3;grid-row:3 / span 2;margin-top:0;gap:.35rem;padding:.65rem .8rem;align-self:start}#trichterPin[data-eng=true] .erklaerbox p{font-size:.86rem;line-height:1.42}#trichterPin[data-eng=true] .trichter svg{grid-column:2;grid-row:1 / span 4;align-self:center;width:100%;max-height:37vh;max-height:37dvh}#trichterPin[data-eng=true] .trichter__panel{min-height:13em}#trichterPin[data-eng=true] .trichter__panel{grid-column:3;grid-row:1 / span 2;max-width:none;min-height:0;align-self:start}#trichterPin[data-eng=true] .trichter__hinweis{grid-column:1;grid-row:4;margin:.35rem 0 0;font-size:.85rem;line-height:1.45;color:#9aa7c8;align-self:start}}@media(max-width:1365px){#trichterPin[data-eng=true] .trichter__chips{gap:.32rem}#trichterPin[data-eng=true] .trichter__chips li{font-size:.9rem;padding:.28rem .62rem}#trichterPin[data-eng=true] .trichter__panelsatz{font-size:.95rem;line-height:1.45;margin-bottom:.6rem}#trichterPin[data-eng=true] .trichter__panelname{font-size:.74rem}}
