.team-module__XXOfNa__abschnitt{--akzent:#2b6cb0;z-index:1;padding:clamp(160px,26vh,300px) calc(5.2vw + 10px) 0;font-family:Manrope Variable,Manrope Fallback,Manrope,system-ui,sans-serif;position:relative}.team-module__XXOfNa__kopf{text-align:center}.team-module__XXOfNa__kopf h2{letter-spacing:-.035em;color:#17354b;margin:0;font-size:clamp(28px,2.6vw,46px);font-weight:600;line-height:1.05}.team-module__XXOfNa__kopf p{color:#5b7488;max-width:58ch;margin:clamp(12px,1.8vh,18px) auto 0;font-size:clamp(15px,1.05vw,18px);line-height:1.6}.team-module__XXOfNa__reihe{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);max-width:1120px;margin:clamp(48px,7vh,80px) auto 0;padding:0;list-style:none;display:grid}.team-module__XXOfNa__reihe li{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.team-module__XXOfNa__bild{aspect-ratio:4/5;border-radius:20px;width:min(100%,200px);margin-bottom:clamp(16px,2.2vh,22px);transition:transform .6s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #20252b0f,0 22px 44px -28px #00336673}.team-module__XXOfNa__bild img{object-fit:cover;width:100%;height:100%;display:block}.team-module__XXOfNa__bild:focus-visible{outline:2px solid var(--akzent);outline-offset:4px}.team-module__XXOfNa__linkedin{color:#0a66c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border-radius:9px;place-items:center;width:30px;height:30px;transition:background .3s,color .3s,transform .3s;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 6px 14px -8px #17354b99}.team-module__XXOfNa__linkedin svg{fill:currentColor;width:15px;height:15px}.team-module__XXOfNa__reihe li:hover .team-module__XXOfNa__linkedin,.team-module__XXOfNa__bild:focus-visible .team-module__XXOfNa__linkedin{color:#fff;background:#0a66c2;transform:scale(1.06)}.team-module__XXOfNa__reihe li:hover .team-module__XXOfNa__bild{transform:translateY(-4px)}.team-module__XXOfNa__reihe b{color:#17354b;letter-spacing:-.02em;font-size:clamp(17px,1.25vw,22px);font-weight:600}.team-module__XXOfNa__reihe small{color:var(--akzent);letter-spacing:.01em;margin-top:3px;font-size:12.5px;font-weight:600}.team-module__XXOfNa__satz{color:#5b7488;text-wrap:pretty;max-width:30ch;margin-top:10px;font-size:clamp(14px,.95vw,15.5px);line-height:1.55}.team-module__XXOfNa__kopf,.team-module__XXOfNa__reihe li{opacity:0;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform 1.1s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.team-module__XXOfNa__reihe li{transition-delay:calc(.2s + var(--i) * .11s)}.team-module__XXOfNa__abschnitt[data-sichtbar] .team-module__XXOfNa__kopf,.team-module__XXOfNa__abschnitt[data-sichtbar] .team-module__XXOfNa__reihe li{opacity:1;transform:none}@media (max-width:1000px){.team-module__XXOfNa__reihe{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (max-width:850px){.team-module__XXOfNa__abschnitt{padding:120px 7vw 0}.team-module__XXOfNa__bild{width:min(100%,170px)}}@media (max-width:520px){.team-module__XXOfNa__reihe{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.team-module__XXOfNa__kopf,.team-module__XXOfNa__reihe li{opacity:1;transition:none;transform:none}}
.geschichte-module__wCGX9a__geschichte{--akzent:#2b6cb0;--tinte:#17354b;--leise:#5b7488;box-sizing:content-box;max-width:1240px;margin:0 auto;padding:clamp(160px,24vh,280px) calc(5.2vw + 10px) 0;font-family:Manrope Variable,Manrope Fallback,Manrope,system-ui,sans-serif}.geschichte-module__wCGX9a__marke{color:var(--akzent);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:700}.geschichte-module__wCGX9a__zwei{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:clamp(32px,5vw,80px);display:grid}.geschichte-module__wCGX9a__text h2{letter-spacing:-.035em;color:var(--tinte);margin:0;font-size:clamp(28px,2.6vw,46px);font-weight:600;line-height:1.08}.geschichte-module__wCGX9a__leiste{flex-direction:column;gap:clamp(22px,3.2vh,32px);margin:clamp(28px,4vh,40px) 0 0;padding:0 0 0 30px;list-style:none;display:flex;position:relative}.geschichte-module__wCGX9a__leiste:before{content:"";background:linear-gradient(#2b6cb066,#2b6cb01f);width:1px;position:absolute;top:8px;bottom:8px;left:4.5px}.geschichte-module__wCGX9a__leiste li{position:relative}.geschichte-module__wCGX9a__leiste li:before{content:"";box-sizing:border-box;background:#f3f6f9;border:1.5px solid #2b6cb08c;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-30px}.geschichte-module__wCGX9a__leiste li[data-ort]:before{background:var(--akzent);border-color:var(--akzent);box-shadow:0 0 0 5px #2b6cb01f}.geschichte-module__wCGX9a__leiste small{color:var(--akzent);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;font-weight:700;line-height:18px;display:block}.geschichte-module__wCGX9a__leiste p{max-width:58ch;color:var(--leise);text-wrap:pretty;margin:6px 0 0;font-size:clamp(15px,1.05vw,17px);line-height:1.65}.geschichte-module__wCGX9a__ort{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#ffffff9e;border-radius:28px;flex-direction:column;min-height:0;margin:0;padding:clamp(22px,2.4vw,34px);display:flex;box-shadow:inset 0 0 0 1px #ffffffbf,0 30px 70px -40px #00336680}.geschichte-module__wCGX9a__kartenFeld{flex:1;min-height:260px;position:relative}.geschichte-module__wCGX9a__karte{width:100%;height:100%;position:absolute;inset:0}.geschichte-module__wCGX9a__karte circle{fill:#17354b29}.geschichte-module__wCGX9a__karte circle.geschichte-module__wCGX9a__nah{fill:#2b6cb06b}.geschichte-module__wCGX9a__karte .geschichte-module__wCGX9a__stadt{fill:var(--akzent);stroke:#fff;stroke-width:3px}.geschichte-module__wCGX9a__karte .geschichte-module__wCGX9a__welle{fill:none;stroke:var(--akzent);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:3.2s cubic-bezier(.2,.6,.3,1) infinite geschichte-module__wCGX9a__welle}.geschichte-module__wCGX9a__karte .geschichte-module__wCGX9a__welle[data-zwei]{animation-delay:1.6s}@keyframes geschichte-module__wCGX9a__welle{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}.geschichte-module__wCGX9a__ort figcaption{border-top:1px solid #20252b14;flex-direction:column;gap:4px;margin-top:clamp(18px,2.4vh,26px);padding-top:16px;display:flex}.geschichte-module__wCGX9a__ort b{color:var(--tinte);letter-spacing:-.02em;font-size:clamp(18px,1.4vw,22px);font-weight:600}.geschichte-module__wCGX9a__ort figcaption>span{color:var(--leise);font-size:14.5px;line-height:1.5}.geschichte-module__wCGX9a__ort small{color:#8a9aa8;letter-spacing:.06em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;font-weight:600}.geschichte-module__wCGX9a__geschichte>*{opacity:0;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform 1.1s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.geschichte-module__wCGX9a__geschichte>:nth-child(2){transition-delay:.2s}.geschichte-module__wCGX9a__geschichte[data-sichtbar]>*{opacity:1;transform:none}@media (max-width:850px){.geschichte-module__wCGX9a__geschichte{padding:120px 6vw 0}.geschichte-module__wCGX9a__zwei{grid-template-columns:1fr}.geschichte-module__wCGX9a__kartenFeld{aspect-ratio:1;min-height:0}}@media (prefers-reduced-motion:reduce){.geschichte-module__wCGX9a__geschichte>*{opacity:1;transition:none;transform:none}.geschichte-module__wCGX9a__karte .geschichte-module__wCGX9a__welle{opacity:0;animation:none}}
