@layer modules, ui, base;@layer base{.DropdownContent_main__bodyText__B7zat{font-size:var(--sk-typography-body-1-regular-font-size);font-style:normal;font-weight:var(--sk-typography-body-1-regular-font-weight);line-height:var(--sk-typography-body-1-regular-line-height)}.DropdownContent_main__dropdownContent__LQQZo{padding:var(--sk-space-8) var(--sk-space-16);color:var(--sk-color-grey-500);font-family:var(--sk-font-families-poppins);text-align:center}.DropdownContent_main__dropdownItem__XseAn{width:100%;padding:var(--sk-space-8) var(--sk-space-16);border:none;background-color:var(--sk-color-white);color:var(--sk-color-black);font-family:var(--sk-font-families-poppins);text-align:left;word-wrap:break-word;white-space:normal}.DropdownContent_main__dropdownItem__XseAn:active,.DropdownContent_main__dropdownItem__XseAn:focus,.DropdownContent_main__dropdownItem__XseAn:hover{outline:none;background-color:var(--sk-color-grey-050);cursor:pointer}.DropdownContent_main__dropdownAbroadOption__ytDdL{display:flex;gap:8px;align-items:center}.DropdownContent_main__error__kHScH{color:var(--sk-color-error-500)}.DropdownContent_main__abroadIcon__omGm0{width:var(--sk-space-20);height:var(--sk-space-20)}.Dropdown_main__rq3Iq{position:absolute;z-index:var(--z-up-in-the-current-stacking-context);box-sizing:border-box;width:100%;margin-top:var(--sk-space-8);padding:var(--sk-space-8) 0;overflow:hidden;border-radius:var(--sk-radius-16);background-color:var(--sk-color-white);box-shadow:0 13px 60px 0 rgb(54 46 63/10%)}.LocationFilter_main__A768n{--icon-size:var(--sk-size-20);--field-padding:var(--sk-space-16);position:relative;width:100%;height:48px}.LocationFilter_main--radius-enabled__jS36_ .LocationFilter_main__inputContainer__fEEjK{border-top-right-radius:0;border-bottom-right-radius:0}.LocationFilter_main__pinIcon____nc6{position:absolute;left:var(--field-padding);align-self:center;width:var(--sk-size-20);height:var(--sk-size-20);color:var(--sk-color-black);pointer-events:none}.LocationFilter_main__clearButton__cBiHs{position:absolute;right:var(--field-padding);align-self:center;width:var(--sk-size-24);height:var(--sk-size-24);padding:0;border:none;border-radius:var(--sk-radius-8);outline:none;background-color:transparent;color:var(--sk-color-grey-200);line-height:0;cursor:pointer}.LocationFilter_main__clearButton__cBiHs:active,.LocationFilter_main__clearButton__cBiHs:focus{background-color:var(--sk-color-grey-050);color:var(--sk-color-black)}.LocationFilter_main__clearButton__cBiHs:hover{color:var(--sk-color-black)}.LocationFilter_main__inputContainer__fEEjK{display:flex;height:100%;overflow:hidden;border-radius:0 0 var(--sk-radius-16) var(--sk-radius-16);background-color:var(--sk-color-white)}.LocationFilter_main__input__B11T6:active,.LocationFilter_main__input__B11T6:hover{outline:none;background-color:var(--sk-color-grey-050)}.LocationFilter_main__input__B11T6:focus{background-color:var(--sk-color-grey-050);cursor:text}.LocationFilter_main__input__B11T6{box-sizing:border-box;width:100%;height:100%;padding-right:calc(var(--field-padding) + var(--icon-size) + var(--sk-space-12));padding-left:calc(var(--field-padding) + var(--icon-size) + var(--sk-space-12));overflow:hidden;border:0;outline:none;font-family:var(--sk-font-families-poppins);font-size:var(--sk-space-16);font-weight:var(--sk-typography-body-1-regular-font-weight);line-height:var(--sk-typography-body-1-regular-line-height);text-overflow:ellipsis}}@layer base{}@layer base{.LocationFilter_main__input__B11T6::-moz-placeholder{-moz-transition:.2s;transition:.2s;color:var(--sk-color-grey-600);font-family:var(--sk-font-families-poppins);font-size:var(--sk-space-16);font-weight:var(--sk-typography-body-1-regular-font-weight);line-height:var(--sk-typography-body-1-regular-line-height)}.LocationFilter_main__input__B11T6::placeholder{transition:.2s;color:var(--sk-color-grey-600);font-family:var(--sk-font-families-poppins);font-size:var(--sk-space-16);font-weight:var(--sk-typography-body-1-regular-font-weight);line-height:var(--sk-typography-body-1-regular-line-height)}.LocationFilter_main__input__B11T6:focus::-moz-placeholder{opacity:0}.LocationFilter_main__input__B11T6:focus::placeholder{opacity:0}.LocationFilter_main__input__B11T6[type=search]::-webkit-search-cancel-button,.LocationFilter_main__input__B11T6[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}@media (min-width:768px){.LocationFilter_main__A768n{flex:1;height:56px}.LocationFilter_main__inputContainer__fEEjK{border-radius:0 var(--sk-radius-16) var(--sk-radius-16) 0}}}@layer base{.RadiusFilter_main__INBOe{--field-height:48px;position:relative;height:var(--field-height)}.RadiusFilter_main__INBOe:before{content:"";position:absolute;z-index:var(--z-up-in-the-current-stacking-context);top:50%;bottom:auto;left:0;width:1px;height:50%;transform:translateY(-50%);background:var(--sk-color-grey-100)}.RadiusFilter_select__bwzzz{height:var(--field-height)}.RadiusFilter_select__bwzzz span{font-size:var(--sk-font-size-2)}.RadiusFilter_select__bwzzz [class*=sk-Select_selectIcon]{display:none}.RadiusFilter_select__bwzzz [class*=sk-Select_dropdownContainer]{height:100%}.RadiusFilter_select__bwzzz [class*=Dropdown_main__options-list-wrapper]{right:0;width:140%}.RadiusFilter_selectField___tMhb{width:auto;height:100%;border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.RadiusFilter_selectField___tMhb:active,.RadiusFilter_selectField___tMhb:focus,.RadiusFilter_selectField___tMhb:focus-visible,.RadiusFilter_selectField___tMhb:hover{background-color:var(--sk-color-grey-050)}@media (min-width:768px){.RadiusFilter_main__INBOe{--field-height:56px}.RadiusFilter_main__INBOe .RadiusFilter_selectField___tMhb{border-radius:0 var(--sk-radius-16) var(--sk-radius-16) 0!important}}}@layer base{.AlgoliaLocationFilter_main__x2b_R{display:flex;flex:1}@media (max-width:767px){.AlgoliaLocationFilter_main__x2b_R{flex:1.5}}}@layer base{.AutocompleteSearchInput_main__R2zit{position:relative}@media (max-width:767px){.AutocompleteSearchInput_main___opened__zULcY{position:fixed;z-index:var(--z-index-modal);top:0;left:0;width:100vw;height:100vh}}.AutocompleteSearchInput_backdrop__sEXyy{position:fixed;top:0;left:0;width:100vw;height:100vh}@media (max-width:767px){.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_backdrop__sEXyy{background-color:var(--sk-color-white)}}@media (min-width:768px){.AutocompleteSearchInput_backdrop__sEXyy{opacity:.4;background-color:var(--sk-color-black)}}@media (max-width:767px){.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_form__qnYqA{display:flex;align-items:center;padding:var(--sk-space-24) var(--sk-space-16) var(--sk-space-8);gap:var(--sk-space-8)}.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_inputContainer__8Uw0K{width:70vw}}.AutocompleteSearchInput_backButton__YQE47{display:none}@media (max-width:767px){.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_backButton__YQE47{display:initial}}.AutocompleteSearchInput_searchInput__t7VCI{position:relative;flex-grow:1;margin:0}.AutocompleteSearchInput_searchInput__t7VCI label{display:none}.AutocompleteSearchInput_searchInput__t7VCI input{padding-left:var(--sk-space-8);font-size:var(--sk-space-16)}.AutocompleteSearchInput_searchInput__t7VCI input::-moz-placeholder{color:var(--sk-color-grey-600);text-overflow:ellipsis}.AutocompleteSearchInput_searchInput__t7VCI input::placeholder{color:var(--sk-color-grey-600);text-overflow:ellipsis}@media (max-width:767px){.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_searchInput__t7VCI{width:100%}.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_searchInputContainer__uQQ0T{border:2px solid var(--sk-color-grey-200)!important;border-radius:var(--sk-radius-8)!important}}.AutocompleteSearchInput_careerCenterSuggestions___Kb0s{display:flex;position:relative;flex-direction:column;padding:var(--sk-space-16);gap:var(--sk-space-4)}@media (min-width:768px){.AutocompleteSearchInput_careerCenterSuggestions___Kb0s{position:absolute;box-sizing:border-box;width:100%;height:-moz-fit-content;height:fit-content;margin-top:var(--sk-space-8);padding:var(--sk-space-16) var(--sk-space-8) var(--sk-space-8);border-radius:var(--sk-radius-16);background-color:var(--sk-color-white)}}.AutocompleteSearchInput_careerCenterSuggestions___Kb0s .AutocompleteSearchInput_title__4ahsp{margin-bottom:var(--sk-space-8);padding-left:var(--sk-space-16)}.AutocompleteSearchInput_careerCenterSuggestions___Kb0s .AutocompleteSearchInput_suggestion__H6jiG{justify-content:flex-start;width:100%;font-weight:400}.AutocompleteSearchInput_careerCenterSuggestions___Kb0s .AutocompleteSearchInput_suggestion__H6jiG:focus-visible{box-shadow:var(--sk-ressource-focus-ring-shadow-light-shadow-2),var(--sk-ressource-focus-ring-shadow-light-shadow-1)}.AutocompleteSearchInput_savedSearchWrapper__OsyQ9{display:none}@media (max-width:767px){.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_careerCenterSuggestions___Kb0s+.AutocompleteSearchInput_savedSearchWrapper__OsyQ9{margin-top:var(--sk-space-8)}.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_savedSearchWrapper__OsyQ9{display:flex;position:relative;flex-direction:column;padding:var(--sk-space-16)}}.AutocompleteSearchInput_autocompletePanel__UztvG{position:absolute;box-sizing:border-box;width:100%;height:-moz-fit-content;height:fit-content;padding:0;border-radius:var(--sk-radius-16);background-color:var(--sk-color-white)}@media (min-width:768px){.AutocompleteSearchInput_main___opened__zULcY .AutocompleteSearchInput_autocompletePanel__UztvG{margin-top:var(--sk-space-8)}}.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_list__ZAnW0{padding:0;list-style-type:none}@media (min-width:768px){.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_list__ZAnW0{padding:var(--sk-space-16) 0}}.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_suggestion__H6jiG{padding:var(--sk-space-8) var(--sk-space-32);transition:all .3s ease-in-out;background-color:transparent;color:var(--sk-color-black);cursor:pointer}@media (min-width:768px){.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_suggestion__H6jiG{padding:var(--sk-space-8) var(--sk-space-16)}}.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_suggestion__H6jiG:active,.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_suggestion__H6jiG:focus,.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_suggestion__H6jiG:hover{outline:0;background-color:var(--sk-color-grey-100)}.AutocompleteSearchInput_autocompletePanel__UztvG .AutocompleteSearchInput_suggestion__H6jiG mark{background-color:transparent;font-weight:var(--sk-typography-body-1-semibold-font-weight)}.MultiSelect_main__OySV2{position:relative;box-sizing:border-box}.MultiSelect_container__XLLK5{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:var(--sk-space-16);border-width:var(--sk-form-text-input-field-size-border-width);border-style:solid;border-radius:var(--sk-form-text-input-field-radius);border-color:var(--sk-form-text-input-field-color-border-default-light);outline-color:var(--sk-color-black);background-color:var(--sk-color-white);cursor:pointer;gap:var(--sk-space-12)}.MultiSelect_container__XLLK5:active,.MultiSelect_container__XLLK5:focus,.MultiSelect_container__XLLK5:hover,.MultiSelect_main__OySV2.MultiSelect_dropdown--open__V7nAG .MultiSelect_container__XLLK5{border-color:var(--sk-form-text-input-field-color-border-read-only-focus-light);background-color:var(--sk-form-text-input-field-color-background-read-only-focus-light)}.MultiSelect_main__OySV2 .MultiSelect_label___8NfH{display:flex;align-items:center;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;gap:var(--sk-space-12)}.MultiSelect_main__OySV2 .MultiSelect_label___8NfH svg{min-width:20px;color:var(--sk-color-black)}.MultiSelect_main__OySV2 .MultiSelect_label___8NfH span{color:var(--sk-color-grey-600);font-family:var(--sk-typography-body-1-semibold-font-family);font-size:var(--sk-typography-body-1-semibold-font-size);line-height:var(--sk-typography-body-1-semibold-line-height)}.MultiSelect_main__OySV2.MultiSelect_main--filled__qNLpj .MultiSelect_label___8NfH span{color:var(--sk-color-black)}.MultiSelect_main__OySV2 .MultiSelect_indicator__Pjqno{display:flex;position:absolute;top:var(--sk-space-16);right:var(--sk-space-16);align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:var(--sk-size-24);height:var(--sk-size-24);padding:0 var(--sk-space-8);border:none;border-radius:var(--sk-radius-8);opacity:0;background-color:var(--sk-color-black);color:var(--sk-color-white);font-size:90%;font-weight:var(--sk-typography-body-2-semibold-font-weight);cursor:pointer}.MultiSelect_main__OySV2.MultiSelect_main--filled__qNLpj .MultiSelect_indicator__Pjqno{opacity:1}.MultiSelect_main__OySV2 .MultiSelect_indicator__Pjqno svg{margin-left:var(--sk-space-2)}.MultiSelect_main__OySV2 .MultiSelect_dropdown__1R74T{z-index:var(--z-index-website-menu);height:-moz-fit-content;height:fit-content;max-height:14rem;padding:0;overflow-y:scroll}.MultiSelect_main__OySV2 ul{margin:0;padding:0;list-style:none}.MultiSelect_main__OySV2 ul li:hover{background-color:var(--sk-form-color-background-hover-light)}}@layer base{.MultiSelect_main__OySV2 .MultiSelect_checkbox__LVTI2 input:focus-visible+label{box-shadow:none}.MultiSelect_main__OySV2 .MultiSelect_checkbox__LVTI2 label{border-radius:0;color:var(--sk-color-black)}@media (min-width:768px){.MultiSelect_main__OySV2 .MultiSelect_indicator__Pjqno{padding:0 var(--sk-space-8)}}.MultiSelect_main__OySV2 .MultiSelect_apply__YBa_j{display:flex;position:sticky;bottom:0;left:0;align-items:center;justify-content:center;width:100%;background-color:var(--sk-color-white)}.MultiSelect_main__OySV2 .MultiSelect_apply__YBa_j button{width:100%;margin:var(--sk-space-8)}@media (min-width:768px){.MultiSelect_main__OySV2 .MultiSelect_apply__YBa_j{display:none}}}@layer base{.PrimaryFilters_main__37DWR{display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;background:transparent}.PrimaryFilters_main__37DWR [class*=jds-ValueContainer]{max-width:85%}@media (min-width:768px){.PrimaryFilters_main__37DWR{flex-direction:row;--field-height:56px;width:100%}}.PrimaryFilters_primaryFilter__qT94w{flex:1;min-width:0}.PrimaryFilters_searchInput__GKb0a{flex-grow:1;margin:0}.PrimaryFilters_searchInputContainer__k8IoD{height:100%;border:none}.PrimaryFilters_searchInputContainer__k8IoD,.PrimaryFilters_searchInput__GKb0a [class*=jds-Input]{height:var(--field-height);margin:0;border-right:0!important;border-left:0!important;border-radius:var(--sk-radius-16) var(--sk-radius-16) 0 0!important;border-color:transparent!important;outline:0!important;text-overflow:ellipsis}.PrimaryFilters_searchInputContainer__k8IoD:-moz-placeholder-shown,.PrimaryFilters_searchInput__GKb0a [class*=jds-Input]:-moz-placeholder-shown{text-overflow:ellipsis}.PrimaryFilters_searchInputContainer__k8IoD:placeholder-shown,.PrimaryFilters_searchInput__GKb0a [class*=jds-Input]:placeholder-shown{text-overflow:ellipsis}.PrimaryFilters_searchInputContainer__k8IoD:focus,.PrimaryFilters_searchInputContainer__k8IoD:hover,.PrimaryFilters_searchInput__GKb0a [class*=jds-Input]:focus,.PrimaryFilters_searchInput__GKb0a [class*=jds-Input]:hover{background-color:var(--sk-color-grey-050)!important}.PrimaryFilters_contractFilter__pwaol{height:var(--field-height);max-height:var(--field-height)}.PrimaryFilters_contractFilter__pwaol>button{border:none;border-radius:0}@media (min-width:768px){.PrimaryFilters_searchInputContainer__k8IoD,.PrimaryFilters_searchInput__GKb0a [class*=jds-Input]{flex-grow:1;border-radius:var(--sk-radius-16) 0 0 var(--sk-radius-16)!important}.PrimaryFilters_searchInput__GKb0a [class*=jds-Input]{border-radius:var(--sk-radius-16) 0 0 var(--sk-radius-16)!important}}@media (min-width:1312px){.PrimaryFilters_searchInput__GKb0a{flex-grow:2}}@media (max-width:63.999rem){.PrimaryFilters_searchInput__GKb0a{flex-grow:1}}}@layer base{.JobAdsFilters_companyPrimaryFilters__hv7Wd{width:100%!important}.JobAdsFilters_companySecondaryFilters__4HIUX{display:flex;gap:var(--spacer-200);margin-top:var(--spacer-200)}.JobAdsFilters_companyPrimaryFilters__hv7Wd [class*=LocationFilter_main]{border-radius:0 var(--radius-400) var(--radius-400) 0!important}[data-theme=jobteaser-uishift] .JobAdsFilters_companyPrimaryFilters__hv7Wd{border:1px solid var(--color-grey--100);border-radius:var(--radius-400)}.Layout_filtersLayout__8EF_6{position:relative;margin-top:var(--sk-space-8)}}@layer base{@media (min-width:768px){.Layout_filtersLayout__8EF_6{margin-top:var(--sk-space-16)}}.Layout_filtersContainer__j19qC{display:flex;position:relative;z-index:calc(var(--z-above-ui-kit-cards) + 1);flex-direction:column;padding:var(--sk-space-8);border-radius:var(--sk-radius-24);background-color:var(--sk-color-black);gap:var(--gap-size);--gap-size:var(--sk-space-8)}@media (min-width:768px){.Layout_filtersContainer__j19qC{--gap-size:var(--sk-space-16);flex-flow:column wrap;padding:var(--sk-space-16)}}.Layout_resultsLayout__QR7x3{padding-top:var(--sk-space-56);padding-bottom:var(--sk-space-32)}.UnderlineShape_underlineShape__u_wIz{position:relative}.UnderlineShape_underlineShape__text__hJkSu{position:relative;z-index:var(--z-up-in-the-current-stacking-context)}.UnderlineShape_underlineShape__shape__sVajf{--underline-side-overflow:5px;position:absolute;bottom:-3px;left:calc(var(--underline-side-overflow) * -1);width:calc(100% + calc(2 * var(--underline-side-overflow)));min-width:20px;height:65%}.JobAdsTitle_main__NB9aV{margin-bottom:var(--sk-space-16)}.Pagination_main__J10Ng{display:flex;justify-content:center}.Pagination_item__Raak6{box-sizing:border-box;min-width:calc(var(--sk-size-40) + var(--sk-size-4));min-height:calc(var(--sk-size-40) + var(--sk-size-4));padding:0;font-weight:var(--sk-typography-body-1-regular-font-weight);text-align:center}.Pagination_item___ellipsis__aWI89{min-width:inherit;margin:0 var(--sk-size-4);padding-top:var(--sk-size-8)}.Pagination_item___current__V_VJj{font-weight:var(--sk-typography-body-1-semibold-font-weight);pointer-events:none}}@layer base{}@layer base{}@layer base{@media (max-width:409px){.Pagination_item___ellipsis__aWI89~.Pagination_item___current_close_sibling__RY3Xf:not(.Pagination_item___first__65cnq,.Pagination_item___last__feZeg){display:none}}@media (max-width:767px){.Pagination_item___current_sibling__aq2dX:not(.Pagination_item___ellipsis__aWI89,.Pagination_item___current_close_sibling__RY3Xf,.Pagination_item___first__65cnq,.Pagination_item___last__feZeg){display:none}}@media (min-width:768px){.Pagination_item___mobile_ellipsis__LrXst{display:none}}}@layer base{.Pagination_pagination__e6ocl{margin-top:var(--sk-space-32)}.CardLayout_main__wWJtY{display:flex;box-sizing:border-box;flex-direction:column;height:100%;color:var(--color-black)}.CardLayout_title__oddTa{margin-bottom:var(--spacer-400)}.Circle_main__kgbYA{--CircleMaxSize:150px;--CircleMinSize:50px;--CircleDeltaX:0px;--CircleDeltaY:0px;display:flex;position:absolute;top:50%;left:50%;align-items:center;justify-content:center;width:calc(var(--CircleMaxSize) * var(--CircleCurrentSize, 100) / 100 + var(--CircleMinSize));height:calc(var(--CircleMaxSize) * var(--CircleCurrentSize, 100) / 100 + var(--CircleMinSize));transform:translateX(calc(-50% + var(--CircleDeltaX) + var(--GlobalXDelta))) translateY(calc(-50% + var(--CircleDeltaY) - var(--GlobalYDelta)));border:2px solid var(--color-white);border-radius:50%;color:var(--color-white);font-size:var(--headingSmall);font-weight:var(--bold);white-space:nowrap}.Circle_main__kgbYA:first-child{--CircleDeltaX:-40px;background-color:var(--color-green--500);color:var(--color-black)}.Circle_main__kgbYA:nth-child(2){--CircleDeltaX:45px;--CircleDeltaY:-20px;background-color:var(--color-purple--500)}.Circle_main__kgbYA:nth-child(3){--CircleDeltaX:-50px;--CircleDeltaY:80px;background-color:var(--color-cyan--500)}.Circle_main__kgbYA:nth-child(4){--CircleDeltaX:30px;--CircleDeltaY:65px;background-color:var(--color-magenta--500)}.ContractCard_wrapper__ka037{position:relative;height:200px}.ContractCard_legend__TkDyC{display:flex;flex-wrap:wrap;justify-content:center;margin:var(--spacer-100) var(--spacer-400) 0 var(--spacer-400);padding:0;font-weight:var(--bold);list-style:none}.ContractCard_item__iDlyk{display:flex;align-items:center;margin:var(--spacer-100) var(--spacer-200) 0 0;gap:var(--spacer-50)}.ContractCard_item__iDlyk:first-child{margin-left:0}.ContractCard_item__iDlyk:before{content:"";width:10px;height:10px;border-radius:50%}.ContractCard_item__iDlyk:first-child:before{background-color:var(--color-green--500)}.ContractCard_item__iDlyk:nth-child(2):before{background-color:var(--color-purple--500)}.ContractCard_item__iDlyk:nth-child(3):before{background-color:var(--color-cyan--500)}.ContractCard_item__iDlyk:nth-child(4):before{background-color:var(--color-magenta--500)}.Column_wrapper__TE_6b{position:relative}.Column_columns__RybZ2{display:flex;height:100%;transform:translateX(-50%);gap:var(--spacer-50)}.Column_column__C0rhX{--columnWidth:8px;position:relative;width:var(--columnWidth);height:100%}.Column_column__C0rhX:after{content:"";position:absolute;bottom:0;width:var(--columnWidth);height:var(--columnHeight);border-top-left-radius:calc(var(--columnWidth) / 2);border-top-right-radius:calc(var(--columnWidth) / 2)}.Column_column__C0rhX:first-child:after{background-color:var(--color-green--500)}.Column_column__C0rhX:nth-child(2):after{background-color:var(--color-purple--500)}.Column_column__C0rhX:nth-child(3):after{background-color:var(--color-cyan--500)}.Column_legend__6iUlo{position:absolute;top:calc(100% + var(--spacer-100));transform:translateX(-50%);color:var(--color-grey--500);font-size:var(--smallBody);font-weight:var(--bold)}.Raw_wrapper__XYZbM{position:relative;height:0;border-top:2px dashed var(--color-grey--100)}.Raw_wrapper__XYZbM:last-child{border-top-style:solid}.Raw_value__2OrSA{position:absolute;top:-2px;right:calc(100% + var(--spacer-100));transform:translateX(-5px) translateY(-50%);color:var(--color-grey--500);font-size:var(--smallBody);font-weight:var(--bold)}.MonthCard_graph__MVbAH{position:relative;height:200px;margin-top:var(--spacer-200);margin-left:40px}.MonthCard_grid__oXvX6{display:flex;position:absolute;inset:0;flex-direction:column;justify-content:space-between}.MonthCard_data__1whKe{display:flex;position:absolute;inset:0 0 1px;justify-content:space-evenly;padding:0;list-style:none}.MonthCard_legend__u9GC_{display:flex;flex-wrap:wrap;justify-content:center;margin:var(--spacer-400) var(--spacer-400) 0 var(--spacer-400);padding:0;font-weight:var(--bold);list-style:none}.MonthCard_item__MTOxy{display:flex;align-items:center;margin:var(--spacer-100) var(--spacer-200) 0 0;gap:var(--spacer-50)}.MonthCard_item__MTOxy:first-child{margin-left:0}.MonthCard_item__MTOxy:before{content:"";width:10px;height:10px;border-radius:50%}.MonthCard_item__MTOxy:first-child:before{background-color:var(--color-green--500)}.MonthCard_item__MTOxy:nth-child(2):before{background-color:var(--color-purple--500)}.MonthCard_item__MTOxy:nth-child(3):before{background-color:var(--color-cyan--500)}.Column_wrapper__yQ7zt{position:relative;height:100%;border-left:2px dashed var(--color-grey--100)}.Column_value__Ds9gG{position:absolute;top:calc(100% + var(--spacer-100));transform:translateX(-50%);color:var(--color-grey--500);font-size:var(--smallBody);font-weight:var(--bold)}.Column_wrapper__yQ7zt:first-child{border:none}.Column_wrapper__yQ7zt:first-child .Column_value__Ds9gG{transform:translateX(0)}.Column_wrapper__yQ7zt:last-child{border:none}.Column_wrapper__yQ7zt:last-child .Column_value__Ds9gG{transform:translateX(-100%)}.Raw_wrapper__5q3sU{position:relative;height:38px}.Raw_name__pqDxg{font-size:var(--smallBody)}.Raw_name__pqDxg,.Raw_value__IvZNn{color:var(--color-grey--500);font-weight:var(--bold)}.Raw_value__IvZNn{position:absolute;top:0;right:0;font-size:var(--minorBody)}.Raw_line__s9G8o{right:0;bottom:0;left:0;background-color:var(--color-grey--025)}.Raw_line__s9G8o,.Raw_line__s9G8o:after{position:absolute;height:16px;border-radius:var(--radius-100)}.Raw_line__s9G8o:after{content:"";width:var(--LineWidth)}.Raw_wrapper__5q3sU:first-child .Raw_line__s9G8o:after{background-color:var(--color-green--500)}.Raw_wrapper__5q3sU:nth-child(2) .Raw_line__s9G8o:after{background-color:var(--color-purple--500)}.Raw_wrapper__5q3sU:nth-child(3) .Raw_line__s9G8o:after{background-color:var(--color-cyan--500)}.Raw_wrapper__5q3sU:nth-child(4) .Raw_line__s9G8o:after{background-color:var(--color-magenta--500)}.SectorCard_graph__xLvFh{position:relative;height:200px}.SectorCard_data__VA0VF,.SectorCard_grid__YhsJV{display:flex;position:absolute;inset:0;justify-content:space-between}.SectorCard_data__VA0VF{flex-direction:column;padding:0;list-style:none}.RecruitmentPatternInformation_recruitementPatternInformation__title__cRX1Q{margin-bottom:var(--sk-space-32)}.SchoolBadge_main__ZZ30J{display:flex;align-items:center;gap:var(--sk-space-12)}.JobAdCard_main__X08Hx{display:flex;position:relative;height:100%;padding:var(--sk-data-display-card-body-margin-top) var(--sk-data-display-card-body-margin-right) var(--sk-data-display-card-body-margin-bottom) var(--sk-data-display-card-body-margin-left);overflow:visible;transition:border .1s ease-out;--sk-data-display-card-color-border-default-light:var(--sk-color-grey-100);--sk-data-display-card-body-header-gap:var(--sk-space-8);border-radius:var(--sk-data-display-card-radius)}.JobAdCard_main__X08Hx:hover{border-color:var(--sk-color-grey-200)}.JobAdCard_main__X08Hx.JobAdCard_seen__p9Lxq:after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgb(255 255 255/40%)}.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_header__kvYF_{margin-top:var(--sk-data-display-card-body-header-gap)}.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_header__kvYF_ .JobAdCard_companyName__Ieoi3{display:none}.JobAdCard_vertical__HjA_d .JobAdCard_companyInfos__pFlk1{flex-direction:column}.JobAdCard_vertical__HjA_d .JobAdCard_footer__Sal5O{flex-direction:row;align-items:center;width:100%}.JobAdCard_body__Q9ybe{margin:0}.JobAdCard_footer__Sal5O{display:flex;align-items:center;justify-content:space-between;min-height:var(--sk-space-48);margin-right:0;margin-bottom:0;margin-left:0;padding:0}.JobAdCard_footer__Sal5O .JobAdCard_sponsoredBadge__N5WpN{align-self:center}}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{}@layer base{@container --sk-card (width < 448px){.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_companyInfos__pFlk1{flex-direction:column}}@container --sk-card (width >= 448px){.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_signature__1dkTK{align-items:flex-start}.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_signature__1dkTK .JobAdCard_companyName__Ieoi3{display:none}.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_header__kvYF_{margin-top:0}.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_header__kvYF_ .JobAdCard_companyName__Ieoi3{display:-webkit-box}.JobAdCard_main__X08Hx:not(.JobAdCard_vertical__HjA_d) .JobAdCard_companyInfos__pFlk1{flex-flow:row wrap}.JobAdCard_footer__Sal5O{flex-direction:column-reverse;align-items:flex-end;margin-top:0}}.JobAdCard_signature__1dkTK{margin-bottom:var(--sk-space-4)}.JobAdCard_signature__1dkTK>picture{padding-top:2px}.JobAdCard_link__n5lkb{outline:none;color:var(--sk-color-black);text-decoration:none}.JobAdCard_link__n5lkb:after{content:"";position:absolute;z-index:var(--z-up-in-the-current-stacking-context);inset:0}.JobAdCard_title__vdhrP{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.JobAdCard_companyInfos__pFlk1{display:flex;gap:0 var(--sk-space-16)}.JobAdCard_contractInfo__98QBU{display:flex;gap:var(--sk-space-8)}.JobAdCard_contractInfo__98QBU>svg{width:var(--sk-size-20);min-width:var(--sk-size-20);height:var(--sk-size-20)}.JobAdCard_companyName__Ieoi3,.JobAdCard_contractInfo__98QBU span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.JobAdCard_applicationDate__aUiXY,.JobAdCard_applyBadge__aZHpu,.JobAdCard_easyApplyBadge__oHTOO,.JobAdCard_sendBadge__Z4Dnn{align-self:flex-start;margin-top:var(--sk-space-12)}.JobAdCard_badges__FbMmx{display:flex;flex-direction:row;gap:var(--sk-space-4)}.JobAdCard_easyApplyBadge__oHTOO path{stroke-width:2px;stroke:var(--sk-color-black);fill:var(--sk-color-green-500)}.JobAdCard_saveJobAdButton__A58_h{position:relative;z-index:var(--z-up-in-the-current-stacking-context)}.JobAdCard_applicationDate__aUiXY{display:flex;gap:var(--sk-space-8)}.JobAdCard_link__n5lkb:focus-visible:after{border-radius:var(--sk-data-display-card-radius);outline:none;background:transparent;box-shadow:var(--sk-ressource-focus-ring-shadow-light-shadow-3),var(--sk-ressource-focus-ring-shadow-light-shadow-2),var(--sk-ressource-focus-ring-shadow-light-shadow-1);--sk-data-display-card-color-border-default-light:var(--sk-color-grey-200)}}@layer base{.JobAdsResults_jobAdsResults__bFgcH{margin:0;padding:0;list-style-type:none}.JobAdsResults_jobAdsResults__bFgcH li:not(:first-child){margin-top:var(--sk-space-16)}.JobAdsResults_jobAdsResults__banner__y8sXa{margin-bottom:var(--spacer-200)}[data-theme=jobteaser-uishift] .JobAdsResults_jobAdsResults__companyJobAdCard__lhWPV{border:var(--CardBorder) solid var(--color-grey--100)}.CardLoading_main__yFa29{--company-logo-size:var(--sk-space-48);--company-name-width:12rem;--job-ad-title-first-line-width:100%;--job-ad-title-second-line-width:60%;--job-ad-duration-logo-size:1.25rem;--job-ad-duration-width:9.8125rem;--job-ad-location-logo-size:1.25rem;--job-ad-location-width:9.8125rem;--job-ad-time-width:6.5625rem;--job-ad-like-size:2.25rem;display:flex;flex-direction:column;justify-content:space-between;height:auto;margin-bottom:var(--sk-space-16);padding:var(--sk-space-24);border-radius:var(--sk-radius-16);background-color:var(--sk-color-white)}.CardLoading_main__yFa29 p{margin:0}.CardLoading_main__yFa29 aside{display:flex;align-items:center;gap:var(--sk-space-16)}.CardLoading_main__yFa29 aside .CardLoading_companyLogo__L_vC9,.CardLoading_main__yFa29 aside .CardLoading_companyLogo__L_vC9 span{width:var(--company-logo-size);height:var(--company-logo-size)}.CardLoading_main__yFa29 .CardLoading_companyName__VfwuU,.CardLoading_main__yFa29 .CardLoading_companyName__VfwuU span{width:100%;max-width:var(--company-name-width)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_companyName__VfwuU{display:none}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdTitle__Dmpgt .CardLoading_jobAdTitleFirstLine__TnAbv,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdTitle__Dmpgt .CardLoading_jobAdTitleFirstLine__TnAbv span{width:var(--job-ad-title-first-line-width);margin-top:var(--sk-space-8)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdTitle__Dmpgt .CardLoading_jobAdTitleSecondLine__4kdud,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdTitle__Dmpgt .CardLoading_jobAdTitleSecondLine__4kdud span{width:var(--job-ad-title-second-line-width);margin-top:var(--sk-space-8)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_flexContainer__pjgEq{display:flex;align-items:center;gap:var(--sk-space-8);margin-top:var(--sk-space-16)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_flexContainer__pjgEq+.CardLoading_flexContainer__pjgEq{margin-top:var(--sk-space-8)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdDurationLogo__JEw5A,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdDurationLogo__JEw5A span{width:var(--job-ad-duration-logo-size);height:var(--job-ad-duration-logo-size)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdDuration__DIRtn,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdDuration__DIRtn span{width:var(--job-ad-duration-width)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdLocationLogo__PoqbC,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdLocationLogo__PoqbC span{width:var(--job-ad-location-logo-size);height:var(--job-ad-location-logo-size)}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdLocation__gm9WO,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdLocation__gm9WO span{width:var(--job-ad-location-width)}.CardLoading_jobAdStatus__WZBjc{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;margin-top:var(--sk-space-16)}.CardLoading_jobAdStatus__WZBjc .CardLoading_jobAdLike__KwJmA,.CardLoading_jobAdStatus__WZBjc .CardLoading_jobAdLike__KwJmA span{width:var(--job-ad-like-size);height:var(--job-ad-like-size)}.CardLoading_jobAdStatus__WZBjc .CardLoading_jobAdTime__BXQFA,.CardLoading_jobAdStatus__WZBjc .CardLoading_jobAdTime__BXQFA span{width:var(--job-ad-time-width)}}@layer base{@media (min-width:768px){.CardLoading_main__yFa29{--company-logo-size:var(--sk-space-64);--company-name-width:12rem;--job-ad-title-first-line-width:80%;--job-ad-duration-logo-size:1.25rem;--job-ad-duration-width:100%;--job-ad-location-logo-size:1.25rem;--job-ad-location-width:100%;--job-ad-time-width:6.5625rem;--job-ad-like-size:2.25rem;flex-direction:row;gap:var(--sk-space-16)}.CardLoading_main__yFa29 aside .CardLoading_companyName__VfwuU{display:none}.CardLoading_jobAdInformations__Hu9Qf{display:flex;flex-direction:column;width:100%}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_companyName__VfwuU{display:block}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdTitle__Dmpgt .CardLoading_jobAdTitleFirstLine__TnAbv,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdTitle__Dmpgt .CardLoading_jobAdTitleFirstLine__TnAbv span{margin-top:.325rem}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdTitle__Dmpgt .CardLoading_jobAdTitleSecondLine__4kdud{display:none}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_flexContainer__pjgEq{width:100%;gap:0;margin-top:var(--sk-space-8)!important}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdDurationLogo__JEw5A,.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdLocationLogo__PoqbC{display:none}.CardLoading_jobAdInformations__Hu9Qf .CardLoading_jobAdLowerInformations__JJRgO{display:flex;width:50%;gap:var(--sk-space-16)}.CardLoading_jobAdStatus__WZBjc{flex-direction:column;align-items:flex-end;justify-content:flex-start;margin-top:0;gap:var(--sk-space-16)}}}@layer base{.ResultsLoading_resultsLoading__header__Y9Vvk{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:var(--sk-space-32)}.ResultsLoading_resultsLoading__sort__dsUVH{text-align:right}html body.app-Body--jobSearchAutoCompleteIsOpen .JobAdsWrapper_main__G_yWw{position:relative;z-index:var(--z-down-in-the-current-stacking-context)}}@layer base{}@layer base{@media print{.Breadcrumbs_container__iUrMO{display:none}}}@layer base{.HeaderActions_headerActions__dJbGJ{display:flex;gap:var(--spacer-200)}.HeaderActions_button__zhD1S{max-width:50%;overflow:hidden}.HeaderActions_button__zhD1S:has(span:last-child:empty) span:first-child{margin:0}.HeaderActions_button__zhD1S span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderActions_button__zhD1S span:last-child:empty{display:none}@media (min-width:48em) and (max-width:63.999rem){.HeaderActions_headerActions--withGallery__sBmYy .HeaderActions_button__zhD1S{max-width:70%}}}@layer base{.KeyInformation_keyInformation__T0xah{box-sizing:border-box;height:100%;padding:var(--spacer-300);border-radius:var(--radius-200);background-color:var(--color-grey--025)}.KeyInformation_keyInformation--withIcon___PQKx{display:flex;align-items:center}.KeyInformation_keyInformation__icon__SjvQd{margin:0 var(--spacer-200) 0 0;padding:var(--spacer-100);border-radius:var(--radius-200);background-color:var(--color-black);color:var(--color-white)}.KeyInformation_keyInformation--noSpacing__JtmaU{padding:0}.KeyInformation_keyInformation--colorReverse__BMaeS{background-color:var(--color-black);color:var(--color-white)}.KeyInformation_keyInformation--colorReverse__BMaeS .KeyInformation_keyInformation__icon__SjvQd{background-color:var(--color-white);color:var(--color-black)}.HeaderKeyInformation_headerKeyInformation__ta27R{display:flex;flex-direction:column;gap:var(--spacer-200);padding:var(--spacer-200);border-radius:var(--radius-200);background-color:var(--color-black)}.HeaderKeyInformation_headerKeyInformation__separator__kKCjQ{width:var(--sk-size-24);background-color:var(--color-grey--500)}.HeaderKeyInformation_headerKeyInformation__headquarter_address__X2xU_{display:flex;gap:var(--sk-space-4);align-items:flex-end}.HeaderKeyInformation_headerKeyInformation__localization_link__fA_Oi{display:inline-flex;margin-bottom:var(--sk-space-4);color:var(--sk-color-white)}}@layer base{@media (min-width:48rem){.HeaderKeyInformation_headerKeyInformation__ta27R{flex-direction:row;align-items:center;gap:var(--spacer-300);padding:var(--spacer-200) var(--spacer-300)}.HeaderKeyInformation_headerKeyInformation__keyInformation__adfsg{flex:1}.HeaderKeyInformation_headerKeyInformation__separator__kKCjQ{align-self:center;width:1px;height:var(--sk-size-24)}}@media (min-width:64rem){.HeaderKeyInformation_headerKeyInformation__localization__z3y6H{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.HeaderKeyInformation_headerKeyInformation__tooltip__y6H8h{top:1rem}}}@layer base{.SocialNetworks_socialNetworks__1qKxq{display:flex;justify-content:flex-end;gap:var(--spacer-300);margin-top:var(--spacer-200)}.SocialNetworks_socialNetworks__link__BZB30{color:var(--color-black);text-decoration:none}.Header_header__container__N48mX{--ElementGrid-columnsCount:1;gap:var(--spacer-400);margin-bottom:var(--spacer-400)}.Header_header__mainInformation__QHEG_{display:flex;flex-direction:column;gap:var(--spacer-400)}.Header_header__branding__ElUnX{display:flex;gap:var(--spacer-300);align-items:center;justify-content:space-between}.Header_header__logo__OXAqp{border:1px solid var(--color-grey--100);border-radius:var(--radius-200);box-shadow:var(--default-shadow)}.Header_header__entity__oWQUP{display:flex;flex-direction:column;gap:var(--spacer-150)}.Header_header__gallery__W_Eom{display:flex;height:100%}}@layer base{@media (min-width:30rem){.Header_header__logo__OXAqp{width:var(--image-box-big);height:var(--image-box-big)}}@media (min-width:48rem){.Header_header__container__N48mX{gap:var(--spacer-300);margin-bottom:var(--spacer-500)}.Header_header__container--withGallery__nFDGr{--ElementGrid-columnsCount:2}}}@layer base{[data-theme=jobteaser-uishift] .Menu_main__xRqIg{padding-top:var(--sk-space-16);border-bottom:thin solid var(--color-grey--100)}.ApprovalPage_loader__K8ty_{display:flex;align-items:center;justify-content:center;min-height:100vh}.ApprovalPage_wrapper__oOn0Z{position:relative;box-sizing:border-box;min-height:100vh;padding:var(--sk-space-24)}.ApprovalPage_block__3GtfD,.ApprovalPage_form__ZGJxt{display:flex;flex-direction:column;gap:var(--sk-space-24)}.ApprovalPage_link__oKiiq{font-size:var(--sk-font-size-1)}.ApprovalPage_checkbox__pK7Bw{margin-bottom:var(--sk-space-64)}.ApprovalPage_ctaBlock__SAFpI{position:absolute;right:var(--sk-space-24);bottom:var(--sk-space-24);left:var(--sk-space-24);text-align:right}.ApprovalPage_button__B80CO{width:100%}}@layer base{@media (min-width:48rem){.ApprovalPage_form__ZGJxt{align-items:center;justify-content:center;width:556px;margin:0 auto;gap:var(--sk-space-64)}.ApprovalPage_block__3GtfD{padding:var(--sk-space-32);border:2px solid var(--sk-color-grey-100);border-radius:var(--sk-radius-16)}.ApprovalPage_checkbox__pK7Bw{margin-bottom:0}.ApprovalPage_ctaBlock__SAFpI{position:static}.ApprovalPage_button__B80CO{width:auto}}}
/*# sourceMappingURL=3d976bab52f656a0.css.map*/