.services-overview .services-overview__header{margin-bottom:4rem}.services-overview .services-overview__title{margin:0 0 .5rem}.services-overview .services-overview__subtitle{font-style:italic;margin:0}.services-overview .services-overview__layout{align-items:stretch;display:flex;gap:2rem}.services-overview .services-overview__intro{background-color:#f3f2f0;display:flex;flex:0 0 320px;min-width:280px}.services-overview .services-overview__intro-inner{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:4rem;width:100%}.services-overview .services-overview__intro-content{flex-grow:1}.services-overview .services-overview__intro-content h3{margin:0 0 1.5rem}.services-overview .services-overview__nav-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:auto 0 0;padding:2rem 0 0}.services-overview .services-overview__nav-item{align-items:center;display:flex;gap:1rem}.services-overview .services-overview__nav-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23f37734' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:1.2rem;width:1.2rem}.services-overview .services-overview__nav-item a{font-size:1.6rem;line-height:2.4rem;text-decoration:none}.services-overview .services-overview__button{align-items:center;background-color:transparent;border:1px solid var(--grey);border-radius:10rem;color:var(--text-color);cursor:pointer;display:inline-flex;font-weight:700;gap:1rem;margin-top:2rem;padding:1.2rem 3rem;text-decoration:none;transition:all .3s cubic-bezier(.86,0,.07,1);white-space:nowrap;width:fit-content}.services-overview .services-overview__button:hover{background-color:var(--orange);border-color:var(--orange);color:var(--text-color-negative)}.services-overview .services-overview__grid-wrapper{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;cursor:var(--slider-cursor-path-en) 16 16,pointer;scrollbar-color:var(--grey) transparent;scrollbar-width:thin;user-select:none}.services-overview .services-overview__grid-wrapper.lang-nl{cursor:var(--slider-cursor-path-nl) 16 16,pointer}.services-overview .services-overview__grid-wrapper.lang-de{cursor:var(--slider-cursor-path-de) 16 16,pointer}.services-overview .services-overview__grid-wrapper.lang-fr{cursor:var(--slider-cursor-path-fr) 16 16,pointer}.services-overview .services-overview__grid-wrapper.is-dragging a{pointer-events:none}.services-overview .services-overview__grid-wrapper::-webkit-scrollbar{height:4px}.services-overview .services-overview__grid-wrapper::-webkit-scrollbar-track{background:transparent}.services-overview .services-overview__grid-wrapper::-webkit-scrollbar-thumb{background-color:var(--grey);border-radius:2px}.services-overview .services-overview__grid{display:grid;gap:2rem;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;grid-template-rows:repeat(2,auto);min-width:min-content}.services-overview .services-overview__card{display:flex;flex-direction:column}.services-overview .services-overview__card-title{color:var(--text-color);font:500 2.4rem/3.2rem var(--font);margin:0 0 1rem}.services-overview .services-overview__card-visual{aspect-ratio:4/3;flex:1;overflow:hidden;position:relative}.services-overview .services-overview__card-visual img{display:block;height:100%;object-fit:cover;width:100%}.services-overview .services-overview__card-gradient{background:linear-gradient(0deg,rgba(0,0,0,.65) 0,transparent);height:65%;inset:0;pointer-events:none;position:absolute;top:auto}.services-overview .services-overview__card-overlay{bottom:0;display:flex;flex-direction:column;gap:1.2rem;left:0;padding:2rem;position:absolute;right:0;z-index:2}.services-overview .services-overview__card-text{color:var(--text-color-negative);font-size:1.6rem;line-height:2.8rem;margin:0;max-width:90%}.services-overview .services-overview__card-cta{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.6);border-radius:10rem;color:var(--text-color-negative);cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:700;gap:.8rem;padding:1rem 2.4rem;text-decoration:none;transition:all .3s cubic-bezier(.86,0,.07,1);white-space:nowrap;width:fit-content}.services-overview .services-overview__card-cta:hover{background-color:var(--white);border-color:var(--white);color:var(--orange)}.services-overview .services-overview__card-cta svg{flex-shrink:0;height:1.2rem;transition:all .3s cubic-bezier(.86,0,.07,1);width:1.2rem}.services-overview .services-overview__card-cta:hover svg{transform:translateX(.4rem)}.services-overview .services-overview__card-label{background-color:rgba(0,0,0,.45);border-radius:4px;color:var(--text-color-negative);font-size:1.1rem;font-weight:500;left:1.5rem;letter-spacing:.05em;padding:.5rem 1rem;position:absolute;text-transform:uppercase;top:1.5rem;z-index:2}@media only screen and (max-width:1440px){.services-overview .services-overview__intro{flex:0 0 280px;min-width:240px}.services-overview .services-overview__intro-inner{padding:3rem}.services-overview .services-overview__grid{grid-auto-columns:minmax(260px,1fr)}.services-overview .services-overview__card-title{font:500 2rem/2.8rem var(--font)}.services-overview .services-overview__card-text{font-size:1.4rem;line-height:2.4rem}.services-overview .services-overview__card-cta{font-size:1.3rem;padding:.8rem 2rem}}@media only screen and (max-width:750px){.section.services-overview{padding-left:2rem;padding-right:0}.services-overview .services-overview__header{margin-bottom:2rem}.services-overview .services-overview__layout{flex-direction:column;gap:2rem;overflow:hidden}.services-overview .services-overview__intro{flex:none;margin-right:2rem;min-width:unset}.services-overview .services-overview__intro-inner{gap:1.5rem;padding:2rem}.services-overview .services-overview__grid-wrapper{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;margin-top:2rem;max-width:100%;touch-action:pan-y;width:100%}.services-overview .services-overview__grid-wrapper::-webkit-scrollbar{display:none}.services-overview .services-overview__grid{gap:2rem;grid-auto-columns:100%;grid-auto-flow:column;grid-template-rows:auto;min-width:0}.services-overview .services-overview__card-title{font:500 1.8rem/2.4rem var(--font);margin-bottom:.8rem}.services-overview .services-overview__card-visual{aspect-ratio:16/10}.services-overview .services-overview__card-overlay{gap:1rem;padding:1.5rem}.services-overview .services-overview__card-text{font-size:1.4rem}.services-overview .services-overview__card-cta{font-size:1.3rem;padding:.8rem 1.8rem}.services-overview .services-overview__navigation{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:2rem}}@media only screen and (min-width:751px) and (max-width:1024px){.services-overview .services-overview__layout{flex-direction:column}.services-overview .services-overview__intro{flex:none;min-width:unset}.services-overview .services-overview__grid{gap:2rem;grid-auto-columns:38vw;grid-auto-flow:column;grid-template-rows:auto}}@media only screen and (min-width:1441px){.services-overview .services-overview__intro{flex:0 0 380px}.services-overview .services-overview__intro-inner{padding:5rem}.services-overview .services-overview__grid{gap:2.5rem;grid-auto-columns:minmax(320px,1fr)}}