:where(.pg-coaching-ansatz) .band{padding:96px 28px}:where(.pg-coaching-ansatz) .band-soft{background:var(--paper-soft)}:where(.pg-coaching-ansatz) .band-inner{max-width:1120px;margin:0 auto}:where(.pg-coaching-ansatz) .band h2{font-size:clamp(28px,3.2vw,40px);font-weight:700;margin-bottom:22px;max-width:760px}:where(.pg-coaching-ansatz) .band .kicker{margin-bottom:22px}:where(.pg-coaching-ansatz) .prose{font-size:17px;line-height:1.7;color:var(--gray);max-width:640px;margin-bottom:20px}:where(.pg-coaching-ansatz) .c-hero-band{padding:130px 28px 72px}:where(.pg-coaching-ansatz) .c-hero{background:#fbf2ae;color:var(--on-yellow);padding:clamp(28px,3.4vw,56px);justify-content:flex-end;min-height:40vh}:where(.pg-coaching-ansatz) .c-hero .kicker{margin-bottom:auto;opacity:.9}:where(.pg-coaching-ansatz) .c-hero h1{font-size:clamp(36px,4.6vw,72px);font-weight:700;margin:0}:where(.pg-coaching-ansatz) .hero-lead{font-size:17px;max-width:620px;opacity:.92}:where(.pg-coaching-ansatz) .ansatz-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(28px,4vw,64px);align-items:center}:where(.pg-coaching-ansatz) .ansatz-text{min-width:0}:where(.pg-coaching-ansatz) .triptychon{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 28px;margin-bottom:26px;max-width:640px}:where(.pg-coaching-ansatz) .tript-h{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;color:var(--ink)}:where(.pg-coaching-ansatz) .triptychon p{font-size:15px;color:var(--gray)}:where(.pg-coaching-ansatz) .ansatz-foto{width:100%;max-width:340px;aspect-ratio:4 / 5;height:auto;justify-self:end;position:relative;isolation:isolate;background:#fbf2ae}:where(.pg-coaching-ansatz) .ansatz-foto img{position:absolute;left:0;bottom:0;width:100%;height:85%;object-fit:contain;object-position:bottom center;filter:grayscale(1) contrast(.95) brightness(1.04);mix-blend-mode:multiply}:where(.pg-coaching-ansatz) .ansatz-foto:after{content:"";position:absolute;inset:0;background:var(--on-yellow);mix-blend-mode:lighten}:where(.pg-coaching-ansatz) .cta-band{padding-top:72px;padding-bottom:96px}:where(.pg-coaching-ansatz) .hero-static{background:var(--yellow);color:var(--on-yellow);max-width:1120px;margin:0 auto;padding:clamp(32px,4vw,64px);justify-content:flex-end}:where(.pg-coaching-ansatz) .cta-tile{min-height:44vh}:where(.pg-coaching-ansatz) .cta-tile h2{font-size:clamp(30px,3.8vw,54px);margin-bottom:16px}:where(.pg-coaching-ansatz) .cta-btn{background:var(--on-yellow);color:var(--paper);margin-top:28px;align-self:flex-start}:where(.pg-coaching-ansatz) .cta-chips{margin-top:28px}:where(.pg-coaching-ansatz) .cta-chips span{border-color:var(--on-yellow);color:var(--on-yellow)}@media(max-width:900px){:where(.pg-coaching-ansatz) .band{padding:64px 20px}:where(.pg-coaching-ansatz) .c-hero-band{padding:100px 20px 48px}:where(.pg-coaching-ansatz) .c-hero{min-height:34vh}:where(.pg-coaching-ansatz) .ansatz-grid{grid-template-columns:1fr}:where(.pg-coaching-ansatz) .ansatz-foto{order:-1;justify-self:center;max-width:280px}:where(.pg-coaching-ansatz) .triptychon{grid-template-columns:1fr}:where(.pg-coaching-ansatz) .cta-tile{min-height:36vh}}:where(.pg-coaching-ansatz) #der-weg,:where(.pg-coaching-ansatz) #path{scroll-margin-top:84px}:where(.pg-coaching-ansatz) .weg-band{--weg-gelb: #E3D343;padding-top:72px;padding-bottom:72px}:where(.pg-coaching-ansatz) .weg-lead{font-weight:500;margin-bottom:40px}:where(.pg-coaching-ansatz) .weg-liste{position:relative}:where(.pg-coaching-ansatz) .weg-schritte{list-style:none;margin:0;padding:0}:where(.pg-coaching-ansatz) .weg-schritt{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:24px;padding-bottom:56px}:where(.pg-coaching-ansatz) .weg-schritt:last-child{padding-bottom:0}:where(.pg-coaching-ansatz) .weg-text{max-width:640px}:where(.pg-coaching-ansatz) .weg-text h3{font-size:clamp(22px,2.4vw,30px);margin-bottom:10px}:where(.pg-coaching-ansatz) .weg-text .prose{margin:0}:where(.pg-coaching-ansatz) .weg-node{position:relative;box-sizing:border-box;justify-self:center;width:18px;height:18px;margin-top:5px;border:2px solid var(--line);border-radius:50%;background:var(--paper)}:where(.pg-coaching-ansatz) .weg-node-fill{position:absolute;inset:-2px;border-radius:50%;background:var(--weg-gelb);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}:where(.pg-coaching-ansatz) .weg-spine{position:absolute;left:20px;width:2px;transform:translate(-1px);top:var(--weg-oben, 14px);bottom:var(--weg-unten, 14px);background:var(--line)}:where(.pg-coaching-ansatz) .weg-spine-fill{position:absolute;inset:0;background:var(--weg-gelb);transform-origin:top;transform:scaleY(var(--weg-p, 1))}.weg-js :where(.pg-coaching-ansatz) .weg-spine-fill{transform:scaleY(var(--weg-p, 0))}.weg-js :where(.pg-coaching-ansatz) .weg-node-fill{opacity:0;transform:scale(.4)}.weg-js :where(.pg-coaching-ansatz) .weg-schritt.is-erreicht .weg-node-fill{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.weg-js :where(.pg-coaching-ansatz) .weg-spine-fill{transform:scaleY(1)}.weg-js :where(.pg-coaching-ansatz) .weg-node-fill{opacity:1;transform:scale(1);transition:none}}@media(max-width:720px){:where(.pg-coaching-ansatz) .weg-schritt{grid-template-columns:28px minmax(0,1fr);column-gap:16px;padding-bottom:40px}:where(.pg-coaching-ansatz) .weg-spine{left:14px}}
