@charset "UTF-8";*:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:pointer}ol,ul,menu{list-style:none}img{display:block;max-width:100%;height:auto}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none!important}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}@font-face{font-family:PP Neue Machina;src:url(/public/fonts/PPNeueMachina-PlainRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aktiv Grotesk Light;src:url(/public/fonts/AktivGrotesk-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aktiv Grotesk Regular;src:url(/public/fonts/AktivGrotesk-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aktiv Grotesk Medium;src:url(/public/fonts/AktivGrotesk-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/ttf;base64,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) format("truetype"),url(data:font/woff;base64,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) format("woff"),url(/public/assets/icomoon.svg?yj97cz#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}body{--navSite-top: 1.5rem;--navSite-height: 6.5rem;--navSite-width: min(73.25rem, 100%);--navSite-height-negative: -6.25rem;--scrollbar-width: 17px;--calc-height: auto;--container-max-width: min(125rem, 100%);--container-width: min(87rem, 100%);--section-x-padding: 16px;--section-x-padding-slider: 54px;--section-y-padding: clamp(5rem, 5rem + .132780083 * (100vw - 768px), 9rem);--font-size-header-xxl: clamp(4.0625rem, 4.0625rem + .0643153527 * (100vw - 768px), 6rem);--font-size-header-xxl-alt: clamp(4.0625rem, 4.0625rem + .0643153527 * (100vw - 768px), 6rem);--font-size-header-xl: clamp(2.625rem, 2.625rem + .0684647303 * (100vw - 768px), 4.6875rem);--font-size-header-l: clamp(2.25rem, 2.25rem + .0456431535 * (100vw - 768px), 3.625rem);--font-size-header-l-alt: clamp(2.25rem, 2.25rem + .0456431535 * (100vw - 768px), 3.625rem);--font-size-header-ml: clamp(2.0625rem, 2.0625rem + .0248962656 * (100vw - 768px), 2.8125rem);--font-size-header-ml-alt: clamp(2.0625rem, 2.0625rem + .0248962656 * (100vw - 768px), 2.8125rem);--font-size-header-m: clamp(1.75rem, 1.75rem + .0165975104 * (100vw - 768px), 2.25rem);--font-size-header-m-alt: clamp(1.375rem, 1.375rem + .0290456432 * (100vw - 768px), 2.25rem);--font-size-header-m-box: clamp(1.375rem, 1.375rem + .0290456432 * (100vw - 768px), 2.25rem);--font-size-header-s: clamp(1.25rem, 1.25rem + .0082987552 * (100vw - 768px), 1.5rem);--font-size-header-s-alt: clamp(1.25rem, 1.25rem + .0082987552 * (100vw - 768px), 1.5rem);--font-size-header-xs: clamp(1rem, 1rem + .0082987552 * (100vw - 768px), 1.25rem);--font-size-body-l: clamp(1.125rem, 1.125rem + .0124481328 * (100vw - 768px), 1.5rem);--font-size-body-l-box: clamp(1.125rem, 1.125rem + .0124481328 * (100vw - 768px), 1.5rem);--font-size-body-ml: 1.3125rem;--font-size-body-m: clamp(1rem, 1rem + .0041493776 * (100vw - 768px), 1.125rem);--font-size-body-m-alt: clamp(1rem, 1rem + .0041493776 * (100vw - 768px), 1.125rem);--font-size-body-m-box: clamp(1rem, 1rem + .0041493776 * (100vw - 768px), 1.125rem);--font-size-body-s: clamp(.875rem, .875rem + .0041493776 * (100vw - 768px), 1rem);--font-size-body-s-box: clamp(.875rem, .875rem + .0041493776 * (100vw - 768px), 1rem);--font-size-body-xs: clamp(.75rem, .75rem + .0041493776 * (100vw - 768px), .875rem);--font-size-btn-medium: 1rem;--font-size-btn-regular: 1rem;--font-size-big-btn-medium: 1.125rem;--font-size-small-btn-regular: .875rem;--font-size-small-btn-medium: .875rem;--font-size-menu-footer: 1rem;--font-size-big-tag: clamp(1rem, 1rem + .0041493776 * (100vw - 768px), 1.125rem);--font-size-tag: .875rem;--font-size-mega-menu-header: clamp(1rem, 1rem + .0041493776 * (100vw - 768px), 1.125rem);--font-size-big-quote: clamp(1.75rem, 1.75rem + .0248962656 * (100vw - 768px), 2.5rem);--font-family-aktiv-grotesk-light: "Aktiv Grotesk Light", sans-serif;--font-family-aktiv-grotesk-medium: "Aktiv Grotesk Medium", sans-serif;--font-family-aktiv-grotesk-regular: "Aktiv Grotesk Regular", sans-serif;--font-family-pp-neue-machina: "PP Neue Machina", sans-serif;--color-white: #ffffff;--color-very-light-grey: #f1f5f7;--color-light-grey: #c9d6de;--color-grey: #3D424B;--color-black: #000000;--color-purple: #5500ff;--color-sky-blue: #00b6ff;--color-dark-blue: #043f9c;--color-green: #1e8c7f;--color-orange: #ff922d;--text-color: var(--color-black);--text-color-error: #C26867;--theme-text-color: var(--color-ocean);--theme-bg-color: var(--color-white);--theme-color: var(--color-almost-black);--hero-breadcumb-text-color: var(--color-purple);--hero-breadcumb-text-color-last: var(--color-black);--border-radius-s: 20px;--border-radius-m: 30px;--border-radius-l: 40px;--border-radius-button: 24px;--border-radius-profile-picture: 120px}@media (max-width: 1250px){body{--navSite-top: 0px;--navSite-height: 72px}}.card-case{width:100%;height:100%}.card-case .card-image{filter:brightness(70%)}.card-case .image-container{margin-bottom:1.5rem}.card-case .card-tag{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase;margin-bottom:.5rem}.card-case .card-headline{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}.card-case :last-child{margin-bottom:0}.card-default{width:min(28rem,100%)}.card-default .image-container{margin-bottom:1.5rem}.card-default .filter-line{gap:.625rem;margin-bottom:.75rem}.card-default .card-tag{--text-color: var(--color-grey);margin-bottom:.5rem;display:flex;gap:.5rem;font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase}.card-default .card-tag>img{width:16px;height:16px;display:inline-block;vertical-align:middle}.card-default .card-headline{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}.card-default .card-description{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}.card-default .auther-line{margin-top:10px;display:flex;height:fit-content;align-items:center}.card-default .auther-line img{border-radius:120px;margin-right:16px}.card-default .auther-line .author-name{font-size:var(--font-size-mega-menu-header);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.card-default .auther-line .author-title{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}.card-default :last-child{margin-bottom:0}.card-event{width:100%;height:100%;--text-color: var(--color-white)}.card-event .card-title{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase}.card-event .card-text{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.card-event .image-inner-container{width:min(1392px,100%);height:37.5rem}.card-event .image-inner-container .card-image[src=""],.card-event .image-inner-container .card-image :not([src]){width:57.5rem;opacity:0}.card-event .image-inner-container .card-image-standin{width:57.5rem}.card-event .card-image-text{position:absolute;top:0}.card-event .card-image-text .card-image-event-type{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase;margin-bottom:.3125rem}.card-event .card-image-text .card-image-location{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.card-event .card-image-text .card-image-location{line-height:1.6}}.card-event .card-image-text .card-image-date{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase;margin-bottom:.625rem}.card-event .card-image-text .card-image-headline{font-size:var(--font-size-header-m-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3;margin-bottom:.625rem}.card-event .card-image-text .card-image-description{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}.card-event .card-image-text-left{z-index:3;left:0;display:flex;justify-content:space-between;flex-direction:column;padding:2.5rem 2.5rem 5.4375rem;height:100%;width:min(28rem,100%)}@media (max-width: 768px){.card-event .card-image-text-left{padding-bottom:80px}}.card-event .card-image-text-right{z-index:2;right:0;transition:.8s ease-in-out;height:80%}.card-event .card-image-text-right>img{height:100%}@media (max-width: 768px){.card-event .card-image-text-right{height:50%}}@media (min-width: 769px){.swiperCustom>*:not(.activeSlide) .card-image-text-right{height:50%}}.popup-form{position:relative;background-color:var(--background-color)!important;padding:6.25rem;border-radius:var(--border-radius-l)}.popup-form .popup-content{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width: 1250px){.popup-form .popup-content{grid-template-columns:1fr;gap:2.5rem}}.popup-form .card-image{border-radius:3.125rem;margin-bottom:2.5rem}.popup-form .big-tag-text{margin-bottom:1rem}.popup-form .headline{font-size:var(--font-size-header-ml);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.popup-form .date-text{margin-top:1rem;font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.popup-form .form-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:1.25rem}.popup-form .close-button{position:absolute;top:2rem;right:2rem;background-color:var(--text-color);color:var(--background-color);display:flex;justify-content:center;align-items:center;border-radius:100%;width:3rem;height:3rem;font-size:1.875rem;text-align:center;line-height:3rem}.popup-form .close-button:after{content:"✕"}html{scroll-behavior:smooth;scroll-padding-top:10rem}body{background-color:var(--color-white);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}body *{color:var(--text-color)}body *:focus-visible{outline:max(2px,.125rem) solid var(--text-color);outline-offset:max(2px,.125rem)}body #fauxBody{position:relative;display:flex;flex-direction:column}body main #mainTop{padding-top:calc(var(--navSite-height) + var(--navSite-top));background-color:var(--background-color)}body main #breadcrumbs{padding:clamp(.625rem,.625rem + .0456431535 * (100vw - 768px),2rem) var(--section-x-padding) 0}body main #breadcrumbs>nav{width:var(--container-width);max-width:var(--container-max-width);margin:auto}body main #navRoute{padding:1.5rem var(--section-x-padding) 0;background-color:var(--background-color)}body main .hero{padding:0 var(--section-x-padding) clamp(5rem,5rem + .132780083 * (100vw - 768px),9rem);background-color:var(--background-color)}body main .hero>div{max-width:var(--container-max-width);margin:auto;width:var(--container-width)}body main>section{padding:var(--section-y-padding) var(--section-x-padding);background-color:var(--background-color)}body main>section>div{margin:auto;max-width:var(--container-max-width)}body.fixed{overflow:hidden;padding-right:var(--scrollbar-width)}body.fixed #fauxBody{contain:unset;overflow:hidden}body.fixed #navSite,body.fixed #navRoute{z-index:3}@media (max-width: 1250px){body.mobile-fixed{overflow:hidden;padding-right:var(--scrollbar-width)}body.mobile-fixed #navSite>nav{opacity:100%;left:0;overflow-x:clip;overflow-y:scroll}body.mobile-fixed #navSite>nav:has(.dropdown.active){overflow-y:unset}}.overflow-wrapper{overflow:auto}div[data-cached-form-url] .onFormSubmittedFeedback{height:100%!important;width:100%!important}.viewport{position:fixed;width:102px;height:22px;line-height:20px;text-align:center;bottom:15px;right:15px;z-index:10001;font-size:11px;background-color:#fff;color:#333548;text-transform:uppercase;border:1px solid #c5d1da;border-radius:4px}#navSite{position:fixed;top:var(--navSite-top);width:100%;padding:0 1.5rem;z-index:1002;will-change:transform;transition:transform .5s ease-out}#navSite .contact-button{position:relative;background-color:var(--color-purple);color:var(--color-white);border-radius:1.5rem;padding:.59375rem 1.25rem;cursor:pointer}#navSite .language-button{position:relative;background-color:transparent;color:var(--color-purple);border-radius:1.5rem;padding:.59375rem 1.25rem;cursor:pointer;transition:all .3s ease}#navSite #languageSelector{border:1px solid var(--color-purple);border-radius:var(--border-radius-s);--text-color: var(--color-purple);background-color:var(--color-white)}#navSite #languageSelector>button{min-width:100px}#navSite #languageSelector #languageOptions{height:0px;overflow:hidden;transition:.3s ease}#navSite #languageSelector #languageOptions>div{display:flex;flex-direction:column;padding-top:10px;width:100%}#navSite #languageSelector #languageOptions>div button{padding-top:0}#navSite #languageSelector>button:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:1.5rem;transition:transform .2s ease;position:absolute;right:10px;top:10px}@media (max-width: 87.5rem){#navSite #languageSelector>button:after{top:5px;right:5px}}#navSite #languageSelector.active>button:after{transform:rotate(180deg)}#navSite #languageSelector.active #languageOptions{height:var(--calc-height)}#navSite .mobile-menu-toggle{display:none;background:none;border:none;cursor:pointer;padding:.5rem}#navSite .mobile-menu-toggle img{width:1.5rem;height:1.5rem}#navSite .mobile-container{display:none;justify-content:space-between}#navSite .mega-menu-item-headline{font-size:var(--font-size-mega-menu-header);font-family:var(--font-family-pp-neue-machina);line-height:1.3}#navSite .mega-menu-item-text{font-size:var(--font-size-body-xs);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6;color:var(--color-grey)}#navSite .rte{font-size:var(--font-size-body-xs);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}#navSite .mega-menu-item{padding:1.1875rem 1.5rem 0;height:100%}#navSite .mega-menu-item>div{border-bottom:.0625rem solid var(--color-very-light-grey);padding-bottom:1.1875rem;display:flex;height:100%}#navSite .mega-menu-item>div>div{display:flex;flex-direction:column;gap:.125rem}#navSite .mega-menu-item>div>div p{font-size:var(--font-size-body-xs);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6;color:var(--color-grey)}#navSite .mega-menu-item>div:after{margin-left:auto;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:50px;font-weight:300;vertical-align:middle;line-height:100%;color:var(--color-purple);opacity:0%;transition:.6s ease-out}#navSite .mega-menu-item>div:hover:after{opacity:100%}#navSite .mega-menu-item:hover{background-color:var(--color-very-light-grey);border-radius:var(--border-radius-s)}#navSite .mega-menu-item img{width:2.5rem;height:2.5rem;margin-right:.625rem;margin-top:.125rem}@media (max-width: 1250px){#navSite{padding:var(--section-x-padding);background-color:var(--color-white)}#navSite .mega-menu{padding:1.25rem}#navSite .mobile-container{display:flex;align-items:center}#navSite #languageSelector .contact-link{margin:0;height:fit-content}#navSite nav{transition:.3s ease-out;left:100%;background:var(--color-white);width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);position:absolute;top:0}#navSite nav .nav-logo{padding:var(--section-x-padding);margin-bottom:50px}#navSite nav>div:first-child>div:nth-child(2){padding:0 var(--section-x-padding)}#navSite nav>div:first-child>div:nth-child(2) li{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;line-height:350%;border-bottom:1px solid var(--color-light-grey)}#navSite nav>div:first-child>div:nth-child(2) li a{width:100%;display:block}#navSite nav>div:first-child>div:nth-child(2) li .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;width:100%}#navSite nav>div:first-child>div:nth-child(2) li .dropdown-toggle:after{margin-left:auto;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:1.5rem;transition:transform .2s ease}#navSite nav>div:first-child>div:last-child{margin-top:auto;display:flex;justify-content:space-between;padding:32px 10px}#navSite nav>div:first-child>div:last-child>button{height:fit-content}#navSite nav .js-calcChildHeight:has(.mega-menu){transition:left .3s ease-out;width:100%;height:100%;position:absolute;background-color:var(--color-white);top:0;left:100%;z-index:5;overflow:scroll}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu{display:flex;flex-direction:column}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu>.mobile-menu-content{order:-1}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu>.mobile-menu-content .back-button{font-size:var(--font-size-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.3;letter-spacing:.05rem;color:var(--color-purple)}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu>.mobile-menu-content .back-button:before{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:24px;vertical-align:sub}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu>.mobile-menu-content .mobile-menu-content-headline{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;width:100%;border-bottom:1px solid var(--color-light-grey);padding:32px 0 20px}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu>div:first-child{order:2;margin:20px 0}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu .mega-menu-item{padding:12px 0 0}#navSite nav .js-calcChildHeight:has(.mega-menu) .mega-menu .mega-menu-item>div{border-bottom:1px solid var(--color-light-grey);padding-bottom:12px}#navSite nav .js-calcChildHeight:has(.active){left:0;display:block;height:100%}#navSite .mobile-menu-opener{display:flex;background-color:var(--color-white);border-radius:100%;width:40px;height:40px;box-shadow:0 4px 20px #0003;top:20px;right:20px;z-index:10;padding:12px;justify-content:space-between;flex-direction:column}#navSite .mobile-menu-opener>div,#navSite .mobile-menu-opener:after,#navSite .mobile-menu-opener:before{transition:transform .3s ease;content:"";width:100%;height:2px;background-color:var(--color-purple);border-radius:100px;transform-origin:left}#navSite .mobile-menu-opener>div{margin-left:auto;width:80%}#navSite .mobile-menu-opener.active:after{transform:translateY(1px) rotate(-45deg) scaleX(1.414)}#navSite .mobile-menu-opener.active:before{transform:translateY(-1px) rotate(45deg) scaleX(1.414)}#navSite .mobile-menu-opener.active>div{transform:scaleX(0)}#navSite .mobile-menu-opener.active~.mobile-logo{display:none}}@media (min-width: 1251px){#navSite .mobile-logo,#navSite .mobile-menu-opener,#navSite .mobile-menu-content{display:none!important}#navSite .js-calcChildHeight{height:0px;overflow:hidden;width:100%}#navSite .js-calcChildHeight:has(.active){height:var(--calc-height)}#navSite>nav{position:relative;margin:auto;width:var(--container-max-width);background-color:var(--color-white);padding:1.75rem;justify-content:center;box-shadow:0 .25rem 6.25rem #00000026;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;border-radius:2.5rem}#navSite>nav>div:nth-child(1){width:100%;display:flex;justify-content:space-between;align-items:center;min-height:3rem}#navSite>nav>div:nth-child(1)>div:nth-child(2){display:flex;justify-content:center}#navSite>nav>div:nth-child(1)>div:nth-child(2)>ul{display:flex;list-style:none;margin:0;padding:0;gap:clamp(1rem,40 * (100vw - 48rem) / 912,3.125rem);align-items:center}#navSite>nav>div:nth-child(1)>div:nth-child(2)>ul .nav-link,#navSite>nav>div:nth-child(1)>div:nth-child(2)>ul .dropdown-toggle{font-size:var(--font-size-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:var(--font-line-height-btn-regular);letter-spacing:var(--font-letter-spacing-btn-regular);font-weight:400;color:var(--color-black);text-decoration:none;border:none;background:none;cursor:pointer;display:inline-block}#navSite>nav>div:nth-child(1)>div:nth-child(2)>ul .dropdown-toggle{display:flex;align-items:center}#navSite>nav>div:nth-child(1)>div:nth-child(2)>ul .dropdown-toggle:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:1.5rem;transition:transform .2s ease}#navSite>nav>div:nth-child(1)>div:nth-child(2) .dropdown{position:relative}#navSite>nav>div:nth-child(1)>div:nth-child(2) .dropdown.active .dropdown-toggle{color:var(--color-purple)}#navSite>nav>div:nth-child(1)>div:nth-child(2) .dropdown.active .dropdown-toggle:after{transform:rotate(180deg)}#navSite>nav>div:nth-child(1) div:nth-child(3){display:flex;gap:.625rem;align-items:flex-start;overflow:visible;height:2.625rem}#navSite>nav .nav-logo{height:1.75rem;width:auto;display:block}#navSite .mega-menu{padding-bottom:6rem;padding-top:1.6875rem;display:flex;gap:1.5rem;align-items:flex-start;justify-content:center}#navSite .mega-menu>div:first-of-type{width:15.625rem;display:flex;gap:.5rem;flex-direction:column}#navSite .mega-menu>div:first-of-type .rte p{font-size:var(--font-size-body-xs);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}#navSite .mega-menu>div:last-of-type{width:73.6875rem;display:grid;gap:0 1.3125rem;grid-template-columns:repeat(auto-fit,minmax(23.6875rem,1fr));justify-content:space-between}}@media (min-width: 1251px) and (max-width: 87.5rem){#navSite>div:first-child>nav div:nth-child(2)>ul .nav-link,#navSite>div:first-child>nav div:nth-child(2)>ul .dropdown-toggle{font-size:var(--font-size-btn-regular-small)}#navSite .btn-text-regular,#navSite .btn-text-medium{font-size:.875rem}#navSite .contact-button,#navSite .language-button{padding:.4375rem .875rem}#navSite .rte h2.header-s{font-size:1.375rem}#navSite .rte p.body-xs{font-size:.8125rem}#navSite .mega-menu-header.modern-workplace-logo{font-size:1rem;padding-left:2.25rem}#navSite .mega-menu-header.modern-workplace-logo:after{width:1.75rem;height:1.75rem;left:0}}body.scrolled-down #navSite{transform:translateY(calc(-100% - var(--navSite-top)))}footer{padding:var(--section-y-padding) var(--section-x-padding);background-color:var(--background-color)}footer>div{margin:auto;max-width:var(--container-max-width);width:var(--container-width);display:flex;flex-direction:column;row-gap:3.75rem}footer>div>div:first-of-type{display:flex;justify-content:space-between}@media (max-width: 768px){footer>div>div:first-of-type{flex-direction:column}}footer>div>div:last-of-type{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6;border-top:1px solid var(--color-white);padding-top:3.75rem;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 768px){footer>div>div:last-of-type{border:0;align-items:flex-start;flex-direction:column}footer>div>div:last-of-type .footer-icons{margin-top:40px}}footer .form-headline{margin-bottom:1rem}footer .rte{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6;margin-bottom:2rem}footer .footer-icons{display:flex;gap:1.25rem}footer .footer-icons img{transition:.1s ease-in-out;width:1.875rem}footer .footer-icons img:hover{filter:invert(60%) sepia(100%) saturate(8000%) hue-rotate(255deg) brightness(65%) contrast(85%)}footer .footer-menu.links{flex-grow:3;max-width:100%}@media (min-width: 769px){footer .footer-menu.links .js-calcChildHeight{height:auto}}footer .footer-menu{display:flex;flex-direction:column;max-width:20.625rem}footer .footer-menu>div:first-of-type{font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}footer .footer-menu li:last-of-type{margin-bottom:0}footer .accordions label:after{margin:auto 0 auto auto!important;font-size:30px!important}footer .accordions>ul>li label~div{font-size:var(--font-size-menu-footer);font-family:var(--font-family-aktiv-grotesk-regular);line-height:2.5}@media (max-width: 768px){footer .accordions>ul>li label~div{line-height:2.8}}footer .accordions>ul>li label~div>div{padding-bottom:0}@media (min-width: 769px){footer .accordions>ul{display:flex;justify-content:space-around}footer .accordions>ul li{border:0}footer .accordions>ul li label{margin-bottom:.5rem;cursor:auto}footer .accordions label:after{content:unset!important}}@media (max-width: 768px){footer .accordions{margin:20px 0}footer .accordions>ul>li{padding:15px 0}}#navRoute{padding-top:1.5rem;position:sticky;top:0;white-space:nowrap;transition:top .5s ease-out;z-index:1001;margin:auto}#navRoute.theme-white{--primary-button-color: var(--color-light-grey);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-grey);--primary-button-color-hover-text: var(--color-white)}#navRoute.theme-black{--primary-button-color: var(--color-grey);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-white);--primary-button-color-hover-text: var(--color-black)}#navRoute>div{display:flex;gap:16px;overflow-x:auto;width:var(--container-width);max-width:var(--container-max-width);margin:auto}#navRoute>div::-webkit-scrollbar{height:auto}#navRoute>div::-webkit-scrollbar-thumb{background:var(--color-light-grey);border-radius:20px;opacity:0;transition:.1s}#navRoute>div:hover::-webkit-scrollbar-thumb{background:var(--color-light-grey);border-radius:20px}#navRoute>div>a{display:block;border:1px solid var(--primary-button-color);background-color:var(--primary-button-color);color:var(--primary-button-color-text);width:fit-content;height:fit-content;padding:14px 20px;border-radius:var(--border-radius-button);transition:.3s ease-out;font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem}#navRoute>div>a:hover{border-color:var(--primary-button-color-hover);background-color:var(--primary-button-color-hover);color:var(--primary-button-color-hover-text)}#navRoute>div>.active-item{display:block;border:1px solid var(--primary-button-color-hover);background-color:var(--primary-button-color-hover);color:var(--primary-button-color-hover-text);width:fit-content;height:fit-content;padding:14px 20px;border-radius:var(--border-radius-button);transition:.3s ease-out;font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem}#navRoute .easy-slider .easy-slider-scroll-wrapper{display:flex;width:100%}#navRoute .easy-slider .easy-slider-content{gap:0;margin:0 auto}#navRoute .easy-slider .easy-slider-content>li{position:relative;width:auto;padding:.75em var(--slide-gap) .75em 0}#navRoute .easy-slider .easy-slider-content>li:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:max(1px,.0625em) solid rgba(64,51,53,.2823529412)}#navRoute .easy-slider .easy-slider-content>li:last-of-type{padding:.75em 0}@media (max-width: 62em){#navRoute .easy-slider .easy-slider-content>li:first-of-type{padding:.75em var(--slide-gap) .75em calc(var(--slide-gap) / 2)}#navRoute .easy-slider .easy-slider-content>li:last-of-type{padding:.75em calc(var(--slide-gap) / 2) .75em 0}}#navRoute .easy-slider.enabled .easy-slider-scroll-wrapper{display:block}#navRoute .easy-slider.enabled .easy-slider-scroll-indicator{display:none}#navRoute .easy-slider.enabled .easy-slider-content{margin:unset}#navRoute .easy-slider.enabled .easy-slider-content li:after{display:none}#navRoute .easy-slider a{position:relative}#navRoute .easy-slider a.js-easy-drop{padding-right:1em}#navRoute .easy-slider a.js-easy-drop:after{font-family:icomoon!important;content:"";display:inline-block;position:absolute;right:0;top:50%;font-size:.65em;line-height:.65;transform:translateY(-25%) rotate(90deg);transition:transform .3s}#navRoute .easy-slider a.js-easy-drop~.drop-content{width:auto;padding:1em;white-space:nowrap}#navRoute .easy-slider a.js-easy-drop~.drop-content li+li{margin:.75em 0 0}#navRoute .easy-slider a.js-easy-drop~.drop-content li a:hover{color:var(--color-primary)}#navRoute .easy-slider a.js-easy-drop.active:after{transform:translateY(-25%) rotate(-90deg);font-weight:500}#navRoute .easy-slider a.active,#navRoute .easy-slider a.active-child{font-weight:700}#navRoute .easy-slider a.active:before,#navRoute .easy-slider a.active-child:before{content:"";display:block;position:absolute;top:calc(100% + .65em);left:0;width:100%;height:.25em;background-color:var(--color-primary)}#navRouteBackground{background-color:var(--background-color);position:absolute;width:100%;top:var(--navRoute-top);height:var(--navRoute-height);z-index:-1}body.sticky-nav #navRoute{background-color:transparent}body.sticky-nav.scrolled-up #navRoute{top:calc(var(--navSite-height) + var(--navSite-top))}@media (max-width: 768px){body.sticky-nav.scrolled-up #navRoute{top:5rem}}body.fixed #navRoute{z-index:99}#breadcrumbs{background-color:var(--background-color);--text-color: var(--primary-color);font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6;text-align:center;overflow-x:auto;direction:rtl}#breadcrumbs nav ol{direction:ltr;display:flex}#breadcrumbs li{display:flex;align-items:center}#breadcrumbs li:not([hidden])+li:before{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;color:var(--text-color);margin:0 .875rem}#breadcrumbs li:hover:after{width:100%}#breadcrumbs li>div,#breadcrumbs li:last-child{--text-color: var(--hero-breadcumb-text-color-last);margin:0;pointer-events:none}@media (pointer: coarse){#breadcrumbs{-ms-overflow-style:none;scrollbar-width:none}#breadcrumbs::-webkit-scrollbar{display:none}}h1,h2,h3,h4,h5,h6{display:flex;flex-direction:column}strong{font-family:var(--font-family-pp-neue-machina)}.header-xxl{font-size:var(--font-size-header-xxl);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.header-xxl-alt{font-size:var(--font-size-header-xxl-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.header-xl{font-size:var(--font-size-header-xl);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.header-l{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.header-l-alt{font-size:var(--font-size-header-l-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.header-ml{font-size:var(--font-size-header-ml);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.header-m{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.header-m-alt{font-size:var(--font-size-header-m-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.header-m-box{font-size:var(--font-size-header-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.3}.header-s{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.header-s-alt{font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.header-xs{font-size:var(--font-size-header-xs);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.body-l{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.body-l{line-height:1.6}}.body-l-box{font-size:var(--font-size-body-l-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.45}@media (max-width: 768px){.body-l-box{line-height:1.6}}.body-ml{font-size:var(--font-size-body-ml);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.4}.body-m{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}.body-m-box{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}.body-s{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}.body-s-box{font-size:var(--font-size-body-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}.body-xs{font-size:var(--font-size-body-xs);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}.btn-text-medium{font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem}.btn-text-regular{font-size:var(--font-size-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.3;letter-spacing:.05rem}.big-btn-text-medium{font-size:var(--font-size-big-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05625rem}.small-btn-text-regular{font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem}.small-btn-text-medium{font-size:var(--font-size-small-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.6;letter-spacing:.04375rem}.menu-footer-text{font-size:var(--font-size-menu-footer);font-family:var(--font-family-aktiv-grotesk-regular);line-height:2.5}@media (max-width: 768px){.menu-footer-text{line-height:2.8}}.big-tag-text{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase}.tag-text{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase}.mega-menu-header-text{font-size:var(--font-size-mega-menu-header);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.big-quote-text{font-size:var(--font-size-big-quote);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.module-headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1.5rem,1.5rem + .0829875519 * (100vw - 768px),4rem)}.module-headline a:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:clamp(2.25rem,2.25rem + .0290456432 * (100vw - 768px),3.125rem);margin-left:10px;display:inline-block;right:0;vertical-align:middle;transition:.1s;color:transparent}@media (max-width: 768px){.module-headline a:after{content:unset}}.module-headline a:hover:after{color:var(--color-purple)}.text-link{--text-color: var(--primary-color);position:relative}.text-link:after{content:"";position:absolute;bottom:-3px;left:0;width:0;border-bottom:1px solid var(--text-color);transition:width .3s}.text-link:hover:after{width:100%}.arrow-btn{display:inline-block;border-radius:100%;color:var(--btn-text);background-color:var(--btn-background);width:40px;height:40px;text-align:center;transition:.3s ease-out}.arrow-btn:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:25px;font-weight:600;vertical-align:middle;line-height:150%}.image-button-overlay:hover .arrow-btn,.arrow-btn:hover{border-color:var(--btn-hover-background);background-color:var(--btn-hover-background);color:var(--btn-hover-text);transform:rotate(45deg)}.btn-with-arrow{text-wrap-mode:nowrap;display:block;border:1px solid var(--btn-background);background-color:var(--btn-fill);font-size:25px;color:var(--btn-text);width:fit-content;height:fit-content;padding:4px 4px 4px 20px;border-radius:var(--border-radius-button);transition:.3s ease-out;font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem}.btn-with-arrow>span{color:inherit;font-size:inherit;vertical-align:middle}.btn-with-arrow:after{margin-left:10px;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;display:inline-block;border-radius:100%;color:var(--arrow-text);background-color:var(--arrow-background);width:40px;height:40px;text-align:center;transition:.3s ease-out;right:0;font-size:25px;font-weight:600;vertical-align:middle;line-height:150%}.btn-with-arrow:after:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:25px;font-weight:600;vertical-align:middle;line-height:150%}.image-button-overlay:hover .btn-with-arrow,.btn-with-arrow:hover{border-color:var(--btn-hover-background);background-color:var(--btn-hover-background);color:var(--btn-hover-text)}.image-button-overlay:hover .btn-with-arrow:after,.btn-with-arrow:hover:after{transform:rotate(45deg);border-color:var(--arrow-hover-background);background-color:var(--arrow-hover-background);color:var(--arrow-hover-text)}.btn-no-arrow{display:block;border:1px solid var(--btn-background);background-color:var(--btn-fill);color:var(--btn-text);width:fit-content;height:fit-content;padding:14px 20px;border-radius:var(--border-radius-button);transition:.3s ease-out;font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem}.btn-no-arrow>span{color:inherit;font-size:inherit;vertical-align:middle}.image-button-overlay:hover .btn-no-arrow,.btn-no-arrow:hover{border-color:var(--btn-hover-background);background-color:var(--btn-hover-background);color:var(--btn-hover-text)}.btn-service-label{display:block;font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem;min-width:70px;text-align:center;width:fit-content;padding:.4375rem .75rem;text-wrap:nowrap;height:min-content;border:1px solid var(--primary-color);border-radius:var(--border-radius-s);transition:.3s ease-out;color:var(--primary-color)}.btn-service-label:is(a,button):hover{background-color:var(--primary-color);color:var(--background-color)}.filter-line{font-size:var(--font-size-big-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05625rem;flex-wrap:wrap;display:flex;align-items:center;column-gap:16px;row-gap:4px}.filter-btn-dropdown{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem;text-align:center;width:fit-content;padding:0 10px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-background);border-radius:var(--border-radius-s);transition:.3s ease-out;background-color:var(--btn-fill);color:var(--btn-text)}.filter-btn-dropdown:after{width:fit-content;margin-left:8px;display:inline-block;transition:.3s ease-out;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;right:0;font-size:20px;vertical-align:sub;line-height:200%}.filter-btn-dropdown:hover{border-color:var(--btn-hover-background);background-color:var(--btn-hover-background);color:var(--btn-hover-text)}.filter-btn-dropdown:hover:after{transform:rotate(45deg);border-color:transparent;background-color:transparent;color:var(--btn-hover-text)}.filter-btn-dropdown-active{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem;text-align:center;width:fit-content;padding:0 10px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-background);border-radius:var(--border-radius-s);transition:.3s ease-out;background-color:var(--btn-background);color:var(--btn-text)}.filter-btn-dropdown-active:after{width:fit-content;margin-left:8px;display:inline-block;transition:.3s ease-out;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;right:0;font-size:20px;vertical-align:sub;line-height:200%}.filter-btn-dropdown-active:after{transform:rotate(45deg)}.filter-btn-no-x{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem;text-align:center;width:fit-content;padding:0 16px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-background);border-radius:var(--border-radius-s);line-height:200%;background-color:var(--btn-fill);color:var(--btn-text);transition:.3s ease-in-out}.filter-btn-no-x:not([disabled]):is(a,button):hover{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem;text-align:center;width:fit-content;padding:0 16px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-hover-background);border-radius:var(--border-radius-s);line-height:200%;background-color:var(--btn-hover-background);color:var(--btn-hover-text)}.filter-btn-no-x[disabled]{cursor:default;opacity:.2}.filter-btn-always-x{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem;text-align:center;width:fit-content;padding:0 8px 0 16px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-background);border-radius:var(--border-radius-s);line-height:200%;background-color:var(--btn-fill);color:var(--btn-text)}.filter-btn-always-x:after{width:fit-content;margin-left:8px;display:inline-block;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;right:0;font-size:20px;vertical-align:sub;line-height:100%}.filter-btn-always-x:is(a,button):hover{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem;text-align:center;width:fit-content;padding:0 8px 0 16px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-hover-background);border-radius:var(--border-radius-s);line-height:200%;background-color:var(--btn-hover-background);color:var(--btn-hover-text)}.filter-btn-always-x:is(a,button):hover:after{width:fit-content;margin-left:8px;display:inline-block;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;right:0;font-size:20px;vertical-align:sub;line-height:100%}.filter-btn{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem;text-align:center;width:fit-content;padding:0 16px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-background);border-radius:var(--border-radius-s);line-height:200%;background-color:var(--btn-fill);color:var(--btn-text)}.filter-btn:is(a,button):hover{display:block;color:inherit;font-size:inherit;vertical-align:middle;font-size:var(--font-size-small-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:normal;letter-spacing:.04375rem;text-align:center;width:fit-content;padding:0 8px 0 16px;text-wrap:nowrap;height:min-content;border:1px solid var(--btn-hover-background);border-radius:var(--border-radius-s);line-height:200%;background-color:var(--btn-hover-background);color:var(--btn-hover-text)}.filter-btn:is(a,button):hover:after{width:fit-content;margin-left:8px;display:inline-block;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;right:0;font-size:20px;vertical-align:sub;line-height:100%}.arrow{color:var(--arrow-text)}.arrow:before{font-weight:500;vertical-align:middle;font-size:var(--font-size-header-l-alt)}.arrow:hover{color:var(--arrow-hover-text)}.arrow-left:before{font-family:icomoon!important;content:"";font-weight:initial;line-height:1}.arrow-right:before{font-family:icomoon!important;content:"";font-weight:initial;line-height:1}.arrow-oblique:before{font-family:icomoon!important;content:"";font-weight:initial;line-height:1}.clickable{cursor:pointer}.image-container{position:relative}.image-container.overflow .card-image{max-width:unset;transform-origin:center;object-fit:cover;object-position:50% 50%}.image-container .card-image{transition:.3s ease}.image-container .card-image-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:radial-gradient(#0006,#0000 80%);width:min(21.875rem,100%);padding:0 .75rem}.image-container .image-inner-container{position:relative;border-radius:var(--border-radius-l);overflow:hidden;display:flex;justify-content:center}.image-container .image-button-overlay{cursor:pointer;width:100%;height:100%;position:absolute;top:0;z-index:10}.image-container .image-button-overlay .image-button{position:absolute;bottom:0;right:0;display:flex;flex-direction:column;align-items:flex-end}.image-container .image-button:has(.rounded-tab):before{content:"";--r: 25px;height:var(--r);border-right:var(--r) solid rgba(0,0,0,0);border-radius:calc(2 * var(--r)) var(--r) 0 0/var(--r) var(--r) 0 0;mask:radial-gradient(var(--r) at 0 0,rgba(0,0,0,0) 98%,#000 101%) 100% 50%/var(--r) var(--r) no-repeat,conic-gradient(#000 0 0) padding-box;background:var(--background-color) border-box;width:fit-content}.image-container .image-button:has(.rounded-tab):has(.arrow-btn) .rounded-tab,.image-container .image-button:has(.rounded-tab):has(.arrow-btn):before{--r: 24px}.image-container .rounded-tab{--r: 32px;padding:.5rem 0 0 .5rem;border-left:var(--r) solid rgba(0,0,0,0);border-radius:calc(2 * var(--r)) 0 0 0/var(--r) 0 0 0;mask:radial-gradient(var(--r) at 0 0,rgba(0,0,0,0) 98%,#000 101%) 0 100%/var(--r) var(--r) no-repeat,conic-gradient(#000 0 0) padding-box;background:var(--background-color) border-box;width:fit-content}.image-container:hover:has(.image-button-overlay) .card-image{scale:1.05;transition:.3s ease}.big-tag{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:var(--font-line-height-big-tag);letter-spacing:var(--font-letter-spacing-big-tag);font-weight:400}.tag{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:var(--font-line-height-tag);letter-spacing:var(--font-letter-spacing-tag);font-weight:400}.sr-only:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sr-only:focus,.sr-only:focus-within{position:fixed;top:2rem;left:50%;transform:translate(-50%);padding:1rem;background:var(--color-white);border-radius:5px}.secondary-btn-color{--btn-background: var(--secondary-button-color);--btn-text: var(--secondary-button-color-text);--btn-fill: transparent;--btn-hover-background: var(--secondary-button-color-hover);--btn-hover-text: var(--secondary-button-color-hover-text);--btn-hover-fill: var(--secondary-button-color-hover);--arrow-background: var(--secondary-button-color);--arrow-text: var(--background-color);--arrow-hover-background: var(--secondary-button-color-hover-text);--arrow-hover-text: var(--secondary-button-color-hover)}.theme-white{--btn-background: var(--primary-button-color);--btn-text: var(--primary-button-color-text);--btn-fill: var(--primary-button-color);--btn-hover-background: var(--primary-button-color-hover);--btn-hover-text: var(--primary-button-color-hover-text);--btn-hover-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-text);--arrow-text: var(--primary-button-color);--arrow-hover-background: var(--primary-button-color-hover-text);--arrow-hover-text: var(--primary-button-color-hover);--background-color: var(--color-white);--text-color: var(--color-black);--primary-color: var(--color-purple);--secondary-color: var(--color-light-grey);--primary-button-color: var(--color-purple);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-black);--primary-button-color-hover-text: var(--color-white);--secondary-button-color: var(--color-purple);--secondary-button-color-text: var(--color-purple);--secondary-button-color-hover: var(--color-purple);--secondary-button-color-hover-text: var(--color-white)}.theme-purple{--btn-background: var(--primary-button-color);--btn-text: var(--primary-button-color-text);--btn-fill: var(--primary-button-color);--btn-hover-background: var(--primary-button-color-hover);--btn-hover-text: var(--primary-button-color-hover-text);--btn-hover-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-text);--arrow-text: var(--primary-button-color);--arrow-hover-background: var(--primary-button-color-hover-text);--arrow-hover-text: var(--primary-button-color-hover);--background-color: var(--color-purple);--text-color: var(--color-white);--primary-color: var(--color-white);--secondary-color: var(--color-grey);--primary-button-color: var(--color-black);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-white);--primary-button-color-hover-text: var(--color-black);--secondary-button-color: var(--color-white);--secondary-button-color-text: var(--color-white);--secondary-button-color-hover: var(--color-white);--secondary-button-color-hover-text: var(--color-black)}.theme-black{--btn-background: var(--primary-button-color);--btn-text: var(--primary-button-color-text);--btn-fill: var(--primary-button-color);--btn-hover-background: var(--primary-button-color-hover);--btn-hover-text: var(--primary-button-color-hover-text);--btn-hover-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-text);--arrow-text: var(--primary-button-color);--arrow-hover-background: var(--primary-button-color-hover-text);--arrow-hover-text: var(--primary-button-color-hover);--background-color: var(--color-black);--text-color: var(--color-white);--primary-color: var(--color-white);--primary-button-color: var(--color-purple);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-white);--primary-button-color-hover-text: var(--color-black);--secondary-button-color: var(--color-white);--secondary-button-color-text: var(--color-white);--secondary-button-color-hover: var(--color-purple);--secondary-button-color-hover-text: var(--color-white);--hero-breadcumb-text-color: var(--color-white);--hero-breadcumb-text-color-last: var(--color-light-grey)}.theme-grey{--btn-background: var(--primary-button-color);--btn-text: var(--primary-button-color-text);--btn-fill: var(--primary-button-color);--btn-hover-background: var(--primary-button-color-hover);--btn-hover-text: var(--primary-button-color-hover-text);--btn-hover-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-text);--arrow-text: var(--primary-button-color);--arrow-hover-background: var(--primary-button-color-hover-text);--arrow-hover-text: var(--primary-button-color-hover);--background-color: var(--color-grey);--text-color: var(--color-white);--primary-color: var(--color-white);--primary-button-color: var(--color-purple);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-white);--primary-button-color-hover-text: var(--color-black);--secondary-button-color: var(--color-white);--secondary-button-color-text: var(--color-white);--secondary-button-color-hover: var(--color-purple);--secondary-button-color-hover-text: var(--color-white);--hero-breadcumb-text-color: var(--color-white);--hero-breadcumb-text-color-last: var(--color-light-grey)}.theme-light-grey{--btn-background: var(--primary-button-color);--btn-text: var(--primary-button-color-text);--btn-fill: var(--primary-button-color);--btn-hover-background: var(--primary-button-color-hover);--btn-hover-text: var(--primary-button-color-hover-text);--btn-hover-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-text);--arrow-text: var(--primary-button-color);--arrow-hover-background: var(--primary-button-color-hover-text);--arrow-hover-text: var(--primary-button-color-hover);--background-color: var(--color-light-grey);--text-color: var(--color-black);--primary-color: var(--color-purple);--secondary-color: var(--color-light-grey);--primary-button-color: var(--color-purple);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-black);--primary-button-color-hover-text: var(--color-white);--secondary-button-color: var(--color-purple);--secondary-button-color-text: var(--color-purple);--secondary-button-color-hover: var(--color-purple);--secondary-button-color-hover-text: var(--color-white)}.theme-very-light-grey{--btn-background: var(--primary-button-color);--btn-text: var(--primary-button-color-text);--btn-fill: var(--primary-button-color);--btn-hover-background: var(--primary-button-color-hover);--btn-hover-text: var(--primary-button-color-hover-text);--btn-hover-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-text);--arrow-text: var(--primary-button-color);--arrow-hover-background: var(--primary-button-color-hover-text);--arrow-hover-text: var(--primary-button-color-hover);--background-color: var(--color-very-light-grey);--text-color: var(--color-black);--primary-color: var(--color-purple);--secondary-color: var(--color-light-grey);--primary-button-color: var(--color-purple);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-black);--primary-button-color-hover-text: var(--color-white);--secondary-button-color: var(--color-purple);--secondary-button-color-text: var(--color-purple);--secondary-button-color-hover: var(--color-purple);--secondary-button-color-hover-text: var(--color-white)}section.theme-white+section.theme-white{padding-top:0rem}.hero.theme-white:has(+section.theme-white){padding-bottom:0rem}section.theme-purple+section.theme-purple{padding-top:0rem}.hero.theme-purple:has(+section.theme-purple){padding-bottom:0rem}section.theme-black+section.theme-black{padding-top:0rem}.hero.theme-black:has(+section.theme-black){padding-bottom:0rem}section.theme-grey+section.theme-grey{padding-top:0rem}.hero.theme-grey:has(+section.theme-grey){padding-bottom:0rem}section.theme-light-grey+section.theme-light-grey{padding-top:0rem}.hero.theme-light-grey:has(+section.theme-light-grey){padding-bottom:0rem}section.theme-very-light-grey+section.theme-very-light-grey{padding-top:0rem}.hero.theme-very-light-grey:has(+section.theme-very-light-grey){padding-bottom:0rem}main:has(>section:last-child.theme-black)+footer{padding-top:0}.theme-black .rte a:not([class^=btn-]):after,.theme-purple .rte a:not([class^=btn-]):after,.theme-grey .rte a:not([class^=btn-]):after{width:100%}.theme-black .rte a:not([class^=btn-]):hover,.theme-purple .rte a:not([class^=btn-]):hover,.theme-grey .rte a:not([class^=btn-]):hover{opacity:.85}.theme-black .text-link:after,.theme-purple .text-link:after,.theme-grey .text-link:after{width:100%}.theme-black .text-link:hover,.theme-purple .text-link:hover,.theme-grey .text-link:hover{opacity:.85}.rte{width:100%}.rte h3{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:1rem}.rte p{margin-bottom:1.8125rem}.rte em{font-style:italic}.rte u{text-decoration:underline}.rte a:not([class^=btn-]){--text-color: var(--primary-color);position:relative}.rte a:not([class^=btn-]):after{content:"";position:absolute;bottom:-3px;left:0;width:0;border-bottom:1px solid var(--text-color);transition:width .3s}.rte a:not([class^=btn-]):hover:after{width:100%}.rte ul{margin-bottom:2rem}.rte ul li{position:relative;padding:0 0 0 2rem;text-align:left;margin:0 0 .8125rem}.rte ul li:before{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;line-height:inherit;position:absolute;left:0;top:0}.rte ul li:last-of-type{margin:0}.rte ol{list-style:decimal;margin-bottom:2rem;padding-left:1.6875rem}.rte ol li{position:relative;padding:0 0 0 .3125rem;text-align:left;margin:0 0 .8125rem}.rte ol li:last-of-type{margin:0}.rte .button-container{display:flex;gap:1rem;margin-top:2rem;margin-bottom:2rem;flex-wrap:wrap}.rte *:last-child{margin-bottom:0}.rte [data-read-more-button]{margin-bottom:0}.rte [data-read-more-button]~:not(div){display:none}.rte.center{text-align:center}.rte.center .button-container{justify-content:center}@media (max-width: 768px){.rte.center-mobile{text-align:center}.rte.center-mobile .button-container{justify-content:center}}.rte .btn-read-more{position:relative;display:flex;width:100%;justify-content:center}.rte .btn-read-more>div{--text-color: var(--primary-color);cursor:pointer;position:absolute;bottom:0;height:182px;width:100%;display:flex;text-align:center;flex-direction:row;justify-content:center;align-items:flex-end;background:linear-gradient(0deg,var(--background-color) 20.95%,color-mix(in srgb,var(--background-color) 80%,transparent) 69.82%,color-mix(in srgb,var(--background-color) 0%,transparent) 111.7%)}.rte .btn-read-more>div>div{display:flex;font-size:var(--font-size-big-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05625rem}.rte .btn-read-more>div>div:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:24px;color:var(--primary-color)}.accordions{--accordions-background-color: var(background-color);--accordions-border-color: var(--color-light-grey);--accordions-arrow-color: var(--primary-color)}.accordions .accordion-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}.accordions>ul>li{margin:0 0 .75rem;border-bottom:1px solid var(--accordions-border-color);position:relative;margin:0}.accordions>ul>li:last-of-type{margin:0}.accordions>ul>li label{font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3;display:flex;align-items:center;width:100%;cursor:pointer;justify-content:space-between}.accordions>ul>li label:after{margin:17px;color:var(--accordions-arrow-color);transition:.1s ease-in-out;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:50px;vertical-align:middle}.accordions>ul>li label input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.accordions>ul>li label~div{overflow:hidden;height:0;transition:height .3s;font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}.accordions>ul>li label~div>div{padding-bottom:20px}.accordions>ul>li :has(input:checked):after{transform:scaleY(-1)}.accordions>ul>li :has(input:checked)~div{height:var(--calc-height)}.link-list>a{display:flex;align-items:center;padding:1.875rem 0 1.375rem;border-bottom:1px solid var(--color-light-grey)}.link-list>a>div{width:100%;display:flex;flex-direction:column}.link-list>a:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-weight:500;vertical-align:middle;font-size:var(--font-size-header-l-alt);transition:.3s ease-out;color:var(--arrow-text)}.link-list>a:hover:after{color:var(--arrow-hover-text);transform:rotate(45deg)}.link-list .link-list-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}.link-list .link-list-sub-headline{font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}.link-list .link-list-text{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.link-list .link-list-text{line-height:1.6}}.swiper-module{overflow:hidden;display:grid;grid-template-columns:70% 30%;width:100%;position:relative}.swiper-module .button-indicator-row{display:flex;margin-bottom:26px;justify-content:space-around;grid-row:1/1;grid-column:2/3}@media (max-width: 1250px){.swiper-module .button-indicator-row{grid-row:3/3;grid-column:1/3;margin:0;justify-content:space-between}}.swiper-module .module-headline{max-width:var(--container-width);width:100%;grid-row:1/1;grid-column:1/3;place-self:center}.swiper-module .button-container{display:flex;justify-content:flex-end;gap:10px}.swiper-module .swiper{overflow:visible;width:100%;grid-row:2/2;grid-column:1/3}@media (max-width: 1250px){.swiper-module .swiper{margin-left:0;width:50%}}@media (max-width: 768px){.swiper-module .swiper{margin-left:0;width:50%}}.swiper-module .swiper-slide{display:flex;justify-content:center;align-items:center;color:#333;transition:all .3s ease;width:28rem;margin-bottom:auto}@media (max-width: 768px){.swiper-module .swiper-slide{width:20.625rem}}.swiper-module .swiper-indicator-container{margin:auto 0;display:none;max-width:50%}@media (max-width: 1250px){.swiper-module .swiper-indicator-container{display:flex}}.swiper-module .swiper-indicator{width:16px;height:8px;border-radius:4px;background-color:var(--color-light-grey);margin-right:8px;transition:.3s ease}.swiper-module .active{width:32px;background-color:var(--color-purple)}.swiper-module .swiperCustom{position:relative;overflow-x:scroll;overflow-y:hidden;display:flex;grid-row:2/2;grid-column:1/3;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-stop:always;scroll-snap-type:proximity x}.swiper-module .swiperCustom::-webkit-scrollbar{display:none}.swiper-module .swiperCustom>*{max-width:100%;scroll-snap-align:center;transition:.3s ease-in-out}.swiper-module:has(.swiperCustom):has(:last-child.activeSlide) .slider-right{color:var(--text-color);pointer-events:none;opacity:.5;cursor:not-allowed}.swiper-module:has(.swiperCustom):has(:first-child.activeSlide) .slider-left{color:var(--text-color);pointer-events:none;opacity:.5;cursor:not-allowed}.swiper-module .hidden{display:none}.swiperCustom.wide-on-focus>*{display:flex;justify-content:center;align-items:center;color:#333;transition:all .3s ease;width:28rem;margin-bottom:auto}@media (max-width: 768px){.swiperCustom.wide-on-focus>*{width:20.625rem}}.swiperCustom.wide-on-focus .activeSlide{z-index:1;width:57.5rem}@media (max-width: 1250px){.swiperCustom.wide-on-focus .activeSlide{width:42.75rem}}@media (max-width: 768px){.swiperCustom.wide-on-focus .activeSlide{width:20.625rem}}.swiperCustom.wide-on-focus .activeSlide .filter-line :nth-child(n+6){display:none}.swiperCustom.wide-on-focus>div:not(.activeSlide) .filter-line :nth-child(n+3){display:none}.swiperCustom.slow-transition>div{transition:all .8s ease-in-out}.video-embed{position:relative;aspect-ratio:16/9;width:100%;border-radius:var(--border-radius-l);overflow:hidden}.video-embed .video-thumb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;display:block}.video-embed .video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;z-index:2;text-align:center;pointer-events:none}@media (max-width: 768px){.video-embed .video-overlay{flex-direction:column;gap:0}}.video-embed .video-text{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;color:var(--color-white)}@media (max-width: 768px){.video-embed .video-text{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}}.video-embed .video-play-button{pointer-events:auto;display:inline-flex;order:1}.video-embed .video-text:first-child{order:2}.video-embed .video-text:last-child{order:3}.video-embed iframe.video-frame{position:absolute;width:100%;height:100%;z-index:1;border:0}.video-embed.active .video-thumb,.video-embed.active .video-overlay{opacity:0}.video-embed.active iframe.video-frame{display:block}.video-native{display:flex}.video-native .video{width:100%}video::-webkit-media-controls{display:none!important}video::-moz-media-controls{display:none!important}.easy-modal-wrapper .btn-close{display:none}.easy-modal-wrapper .easy-modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:-100vw;width:100%;height:100%;background-color:#ffffff80;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);opacity:0;transition:opacity .3s,left 0s .3s;z-index:9999;overflow:auto}.easy-modal-wrapper .easy-modal .easy-modal-content-wrapper{position:relative;display:flex;align-items:center;justify-content:center;transform:translate3d(0,50%,0);width:100%;min-height:100%;bottom:0;transition:bottom .3s}@media (max-width: 36em){.easy-modal-wrapper .easy-modal .easy-modal-content-wrapper{flex-direction:column;flex-wrap:wrap;min-height:unset}}.easy-modal-wrapper .easy-modal .easy-modal-content{position:relative;width:min(87rem,100% - 2.5rem);margin:1rem;display:flex;flex-wrap:nowrap;justify-content:center}@media (max-width: 36em){.easy-modal-wrapper .easy-modal .easy-modal-content{flex-direction:row;align-content:flex-start;width:100%;height:100%;max-height:100%;border-radius:0;margin:0;overflow:hidden}}.easy-modal-wrapper.active .btn-close{display:inline-block}.easy-modal-wrapper.active .easy-modal{left:0;opacity:1;transition:opacity .3s,left 0s}.easy-modal-wrapper.active .easy-modal .easy-modal-content-wrapper{bottom:50%;transition:bottom .3s}.easy-modal-wrapper.active .easy-modal .easy-modal-content{transform:translateZ(0);box-shadow:var(--box-shadow)}.form-customer-insight:not(:has(style)) table{width:100%}.form-customer-insight:not(:has(style)) .emptyContainer+.emptyContainer{margin-top:1rem}.form-customer-insight:not(:has(style)) .inner{display:flex;flex-direction:column}.form-customer-insight:not(:has(style)) .inner>div{display:flex;flex-direction:column;margin-top:1rem}.form-customer-insight:not(:has(style)) .inner>div:first-of-type{margin-top:0}.form-customer-insight:not(:has(style)) .inner>div:first-of-type[data-hide=hide]+div{margin-top:0}.form-customer-insight:not(:has(style)) .inner .consentBlock{margin-top:1rem}.form-customer-insight:not(:has(style)) .inner .consentBlock>div{display:flex;align-items:center;align-items:flex-start;gap:.75rem}.form-customer-insight:not(:has(style)) .inner .button-container{display:flex;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.form-customer-insight:not(:has(style)) label{font-size:var(--font-size-body-xs);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}.form-customer-insight:not(:has(style)) label:has(br){display:none}.form-customer-insight:not(:has(style)) input{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6;background-color:var(--color-white);--text-color: var(--color-black)}.form-customer-insight:not(:has(style)) input:not([type=checkbox]){width:100%;padding:0 1.375rem;height:55px;--text-color: var(--color-black);border-radius:1.25rem;border:0}.form-customer-insight:not(:has(style)) input[type=checkbox]{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;padding:0;margin:0;border-radius:.5rem;cursor:pointer}.form-customer-insight:not(:has(style)) input[type=checkbox]+label{cursor:pointer}.form-customer-insight:not(:has(style)) input[type=checkbox]:checked:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700}.form-customer-insight:not(:has(style)) textarea{padding:1.375rem;background-color:var(--color-white);--text-color: var(--color-black);border-radius:1.25rem}.form-customer-insight:not(:has(style)) .phoneCountryCode{display:flex;align-items:center;position:relative;border-radius:1.25rem;background-color:var(--color-white)}.form-customer-insight:not(:has(style)) .phoneCountryCode .phoneCountryCodeLabel{border-radius:1.25rem 0 0 1.25rem;position:absolute;z-index:2;color:var(--color-black);height:100%;display:flex;align-items:center;font-size:.75rem}.form-customer-insight:not(:has(style)) [data-hide=hide],.form-customer-insight:not(:has(style)) .notification-message-hide{display:none!important}.hero+section.authors{padding-top:4rem}section.authors>div{background:var(--background-color);width:var(--container-width);display:flex;align-items:center;padding:1.0625rem 1.5rem;border-radius:var(--border-radius-l)}@media (max-width: 768px){section.authors>div{display:flex;flex-direction:column;align-items:start;gap:2rem}}section.authors>div>div:first-of-type{margin-right:clamp(2rem,2rem + .3651452282 * (100vw - 768px),13rem)}section.authors>div>div:last-of-type{display:flex;gap:1.5rem}@media (max-width: 768px){section.authors>div>div:last-of-type{display:flex;flex-direction:column;gap:1rem}}section.authors .label{font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}section.authors .author{display:flex;height:fit-content;align-items:center}section.authors .author img{margin-right:1rem;border-radius:var(--border-radius-profile-picture)}section.authors .author-name{font-size:var(--font-size-body-m-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.6}section.authors .author-title{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.blog-news-and-resource-teaser .swiperCustom{gap:1.5rem}section.book-demo>div{background-color:var(--background-color);width:var(--container-width);padding:clamp(2rem,2rem + .0995850622 * (100vw - 768px),5rem) clamp(2rem,2rem + .0995850622 * (100vw - 768px),5rem) clamp(3.5625rem,3.5625rem + .0477178423 * (100vw - 768px),5rem) clamp(2rem,2rem + .0995850622 * (100vw - 768px),5rem);border-radius:var(--border-radius-l);display:grid;grid-template-columns:minmax(0,35.375rem) minmax(0,37.25rem);gap:1rem;justify-content:space-between}section.book-demo>div>div:last-of-type{position:relative;width:min(37.25rem,100%);aspect-ratio:596/427}@media (max-width: 1250px){section.book-demo>div{grid-template-columns:1fr;gap:2.5rem}section.book-demo>div>div:last-of-type{width:min(35.375rem,100%);aspect-ratio:unset}}section.book-demo .headline{margin-bottom:.5rem;font-size:var(--font-size-header-ml);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}section.book-demo .rte{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}section.book-demo .image-container{position:absolute;right:0;padding-left:1.875rem;width:100%}@media (max-width: 1250px){section.book-demo .image-container{position:relative;padding-left:0}}section.book-demo .image-inner-container{justify-content:flex-start}section.book-demo .main-image{border-radius:var(--border-radius-l)}section.book-demo .overlay-image{position:absolute;bottom:0;max-height:47%}@media (max-width: 1250px){section.book-demo .overlay-image{left:-1.0625rem;bottom:-1.0625rem}}section.business-lines>div{width:var(--container-width);position:relative;transition:.3s}section.business-lines>div .area-items-container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1.5rem}@media (max-width: 1250px){section.business-lines>div .area-items-container{grid-template-columns:1fr 1fr;gap:1rem}}@media (max-width: 768px){section.business-lines>div:not(:has(:checked)){height:470px;overflow:hidden}}section.business-lines .big-tag-text{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase;margin-bottom:1.5rem}section.business-lines .area-item{padding:1.75rem 1.0625rem 0 .6875rem;height:100%}@media (max-width: 768px){section.business-lines .area-item{padding:1rem;background-color:var(--color-very-light-grey);border-radius:var(--border-radius-s);--text-color: var(--color-black)}}section.business-lines .area-item>div{border-bottom:1px solid var(--color-very-light-grey);display:flex;position:relative;padding-bottom:1.25rem;height:100%}section.business-lines .area-item>div>div{display:flex}@media (max-width: 768px){section.business-lines .area-item>div>div{flex-direction:column}}@media (max-width: 768px){section.business-lines .area-item>div{padding-bottom:0;border-bottom:none}}section.business-lines .area-item>div:after{margin-left:auto;font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:50px;font-weight:300;vertical-align:middle;line-height:100%;color:var(--color-purple);opacity:0%;transition:.6s ease-out}@media (max-width: 768px){section.business-lines .area-item>div:after{display:none}}section.business-lines .area-item:hover{background-color:var(--color-very-light-grey);border-radius:var(--border-radius-s)}section.business-lines .area-item:hover>div{border-bottom:none}section.business-lines .area-item:hover>div:after{opacity:100%}section.business-lines .area-item img{width:50px;height:50px;margin-right:.8125rem}@media (max-width: 768px){section.business-lines .area-item img{margin-right:0;margin-bottom:.5rem}}section.business-lines .area-item .area-item-headline{font-size:var(--font-size-header-xs);font-family:var(--font-family-pp-neue-machina);line-height:1.3}section.business-lines .area-item .area-item-text{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}@media (max-width: 768px){section.business-lines .area-item .area-item-text{display:none}}section.business-lines .see-all-container{position:absolute;bottom:0;width:100%;height:100px;text-align:center;display:none;flex-direction:column-reverse;padding-bottom:.3125rem;background-image:linear-gradient(transparent,var(--background-color),var(--background-color));cursor:pointer}@media (max-width: 768px){section.business-lines .see-all-container{display:flex}}section.business-lines .see-all-container:has(:checked){display:none}section.business-lines .see-all-container label{font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem;color:var(--color-purple)!important}section.business-lines .see-all-container label:after{font-family:icomoon!important;content:"";font-weight:initial;line-height:1;font-size:1.5rem;color:var(--accordions-arrow-color);transition:.1s ease-in-out;vertical-align:middle}@property --num{syntax: "<integer>"; initial-value: 0; inherits: false;}section.case-facts>div{width:var(--container-width);gap:clamp(2.5rem,2.5rem + .132780083 * (100vw - 768px),6.5rem);padding:clamp(2.5rem,2.5rem + .132780083 * (100vw - 768px),6.5rem) clamp(2.25rem,2.25rem + .1410788382 * (100vw - 768px),6.5rem);border-radius:2.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--background-color)}section.case-facts>div>div:first-of-type{width:min(20.625rem,100%)}section.case-facts>div>div:last-of-type{width:100%;flex:1 1;display:flex;flex-direction:row;gap:clamp(2rem,2rem + .0331950207 * (100vw - 768px),3rem);justify-content:space-between;flex-wrap:wrap}@media (max-width: 768px){section.case-facts>div>div:last-of-type{width:min(20.625rem,100%);flex-direction:column}}@media (max-width: 1250px){section.case-facts>div{display:flex;flex-direction:column}}section.case-facts .headline{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase;margin-bottom:clamp(1rem,1rem + .0580912863 * (100vw - 768px),2.75rem)}section.case-facts .rte{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}section.case-facts .case-facts-box-element{flex:1;display:flex;justify-content:flex-end}@media (max-width: 768px){section.case-facts .case-facts-box-element{justify-content:flex-start}}section.case-facts .case-facts-item{display:flex;flex-direction:column;align-items:flex-end}@media (max-width: 768px){section.case-facts .case-facts-item{align-items:flex-start}}section.case-facts .case-facts-number{font-size:var(--font-size-header-xxl-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3;--num: 0;transition:--num 2.5s;counter-reset:num var(--num)}section.case-facts .case-facts-number:before{content:counter(num)}section.case-facts .case-facts-text{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6;text-align:right}@media (max-width: 768px){section.case-facts .case-facts-text{text-align:left}}section.case-teaser>div{width:var(--container-width)}@media (max-width: 768px){section.case-teaser>div{width:min(18.875rem,100%)}}section.cases-teaser .swiperCustom{gap:1.5rem}section.contact-footer>div{width:var(--container-width);display:flex;flex-direction:column}section.contact-footer .headline{color:var(--color-black);text-align:center;margin-bottom:.5rem;font-size:var(--font-size-header-xl);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}@media (max-width: 768px){section.contact-footer .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}}section.contact-footer .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){section.contact-footer .rte{line-height:1.6}}@media (max-width: 768px){section.contact-footer .rte{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}}section.contact-person>div{width:var(--container-width);background-color:var(--background-color);border-radius:var(--border-radius-l);display:flex;justify-content:space-between;gap:3rem;padding:3.25rem 4rem}section.contact-person>div>div:first-child{display:flex;flex-direction:column;justify-content:center;width:min(42.75rem,100%)}section.contact-person>div>div:last-child{display:flex;flex-shrink:0;width:min(28rem,100%);justify-content:space-between}section.contact-person>div>div:last-child>div{display:flex;flex-direction:column;justify-content:center}@media (max-width: 768px){section.contact-person>div>div:last-child{flex-direction:column-reverse;align-items:flex-end;width:100%;gap:1.25rem}}@media (max-width: 768px){section.contact-person>div{display:flex;flex-direction:column;gap:2.5rem}}section.contact-person .headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}section.contact-person .rte{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}section.contact-person .contact-information{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6;text-align:end;display:flex;gap:1.5rem}@media (max-width: 768px){section.contact-person .contact-information{gap:1rem}}section.contact-person .image-inner-container{border-radius:var(--border-radius-profile-picture)}.hero+section.content-filtered-overview{padding-top:1.75rem}section.content-filtered-overview>div{width:var(--container-width)}section.content-filtered-overview .result-list{transition:1s ease-in-out;height:fit-content;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:4rem 1.5rem;justify-items:center;margin:auto}@media (max-width: 1250px){section.content-filtered-overview .result-list{grid-template-columns:1fr 1fr;max-width:57.5rem}}@media (max-width: 768px){section.content-filtered-overview .result-list{grid-template-columns:1fr;max-width:28rem;grid-gap:2rem 1.5rem}}section.content-filtered-overview .finder-filter{margin-bottom:20px}section.content-filtered-overview .finder-filter .turned:after{transform:rotate(45deg)}section.content-filtered-overview .finder-filter .noTurn{--btn-background: var(--secondary-button-color);--btn-text: var(--secondary-button-color-text);--btn-fill: transparent;--btn-hover-background: var(--secondary-button-color-hover);--btn-hover-text: var(--secondary-button-color-hover-text);--btn-hover-fill: var(--secondary-button-color-hover);--arrow-background: var(--secondary-button-color);--arrow-text: var(--background-color);--arrow-hover-background: var(--secondary-button-color-hover-text);--arrow-hover-text: var(--secondary-button-color-hover)}section.content-filtered-overview .finder-filter .noTurn:after{transform:rotate(0)}@keyframes animateElement{0%{opacity:0;transform:scaleY(0) translateY(-100%)}to{opacity:1;transform:scaleY(1) translateY(0)}}section.content-filtered-overview .finder-filter .small-gap{margin-top:16px;gap:8px}section.content-filtered-overview .finder-filter .filter-btn-no-x{--btn-background: var(--secondary-button-color);--btn-text: var(--secondary-button-color-text);--btn-fill: transparent;--btn-hover-background: var(--secondary-button-color-hover);--btn-hover-text: var(--secondary-button-color-hover-text);--btn-hover-fill: var(--secondary-button-color-hover);--arrow-background: var(--secondary-button-color);--arrow-text: var(--background-color);--arrow-hover-background: var(--secondary-button-color-hover-text);--arrow-hover-text: var(--secondary-button-color-hover)}section.content-filtered-overview .finder-filter .filter-btn-no-x.selected{--btn-background: var(--primary-button-color);--btn-text: var(--primary-button-color-text);--btn-fill: var(--primary-button-color);--btn-hover-background: var(--primary-button-color-hover);--btn-hover-text: var(--primary-button-color-hover-text);--btn-hover-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-text);--arrow-text: var(--primary-button-color);--arrow-hover-background: var(--primary-button-color-hover-text);--arrow-hover-text: var(--primary-button-color-hover)}section.content-filtered-overview .paging{margin-top:60px;display:flex;justify-content:space-between}section.content-filtered-overview .paging button{padding:5px;margin:15px 10px 10px;font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase;text-align:center}section.content-filtered-overview .paging .active{border-bottom:2px solid var(--color-purple)}section.content-filtered-overview .paging .button-container{display:flex;gap:10px}section.content-filtered-overview .card-case{width:min(28rem,100%)}@media (max-width: 768px){section.content-filtered-overview .card-case{width:min(18.875rem,100%);grid-column:span 1}}section.content-filtered-overview .card-case:nth-child(11n+1),section.content-filtered-overview .card-case:nth-child(11n+11){grid-column:span 2;width:min(57.5rem,100%)}section.content-filtered-overview .card-case:nth-child(11n+1) .filter-line>*,section.content-filtered-overview .card-case:nth-child(11n+11) .filter-line>*{display:block}section.content-filtered-overview .card-case:nth-child(11n+1) .filter-line :nth-child(n+5),section.content-filtered-overview .card-case:nth-child(11n+11) .filter-line :nth-child(n+5){display:none}@media (max-width: 768px){section.content-filtered-overview .card-case:nth-child(11n+1),section.content-filtered-overview .card-case:nth-child(11n+11){width:min(18.875rem,100%);grid-column:span 1}}section.content-filtered-overview .card-case:nth-child(11n+6){grid-column:span 3;width:100%}section.content-filtered-overview .card-case:nth-child(11n+6) .filter-line>*{display:block}section.content-filtered-overview .card-case:nth-child(11n+6) .filter-line :nth-child(n+5){display:none}@media (max-width: 1250px){section.content-filtered-overview .card-case:nth-child(11n+6){grid-column:span 2;width:min(57.5rem,100%)}}@media (max-width: 768px){section.content-filtered-overview .card-case:nth-child(11n+6){grid-column:span 1;width:min(18.875rem,100%)}}section.content-filtered-overview .card-event{width:min(448px,100%)}section.content-filtered-overview .card-event:nth-child(4n+2),section.content-filtered-overview .card-event:nth-child(4n+3){grid-column:span 2;width:min(57.5rem,100%)}@media (max-width: 768px){section.content-filtered-overview .card-event:nth-child(4n+2),section.content-filtered-overview .card-event:nth-child(4n+3){grid-column:span 1;width:min(28rem,100%)}}section.content-filtered-overview .card-event:nth-child(4n+2) .card-image-text-right,section.content-filtered-overview .card-event:nth-child(4n+3) .card-image-text-right{padding-bottom:115px!important}@media (max-width: 1250px){section.content-filtered-overview .card-event:nth-child(2){grid-column:span 1;width:min(28rem,100%)}}section.content-navivation-bar>div{width:var(--container-width);display:block;overflow:hidden}section.content-navivation-bar>div .headline{text-align:center;font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}@media (max-width: 768px){section.content-navivation-bar>div .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}}section.content-navivation-bar>div .content-container{position:relative;margin-top:4rem}section.content-navivation-bar>div .content-container>div{opacity:1;width:min(79.625rem,100%);display:flex;gap:1.5rem;justify-content:space-between;transition:transform .5s ease-in-out,opacity .5s ease-in}section.content-navivation-bar>div .content-container>div:not(.active){position:absolute;top:0;left:0;opacity:0}section.content-navivation-bar>div .content-container>div:has(~.active){transform:translate(-110%);opacity:0}section.content-navivation-bar>div .content-container>div:not(.active):not(:has(~.active)){transform:translate(110%);opacity:0}@media (max-width: 768px){section.content-navivation-bar>div .content-container>div{flex-direction:column;width:100%}}section.content-navivation-bar>div .content-container>div>.image-content{width:min(42.75rem,100%)}@media (max-width: 768px){section.content-navivation-bar>div .content-container>div>.image-content{width:100%;margin:auto}}section.content-navivation-bar>div .content-container>div>.image-content img{border-radius:var(--border-radius-l)}section.content-navivation-bar>div .content-container>div>.text-content{width:min(28rem,100%);display:flex;flex-direction:column;justify-content:center}@media (max-width: 768px){section.content-navivation-bar>div .content-container>div>.text-content{width:100%;order:2}}section.content-navivation-bar>div .content-container>div>.text-content .text-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}section.content-navivation-bar>div .content-container>div>.text-content .rte{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}section.content-navivation-bar .navbar{width:100%;display:flex;justify-content:center;margin-top:40px}section.content-navivation-bar .navbar ul{display:flex;gap:16px;border-radius:var(--border-radius-m);background-color:var(--text-color);padding:.4375rem .5rem;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.4) transparent}section.content-navivation-bar .navbar ul::-webkit-scrollbar{width:8px}section.content-navivation-bar .navbar ul::-webkit-scrollbar-track{background:transparent}section.content-navivation-bar .navbar ul::-webkit-scrollbar-thumb{background-color:#0006;border-radius:4px}section.content-navivation-bar .navbar ul::-webkit-scrollbar-button{display:none}section.content-navivation-bar .navbar ul>li{white-space:nowrap}section.content-navivation-bar .navbar .nav-item{font-size:var(--font-size-btn-regular);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.3;letter-spacing:.05rem;padding:14px 20px;border-radius:var(--border-radius-m);transition:background-color .2s ease,color .2s ease;color:var(--background-color);background:transparent;border:none}section.content-navivation-bar .navbar .nav-item:hover{background-color:var(--background-color);color:var(--text-color)}section.content-navivation-bar .navbar .nav-item.active{font-size:var(--font-size-btn-medium);font-family:var(--font-family-aktiv-grotesk-medium);line-height:1.3;letter-spacing:.05rem;background-color:var(--background-color);color:var(--text-color)}section.content-teaser{background-color:var(--background-color)}section.content-teaser>div{width:var(--container-width);display:flex;flex-wrap:wrap;justify-content:space-between}section.content-teaser>div .content-column{display:flex;flex-direction:column;width:100%}@media (min-width: 769px){section.content-teaser>div .content-column{width:50%}section.content-teaser>div .content-column.left-column .content-teaser-item{margin-right:auto}section.content-teaser>div .content-column.right-column .content-teaser-item{margin-left:auto}}section.content-teaser>div .content-teaser-item{padding-top:var(--padding-top)}@media (max-width: 768px){section.content-teaser>div .content-teaser-item{margin-bottom:4rem;padding-top:0}section.content-teaser>div .content-teaser-item:last-of-type{margin-bottom:0rem}section.content-teaser>div .content-column{margin-bottom:4rem}section.content-teaser>div .content-column:last-of-type{margin-bottom:0rem}section.content-teaser>div .content-teaser-item:nth-child(2n){margin-left:auto}section.content-teaser>div .content-teaser-item:nth-child(odd){margin-right:auto}}section.content-teaser .content-teaser-item.full-width{width:100%;display:flex;gap:clamp(2.5rem,2.5rem + .0497925311 * (100vw - 768px),4rem)}section.content-teaser .content-teaser-item.full-width>div:first-child{width:min(57.5rem,100%);flex-shrink:1.6;border-radius:var(--border-radius-l)}section.content-teaser .content-teaser-item.full-width>div:last-child{margin:auto 0;width:min(28rem,100%)}@media (max-width: 768px){section.content-teaser .content-teaser-item.full-width{display:flex;flex-direction:column}}@media (min-width: 769px){section.content-teaser .content-teaser-item.full-width.reverse-order>div:first-child{order:2}}section.content-teaser .content-teaser-item.full-width .tag-text{margin-bottom:1rem}section.content-teaser .content-teaser-item.full-width .card-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}section.content-teaser .content-teaser-item.full-width .rte{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.content-teaser .content-teaser-item.half-width-vertical{width:min(90%,35.375rem);display:flex;flex-direction:column;gap:clamp(2.5rem,2.5rem + .0497925311 * (100vw - 768px),4rem)}@media (max-width: 768px){section.content-teaser .content-teaser-item.half-width-vertical{width:20.625rem}}section.content-teaser .content-teaser-item.half-width-vertical .tag-text{margin-bottom:1rem}section.content-teaser .content-teaser-item.half-width-vertical .card-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}section.content-teaser .content-teaser-item.half-width-vertical .rte{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.content-teaser .content-teaser-item.half-width-horizontal{width:min(90%,35.375rem);display:flex;flex-direction:column;gap:clamp(2.5rem,2.5rem + .0497925311 * (100vw - 768px),4rem)}@media (max-width: 768px){section.content-teaser .content-teaser-item.half-width-horizontal{width:20.625rem}}section.content-teaser .content-teaser-item.half-width-horizontal .tag-text{margin-bottom:1rem}section.content-teaser .content-teaser-item.half-width-horizontal .card-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}section.content-teaser .content-teaser-item.half-width-horizontal .rte{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.customer-logos{background-color:var(--background-color);overflow:hidden;padding-left:0;padding-right:0}section.customer-logos>div{max-width:100%;display:flex;flex-direction:column;gap:32px}section.customer-logos .tag-text-container{padding:0px var(--section-x-padding)}section.customer-logos .tag-text{width:var(--container-width);font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase;position:relative;color:var(--color-white);margin:auto}section.customer-logos .logos{display:flex;flex-wrap:nowrap;width:fit-content;transition:.1s;margin:auto}section.customer-logos .logos>div{flex:0 0 clamp(12.5rem,12.5rem + .4149377593 * (100vw - 768px),25rem);width:auto!important;padding:0px clamp(1.25rem,1.25rem + .0933609959 * (100vw - 768px),4.0625rem);display:flex;justify-content:center}section.customer-logos .logos>div>img{margin:auto;height:auto;width:auto!important}section.customer-logos .js-reverse{flex-direction:row-reverse}@media (max-width: 768px){section.customer-logos .js-reverse{display:flex}}@media (max-width: 1250px){section.customer-logos .js-reverse{display:flex}}@media (min-width: 78.1875rem){section.customer-logos .js-reverse{display:none}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}section.customer-logos-with-background-image>div{border-radius:var(--border-radius-l);width:var(--container-width);position:relative;overflow:hidden}section.customer-logos-with-background-image>div>div{bottom:0;left:0;position:absolute;width:100%}section.customer-logos-with-background-image .tag-text{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase;margin-left:clamp(1.5rem,1.5rem + .0746887967 * (100vw - 768px),3.75rem);margin-bottom:.6875rem;--text-color: var(--color-white)}section.customer-logos-with-background-image .logo-scroller{display:flex;flex-wrap:nowrap;transition:.1s}section.customer-logos-with-background-image .logo-scroller>div{flex:0 0 25%;width:auto!important;display:flex;justify-content:center;padding:0 clamp(1.5rem,1.5rem + .0746887967 * (100vw - 768px),3.75rem) clamp(1.5rem,1.5rem + .020746888 * (100vw - 768px),2.125rem)}@media (max-width: 768px){section.customer-logos-with-background-image .logo-scroller>div{flex:0 0 33%}}section.customer-logos-with-background-image .logo-scroller>div>img{margin:auto;height:auto;width:auto!important}section.download-teaser>div{width:var(--container-width);overflow:hidden}section.download-teaser>div .image-inner-container{--text-color: var(--color-white);width:min(1392px,100%);height:37.5rem}@media (max-width: 768px){section.download-teaser>div .card-image-text{position:unset}}section.download-teaser>div .card-image-text{position:absolute;top:0;z-index:2;width:fit-content;height:100%}section.download-teaser>div .card-image-text-left{left:80px;padding-top:80px;padding-bottom:80px;width:50%}@media (max-width: 768px){section.download-teaser>div .card-image-text-left{max-width:unset;padding:32px 32px 0;left:0}}section.download-teaser>div .card-image-text-right{right:0;transition:.8s ease-in-out;max-width:45%;display:flex;align-items:flex-start;padding-bottom:32px}section.download-teaser>div .card-image-text-right>img{width:100%;max-height:100%}@media (max-width: 768px){section.download-teaser>div .card-image-text-right{max-width:unset;width:100%;justify-content:flex-end;align-items:flex-end;padding-bottom:48px}section.download-teaser>div .card-image-text-right>img{width:50%}}section.download-teaser .card-headline{font-size:var(--font-size-header-l-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}section.download-teaser .rte{font-size:var(--font-size-body-l-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.45}@media (max-width: 768px){section.download-teaser .rte{line-height:1.6}}section.employees.theme-white .employee-info img{filter:brightness(0)}section.employees>div{width:var(--container-width);display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.5rem}@media (max-width: 768px){section.employees>div{grid-template-columns:1fr}}section.employees .employee-item{display:grid;align-items:center;gap:24px;grid-template-columns:1fr 1fr}@media (max-width: 768px){section.employees .employee-item{grid-template-columns:auto 1fr}}section.employees .employee-linkdin img{margin-top:20px;width:50px;height:50px}@media (max-width: 768px){section.employees .employee-linkdin img{width:25px;height:25px;margin-top:16px;display:inline!important}section.employees .employee-linkdin img:first-child{margin-right:16px}}section.employees .employee-image{border-radius:260px}section.employees .employee-name{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){section.employees .employee-name{line-height:1.6}}@media (max-width: 768px){section.employees .employee-name{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}}section.employees .employee-title{font-size:var(--font-size-body-l-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.45}@media (max-width: 768px){section.employees .employee-title{line-height:1.6}}@media (max-width: 768px){section.employees .employee-title{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}}section.employees .employee-mobile,section.employees .employee-email{--text-color: var(--primary-color);font-size:var(--font-size-body-l-box);font-family:var(--font-family-aktiv-grotesk-medium)}@media (max-width: 768px){section.employees .employee-mobile,section.employees .employee-email{display:none}}section.employees .employee-mail img{display:none}section.event-teaser>div{width:var(--container-width)}section.events-teaser.theme-white{--primary-button-color: var(--color-black);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-purple);--primary-button-color-hover-text: var(--color-white)}section.events-teaser .card-event{padding:0 .75rem}section.external-links>div{width:var(--container-width)}section.external-links>div>div:first-of-type{width:min(50.125rem,100%)}section.faq>div{width:var(--container-width);display:flex;gap:148px}@media (max-width: 1250px){section.faq>div{flex-direction:column;gap:32px}}section.faq .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}section.faq .rte{font-size:var(--font-size-body-m-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.6}section.form>div{width:var(--container-width);display:flex;justify-content:space-between;gap:1.5rem}section.form>div>div:first-of-type{width:35.375rem}section.form>div>div:last-of-type{width:35.375rem}@media (max-width: 768px){section.form>div{flex-direction:column;gap:2.5rem}section.form>div>div:first-of-type,section.form>div>div:last-of-type{width:100%;max-width:35.375rem}}section.form .card-image{border-radius:3.125rem;margin-bottom:2.5rem}section.form .big-tag-text{margin-bottom:1rem}section.form .headline{font-size:var(--font-size-header-ml);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}section.form .date-text{margin-top:1rem;font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}section.form .form-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:1.25rem}section.image-collage>div{width:var(--container-width);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(2.5rem,2.5rem + .0497925311 * (100vw - 768px),4rem)}@media (max-width: 768px){section.image-collage>div{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6;display:flex;flex-direction:column;align-items:stretch;gap:clamp(1.5pxrem,1.5pxrem + .0165975104px * (100vw - 768px),2pxrem)}section.image-collage>div .card-item-vertical,section.image-collage>div .card-item-horizontal{width:20.625rem}section.image-collage>div .card-item{flex:auto}section.image-collage>div .card-item:nth-child(odd){margin-left:auto;margin-right:0}section.image-collage>div .card-item:nth-child(2n){margin-right:auto;margin-left:0}}@keyframes image-fade-in{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}section.image-collage>div .card-item{animation-name:image-fade-in;animation-play-state:running;animation-timeline:view(70vh 0px);animation-fill-mode:both}section.image-collage>div .card-item img.card-image{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--border-radius-l);transition:transform .3s ease}section.image-collage>div>div:last-child{margin:auto}section.image-collage>div .card-item-vertical{flex:0 0 24%}section.image-collage>div .card-item-horizontal{flex:0 0 40%}section.image-collage>div .card-item-large{flex:0 0 60%}section.image-collage>div .card-caption{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.image-module>div{width:var(--container-width)}section.image-module>div>div{border-radius:var(--border-radius-l);overflow:hidden;padding:0}section.image-module>div>div.big{width:100%}section.image-module>div>div.small{width:50.125rem}@media (max-width: 50.125rem){section.image-module>div>div{width:100%!important}}section.key-features{background-color:var(--background-color)}section.key-features>div{width:var(--container-width);display:flex;flex-direction:column;gap:clamp(24px,6vw,48px)}section.key-features>div .headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;padding-bottom:.75rem}section.key-features>div .item{display:flex;flex-direction:row;align-items:center;gap:clamp(16px,4vw,24px);border-bottom:1px solid var(--color-light-grey);padding-bottom:clamp(24px,4vw,32px)}@media (max-width: 768px){section.key-features>div .item{flex-direction:row;align-items:flex-start;gap:16px}}section.key-features>div .item-content{display:grid;grid-template-columns:1.2fr 2fr;gap:clamp(16px,3vw,32px);align-items:center}@media (max-width: 768px){section.key-features>div .item-content{grid-template-columns:1fr;align-items:start}}section.key-features>div .number{font-size:var(--font-size-header-l-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}section.key-features>div .teaser{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase}section.key-features>div .text{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){section.key-features>div .text{line-height:1.6}}section.key-features.theme-white>div .text{--text-color: var(--color-grey);font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){section.key-features.theme-white>div .text{line-height:1.6}}section.key-takeaways{background-color:var(--background-color)}section.key-takeaways.theme-black{--primary-button-color: var(--color-white);--primary-button-color-hover: var(--color-white)}section.key-takeaways.theme-white{--primary-button-color: var(--color-black);--primary-button-color-hover: var(--color-black)}section.key-takeaways>div{width:var(--container-width)}section.key-takeaways>div .headline{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase;padding-bottom:3rem}section.key-takeaways>div .item{width:330px;flex:0 0 auto;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:3rem}section.key-takeaways>div .number{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase;font-size:var(--font-size-header-m)}section.key-takeaways>div .text{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.key-takeaways>div .button-indicator-row{display:none}@media (max-width: 768px){section.key-takeaways>div .button-indicator-row{display:flex}}@media (max-width: 1250px){section.key-takeaways>div .button-indicator-row{display:flex}}section.key-takeaways>div .swiper-module{justify-content:start;scroll-snap-type:x mandatory;width:100%;flex-wrap:wrap;justify-content:center}section.key-takeaways>div .swiper-module .swiperCustom{gap:1.25rem}section.key-takeaways>div .swiper-module .item{flex:1 0 auto}@media (max-width: 1250px){section.key-takeaways>div .swiper-module{flex-wrap:nowrap;margin:auto;justify-content:flex-start}section.key-takeaways>div .swiper-module .item{width:96vw!important}}@media (max-width: 768px){section.key-takeaways>div .swiper-module{flex-wrap:nowrap;margin:auto;justify-content:flex-start}section.key-takeaways>div .swiper-module .item{width:96vw!important}}section.key-takeaways>div .swiper-module .active{background-color:var(--text-color)}section.key-words{background-color:var(--background-color)}section.key-words.theme-black{--primary-button-color: var(--color-white);--primary-button-color-hover: var(--color-white)}section.key-words>div{width:var(--container-width)}section.key-words>div .headline{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase;padding-bottom:40px}section.key-words>div .swiperCustom{gap:66px}section.key-words>div .item{display:flex;flex-direction:column;padding-bottom:3rem;flex:0 0 auto;gap:8px}section.key-words>div .text-title{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;padding-top:8px}section.key-words>div .text{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.key-words>div .swiper-module{justify-content:start;scroll-snap-type:x mandatory;flex-wrap:wrap;justify-content:center;flex-wrap:nowrap;width:100%;margin:auto}section.key-words>div .swiper-module .item{width:280px}section.key-words>div .swiper-module .active{background-color:var(--primary-button-color)}section.locations>div{width:var(--container-width)}section.locations .location-container{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}section.locations .location-container>div:first-of-type{width:min(42.75rem,100%);flex-shrink:1.6;margin:auto 0}section.locations .location-container>div:first-of-type>:last-child{margin-bottom:0}section.locations .location-container>div:last-of-type{width:min(35.375rem,100%);display:flex;align-items:center}section.locations .location-container+.location-container{margin-top:var(--section-y-padding)}@media (max-width: 768px){section.locations .location-container{display:flex;flex-direction:column;gap:0rem}section.locations .location-container:has(.card-image){gap:2.5rem}section.locations .location-container>div:first-of-type,section.locations .location-container>div:last-of-type{width:100%}}section.locations .big-tag-text{margin-bottom:.5rem}section.locations .card-headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem)}section.locations .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){section.locations .rte{line-height:1.6}}section.mvps>div{width:var(--container-width);display:flex;flex-direction:column;gap:clamp(5rem,5rem + .0829875519 * (100vw - 768px),7.5rem)}section.mvps>div .mvp{display:flex;justify-content:space-between;gap:clamp(2.5rem,2.5rem + .0497925311 * (100vw - 768px),4rem)}section.mvps>div .mvp>div:first-of-type{width:min(20.625rem,100%)}section.mvps>div .mvp>div:last-of-type{width:50.125rem;width:min(50.125rem,100%)}@media (max-width: 768px){section.mvps>div .mvp{flex-direction:column}section.mvps>div .mvp>div:first-of-type{width:100%}section.mvps>div .mvp>div:last-of-type{width:100%}}section.mvps img{border-radius:192px}section.mvps .mvp-label{margin-bottom:.5rem;font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase}section.mvps .mvp-name{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:1.5rem}section.mvps .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){section.mvps .rte{line-height:1.6}}section.mvps .rte strong{font-size:var(--font-size-body-l-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.45}@media (max-width: 768px){section.mvps .rte strong{line-height:1.6}}section.newsletter{background-color:var(--background-color)}section.newsletter>div{width:var(--container-width);display:flex}@media (max-width: 768px){section.newsletter>div{display:flex;flex-direction:column}}section.newsletter>div .sign-up-container{width:100%;flex-grow:1;padding-right:clamp(3.125rem,3.125rem + .1659751037 * (100vw - 768px),8.125rem)}@media (max-width: 768px){section.newsletter>div .sign-up-container{padding-right:0}}section.newsletter>div .sign-up-container>h2,section.newsletter>div .sign-up-container h3{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:8px}section.newsletter>div .sign-up-container>p{font-size:var(--font-size-body-l-box);font-family:var(--font-family-aktiv-grotesk-regular);line-height:1.45}@media (max-width: 768px){section.newsletter>div .sign-up-container>p{line-height:1.6}}section.newsletter>div .sign-up-container .check-input{margin-top:16px;width:16px;height:16px;font-size:16px;border-radius:4px;background-color:var(--text-color)}section.newsletter>div .sign-up-container .check-input:checked{background-color:green}section.newsletter>div .image-container{flex-grow:1;width:100%;padding-left:clamp(3.125rem,3.125rem + .1659751037 * (100vw - 768px),8.125rem);overflow:visible}@media (max-width: 768px){section.newsletter>div .image-container{order:-1;padding-left:15%;margin-bottom:15%}}section.newsletter>div .image-container .inner-image-container{position:relative}section.newsletter>div .image-container .inner-image-container .main-image{border-radius:var(--border-radius-l)}section.newsletter>div .image-container .inner-image-container .overlay-image{position:absolute;bottom:0;left:0;border-radius:var(--border-radius-profile-picture);transform:translate(-50%,20%);height:70%;max-height:300px}section.quotes{background-color:var(--background-color)}section.quotes.theme-black{--primary-button-color: var(--color-white);--primary-button-color-text: var(--color-white);--primary-button-color-hover: var(--color-white);--primary-button-color-hover-text: var(--color-white)}@property --no-slides{section.quotes {syntax: "<integer>"; initial-value: 0; inherits: false;}}section.quotes svg,section.quotes path{color:var(--primary-color)}section.quotes>div{width:var(--container-width)}section.quotes .swiper-module{display:block;--active-slide: 1}section.quotes .swiper-module.one-element .page-count,section.quotes .swiper-module.one-element .button-indicator-row{display:none!important}section.quotes .swiper-module .page-count{margin-left:min(25%,200px);font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase;margin-bottom:16px}section.quotes .swiper-module .page-count:before{counter-reset:active-slide var(--active-slide);content:counter(active-slide)}section.quotes .swiper-module .page-count:after{counter-reset:no-slides var(--no-slides);content:counter(no-slides)}@media (min-width: 769px){section.quotes .swiper-module .button-indicator-row{position:absolute;bottom:0;width:100%;margin-bottom:0;justify-content:flex-end}section.quotes .swiper-module .button-indicator-row .swiper-indicator-container{display:none!important}}section.quotes .swiper-module .swiperCustom{scroll-snap-type:x mandatory;width:100%}section.quotes .swiper-module .swiperCustom>div{flex:0 0 100%!important}section.quotes .quote-item{width:100%;height:100%;display:flex}section.quotes .quote-item>div:first-child{flex:0 0 25%;max-width:200px;display:flex;flex-direction:column;justify-content:space-between}section.quotes .quote-item>div:first-child .author-container{margin-top:180px}section.quotes .quote-item>div:first-child .author-container .author-image{width:33%;border-radius:120px;aspect-ratio:2/3;object-fit:cover;margin-bottom:16px}section.quotes .quote-item>div:first-child .author-container .author-name{font-size:var(--font-size-mega-menu-header);font-family:var(--font-family-pp-neue-machina);line-height:1.3}section.quotes .quote-item>div:first-child .author-container .author-title{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.quotes .quote-item .right-side-container p{font-size:var(--font-size-big-quote);font-family:var(--font-family-pp-neue-machina);line-height:1.3;--text-color: var(--primary-color) }section.services>div{width:var(--container-width)}section.services>div .headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;padding-bottom:40px;text-align:center}@media (max-width: 768px){section.services>div .headline{text-align:left}}section.services>div .inverted-radius:has(+button){--r: 15px;--s: 40px;--x: 2px;--y: 2px;border-radius:var(--r);--_m:/calc(2*var(--r)) calc(2*var(--r)) radial-gradient(#000 70%,#0000 72%);--_g:conic-gradient(from 90deg at calc(100% - var(--r)) calc(100% - var(--r)),#0000 25%,#000 0);--_d:(var(--s) + var(--r));mask:calc(100% - var(--_d) - var(--x)) 100% var(--_m),100% calc(100% - var(--_d) - var(--y)) var(--_m),radial-gradient(var(--s) at 100% 100%,rgba(0,0,0,0) 99%,#000 calc(100% + 1px)) calc(-1 * var(--r) - var(--x)) calc(-1 * var(--r) - var(--y)),var(--_g) calc(-1 * var(--_d) - var(--x)) 0,var(--_g) 0 calc(-1 * var(--_d) - var(--y));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}section.services>div .item{position:relative;flex:0 0 auto;gap:8px;margin-right:0}section.services>div .item:hover>div{background-color:var(--color-light-grey)}section.services>div .item:hover img{transition:.3s ease;transform:scale(1.2);transform-origin:bottom left}section.services>div .item:hover .primary-btn-color{border-color:var(--primary-button-color-hover);background-color:var(--primary-button-color-hover);color:var(--primary-button-color-hover-text);--arrow-background: var(--background-color);--arrow-text: var(--primary-color);transform:rotate(45deg);--btn-background: var(--primary-button-color-hover);--btn-text: var(--primary-button-color-hover-text);--btn-fill: var(--primary-button-color-hover);--arrow-background: var(--primary-button-color-hover-text);--arrow-text: var(--primary-button-color-hover)}section.services>div .item:hover .primary-btn-color:after{transform:rotate(45deg)}section.services>div .item>div{background-color:var(--color-very-light-grey);border-radius:var(--border-radius-l);padding:36px 30px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;transition:background-color .3s ease}section.services>div .item img{height:50px;transition:.3s ease}section.services>div .item button{position:absolute;right:0;bottom:0}section.services>div .text-title{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}section.services>div .text{font-size:var(--font-size-body-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.services>div .swiper-module{justify-content:start;scroll-snap-type:x mandatory;flex-wrap:nowrap;margin:auto}section.services>div .swiper-module:has(.hidden) .swiperCustom{justify-content:center}section.services>div .swiper-module .active{background-color:var(--primary-button-color)}section.services>div .swiper-module .swiperCustom{gap:24px}section.services>div .swiper-module .swiperCustom>*{flex:0 0 330px}section.support>div{width:var(--container-width)}section.support>div>div:first-of-type{width:min(42.75rem,100%)}section.support .headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:1.5rem}@media (max-width: 768px){section.support .headline{margin:0 0 1rem}}section.text>div{width:var(--container-width);display:flex;gap:1.5rem}section.text>div>div:first-of-type{flex:1 1 auto;width:min(35.375rem,100%)}section.text>div>div:last-of-type{width:min(50.125rem,100%)}@media (max-width: 768px){section.text>div{flex-direction:column}}section.text *+.rte,section.text *+.link-list{margin-top:4rem}section.text *+.accordions{margin-top:6.875rem}section.text .headline{font-size:var(--font-size-big-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:clamp(.2rem,.2rem + .0008298755 * (100vw - 768px),.225rem);text-transform:uppercase;margin:.375rem 0 0}@media (max-width: 768px){section.text .headline{margin:0 0 1rem}}section.text .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){section.text .rte{line-height:1.6}}section.vertical-card-slider.theme-black .scroll-instance{--background-color: var(--color-white);--text-color: var(--color-black)}section.vertical-card-slider.theme-black .card{--primary-color: var(--color-black)}section.vertical-card-slider .headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:4rem}@media (max-width: 768px){section.vertical-card-slider .headline{margin-bottom:2rem}}section.vertical-card-slider>div{width:var(--container-width);position:relative}section.vertical-card-slider .slider-container{margin:auto;width:var(--container-width);height:fit-content;position:relative;counter-reset:item;display:flex;flex-direction:column;gap:200px}@media (max-width: 1250px){section.vertical-card-slider .slider-container{gap:100px}}section.vertical-card-slider .slider-container>.scroll-instance{--card-shift-distance:40px;width:100%;height:fit-content;position:sticky;--top-target: calc(50vh - calc(var(--height) / 2) + (var(--slide-index) - var(--max-cards-index) ) * var(--card-shift-distance) );top:min(100vh - var(--height),var(--top-target));margin-bottom:calc((var(--max-cards-index) - var(--slide-index)) * var(--card-shift-distance));padding:0 7.375rem;display:flex;justify-content:center}@media (max-width: 1250px){section.vertical-card-slider .slider-container>.scroll-instance{--card-shift-distance:20px;padding:0}}section.vertical-card-slider .slider-container>.scroll-instance>.card{background-color:var(--background-color);border-radius:var(--border-radius-l);height:min-content;margin:auto;box-shadow:0 4px 100px #00000026;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;padding:80px;gap:20px}@media (max-width: 1250px){section.vertical-card-slider .slider-container>.scroll-instance>.card{grid-template-columns:1fr}}@media (max-width: 768px){section.vertical-card-slider .slider-container>.scroll-instance>.card{width:calc(var(--width-container));padding:20px}}section.vertical-card-slider .slider-container>.scroll-instance>.card:after{counter-reset:slide-index var(--slide-index);content:attr(slide-index);position:absolute;font-size:clamp(6.25rem,6.25rem + .2074688797 * (100vw - 768px),12.5rem);color:var(--primary-color);bottom:calc(0px - clamp(3.75rem,3.75rem + .1244813278 * (100vw - 768px),7.5rem));left:60px;font-family:var(--font-family-pp-neue-machina)}section.vertical-card-slider .slider-container>.scroll-instance>.card .card-headline{font-size:var(--font-size-header-m-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3}section.vertical-card-slider .slider-container>.scroll-instance>.card .rte{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}section.vertical-card-slider .slider-container>.scroll-instance>.card>div{height:fit-content;text-align:start}section.vertical-card-slider .slider-container>.scroll-instance>.card>div img{aspect-ratio:.75;width:70%;height:auto;object-fit:cover;margin-left:auto;border-radius:var(--border-radius-l)}@media (max-width: 1250px){section.vertical-card-slider .slider-container>.scroll-instance>.card>div img{aspect-ratio:1.5233160622;width:100%}}section.vertical-card-slider .slider-container>.scroll-instance.stick-bottom>.card{top:unset;bottom:calc(0px - var(--card-y-shift) + var(--max-y-shift))}@media (max-width: 768px){section.vertical-card-slider .slider-container>.scroll-instance.stick-bottom>.card{width:calc(var(--width-container))}}section.vertical-card-slider .slider-container>.scroll-instance.active>.card{position:fixed;top:50%;left:50%;translate:-50% calc(var(--card-y-shift));width:var(--card-container-width-wh)}@media (max-width: 768px){section.vertical-card-slider .slider-container>.scroll-instance.active>.card{width:calc(var(--width-container))}}section.vertical-card-slider .scroll-counter-container{position:absolute;top:50vh;height:calc(100% - 50vh);overflow:visible}section.vertical-card-slider .scroll-counter-container .scroll-counter{position:sticky;top:50%;left:calc(50% - var(--continer-width) / 2);transition:opacity .3s ease;display:flex;flex-direction:column;translate:0% -50%}section.vertical-card-slider .scroll-counter-container .scroll-counter:not(:has(.selected))>:first-child{color:var(--primary-button-color)}@media (max-width: 93.75rem){section.vertical-card-slider .scroll-counter-container .scroll-counter{translate:0% -50%}}@media (max-width: 768px){section.vertical-card-slider .scroll-counter-container .scroll-counter{display:none}}section.vertical-card-slider .scroll-counter-container .scroll-counter>div{width:50px;height:50px;font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3;counter-reset:--selected-index}section.vertical-card-slider .scroll-counter-container .scroll-counter>div.selected{color:var(--primary-button-color)}.video-list{position:relative;width:100%;overflow:hidden}.video-list>div{width:var(--container-width);display:flex;flex-direction:column;gap:clamp(2.5rem,2.5rem + .0497925311 * (100vw - 768px),4rem)}.video-list .video{display:flex;justify-content:space-between;gap:clamp(1.5rem,1.5rem + .0165975104 * (100vw - 768px),2rem)}.video-list .video>div:first-of-type{width:min(57.5rem,100%)}.video-list .video>div:last-of-type{margin:auto 0;width:min(28rem,100%)}@media (max-width: 768px){.video-list .video>div{flex-direction:column}.video-list .video>div>div:first-of-type{width:100%}.video-list .video>div>div:last-of-type{width:100%}}.video-list .video-label{font-size:var(--font-size-tag);font-family:var(--font-family-pp-neue-machina);line-height:1.3;letter-spacing:.175rem;text-transform:uppercase;margin-bottom:1rem}.video-list .video-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}.video-list .rte{font-size:var(--font-size-body-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.6}.video-player{position:relative;width:100%;overflow:hidden}.video-player>div{width:var(--container-width)}section.winning-behaviour{padding-top:0;padding-bottom:0;background-color:var(--background-color);--anim-h: var(--animation-height, auto)}@media (max-width: 768px){section.winning-behaviour{padding-bottom:var(--section-y-padding)}}section.winning-behaviour>div{width:var(--container-width);position:relative;display:flex;gap:1.5rem}section.winning-behaviour>div>div:first-of-type{width:42.75rem}section.winning-behaviour>div>div:last-of-type{width:42.75rem}@media (max-width: 768px){section.winning-behaviour>div>div:first-of-type,section.winning-behaviour>div>div:last-of-type{width:100%}section.winning-behaviour>div>div:last-of-type{position:absolute;height:100%}}section.winning-behaviour .behaviour{transition:opacity .6s ease,transform .6s ease;min-height:var(--anim-h);display:flex;flex-direction:column;justify-content:center}section.winning-behaviour .behaviour.is-hidden{opacity:0;transform:translateY(24px);pointer-events:none}@media (max-width: 768px){section.winning-behaviour .behaviour{max-width:400px;text-align:center;min-height:unset;margin:var(--anim-h) auto 0}}@media (max-width: 768px){section.winning-behaviour .rte p{display:none}}section.winning-behaviour .animation-container{position:sticky;top:25vh;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}section.winning-behaviour .animation-container.active{position:sticky;will-change:transform}@media (max-width: 768px){section.winning-behaviour .animation-container{top:5vh;max-width:400px;margin:0 auto var(--behaviour-height)}}section.theme-white:has(+.winning-behaviour.theme-white){padding-bottom:0}section.theme-purple:has(+.winning-behaviour.theme-purple){padding-bottom:0}section.theme-black:has(+.winning-behaviour.theme-black){padding-bottom:0}section.theme-grey:has(+.winning-behaviour.theme-grey){padding-bottom:0}section.theme-light-grey:has(+.winning-behaviour.theme-light-grey){padding-bottom:0}section.theme-very-light-grey:has(+.winning-behaviour.theme-very-light-grey){padding-bottom:0}section.design>div{width:var(--container-width)}.hero.hero-business-line:has(.card-image){padding-top:3.375rem}@media (max-width: 768px){.hero.hero-business-line:has(.js-animation-autoplay){padding-bottom:0rem}}@media (max-width: 768px){.hero.hero-business-line{padding-top:2rem}}.hero.hero-business-line>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-business-line>div>div:first-of-type{width:min(42.75rem,100%);flex-shrink:1.6;margin-top:clamp(0rem,0rem + .132780083 * (100vw - 768px),4rem)}.hero.hero-business-line>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-business-line>div>div:last-of-type{width:min(35.375rem,100%);display:flex;align-items:center}@media (max-width: 768px){.hero.hero-business-line>div{display:flex;flex-direction:column;gap:0rem}.hero.hero-business-line>div:has(.card-image){gap:2.5rem}.hero.hero-business-line>div>div:first-of-type,.hero.hero-business-line>div>div:last-of-type{width:100%}}.hero.hero-business-line .big-tag-text{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.hero.hero-business-line .big-tag-text>img{width:30px;height:30px;display:inline-block;vertical-align:top}@media (max-width: 768px){.hero.hero-business-line .big-tag-text>img{width:19px;height:19px}}.hero.hero-business-line .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:1.5rem}@media (max-width: 768px){.hero.hero-business-line .headline{margin-bottom:1rem}}.hero.hero-business-line .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.hero.hero-business-line .rte{line-height:1.6}}@media (max-width: 768px){.hero.hero-business-area.theme-white:has(.js-animation-autoplay)+.theme-white{padding-top:0}}@media (max-width: 768px){.hero.hero-business-area.theme-purple:has(.js-animation-autoplay)+.theme-purple{padding-top:0}}@media (max-width: 768px){.hero.hero-business-area.theme-black:has(.js-animation-autoplay)+.theme-black{padding-top:0}}@media (max-width: 768px){.hero.hero-business-area.theme-grey:has(.js-animation-autoplay)+.theme-grey{padding-top:0}}@media (max-width: 768px){.hero.hero-business-area.theme-light-grey:has(.js-animation-autoplay)+.theme-light-grey{padding-top:0}}@media (max-width: 768px){.hero.hero-business-area.theme-very-light-grey:has(.js-animation-autoplay)+.theme-very-light-grey{padding-top:0}}.hero.hero-case{padding-top:clamp(2rem,2rem + .0456431535 * (100vw - 768px),3.375rem)}.hero.hero-case>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-case>div>div:first-of-type{width:min(35.375rem,100%);margin-top:clamp(0rem,0rem + .132780083 * (100vw - 768px),4rem)}.hero.hero-case>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-case>div>div:last-of-type{width:min(50.125rem,100%);display:flex;align-items:center;flex-shrink:1.6}@media (max-width: 768px){.hero.hero-case>div{display:flex;flex-direction:column;gap:2.5rem}.hero.hero-case>div>div:first-of-type,.hero.hero-case>div>div:last-of-type{width:100%}}.hero.hero-case .big-tag-text{margin-bottom:.5rem}.hero.hero-case .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem)}.hero.hero-case .rte{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem)}.hero.hero-case .date-text{font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3;margin-bottom:1rem}.hero.hero-contact{padding-top:clamp(2rem,2rem + .1784232365 * (100vw - 768px),7.375rem)}.hero.hero-contact>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-contact>div>div:first-of-type{width:min(42.75rem,100%);flex-shrink:1.6}.hero.hero-contact>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-contact>div>div:last-of-type{width:min(35.375rem,100%)}@media (max-width: 768px){.hero.hero-contact>div{display:flex;flex-direction:column;gap:2.5rem}.hero.hero-contact>div>div:first-of-type,.hero.hero-contact>div>div:last-of-type{width:100%}}.hero.hero-contact .big-tag-text{margin-bottom:.5rem}.hero.hero-contact .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem)}.hero.hero-contact .rte{margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem);font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.hero.hero-contact .rte{line-height:1.6}}.hero.hero-contact .image{border-radius:260px}.hero.hero-contact .form{background-color:var(--background-color);padding:2.5rem 4rem 4rem;border-radius:2.5rem}.hero.hero-contact .form-headline{font-size:var(--font-size-header-m);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:1rem}.hero.hero-event{padding-top:clamp(2rem,2rem + .0456431535 * (100vw - 768px),3.375rem)}.hero.hero-event>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-event>div>div:first-of-type{width:min(35.375rem,100%);display:flex;flex-direction:column}.hero.hero-event>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-event>div>div:last-of-type{width:min(50.125rem,100%);display:flex;align-items:center;flex-shrink:1.6}@media (max-width: 768px){.hero.hero-event>div{flex-direction:column;gap:2.5rem}.hero.hero-event>div>div:first-of-type,.hero.hero-event>div>div:last-of-type{width:100%}}.hero.hero-event .big-tag-text{margin-bottom:clamp(.5rem,.5rem + .0165975104 * (100vw - 768px),1rem)}.hero.hero-event .location{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:auto}.hero.hero-event .date-text{font-size:var(--font-size-header-s-alt);font-family:var(--font-family-pp-neue-machina);line-height:1.3;margin-top:2rem;margin-bottom:.5rem}.hero.hero-event .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:.5rem}.hero.hero-event .rte{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(0rem,0rem + .0705394191 * (100vw - 768px),2.125rem)}.hero.hero-industry{padding-top:clamp(2rem,2rem + .1784232365 * (100vw - 768px),7.375rem)}.hero.hero-industry>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-industry>div>div:first-of-type{width:min(42.75rem,100%)}.hero.hero-industry>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-industry>div>div:last-of-type{width:min(35.375rem,100%);display:flex;align-items:center;flex-shrink:1.6}@media (max-width: 768px){.hero.hero-industry>div{display:flex;flex-direction:column;gap:1rem}.hero.hero-industry>div>div:first-of-type,.hero.hero-industry>div>div:last-of-type{width:100%}}.hero.hero-industry .big-tag-text{margin-bottom:.5rem}.hero.hero-industry .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem)}.hero.hero-industry .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.hero.hero-industry .rte{line-height:1.6}}.hero.hero-resource{padding-top:clamp(2rem,2rem + .0456431535 * (100vw - 768px),3.375rem)}.hero.hero-resource>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-resource>div>div:first-of-type{width:min(35.375rem,100%);display:flex;flex-direction:column}.hero.hero-resource>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-resource>div>div:last-of-type{width:min(50.125rem,100%);display:flex;align-items:center;flex-shrink:1.6}@media (max-width: 768px){.hero.hero-resource>div{display:flex;flex-direction:column;gap:2.5rem}.hero.hero-resource>div>div:first-of-type,.hero.hero-resource>div>div:last-of-type{width:100%}}.hero.hero-resource .big-tag-text{margin-bottom:clamp(.5rem,.5rem + .0165975104 * (100vw - 768px),1rem)}.hero.hero-resource .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem)}.hero.hero-resource .rte{font-size:var(--font-size-header-s);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3}.hero.hero-service{padding-top:clamp(2rem,2rem + .0456431535 * (100vw - 768px),3.375rem)}.hero.hero-service>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-service>div>div:first-of-type{width:min(42.75rem,100%);flex-shrink:1.6;margin-top:clamp(0rem,0rem + .132780083 * (100vw - 768px),4rem)}.hero.hero-service>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-service>div>div:last-of-type{width:min(35.375rem,100%);display:flex;align-items:center}@media (max-width: 768px){.hero.hero-service>div{display:flex;flex-direction:column;gap:2.5rem}.hero.hero-service>div>div:first-of-type,.hero.hero-service>div>div:last-of-type{width:100%}}.hero.hero-service .big-tag-text{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.hero.hero-service .big-tag-text>img{width:30px;height:30px;display:inline-block;vertical-align:top}@media (max-width: 768px){.hero.hero-service .big-tag-text>img{width:19px;height:19px}}.hero.hero-service .headline{font-size:var(--font-size-header-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;margin-bottom:clamp(1rem,1rem + .0165975104 * (100vw - 768px),1.5rem)}.hero.hero-service .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.hero.hero-service .rte{line-height:1.6}}.hero.hero-video{padding-top:clamp(2rem,2rem + .0622406639 * (100vw - 768px),3.875rem);padding-bottom:clamp(2.5rem,2.5rem + .112033195 * (100vw - 768px),5.875rem)}.hero.hero-video>div{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.hero.hero-video>div>div:first-of-type{width:min(42.75rem,100%);margin-top:clamp(0rem,0rem + .0726141079 * (100vw - 768px),2.1875rem)}.hero.hero-video>div>div:first-of-type>:last-child{margin-bottom:0}.hero.hero-video>div>div:last-of-type{width:min(35.375rem,100%);position:relative}.hero.hero-video>div>div:last-of-type>img{width:auto;height:100%}@media (max-width: 768px){.hero.hero-video>div{flex-direction:column;gap:3.125rem}.hero.hero-video>div>div:first-of-type{width:100%}.hero.hero-video>div>div:last-of-type{display:none}}.hero.hero-video .headline{margin-bottom:1.3125rem;font-size:var(--font-size-header-xl);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.3;width:fit-content}@media (max-width: 768px){.hero.hero-video .headline{margin-bottom:2.5rem}}.hero.hero-video .rte{font-size:var(--font-size-body-l);font-family:var(--font-family-aktiv-grotesk-light);line-height:1.45}@media (max-width: 768px){.hero.hero-video .rte{line-height:1.6}}.hero.hero-video .inline-media{display:none;position:relative;margin-bottom:2.5rem}@media (max-width: 768px){.hero.hero-video .inline-media{display:block}}.hero.hero-video .play-button{position:absolute;top:0;right:0;bottom:0;left:0}.hero.hero-video .play-button>img{position:absolute;width:2.5rem;transform:translate(-50%,-50%)}
