.why-not-us-pop-up-tab-content__mission-title-activities,.why-not-us-pop-up-tab-content__profile-skill-title,.why-not-us-pop-up-tab-content__modalities-title,.long-ressources-card__title,.work-environment__subtitle,.team__join-us-text,.why-not-us-card-pop-up__title,.work-environment-advantages__card-title,.why-not-us-form__title,.team__title,.work-environment__title,.work-environment__description-eco,.work-environment-advantages__title,.why-not-us__title,.join-us-hero__title{font-family:var(--fonts-title-font-family, sans-serif);font-weight:300;line-height:1}.why-not-us-pop-up-tab-content__mission-title-activities,.why-not-us-pop-up-tab-content__profile-skill-title,.long-ressources-card__title{font-weight:600}.team__title,.work-environment__title,.work-environment__description-eco,.work-environment-advantages__title,.why-not-us__title,.join-us-hero__title{font-size:1.625rem}@media(min-width: 1024px){.team__title,.work-environment__title,.work-environment__description-eco,.work-environment-advantages__title,.why-not-us__title,.join-us-hero__title{font-size:2.5rem}}.team__join-us-text,.why-not-us-card-pop-up__title,.work-environment-advantages__card-title,.why-not-us-form__title{font-size:1.125rem}@media(min-width: 1024px){.team__join-us-text,.why-not-us-card-pop-up__title,.work-environment-advantages__card-title,.why-not-us-form__title{font-size:1.625rem}}.why-not-us-pop-up-tab-content__mission-title-activities,.why-not-us-pop-up-tab-content__profile-skill-title,.why-not-us-pop-up-tab-content__modalities-title,.long-ressources-card__title,.work-environment__subtitle{font-size:0.875rem}@media(min-width: 1024px){.why-not-us-pop-up-tab-content__mission-title-activities,.why-not-us-pop-up-tab-content__profile-skill-title,.why-not-us-pop-up-tab-content__modalities-title,.long-ressources-card__title,.work-environment__subtitle{font-size:1.125rem}}.team__subtitle,.long-ressources-card__subtitle,.long-ressources-card__description,.work-environment__description,.why-not-us__contact-text,.join-us-hero__content,.join-us-hero-swiper-slide__job,.company-partners-info__title{font-family:var(--fonts-text-font-family, sans-serif);font-weight:300;line-height:1}.join-us-hero-swiper-slide__author{font-weight:600}.company-partners-info__title{font-size:1.125rem}@media(min-width: 1024px){.company-partners-info__title{font-size:1.625rem}}.team__subtitle,.long-ressources-card__subtitle,.long-ressources-card__description,.work-environment__description,.why-not-us__contact-text,.join-us-hero__content,.join-us-hero-swiper-slide__job{font-size:0.875rem}@media(min-width: 1024px){.team__subtitle,.long-ressources-card__subtitle,.long-ressources-card__description,.work-environment__description,.why-not-us__contact-text,.join-us-hero__content,.join-us-hero-swiper-slide__job{font-size:1.125rem}}.team-member__job,.why-not-us-card-pop-up__subtitle,.team-more__text,.why-not-us-pop-up-tab-content__mission-description,.why-not-us-pop-up-tab-content__profile-description,.why-not-us-pop-up-tab-content__modalities-description,.why-not-us-pop-up-tab-content__modalities-advantage,.why-not-us-form__input,.team__join-us-button,.why-not-us-form__label,.why-not-us-form__label-file{font-family:var(--fonts-text-font-family, sans-serif);font-weight:300;line-height:1}.team__join-us-button,.why-not-us-form__label,.why-not-us-form__label-file{font-size:0.875rem}@media(min-width: 1024px){.team__join-us-button,.why-not-us-form__label,.why-not-us-form__label-file{font-size:1.25rem}}.team-more__text,.why-not-us-pop-up-tab-content__mission-description,.why-not-us-pop-up-tab-content__profile-description,.why-not-us-pop-up-tab-content__modalities-description,.why-not-us-pop-up-tab-content__modalities-advantage,.why-not-us-form__input{font-size:0.875rem}@media(min-width: 1024px){.team-more__text,.why-not-us-pop-up-tab-content__mission-description,.why-not-us-pop-up-tab-content__profile-description,.why-not-us-pop-up-tab-content__modalities-description,.why-not-us-pop-up-tab-content__modalities-advantage,.why-not-us-form__input{font-size:1.125rem}}.team-member__job,.why-not-us-card-pop-up__subtitle{font-size:0.875rem}.company-partners-info__line,.why-not-us-card-pop-up__title::before,.work-environment-advantages__card-title::before,.why-not-us-form__title-wrapper::before{width:var(--line-width, 100%);height:0.0625rem;background-color:var(--line-background-color, var(--container-light-secondary))}.why-not-us-card-pop-up__title::before,.work-environment-advantages__card-title::before,.why-not-us-form__title-wrapper::before{position:absolute;inset-block:var(--line-absolute-inset-block, 0 auto);inset-inline:var(--line-absolute-inset-inline, auto)}.team__container,.work-environment__top-content,.work-environment-advantages,.why-not-us{max-width:var(--content-max-width);margin-inline:auto;padding-inline:var(--content-padding-inline);padding-block:var(--content-padding-block)}.work-environment__content,.join-us-hero__container{max-width:var(--content-max-width);margin-inline:auto;padding-inline:var(--content-padding-inline)}.join-us-hero{overflow:hidden;position:relative;display:flex;justify-content:space-between;gap:var(--spacing-l);padding-block:var(--spacing-4xl) var(--content-padding-block)}@media(min-width: 1024px){.join-us-hero{padding-block-start:var(--spacing-6xl)}}.join-us-hero__container{z-index:2;height:100%;display:grid;grid-template-rows:auto 1fr auto;gap:var(--spacing-xs);justify-content:center;width:100%}@media(min-width: 1024px){.join-us-hero__container{grid-template:auto 1fr/1fr 1fr;gap:var(--spacing-4xl)}}.join-us-hero__content{display:flex;flex-direction:column;gap:var(--spacing-xl)}.join-us-hero-swiper{z-index:2;justify-self:center;display:flex;flex-direction:column;gap:var(--spacing-s);padding-block-end:var(--spacing-2xl);margin-inline:0;width:100%}@media(min-width: 1024px){.join-us-hero-swiper{grid-row-end:span 2;gap:var(--spacing-2xl);padding-block-end:var(--spacing-null)}}.join-us-hero-swiper-slide{display:flex;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-s) var(--spacing-s) var(--spacing-m);margin-inline-end:var(--spacing-xs);border-radius:var(--border-radius-xl);background-color:color-mix(in srgb, var(--join-us-hero-swiper-slide-background, var(--container-light-secondary)) 30%, var(--content-transparent));backdrop-filter:var(--blur-xs)}@media(min-width: 1024px){.join-us-hero-swiper-slide{gap:var(--spacing-2xl);padding:var(--spacing-l);margin-inline-end:var(--spacing-m)}}.join-us-hero-swiper-slide__media{display:flex;flex-direction:column;gap:var(--spacing-m)}.join-us-hero-swiper-slide__video-wrapper{position:relative;width:100%;height:auto;aspect-ratio:16/9}.join-us-hero-swiper-slide__video{position:absolute;width:100%;height:100%;border-radius:var(--border-radius-m);object-fit:cover;object-position:center}.join-us-hero-swiper-slide__button{position:absolute;inset-block-end:var(--spacing-xs);inset-inline-end:var(--spacing-xs);display:grid;place-items:center center;grid-template:1fr/1fr;border:solid var(--border-size-s) var(--container-light-primary);border-radius:var(--border-radius-full);width:3.4375rem;height:auto;aspect-ratio:1;color:var(--content-light-primary);background-color:color-mix(in srgb, var(--container-dark-primary) 5%, var(--content-transparent));backdrop-filter:var(--blur-xs)}.join-us-hero-swiper-slide__button--pause{--svg-play-opacity: 1}.join-us-hero-swiper-slide__svg{grid-area:1/1;opacity:calc(1 - var(--svg-play-opacity, 0));transition:opacity .3s var(--motion-ease-in-out)}.join-us-hero-swiper-slide__svg--play{opacity:var(--svg-play-opacity, 0)}.join-us-hero-swiper-slide__info{display:flex;flex-direction:column;gap:var(--spacing-s)}@media(max-width: 1023px){.join-us-hero-swiper-slide__quote{font-size:0.6875rem}}.join-us-hero-swiper-slide__author{padding:var(--spacing-xxs) var(--spacing-s);border-radius:var(--border-radius-xl);width:fit-content;background-color:var(--join-us-hero-swiper-slide-background, var(--container-light-primary))}@media(max-width: 1023px){.join-us-hero-swiper-slide__author{font-size:0.6875rem}}@media(max-width: 1023px){.join-us-hero-swiper-slide__job{font-size:0.5625rem}}.join-us-hero-swiper-navigation{display:flex;align-items:center;justify-content:center;gap:var(--spacing-m)}@media(min-width: 1024px){.join-us-hero-swiper-navigation{gap:var(--spacing-xl)}}.join-us-hero-swiper-navigation__button{display:flex;background-color:color-mix(in srgb, var(--container-dark-primary) 5%, var(--content-transparent));border-radius:var(--border-radius-xxl);border:var(--border-size-s) solid var(--container-light-secondary);height:2rem;justify-content:center;align-items:center;width:auto;aspect-ratio:1}@media(min-width: 1024px){.join-us-hero-swiper-navigation__button{height:3rem}}.join-us-hero-swiper-navigation__button--prev{transform:rotate(180deg)}@media(max-width: 767px){.join-us-hero-swiper-navigation__svg{height:0.75rem}}.why-not-us{display:flex;flex-direction:column;gap:var(--spacing-l)}@media(min-width: 1024px){.why-not-us__title{padding-block-end:var(--spacing-l)}}.why-not-us__content{align-self:center;display:grid;background-color:var(--container-dark-orange);padding:var(--spacing-m);gap:var(--spacing-m);border-radius:var(--border-radius-xl);grid:"swiper" "pagination" "form" "button-process"/1fr}@media(min-width: 1024px){.why-not-us__content{border-radius:var(--border-radius-xxl);grid:"swiper form" "pagination button-process"/6fr 5fr;padding:var(--spacing-2xl);gap:var(--spacing-2xl)}}.why-not-us__card-ressources{--long-card-ressources-padding: var(--spacing-m);padding-inline-end:var(--spacing-l)}.why-not-us__swiper{z-index:2;grid-area:swiper;width:100%}.why-not-us__swiper-slide{display:flex;flex-direction:column;gap:var(--spacing-xs)}.why-not-us__swiper-navigation{display:flex;justify-content:space-between;padding-inline:var(--spacing-l)}@media(min-width: 1024px){.why-not-us__swiper-navigation{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--spacing-2xl)}}.why-not-us__swiper-navigation-arrow{display:flex;position:relative;color:var(--container-light-secondary);height:3.4375rem;width:auto;aspect-ratio:1;justify-content:center;align-items:center;border-radius:var(--border-radius-full);border:var(--border-size-s) var(--container-light-secondary) solid;background-color:color-mix(in srgb, var(--container-dark-primary) 5%, transparent)}@media(max-width: 767px){.why-not-us__swiper-navigation-arrow{height:2.125rem}}.why-not-us__swiper-navigation-arrow--prev{justify-self:flex-end;transform:rotate(180deg)}@media(max-width: 767px){.why-not-us__swiper-navigation-icon{height:0.75rem}}.why-not-us__swiper-pagination{--swiper-pagination-bottom: 0;grid-column:2;display:flex;position:relative;width:fit-content !important;justify-content:center;align-items:center;gap:var(--spacing-xl);padding-inline:var(--spacing-2xl)}.why-not-us__bullet{cursor:pointer;background-color:var(--container-light-secondary);height:0.625rem;aspect-ratio:1;position:relative;border-radius:var(--border-radius-full)}.why-not-us__bullet--active{background-color:var(--container-dark-primary);width:1rem;height:auto;aspect-ratio:1}.why-not-us__button-process{--button-padding-inline: var(--spacing-m);justify-self:center;grid-area:button-process}.why-not-us-form{grid-area:form;display:flex;flex-direction:column;gap:var(--spacing-l);background-color:var(--container-light-orange);border-radius:var(--border-radius-xl);padding:var(--spacing-m);width:100%;height:100%}@media(min-width: 1024px){.why-not-us-form{padding:var(--spacing-xl)}}.why-not-us-form__title-wrapper{display:flex;justify-content:space-between;position:relative}.why-not-us-form__title-wrapper::before{--line-background-color: var(--container-dark-primary);--line-absolute-inset-block: auto calc(var(--spacing-s) * -1);content:""}.why-not-us-form__title{padding-block-end:var(--spacing-xl)}.why-not-us-form__fields{display:flex;flex-direction:column;gap:var(--spacing-s);justify-content:space-between;height:100%}@media(max-width: 767px){.why-not-us-form__fields{display:grid;grid-template-columns:1fr 3fr}}.why-not-us-form__field{display:flex;width:100%;gap:var(--spacing-s);flex-direction:column}@media(max-width: 767px){.why-not-us-form__field{display:grid;grid-template-columns:subgrid;grid-column:span 2}}.why-not-us-form__input{background-color:color-mix(in srgb, var(--container-light-primary) 30%, transparent);padding:var(--spacing-xs) var(--spacing-m);border-radius:var(--border-radius-m);display:flex;flex-wrap:wrap}.why-not-us-form__input::placeholder{color:var(--content-light-primary);text-align:end}@media(max-width: 767px){.why-not-us-form__input{width:100%}}.why-not-us-form__text-error-file{color:var(--content-light-secondary)}.why-not-us-form__files{display:flex;justify-content:space-between}@media(max-width: 767px){.why-not-us-form__files{grid-column:span 2}}.why-not-us-form__input-file{display:none}.why-not-us-form__button-file{--button-padding-inline: var(--spacing-m);--button-font-color: var(--content-light-secondary);pointer-events:none}@media(max-width: 767px){.why-not-us-form__button-file{--button-padding-block: var(--spacing-xxs);--button-padding-inline: var(--spacing-xs)}}.why-not-us-form__label-file{display:flex;flex-direction:column;align-items:start;cursor:pointer}.why-not-us-form__button-submit{--button-padding-inline: var(--spacing-m);--button-font-color: var(--content-light-secondary);align-self:flex-end}@media(max-width: 767px){.why-not-us-form__button-submit{--button-padding-block: var(--spacing-xxs);--button-padding-inline: var(--spacing-xs)}}.why-not-us-pop-up-form{z-index:8;position:fixed;inset:0;padding-inline:var(--spacing-xs);display:flex;align-items:center;justify-content:center}@media(min-width: 1024px){.why-not-us-pop-up-form{padding-inline:var(--spacing-l)}}.why-not-us-pop-up-form__overlay{cursor:pointer;z-index:6;position:fixed;inset:0;background-color:color-mix(in srgb, var(--container-dark-primary) 20%, transparent)}.why-not-us-pop-up-form__wrapper{overflow:auto;z-index:8;width:100%;max-width:80rem;justify-self:center;position:relative;display:flex;flex-direction:column;background-color:var(--container-light-primary);max-height:43.75rem;border-radius:var(--border-radius-xxl);padding:var(--spacing-4xl) var(--spacing-2xl) var(--spacing-2xl)}@media(max-width: 1023px){.why-not-us-pop-up-form__wrapper{overflow:auto;padding:var(--spacing-2xl) var(--spacing-l) var(--spacing-l);border-radius:var(--border-radius-l)}}.why-not-us-pop-up-form__return-button{position:absolute;inset:var(--spacing-xl) var(--spacing-xl) auto auto}@media(max-width: 1023px){.why-not-us-pop-up-form__return-button{--button-padding-inline: var(--spacing-xs);--button-padding-block: var(--spacing-xxs);inset:var(--spacing-l) var(--spacing-l) auto auto}}.why-not-us-pop-up-form__content{--form-section-padding: to-rem(0);position:relative}@media(max-width: 1023px){.why-not-us-pop-up-form__content{--form-padding: var(--spacing-m) var(--spacing-s)}}.why-not-us-pop-up-form[inert]{display:none}.work-environment{position:relative;display:flex;flex-direction:column;background-color:var(--container-light-tertiary)}.work-environment__top-content{display:flex;flex-direction:column;gap:var(--content-padding-block)}.work-environment__title-wrapper{display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 1023px){.work-environment__title-wrapper{flex-direction:column;gap:var(--spacing-m)}}.work-environment__title{align-self:flex-start;color:var(--content-dark-primary)}.work-environment__image{border-radius:var(--border-radius-l);aspect-ratio:11/15}@media(min-width: 768px){.work-environment__image{aspect-ratio:5/2}}.work-environment__content{z-index:2;position:relative;display:flex;flex-direction:column;gap:var(--content-padding-block)}.work-environment__list-images{display:grid;gap:var(--spacing-m);grid-template-columns:repeat(3, 1fr)}@media(max-width: 767px){.work-environment__list-images{grid-template-columns:1fr;padding-block-end:var(--spacing-l);gap:var(--spacing-xs);padding-inline:var(--spacing-s)}}.work-environment__list-image{position:relative;z-index:2;aspect-ratio:1;border-radius:var(--border-radius-l)}.work-environment__tag{--tag-padding-block: var(--spacing-xxs);--tag-padding-inline: var(--spacing-m)}.work-environment__description-eco{position:relative;z-index:2}@media(max-width: 767px){.work-environment__description-eco{font-size:0.875rem}}.work-environment-advantages{width:100%;padding-inline:0;position:relative}.work-environment-advantages__swiper{padding-inline:var(--content-padding-inline)}.work-environment-advantages__swiper-wrapper{padding-block-start:var(--spacing-l)}.work-environment-advantages__title{padding-inline:var(--content-padding-inline)}.work-environment-advantages__video{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--advantages-card-video-border-radius)}.work-environment-advantages__card{padding:var(--spacing-m);background-color:var(--advantages-card-background, var(--container-light-tertiary));aspect-ratio:5/7;display:flex;flex-direction:column;gap:var(--spacing-s);justify-content:space-between;border-radius:var(--border-radius-xl)}@media(min-width: 1024px){.work-environment-advantages__card{padding:var(--spacing-l)}}.work-environment-advantages__card--line{--advantages-card-display-before: flex}.work-environment-advantages__last-card{height:auto;display:flex;flex-direction:column;gap:var(--spacing-xs)}.work-environment-advantages__little-card{display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-m);height:100%;background-color:var(--advantages-card-background);border-radius:var(--border-radius-xl)}.work-environment-advantages__icon{color:var(--container-light-primary);align-self:flex-end}.work-environment-advantages__card-title{position:relative;color:var(--content-light-secondary);padding-block-start:var(--spacing-s)}.work-environment-advantages__card-title::before{--line-background-color: var(--container-light-secondary);content:"";display:var(--advantages-card-display-before, none)}.long-ressources-card{cursor:pointer;position:relative;display:flex;gap:var(--spacing-xs);padding:var(--long-card-ressources-padding, var(--spacing-xs));border-radius:var(--border-radius-m);background:var(--container-light-primary);align-items:center;justify-content:space-between}@media(min-width: 1024px){.long-ressources-card{padding:var(--long-card-ressources-padding, var(--spacing-l) var(--spacing-m));gap:var(--spacing-l)}}.long-ressources-card__wrapper-content{display:flex;align-items:center;gap:var(--spacing-m)}.long-ressources-card__image-wrapper{position:relative;height:4.125rem;width:auto;aspect-ratio:1}@media(min-width: 1024px){.long-ressources-card__image-wrapper{height:8.625rem;align-self:center}}.long-ressources-card__image{border-radius:var(--border-radius-s)}.long-ressources-card__text{display:flex;flex-direction:column;justify-content:space-between;padding-block:var(--spacing-xs)}@media(max-width: 767px){.long-ressources-card__text{gap:var(--spacing-xs)}}.long-ressources-card__icon-arrow-wrapper{display:flex;align-items:center;height:2rem;aspect-ratio:1;width:auto;border-radius:var(--border-radius-xxl);border:var(--container-dark-primary) var(--border-size-s) solid}@media(min-width: 1024px){.long-ressources-card__icon-arrow-wrapper{border:var(--container-light-secondary) var(--border-size-s) solid;height:3.4375rem}}.long-ressources-card__icon-arrow{cursor:pointer;max-height:0.75rem;width:100%}@media(min-width: 1024px){.long-ressources-card__icon-arrow{max-height:3.4375rem}}.why-not-us-card-pop-up{z-index:8;position:fixed;justify-self:center;inset:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--spacing-xs)}@media(min-width: 1024px){.why-not-us-card-pop-up{padding-inline:var(--spacing-l)}}.why-not-us-card-pop-up__overlay{cursor:pointer;z-index:6;position:fixed;inset:0;background-color:color-mix(in srgb, var(--container-dark-primary) 20%, transparent)}.why-not-us-card-pop-up__wrapper{z-index:8;max-width:80rem;position:relative;background-color:var(--container-light-primary);max-height:43.75rem;display:flex;flex-direction:column;border-radius:var(--border-radius-l);gap:var(--spacing-l);height:100%;padding:var(--spacing-l)}@media(min-width: 1024px){.why-not-us-card-pop-up__wrapper{padding:var(--spacing-xl);border-radius:var(--border-radius-xxl)}}.why-not-us-card-pop-up__title-wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs)}.why-not-us-card-pop-up__subtitle-wrapper{display:flex;justify-content:space-between;align-items:center}@media(max-width: 1023px){.why-not-us-card-pop-up__button-return{--button-padding-inline: var(--spacing-xs);--button-padding-block: var(--spacing-xxs)}}.why-not-us-card-pop-up__title{position:relative}.why-not-us-card-pop-up__title::before{--line-background-color: var(--container-dark-primary);--line-absolute-inset-block: auto calc(var(--spacing-xs) * -1);content:""}.why-not-us-card-pop-up__tabs{--tag-content-color: var(--container-dark-primary);--tag-font-weight: 300;cursor:pointer;grid-area:title;display:flex;gap:var(--spacing-xxs)}@media(min-width: 1024px){.why-not-us-card-pop-up__tabs{gap:var(--spacing-s);padding-inline:var(--spacing-xl)}}.why-not-us-card-pop-up__tab{z-index:2;position:relative}.why-not-us-card-pop-up__tab::before{content:"";z-index:1;position:absolute;inset:0 0 var(--tab-before-inset-block-end, 0);background-color:var(--tag-background-color);width:100%;border-radius:var(--border-radius-l);transition:inset .3s var(--motion-ease-in-out)}.why-not-us-card-pop-up__tab--active{--tab-before-inset-block-end: calc(var(--spacing-2xl) * -1)}.why-not-us-card-pop-up__tab-label{position:relative;z-index:2}.why-not-us-card-pop-up__content-container{display:grid;grid:"title" auto "content" 1fr "apply" auto/1fr;gap:var(--spacing-xs) var(--spacing-s);height:100%}@media(min-width: 1024px){.why-not-us-card-pop-up__content-container{grid:"title ." auto "content apply" 1fr/3fr 1fr}}.why-not-us-card-pop-up__apply{grid-area:apply;display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:var(--spacing-m)}@media(max-width: 1023px){.why-not-us-card-pop-up__apply{gap:var(--spacing-s)}}.why-not-us-card-pop-up__apply-content{display:flex;flex-direction:column;gap:var(--spacing-l);height:100%}.why-not-us-card-pop-up__apply-image{width:100%;height:auto;aspect-ratio:3/2;border-radius:var(--border-radius-xl)}@media(max-width: 1023px){.why-not-us-card-pop-up__apply-image{display:none}}.why-not-us-card-pop-up__description-wrapper{display:flex;position:relative;height:100%;overflow:auto}.why-not-us-card-pop-up__description{position:absolute;inset:0}.why-not-us-card-pop-up__apply-button{--button-font-color: var(--container-light-secondary);--button-padding-inline: var(--spacing-m);align-self:end}.why-not-us-card-pop-up__tabs-content{grid-area:content;position:relative}.why-not-us-card-pop-up[inert]{display:none}.why-not-us-pop-up-tab-content__modalities-advantage,.why-not-us-pop-up-tab-content__modalities-detail,.why-not-us-pop-up-tab-content__profile-skill,.why-not-us-pop-up-tab-content__mission-activity{padding:var(--spacing-m) var(--spacing-l);background-color:var(--container-light-primary);border-radius:var(--border-radius-m)}.why-not-us-pop-up-tab-content{z-index:2;position:absolute;inset:0;background-color:var(--tabs-background-color, var(--container-light-primary));padding:var(--spacing-xl) var(--spacing-xl) 0;border-radius:var(--border-radius-xxl);display:flex;flex-direction:column;gap:var(--spacing-l);height:100%;overflow:hidden}@media(max-width: 1023px){.why-not-us-pop-up-tab-content{overflow:auto;padding:var(--spacing-l) var(--spacing-s) 0;border-radius:var(--border-radius-l)}}.why-not-us-pop-up-tab-content__mission-description{gap:var(--spacing-2xl)}@media(min-width: 1024px){.why-not-us-pop-up-tab-content__mission-description{column-count:2}}.why-not-us-pop-up-tab-content__mission-activities{display:grid;gap:var(--spacing-xs)}@media(min-width: 1024px){.why-not-us-pop-up-tab-content__mission-activities{grid-template-columns:repeat(2, 1fr)}}.why-not-us-pop-up-tab-content__profile-description{color:var(--content-light-primary)}.why-not-us-pop-up-tab-content__profile-skill-title{color:var(--content-light-primary)}.why-not-us-pop-up-tab-content__profile-content{display:flex;flex-direction:column;gap:var(--spacing-m)}.why-not-us-pop-up-tab-content__profile-skills{display:flex;flex-direction:column;gap:var(--spacing-s)}.why-not-us-pop-up-tab-content__modalities-content{display:flex;flex-direction:column;gap:var(--spacing-m)}.why-not-us-pop-up-tab-content__modalities-title{color:var(--content-light-primary)}.why-not-us-pop-up-tab-content__modalities-description{color:var(--content-light-primary)}.why-not-us-pop-up-tab-content__modalities-detail-wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media(min-width: 1024px){.why-not-us-pop-up-tab-content__modalities-detail-wrapper{overflow:auto}}.why-not-us-pop-up-tab-content__modalities-detail{width:fit-content;height:fit-content}.why-not-us-pop-up-tab-content__modalities-advantages-wrapper{display:flex;flex-flow:row wrap;align-content:flex-start;gap:var(--spacing-xs)}@media(min-width: 1024px){.why-not-us-pop-up-tab-content__modalities-advantages-wrapper{overflow:auto}}.why-not-us-pop-up-tab-content[inert]{display:none}.why-not-us-pop-up-tab-content__profile-wrapper{overflow:auto;display:grid;gap:var(--spacing-l);padding-block-end:var(--spacing-xl)}@media(min-width: 1024px){.why-not-us-pop-up-tab-content__profile-wrapper{grid-template-columns:var(--wrapper-grid-template-columns);padding-block-end:var(--spacing-2xl)}}.why-not-us-pop-up-tab-content--profile,.why-not-us-pop-up-tab-content--modalities{--wrapper-grid-template-columns: repeat(2, 1fr)}.team{background-color:var(--container-light-tertiary)}.team__container{--team-padding-inline: var(--spacing-xs);--members-gap: var(--spacing-xs);--team-member-card-aspect-ratio: 5 / 6;display:flex;flex-direction:column;gap:var(--spacing-xl);position:relative}@media(min-width: 1024px){.team__container{--team-padding-inline: var(--spacing-xl);--members-gap: var(--spacing-s);--team-member-card-aspect-ratio: 8 / 9}}.team__title-wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:var(--spacing-m)}@media(min-width: 1024px){.team__title-wrapper{flex-direction:row}}.team__subtitle{max-width:37.5rem}.team__content{display:flex;flex-direction:column;gap:var(--spacing-s)}.team__content--open{--team-more-opacity: 0;--height-team-wrapper: 100%}.team__wrapper{--card-width: calc((100vw - (var(--team-padding-inline) * 2) - (var(--members-gap, 0) * (var(--grid-columns, 1) - 1))) / var(--grid-columns, 1));--card-height: calc(var(--card-width) / calc(var(--team-member-card-aspect-ratio)));position:relative;height:var(--height-team-wrapper, calc(var(--card-height) * var(--nb-cards-visible, 4)));overflow:hidden;transition:height .5s var(--motion-ease-in-out)}@media(min-width: 768px){.team__wrapper{--nb-cards-visible: 1.05}}@media(min-width: 1024px){.team__wrapper{--grid-columns: 3;--nb-cards-visible: 1}}.team__members{display:grid;grid-template-columns:1fr;gap:var(--members-gap);width:100%}@media(min-width: 768px){.team__members{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.team__members{grid-template-columns:repeat(4, 1fr)}}.team__join-us{z-index:4;position:relative;display:flex;justify-content:space-between;align-items:center;background-color:var(--container-light-orange);padding:var(--spacing-s);border-radius:var(--border-radius-mx)}@media(min-width: 1024px){.team__join-us{border-radius:var(--border-radius-xl);padding:var(--spacing-l) var(--spacing-2xl)}}.team__join-us-text{color:var(--container-light-primary)}.team__join-us-button{--button-padding-inline: var(--spacing-m)}.team-more{z-index:2;position:absolute;inset:auto 0 0;padding-inline:var(--spacing-m);background:color-mix(in srgb, var(--container-light-primary) 1%, var(--content-transparent));width:100%;display:flex;flex-direction:column;align-items:center;padding-block:var(--spacing-xl);gap:var(--spacing-m);opacity:var(--team-more-opacity, 1);transition:opacity .5s var(--motion-ease-in-out)}@media(min-width: 1024px){.team-more{padding-block-end:var(--spacing-3xl)}}.team-more::before{z-index:1;content:"";position:absolute;mask:linear-gradient(to bottom, transparent, var(--container-light-primary) 60%, var(--container-light-primary) 100%);inset:0;backdrop-filter:var(--blur-l);height:100%;width:100%}.team-more__button{z-index:2;position:relative;width:100%;justify-items:center}.team-more__button::before{content:"";position:absolute;background-color:var(--container-light-primary);width:100%;height:0.0625rem;inset:50% 0 auto}.team-more__button-icon{transform:rotate(var(--button-icon-more-rorate, 45deg));backdrop-filter:var(--blur-l);color:var(--container-light-primary);background-color:color-mix(in srgb, var(--container-dark-primary) 5%, var(--content-transparent))}.team-more__text{z-index:2;color:var(--container-light-primary)}.team-member{z-index:1;aspect-ratio:var(--team-member-card-aspect-ratio);position:relative;background-color:var(--container-light-secondary);display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--border-radius-xl);overflow:hidden;padding:var(--spacing-m)}.team-member__image{z-index:1;position:absolute;inset:0;object-fit:cover;height:100%;width:100%}.team-member__tag{--tag-padding-inline: var(--spacing-l);--tag-padding-block: var(--spacing-xs);--tag-font-weight: 300;z-index:2;position:relative}.team-member__end-content{z-index:2;position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-xs)}.team-member__job{background-color:var(--container-dark-primary);color:var(--content-light-primary);border-radius:var(--border-radius-l);padding:var(--spacing-xs) var(--spacing-s)}.team-member__linkedin-link{color:var(--container-light-primary);padding:var(--spacing-xs);background-color:var(--container-dark-primary);border-radius:var(--border-radius-m)}.team-member__linkedin-icon{height:0.75rem;width:auto;aspect-ratio:1}@media(min-width: 1024px){.team-member__linkedin-icon{height:1rem}}.company-partners-info{display:flex;align-items:center;flex-direction:column}.company-partners-info__container{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-xl);padding-block:var(--spacing-xl);width:100%}@media(min-width: 1024px){.company-partners-info__container{gap:var(--spacing-2xl)}}.company-partners-info__title{text-align:center}@media(max-width: 1023px){.company-partners-info__title{max-width:15.625rem}}.company-partners-info__images{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--spacing-s);flex-wrap:wrap;width:100%}@media(max-width: 1023px){.company-partners-info__images{padding-block-start:var(--spacing-m)}}.company-partners-info__image{width:auto;height:3rem;object-fit:contain}@media(min-width: 1024px){.company-partners-info__image{height:6.25rem}}
