@font-face{font-family:Barlow-Light;src:url(../../../fonts/Barlow/Barlow-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Light-Italic;src:url(../../../fonts/Barlow/Barlow-LightItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Regular;src:url(../../../fonts/Barlow/Barlow-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Italic;src:url(../../../fonts/Barlow/Barlow-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Medium;src:url(../../../fonts/Barlow/Barlow-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Medium-Italic;src:url(../../../fonts/Barlow/Barlow-MediumItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Semibold;src:url(../../../fonts/Barlow/Barlow-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Semibold-Italic;src:url(../../../fonts/Barlow/Barlow-SemiBoldItalic.ttf) format("truetype");font-weight:400;font-style:normal}@keyframes bounceX{0%,20%,50%,80%,to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}40%{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translate(-5px)}60%{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translate(-3px)}}@keyframes bounceY{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes fade-to-white{to{fill:#fff}}@keyframes fade-in{0%{opacity:0}to{opacity:1;visibility:visible}}@keyframes fade-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes slide-up{to{margin:0}}@keyframes moveUp{to{-webkit-transform:translateY(calc(var(--header-height) * -1));-ms-transform:translateY(calc(var(--header-height) * -1));transform:translateY(calc(var(--header-height) * -1))}}@keyframes moveDown{0%{-webkit-transform:translateY(calc(var(--header-height) * -1));-ms-transform:translateY(calc(var(--header-height) * -1));transform:translateY(calc(var(--header-height) * -1))}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes pulseDot{0%{background:var(--tertiary-color);width:5px;height:5px}50%{background:#000;width:7px;height:7px}to{background:var(--tertiary-color);width:5px;height:5px}}@keyframes pulseBackground{0%{background:var(--tertiary-color)}50%{background:var(--background-color)}to{background:var(--tertiary-color)}}#about{opacity:0;-webkit-animation:fade-in .7s ease-in-out 0s 1 forwards;animation:fade-in .7s ease-in-out 0s 1 forwards}#about article{display:flex;flex-direction:column;align-items:center}#about article section{width:100vw}#about article section:not(.stage){background:#f4f2ee;z-index:1}#about article section.mission{display:flex;padding:48px 20px;align-items:center;justify-content:center;text-align:center;width:100%}#about article section.mission>div{border-radius:16px;padding:32px 0 48px;width:100%;max-width:1280px;display:flex;align-items:center;flex-flow:column nowrap;justify-content:center}#about article section.mission>div h2{color:#c3053c;padding-bottom:2rem;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.mission>div h2{font-size:2.7rem;line-height:3.6rem;letter-spacing:-.07rem}}#about article section.mission>div p{width:100%;color:#0c589f;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Light,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.mission>div p{font-size:2.7rem;line-height:3.6rem;letter-spacing:-.07rem}}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.mission{padding:96px 48px}#about article section.mission>div{padding:32px 48px 48px}}#about article section.tiles{display:flex;flex-flow:column nowrap;align-items:center;padding:0 24px 96px;width:100%}#about article section.tiles h2{text-align:center;margin:48px 0;color:#c3053c;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.tiles h2{font-size:2.7rem;line-height:3.6rem;letter-spacing:-.07rem}}#about article section.tiles .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;width:100%;padding:0;max-width:1280px}#about article section.tiles .container .item{text-align:center;background:#fff;border-radius:16px;overflow:hidden;width:100%;max-width:384px;display:flex;flex-flow:column nowrap;align-items:center;height:520px}#about article section.tiles .container .item figure{width:fit-content;height:fit-content;max-height:250px;overflow:hidden}#about article section.tiles .container .item .image img{width:100%}#about article section.tiles .container .item h3{color:#c3053c;width:100%;padding:24px 16px 4px;font-size:1rem;line-height:1.5rem;letter-spacing:.03rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#about article section.tiles .container .item p{color:#0c589f;width:100%;padding:8px 16px 32px;font-size:1.5rem;line-height:2.2rem;letter-spacing:-.04rem;font-family:Barlow-Light,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.tiles .container .item p{font-size:1.8rem;line-height:2.6rem;letter-spacing:-.05rem}}#about article section.tiles .container .item p strong{font-weight:500}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.tiles{padding:96px 48px}#about article section.tiles .container{padding:48px 0}}@media screen and (min-width: 2176px) and (min-height: 640px){#about article section.tiles .container{max-width:100%}#about article section.tiles .container .item{height:540px}#about article section.tiles .container .item h3{padding:24px 24px 4px}#about article section.tiles .container .item p{padding:8px 24px 32px}}#about article section.management{background:#0c589f;width:100%;padding:64px 20px 96px;display:flex;flex-direction:column;align-items:center;gap:24px}#about article section.management .team{width:100%;max-width:1784px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px}#about article section.management h2{color:#fff;text-align:center;margin-bottom:2rem;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.management h2{font-size:2.7rem;line-height:3.6rem;letter-spacing:-.07rem}}#about article section.management .person-item{width:100%;max-width:384px;border-radius:24px;background:#fff;padding:16px;display:grid;gap:24px;grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"personal" "quote"}#about article section.management .person-item>header{grid-area:personal;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px}#about article section.management .person-item>header .info{display:flex;position:relative;flex-direction:column;flex-wrap:nowrap;width:100%;padding:0}#about article section.management .person-item>header .info>p{color:#0c589f;font-size:.9rem;line-height:1.5rem;letter-spacing:.015rem;font-family:Barlow-Regular,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.management .person-item>header .info>p{font-size:1.125rem;line-height:1.5rem;letter-spacing:.015rem}}#about article section.management .person-item>header .info>.button button{display:flex}#about article section.management .person-item>header .info>.button button span{text-align:left;color:#0c589f;border-bottom:.5px solid transparent;-webkit-transition:border-bottom .35s ease-out 0s;-moz-transition:border-bottom .35s ease-out 0s;-ms-transition:border-bottom .35s ease-out 0s;-o-transition:border-bottom .35s ease-out 0s;transition:border-bottom .35s ease-out 0s;font-size:.9rem;line-height:1.5rem;letter-spacing:.015rem;font-family:Barlow-Regular,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.management .person-item>header .info>.button button span{font-size:1.125rem;line-height:1.5rem;letter-spacing:.015rem}}#about article section.management .person-item>header .info>.button button:hover span{border-bottom:.5px solid #0C589F;-webkit-transition:border-bottom .35s ease-out 0s;-moz-transition:border-bottom .35s ease-out 0s;-ms-transition:border-bottom .35s ease-out 0s;-o-transition:border-bottom .35s ease-out 0s;transition:border-bottom .35s ease-out 0s}#about article section.management .person-item>header h3{color:#c3053c;padding-bottom:8px;font-size:1.375rem;line-height:2rem;letter-spacing:0;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.management .person-item>header h3{font-size:1.5rem;line-height:2.2rem;letter-spacing:-.02rem}}#about article section.management .person-item>header>p{color:#0c589f;font-size:.9rem;line-height:1.5rem;letter-spacing:.015rem;font-family:Barlow-Regular,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.management .person-item>header>p{font-size:1.125rem;line-height:1.5rem;letter-spacing:.015rem}}#about article section.management .person-item>header .image{width:fit-content;height:fit-content}#about article section.management .person-item>header .image img{width:160px}#about article section.management .person-item .quote{-webkit-hyphens:auto;hyphens:auto;align-self:start;grid-area:quote;margin:24px 0;color:#0c589f;max-width:720px;font-size:1.5rem;line-height:2.2rem;letter-spacing:-.03rem;font-family:Barlow-Semibold-Italic,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#about article section.management .person-item .description{grid-area:description;padding-bottom:24px;color:#0c589f;max-width:520px;font-size:.9rem;line-height:1.5rem;letter-spacing:.015rem;font-family:Barlow-Regular,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article section.management .person-item .description{font-size:1.125rem;line-height:1.5rem;letter-spacing:.015rem}}#about article section.management .person-item>p{max-width:520px}@media screen and (min-width: 768px) and (min-height: 0px){#about article section.management h2{padding:48px 48px 32px}#about article section.management .person-item{padding:24px;width:584px;max-width:584px;grid-template-columns:100%;grid-template-rows:.75fr 1fr}#about article section.management .person-item>header{flex-direction:row;gap:24px}#about article section.management .person-item>header .info{padding:24px 0}#about article section.management .person-item .quote{margin:0 24px 24px 184px}}#about article>.teaser{background:#f4f2ee;z-index:1}#about article>.teaser .container{display:grid;grid-template-columns:100%;grid-template-areas:"image" "text";align-items:center;justify-items:center;width:100%;padding:48px 0}#about article>.teaser .image{padding:0 12px;grid-area:image;width:fit-content;height:fit-content}#about article>.teaser .image img{min-width:183.3333333333px;width:230px}#about article>.teaser .text{padding:20px;grid-area:text;display:flex;flex-direction:column;width:fit-content;max-width:520px}#about article>.teaser .text .headline{max-width:272px}#about article>.teaser .text .headline h1{margin-bottom:16px;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article>.teaser .text .headline h1{font-size:2.7rem;line-height:3.6rem;letter-spacing:-.07rem}}#about article>.teaser .text p{color:#0c589f;margin-bottom:24px;font-size:1.125rem;line-height:1.5rem;letter-spacing:.01rem;font-family:Barlow-Light,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#about article>.teaser .text p{font-size:1.375rem;line-height:2rem;letter-spacing:0}}@media screen and (min-width: 768px) and (max-height: 439px){#about article>.teaser .container{grid-template-columns:50% 50%}}@media screen and (min-width: 768px) and (min-height: 440px){#about article>.teaser .container{grid-template-columns:50% 50%}#about article>.teaser .image{padding:24px}#about article>.teaser .image img{width:100%;max-width:460px}#about article>.teaser .text{padding:24px}#about article>.teaser .text .headline h1{margin-bottom:32px;max-width:520px}}#about article #einkauf-scm{padding-top:128px}@media screen and (min-width: 768px) and (min-height: 0px){#about article #einkauf-scm .container{grid-template-areas:"text image"}#about article #einkauf-scm .image-container{justify-self:start;width:fit-content}#about article #einkauf-scm .text{justify-self:end;align-items:flex-end}#about article #einkauf-scm .text span,#about article #einkauf-scm .text h1,#about article #einkauf-scm .text p{text-align:right}}#about article #karriere{background:none;padding-bottom:128px}@media screen and (min-width: 768px) and (min-height: 0px){#about article #karriere .container{grid-template-areas:"image text"}#about article #karriere .image-container{justify-self:end;width:fit-content}}#mensch{margin-top:128px;margin-bottom:96px}
