.page-module__sREwLW__hero{background:linear-gradient(135deg,#f7f2ea 0%,#f7f8f6 52%,#fff 100%);padding:30px 0 92px;overflow:hidden}.page-module__sREwLW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:clamp(30px,5vw,72px);padding-top:20px;display:grid}.page-module__sREwLW__heroCopy h1{letter-spacing:-.025em;max-width:14ch;margin-bottom:22px;font-size:clamp(3.25rem,5vw,4.8rem);line-height:.96}.page-module__sREwLW__heroCopy h1 em{color:var(--accent);font-style:normal}.page-module__sREwLW__intro{max-width:53ch;color:var(--ink-2);margin-bottom:27px;font-size:clamp(1.05rem,1.5vw,1.23rem);line-height:1.65}.page-module__sREwLW__heroActions{flex-wrap:wrap;gap:10px;display:flex}.page-module__sREwLW__heroNote{color:var(--muted);align-items:center;gap:8px;margin:17px 0 0;font-size:.87rem;font-weight:600;display:flex}.page-module__sREwLW__heroNote svg{color:var(--good);flex:none}.page-module__sREwLW__heroFigure{background:#dfe5e1;border-radius:24px;min-height:590px;margin:0;position:relative;box-shadow:0 24px 55px #1527301f}.page-module__sREwLW__heroImage{object-fit:cover;object-position:52% center;border-radius:inherit}.page-module__sREwLW__heroFigure:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0e1b206b);border-radius:0 0 24px 24px;position:absolute;inset:46% 0 0}.page-module__sREwLW__heroFigure figcaption{z-index:1;color:#fff;text-shadow:0 1px 6px #10242d;font-size:.73rem;position:absolute;bottom:17px;right:20px}.page-module__sREwLW__imageNote{z-index:1;background:#fffffff5;border:1px solid #ffffffb3;border-radius:14px;align-items:center;gap:12px;max-width:calc(100% - 30px);padding:15px 19px;display:flex;position:absolute;bottom:62px;left:-26px;box-shadow:0 10px 28px #12222a29}.page-module__sREwLW__imageNoteIcon{background:var(--accent-soft);width:41px;height:41px;color:var(--accent-dark);border-radius:10px;flex:none;place-items:center;display:grid}.page-module__sREwLW__imageNote strong,.page-module__sREwLW__imageNote small{display:block}.page-module__sREwLW__imageNote strong{color:var(--ink);font-size:.91rem;line-height:1.3}.page-module__sREwLW__imageNote small{color:var(--muted);font-size:.76rem}.page-module__sREwLW__story{padding:clamp(72px,8vw,118px) 0}.page-module__sREwLW__storyGrid{grid-template-columns:minmax(0,.38fr) minmax(0,1fr);gap:clamp(32px,6vw,110px);display:grid}.page-module__sREwLW__sectionLabel{color:var(--accent-dark);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:15px;font-size:.76rem;font-weight:800;display:flex}.page-module__sREwLW__sectionLabel i{background:#cc9d90;width:54px;height:1px;display:block}.page-module__sREwLW__storyGrid h2{max-width:19ch;font-size:clamp(2.3rem,4.3vw,4rem)}.page-module__sREwLW__storyGrid>div:last-child>p{max-width:69ch;color:var(--ink-2);font-size:1.06rem}.page-module__sREwLW__storyCallout{border-left:4px solid var(--accent);background:var(--warm);align-items:flex-start;gap:15px;max-width:660px;margin-top:28px;padding:23px 28px 20px;display:flex}.page-module__sREwLW__storyCallout span{color:var(--accent);font:700 3.7rem/.8 var(--font-display)}.page-module__sREwLW__storyCallout p{color:var(--dark);font:600 clamp(1.25rem, 2vw, 1.5rem)/1.35 var(--font-display);margin:0}.page-module__sREwLW__process{background:var(--dark);color:#fff;padding:clamp(72px,8vw,106px) 0;scroll-margin-top:110px}.page-module__sREwLW__process .page-module__sREwLW__processHeading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:42px;display:flex}.page-module__sREwLW__processHeading .eyebrow{color:#f5a18e}.page-module__sREwLW__processHeading h2{max-width:16ch;margin-bottom:0;font-size:clamp(2.5rem,4.5vw,4.15rem)}.page-module__sREwLW__processHeading>p{color:#c4d0d5;max-width:39ch;margin:0}.page-module__sREwLW__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:0;padding:0;list-style:none;display:grid}.page-module__sREwLW__step{background:#1e333d;border:1px solid #3a505b;border-radius:17px;min-width:0;padding:30px 29px 33px}.page-module__sREwLW__stepNumber{color:#ffc4b5;width:42px;height:42px;font:700 1rem var(--font-display);border:1px solid #c77360;border-radius:50%;place-items:center;margin-bottom:53px;display:inline-grid}.page-module__sREwLW__step h3{margin-bottom:13px;font-size:1.69rem}.page-module__sREwLW__step p{color:#c4d0d5;margin:0;font-size:.92rem}.page-module__sREwLW__processFoot{color:#c4d0d5;align-items:flex-start;gap:10px;max-width:73ch;margin-top:25px;font-size:.85rem;display:flex}.page-module__sREwLW__processFoot svg{color:#f1a18f;flex:none}.page-module__sREwLW__principles{background:var(--soft);padding:clamp(74px,8vw,112px) 0}.page-module__sREwLW__principles h2{margin:17px 0 33px;font-size:clamp(2.4rem,4.3vw,3.9rem)}.page-module__sREwLW__principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.page-module__sREwLW__principle{background:#fff;border:1px solid #dde5e6;border-radius:16px;padding:28px 27px 30px}.page-module__sREwLW__principleIcon{background:var(--accent-soft);width:51px;height:51px;color:var(--accent-dark);border-radius:12px;place-items:center;margin-bottom:37px;display:grid}.page-module__sREwLW__principle h3{font-size:1.65rem}.page-module__sREwLW__principle p{color:var(--ink-2);margin:0;font-size:.94rem}.page-module__sREwLW__transparency{background:#e9f0ef;border:1px solid #c7d5d8;border-radius:14px;grid-template-columns:190px 1fr;gap:25px;margin-top:19px;padding:23px 27px;display:grid}.page-module__sREwLW__transparency strong{color:var(--dark)}.page-module__sREwLW__transparency p{color:var(--ink-2);margin:0;font-size:.94rem}.page-module__sREwLW__paths{padding:clamp(74px,8vw,112px) 0 clamp(90px,10vw,138px)}.page-module__sREwLW__pathsHead{margin-bottom:32px}.page-module__sREwLW__pathsHead h2{margin-bottom:0;font-size:clamp(2.4rem,4.3vw,3.9rem)}.page-module__sREwLW__pathGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.page-module__sREwLW__pathCard{min-width:0;min-height:335px;color:var(--ink);background:#fff;border:1px solid #d7e0e2;border-radius:16px;flex-direction:column;padding:29px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.page-module__sREwLW__pathCard:hover{color:var(--ink);border-color:#b9c8cb;transform:translateY(-3px);box-shadow:0 12px 30px #13252e14}.page-module__sREwLW__pathCard>span{color:var(--accent-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:29px;font-size:.75rem;font-weight:800}.page-module__sREwLW__pathCard h3{font-size:clamp(1.6rem,2.4vw,2.15rem)}.page-module__sREwLW__pathCard p{color:var(--ink-2);font-size:.91rem}.page-module__sREwLW__pathCard strong{align-items:center;gap:10px;margin-top:auto;font-size:.89rem;display:inline-flex}.page-module__sREwLW__pathCard strong svg{transition:transform .18s}.page-module__sREwLW__pathCard:hover strong svg{transform:translate(4px)}.page-module__sREwLW__pathCardPrimary{border-color:var(--accent);background:var(--accent);color:#fff}.page-module__sREwLW__pathCardPrimary:hover{border-color:var(--accent-dark);background:var(--accent-dark);color:#fff}.page-module__sREwLW__pathCardPrimary>span,.page-module__sREwLW__pathCardPrimary p{color:#ffe2da}@media (max-width:900px){.page-module__sREwLW__hero{padding-bottom:72px}.page-module__sREwLW__heroGrid{gap:30px}.page-module__sREwLW__heroCopy h1{font-size:clamp(2.9rem,5.8vw,4.2rem)}.page-module__sREwLW__heroFigure{min-height:500px}.page-module__sREwLW__imageNote{left:12px}.page-module__sREwLW__storyGrid{grid-template-columns:minmax(0,1fr);gap:18px}.page-module__sREwLW__step{padding:23px}.page-module__sREwLW__stepNumber{margin-bottom:32px}.page-module__sREwLW__principle{padding:23px}.page-module__sREwLW__pathCard{padding:22px}}@media (max-width:760px){.page-module__sREwLW__heroGrid{grid-template-columns:minmax(0,1fr)}.page-module__sREwLW__heroCopy h1{max-width:13ch;font-size:clamp(3rem,10vw,4.8rem)}.page-module__sREwLW__heroFigure{min-height:420px}.page-module__sREwLW__process .page-module__sREwLW__processHeading{display:block}.page-module__sREwLW__processHeading>p{margin-top:16px}.page-module__sREwLW__stepGrid,.page-module__sREwLW__principleGrid,.page-module__sREwLW__pathGrid{grid-template-columns:minmax(0,1fr)}.page-module__sREwLW__stepNumber,.page-module__sREwLW__principleIcon{margin-bottom:18px}.page-module__sREwLW__pathCard{min-height:260px}.page-module__sREwLW__pathCard>span{margin-bottom:18px}}@media (max-width:480px){.page-module__sREwLW__hero{padding-top:18px;padding-bottom:54px}.page-module__sREwLW__heroGrid{padding-top:8px}.page-module__sREwLW__heroCopy h1{font-size:clamp(3rem,12vw,3.9rem)}.page-module__sREwLW__heroActions{display:grid}.page-module__sREwLW__heroActions .page-module__sREwLW__btn{width:100%}.page-module__sREwLW__heroFigure{min-height:350px}.page-module__sREwLW__heroFigure figcaption{font-size:.62rem;bottom:11px;right:13px}.page-module__sREwLW__imageNote{padding:10px 12px;bottom:42px;left:11px}.page-module__sREwLW__imageNoteIcon{width:34px;height:34px}.page-module__sREwLW__storyCallout{padding:19px}.page-module__sREwLW__transparency{grid-template-columns:minmax(0,1fr);gap:5px;padding:21px}}@media (prefers-reduced-motion:reduce){.page-module__sREwLW__pathCard,.page-module__sREwLW__pathCard strong svg{transition:none}}.page-module__sREwLW__marke{background:var(--warm);border-block:1px solid var(--line);padding-block:56px}.page-module__sREwLW__markeGrid{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:56px;display:grid}.page-module__sREwLW__markeGrid h2{max-width:20ch}.page-module__sREwLW__markeGrid p{max-width:58ch;color:var(--ink-2)}.page-module__sREwLW__markeGrid .page-module__sREwLW__markeHinweis{color:var(--muted);margin:0;font-size:.86rem}@media (max-width:760px){.page-module__sREwLW__markeGrid{grid-template-columns:minmax(0,1fr);gap:24px}}
