.ref{line-height:normal;--r-h1: clamp(40px, 5vw, 74px);--r-h2: clamp(32px, 3.6vw, 52px);--r-h2-fall: clamp(30px, 3.2vw, 46px);--r-h2-klein: clamp(26px, 2.6vw, 36px);--r-h3: clamp(24px, 2.4vw, 32px);--r-zitat: clamp(28px, 3vw, 44px);--r-zahl: clamp(40px, 4vw, 56px);--r-y: clamp(56px, 7vw, 104px);--r-y-kopf: clamp(56px, 7vw, 96px);--r-y-halb: clamp(32px, 4vw, 48px);--r-y-drittel: clamp(28px, 3vw, 44px);--r-x: clamp(20px, 4vw, 56px)}.rahmen{width:100%;max-width:var(--inhalt-max);margin-inline:auto;border-inline:1px dashed var(--kante-stark)}.ref-abschnitt{padding-block:0;border-bottom:1px dashed var(--kante-stark)}.ref-kicker{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text)}.ref-kicker:before{content:"✳";color:var(--text-akzent);font-size:18px;line-height:1}.ref-grau{color:var(--text-schwach)}.ref-pille{display:inline-block;padding:6px 11px;border-radius:var(--radius-pille);background:var(--fb-46);font-size:12.5px;color:var(--tb-29)}.hero{display:flex;flex-direction:column;gap:clamp(40px,5vw,64px);padding:var(--r-y) var(--r-x) 0}.hero__text{display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center}.hero h1{font-size:var(--r-h1);line-height:var(--zh-anzeige);letter-spacing:var(--ls-h1)}.hero__lead{max-width:680px}.hero__knoepfe{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hero__knoepfe .btn{padding:15px 22px;font-size:15px}.hero__knoepfe .btn-linie{border-style:dashed;border-color:var(--kw-17)}.kennzahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border-top:1px dashed var(--kante-stark);margin-inline:calc(-1 * var(--r-x))}.kennzahl{display:flex;flex-direction:column;gap:14px;padding:30px clamp(20px,3vw,40px);border-bottom:1px dashed var(--kante-stark);border-right:1px dashed var(--kante-stark)}.kennzahl__symbol{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--flaeche-karte-hoch);border:1px solid var(--kante);border-radius:10px;color:var(--text-akzent)}.kennzahl__symbol svg{width:18px;height:18px}.kennzahl__zahl{font-size:var(--r-zahl);font-weight:600;line-height:1;letter-spacing:-.05em}.kennzahl__text{font-size:14px;line-height:1.45;color:var(--text-leise)}.kundenleiste{display:flex;flex-wrap:wrap}.kundenleiste__zelle{display:flex;flex:1 1 240px;min-width:0;align-items:center;padding:28px clamp(20px,3vw,40px);border-right:1px dashed var(--kante-stark);font-size:14px;line-height:1.5;color:var(--text-leise)}.kundenleiste__zelle--marke{flex:1 1 220px;justify-content:center;gap:10px;padding-inline:24px;font-size:21px;font-weight:600;letter-spacing:-.03em;color:var(--t-09)}.kundenleiste__zelle--marke+.kundenleiste__zelle--marke{flex-basis:180px}.kundenleiste__zelle--marke+.kundenleiste__zelle--marke+.kundenleiste__zelle--marke{flex-basis:260px}.kundenleiste__zelle--marke svg{width:22px;height:22px;flex:none}.kundenleiste__zelle--aus{flex:1 1 260px;border-right:0}.leistungen__kopf{display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px;justify-content:space-between;padding:var(--r-y-kopf) var(--r-x) var(--r-y-halb)}.leistungen__kopf h2{font-size:var(--r-h2);line-height:var(--zh-h2);letter-spacing:-.045em}.leistungen__kopf>p{max-width:420px}.leistungen__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(16px,1.6vw,20px);padding:clamp(28px,3vw,40px) var(--r-x) clamp(48px,6vw,88px);border-top:1px dashed var(--kante-stark)}.lkarte{display:flex;flex-direction:column;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:var(--radius-karte);overflow:hidden}.lkarte:hover{border-color:var(--kw-12);color:var(--text)}.lkarte__bild{position:relative;height:260px;display:flex;align-items:center;justify-content:center;padding:24px;background-color:var(--flaeche-blau-tief);background-image:var(--v-02);overflow:hidden}.lkarte__koerper{display:flex;flex-direction:column;gap:20px;flex:1;padding:24px clamp(20px,2vw,28px) 26px;border-top:1px solid var(--kante-raster)}.lkarte__zeile{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.lkarte__zaehler{display:flex;align-items:baseline;gap:12px}.lkarte__zahl{font-size:56px;font-weight:600;line-height:1;letter-spacing:-.05em}.lkarte__zaehler span:last-child{font-size:14px;color:var(--text-leise);white-space:nowrap}.lkarte__mehr{font-size:13px;color:var(--text-leise);white-space:nowrap}.lkarte:hover .lkarte__mehr{color:var(--text)}.lkarte__kopf{display:flex;flex-direction:column;gap:8px}.lkarte__titel{font-size:20px;font-weight:600;letter-spacing:-.025em}.lkarte__text{font-size:14px;line-height:1.5;color:var(--text-mittel)}.lkarte__balken{height:8px;border-radius:99px;background:var(--flaeche-karte-hoch);overflow:hidden}.lkarte__balken>span{display:block;height:100%;border-radius:99px;background:var(--flaeche-akzent-stark)}.lkarte__marken{display:flex;flex-wrap:wrap;gap:6px}.marke-chip{padding:5px 10px;background:var(--flaeche-karte-hoch);border:1px solid var(--kante-leise);border-radius:7px;font-size:12px;color:var(--text-hell)}.fall__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.fall__kunde{font-size:24px;font-weight:600;letter-spacing:-.03em}.fall__branche{font-size:14px;color:var(--text-leise)}.fall__marken{display:flex;flex-wrap:wrap;gap:6px}.fall__bloecke{margin:0}.fall__block{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:20px 0;border-top:1px dashed var(--kante-stark)}.fall__block:last-child{border-bottom:1px dashed var(--kante-stark)}.fall__block dt{padding-top:2px;font-size:13px;color:var(--text-schwach)}.fall__block dd{margin:0;font-size:15px;line-height:1.55;color:var(--text-hell)}.fall__block dd.ist-hervor{color:var(--text)}.werkzeuge{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.werkzeuge__titel{margin-right:4px;font-size:13px;color:var(--text-schwach)}.werkzeug-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 11px 6px 7px;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:9px;font-size:13px;color:var(--text-hell)}.werkzeug-chip svg,.werkzeug-chip img{width:18px;height:18px;flex:none}.fall01{display:flex;flex-direction:column;gap:clamp(36px,4vw,56px);padding:var(--r-y) var(--r-x)}.fall01__inhalt{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,4vw,64px)}.fall01__text{display:flex;flex-direction:column;gap:22px;flex:1 1 380px;min-width:0}.fall01__text h2{font-size:var(--r-h2-fall);line-height:var(--zh-h2);letter-spacing:-.045em}.fall01__bild{flex:1.3 1 460px;min-width:0;padding:clamp(20px,3vw,40px) clamp(14px,2.6vw,36px);background-color:var(--flaeche-blau-tief);background-image:var(--v-02);border:1px solid var(--kante-leise);border-radius:20px;overflow:hidden}.fenster{background:var(--flaeche-feld);border:1px solid var(--kante);border-radius:12px;box-shadow:var(--s-11);overflow:hidden}.fenster__leiste{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--f-18);border-bottom:1px solid var(--kante-raster)}.fenster__punkte{display:flex;gap:6px;flex:none}.fenster__punkte span{width:9px;height:9px;border-radius:50%;background:var(--fw-10)}.fenster__adresse{flex:1;display:flex;justify-content:center}.fenster__adresse span{padding:3px 12px;background:var(--fb-10);border-radius:7px;font-size:11px;color:var(--text-leise)}.reiter{display:flex;gap:4px;padding:3px;background:var(--flaeche-karte-hoch);border-radius:8px}.reiter span{padding:4px 10px;border-radius:6px;font-size:12px;color:var(--text-leise)}.reiter span.ist-aktiv{background:var(--fb-15);color:var(--text)}.ton-blau{background:var(--fb-46);color:var(--tb-29)}.ton-gruen{background:var(--fx-10);color:var(--tx-10)}.ton-gelb{background:var(--fx-14);color:var(--tx-11)}.ton-grau{background:var(--kw-03);color:var(--text-hell)}.clickup__pfad{display:flex;align-items:center;gap:10px;min-width:0}.clickup__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--kante-raster)}.clickup__kopf img{width:18px;height:18px}.clickup__bereich{font-size:14px;font-weight:500}.clickup__trenner{font-size:13px;color:var(--text-schwaecher)}.clickup__stelle{font-size:13px;color:var(--text-leise)}.clickup__koerper{display:flex;flex-direction:column;gap:16px;padding:16px 18px}.clickup__gruppe{display:flex;flex-direction:column;gap:6px}.clickup__marke{display:flex;align-items:center;gap:8px}.clickup__marke b{padding:2px 7px;border-radius:5px;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.clickup__marke span{font-size:11px;color:var(--text-schwaecher)}.clickup__zeile{display:grid;grid-template-columns:minmax(0,1fr) 110px 80px;gap:12px;align-items:center;padding:10px 12px;background:var(--f-20);border-radius:9px;font-size:12px}.clickup__aufgabe{display:flex;align-items:center;gap:10px;min-width:0}.clickup__aufgabe>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clickup__aufgabe:before{content:"";flex:none;width:11px;height:11px;border:1px solid var(--kw-12);border-radius:50%}.clickup__mandant,.clickup__art{color:var(--text-leise)}.clickup__art.ist-gelb{color:var(--tx-11);background:none}.clickup__hinweis{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;background:var(--fb-08);border:1px solid var(--kante);border-radius:12px;box-shadow:var(--s-35)}.clickup__hinweis-symbol{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;background:var(--flaeche-karte-hoch);border:1px solid var(--kante);border-radius:9px;color:var(--text-leise)}.clickup__hinweis-text{display:flex;flex-direction:column;gap:3px;flex:1 1 180px;min-width:0}.clickup__hinweis-text b{font-size:13px;font-weight:500}.clickup__hinweis-text span{font-size:12px;color:var(--text-leise)}.clickup__pfeil{font-size:13px;color:var(--text-schwach)}.clickup__ergebnis{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:8px;font-size:12.5px;text-align:left}.fall02{position:relative;overflow:hidden}.fall02__schein{position:absolute;inset:0;background-image:var(--v-46);pointer-events:none}.fall02__rahmen{position:relative}.fall02__kopf{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center;padding:var(--r-y) var(--r-x) clamp(36px,4vw,48px)}.fall02__kopf .fall__name{justify-content:center}.fall02__kopf h2{font-size:clamp(30px,3.6vw,52px);line-height:var(--zh-h2);letter-spacing:-.045em}.ablaufband{padding:0 var(--r-x) clamp(40px,5vw,64px)}.ablaufband__liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:10px}.schritt{display:flex;flex-direction:column;gap:12px;min-width:0;padding:4px 2px 8px}.schritt__kopf{display:flex;align-items:center;gap:10px}.schritt__nr{display:flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;background:var(--f-30);border:1px solid var(--kante-akzent);border-radius:50%;font-size:11px;font-weight:600}.schritt__nr.ist-aktiv{background:var(--flaeche-akzent-stark)}.schritt__linie{flex:1;height:2px;border-radius:2px;background:var(--kb-10)}.schritt__linie.ist-leer{opacity:0}.schritt__titel{font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.schritt__text{font-size:13px;line-height:1.45;color:var(--text-leise)}.schritt__marke{align-self:flex-start;margin-top:auto;padding:3px 9px;border-radius:var(--radius-pille);font-size:11.5px}.dreiblock{display:flex;flex-wrap:wrap;border-top:1px dashed var(--kante-stark)}.dreiblock>div{flex:1 1 300px;display:flex;flex-direction:column;gap:12px;padding:var(--r-y-drittel) var(--r-x);border-right:1px dashed var(--kante-stark)}.dreiblock>div:nth-child(2){padding-inline:clamp(20px,4vw,40px)}.dreiblock>div:last-child{border-right:0}.dreiblock dt{font-size:13px;color:var(--text-schwach)}.dreiblock dd{margin:0;font-size:15px;line-height:1.55;color:var(--text-hell)}.dreiblock dd.ist-hervor{color:var(--text)}.fall02__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(24px,3vw,40px);padding:var(--r-y-drittel) var(--r-x);border-top:1px dashed var(--kante-stark)}.fall02__bild{position:relative;flex:1.2 1 420px;min-width:0;padding:clamp(24px,3vw,40px) clamp(14px,2.6vw,36px) 76px;background:var(--fb-23);border:1px solid var(--kante-leise);border-radius:20px;overflow:hidden}.fall02__werkzeuge{flex:1 1 280px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.fall02__werkzeuge .werkzeuge{gap:8px}.fall02__werkzeuge .werkzeuge__titel{margin-right:0}.baserow{position:relative;background:var(--f-12)}.baserow__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--kante-raster)}.baserow__kopf b{font-size:13px;font-weight:500}.baserow__kopf span{font-size:12px;color:var(--text-schwach)}.baserow__zeile{display:grid;grid-template-columns:minmax(0,234fr) minmax(0,167fr) minmax(0,167fr);gap:10px;align-items:center;padding:11px 16px;border-bottom:1px solid var(--kw-02);font-size:13px}.baserow__zeile:last-child{border-bottom:0}.baserow__zeile--kopf{padding:9px 16px;border-bottom:1px solid var(--kw-02);font-size:11.5px;color:var(--text-schwach)}.baserow__partner{display:flex;align-items:center;gap:8px;min-width:0}.baserow__kuerzel{display:flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:6px;font-size:9.5px;font-weight:600}.baserow__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.baserow__status{justify-self:start;padding:3px 8px;border-radius:6px;font-size:11.5px}.baserow__vertrag{display:flex;align-items:center;gap:6px;color:var(--text-leise)}.baserow__melder{position:absolute;right:36px;bottom:16px;display:flex;align-items:center;gap:10px;padding:9px 13px 9px 10px;background:var(--fb-08);border:1px solid var(--kante);border-radius:11px;box-shadow:var(--s-36)}.baserow__melder-punkt{display:flex;align-items:center;justify-content:center;flex:none;width:15px;height:15px;background:var(--fx-13);border-radius:50%;color:var(--t-01)}.baserow__melder b{display:block;font-size:12px;font-weight:500}.baserow__melder span{display:block;font-size:11px;color:var(--text-leise)}.fall03{display:flex;flex-wrap:wrap}.fall03__links{flex:1.1 1 440px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:var(--r-y) var(--r-x);background-image:var(--v-47);border-right:1px dashed var(--kante-stark)}.fall03__zitat{display:flex;flex-direction:column;gap:28px;margin:0}.fall03__zitat svg{width:40px;height:32px;color:var(--text-akzent)}.fall03__zitat blockquote{margin:0}.fall03__zitat p{font-size:var(--r-zitat);text-wrap:balance;font-weight:500;line-height:1.12;letter-spacing:-.035em}.fall03__person{display:flex;align-items:center;gap:14px}.fall03__kuerzel{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;background:var(--flaeche-karte-hoch);border:1px solid var(--kante);border-radius:12px;font-size:15px;font-weight:600;color:var(--t-09)}.fall03__person .fall03__kuerzel{display:flex;font-size:15px;color:var(--t-09)}.fall03__person b{display:block;font-size:15px;font-weight:500}.fall03__person span{display:block;font-size:13px;color:var(--text-leise)}.fall03__rechts{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:28px;padding:var(--r-y) var(--r-x)}.fall03__kopf{display:flex;flex-direction:column;gap:12px}.fall03__kopf h2{font-size:var(--r-h2-klein);line-height:1.1;letter-spacing:-.04em}.fall03__bloecke{display:flex;flex-direction:column;gap:18px;margin:0}.fall03__block{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px}.fall03__symbol{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--flaeche-karte-hoch);border:1px solid var(--kante);border-radius:9px;color:var(--text-akzent)}.fall03__symbol svg{width:16px;height:16px}.fall03__symbol.ist-gruen{background:var(--fx-09);border-color:var(--kx-02);color:var(--tx-07)}.fall03__block dt{font-size:13px;color:var(--text-schwach)}.fall03__block dd{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--text-hell)}.fall03__block dd.ist-hervor{color:var(--text)}.fall03__bild{padding:clamp(20px,2.6vw,32px) clamp(14px,2vw,24px);background-color:var(--flaeche-blau-tief);background-image:var(--v-02);border:1px solid var(--kante-leise);border-radius:20px;overflow:hidden}.brett{background:var(--f-12)}.brett__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--kante-raster)}.brett__titel{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500}.brett__titel img{width:16px;height:16px}.brett__reiter{display:flex;gap:2px;padding:2px;background:var(--flaeche-karte-hoch);border-radius:8px}.brett__reiter span{padding:3px 8px;border-radius:6px;font-size:11px;color:var(--text-leise)}.brett__reiter span.ist-aktiv{background:var(--fb-15);color:var(--text)}.brett__spalten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px}.brett__spalte{display:flex;flex-direction:column;gap:6px}.brett__spalte>b{display:flex;align-items:center;gap:6px;padding:4px 2px;font-size:11px;font-weight:400;color:var(--text-leise)}.brett__punkt{width:6px;height:6px;border-radius:50%;flex:none}.brett__punkt.ist-grau{background:var(--text-leise)}.brett__punkt.ist-blau{background:var(--flaeche-akzent-stark)}.brett__punkt.ist-gruen{background:var(--fx-13)}.brett__karte{padding:9px 10px;background:var(--flaeche-karte-hoch);border-radius:9px;font-size:12px;color:var(--text-hell)}.arbeit__kopf{display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px;justify-content:space-between;padding:var(--r-y-kopf) var(--r-x) var(--r-y-halb)}.arbeit__kopf>div{display:flex;flex-direction:column;gap:18px}.arbeit__kopf h2{font-size:var(--r-h2);line-height:var(--zh-h2);letter-spacing:-.045em}.arbeit__kopf>p{max-width:400px}.arbeit__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));border-top:1px dashed var(--kante-stark)}.arbeit__fall{display:flex;flex-direction:column;gap:28px;min-width:0;padding:clamp(28px,3.4vw,48px) var(--r-x);border-right:1px dashed var(--kante-stark);border-bottom:1px dashed var(--kante-stark)}.arbeit__fall:last-child{border-right:0}.arbeit__text{display:flex;flex-direction:column;gap:14px}.arbeit__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:var(--text-leise)}.stand-pille{display:inline-flex;flex:none;white-space:nowrap;align-items:center;gap:6px;padding:4px 9px;border-radius:var(--radius-pille);font-size:12px}.stand-pille:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.arbeit__text h3{font-size:var(--r-h3);font-weight:600;line-height:1.1;letter-spacing:-.035em}.arbeit__beschreibung{font-size:15px;line-height:1.55;color:var(--text-hell)}.arbeit__merkmale{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.arbeit__merkmale li{display:flex;align-items:center;gap:10px;padding:12px;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:12px;font-size:13px;color:var(--text-hell)}.arbeit__merkmale svg{width:18px;height:18px;flex:none;color:var(--text-akzent)}.arbeit__fuss{font-size:13px;color:var(--text-schwach)}.arbeit__bild{position:relative;display:flex;justify-content:center;padding:40px 16px 0;background-color:var(--flaeche-blau-tief);background-image:var(--v-02);border:1px solid var(--kante-leise);border-radius:20px;overflow:hidden}.arbeit__bild--blau{padding:clamp(24px,3vw,40px) clamp(14px,2.4vw,32px);background-color:var(--fb-23);background-image:none}.handy{width:266px;max-width:100%;padding:7px 7px 0;background-image:var(--v-19);border-radius:46px 46px 0 0;box-shadow:var(--s-37)}.handy__schirm{padding:12px 12px 0;background:var(--flaeche-feld);border-radius:40px 40px 0 0;overflow:hidden}.handy__leiste{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 0 16px;margin-bottom:12px;font-size:11px;font-weight:500}.handy__kerbe{width:86px;height:22px;border-radius:var(--radius-pille);background:var(--f-02)}.handy__inhalt{display:flex;flex-direction:column;gap:10px;padding:0 4px 18px}.handy__oben{font-size:11px;color:var(--text-leise)}.handy__titel{font-size:16px;font-weight:600;letter-spacing:-.02em}.handy__feld{display:flex;flex-direction:column;gap:4px}.handy__feld span{font-size:10.5px;color:var(--text-leise)}.handy__feld b{padding:9px 11px;background:var(--flaeche-feld-2);border:1px solid var(--kante-leise);border-radius:8px;font-size:12px;font-weight:400;color:var(--text-hell)}.handy__unterschrift svg{width:150px;height:40px;color:var(--bw-unterschrift)}.handy__unterschrift{display:flex;align-items:center;justify-content:center;height:64px;background:var(--flaeche-feld-2);border:1px dashed var(--kw-12);border-radius:8px;color:var(--text-akzent)}.handy__haken{display:flex;align-items:center;gap:8px;font-size:10.5px;color:var(--text-leise)}.handy__kaestchen{display:flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px;border-radius:4px;background:var(--fb-34);color:var(--weiss)}.handy__kaestchen svg{width:10px;height:10px}.handy__knopf{padding:11px;background:var(--flaeche-hell);border-radius:9px;font-size:12.5px;font-weight:500;color:var(--text-dunkel);text-align:center}.aufgabenbrett{display:flex;min-height:300px}.aufgabenbrett__seite{flex:none;width:clamp(110px,30%,170px);display:flex;flex-direction:column;gap:4px;padding:14px 10px;background:var(--flaeche-karte-tief);border-right:1px solid var(--kante-raster)}.aufgabenbrett__gruppe{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-schwaecher);padding:6px 8px 2px}.aufgabenbrett__punkt{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:7px;font-size:11.5px;color:var(--text-leise)}.aufgabenbrett__punkt.ist-aktiv{background:var(--flaeche-karte-hoch);color:var(--text)}.aufgabenbrett__punkt i{width:6px;height:6px;border-radius:50%;flex:none}.aufgabenbrett__haupt{flex:1;display:flex;flex-direction:column;gap:12px;padding:14px;min-width:0}.aufgabenbrett__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.aufgabenbrett__kopf b{font-size:13px;font-weight:500}.aufgabenbrett__kopf span{font-size:10.5px;color:var(--text-leise)}.aufgabenbrett__spalten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;flex:1}.aufgabenbrett__spalte{display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px;border-radius:10px;background:var(--f-20)}.aufgabenbrett__spalte>b{font-size:11px;font-weight:400;color:var(--text-leise);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aufgabenbrett__karte{display:flex;flex-direction:column;gap:5px;padding:8px;background:var(--fb-12);border-radius:8px;font-size:11.5px;color:var(--text-hell)}.aufgabenbrett__karte>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aufgabenbrett__karte>span+span{width:max-content;max-width:100%;padding:2px 6px;border-radius:5px;font-size:10px}.ablaeufe{position:relative;overflow:hidden;isolation:isolate}.ablaeufe__punkte{position:absolute;inset:0;z-index:-1;background-image:var(--v-48);background-size:10px 10px;-webkit-mask-image:radial-gradient(ellipse 50% 60% at 100% 0%,currentColor,transparent 75%);mask-image:radial-gradient(ellipse 50% 60% at 100% 0%,currentColor,transparent 75%);pointer-events:none}.ablaeufe__rahmen{position:relative;display:flex;flex-wrap:wrap;gap:clamp(32px,4vw,64px);padding:var(--r-y) var(--r-x)}.ablaeufe__text{flex:1 1 300px;display:flex;flex-direction:column;gap:22px;align-self:flex-start}.ablaeufe__text>p{max-width:420px}.ablaeufe__text h2{font-size:var(--r-h2);line-height:var(--zh-h2);letter-spacing:-.045em}.ablaeufe__zaehler{display:flex;flex-wrap:wrap;gap:8px}.ablaeufe__zaehler li{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:10px;font-size:13px;color:var(--text-hell)}.ablaeufe__zaehler svg{width:16px;height:16px;flex:none;color:var(--text-akzent)}.ablaeufe__zaehler b{margin-left:auto;font-weight:400}.ablauftafel{flex:1.6 1 520px;min-width:0;background:var(--flaeche-feld);border:1px solid var(--kante-leise);border-radius:18px;overflow:hidden}.ablauftafel__kopf,.ablauftafel__zeile{display:grid;grid-template-columns:44px minmax(0,1fr) 110px;gap:14px;align-items:center}.ablauftafel__kopf{padding:12px 18px;border-bottom:1px solid var(--kante-raster);font-size:12px;color:var(--text-schwach)}.ablauftafel__kopf span:last-child{justify-self:end}.ablauftafel__zeile{padding:14px 18px;border-bottom:1px solid var(--kw-02)}.ablauftafel__zeile:last-child{border-bottom:0}.ablauftafel__nr{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--flaeche-karte-hoch);border:1px solid var(--kante-leise);border-radius:9px;font-size:11.5px;color:var(--text-leise)}.ablauftafel__name{display:flex;flex-direction:column;gap:3px;min-width:0}.ablauftafel__name b{font-size:14px;font-weight:500;letter-spacing:-.01em}.ablauftafel__name span{font-size:13px;line-height:1.4;color:var(--text-leise)}.ablauftafel__kunde{justify-self:end;padding:4px 9px;border-radius:7px;font-size:12px;white-space:nowrap}.projekte{display:flex;flex-direction:column;gap:clamp(28px,3vw,40px);padding:var(--r-y) var(--r-x)}.projekte__kopf{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.projekte__kopf h2{font-size:var(--r-h2);line-height:var(--zh-h2);letter-spacing:-.045em}.projekte__filter{display:flex;justify-content:center}.projekte__filter-rolle{max-width:100%}.projekte__filter ul{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;padding:4px;background:var(--flaeche-feld);border:1px solid var(--kante);border-radius:var(--radius-karte)}.projekte__filter button{display:inline-flex;cursor:pointer;align-items:center;gap:8px;padding:9px 14px;border-radius:var(--radius-klein);font-size:13.5px;font-weight:500;color:var(--text-mittel);white-space:nowrap}.projekte__filter button span{padding:1px 7px;background:var(--kw-03);border-radius:99px;font-size:11.5px}.projekte__filter button[aria-pressed=true]{background:var(--text);color:var(--flaeche-feld)}.projekte__filter button[aria-pressed=true] span{background:var(--f-01);color:var(--flaeche-feld)}.projekte__raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:12px}.pkarte{display:flex;flex-direction:column;gap:16px;padding:22px;background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:18px}.pkarte:hover{border-color:var(--kw-12)}.pkarte[hidden]{display:none}.pkarte__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pkarte__kopf .stand-pille{font-size:11.5px}.pkarte__name{display:flex;flex-direction:column;gap:6px}.pkarte__marken{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.pkachel{display:flex;align-items:center;justify-content:center;height:42px;min-width:42px;padding-inline:12px;background-image:var(--v-01);border:1px solid var(--kante);border-radius:var(--radius-klein);box-shadow:var(--s-01);font-size:12.5px;font-weight:600;letter-spacing:-.01em;color:var(--t-09)}.pkachel--bild{padding-inline:0}.pkachel--hell{background-image:none;background-color:var(--f-42)}.pkachel img{width:20px;height:20px}.pkachel--hell img{width:24px;height:24px}.pkarte__titel{font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.pkarte__kunde{font-size:13px;color:var(--text-leise)}.pkarte__text{font-size:14px;line-height:1.5;color:var(--text-mittel)}.pkarte__fuss{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;border-top:1px dashed var(--kante);font-size:12px}.pkarte__leistung{color:var(--text-hell)}.pkarte__werkzeuge{color:var(--text-schwaecher)}.wraster{display:flex;flex-wrap:wrap}.wraster__text{flex:1 1 300px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:var(--r-y-halb) var(--r-x);border-right:1px dashed var(--kante-stark)}.wraster__text .wraster__titel{font-size:22px;line-height:inherit;color:inherit;font-weight:600;letter-spacing:-.03em}.wraster__text p{font-size:14px;line-height:1.5;color:var(--text-leise)}.wraster__liste{flex:2 1 520px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.wraster__liste li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 14px;border-bottom:1px dashed var(--kante);border-right:1px dashed var(--kante);text-align:center}.wkachel{display:flex;align-items:center;justify-content:center;width:72px;height:72px;padding-inline:6px;background-image:var(--v-01);border:1px solid var(--kante);border-radius:18px;box-shadow:var(--s-01);font-size:12.5px;font-weight:600;letter-spacing:-.02em;text-align:center}.wkachel--gross{font-size:15px}.wkachel img{width:32px;height:32px}.wraster__liste span{font-size:13px;line-height:1.35;color:var(--text-hell)}.schluss{position:relative;overflow:hidden;isolation:isolate}.schluss__schein{position:absolute;left:50%;top:50%;width:1300px;height:800px;transform:translate(-50%,-50%);z-index:-1;background-image:var(--v-11);pointer-events:none}.schluss__punkte{position:absolute;inset:0;background-image:var(--v-16);background-size:8px 8px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,transparent 30%,currentColor 90%);mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,transparent 30%,currentColor 90%);pointer-events:none}.bewegt .schluss__punkte{animation:ref-drift 30s linear infinite}@keyframes ref-drift{to{background-position:80px 40px}}.schluss__rahmen{position:relative;display:flex;flex-direction:column;align-items:center;gap:28px;padding:clamp(80px,12vw,180px) clamp(20px,5vw,72px);text-align:center;background-image:var(--v-12)}.schluss h2{font-size:var(--fs-abschluss);line-height:var(--zh-abschluss);letter-spacing:var(--ls-abschluss)}.schluss__lead{max-width:560px}.schluss__tat{display:flex;flex-direction:column;align-items:center;gap:14px}.schluss__tat .btn{padding:17px 26px;border-radius:10px;font-size:16px}.schluss__notiz{font-size:14px;color:var(--text-leise)}.lbild-hell{position:relative;width:min(200px,100% - 90px)}.lbild-hell__schein{position:absolute;inset:-20%;filter:blur(40px);pointer-events:none}.lbild-hell__schein i{position:absolute;border-radius:50%;display:block}.lbild-hell__schein i:nth-child(1){left:-10%;top:-5%;width:70%;height:60%;background:var(--fb-29)}.lbild-hell__schein i:nth-child(2){right:-15%;top:10%;width:65%;height:55%;background:var(--fb-24)}.lbild-hell__schein i:nth-child(3){left:10%;bottom:-10%;width:80%;height:45%;background:var(--fb-26)}.lbild-hell__schein i:nth-child(4){left:55%;top:55%;width:30%;height:25%;background:var(--fb-40)}.lbild-hell__marke{position:absolute;top:-34px;left:-8px;padding:3px 7px;background:var(--fb-41);border-radius:5px;font-size:10.5px;font-weight:600;color:var(--text-weiss);z-index:2}.lbild-hell__karte{position:relative;display:flex;flex-direction:column;gap:9px;padding:16px;background:var(--f-43);border-radius:var(--radius-karte);box-shadow:var(--s-06);z-index:1}.lbild-hell__oben{font-size:10.5px;color:var(--tb-10)}.lbild-hell__titel{font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--t-04)}.lbild-hell__schritte{display:flex;flex-direction:column;gap:7px;margin-top:2px}.lbild-hell__schritte li{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--t-05)}.lbild-hell__schritte i{width:12px;height:12px;border-radius:50%;border:1px solid var(--kx-07);flex:none}.lbild-hell__schritte .ist-fertig i{background:var(--fx-03);border-color:var(--fx-03)}.lbild-hell__knopf{align-self:flex-start;margin-top:4px;padding:7px 14px;background:var(--fb-41);border-radius:var(--radius-pille);font-size:11.5px;font-weight:500;color:var(--text-weiss)}.lbild-hell__auswahl{position:absolute;inset:-8px;border:1px solid var(--fb-41);border-radius:20px;z-index:2}.lbild-hell__auswahl i{position:absolute;width:9px;height:9px;background:var(--flaeche-hell);border:1px solid var(--fb-41);border-radius:2px}.lbild-hell__auswahl i:nth-child(1){top:-5px;left:-5px}.lbild-hell__auswahl i:nth-child(2){top:-5px;right:-5px}.lbild-hell__auswahl i:nth-child(3){bottom:-5px;left:-5px}.lbild-hell__auswahl i:nth-child(4){bottom:-5px;right:-5px}.lbild-hell__zeiger{position:absolute;right:-14px;bottom:-14px;width:22px;height:22px;color:var(--flaeche-hell);z-index:3}.lbild-blau{display:flex;flex-direction:column;align-items:center;gap:22px}.lbild-blau__symbol{display:flex;align-items:center;justify-content:center;width:82px;height:82px;background-image:var(--v-01);border:1px solid var(--kw-08);border-radius:20px;box-shadow:var(--s-34)}.lbild-blau__symbol img{width:40px;height:40px}.lbild-blau__reiter{display:flex;gap:2px;padding:3px;background:var(--f-10);border:1px solid var(--kante);border-radius:10px;box-shadow:var(--s-10)}.lbild-blau__reiter span{padding:5px 9px;border-radius:7px;font-size:11px;color:var(--text-leise)}.lbild-blau__reiter span.ist-aktiv{background:var(--fb-15);color:var(--text)}.lbild-dunkel{width:280px;max-width:100%;background:var(--f-10);border:1px solid var(--kante);border-radius:var(--radius-klein);box-shadow:var(--s-13);overflow:hidden}.lbild-dunkel__kopf{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 13px;border-bottom:1px solid var(--kante-raster)}.lbild-dunkel__kopf b{font-size:12px;font-weight:500}.lbild-dunkel__kopf span{font-size:10.5px;color:var(--text-schwach)}.lbild-dunkel__liste{display:flex;flex-direction:column;gap:2px;padding:6px 0}.lbild-dunkel__zeile{display:flex;align-items:center;gap:12px;padding:9px 13px}.lbild-dunkel__zeile.ist-naechste{margin-inline:6px;background:var(--fb-44);border-radius:var(--radius-mini)}.lbild-dunkel__punkt{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--flaeche-akzent-stark);font-size:10px;font-weight:600;color:var(--text-weiss)}.lbild-dunkel__text{flex:1;min-width:0}.lbild-dunkel__text b{display:block;font-size:12.5px;font-weight:500}.lbild-dunkel__text span{display:block;font-size:11px;color:var(--text-leise)}.lbild-dunkel__marke{padding:4px 8px;border-radius:7px;background:var(--fb-46);font-size:10px;color:var(--tb-29);white-space:nowrap}.ref-kicker{line-height:1.3}.ref-pille{line-height:1.35}.fall__name{line-height:1.3}.marke-chip,.werkzeug-chip{line-height:1.35}.stand-pille{line-height:1.3}.schritt__marke,.fenster,.lbild-dunkel,.lbild-blau__reiter,.handy,.aufgabenbrett,.ablauftafel{line-height:1.35}.ablauftafel__name b{line-height:1.3}.ablaeufe__zaehler li{line-height:1.35}.arbeit__meta,.arbeit__fuss{line-height:1.3}.arbeit__merkmale li,.pkarte__kunde,.pkarte__fuss{line-height:1.35}.kennzahl__symbol,.pkachel,.wkachel{line-height:1.2}.handy__inhalt{gap:9px;padding-bottom:14px}.handy__titel{line-height:1.2}.brettfenster{width:100%}.r-titel{text-wrap:balance}[data-rolle=systeme-automatisierungen-und] .r-titel{max-width:940px}[data-rolle=drei-leistungen-und] .r-titel{max-width:640px}[data-rolle=partneraufnahme-vom-ersten] .r-titel{max-width:900px}[data-rolle=gerade-in-arbeit] h2.r-titel{max-width:680px}[data-rolle=alle-projekte] .r-titel{max-width:800px}[data-rolle=ihr-betrieb-koennte] .r-titel{max-width:1000px}.ref .hero__knoepfe .btn-hell:hover,.ref .schluss__tat .btn-hell:hover{background:var(--tb-22);color:var(--grund)}.ref .hero__knoepfe .btn-linie:hover{color:var(--weiss);border-color:color-mix(in srgb,var(--weiss) 60%,transparent)}.bewegt .lkarte,.bewegt .pkarte{transition:border-color .2s}.bewegt .projekte__filter button{transition:background-color .2s,color .2s}
