.sek,.abschluss{line-height:normal}.sek{position:relative;overflow:hidden;border-bottom:1px dashed var(--kante-stark)}.sek__schein{position:absolute;pointer-events:none;z-index:0}.sek__kopf,.sek__koerper{position:relative;z-index:1;max-width:var(--inhalt-max);margin-inline:auto;border-inline:1px dashed var(--kante-stark)}.sek__kopf{padding:var(--sek-oben) var(--sek-x) var(--sek-mitte);border-bottom:1px dashed var(--kante-stark)}.sek__koerper{padding:clamp(28px,3vw,40px) var(--sek-x) var(--sek-oben)}:root{--sek-oben: clamp(48px, 6vw, 88px);--sek-x: clamp(20px, 4vw, 56px);--sek-mitte: clamp(36px, 4vw, 56px)}.sek__kicker{display:flex;align-items:center;gap:12px;line-height:normal}.sek__kicker span{font-size:14px;font-weight:500;letter-spacing:.02em;color:var(--text)}.stern{width:18px;height:18px;flex:none;color:var(--text-akzent)}.sek__titel{margin-top:22px;max-width:880px}.sek__einleitung{margin-top:28px;max-width:440px;font-size:var(--fs-karte);line-height:1.55;color:var(--text-leise)}.sek--hero{isolation:isolate}.hero__licht{position:absolute;inset:0;z-index:0;pointer-events:none}.hero__kegel{position:absolute;left:50%;top:-10%;width:min(1100px,90%);height:120%;transform:translate(-50%);background-image:var(--v-14);filter:blur(28px);-webkit-mask-image:linear-gradient(180deg,var(--grund) 0%,var(--grund) 55%,transparent 95%);mask-image:linear-gradient(180deg,var(--grund) 0%,var(--grund) 55%,transparent 95%)}.hero__halo{position:absolute;left:50%;top:-140px;width:520px;height:280px;transform:translate(-50%);border-radius:50%;background-image:var(--v-18);filter:blur(20px)}.hero__naht{position:absolute;left:50%;top:0;width:min(700px,60%);height:1px;transform:translate(-50%);background-image:var(--v-15)}.hero__korn,.feld__korn,.buehne__korn{position:absolute;inset:0;pointer-events:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27160%27%20height%3D%27160%27%3E%3Cfilter%20id%3D%27n%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.9%27%20numOctaves%3D%272%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20values%3D%270%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200.5%200%27%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20filter%3D%27url%28%23n%29%27%2F%3E%3C%2Fsvg%3E);background-size:160px 160px;mix-blend-mode:overlay}.hero__korn{opacity:.12}.feld__korn{opacity:.35}.buehne__korn{opacity:.22}.hero{position:relative;z-index:1;max-width:var(--inhalt-max);margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(clamp(68px,5.6vw,80px),auto)}.hero__zelle{display:none;align-items:center;justify-content:center;padding:8px 10px;border-bottom:1px dashed var(--kante-stark);border-right:1px dashed var(--kante-stark);min-width:0;transition:background .9s ease}.hero__zelle--links{border-left:1px dashed var(--kante-stark)}.hero__zelle--unten{border-bottom:0}.hero__zelle--maske{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,var(--grund) 40%);mask-image:linear-gradient(to bottom,transparent 0%,var(--grund) 40%)}.hero__zelle--schmal{display:flex}.hero__zelle--gefuellt{background:var(--flaeche-rasterzelle)}.hero__inhalt{grid-column:1 / 3;grid-row:1 / 2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:28px;padding:clamp(36px,5vw,72px) clamp(20px,4vw,56px) clamp(48px,6vw,80px);border-left:1px dashed var(--kante-stark);border-bottom:1px dashed var(--kante-stark);border-right:1px dashed var(--kante-stark)}@media(min-width:700px){.hero{grid-template-columns:repeat(4,minmax(0,1fr))}.hero__zelle--schmal{display:none}.hero__zelle--mittel{display:flex}.hero__inhalt{grid-column:1 / 5}}@media(min-width:1200px){.hero{grid-template-columns:repeat(8,minmax(0,1fr))}.hero__zelle--mittel{display:none}.hero__zelle--breit{display:flex}.hero__inhalt{grid-column:2 / 8;grid-row:1 / 3;border-left:0}}.hero__inhalt h1{max-width:1100px;text-wrap:balance}.hero__absatz{max-width:560px}.hero__knoepfe{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hero__knoepfe .btn{display:flex;padding:15px 22px;font-size:15px;line-height:normal}.btn-gestrichelt{border:1px dashed var(--kw-17);color:var(--text)}.btn-gestrichelt:hover{border-color:var(--kante-stark)}.meldung{display:flex;flex-direction:column;gap:6px;width:100%;max-width:190px;padding:10px 12px;background:var(--flaeche-meldung);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--kante-meldung);border-radius:var(--radius-mini);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.meldung--still{opacity:0;transform:translateY(8px)}.meldung__zeile{display:flex;align-items:center;gap:7px;min-width:0}.meldung__punkt{width:6px;height:6px;border-radius:50%;flex:none;background:var(--punkt-aus)}.meldung__punkt--blau{background:var(--flaeche-akzent-stark)}.meldung__punkt--gruen{background:var(--punkt-gruen)}.meldung__punkt--grau{background:var(--text-leise)}.meldung__punkt--gelb{background:var(--punkt-gold)}.meldung__zeile{font-size:12.5px;white-space:nowrap;overflow:hidden}.meldung__text{font-size:12.5px;color:var(--text-fast-weiss);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meldung__zusatz{padding-left:13px;font-size:var(--fs-winzig);color:var(--text-schwach);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lagen{display:flex;flex-wrap:wrap;gap:clamp(16px,1.6vw,20px)}.lage{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:var(--radius-karte);overflow:hidden}.lage__bild{position:relative;display:flex;align-items:center;justify-content:center;height:150px;background-color:var(--flaeche-bildkopf);background-image:var(--v-02)}.lage__marke{position:absolute;left:18px;top:16px;font-size:var(--fs-mini);font-weight:600;letter-spacing:.06em;color:var(--text-marke)}.sinnbild{display:grid;place-items:center;width:72px;height:72px;background-image:var(--v-01);border:1px solid var(--kante);border-radius:18px}.sinnbild svg{width:30px;height:30px;color:var(--text-akzent)}.lage__text{flex:1;display:flex;flex-direction:column;gap:16px;padding:22px clamp(20px,2vw,28px) 26px;border-top:1px solid var(--kante-innen)}.lage__text h3{text-wrap:balance;font-size:var(--fs-h3);font-weight:500;line-height:1.25;letter-spacing:-.015em}.lage__text>p{font-size:var(--fs-karte);line-height:1.5;color:var(--text-fast-weiss)}.lage__tun{flex:1;display:flex;flex-direction:column;gap:6px}.lage__text p,.sek__einleitung{text-wrap:pretty}.lage__tun span{font-size:var(--fs-winzig);font-weight:600;letter-spacing:.06em;color:var(--text-akzent-hell)}.lage__tun p{font-size:var(--fs-karte);line-height:1.5;color:var(--text-leise)}.marken{display:flex;flex-wrap:wrap;gap:6px}.marke{padding:5px 10px;background:var(--flaeche-marke);border:1px solid var(--kante-leise);border-radius:7px;font-size:var(--fs-mini);color:var(--text-marke)}.lage__beispiel{display:flex;align-items:flex-start;gap:8px;padding-top:14px;border-top:1px dashed var(--kante-gestrichelt);font-size:var(--fs-klein);line-height:1.45;color:var(--text-beispiel)}.lage__beispiel span{font-size:13px;line-height:1.45}.lage__beispiel svg{width:15px;height:15px;flex:none;color:var(--text-akzent)}.leistungsraster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(16px,1.6vw,20px)}.leistung{display:flex;flex-direction:column;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:var(--radius-karte);overflow:hidden}.leistung__bild{position:relative;height:260px;overflow:hidden;background-color:var(--flaeche-bildkopf);background-image:var(--v-02)}.leistung__text{display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px) clamp(22px,2.4vw,32px) clamp(26px,2.6vw,34px);border-top:1px solid var(--kante-innen);flex:1}.leistung__kern{flex:1;display:flex;flex-direction:column;gap:10px}.leistung__titel{display:flex;align-items:center;gap:10px;font-size:clamp(20px,1.7vw,24px);font-weight:500;line-height:normal;letter-spacing:-.025em;overflow-wrap:break-word}.leistung__sinnbild{flex:none;width:20px;height:20px;color:var(--text-akzent)}.leistung__text p{max-width:520px;font-size:var(--fs-text);line-height:var(--zh-text);color:var(--text-leise)}.leistung__mehr{align-self:flex-start;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text);padding-block:12px;margin-block:-12px}.leistung__mehr:hover{color:var(--text-akzent-hell)}.warum__raster{display:flex;flex-wrap:wrap;gap:clamp(16px,1.6vw,20px)}.warum__raster--zwei{margin-top:clamp(16px,1.6vw,20px)}.warumkarte{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:var(--radius-karte);overflow:hidden}.warumkarte--gross{flex:1.6 1 380px}.warum__raster--zwei .warumkarte{flex:1 1 360px}.warumkarte--gross{background-color:var(--flaeche-karte);background-image:var(--v-24);border-color:var(--kb-02)}.warumkarte__bild{position:relative;display:grid;place-items:center;height:280px;padding:24px;background-color:var(--flaeche-bildkopf);background-image:var(--v-02);overflow:hidden}.warumkarte--gross .warumkarte__bild{background-color:var(--fb-23);background-image:none}.warumkarte__text{flex:1;display:flex;flex-direction:column;gap:8px;padding:22px clamp(20px,2vw,28px) 26px;border-top:1px solid var(--kante-innen)}.warumkarte--gross .warumkarte__text{gap:10px;padding:clamp(24px,2.4vw,30px) clamp(22px,2.4vw,32px) clamp(26px,2.6vw,32px)}.warumkarte__text h3{font-size:var(--fs-h3);font-weight:600;letter-spacing:-.02em}.warumkarte--gross .warumkarte__text h3{font-size:clamp(22px,2vw,26px);letter-spacing:-.025em}.warumkarte__text p{font-size:var(--fs-karte);line-height:1.5;color:var(--text-leise)}.warumkarte--gross .warumkarte__text p{font-size:var(--fs-text);line-height:var(--zh-text)}.siegel{display:block;width:176px;height:176px;flex:none;padding:12px;border-radius:50%;background-image:var(--v-19);box-shadow:var(--s-17)}.siegel__ring{display:block;width:100%;height:100%;padding:5px;border-radius:50%;background-image:var(--v-22)}.siegel__kern{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;border-radius:50%;background-color:var(--fb-22);background-image:var(--v-23);background-size:100% 100%,6px 6px;box-shadow:var(--s-18);text-align:center}.siegel b{font-size:33px;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--text)}.siegel span{font-size:var(--fs-winzig);font-weight:600;letter-spacing:.18em;color:var(--tb-30)}.symbolband{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--grund) 18%,var(--grund) 82%,transparent);mask-image:linear-gradient(90deg,transparent,var(--grund) 18%,var(--grund) 82%,transparent)}.symbolband__reihe{display:flex;width:max-content;gap:14px;padding-right:14px}.bewegt .symbolband__reihe{animation:band-links 28s linear infinite}.bewegt .symbolband__reihe--rueck{animation-name:band-rechts}@keyframes band-links{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes band-rechts{0%{transform:translate(-50%)}to{transform:translate(0)}}.symbolband__kachel{display:grid;place-items:center;width:72px;height:72px;flex:none;border-radius:18px;background-image:var(--v-01);border:1px solid var(--kante);box-shadow:var(--s-01)}.symbolband__kachel img{width:32px;height:32px}.symbolband__marke{position:relative;display:grid;place-items:center;width:82px;height:82px;border-radius:20px;background:var(--f-42);box-shadow:var(--s-19)}.symbolband__marke img{width:50px;height:50px}.kurs{width:100%;max-width:300px;border:1px solid var(--kw-07);border-radius:12px;overflow:hidden;background:var(--f-10);line-height:normal}.kurs__kopf{display:grid;place-items:center;height:92px;background-image:var(--v-30);position:relative}.kurs__spielen{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--flaeche-hell)}.kurs__spielen svg{width:13px;height:13px;color:var(--grund)}.kurs__titel{position:absolute;left:12px;bottom:8px;font-size:10.5px;color:var(--text-hell)}.kurs__modul{display:flex;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid var(--kante-innen)}.kurs__modul span:first-of-type{flex:1;font-size:var(--fs-mini);color:var(--text-leise)}.kurs__modul--fertig span:first-of-type{color:var(--text-leise)}.kurs__modul em{font-size:10.5px;font-style:normal;color:var(--text-schwach)}.haken{width:15px;height:15px;flex:none;color:var(--punkt-gruen)}.haken--offen{color:var(--punkt-aus)}.stufen{width:100%;max-width:300px;background:var(--f-10);border:1px solid var(--kw-07);border-radius:12px;overflow:hidden;line-height:normal}.stufen__titel{padding:11px 14px;border-bottom:1px solid var(--kante-innen);font-size:12px;font-weight:500}.stufen>.stufe:first-of-type{margin-top:6px}.stufen>.stufe:last-child{margin-bottom:6px}.stufe{position:relative;display:flex;align-items:center;gap:12px;padding:10px 13px;margin-top:2px}.stufe__linie{position:absolute;left:26px;top:38px;bottom:-10px;width:2px;background:var(--fb-51)}.stufe__nr{position:relative;z-index:1;display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;background:var(--flaeche-akzent-stark);color:var(--weiss);font-size:11px;font-weight:600}.stufe__nr svg{width:12px;height:12px}.stufe--offen{margin-inline:6px;border-radius:8px;background:var(--fb-44)}.stufe--offen .stufe__nr{border:1.5px solid var(--flaeche-akzent-stark);background:var(--f-30);color:var(--text)}.stufe>span:not(.stufe__nr):not(.stufe__marke){flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.stufe__name{display:block;font-size:13px;font-weight:500}.stufe__zusatz{display:block;font-size:11.5px;color:var(--text-leise)}.stufe__marke{padding:2px 7px;border-radius:var(--radius-pille);border:1px solid var(--kb-12);font-size:10px;color:var(--tb-30);white-space:nowrap}.ref__kopf{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap}.ref__kopf>div:first-child{display:flex;flex-direction:column}[data-rolle=referenzen] .sek__kopf{padding-bottom:clamp(28px,3vw,40px);border-bottom:0}[data-rolle=referenzen] .sek__koerper{padding-top:0;display:flex;flex-direction:column;gap:clamp(16px,1.6vw,20px)}.ref__zaehler{display:flex;align-items:center;gap:18px;font-size:15px;color:var(--tb-07);font-variant-numeric:tabular-nums}.ref__zaehler b{font-weight:400;color:var(--text)}.ref__pfeile{display:flex;gap:8px}.ref__pfeile button{display:grid;place-items:center;width:44px;height:44px;background:var(--f-14);border:1px solid var(--kw-10);border-radius:10px;font-size:17px;color:var(--text)}.ref__pfeile button:hover{border-color:var(--kante-stark)}.ref__reiter{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(12px,1.4vw,16px)}.ref__reiter button{display:flex;align-items:center;gap:14px;width:100%;min-width:0;padding:16px 18px;text-align:left;border:1px solid var(--kante-leise);border-radius:14px;color:var(--text-leise)}.ref__reiter button[aria-selected=true]{border-color:var(--kb-07);background:var(--flaeche-karte-hoch);color:var(--text)}.ref__kuerzel{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:10px;background:var(--f-27);color:var(--text-leise);font-size:14px;font-weight:600}.ref__reiter button[aria-selected=true] .ref__kuerzel{background:var(--text);color:var(--f-14)}.ref__reiter button>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.ref__name{display:block;font-size:15px;font-weight:500}.ref__zeile{display:block;font-size:12.5px;color:var(--text-schwach)}.bewegt .ref__reiter button,.bewegt .ref__kuerzel{transition:background .3s,border-color .3s,color .3s}.ref__stapel{display:grid}.ref__tafel{grid-area:1 / 1;display:flex;flex-wrap:wrap;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:18px;overflow:hidden}.ref__tafel[data-aus]{opacity:0;visibility:hidden;transform:translateY(10px)}.bewegt .ref__tafel{transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1),visibility .5s}.ref__bild{position:relative;flex:1 1 320px;min-width:0;min-height:340px;display:flex;align-items:center;justify-content:center;padding:clamp(28px,3vw,44px);background:var(--fb-23);overflow:hidden}.ref__schalter{position:absolute;left:50%;top:18px;transform:translate(-50%);z-index:2;display:flex;gap:4px;padding:4px;background:var(--fb-01);border:1px solid var(--kw-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-pille)}.ref__schalter button{padding:6px 14px;border-radius:var(--radius-pille);font-size:12px;color:var(--text-hell)}.ref__schalter button[aria-pressed=true]{background:var(--text);color:var(--f-14)}.bewegt .ref__schalter button{transition:all .3s}.ref__zettel{position:absolute;inset:56px 0 0;pointer-events:none}.ref__zettel li{position:absolute;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;background:var(--fb-02);border:1px solid var(--kw-09);border-radius:12px;white-space:nowrap;font-size:11.5px;color:var(--text-hell);transform:translate(-50%,-50%) rotate(var(--dreh)) scale(var(--zettel-mass, 1))}.ref__zettel-bild{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background-image:var(--v-03);border:1px solid var(--kw-09);box-shadow:var(--s-02)}.ref__zettel-bild img{width:46%;height:46%}.ref__nachher{position:relative;width:100%;display:flex;justify-content:center;margin-top:36px;opacity:0;transform:translateY(16px) scale(.96)}.ref__bild[data-ansicht=nachher] .ref__zettel{opacity:0;--zettel-mass: .85}.ref__bild[data-ansicht=nachher] .ref__nachher{opacity:1;transform:none}.bewegt .ref__zettel{transition:opacity .6s ease}.bewegt .ref__zettel li{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.bewegt .ref__nachher{transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.nachher{width:100%;max-width:340px;overflow:hidden;background:var(--f-43);color:var(--f-25);border-radius:14px;box-shadow:var(--s-12)}.nachher--ablauf{max-width:350px}.nachher__kopf{display:flex;align-items:center;gap:9px;padding:11px 13px;background:var(--weiss);border-bottom:1px solid var(--f-33)}.nachher__kopf img{width:20px;height:20px;flex:none}.nachher__marke{width:20px;height:20px;flex:none;border-radius:6px;background:var(--fb-35)}.nachher__kopf b{font-size:12.5px;font-weight:600}.nachher__kopf span{margin-left:auto;font-size:10.5px;color:var(--tb-13)}.nachher i[class^=punkt--]{width:6px;height:6px;flex:none;border-radius:50%}.punkt--grau{background:var(--fb-42)}.punkt--gelb{background:var(--punkt-gold)}.punkt--gruen{background:var(--punkt-gruen)}.punkt--blau{background:var(--flaeche-akzent-stark)}.text--gelb{color:var(--punkt-gold)}.text--gruen{color:var(--punkt-gruen)}.text--blau{color:var(--flaeche-akzent-stark)}.nachher__spalten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.nachher--ablauf .nachher__spalten{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px}.nachher__spalte{display:flex;flex-direction:column;gap:6px;min-width:0}.nachher--ablauf .nachher__spalte{gap:5px}.nachher__spaltenkopf{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:500;color:var(--tb-05)}.nachher--ablauf .nachher__spaltenkopf{gap:5px;font-size:9.5px;font-weight:600;white-space:nowrap}.nachher__karte{display:flex;justify-content:space-between;align-items:center;padding:8px;border-radius:7px;background:var(--weiss);border:1px solid var(--f-33);font-size:11px}.nachher__karte b{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--fb-58);color:var(--tb-05);font-size:8.5px;font-weight:600}.nachher--ablauf .nachher__karte{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;padding:7px;min-width:0}.nachher--ablauf .nachher__karte span{font-size:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nachher__karte em{font-style:normal;font-size:8.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nachher__zeile{display:flex;align-items:center;gap:9px;padding:10px 13px;border-top:1px solid var(--f-37)}.nachher__zeile i[class^=punkt--]{width:7px;height:7px}.nachher__zeile span{flex:1;min-width:0;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nachher__zeile b{padding:2px 7px;border-radius:var(--radius-pille);background:var(--fb-45);color:var(--tb-14);font-size:9.5px;font-weight:600}.nachher__zeile em{width:46px;text-align:right;font-style:normal;font-size:10.5px;color:var(--tb-13)}.nachher__meldungen{display:flex;flex-direction:column;gap:5px;padding:0 10px 10px}.nachher__meldung{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:var(--fb-43);border:1px solid var(--kb-09)}.nachher__meldung b{flex:none;padding:2px 6px;border-radius:var(--radius-pille);background:var(--fb-35);color:var(--weiss);font-size:8.5px;font-weight:600}.nachher__meldung>span{display:flex;flex-direction:column;gap:1px;min-width:0}.nachher__meldung>span>span:first-child{font-size:10.5px;font-weight:600}.nachher__meldung>span>span:last-child{font-size:9.5px;color:var(--tb-05);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ref__inhalt{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:26px;padding:clamp(24px,3vw,44px)}.ref__titelblock{display:flex;flex-direction:column;gap:16px}.ref__logo{display:block;width:150px;height:40px}.ref__inhalt h3{text-wrap:balance;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.2;letter-spacing:-.025em}.ref__punkte{display:flex;flex-direction:column;gap:10px}.ref__punkte li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--tb-26)}.ref__punkte svg{width:12px;height:12px;flex:none;color:var(--punkt-gruen)}.ref__zitat{display:flex;flex-direction:column;gap:6px;padding:4px 0 0 16px;border-left:2px solid var(--flaeche-akzent-stark)}.ref__zitat p{font-size:15px;line-height:1.45;color:var(--text-fast-weiss)}.ref__zitat footer{font-size:12.5px;color:var(--text-schwach)}.gegen{height:calc(min(100vh,940px)*2.4);overflow:visible}.gegen__haftend{position:sticky;top:0;height:min(100vh,940px);display:flex;flex-direction:column;overflow:hidden;isolation:isolate}.gegen__haftend>.sek__schein{z-index:-1}.gegen__innen{position:relative;z-index:1;flex:1;width:100%;max-width:var(--inhalt-max);margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,3vw,40px);padding:clamp(32px,5vh,64px) clamp(20px,5vw,72px);border-inline:1px dashed var(--kante-stark)}.gegen__kopf{display:flex;flex-direction:column;gap:18px}.gegen__titel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,48px)}.gegen__seite{display:flex;flex-direction:column;gap:10px}.gegen__seite span{font-size:13px;font-weight:600;letter-spacing:.04em;line-height:normal}.gegen__seite h2{font-size:clamp(24px,2.6vw,38px);line-height:1.1;letter-spacing:-.03em}.gegen__seite--ohne span,.gegen__seite--ohne h2{color:var(--text-hell)}.gegen__seite--mit span,.gegen__seite--mit h2{color:var(--text-akzent-hell)}.gegen__buehne{position:relative;height:min(480px,54vh);min-height:360px;background:var(--flaeche-blau-tief-2);border:1px solid var(--kw-04);border-radius:14px;overflow:hidden}.buehne__licht{position:absolute;left:70%;top:40%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(160deg);border-radius:50%;background-image:var(--v-33);filter:blur(22px);-webkit-mask-image:radial-gradient(circle,transparent 30%,var(--grund) 42%,var(--grund) 56%,transparent 70%);mask-image:radial-gradient(circle,transparent 30%,var(--grund) 42%,var(--grund) 56%,transparent 70%)}.buehne__kern{position:absolute;left:70%;top:40%;width:38.5%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background-image:var(--v-34);filter:blur(18px)}.buehne__vignette{position:absolute;inset:0;background-image:var(--v-35)}.buehne__korn{background-size:180px 180px}.buehne__dunkel{position:absolute;left:0;top:0;bottom:0;width:50%;background-image:var(--v-36)}.buehne__trenner{position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed var(--kante-stark)}.buehne__spur{position:absolute;left:calc(53% + 20px);top:calc(16% + 20px);width:1px;height:65%;background:var(--kante-innen)}.buehne__spur--an{height:calc(65% * var(--linie, 0));background:var(--flaeche-akzent-stark)}.buehne__balken{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--fw-04)}.buehne__balken i{display:block;height:100%;width:calc(var(--pv, 0) * 100%);background:var(--flaeche-akzent-stark)}.gegen__schild{position:absolute;top:16px;z-index:30;display:flex;align-items:center;gap:7px;padding:5px 11px;border-radius:var(--radius-pille);background:var(--f-16);border:1px solid var(--kw-07);font-size:12px;font-weight:500;line-height:normal;color:var(--text-leise)}.gegen__schild--ohne{left:3%}.gegen__schild--mit{left:53%;color:var(--text);background:var(--fb-30);border-color:var(--kb-07)}.gegen__schild i{width:6px;height:6px;border-radius:50%;background:var(--text-schwach)}.gegen__schild--mit i{background:var(--flaeche-akzent-stark)}.gegen__zettel{position:absolute;inset:0}.gegen__zettel li{--q: 0;position:absolute;left:calc(var(--x) + (53% - var(--x)) * var(--q));top:calc(var(--y) + (var(--ziel-y) - var(--y)) * var(--q));width:calc(30% + 13% * var(--q));transform:rotate(calc(var(--dreh) * (1 - var(--q))));z-index:calc(2 + var(--i));display:flex;align-items:center;gap:10px;height:40px;padding:0 10px 0 8px;background:var(--f-22);border:1px solid var(--kw-05);border-radius:7px;box-shadow:var(--s-05);opacity:.78}.gegen__zettel-bild{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:var(--fb-13);border:1px solid var(--kw-05)}.gegen__zettel-bild img{width:17px;height:17px}.gegen__zettel-bild svg{display:none;width:12px;height:12px;color:var(--weiss)}.gegen__text{flex:1;min-width:0;font-size:13.5px;color:var(--text-hell)}.gegen__text span,.gegen__meta span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gegen__text span+span,.gegen__meta span+span{display:none}.gegen__meta{flex:none;font-style:normal;font-size:11px;color:var(--text-schwach)}.gegen__wer{display:none;place-items:center;width:20px;height:20px;flex:none;border-radius:50%;background:var(--fb-16);font-size:10px;font-weight:600;color:var(--tb-20)}.gegen__zettel li.ist-fertig{z-index:calc(10 + var(--i));opacity:1;box-shadow:none;background:var(--bw-zettel-fertig);border-color:var(--bw-zettel-kante)}.ist-fertig .gegen__zettel-bild{background:var(--fb-33);border-color:var(--kb-08)}.ist-fertig .gegen__zettel-bild img{display:none}.ist-fertig .gegen__zettel-bild svg{display:block}.ist-fertig .gegen__text{color:var(--text)}.ist-fertig .gegen__text span:first-child,.ist-fertig .gegen__meta span:first-child{display:none}.ist-fertig .gegen__text span+span,.ist-fertig .gegen__meta span+span{display:block}.ist-fertig .gegen__meta{color:var(--text-leise)}.ist-fertig .gegen__auto{color:var(--punkt-gruen)}.ist-fertig .gegen__wer{display:grid}.vor__kopf{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap}.vor__kopf>div:first-child{display:flex;flex-direction:column}.vor__zaehler{display:flex;align-items:baseline;gap:6px;font-size:16px;line-height:normal;color:var(--tb-07);font-variant-numeric:tabular-nums}.vor__zaehler b{font-size:clamp(40px,4vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--text)}[data-rolle=vorgehen] .sek__koerper{padding-top:clamp(36px,4vw,56px)}.schritte{position:relative}.schritte__liste{display:flex;flex-direction:column}.schritte__linie{position:absolute;left:21px;top:40px;bottom:40px;width:2px;border-radius:1px;background:var(--fw-07)}.schritte__linie i{display:block;width:100%;height:var(--fuellung, 0%);border-radius:1px;background:var(--flaeche-akzent-stark);box-shadow:0 0 12px color-mix(in oklch,var(--flaeche-akzent-stark) 60%,transparent)}.schritt{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:clamp(20px,3vw,40px);padding:18px 0}.schritt__nr{display:grid;place-items:center;width:44px;height:44px;margin-top:2px;border-radius:50%;border:1px solid var(--kw-10);background:var(--f-14);font-size:13px;font-weight:600;color:var(--text-schwach)}.schritt__karte{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(12px,2vw,32px);align-items:start;padding:clamp(18px,2vw,26px) clamp(20px,2.4vw,32px);background:var(--f-06);border:1px solid var(--kante-leise);border-radius:14px;opacity:.9}.schritt__titel{font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.15;letter-spacing:-.025em}.schritt__text{font-size:15px;line-height:1.55;color:var(--fb-42)}.schritt__ergebnis{display:flex;flex-direction:column;gap:4px;line-height:normal}.schritt__ergebnis span{font-size:11px;letter-spacing:.04em;color:var(--tb-07)}.schritt__ergebnis b{font-size:15px;font-weight:400;color:var(--text-fast-weiss)}.schritt.ist-vorbei .schritt__nr{border-color:var(--flaeche-akzent-stark);color:var(--text)}.schritt.ist-vorbei .schritt__karte{opacity:1}.schritt.ist-aktiv .schritt__nr{border-color:var(--flaeche-akzent-stark);background:var(--flaeche-akzent-stark);color:var(--grund);box-shadow:var(--s-07)}.schritt.ist-aktiv .schritt__karte{opacity:1;border-color:var(--kb-12);background:var(--v-06),var(--f-14)}.schritt.ist-aktiv .schritt__ergebnis span{color:var(--flaeche-akzent-stark)}.bewegt .schritt__nr{transition:all .45s ease}.bewegt .schritt__karte{transition:all .5s ease}.bewegt .schritt__ergebnis span{transition:color .45s}.bewegt .schritte__linie i{transition:height .2s linear}.faq__raster{position:relative;z-index:1;max-width:var(--inhalt-max);margin-inline:auto;border-inline:1px dashed var(--kante-stark);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,4vw,64px);padding:clamp(64px,8vw,120px) var(--sek-x)}.faq__kopf{display:flex;flex-direction:column}.faq__liste{display:flex;flex-direction:column;border-top:1px solid var(--kante-leise)}.faq__frage{border-bottom:1px solid var(--kante-leise)}.faq__frage summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;font-size:clamp(16px,1.3vw,18px);font-weight:500;letter-spacing:-.01em;line-height:normal;cursor:pointer;list-style:none}.faq__frage summary::-webkit-details-marker{display:none}.faq__frage summary:hover{color:var(--weiss)}.faq__zeichen{display:grid;place-items:center;width:28px;height:28px;flex:none;font-size:18px;font-weight:400;color:var(--text)}.faq__zeichen i{display:block;font-style:normal;line-height:1}.faq__frage[open] .faq__zeichen{color:var(--flaeche-akzent-stark)}.faq__frage[open] .faq__zeichen i{transform:rotate(45deg)}.bewegt .faq__zeichen{transition:color .3s}.bewegt .faq__zeichen i{transition:transform .3s}.faq__antwort{overflow:hidden}.faq__antwort p{max-width:620px;padding-bottom:26px;font-size:16px;line-height:1.55;color:var(--text-leise)}.abschluss{position:relative;overflow:hidden;isolation:isolate}.abschluss__schein{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1300px;height:800px;z-index:-1;pointer-events:none;background-image:var(--v-11)}.abschluss:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--v-16);background-size:8px 8px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,transparent 30%,var(--grund) 90%);mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,transparent 30%,var(--grund) 90%)}.bewegt .abschluss:before{animation:punkte-wandern 30s linear infinite}@keyframes punkte-wandern{to{background-position:80px 40px}}.abschluss__innen{position:relative;z-index:1;background-image:var(--v-12);max-width:var(--inhalt-max);margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px;border-inline:1px dashed var(--kante-stark);padding:clamp(80px,12vw,173px) clamp(20px,5vw,72px)}.abschluss h2{max-width:1040px;font-size:var(--fs-abschluss);line-height:var(--zh-abschluss);letter-spacing:var(--ls-abschluss)}.abschluss__absatz{max-width:560px;text-wrap:pretty}.abschluss .btn{padding:17px 26px;font-size:var(--fs-text);line-height:normal;border-radius:10px}.abschluss__zusatz{font-size:14px;color:var(--text-leise)}.mock{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:26px;font-size:10.5px;color:var(--text-leise)}.leistung__buehne{position:absolute;left:0;right:0;top:50%;height:220px;transform:translateY(-50%)}.leistung[data-spot="0"] .leistung__buehne{height:210px}.leistung__bild{transition:opacity .6s ease}.leistung.ist-gedimmt .leistung__bild{opacity:.4}.leistung{transition:border-color .3s}.leistung:hover{border-color:var(--kw-12)}.fenster{position:absolute;inset:20px 9%;background:var(--f-15);border:1px solid var(--kb-06);border-radius:8px;overflow:hidden;transition:border-color .6s}.fenster__leiste{position:relative;display:flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-bottom:1px solid var(--kante-innen)}.fenster__leiste>span{width:6px;height:6px;border-radius:50%;background:var(--punkt-aus)}.fenster__adresse{position:absolute;left:50%;top:6px;translate:-50% 0;width:34%;height:10px;border-radius:5px;background:var(--f-27);transition:width .5s cubic-bezier(.65,0,.25,1) .1s}.fenster__seite{position:absolute;left:0;top:23px;bottom:0;width:24%;display:flex;flex-direction:column;gap:9px;padding:12px 10px;background:var(--f-19);border-right:1px solid var(--kw-02);overflow:hidden;transition:width .6s cubic-bezier(.65,0,.25,1) .2s}.fenster__seite span{display:block;height:5px;border-radius:3px;background:var(--punkt-aus);transition:opacity .4s}.fenster__seite span:nth-child(1){width:80%;background:var(--flaeche-akzent-stark);transition-delay:.45s}.fenster__seite span:nth-child(2){width:60%;transition-delay:.54s}.fenster__seite span:nth-child(3){width:70%;transition-delay:.63s}.fenster__seite span:nth-child(4){width:50%;transition-delay:.72s}.fenster__ueberschrift{position:absolute;left:31%;top:34px;width:28%;height:7px;border-radius:4px;background:var(--punkt-aus);transition:width .5s cubic-bezier(.65,0,.25,1) .45s}.fenster__knopf{position:absolute;right:5%;top:31px;width:30px;height:13px;border-radius:4px;background:var(--flaeche-akzent-stark);transition:opacity .4s .65s}.fenster__saeulen,.fenster__liste{position:absolute;top:56px;bottom:10px;border-radius:6px;background:var(--f-21);border:1px solid var(--kante-innen)}.fenster__saeulen{left:31%;width:38%;display:flex;align-items:flex-end;gap:6%;padding:10px;transition:opacity .4s .7s}.fenster__saeulen span{flex:1;display:block;border-radius:2px 2px 0 0;background:var(--punkt-aus);transition:height .6s cubic-bezier(.2,.7,.2,1)}.fenster__saeulen span:nth-child(1){height:40%;transition-delay:.85s}.fenster__saeulen span:nth-child(2){height:65%;transition-delay:.93s}.fenster__saeulen span:nth-child(3){height:50%;transition-delay:1.01s}.fenster__saeulen span:nth-child(4){height:85%;transition-delay:1.09s;background:var(--fb-39)}.fenster__saeulen span:nth-child(5){height:70%;transition-delay:1.17s}.fenster__liste{left:73%;right:5%;display:flex;flex-direction:column;gap:9px;padding:10px 8px;transition:opacity .4s .85s}.fenster__liste span{display:flex;align-items:center;gap:5px;transition:opacity .4s}.fenster__liste span:nth-child(1){transition-delay:1s}.fenster__liste span:nth-child(2){transition-delay:1.12s}.fenster__liste span:nth-child(3){transition-delay:1.24s}.fenster__liste i{width:6px;height:6px;border-radius:50%;background:var(--fb-25)}.fenster__liste span:first-child i{background:var(--flaeche-akzent-stark)}.fenster__liste b{flex:1;height:4px;border-radius:2px;background:var(--punkt-aus)}.ist-aus .fenster{border-color:var(--fw-07)}.ist-aus .fenster__adresse,.ist-aus .fenster__seite,.ist-aus .fenster__ueberschrift{width:0}.ist-aus .fenster__seite{padding-inline:0}.ist-aus .fenster__seite span,.ist-aus .fenster__knopf,.ist-aus .fenster__saeulen,.ist-aus .fenster__liste,.ist-aus .fenster__liste span{opacity:0}.ist-aus .fenster__saeulen span{height:0}.ist-aus .fenster *,.ist-aus .fenster{transition-delay:0s}.brett{position:absolute;inset:0}.brett__spalte{position:absolute;top:14px;bottom:14px;width:28%;display:flex;align-items:flex-start;gap:5px;padding:8px 8px 0;background:var(--fw-01);border:1px solid var(--kante-innen);border-radius:6px;font-size:10.5px;font-weight:500;line-height:normal;color:var(--text-leise);white-space:nowrap}.brett__spalte:nth-child(1){left:5%}.brett__spalte:nth-child(2){left:36%}.brett__spalte:nth-child(3){left:67%}.brett__spalte span{flex:1;overflow:hidden;text-overflow:ellipsis}.brett__spalte em{font-style:normal;color:var(--text-schwach);transition:opacity .4s .9s}.brett__punkt{width:6px;height:6px;flex:none;margin-top:4px;border-radius:50%}.brett__punkt--grau{background:var(--fb-27)}.brett__punkt--gelb{background:var(--punkt-gold)}.brett__punkt--gruen{background:var(--punkt-gruen)}.brett__karte{--verz: 0ms;position:absolute;width:24%;height:26px;display:flex;align-items:center;gap:5px;padding:0 6px;background:var(--f-26);border:1px solid var(--kw-06);border-radius:5px;transition:left .8s cubic-bezier(.65,0,.25,1) var(--verz),top .8s cubic-bezier(.65,0,.25,1) var(--verz),transform .8s cubic-bezier(.65,0,.25,1) var(--verz),border-color .4s var(--verz)}.brett__karte i{width:6px;height:6px;flex:none;border-radius:50%;transition:background .4s var(--verz)}.brett__karte b{flex:1;height:4px;border-radius:2px;background:var(--fb-21)}.brett__karte u{width:11px;height:11px;flex:none;border-radius:50%;background:var(--fb-21)}.brett__karte:nth-of-type(1){left:7%;top:40px;z-index:2}.brett__karte:nth-of-type(2){left:38%;top:40px;z-index:2;--verz: .11s}.brett__karte:nth-of-type(3){left:38%;top:74px;z-index:2;--verz: .22s}.brett__karte:nth-of-type(4){left:69%;top:40px;z-index:2;--verz: .33s}.brett__karte:nth-of-type(5){left:69%;top:74px;z-index:2;--verz: .44s}.brett__karte:nth-of-type(1) i{background:var(--fb-27)}.brett__karte:nth-of-type(2) i,.brett__karte:nth-of-type(3) i{background:var(--punkt-gold)}.brett__karte:nth-of-type(4) i,.brett__karte:nth-of-type(5) i{background:var(--punkt-gruen)}.ist-aus .brett__karte{--verz: 0ms;box-shadow:0 8px 16px -8px color-mix(in srgb,var(--grund) 90%,transparent)}.ist-aus .brett__karte i{background:var(--tb-10)}.ist-aus .brett__karte:nth-of-type(1){left:8%;top:46px;transform:rotate(-4deg);z-index:10}.ist-aus .brett__karte:nth-of-type(2){left:12%;top:68px;transform:rotate(4deg);z-index:9}.ist-aus .brett__karte:nth-of-type(3){left:8%;top:90px;transform:rotate(-4deg);z-index:8}.ist-aus .brett__karte:nth-of-type(4){left:12%;top:112px;transform:rotate(4deg);z-index:7}.ist-aus .brett__karte:nth-of-type(5){left:8%;top:134px;transform:rotate(-4deg);z-index:6}.ist-aus .brett__spalte em{opacity:0;transition-delay:0s}.kette{position:absolute;inset:0}.kette__spur{position:absolute;left:calc(18% + 15px);top:31px;width:1px;height:132px;background:var(--kante-innen)}.kette__spur--an{background:var(--flaeche-akzent-stark);transition:height .9s cubic-bezier(.65,0,.25,1) .25s}.kette__glied{--verz: 0ms;--licht: .45s;position:absolute;left:18%;width:64%;height:30px;display:flex;align-items:center;gap:9px;padding:0 8px 0 10px;background:var(--fb-05);border:1px solid var(--kw-08);border-radius:6px;font-size:12.5px;line-height:normal;color:var(--t-08);transition:left .8s cubic-bezier(.65,0,.25,1) var(--verz),top .8s cubic-bezier(.65,0,.25,1) var(--verz),transform .8s cubic-bezier(.65,0,.25,1) var(--verz),opacity .6s,border-color .4s var(--licht),background .4s var(--licht)}.kette__glied:nth-of-type(1){top:16px}.kette__glied:nth-of-type(2){top:60px;--verz: 70ms;--licht: .68s}.kette__glied:nth-of-type(3){top:104px;--verz: .14s;--licht: .91s}.kette__glied:nth-of-type(4){top:148px;--verz: .21s;--licht: 1.14s}.kette__glied>i{width:10px;height:10px;flex:none;border-radius:50%;border:1.5px solid var(--flaeche-akzent-stark);background:var(--flaeche-akzent-stark);transition:all .4s var(--licht)}.kette__glied span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kette__glied em{font-style:normal;font-size:10.5px;color:var(--text-leise);transition:opacity .4s var(--licht)}.kette__glied b{display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;background:var(--fb-16);font-size:9.5px;font-weight:600;color:var(--tb-20);transition:opacity .4s var(--licht)}.ist-aus .kette__spur--an{height:0;transition-delay:0s}.ist-aus .kette__glied{--verz: 0ms;--licht: 0ms;opacity:.6;background:var(--f-22);border-color:var(--fw-07)}.ist-aus .kette__glied>i{border-color:var(--kw-15);background:transparent}.ist-aus .kette__glied em,.ist-aus .kette__glied b{opacity:0}.ist-aus .kette__glied:nth-of-type(1){left:6%;top:18px;transform:rotate(-9deg)}.ist-aus .kette__glied:nth-of-type(2){left:40%;top:6px;transform:rotate(7deg)}.ist-aus .kette__glied:nth-of-type(3){left:12%;top:108px;transform:rotate(6deg)}.ist-aus .kette__glied:nth-of-type(4){left:36%;top:140px;transform:rotate(-7deg)}.webseite{position:absolute;inset:0}.webseite__fenster{position:absolute;inset:16px 9% 24px;background:var(--f-15);border:1px solid var(--kw-07);border-radius:8px;overflow:hidden}.webseite__adresse{position:absolute;left:50%;top:5px;translate:-50% 0;font-style:normal;font-size:9.5px;line-height:normal;color:var(--text-leise);white-space:nowrap}.webseite__inhalt{position:absolute;left:8%;right:8%;top:40px;display:flex;flex-direction:column;gap:8px;line-height:normal;transition:opacity .5s ease .15s,transform .6s cubic-bezier(.2,.7,.2,1) .15s}.webseite__ort{font-size:9.5px;letter-spacing:.04em;color:var(--text-leise)}.webseite__titel{font-size:17px;font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--text)}.webseite__knoepfe{display:flex;gap:6px;font-size:10px}.webseite__knoepfe span{padding:5px 9px;border-radius:4px}.webseite__knoepfe span:first-child{background:var(--flaeche-akzent-stark);color:var(--weiss);font-weight:500}.webseite__knoepfe span:last-child{border:1px solid var(--kw-09);color:var(--tb-26)}.webseite__meldung{position:absolute;right:5%;bottom:6px;width:62%;display:flex;flex-direction:column;gap:4px;padding:9px 11px;background:var(--f-25);border:1px solid var(--kw-09);border-radius:6px;line-height:normal;transition:opacity .45s ease .75s,transform .55s cubic-bezier(.2,.7,.2,1) .75s}.webseite__meldung span:first-child{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:500;color:var(--text)}.webseite__meldung i{width:6px;height:6px;border-radius:50%;background:var(--flaeche-akzent-stark)}.webseite__meldung span:last-child{padding-left:13px;font-size:10px;color:var(--fb-42)}.ist-aus .webseite__inhalt{opacity:0;transform:translateY(8px);transition-delay:0s}.ist-aus .webseite__meldung{opacity:0;transform:translateY(10px);transition-delay:0s}html:not(.bewegt) .leistung *,html:not(.bewegt) .leistung{transition:none!important}.skizze__feld,.ref__feld{position:absolute;inset:-20%;filter:blur(40px);pointer-events:none}.skizze__wolke{position:absolute;display:block;border-radius:50%}.skizze__wolke--1{left:-10%;top:-5%;width:70%;height:60%;background:var(--fb-29)}.skizze__wolke--2{right:-15%;top:10%;width:65%;height:55%;background:var(--fb-24)}.skizze__wolke--3{left:10%;bottom:-10%;width:80%;height:45%;background:var(--fb-26)}.skizze__wolke--4{left:55%;top:55%;width:30%;height:25%;background:var(--fb-40)}.mock--karte{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px}.skizze{position:relative;width:200px;max-width:calc(100% - 90px)}.skizze__marke{position:absolute;left:-8px;top:-34px;z-index:2;padding:3px 7px;border-radius:5px;background:var(--flaeche-akzent);color:var(--text-weiss);font-size:10.5px;font-weight:600}.skizze__blatt{position:relative;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--radius-karte);background:var(--f-43);box-shadow:var(--s-06)}.skizze__kopf{display:flex;align-items:center;gap:10px}.skizze__kreis{width:32px;height:32px;flex:none;border-radius:50%;background-image:var(--v-29)}.skizze__zeilen{display:flex;flex-direction:column;gap:6px;flex:1}.skizze__zeile{display:block;height:6px;border-radius:4px;background:var(--fb-57)}.skizze__zeile--dunkel{height:7px;width:70%;background:var(--t-06)}.skizze__zeile--mittel{width:45%;background:var(--fb-53)}.skizze__zeile--hell{width:100%}.skizze__zeile--kurz{width:82%}.skizze__knopf{align-self:flex-start;margin-top:4px;width:64px;height:10px;padding:8px 16px;border-radius:var(--radius-pille);background:var(--flaeche-akzent)}.skizze__rahmen{position:absolute;inset:-8px;border-radius:20px;border:1.5px solid var(--kb-04);pointer-events:none}.skizze__griff{position:absolute;width:9px;height:9px;border-radius:2px;background:var(--weiss);border:1.5px solid var(--kb-04)}.skizze__griff--lo{left:-12px;top:-12px}.skizze__griff--ro{right:-12px;top:-12px}.skizze__griff--lu{left:-12px;bottom:-12px}.skizze__griff--ru{right:-12px;bottom:-12px}.skizze__mass{position:absolute;right:-40px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px}.skizze__mass i{width:1px;height:24px;background:var(--fx-17)}.skizze__mass b{padding:2px 5px;border-radius:4px;background:var(--fx-05);color:var(--text-weiss);font-size:10px;font-weight:600}.skizze__zeiger{position:absolute;right:-22px;bottom:-30px;width:22px;height:22px;fill:var(--flaeche-feld);stroke:var(--weiss)}[data-rolle=ausgangslage] .sek__titel{max-width:860px}[data-rolle=leistungen] .sek__titel{max-width:820px}[data-rolle=leistungen] .sek__kopf{padding:var(--sek-oben) clamp(24px,2.6vw,40px) clamp(40px,4vw,56px)}[data-rolle=ki-ueberall-wo] .sek__titel{max-width:880px}[data-rolle=referenzen] .sek__titel,[data-rolle=vorgehen] .sek__titel,[data-rolle=faq] .sek__titel{max-width:820px}.gegen__seite h2{max-width:585px}.abschluss h2{max-width:980px}.hero__knoepfe .btn-hell,.abschluss .btn-hell{background:var(--weiss);color:var(--grund)}.hero__knoepfe .btn-hell:hover,.abschluss .btn-hell:hover{background:var(--text-akzent-hell)}.hero__knoepfe .btn-gestrichelt:hover{color:var(--weiss);border-color:color-mix(in srgb,var(--weiss) 60%,transparent)}
