/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1;width:100%;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%;min-width:1px}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));box-sizing:border-box;transform-origin:50%;z-index:10;border-top:4px solid #0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--background:#fff;--typo:#393939;--white:#fff;--black:#393939;--blue:#024589;--green:#3c9d6b;--gray:#d9d9d9;--green-contrast:#32855a;--blue-dark:#002143;--blue-light:#e6f2ff;--green-dark:#133121;--green-light:#e6fff2;--lightblue:#e6f2ff;--lightgreen:#e6fff2}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(../ubuntu-v21-latin-regular.5dc7b1a5.woff2)format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(../ubuntu-v21-latin-700.1d8c3f1d.woff2)format("woff2")}html{font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5}a,html{color:var(--typo)}a{text-underline-offset:2px;word-break:break-all}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:32px;font-weight:400;line-height:1.2}h1{font-size:40px}@media (width>=1024px){h1{font-size:56px}}article h1,aside h1,nav h1,section h1{font-size:40px}@media (width>=1024px){article h1,aside h1,nav h1,section h1{font-size:56px}}.home section h1{font-size:48px}@media (width>=1024px){.home section h1{font-size:56px}}.bigtext,h2{font-size:36px}@media (width>=1024px){.bigtext,h2{font-size:48px}}h3{font-size:32px}@media (width>=1024px){h3{font-size:40px}}h4{margin-top:0;margin-bottom:1rem;font-size:24px}@media (width>=1024px){h4{font-size:32px}}ul{padding-left:1rem}em{color:var(--blue);font-style:normal}a.external-link svg{vertical-align:sub;width:1.2em;height:1.2em;margin-left:.25em;display:inline-block}a.external-link svg path{fill:currentColor}html{scroll-behavior:smooth}body{flex-direction:column;min-height:100dvh;display:flex;position:relative}img,svg{width:100%;max-width:100%;height:auto;display:block}.wrapper{width:100%;max-width:1920px;margin:0 auto;padding:0 20px}@media (width>=1024px){.wrapper{padding:0 64px}}.smaller-wrapper,.wrapper-smaller{max-width:1616px}figure{margin:0}figcaption{text-align:right;margin-top:5px;margin-right:10px;font-size:.85em}section+section:not(.grid-container){padding-top:80px;padding-bottom:80px}@media (width>=1024px){section+section:not(.grid-container){padding-top:100px;padding-bottom:100px}.fifty-fifty{gap:3rem;display:flex}.fifty-fifty>*{flex:1}}.center{text-align:center}.hidden{display:none}.mobile-only{display:block}@media (width>=1550px){.mobile-only{display:none}}.background-lightblue{background-color:var(--lightblue)!important}.background-lightgreen{background-color:var(--lightgreen)!important;color:var(--black)!important}.background-lightgreen .testimonial-item{background-color:#3c9d6b!important}.background-lightgreen .testimonial-tab{color:#3c9d6b!important;border-color:#3c9d6b!important}.background-lightgreen .testimonial-tab.active{color:#fff!important;background-color:#3c9d6b!important}.background-green{color:#fff!important;background-color:#133121!important}.background-green .button{border:1px solid #fff;color:#fff!important;background-color:#0000!important}.background-green .button:hover{color:#133121!important;background-color:#fff!important}.grid{--columns:12;--gutter:1.5rem;grid-gap:var(--gutter);margin-bottom:calc(var(--gutter)*.5);margin-top:calc(var(--gutter)*.5);grid-template-columns:1fr;display:grid}@media (width>=1024px){.grid{--gutter:3rem;grid-template-columns:repeat(12,1fr);margin-bottom:0}}.grid>.column{margin-bottom:0}@media (width>=1024px){.grid>.column{grid-column:span var(--columns);margin-bottom:calc(var(--gutter)*.5)}}.header{border:2px solid var(--blue);z-index:100;background-color:#fff;border-radius:8px;width:calc(100% - 40px);padding:14px 0;transition:transform .2s;position:fixed;top:20px;left:20px}@media (width>=1550px){.header{background-color:#0000;border:0;padding:10px 0}.header .menu-bg{background-color:#fff;border-radius:8px;max-width:1488px;padding:16px 24px;box-shadow:1px 10px 20px #0000002e}}.header .wrapper{justify-content:space-between;align-items:center;display:flex}@media (width<=1550px){.header .wrapper{padding:0 20px}}.logo img,.logo svg{width:auto;height:40px;display:block}@media (width>=1550px){.logo img,.logo svg{height:50px}.logo.larger img,.logo.larger svg{height:64px}}@media (width>=1650px){.logo.larger img,.logo.larger svg{height:72px}}.close-icon{display:none}.main-nav{flex-direction:row;align-items:center;gap:24px;display:flex}@media (width<=1550px){.main-nav{gap:12px}}.button-wrapper{align-items:center;gap:12px;display:flex}.language-switcher{align-items:center;gap:8px;display:flex}.language-switcher .language-link{border:2px solid var(--green);color:var(--green);border-radius:4px;padding:8px 10px;font-weight:400;text-decoration:none;transition:all .2s}.language-switcher .language-link:hover{background-color:var(--green);color:var(--white)}@media (width>=1550px){.bg-color-set .logo.larger svg path[fill=\#024589]{fill:var(--white)}}.footer{background-color:var(--blue);color:var(--white);margin-top:auto;padding:40px 0;font-size:14px}@media (width>=1024px){.footer{padding:80px 0}}.footer a{color:var(--white);text-decoration:none}.footer a:hover{text-decoration:underline}.footer ul{margin:0;padding:0;list-style:none}.footer ul li{display:inline-block}.footer ul li:not(:last-child){margin-right:16px}.footer .footer-bottom{border-top:1px solid var(--white);margin-top:32px;padding-top:32px}@media (width<=1023px){.footer .footer-bottom ul li{margin-bottom:10px}}.footer .footer-bottom,.footer .footer-top{flex-direction:column;gap:32px;display:flex}@media (width>=1024px){.footer .footer-bottom,.footer .footer-top{flex-direction:row;justify-content:space-between;align-items:flex-end}}.footer .logo img,.footer .logo svg{width:220px;height:auto}.button,.button-link a{background-color:var(--green);border:2px solid var(--green);color:var(--white);word-break:break-word;border-radius:4px;padding:8px 20px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-block}.button-link a:hover,.button:hover{background-color:var(--blue);border-color:var(--blue)}.button-link a.outline,.button.outline{color:var(--green);background-color:#0000}.button-link a.outline:hover,.button.outline:hover{background-color:var(--green);color:var(--white)}.button svg path,.button-link a svg path{fill:var(--white)}.button-link a{margin-top:1rem}button{background-color:#0000;border:0;padding:0}nav ul{margin:0;padding:0;list-style:none}nav ul li{display:inline-block}nav ul li:not(:last-child){margin-right:32px}nav ul li a{text-decoration:none}[aria-current=page],nav ul li a:hover{color:var(--blue)}.main-nav{display:none}@media (width>=1550px){.main-nav{align-items:center;gap:32px;display:flex}.main-nav ul li{position:relative}.main-nav ul li.has-dropdown>a{align-items:center;gap:8px;display:inline-flex}.main-nav ul li a svg{width:24px;height:24px;transition:transform .3s}.main-nav ul li.has-dropdown.dropdown-open>a svg{transform:rotate(180deg)}.main-nav ul li ul{background-color:var(--white);z-index:100;border-radius:12px;padding:12px 8px;display:none;position:absolute;top:60px;left:0}.main-nav ul li ul:before{content:"";height:40px;position:absolute;top:-40px;left:0;right:0}.main-nav ul li ul li{border-radius:8px;margin:0;padding:8px 12px;transition:background-color .2s;display:block}.main-nav ul li ul li:hover{background-color:var(--green-neon)}.main-nav ul li ul li a{white-space:nowrap;font-size:16px}.main-nav ul li.dropdown-open>ul{display:block}}@media (width>=1024px) and (width<=1549px){.main-nav{max-width:400px;margin-left:auto!important}}@media (width<=1550px){.main-nav{background-color:var(--white);border:2px solid var(--blue);transform-origin:top;z-index:99;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:20px;padding-top:8px;padding-bottom:8px;display:flex;position:fixed;inset:80px 0 auto;transform:scaleY(0)}.main-nav,.main-nav.open{transition:transform .1s}.main-nav.open{transform:scaleY(1)}.main-nav .button-wrapper{padding:10px 16px}.main-nav ul{flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:200px;margin:0;list-style:none;display:flex}.main-nav ul li{padding:10px 16px;position:relative}.main-nav ul li a{white-space:nowrap;font-size:24px;text-decoration:none}.main-nav ul li.has-dropdown>a svg{vertical-align:sub;width:1.2em;height:1.2em;margin-left:.25em;transition:transform .3s;display:inline-block;transform:rotate(0)}.main-nav ul li.has-dropdown.dropdown-open>a svg{transition:transform .3s;transform:rotate(180deg)}.main-nav ul li.is-active:before{background-color:var(--green-dark);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.main-nav ul li ul{gap:16px;max-height:0;margin-top:16px;margin-left:0;padding-left:0;transition:max-height .3s;display:none;overflow:hidden}.main-nav ul li ul li{background-color:var(--green-neon);border-radius:100px;margin-left:0;padding:12px 24px}.main-nav ul li ul li a{font-size:20px}.main-nav ul li.dropdown-open>ul{max-height:500px;display:flex}}.menu-button{cursor:pointer;z-index:101;transition:background-color .3s;position:relative}.menu-button .close-icon,.menu-button .menu-icon{justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .3s,transform .3s;display:flex}.menu-button .close-icon svg,.menu-button .menu-icon svg{width:100%;height:100%;display:block}.menu-button .menu-icon{opacity:1;transform:rotate(0)}.menu-button .close-icon{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.menu-button.open .menu-icon{opacity:0;transform:rotate(90deg)}.menu-button.open .close-icon{opacity:1;transform:translate(-50%,-50%)rotate(0)}.swiper-navigation-container{justify-content:center;align-items:center;gap:1.5rem;margin-top:40px;display:flex;position:relative}@media (width>=1024px){.swiper-navigation-container{margin-top:80px}}.swiper-pagination{justify-content:center;align-items:center;gap:8px;display:flex}.swiper-pagination-bullet{background-color:var(--gray);border-radius:4px;width:30px;height:4px}@media (width>=1024px){.swiper-pagination-bullet{width:60px}}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--green)}.swiper-button-next,.swiper-button-prev{color:var(--green-dark);cursor:pointer;z-index:10;border:none;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex}.swiper-button-next:hover svg path,.swiper-button-prev:hover svg path{fill:var(--green)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.3}.swiper-button-next svg,.swiper-button-prev svg{width:24px;height:24px}.faq-container{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}@media (width>=1024px){.faq-container{margin-top:0}}.faq{background-color:var(--blue);color:var(--white);cursor:pointer;border-radius:8px;padding:24px}.faq .question{gap:1rem;display:flex}.faq .question svg{width:32px;height:32px;transition:transform .3s;transform:rotate(45deg)}.faq .question strong{width:calc(100% - 32px - 1rem)}.faq .question svg path{fill:var(--white)}.faq[aria-expanded=true] .question svg{transition:transform .3s;transform:rotate(0)}.faq .answer p:last-of-type{margin-bottom:0}@media (width>=1024px){.faqs .text{max-width:500px}}.datenschutz main,.default main{margin-top:100px;margin-bottom:50px;padding:20px 0}@media (width>=1024px){.datenschutz main,.default main{margin-top:200px;margin-bottom:100px}}.datenschutz main .content-wrapper,.default main .content-wrapper{max-width:900px;margin-left:0;margin-right:auto}.error{justify-content:space-between}.error h1{font-size:clamp(3rem,10vw,20rem)}.error .footer{margin-top:0}.hero{position:relative}.hero-content{background-color:var(--blue);color:var(--white);padding:20px}@media (width>=1024px){.hero-content{padding:48px}}.hero-content p:last-of-type{margin-bottom:0}@media (width>=1200px){.hero-content{border-top-left-radius:16px;border-bottom-left-radius:16px;width:50%;position:absolute;top:20%;right:0}}.hero-image{overflow:hidden}@media (width<=769px){.hero-image img{aspect-ratio:1;object-fit:cover}}.overview-headline{color:var(--blue);text-align:center;max-width:600px;margin-bottom:80px;margin-left:auto;margin-right:auto}@media (width>=1024px){.swiper-wrapper{margin-bottom:10%}}.overview-slide{transition:transform .3s;position:relative;transform:translateY(0)}@media (width>=1024px){.overview-slide:nth-of-type(2n){transition:transform .3s;transform:translateY(10%)}}.overview-slide .overview-slide-image{aspect-ratio:424/703;position:relative}.overview-slide .overview-slide-image img{object-fit:cover}.overview-slide .overview-slide-image img,.overview-slide .overview-slide-image:after{width:100%;height:100%;-webkit-mask-image:url(../mask.786a33f8.svg);mask-image:url(../mask.786a33f8.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.overview-slide .overview-slide-image:after{content:"";background:#00000080;position:absolute;top:0;left:0}.overview-slide .overview-slide-headline{color:var(--white);text-align:center;width:100%;margin-bottom:0;transition:transform .4s;position:absolute;top:20px;left:50%;transform:translate(-50%)}.overview-slide:hover .overview-slide-headline{transform:translate(-50%,10px)}.overview-slide .overview-slide-icon{background-color:#fff;border-top-left-radius:8px;width:16%;position:absolute;bottom:0;right:0}.overview-slide .overview-slide-icon svg{transition:transform .3s;transform:rotate(0)}.overview-slide .overview-slide-icon-container{border:2px solid var(--green);background-color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:25%;display:flex}.overview-slide:hover .overview-slide-icon-container{background-color:var(--green)}.overview-slide:hover .overview-slide-icon-container svg{transition:transform .3s;transform:rotate(45deg)}.overview-slide:hover .overview-slide-icon-container svg path{fill:var(--white)}.content-section img{border-radius:8px}@media (width<=1024px){.content-section img{aspect-ratio:16/11;object-fit:cover}}.content-section ul{padding-left:0;list-style:none}.content-section ul li{margin-bottom:12px;padding-left:32px;position:relative}.content-section ul li:before{content:"";background-image:url(../check.2d55e690.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:2px;left:0}.content-section .read-more-toggle{color:var(--blue);cursor:pointer;margin:0;font-weight:500;text-decoration:underline;transition:color .3s;display:inline-block}.content-section .read-more-toggle:hover{color:var(--green)}.content-section .read-more-toggle[aria-expanded=true]{margin-bottom:0}.content-section .content-section-more{max-height:0;transition:max-height .5s;overflow:hidden}.content-section .content-section-more p{margin-top:0}.facts .facts-intro{margin-bottom:80px}.facts .facts-intro h2{margin-bottom:24px}.facts .facts-intro p{margin-bottom:0}.facts .facts-items{flex-wrap:wrap;gap:48px;display:flex}.facts .facts-item{background-color:var(--blue);color:var(--white);border-radius:16px;width:100%;padding:32px}.facts .facts-item .facts-overline{margin-bottom:48px;display:block}.facts .facts-item .facts-fact{text-align:right;margin:0;font-size:40px}@media (width>=768px){.facts .facts-item .facts-fact{font-size:clamp(40px,3vw,80px)}}@media (width>=1920px){.facts .facts-item .facts-fact{font-size:80px}}.facts .facts-item hr{border-bottom:0;border-top:1px solid var(--white);margin:16px 0}.facts .facts-item .facts-bottomline{text-align:right;display:block}@media (width>=1024px){.facts .wrapper{align-items:center;gap:80px;display:flex}.facts .wrapper>*{flex:1}.facts .facts-intro{max-width:400px}}@media (width>=1400px){.facts .facts-item{width:calc(50% - 24px)}}.benefits{position:relative}.benefits .benefits-header{max-width:768px}.benefits .benefits-images{margin-top:80px;margin-bottom:40%;position:sticky;top:200px}@media (width>=1024px){.benefits .benefits-images{margin-bottom:25%}}.benefits .benefits-images img{border-radius:8px}@media (width>=1024px){.benefits .benefits-images img{border-radius:16px}}.benefits .benefits-images img:first-of-type{width:50%;margin-left:20px}.benefits .benefits-images img:nth-of-type(2){width:70%;position:absolute;top:10%;right:0}.benefits .benefits-images img:nth-of-type(3){z-index:1;width:50%;position:absolute;top:80%}.benefits .benefits-items{flex-wrap:wrap;gap:48px;margin-top:80px;display:flex}@media (width>=1024px){.benefits .benefits-items{margin-top:360px}}.benefits .benefits-item{background-color:var(--blue);border:2px solid var(--blue);color:var(--white);border-radius:8px;padding:24px;position:relative}.benefits .benefits-item .benefits-icon{position:absolute;top:-20px;left:0}@media (width>=1024px){.benefits .benefits-item .benefits-icon{top:-24px;left:-24px}}.benefits .benefits-item img{width:40px;height:40px;margin-bottom:16px}@media (width>=1024px){.benefits .benefits-item img{width:48px;height:48px}}.benefits .benefits-text h3{margin-top:0;margin-bottom:1rem;font-size:24px}@media (width>=1024px){.benefits .benefits-text h3{font-size:32px}}.benefits .benefits-text p{font-size:16px}.benefits .benefits-text p:last-of-type{margin-bottom:0}.outro-content{flex-direction:column;gap:32px;margin-bottom:10%;display:flex;position:relative}.outro-image{overflow:hidden}.outro-image,.outro-image img{border-radius:16px}@media (width<=1024px){.outro-image img{aspect-ratio:4/3;object-fit:cover}}.outro-text{background-color:var(--blue);color:var(--white);border-radius:16px;padding:32px}@media (width>=1024px){.outro-text{max-width:790px;position:absolute;bottom:-10%;right:40px}}.outro-text.button-link a:hover{color:var(--green);background-color:#fff}.content main{padding-top:92px}.content .background-blue{background-color:#002143}.content .background-blue .content-intro{color:var(--white)}.content .background-blue .big-text-section,.content .background-blue .faqs{background-color:var(--white)}.content .background-green{background-color:#133121}.content .background-green .content-intro{color:var(--white)}.content .background-green .big-text-section,.content .background-green .faqs{background-color:var(--white);color:var(--black)}.content-intro{padding:60px 0}@media (width>=1024px){.content-intro{padding:120px 0}}.content-wrapper{max-width:768px}.images-grid{aspect-ratio:1;width:100%;margin:0 auto;position:relative}@media (width>=1024px){.images-grid{aspect-ratio:18/9}}.images-grid .image-item{position:absolute}.images-grid .image-item img{object-fit:cover;border-radius:8px;width:100%;height:100%}@media (width>=1024px){.images-grid .image-item img{border-radius:16px}}.images-grid .image-item:first-child{aspect-ratio:1;z-index:1;top:60%;left:0;right:60%}@media (width>=1024px){.images-grid .image-item:first-child{aspect-ratio:1;width:24%;top:auto;bottom:10%;right:auto}}.images-grid .image-item:nth-child(2){aspect-ratio:1;top:20%;left:20%;right:20%}@media (width>=1024px){.images-grid .image-item:nth-child(2){aspect-ratio:4/3;width:60%;inset:auto auto 0 50%;transform:translate(-50%)}}.images-grid .image-item:nth-child(3){aspect-ratio:4/3;top:0;left:60%;right:0}@media (width>=1024px){.images-grid .image-item:nth-child(3){aspect-ratio:3/4;width:24%;left:auto}}.big-text-section .wrapper{max-width:1024px}.bigtext{color:#8f8f8f;word-break:break-word;line-height:1.2}.bigtext strong{top:-8px;left:-1px}.bigtext p:first-of-type{margin-top:0}.bigtext p:last-of-type{margin-bottom:0}@media (prefers-reduced-motion:reduce){.bigtext{color:var(--blue)}.bigtext .word{opacity:1}}.bigtext .word{opacity:1;display:inline-block}.bigtext em{color:inherit;font-style:normal}.testimonials{background-color:#fff;margin-top:0;padding:80px 0}@media (width>=1024px){.testimonials{padding:120px 0}}.testimonials .testimonials-intro{text-align:center;max-width:800px;margin-bottom:48px;margin-left:auto;margin-right:auto}@media (width>=1024px){.testimonials .testimonials-intro{margin-bottom:80px}}.testimonials .testimonials-intro p:last-of-type{margin-bottom:0}.testimonials .testimonials-content{max-width:1200px;margin:0 auto}.testimonials .testimonial-display{margin-bottom:24px;position:relative}@media (width>=1024px){.testimonials .testimonial-display{margin-bottom:0}}.testimonials .testimonial-item{background-color:var(--blue);color:var(--white);border-radius:16px;align-items:flex-start;gap:32px;padding:64px 20px;display:none}@media (width>=1024px){.testimonials .testimonial-item{min-height:540px;padding:32px 20px}}.testimonials .testimonial-item.active{flex-direction:column;display:flex}@media (width>=1024px){.testimonials .testimonial-item.active{flex-direction:row;justify-content:center;align-items:center}.testimonials .testimonial-item:first-of-type.active{border-bottom-left-radius:0}.testimonials .testimonial-item:nth-of-type(3).active{border-bottom-right-radius:0}}.testimonials .testimonial-person{border-bottom:1px solid var(--white);flex-direction:column;align-items:center;gap:16px;width:100%;padding-bottom:32px;display:flex}@media (width>=1024px){.testimonials .testimonial-person{text-align:center;border-bottom:none;flex-direction:column;width:200px;padding-bottom:0}}.testimonials .testimonial-person img{object-fit:cover;border-radius:50%;width:136px}@media (width>=1024px){.testimonials .testimonial-person img{width:120px;height:120px}}.testimonials .testimonial-info{text-align:center;font-size:16px}.testimonials .testimonial-info p{margin:0}.testimonials .testimonial-quote{max-width:544px}@media (width>=768px){.testimonials .testimonial-quote{border-left:2px solid var(--white);padding-left:32px}}.testimonials .testimonial-quote p{font-size:24px}.testimonials .testimonial-quote p:first-of-type{margin-top:0}.testimonials .testimonial-quote p:last-of-type{margin-bottom:0}.testimonials .testimonials-tabs{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=768px){.testimonials .testimonials-tabs{grid-template-columns:repeat(3,1fr);gap:4px}}.testimonials .testimonial-tab{border:2px solid var(--blue);color:var(--blue);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:24px 32px;display:flex;position:relative}@media (width>=1024px){.testimonials .testimonial-tab{padding:12px 32px}.testimonials .testimonial-tab.active{padding-top:16px}.testimonials .testimonial-tab:not(.active){margin-top:4px}.testimonials .testimonial-tab:first-of-type.active:after,.testimonials .testimonial-tab:nth-of-type(2).active:after,.testimonials .testimonial-tab:nth-of-type(2).active:before,.testimonials .testimonial-tab:nth-of-type(3).active:before{content:" ";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23024589' d='M10 0H0c5 0 10 4.598 10 10z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h10v10H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:-2px;left:-16px}.testimonials .testimonial-tab:first-of-type.active:after,.testimonials .testimonial-tab:nth-of-type(2).active:after{left:auto;right:-16px;transform:scaleX(-1)}}.testimonials .testimonial-tab:hover{background-color:#0245890d}.testimonials .testimonial-tab.active{background-color:var(--blue);color:var(--white)}@media (width>=1024px){.testimonials .testimonial-tab.active{border-top-left-radius:0;border-top-right-radius:0}}.testimonials .testimonial-tab.active .tab-info p{color:var(--white)}.testimonials .testimonial-tab img{object-fit:cover;border-radius:50%;width:56px;height:56px}.testimonials .tab-info{text-align:left;font-size:16px}.testimonials .tab-info p{margin:0}.testimonials .tab-info strong{margin-bottom:10px}.background-lightgreen.testimonials .testimonial-tab:first-of-type.active:after,.background-lightgreen.testimonials .testimonial-tab:nth-of-type(2).active:after,.background-lightgreen.testimonials .testimonial-tab:nth-of-type(2).active:before,.background-lightgreen.testimonials .testimonial-tab:nth-of-type(3).active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233c9d6b' d='M10 0H0c5 0 10 4.598 10 10z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h10v10H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.chefs{padding-top:160px}@media (width>=1024px){.chefs{padding-top:240px}}.chefs main{padding-bottom:120px}.chefs-intro{padding-bottom:80px}.chefs-intro .two-columns{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px;display:grid}@media (width<=768px){.chefs-intro .two-columns{grid-template-columns:1fr;gap:30px}}.chefs .grid-container img{border-radius:16px;margin-bottom:32px}.chefs .grid-container h3{margin-bottom:5px;font-size:20px}.chefs .grid-container h4{font-size:18px}.chefs .grid-container p{font-size:16px}.team main{padding-top:92px;padding-bottom:120px}.team-intro{padding:60px 0}@media (width>=1024px){.team-intro{padding:120px 0}}.team-intro .two-columns{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px;display:grid}@media (width<=768px){.team-intro .two-columns{grid-template-columns:1fr;gap:30px}}.team-images{padding-bottom:80px}@media (width>=1024px){.team-images{padding-bottom:120px}}.team-benefits{padding:80px 0}@media (width>=1024px){.team-benefits{padding:120px 0}}.team-benefits .team-benefits-content{grid-template-columns:1fr;gap:40px;display:grid}@media (width>=1024px){.team-benefits .team-benefits-content{grid-template-columns:1fr 2fr;align-items:start;gap:60px}}.team-benefits .team-benefits-intro p:first-of-type{margin-top:0}.team-benefits .team-benefits-intro p:last-of-type{margin-bottom:0}.team-benefits .team-benefits-items{grid-template-columns:1fr;gap:48px;display:grid}@media (width>=768px){.team-benefits .team-benefits-items{grid-template-columns:1fr 1fr}}.team-benefits .team-benefits-item{background-color:var(--blue);color:var(--white);border-radius:16px;flex-direction:column;gap:16px;padding:32px;display:flex;position:relative}@media (width>=1024px){.team-benefits .team-benefits-item{padding:40px}}.team-benefits .benefits-icon{position:absolute;top:-20px;left:0}@media (width>=1024px){.team-benefits .benefits-icon{top:-24px;left:-24px}}.team-benefits .benefits-icon img{width:40px;height:40px;margin-bottom:16px}@media (width>=1024px){.team-benefits .benefits-icon img{width:48px;height:48px}}.team-benefits .team-benefits-text p:first-of-type{margin-top:0}.team-benefits .team-benefits-text p:last-of-type{margin-bottom:0}.contact main{padding-top:92px;padding-bottom:120px}.contact-intro{padding:60px 0}@media (width>=1024px){.contact-intro{padding:120px 0 80px}}.contact-intro .contact-intro-content{flex-direction:column;gap:40px;display:flex}@media (width>=1024px){.contact-intro .contact-intro-content{flex-direction:row;align-items:center;gap:0;position:relative}.contact-intro .contact-intro-image,.contact-intro .contact-intro-text{flex:1}}.contact-intro .contact-intro-text{background-color:var(--blue);color:var(--white);border-radius:16px;padding:32px;position:relative}@media (width>=1024px){.contact-intro .contact-intro-text{margin-right:-60px;padding:40px;transform:translateY(-25%)}}.contact-intro .contact-intro-text p:first-of-type{margin-top:0}.contact-intro .contact-intro-text p:last-of-type{margin-bottom:0}.contact-intro .contact-intro-text.button-link a:hover{color:var(--green);background-color:#fff}.contact-intro .contact-intro-text .benefits-icon{position:absolute;top:-32px;left:0}@media (width>=1024px){.contact-intro .contact-intro-text .benefits-icon{top:-44px;left:-44px}}.contact-intro .contact-intro-text .benefits-icon img{width:64px;height:64px}@media (width>=1024px){.contact-intro .contact-intro-text .benefits-icon img{width:88px;height:88px}.contact-intro .contact-intro-image{z-index:-1}}.contact-intro .contact-intro-image img{object-fit:cover;border-radius:8px;width:100%;height:100%}@media (width>=1024px){.contact-intro .contact-intro-image img{border-radius:16px}}.contact-section{padding:80px 0}@media (width>=1024px){.contact-section{padding:120px 0}}.contact-section .contact-intro-wrapper{max-width:768px;margin-bottom:48px}.contact-section .contact-intro-wrapper p:first-of-type{margin-top:0}.contact-section .contact-intro-wrapper p:last-of-type{margin-bottom:0}.contact-section .contact-intro-wrapper.second-intro{margin-top:64px}@media (width>=768px){.contact-section .contact-intro-wrapper.second-intro{margin-bottom:48px}}.contact-section .contact-items{flex-wrap:wrap;gap:24px;display:flex}@media (width>=768px){.contact-section .contact-items{gap:24px}}.contact-section .contact-item{border:2px solid var(--blue);color:var(--blue);border-radius:16px;width:100%;padding:16px}@media (width>=1024px){.contact-section .contact-item{width:calc(50% - 12px)}}@media (width>=1200px){.contact-section .contact-item{width:calc(33.33% - 18px);padding:32px}}@media (width>=1600px){.contact-section .contact-item{padding:32px}}.contact-section .contact-item p{margin:0}.contact-section .contact-item p:not(:last-child){margin-bottom:4px;font-size:20px}.contact-section .contact-item a{color:var(--blue);align-items:center;gap:8px;text-decoration:none;display:flex}.contact-section .contact-item a:hover{text-decoration:underline}.contact-section .contact-item a svg{flex-shrink:0;width:24px;height:24px}.contact-section .contact-item a svg path{fill:var(--blue)}.contact-section .contact-item a span{flex:1}.landingpage main{padding-top:92px;padding-bottom:120px}.landingpage.background-white{background-color:var(--white)}.landingpage.background-green{color:var(--white);background-color:#133121}.landingpage .grid-container{padding-top:80px;padding-bottom:80px}.landingpage .grid-container .grid{align-items:center}.landingpage .grid-container img{border-radius:8px}@media (width>=1024px){.landingpage .grid-container img{border-radius:16px}}.landing-intro{padding:60px 0}@media (width>=1024px){.landing-intro{padding:120px 0}}.landing-intro .two-columns{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (width<=768px){.landing-intro .two-columns{grid-template-columns:1fr;gap:30px}}.landing-intro img{border-radius:8px;margin-top:64px}@media (width>=1024px){.landing-intro img{border-radius:16px}}.landing-content{padding-bottom:80px}@media (width>=1024px){.landing-content{padding-bottom:120px}}.landing-content .content-text{max-width:768px}.landing-content .content-text p:first-of-type{margin-top:0}.landing-content .content-text p:last-of-type{margin-bottom:0}.landing-content .content-text h2:not(:first-of-type){margin-top:80px}.landing-features{padding-bottom:80px}@media (width>=1024px){.landing-features{padding-bottom:120px;padding-top:0!important}}.landing-features .features-items{grid-template-columns:1fr;gap:48px;margin-bottom:80px;display:grid}@media (width>=768px){.landing-features .features-items{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.landing-features .features-items{grid-template-columns:repeat(4,1fr)}}.landing-features .features-item{flex-direction:column;gap:16px;display:flex}.landing-features .features-icon img{object-fit:contain;width:48px;height:48px}@media (width>=1024px){.landing-features .features-icon img{width:64px;height:64px}}.landing-features .features-text p:first-of-type{margin-top:0}.landing-features .features-text p:last-of-type{margin-bottom:0}.landing-button{padding-bottom:80px}@media (width>=1024px){.landing-button{padding-bottom:120px}}.landing-button .button{display:inline-block}.landing-layout{padding-bottom:80px}@media (width>=1024px){.landing-layout{padding-bottom:120px}}.landing-layout:last-child{padding-bottom:0}.datenschutz #inhaltsverzeichnis{background-color:#f5f5f5;border-radius:8px;margin:60px 0;padding:30px;scroll-margin-top:120px}.datenschutz #inhaltsverzeichnis h2{margin-top:0}.datenschutz #inhaltsverzeichnis ol{line-height:1.8}.datenschutz .datenschutz-section{margin:60px 0;scroll-margin-top:120px}.datenschutz .back-to-overview{text-align:center;margin-top:40px}.datenschutz #adresse{scroll-margin-top:120px}