.pm{line-height:normal;--pm-y: clamp(48px, 6vw, 88px);--pm-y-innen: clamp(36px, 4vw, 56px);--pm-y-innen-2: clamp(28px, 3vw, 40px);--pm-zelle: clamp(28px, 3vw, 44px) clamp(20px, 3vw, 44px)}.pm-abschnitt{padding-block:0;border-bottom:1px dashed var(--kante-stark);overflow:hidden}.pm-rahmen{width:100%;max-width:var(--inhalt-max);margin-inline:auto;padding-inline:var(--abschnitt-x);border-inline:1px dashed var(--kante-stark);position:relative;z-index:1}.pm-rahmen--kopf{padding-block:var(--pm-y) var(--pm-y-innen);border-bottom:1px dashed var(--kante-stark)}.pm-rahmen--fuss{padding-block:var(--pm-y-innen-2) var(--pm-y)}.pm-rahmen--blank{padding:0}.pm-rahmen--reihe{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-end;justify-content:space-between}.pm-kopfblock{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px}.pm-kopfblock__text{display:flex;flex-direction:column;gap:22px;max-width:880px}.pm-intro{max-width:440px;font-size:var(--fs-karte);line-height:1.55;color:var(--text-leise)}.pm-kicker{gap:12px;font-size:14px;letter-spacing:.02em}.pm-kicker:before{font-size:17px}.pm-h1{font-size:clamp(38px,4.8vw,72px);line-height:var(--zh-anzeige);letter-spacing:var(--ls-h1)}.pm-h2{max-width:860px}[data-rolle=fehlt-einer-traegt] .pm-h2{max-width:850px}[data-rolle=was-sie-nach] .pm-h2{max-width:880px}.pm-grau{color:var(--text-schwach)}.pm-blau{color:var(--text-akzent-hell)}.pm-schein{position:absolute;pointer-events:none;z-index:0}.pm-schein--links{width:900px;height:700px;left:-15%;top:-10%;background-image:var(--v-07)}.pm-schein--links-tief{width:900px;height:700px;left:-20%;top:10%;background-image:var(--v-07)}.pm-schein--rechts{width:900px;height:700px;right:-15%;top:-20%;background-image:var(--v-07)}.pm-schein--oben{width:min(900px,90%);height:420px;left:50%;top:-120px;transform:translate(-50%);background-image:var(--v-05)}.pm-schein--mitte{width:1300px;height:800px;left:50%;top:50%;transform:translate(-50%,-50%);background-image:var(--v-11)}.pm-hero{width:100%;max-width:var(--inhalt-max);margin-inline:auto;padding:clamp(48px,6vw,96px) var(--abschnitt-x) 0;border-inline:1px dashed var(--kante-stark);border-top:0;border-bottom:0;display:flex;flex-direction:column;gap:clamp(40px,5vw,64px);align-items:center}.pm-herofeld{position:relative;overflow:hidden;isolation:isolate;border-bottom:1px dashed var(--kante-stark)}.pm-herofeld__zier{position:absolute;inset:0;z-index:-1;pointer-events:none}.pm-herofeld__zier>*{position:absolute;display:block}.pm-zier-kegel{left:50%;top:-10%;width:min(1100px,90%);height:110%;transform:translate(-50%);background-image:var(--v-14);filter:blur(28px);-webkit-mask-image:linear-gradient(180deg,var(--grund) 0%,var(--grund) 45%,transparent 85%);mask-image:linear-gradient(180deg,var(--grund) 0%,var(--grund) 45%,transparent 85%)}.pm-zier-kuppel{left:50%;top:-140px;width:520px;height:280px;transform:translate(-50%);border-radius:50%;background-image:var(--v-18);filter:blur(20px)}.pm-zier-linie{left:50%;top:0;width:min(700px,60%);height:1px;transform:translate(-50%);background-image:var(--v-15)}.pm-zier-muster{inset:0;background-image:url(/bilder/muster.svg);background-size:160px 160px;opacity:.12;mix-blend-mode:overlay}.pm-hero__text{display:flex;flex-direction:column;align-items:center;gap:26px;max-width:940px;text-align:center}.pm-hero__lead{max-width:660px}.pm-hero .pm-kicker{justify-content:center}.pm-knoepfe{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.pm-btn-weiss{background:var(--flaeche-hell);color:var(--grund);padding:15px 22px;font-size:var(--fs-karte);line-height:normal}.pm-btn-weiss:hover{background:var(--tb-22);color:var(--grund)}.pm-btn-weiss--gross{padding:17px 26px;font-size:var(--fs-text);border-radius:10px}.pm-btn-strich{border:1px dashed var(--kw-17);color:var(--text);padding:15px 22px;font-size:var(--fs-karte);line-height:normal}.pm-btn-strich:hover{color:var(--weiss);border-color:color-mix(in srgb,var(--weiss) 60%,transparent)}.pm-preis{font-size:14px;color:var(--text-hell)}.pm-schirm{width:100%;padding:10px;margin-bottom:-1px;background:var(--fw-02);border:1px solid var(--kante);border-bottom:0;border-radius:22px 22px 0 0;box-shadow:var(--s-20)}.pm-schirm__huelle{overflow:hidden;border-radius:14px 14px 0 0}.pm-app{width:1180px;transform-origin:top left;display:grid;grid-template-columns:210px minmax(0,1fr);background:var(--f-14);border:1px solid var(--kw-05);border-bottom:0;border-radius:14px 14px 0 0;text-align:left;line-height:normal}.pm-app__seite{display:flex;flex-direction:column;gap:22px;padding:18px 14px;border-right:1px solid var(--kw-03);background:var(--f-07)}.pm-app__marke{display:flex;align-items:center;gap:10px;padding:0 6px}.pm-app__kuerzel{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:var(--fb-52);font-size:12px;font-weight:700;color:var(--grund)}.pm-app__name{font-size:13.5px;font-weight:500;color:var(--text)}.pm-app__nav,.pm-app__bereiche{display:flex;flex-direction:column;gap:2px}.pm-app__punkt{display:flex;align-items:center;gap:10px;padding:8px;border-radius:7px;font-size:13px;color:var(--text-leise);transition:background .2s,color .2s}.pm-app__punkt.ist-aktiv{background:var(--f-27);color:var(--text)}.pm-app__punkt--bereich{padding:7px 8px;color:var(--text-hell);transition:background .2s}.pm-app__punkt:hover{color:var(--text)}.pm-app__bereichtitel{padding:0 8px 6px;font-size:11px;color:var(--text-schwaecher)}.pm-app__fleck{width:8px;height:8px;border-radius:2px}.pm-app__kurs{margin-top:auto;padding:12px;display:flex;flex-direction:column;gap:8px;border-radius:10px;background:var(--f-18);border:1px solid var(--kw-03)}.pm-app__kursname{font-size:11.5px;color:var(--text-hell)}.pm-app__kurszeile{font-size:10.5px;color:var(--text-schwach)}.pm-app__balken{display:block;height:4px;border-radius:2px;background:var(--fb-14);overflow:hidden}.pm-app__balken--dick{height:5px;border-radius:3px}.pm-app__balken>span{display:block;height:100%}.pm-farbe--blau{background:var(--fb-52)}.pm-farbe--lila{background:var(--fx-08)}.pm-farbe--gelb{background:var(--fx-16)}.pm-farbe--gruen{background:var(--fx-13)}.pm-app__haupt{display:flex;flex-direction:column;gap:16px;padding:18px 20px 22px;min-width:0}.pm-app__kopf{display:flex;align-items:center;justify-content:space-between;gap:16px}.pm-app__gruss{display:flex;flex-direction:column;gap:3px}.pm-app__grusstitel{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--text)}.pm-app__grusszeile{font-size:12px;color:var(--text-schwach)}.pm-app__werkzeuge{display:flex;align-items:center;gap:12px}.pm-app__suche{display:flex;align-items:center;gap:8px;width:200px;padding:8px 12px;border-radius:8px;background:var(--f-18);border:1px solid var(--kw-04);font-size:12px;color:var(--text-schwaecher)}.pm-app__leute{display:flex}.pm-app__person{width:26px;height:26px;flex:none;display:flex;align-items:center;justify-content:center;margin-left:-8px;border-radius:50%;background:var(--fb-16);border:1.5px solid var(--f-14);font-size:11px;font-weight:600;color:var(--text-hell)}.pm-app__person:first-child{margin-left:0;background:var(--fb-19)}.pm-app__person:last-child{background:var(--fb-20)}.pm-app__neu{padding:8px 13px;border-radius:8px;background:var(--text);color:var(--grund);font-size:12.5px;font-weight:500;white-space:nowrap}.pm-app__koerper{height:480px;overflow:hidden;display:flex;flex-direction:column;gap:16px}.pm-app__kennzahlen{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) minmax(0,.9fr);gap:12px}.pm-app__feld{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px 18px;border-radius:12px;background:var(--f-17);border:1px solid var(--kw-04)}.pm-app__feldtitel{font-size:12.5px;font-weight:500;color:var(--text-hell)}.pm-app__wert{display:flex;align-items:baseline;gap:8px;font-size:12px;color:var(--text-schwach)}.pm-app__wert b{font-size:38px;font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--text)}.pm-app__auslastung{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pm-app__person-last{display:flex;flex-direction:column;gap:7px}.pm-app__lastzeile{display:flex;justify-content:space-between;font-size:11px;color:var(--text-leise)}.pm-app__lastzeile span+span{color:var(--t-08)}.pm-app__unten{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,.9fr);gap:12px}.pm-app__tabelle{border-radius:12px;background:var(--f-17);border:1px solid var(--kw-04);overflow:hidden}.pm-app__tabkopf{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px}.pm-app__ansichten{display:flex;gap:2px;padding:2px;border-radius:7px;background:var(--f-27);font-size:11px}.pm-app__ansicht{padding:3px 8px;color:var(--text-schwach)}.pm-app__ansicht.ist-aktiv{border-radius:5px;background:var(--fb-17);color:var(--text)}.pm-app__zeile{display:grid;grid-template-columns:minmax(0,1fr) 70px 54px 44px 104px;gap:12px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--kw-01)}.pm-app__zeile--kopf{align-items:normal;padding:8px 16px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-schwaecher);border-bottom-color:var(--kw-02)}.pm-app__aufgabenname{display:flex;align-items:center;gap:9px;min-width:0}.pm-app__haken{width:14px;height:14px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--kw-15);background:transparent;color:var(--f-14);transition:all .4s}.pm-app__haken svg{opacity:0}.pm-app__aufgabentext{font-size:12.5px;color:var(--t-08);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .4s}.pm-app__aufgabe.ist-stand-2 .pm-app__haken{border-color:var(--fx-13);background:var(--fx-13)}.pm-app__aufgabe.ist-stand-2 .pm-app__haken svg{opacity:1}.pm-app__aufgabe.ist-stand-2 .pm-app__aufgabentext{color:var(--text-schwach)}.pm-app__prio{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-hell)}.pm-app__prio svg{flex:none;color:var(--fb-27)}.pm-app__prio--mittel svg{color:var(--fx-16)}.pm-app__prio--hoch svg{color:var(--bw-prio-hoch)}.pm-app__faellig{font-size:11.5px;color:var(--text-leise)}.pm-app__wer{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--fb-19);font-size:9.5px;font-weight:600;color:var(--text-hell)}.pm-app__status{display:flex;align-items:center;gap:6px;width:max-content;padding:3px 9px;border-radius:999px;background:var(--f-27);border:1px solid var(--kw-04);font-size:11px;color:var(--text-hell);white-space:nowrap}.pm-app__statuspunkt{width:6px;height:6px;border-radius:50%;background:var(--fb-27);transition:background .4s}.pm-app__aufgabe.ist-stand-1 .pm-app__statuspunkt{background:var(--fx-16)}.pm-app__aufgabe.ist-stand-2 .pm-app__statuspunkt{background:var(--fx-13)}.pm-app__kunden{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border-radius:12px;background:var(--f-17);border:1px solid var(--kw-04)}.pm-app__kundentitel{padding-bottom:6px}.pm-app__kunde{display:flex;flex-direction:column;gap:8px;padding:10px 0;border-top:1px solid var(--kw-02)}.pm-app__kundenkopf{display:flex;align-items:center;justify-content:space-between;gap:8px}.pm-app__kundenname{display:flex;align-items:center;gap:9px;min-width:0}.pm-app__ini{width:22px;height:22px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--fb-14);font-size:10px;font-weight:600;color:var(--text-hell)}.pm-app__kundentext{display:flex;flex-direction:column;min-width:0}.pm-app__kundentext span:first-child{font-size:12px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-app__kundentext span:last-child{font-size:10.5px;color:var(--text-schwach)}.pm-app__prozent{font-size:12px;color:var(--t-08);font-variant-numeric:tabular-nums}.pm-app__teile{display:flex;gap:3px;height:4px}.pm-app__teil{flex:1;border-radius:2px;background:var(--fb-14);overflow:hidden}.pm-app__teil>span{display:block;height:100%;transition:width .7s ease}.pm-app__aufgabe{transition:opacity .5s ease calc(var(--i) * 90ms),transform .5s ease calc(var(--i) * 90ms)}.bewegt .pm-app__tabelle:not(.ist-gezeigt) .pm-app__aufgabe{opacity:0;transform:translateY(6px)}.pm-zweier{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(16px,1.6vw,20px)}.pm-karte{display:flex;flex-direction:column;gap:18px;padding:clamp(22px,2.4vw,30px);background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:var(--radius-karte)}.pm-karte--blau{background:var(--flaeche-feld);background-image:var(--v-06);border-color:var(--kb-07)}.pm-karte__titel{font-size:clamp(19px,1.6vw,22px);font-weight:500;letter-spacing:var(--ls-h3);color:var(--text)}.pm-liste{display:flex;flex-direction:column;gap:12px}.pm-liste li{display:flex;gap:10px;font-size:var(--fs-karte);line-height:1.5;color:var(--text-hell)}.pm-liste__icon{width:16px;height:16px;flex:none;margin-top:3px;color:var(--text-akzent)}.pm-liste--strich .pm-liste__icon{color:var(--text-schwach)}.pm-weiterlink{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-karte);font-weight:500;color:var(--text-akzent-hell)}.pm-karte .pm-weiterlink{margin-top:auto;padding-top:16px}.pm-weiterlink:hover{color:var(--weiss)}.pm-rahmen--probleme{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,28px)}.pm-reiter{display:flex;flex-wrap:wrap;gap:8px}.pm-reiter__knopf{padding:10px 16px;transition:all .25s;border:1px solid var(--kw-11);border-radius:var(--radius-mini);font-size:14px;font-weight:500;color:var(--text-hell)}.pm-reiter__knopf.ist-aktiv{background:var(--text);border-color:var(--text);color:var(--grund)}.pm-vergleich{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(16px,2vw,24px)}.pm-vergleich[hidden]{display:none}.pm-karte--heute,.pm-karte--system{display:flex;flex-direction:column;gap:0;padding:clamp(22px,2.4vw,32px);background:var(--flaeche-karte);border:1px solid var(--kante-leise);border-radius:var(--radius-karte)}.pm-karte--system{background-image:var(--v-24);border-color:var(--kb-02)}.pm-vergleich__titel{padding-bottom:6px;font-size:var(--fs-karte);font-weight:600;letter-spacing:normal;color:var(--text-hell)}.pm-vergleich__titel--blau{color:var(--tb-24)}.pm-vergleich__zeile{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--kw-04);font-size:var(--fs-text-gross);line-height:1.4;color:var(--text-mittel)}.pm-vergleich__zeile--hell{font-weight:500;color:var(--text)}.pm-vergleich__zeichen{width:26px;height:26px;flex:none;display:grid;place-items:center;background:var(--fw-04);border:1px solid var(--kante);border-radius:50%;color:var(--text-mittel)}.pm-vergleich__zeichen svg{width:10px;height:10px}.pm-vergleich__zeichen--blau{background:var(--fb-38);border-color:var(--kb-03);box-shadow:var(--s-08);color:var(--text)}.pm-vergleich__zeichen--blau svg{width:11px;height:11px}.pm-bausteine{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(28px,2.4vw,32px) clamp(20px,2vw,28px)}.pm-baustein{display:flex;flex-direction:column;gap:14px}.pm-baustein__nr{font-size:var(--fs-klein);color:var(--text-akzent-hell)}.pm-baustein__titel{font-size:clamp(20px,1.9vw,28px);font-weight:500;letter-spacing:-.025em;line-height:1.25;color:var(--text)}.pm-baustein__text{font-size:var(--fs-karte);line-height:1.5;color:var(--text-leise)}.pm-bild{position:relative;isolation:isolate;height:230px;padding:24px;display:grid;place-items:center;background:var(--fb-23);border:1px solid var(--kante-leise);border-radius:14px;overflow:hidden}.pm-bild__blasen{position:absolute;inset:-45px -57px;filter:blur(42px)}.pm-blase{position:absolute;border-radius:50%}.pm-blase--1{width:70%;height:60%;left:-10%;top:-5%;background:var(--fb-29)}.pm-blase--2{width:65%;height:55%;left:50%;top:10%;background:var(--fb-24)}.pm-blase--3{width:80%;height:45%;left:10%;top:65%;background:var(--fb-26)}.pm-blase--4{width:30%;height:25%;left:55%;top:55%;background:var(--fb-40)}.pm-bild__muster{position:absolute;inset:1px;opacity:.3;background-image:var(--v-08);background-size:6px 6px}.pm-bild>*:not(.pm-bild__blasen):not(.pm-bild__muster){position:relative}.pm-pille{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 6px;background:var(--f-10);border:1px solid var(--kante-gestrichelt);border-radius:var(--radius-pille);font-size:var(--fs-winzig);color:var(--text-fast-weiss)}.pm-pille__kreis{width:15px;height:15px;display:grid;place-items:center;border-radius:50%;background:var(--flaeche-akzent-stark);color:var(--f-14)}.pm-tool{display:flex;flex-direction:column;align-items:center;gap:16px}.pm-tool__reihe{display:flex;align-items:center;gap:12px}.pm-tool__neben{display:grid;place-items:center;width:44px;height:44px;border-radius:11px;opacity:.55;background:var(--flaeche-marke);border:1px solid var(--kante)}.pm-tool__mitte{display:grid;place-items:center;width:72px;height:72px;border-radius:18px;background:var(--text);box-shadow:var(--s-09)}.pm-aufbau{position:relative;width:184px;height:136px}.pm-aufbau__karte{position:absolute;padding:8px 11px;border-radius:12px;box-shadow:var(--s-10);font-size:var(--fs-winzig);color:var(--tb-06)}.pm-aufbau__karte--1{right:0;top:0;width:156px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--fb-56)}.pm-aufbau__karte--2{left:14px;top:26px;width:162px;background:var(--f-34)}.pm-aufbau__karte--3{left:0;top:52px;width:170px;display:flex;flex-direction:column;gap:5px;padding:9px 11px 7px;background:var(--f-43);box-shadow:var(--s-09)}.pm-aufbau__titel{font-weight:500}.pm-aufbau__marke{padding:1px 6px;border-radius:var(--radius-pille);background:var(--fb-54);font-size:9px}.pm-aufbau__kopf{display:flex;align-items:center;gap:6px;font-size:var(--fs-mini);font-weight:600;color:var(--text-dunkel)}.pm-aufbau__fleck{width:7px;height:7px;border-radius:2px;background:var(--fb-41)}.pm-aufbau__zeile{display:flex;justify-content:space-between;font-size:10.5px}.pm-aufbau__zeile:first-of-type{padding-top:5px;border-top:1px solid var(--kb-20)}.pm-aufbau__zeile i{font-style:normal;color:var(--tb-17)}.pm-fluss{display:flex;flex-direction:column;width:214px}.pm-fluss__strich{width:2px;height:10px;margin-left:17px;background:var(--kw-18)}.pm-fluss__schritt{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;font-size:var(--fs-winzig)}.pm-fluss__kreis{width:15px;height:15px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--fb-41);color:var(--weiss)}.pm-fluss__text{flex:1}.pm-fluss__schritt--fertig{background:var(--f-43);box-shadow:var(--s-10);color:var(--text-dunkel)}.pm-fluss__schritt--laeuft{background:var(--f-43);box-shadow:var(--s-09);color:var(--text-dunkel);font-weight:600}.pm-fluss__schritt--offen{background:var(--f-24);border:1px solid var(--kante-gestrichelt);color:var(--text-hell)}.pm-fluss__schritt--offen .pm-fluss__kreis{background:none;border:1px solid var(--kw-18)}.pm-fluss__marke{padding:1px 7px;border-radius:var(--radius-pille);background:var(--f-36);font-size:9.5px;font-weight:400;color:var(--tb-11)}.pm-fluss__zusatz{font-size:9.5px;color:var(--text-leise)}.pm-woche{display:flex;flex-direction:column;align-items:center;gap:16px}.pm-woche__karte{width:196px;display:flex;flex-direction:column;gap:10px;padding:11px 13px 12px;background:var(--f-43);border-radius:14px;box-shadow:var(--s-09)}.pm-woche__kopf{display:flex;align-items:center;gap:7px;font-size:var(--fs-mini);color:var(--text-dunkel)}.pm-woche__kopf b{font-weight:600;flex:1}.pm-woche__kopf i{font-size:10px;font-style:normal;color:var(--tb-17)}.pm-woche__kuerzel{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--fb-55);font-size:8.5px;font-weight:600;color:var(--tb-09)}.pm-woche__tage{display:flex;justify-content:space-between}.pm-woche__tag{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:9.5px;color:var(--tb-17)}.pm-woche__kaestchen{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;background:var(--fb-41);color:var(--weiss)}.pm-oberlicht{position:absolute;top:0;left:50%;transform:translate(-50%);width:min(640px,100%);height:1px;background-image:var(--v-04)}.pm-ziffer{display:flex;align-items:baseline;gap:6px;flex:none}.pm-ziffer__zahl{font-size:clamp(40px,4vw,56px);font-weight:600;line-height:1;letter-spacing:var(--ls-h2);color:var(--text)}.pm-ziffer__gesamt{font-size:var(--fs-text);color:var(--text-leise)}.pm-schritte{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.pm-schritte__liste{display:flex;flex-direction:column;border-right:1px dashed var(--kante-stark)}.pm-schritte__liste>.pm-schritt{flex:1 1 0}.pm-schritt{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;min-height:84px;padding:clamp(20px,2.4vw,30px) var(--abschnitt-x);border-bottom:1px dashed var(--kante-stark);text-align:left;color:var(--text-mittel);transition:background .3s,color .3s}.pm-schritt:last-child{border-bottom:0}.pm-schritt.ist-aktiv{background:var(--flaeche-feld);color:var(--text)}.pm-schritt__nr{width:32px;height:32px;flex:none;display:grid;place-items:center;border:1px solid var(--kw-12);border-radius:50%;font-size:var(--fs-klein);color:var(--text);transition:border-color .3s}.pm-schritt.ist-aktiv .pm-schritt__nr{border-color:var(--kante-akzent)}.pm-schritt__name{font-size:clamp(18px,1.6vw,22px);font-weight:500;letter-spacing:var(--ls-h3)}.pm-schritt__leiste{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--flaeche-akzent-stark)}.pm-schritt.ist-aktiv .pm-schritt__leiste{width:100%}.bewegt .pm-schritte__liste:not(.ist-hand) .pm-schritt.ist-aktiv:not(.ist-laeuft) .pm-schritt__leiste{width:0}.bewegt .pm-schritt.ist-laeuft .pm-schritt__leiste{transition:width 6.5s linear}.pm-schritte__rechts{display:flex;flex-direction:column;gap:26px;min-width:0;padding:clamp(28px,4vw,56px) var(--abschnitt-x)}.pm-bauplan{margin:0}.pm-bauplan__inhalt{position:relative;height:270px;padding:24px;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;background:var(--flaeche-blau-tief);background-image:var(--v-02);border:1px solid var(--kante-leise);border-radius:var(--radius-karte);overflow:hidden}.pm-bauplan__inhalt>*{grid-area:1 / 1}.pm-schrittbild:not(.ist-aktiv){display:none}.pm-bauplan__stapel{position:relative}.pm-bauplan__marke{position:absolute;top:-30px;left:-6px;padding:3px 7px;border-radius:5px;background:var(--fb-41);font-size:10.5px;font-weight:600;color:var(--text-weiss)}.pm-bauplan__blatt{width:250px;display:flex;flex-direction:column;padding:16px 18px;background:var(--f-43);border-radius:14px;box-shadow:var(--s-06);color:var(--text-dunkel)}.pm-bauplan__kopf{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.pm-bauplan__kopf b{font-size:14px;font-weight:600;letter-spacing:-.01em}.pm-bauplan__kopf i{font-size:10px;font-style:normal;color:var(--tb-17)}.pm-bauplan__zeile{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:var(--fs-mini)}.pm-bauplan__zeile+.pm-bauplan__zeile{border-top:1px solid var(--kb-20)}.pm-bauplan__zeile span:nth-of-type(2){flex:1}.pm-bauplan__zeile i{font-size:var(--fs-winzig);font-style:normal;color:var(--tb-17)}.pm-bauplan__kreis{width:16px;height:16px;flex:none;border-radius:50%;background:var(--fb-41)}.pm-bauplan__fuss{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding-top:10px;border-top:1px dashed var(--kb-19);font-size:var(--fs-winzig);color:var(--tb-08)}.pm-bauplan__fuss i{padding:3px 9px;border-radius:var(--radius-pille);background:var(--fb-41);font-size:10.5px;font-style:normal;font-weight:600;color:var(--text-weiss)}.pm-tafeln{display:grid}.pm-tafel{grid-area:1 / 1;display:flex;flex-direction:column;gap:18px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}.pm-tafel.ist-aktiv{opacity:1;visibility:visible;transform:none}.pm-tafel__kicker{font-size:var(--fs-klein);font-weight:500;color:var(--text-akzent-hell)}.pm-tafel__titel{font-size:clamp(26px,2.5vw,36px);font-weight:600;line-height:1.1;letter-spacing:-.035em;color:var(--text)}.pm-tafel__text{max-width:560px;font-size:var(--fs-text-gross);line-height:1.55;color:var(--text-mittel)}.pm-tafel__punkte{display:flex;flex-direction:column;gap:12px}.pm-tafel__punkte li{display:flex;gap:12px;font-size:var(--fs-text);line-height:1.45;color:var(--text-fast-weiss)}.pm-tafel__punkte svg{width:12px;height:12px;flex:none;margin-top:5px;color:var(--text-akzent)}.pm-fall{display:flex;flex-wrap:wrap;gap:clamp(24px,3vw,48px);padding:clamp(16px,1.6vw,24px);background:var(--flaeche-karte-tief);background-image:var(--v-39);border:1px solid var(--kante-leise);border-radius:var(--radius-karte)}.pm-fall__video{position:relative;flex:0 1 clamp(240px,24vw,320px);min-width:0;max-width:100%;margin:0 auto;aspect-ratio:9 / 14;display:grid;place-items:center;background-image:var(--v-40);border:1px solid var(--kante);border-radius:var(--radius-karte);overflow:hidden}.pm-fall__muster{position:absolute;inset:1px;opacity:.25;background-image:var(--v-08);background-size:6px 6px}.pm-fall__knopf{position:relative;width:64px;height:64px;display:grid;place-items:center;background:var(--f-42);border-radius:50%;box-shadow:var(--s-24);color:var(--text-dunkel)}.pm-fall__knopf svg{width:20px;height:20px}.pm-fall__person{position:absolute;left:19px;right:19px;bottom:19px;display:flex;flex-direction:column;gap:3px}.pm-fall__name{font-size:14px;font-weight:500;color:var(--text)}.pm-fall__rolle{font-size:var(--fs-mini);color:var(--tb-30)}.pm-fall__platzhalter{margin-top:6px;font-size:9.5px;font-weight:600;letter-spacing:.04em;color:var(--t-11)}.pm-fall__text{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:22px}.pm-fall__titelblock{display:flex;flex-direction:column;gap:10px}.pm-fall__ober{font-size:var(--fs-klein);font-weight:500;color:var(--text-akzent-hell)}.pm-fall__kunde{font-size:clamp(28px,2.8vw,38px);font-weight:600;line-height:1.05;letter-spacing:-.035em;color:var(--text)}.pm-fall__zitat{display:flex;flex-direction:column;gap:12px}.pm-fall__zitat p{font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.35;letter-spacing:-.02em;color:var(--text)}.pm-fall__zitat footer{font-size:14px;color:var(--text-hell)}.pm-fall__zeilen{border-top:1px dashed var(--kante-stark)}.pm-fall__zeile{display:grid;grid-template-columns:minmax(100px,150px) minmax(0,1fr);gap:20px;padding:14px 0;border-bottom:1px dashed var(--kante-stark)}.pm-fall__label{font-size:var(--fs-klein);font-weight:500;color:var(--text-hell)}.pm-fall__label.ist-ergebnis{color:var(--tx-07)}.pm-fall__wert{font-size:var(--fs-text);line-height:1.5;color:var(--text-fast-weiss)}.pm-nutzen{width:100%;max-width:var(--inhalt-max);margin-inline:auto;margin-bottom:-1px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));border-left:1px dashed var(--kante-stark);position:relative;z-index:1}.pm-nutzen__feld{display:flex;flex-direction:column;gap:14px;padding:var(--pm-zelle);border-bottom:1px dashed var(--kante-stark);border-right:1px dashed var(--kante-stark)}.pm-nutzen__feld--ausserdem{gap:16px;background:var(--f-09)}.pm-nutzen__feld--ausserdem .pm-nutzen__titel{line-height:normal}.pm-nutzen__icon{width:40px;height:40px;display:grid;place-items:center;background:var(--flaeche-feld);border:1px solid var(--kw-08);border-radius:10px;color:var(--text-akzent)}.pm-nutzen__icon svg{width:18px;height:18px}.pm-nutzen__titel{font-size:clamp(20px,1.67vw,24px);font-weight:500;line-height:1.2;letter-spacing:-.02em;color:var(--text)}.pm-nutzen__text{font-size:var(--fs-karte);line-height:1.5;color:var(--text-leise)}.pm-marken{display:flex;flex-wrap:wrap;gap:8px}.pm-marke{padding:7px 11px;background:var(--flaeche-karte-tief);border:1px solid var(--kante);border-radius:var(--radius-mini);font-size:var(--fs-klein);color:var(--text-hell)}.pm-rahmen--grenzen{display:flex;flex-direction:column;gap:20px;padding:clamp(28px,3vw,44px) clamp(20px,3vw,44px)}.pm-grenzen__titel{font-size:clamp(20px,1.67vw,24px);font-weight:500;letter-spacing:-.02em;color:var(--text)}.pm-grenzen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(16px,1.6vw,20px)}.pm-grenze{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border:1px dashed var(--kw-10);border-radius:14px}.pm-grenze__titel{font-size:var(--fs-text);font-weight:500;color:var(--text)}.pm-grenze__text{font-size:var(--fs-karte);line-height:1.5;color:var(--text-hell)}.pm-rahmen--faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,4vw,64px);padding-block:clamp(64px,8vw,120px)}.pm-rahmen--faq>.pm-kopfblock__text{max-width:none}.pm-fragen{border-top:1px solid var(--kante-leise)}.pm-frage{border-bottom:1px solid var(--kante-leise)}.pm-frage__kopf{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none;color:var(--text)}.pm-frage__kopf::-webkit-details-marker{display:none}.pm-frage__kopf:hover{color:var(--weiss)}.pm-frage__text{font-size:clamp(16px,1.3vw,18px);font-weight:500;letter-spacing:-.01em}.pm-frage__zeichen{width:28px;height:28px;flex:none;display:grid;place-items:center;font-size:18px;line-height:1;color:var(--text)}.pm-frage__zeichen:before{content:"+"}.pm-frage__zeichen{transition:color .3s}.pm-frage__zeichen:before{display:block;transition:transform .3s}.pm-frage[open] .pm-frage__zeichen{color:var(--text-akzent)}.pm-frage[open] .pm-frage__zeichen:before{transform:rotate(45deg)}.pm-fragen{interpolate-size:allow-keywords}.pm-frage::details-content{block-size:0;overflow:hidden;transition:block-size .35s cubic-bezier(.2,.7,.2,1),content-visibility .35s allow-discrete}.pm-frage[open]::details-content{block-size:auto}.pm-frage__antwort{max-width:620px;padding-bottom:26px;font-size:var(--fs-text);line-height:1.55;color:var(--text-leise)}.pm-frage__antwort a{color:var(--text-akzent-hell)}.pm-frage__antwort a:hover{color:var(--weiss)}.pm-schluss .pm-rahmen--schluss{display:flex;flex-direction:column;align-items:center;gap:28px;padding-block:clamp(80px,12vw,180px);padding-inline:clamp(20px,5vw,72px);background-image:var(--v-12);text-align:center}.pm-schluss .pm-kicker{justify-content:center}.pm-schluss__h2{max-width:1000px;font-size:var(--fs-abschluss);line-height:var(--zh-abschluss);letter-spacing:var(--ls-abschluss);font-weight:600}.pm-schluss__text{max-width:580px;font-size:var(--fs-lead);line-height:var(--zh-lead);color:var(--text-leise)}.pm-schluss__fuss{display:flex;flex-direction:column;align-items:center;gap:14px}.pm-schluss__zusatz{font-size:14px;color:var(--text-hell)}.pm-auto{justify-self:center;width:100%;max-width:310px;display:flex;flex-direction:column;background:var(--f-10);border:1px solid var(--kante);border-radius:var(--radius-klein);box-shadow:var(--s-33);overflow:hidden}.pm-auto__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-bottom:1px solid var(--kante-innen)}.pm-auto__titel{font-size:var(--fs-mini);font-weight:500;color:var(--text)}.pm-auto__zustand{display:flex;align-items:center;gap:7px;font-size:10.5px;color:var(--text-leise)}.pm-auto__schalter{position:relative;width:28px;height:16px;flex:none;border-radius:var(--radius-pille);background:var(--punkt-gruen)}.pm-auto__schalter:after{content:"";position:absolute;right:2px;top:2px;width:12px;height:12px;border-radius:50%;background:var(--flaeche-feld)}.pm-auto__koerper{display:flex;flex-direction:column;gap:6px;padding:12px}.pm-auto__zeile{display:flex;align-items:center;gap:10px;padding:9px 10px;background:var(--fw-03);border:1px solid var(--kw-04);border-radius:9px}.pm-auto__label{width:34px;flex:none;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-schwach)}.pm-auto__symbol{width:16px;height:16px;flex:none}.pm-auto__text{flex:1;min-width:0;font-size:11.5px;color:var(--text-fast-weiss);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-auto__strich{align-self:center;width:2px;height:10px;border-radius:1px;background:var(--kb-12)}.pm-auto__fuss{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-top:1px solid var(--kante-innen);font-size:10.5px;color:var(--text-schwach)}.pm-auto__fuss i{font-style:normal;color:var(--text-hell)}.pm-umzug{width:100%;max-width:400px;display:grid;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:14px}.pm-umzug__quellen{display:flex;flex-direction:column;gap:8px}.pm-umzug__quelle{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:12px;background:color-mix(in srgb,var(--f-14) 85%,transparent);border:1px solid var(--kw-07);font-size:11.5px;color:var(--text-hell)}.pm-umzug__quelle:nth-child(1){transform:rotate(-3deg)}.pm-umzug__quelle:nth-child(2){transform:rotate(2deg)}.pm-umzug__quelle:nth-child(3){transform:rotate(-1deg)}.pm-umzug__symbol{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--fb-12)}.pm-umzug__symbol img{width:16px;height:16px}.pm-umzug__bahn{position:relative;height:14px;border-radius:7px;background:var(--fw-05)}.pm-umzug__punkt{position:absolute;top:0;left:0;width:14px;height:14px;border-radius:50%;background:var(--fb-52);animation:pm-fluss 1.8s ease-in-out infinite}@keyframes pm-fluss{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 14px);opacity:0}}.pm-umzug__ziel{display:flex;flex-direction:column;align-items:center;gap:12px}.pm-umzug__kachel{width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:var(--f-42);box-shadow:var(--s-19)}.pm-umzug__kachel img{width:40px;height:40px}.pm-umzug__marke{padding:3px 9px;border-radius:999px;border:1px solid var(--kb-12);background:color-mix(in srgb,var(--f-14) 85%,transparent);font-size:10.5px;color:var(--tb-30);white-space:nowrap}.pm-schulung,.pm-betreuung{position:relative;width:100%;max-width:300px;display:flex;flex-direction:column;border-radius:12px;background:var(--f-10);border:1px solid var(--kw-07);overflow:hidden;box-shadow:var(--s-33)}.pm-betreuung{max-width:310px}.pm-schulung__video{position:relative;height:82px;display:flex;align-items:center;justify-content:center;background-image:var(--v-30)}.pm-schulung__knopf{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--f-42);color:var(--f-14)}.pm-schulung__links,.pm-schulung__rechts{position:absolute;bottom:8px;font-size:10.5px}.pm-schulung__links{left:10px;color:var(--t-08)}.pm-schulung__rechts{right:10px;color:var(--tb-30)}.pm-schulung__koerper{display:flex;flex-direction:column;gap:9px;padding:12px 14px 14px}.pm-schulung__reihe{display:flex;align-items:center;justify-content:space-between;gap:10px}.pm-schulung__leute{display:flex;align-items:center}.pm-schulung__person{width:22px;height:22px;flex:none;display:flex;align-items:center;justify-content:center;margin-left:-6px;border-radius:50%;box-shadow:0 0 0 2px var(--f-14);background:var(--tb-27);font-size:9px;font-weight:600;color:var(--f-14)}.pm-schulung__person:first-child{margin-left:0}.pm-schulung__person:nth-child(1){background:var(--bw-person-1)}.pm-schulung__person:nth-child(2){background:var(--bw-person-2)}.pm-schulung__person:nth-child(3){background:var(--bw-person-3)}.pm-schulung__person:nth-child(4){background:var(--bw-person-4)}.pm-schulung__mehr{margin-left:6px;font-size:10.5px;color:var(--text-leise)}.pm-schulung__termin{flex:none;padding:2px 7px;border-radius:999px;border:1px solid var(--kb-12);background:var(--fb-46);font-size:10px;color:var(--tb-30);white-space:nowrap}.pm-schulung__zeile{display:flex;justify-content:space-between;font-size:11.5px;color:var(--t-08)}.pm-schulung__zeile span:last-child{color:var(--fx-13)}.pm-schulung__balken{height:5px;border-radius:3px;background:var(--kw-08);overflow:hidden}.pm-schulung__balken span{display:block;height:100%;width:8%;background:var(--fb-52);transition:width 2.4s ease}.pm-schulung__balken span.ist-voll{width:100%}.pm-betreuung__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-bottom:1px solid var(--kw-03)}.pm-betreuung__titel{min-width:0;font-size:12px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-betreuung__zusatz{font-size:10.5px;color:var(--text-schwach);white-space:nowrap}.pm-betreuung__liste{display:flex;flex-direction:column;gap:2px;padding:6px 0}.pm-betreuung__eintrag{position:relative;display:flex;align-items:center;gap:12px;padding:8px 13px}.pm-betreuung__eintrag.ist-geplant{margin:0 6px;border-radius:8px;background:var(--fb-44)}.pm-betreuung__linie{position:absolute;left:26px;top:36px;bottom:-8px;width:2px;background:var(--fb-51)}.pm-betreuung__kreis{position:relative;z-index:1;width:26px;height:26px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--fb-52);color:var(--weiss)}.ist-geplant .pm-betreuung__kreis{border:1.5px solid var(--fb-52);background:var(--f-30)}.pm-betreuung__text{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.pm-betreuung__text span:first-child{font-size:12.5px;font-weight:500;color:var(--text)}.pm-betreuung__text span:last-child{font-size:11px;color:var(--text-leise)}.pm-betreuung__datum{flex:none;font-size:10.5px;color:var(--text-schwach);white-space:nowrap}.ist-geplant .pm-betreuung__datum{padding:2px 7px;border-radius:999px;border:1px solid var(--kb-12);font-size:10px;color:var(--tb-30)}.bewegt [data-pm-rv]{transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.bewegt [data-pm-rv]:not(.ist-da){opacity:0;transform:translateY(24px)}.pm-tafel__titel,.pm-nutzen__titel{text-wrap:balance}.pm-hero__lead,.pm-intro,.pm-baustein__text,.pm-tafel__text,.pm-fall__zitat p,.pm-fall__wert,.pm-nutzen__text,.pm-grenze__text,.pm-frage__antwort,.pm-schluss__text{text-wrap:pretty}
