.sc-wir h1,.sc-wir h2,.sc-wir h3{font-family:var(--sc-font-text);margin:0}.sc-wir h2{font:800 var(--sc-fs-h2)/1.15 var(--sc-font-text)}.sc-wir h3{font:700 var(--sc-fs-h3)/1.3 var(--sc-font-text)}.sc-wir p{margin:0}.sc-wir-kopf{position:relative;isolation:isolate;color:var(--sc-weiss);padding:clamp(3rem,2rem + 5vw,6rem) var(--sc-space-4) clamp(2.5rem,2rem + 4vw,5rem)}.sc-wir-kopf--bild{display:flex;align-items:center;min-height:clamp(20rem,14rem + 22vw,34rem)}.sc-wir-kopf-foto{position:absolute;inset:0;z-index:-2;overflow:hidden}.sc-wir-kopf-foto img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.sc-wir-kopf--bild .sc-wir-kopf-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(15,79,69,.96) 0,rgba(15,79,69,.9) 30%,rgba(31,127,111,.45) 56%,rgba(86,203,182,.06) 78%,rgba(86,203,182,0) 100%)}.sc-wir-kopf-in{position:relative;max-width:62rem;margin-inline:auto;width:100%}.sc-wir-einstieg,.sc-wir-kopf h1,.sc-wir-zier{max-width:38rem}.sc-wir-zier{display:block;color:var(--sc-ge-300);margin-bottom:.35em}.sc-wir-kopf .sc-wir-kopf-in h1{margin:0 0 var(--sc-space-4);font-size:clamp(2rem, 1.3rem + 3vw, 3.25rem);line-height:1.1;color:var(--sc-weiss)}.sc-wir-einstieg{font-size:clamp(1.0625rem, 1rem + .4vw, 1.25rem);line-height:1.55;color:var(--sc-weiss)}.sc-wir-raeume{padding:var(--sc-space-9) 0}.sc-wir-raeume .sc-st-kopf{padding-left:var(--sc-space-8);padding-right:var(--sc-space-8)}.sc-wir-mq{--sc-mq-h:380px;--sc-mq-gap:14px;--sc-mq-speed:55s;margin-top:var(--sc-space-6);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.sc-wir-mq::-webkit-scrollbar{width:0;height:0;display:none}.sc-wir-mq.is-dragging .sc-wir-mq__row{animation-play-state:paused}.sc-wir-mq__row{display:flex;gap:var(--sc-mq-gap);width:max-content;will-change:transform;animation:sc-mq-left var(--sc-mq-speed) linear infinite}.sc-wir-mq__row--rev{animation-name:sc-mq-right}.sc-wir-mq__row+.sc-wir-mq__row{margin-top:var(--sc-mq-gap)}.sc-wir-mq__item{flex:0 0 auto;height:var(--sc-mq-h);aspect-ratio:4/3;margin:0;overflow:hidden;border-radius:var(--sc-radius-lg);background:var(--sc-flaeche-leise,#f3f6f3)}.sc-wir-mq__item img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);animation:sc-mq-atmen 13s ease-in-out infinite}@keyframes sc-mq-atmen{0%,100%{transform:scale(1.04)}50%{transform:scale(1.11)}}@keyframes sc-mq-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes sc-mq-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:640px){.sc-wir-mq{--sc-mq-h:190px;--sc-mq-gap:8px}.sc-wir-mq__item img{animation:none;transform:none}}@media (prefers-reduced-motion:reduce){.sc-wir-mq__row{animation:none}.sc-wir-mq__item img{animation:none;transform:none}}.sc-wir-haltung{position:relative;overflow:hidden;background:var(--sc-verlauf-lila);color:var(--sc-weiss);padding:var(--sc-space-9) var(--sc-space-8);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sc-space-7);align-items:center}.sc-wir-haltung-text{display:flex;flex-direction:column;gap:var(--sc-space-3);max-width:42rem}.sc-wir-haltung h2{color:var(--sc-weiss)}.sc-wir-haltung-text p{font-size:var(--sc-fs-body);line-height:1.65;color:rgba(255,255,255,.92)}.sc-wir-zitat{margin:0;padding:var(--sc-space-6);border-radius:var(--sc-radius-lg);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22)}.sc-wir-zitat p{margin:0 0 var(--sc-space-3);font:500 20px/1.45 var(--sc-font-text);color:var(--sc-weiss)}.sc-wir-zitat cite{font-size:var(--sc-fs-meta);font-style:normal;color:var(--sc-ge-300)}.sc-wir-stimmen{position:relative;overflow:hidden;border-radius:var(--sc-radius-lg)}.sc-wir-stimmen-track{display:flex;transition:transform .7s cubic-bezier(.65, 0, .35, 1);touch-action:pan-y}.sc-wir-stimmen-track.is-dragging{transition:none}.sc-wir-stimme{flex:0 0 100%;min-width:0}.sc-wir-stimme .sc-wir-zitat{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.sc-wir-stimme-foto{margin:calc(-1 * var(--sc-space-6)) calc(-1 * var(--sc-space-6)) var(--sc-space-5);aspect-ratio:4/3;overflow:hidden;border-radius:var(--sc-radius-lg) var(--sc-radius-lg) 0 0}.sc-wir-stimme-foto img{display:block;width:100%;height:100%;object-fit:cover}.sc-wir-stimmen-punkte{display:flex;gap:var(--sc-space-2);justify-content:center;margin-top:var(--sc-space-4)}.sc-wir-stimmen-punkte button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.35);cursor:pointer}.sc-wir-stimmen-punkte button[aria-current=true]{background:var(--sc-weiss)}.sc-wir-team{padding:var(--sc-space-9) var(--sc-space-8)}.sc-wir-team-grid{list-style:none;margin:var(--sc-space-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sc-space-6)}.sc-wir-person{display:flex;gap:var(--sc-space-5);padding:var(--sc-space-6);border-radius:var(--sc-radius-lg);background:var(--sc-weiss);border:1px solid var(--sc-linie)}.sc-wir-person-foto{flex:none;width:128px;height:128px;border-radius:50%;overflow:hidden}.sc-wir-person-foto img{display:block;width:100%;height:100%;object-fit:cover}.sc-wir-person-text{display:flex;flex-direction:column;gap:var(--sc-space-2)}.sc-wir-person-rolle{font-size:var(--sc-fs-klein);color:var(--sc-tk-700);font-weight:700}.sc-wir-person-fach{font-size:var(--sc-fs-meta);color:var(--sc-text-leise)}.sc-wir-cta{background:var(--sc-verlauf-gelb);padding:var(--sc-space-9) var(--sc-space-8)}.sc-wir-cta-in{max-width:44rem;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sc-space-5)}.sc-wir-cta h2{color:var(--sc-ink-900)}.sc-wir-cta-knoepfe{display:flex;align-items:center;gap:var(--sc-space-4);flex-wrap:wrap;justify-content:center}.sc-wir-cta .sc-btn--auf-dunkel{border-color:var(--sc-ink-800);color:var(--sc-ink-800)}@media (max-width:1024px){.sc-wir-cta,.sc-wir-haltung,.sc-wir-raeume .sc-st-kopf,.sc-wir-team{padding-left:var(--sc-space-6);padding-right:var(--sc-space-6)}.sc-wir-haltung{grid-template-columns:1fr}.sc-wir-team-grid{grid-template-columns:1fr}}@media (max-width:640px){.sc-wir-cta,.sc-wir-haltung,.sc-wir-raeume,.sc-wir-team{padding-left:var(--sc-space-4);padding-right:var(--sc-space-4)}.sc-wir-kopf h1{font-size:30px}.sc-wir-person{flex-direction:column;align-items:flex-start}.sc-wir-person-foto{width:96px;height:96px}.sc-wir-cta-knoepfe{flex-direction:column;align-items:stretch;width:100%}.sc-wir-cta-knoepfe .sc-btn{justify-content:center}}