.module.module--carousel .swiper-slide{display:flex;flex-flow:column;height:auto;overflow:hidden;row-gap:calc(var(--spacing-base)*4);transition:opacity .3s ease-in-out}.module.module--carousel .swiper-wrapper .swiper-slide>.row-fluid{height:100%}.module.module--carousel .swiper-slide:has(~.swiper-slide:hover),.module.module--carousel .swiper-slide:hover~.swiper-slide{opacity:.75}.module.module--carousel .swiper-slide>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.module.module--carousel .swiper-slide .carousel-item__inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;row-gap:calc(var(--spacing-base)*4);width:100%}.module.module--carousel .swiper-slide .carousel-item__inner picture,.module.module--carousel .swiper-slide .carousel-item__inner picture img{width:100%}.module--carousel:has(.module__inner--carousel-background){height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.module--carousel:has(.module__inner--carousel-background) .swiper-slide picture{min-height:100%}.module--carousel:has(.module__inner--carousel-background.module__inner--carousel-background-direct){max-width:calc(100% - var(--columns-gap)*2)}.module--carousel .module__inner.module__inner--carousel-background,.module--carousel .module__inner.module__inner--carousel-background .carousel{height:100%;width:100%}.dnd-column>.dnd-row:has(+.dnd-row .module--carousel .module__inner--carousel-background){margin-bottom:calc(var(--rows-gap)*-1);position:relative;z-index:2}.dnd-column>.dnd-row:has(.module--carousel .module__inner--carousel-background)+.dnd-row{margin-top:calc(var(--rows-gap)*-1);position:relative;z-index:2}.module.module--carousel .module__inner--carousel-background .swiper-controls{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;left:0;margin:0;padding:var(--columns-gap);position:absolute;top:0;width:100%;z-index:2}.module.module--carousel .module__inner--carousel-background .swiper-controls .swiper-pagination{margin-top:auto}.module.module--carousel .module__inner--carousel-background .swiper-controls .swiper-navigation .swiper-button-prev{margin-left:var(--columns-gap)}.module.module--carousel .module__inner--carousel-background .swiper-controls .swiper-navigation .swiper-button-next{margin-right:var(--columns-gap)}.dnd-column:has(>.dnd-row>.row-fluid>.dnd-module>.module--carousel>.module__inner--carousel-background-direct){position:relative}.module.module--carousel .swiper-wrapper{display:flex}.module.module--carousel .swiper-controls .swiper-navigation.hidden{display:none}.module.module--carousel .swiper-slide .carousel-item__step-pill-container{align-items:center;column-gap:calc(var(--spacing-base)*2);display:flex;flex-direction:row}.module.module--carousel .swiper-slide .carousel-item__step-pill-container .card-steped__step-pill{border-radius:calc(var(--spacing-base)*6);letter-spacing:.09em;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*4);text-transform:uppercase;width:fit-content}.module.module--carousel .swiper-slide .carousel-item__step-pill-container .card-steped__bubble{align-items:center;display:flex;height:calc(var(--body-line-height) + var(--spacing-base)*2*2);justify-content:center;padding:0;width:calc(var(--body-line-height) + var(--spacing-base)*2*2)}.module.module--carousel .swiper-slide .carousel-item__content{display:flex;flex-flow:column;gap:var(--rows-gap)}.dnd-section[class*=force-full-width-section] .carousel{margin-left:calc(var(--columns-gap)*-1);margin-right:calc(var(--columns-gap)*-1)}.module.module--carousel .carousel-item__content__step-number{background-color:var(--eighth-accent-color);border-radius:calc(var(--spacing-base)*2);color:var(--eighth-color);display:flex;font-family:var(--secondary-font-family);font-size:var(--h6-font-size);font-weight:600;line-height:1;padding:calc(var(--spacing-base)*2);width:fit-content}@media screen and (max-width:992px){.module.module--carousel .swiper-controls .swiper-navigation{justify-content:center;width:100%}.module.module--carousel .swiper-controls .swiper-navigation .swiper-button-prev,.module.module--carousel .swiper-navigation .swiper-button-next{height:calc(var(--spacing-base)*12)}.module.module--carousel .carousel--mobile .swiper-wrapper{flex-flow:row;margin:0}.module.module--carousel .carousel--mobile .swiper-wrapper .swiper-slide{padding:0}}@media (min-width:993px),print{.module.module--carousel .swiper-controls .swiper-navigation{justify-content:flex-start}.module.module--carousel .swiper-controls .swiper-navigation .swiper-button-prev,.module.module--carousel .swiper-navigation .swiper-button-next{height:calc(var(--spacing-base)*10)}.module.module--carousel .carousel--mobile .swiper-controls{display:none}.module.module--carousel .carousel--mobile .swiper-slide:has(~.swiper-slide:hover),.module.module--carousel .carousel--mobile .swiper-slide:hover~.swiper-slide{opacity:1}.module.module--carousel .carousel--mobile .swiper-slide{align-items:flex-start;justify-content:flex-start}.dnd-section:has(.module.module--carousel .module__inner--carousel-overflow-right .carousel){overflow:hidden}.module.module--carousel .module__inner--carousel-overflow-right .carousel{width:calc(100% + 65dvw - var(--max-width)/2)}.module.module--carousel .module__inner--carousel-overflow-right .carousel .swiper-controls{width:calc(100% - 65dvw + var(--max-width)/2)}}body:has(.people__item--active){overflow:hidden}.module.module--people .module__inner{flex-flow:column;row-gap:calc(var(--rows-gap)*2)}.module.module--people .people__item__inner{display:flex;flex-flow:column;height:100%;position:relative;transition:box-shadow .25s ease-in-out;width:100%}.module.module--people .people__item{cursor:pointer}.module.module--people:has(.people__item:hover) .people__item:not(:hover){opacity:.8}.module.module--people .people__item__infos__icon{transition:transform .25s ease-in-out}.module.module--people .people__item:hover .people__item__infos__icon{transform:translateX(8px)}.module.module--people .people__heading{align-items:center;display:flex;justify-content:space-between;width:100%}.module.module--people .people__item__inner .people__item__image{overflow:hidden;padding-bottom:100%;position:relative;width:100%}.module.module--people .people__item:hover .people__item__image img{transform:scale(1.1)}.module.module--people .people__item__modal__inner__heading__image img{height:100%;width:100%}.module.module--people .people__item__inner .people__item__image img{height:100%;object-fit:cover;object-position:top center;position:absolute;transition:transform .25s ease-in-out;width:100%}.module.module--people .people__item__inner .people__item__infos{align-items:flex-start;background-color:var(--white-color);display:flex;gap:calc(var(--spacing-base)*6);justify-content:space-between;padding:calc(var(--spacing-base)*4) var(--spacing-base) 0 var(--spacing-base);width:100%}.module.module--people .carousel--people .people__item__inner .people__item__infos{align-items:center;padding:calc(var(--spacing-base)*6)}.module.module--people .people__item__infos__job{font-size:calc(var(--body-font-size)/1.29);line-height:calc(var(--body-line-height)/1.29)}.module.module--people .people__item__infos__icon,.module.module--people .people__item__modal__inner__heading__infos__social-container__icon{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:fit-content}.module.module--people .people__item__infos__icon svg{display:flex;height:calc(var(--spacing-base)*4);transition:all .25s ease-in-out;width:calc(var(--spacing-base)*4)}.module.module--people .people__item__modal__inner__heading__infos__linkedin-container__icon svg,.module.module--people .people__item__modal__inner__heading__infos__social-container__icon svg{height:100%;max-height:unset;max-width:unset;width:100%}.module.module--people .people__item__infos__icon svg path{transition:unset}.module.module--people .button--active{cursor:default;pointer-events:none}.module.module--people .people__item__modal{align-items:center;background:rgba(0,0,0,.4);bottom:0;display:flex;height:100dvh;justify-content:center;left:0;opacity:0;pointer-events:auto;position:fixed;right:0;top:0;-webkit-transition:visibility .25s ease-in-out,opacity .25s ease-in;-moz-transition:z-index .25s ease-in-out,opacity .25s ease-in;transition:z-index .25s ease-in-out,opacity .25s ease-in;visibility:hidden;width:100dvw;z-index:30}.module.module--people .people__item__modal__inner{background-color:var(--white-color);border-radius:20px;display:flex;flex-flow:column;max-height:543px;overflow:hidden;padding:30px;position:relative;row-gap:30px;z-index:20}.module.module--people .people__item__modal__inner__heading{display:flex;gap:30px}.module.module--people .people__item__modal__inner__heading__image{border-radius:15px;height:150px;overflow:hidden;width:150px}.module.module--people .people__item__modal__inner__heading__image img{object-fit:cover;object-position:top}.module.module--people .people__item__modal__inner__heading__infos{display:flex;flex-flow:column;gap:40px;justify-content:space-between;min-height:150px}.module.module--people .people__item__modal__inner__heading__close-icon{align-items:center;border-radius:var(--rounded-full);cursor:pointer;display:flex;height:fit-content;justify-content:center;margin-left:auto;transition:background-color .25s ease-in-out;width:fit-content}.module.module--people .people__item__modal__inner__heading__infos__icons-wrapper{display:flex;flex-flow:column;row-gap:calc(var(--spacing-base)*4)}.module.module--people .people__item__modal__inner__heading__infos__social-container{font-size:calc(var(--body-font-size)/1.29);line-height:calc(var(--body-line-height)/1.29);margin-top:auto}.module.module--people .people__item__modal__inner__heading__infos__social-container span{transition:color .25s ease-in-out}.module.module--people .people__item__modal__inner__body{display:flex;max-width:746px;overflow:auto}.module.module--people .people__item__modal>.people__item__modal__inner__heading__close-icon{cursor:auto;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.module.module--people .people__item__modal .people__item__modal__inner__heading__infos__social-container__icon .icon{height:calc(var(--spacing-base)*4);min-height:unset;min-width:unset;width:calc(var(--spacing-base)*4)}.module.module--people .people__filters{align-items:center;display:flex;flex-flow:row;gap:calc(var(--spacing-base)*6)}.module.module--people .people__filters__title{flex-shrink:0;font-size:var(--small-font-size);font-weight:500;letter-spacing:.3px;line-height:var(--small-line-height)}.module.module--people .people__filters__filters{align-items:center;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*6)}.module.module--people .people__filters .people__filters__filters .button{background-color:transparent}.module.module--people .people__filters .people__filters__filters .button:before{height:100%;width:100%}.module.module--people .people__item__modal__inner__heading__infos:not(:has(.people__item__modal__inner__heading__infos__social-container:only-child)){gap:calc(var(--spacing-base)*4);justify-content:flex-start;min-height:unset}@media screen and (max-width:1366px){.module.module--people .people__item__inner .people__item__infos{flex-flow:row;gap:var(--spacing-base)}.module.module--people .people__item__infos__icon{margin-top:auto}.module.module--people .people__item__infos__text{margin-bottom:auto}}@media (min-width:1367px),print{.module.module--people .people__title{text-align:center}}.module.module--people .carousel.carousel--mobile .swiper-wrapper .swiper-slide .people__item__inner{width:100%}.module.module--people .carousel{height:min-content;max-width:100%}.module.module--carousel .swiper-controls{align-items:center;display:flex;flex-flow:row wrap;height:100%;justify-content:space-between;margin-top:0;min-height:calc(var(--spacing-base)*10)}.module.module--carousel .swiper-controls .swiper-navigation{align-items:center;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*2);justify-content:flex-start}.module.module--carousel .swiper-controls .swiper-navigation .swiper-button-prev,.module.module--carousel .swiper-navigation .swiper-button-next{border-radius:calc(var(--spacing-base)*10);display:inline-flex;height:calc(var(--spacing-base)*12);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*6);position:static;transform:translate(0)}.module.module--carousel .swiper-controls .swiper-navigation .swiper-button-prev svg,.module.module--carousel .swiper-navigation .swiper-button-next svg{max-height:calc(var(--spacing-base)*4.25);max-width:calc(var(--spacing-base)*4.25)}.module.module--carousel .swiper-controls .swiper-navigation .swiper-button-prev{transform:translate(0) scale(-1)}@media (min-width:993px),print{.module.module--people .carousel.carousel--mobile .swiper-controls{display:none}.module.module--people .carousel.carousel--mobile .swiper-wrapper .swiper-slide{height:auto}}@media screen and (max-width:992px){.module.module--people .carousel.carousel--mobile .swiper-wrapper{flex-flow:row;margin:0}.module.module--people .carousel.carousel--mobile .swiper-wrapper .swiper-slide{padding:0}.module.module--people .people__heading{align-items:flex-start;flex-flow:column;gap:calc(var(--spacing-base)*5)}.module.module--people .people__heading .swiper-controls{width:100%}.module.module--people .people__heading .swiper-controls .swiper-button-next,.module.module--people .people__heading .swiper-controls .swiper-button-prev{width:calc(50% - var(--spacing-base)*2)}.module.module--people .people__title{margin-top:calc(var(--spacing-base)*4);padding-left:var(--columns-gap)}.module.module--people .people__filters{flex-flow:row wrap;gap:calc(var(--spacing-base)*4);padding-left:var(--columns-gap)}.module.module--people .people__filters__filters{flex-flow:row;gap:calc(var(--spacing-base)*2);overflow:auto;-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.module.module--people .people__filters__filters .button{flex-shrink:0;scroll-snap-align:start}.module.module--people .people__item__modal__inner{margin-top:10%;max-height:85%;max-width:90%}.module.module--people .people__item__modal__inner__heading,.module.module--people .people__item__modal__inner__heading__infos{row-gap:calc(var(--spacing-base)*4)}.module.module--people .people__item__modal__inner__heading__infos{width:100%}.module.module--people .people__item__modal__inner__heading__infos__inner{text-align:center}.module.module--people .people__item__modal__inner__heading__infos{min-height:unset;row-gap:var(--spacing-base)}}@media screen and (max-width:662px){.module.module--people .people__item__modal__inner{padding:20px}.module.module--people .people__item__modal__inner__heading{flex-flow:row wrap;height:unset;justify-content:center}.module.module--people .people__item__modal__inner__heading__close-icon{position:absolute;right:var(--columns-gap);top:var(--columns-gap)}.module.module--people .people__item__modal__inner__heading__infos__social-container{flex-flow:row wrap;justify-content:center}.module.module--people .people__item__modal__inner__body{text-align:start}}