1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7656],{55179:function(e,t,a){a.r(t);var n=a(57437),r=a(4183),i=a(4135),l=a(2265);let o=async e=>{let{slice:t}=e;return i.HU?(0,n.jsx)(l.Fragment,{}):(0,n.jsx)("section",{"data-slice-type":t.slice_type,"data-slice-variation":t.variation,children:(0,n.jsx)(r.default,{...t})})};t.default=o},71756:function(e,t,a){var n=a(57437),r=a(18088),i=a(34392),l=a(56800),o=a.n(l),c=a(79221),u=a(82197);t.Z=e=>{let{mapper:t,textClassname:a,components:l,children:s,field:d,reverse:g,id:h,tabIndex:f,...m}=e;return(0,n.jsx)(r.Z,{textClassname:a,id:h,mapper:t,tabIndex:f,children:(0,n.jsxs)("span",{className:o()(a,{"flex-row-reverse":g}),children:[s,i.qO(d)&&(0,n.jsx)(u.Z,{...m,field:d,components:{...c.j3,...l}})]})})}},90601:function(e,t,a){a.d(t,{GT:function(){return l},WS:function(){return o},_3:function(){return u},dp:function(){return r},ir:function(){return c}});var n,r,i=a(53598);(n=r||(r={})).House="maison",n.BusinessGroup="businessGroupFilter",n.Function="functionFilter",n.Contract="contractFilter",n.FullTimePartTime="fullTimePartTimeFilter",n.RequiredExperience="requiredExperienceFilter",n.WorkM
1ode="workModeFilter",n.GeographicArea="geographicAreaFilter",n.CountryRegion="countryRegionFilter",n.RegionState="regionStateFilter",n.City="cityFilter",n.SearchValue="query";let l=e=>{let{algoliaQueryParam:t,queryValue:a}=e;return a?"".concat(t,"=").concat(encodeURIComponent(a)):void 0},o=e=>{let{algoliaFilters:t,initialValue:a}=e;return Object.keys(t).reduce((e,a)=>{let n=t["".concat(a)];return n?"".concat(e," AND ").concat(a,':"').concat(n.replaceAll(".",""),'"'):e},a)},c=e=>Object.values(r).reduce((t,a)=>{let n=e.get(a);return n?{...t,["".concat(a)]:n.split(";")}:t},{}),u=(e,t,a)=>i.Gd.includes(t)&&e.value in a?a["".concat(e.value)].name:e.label},76821:function(e,t,a){a.d(t,{FallbackFocusProvider:function(){return o},j:function(){return l}});var n=a(57437),r=a(2265);let i=(0,r.createContext)({}),l=()=>(0,r.useContext)(i),o=e=>{let{fallbackRefProp:t,children:a}=e,[l,o]=(0,r.useState)(t);return(0,n.jsx)(i.Provider,{value:{fallbackRef:l,setFallbackRefState:o},children:a})}},53598:function(e,t,a){a.d(t,{Gd:function(){return g},P5:function(){return p},aZ:function(){return u},by:function(){return d},hg:function(){return s},qn:function(){return v},xh:function(){return r}});var n,r,i,l=a(65132),o=a(34392),c=a(48339);(n=r||(r={})).PublicationYear="publicationYear",n.Theme="thematicId",n.HouseActivity="thematicId",n.Regions="thematicId",(i||(i={})).Thematic="thematicId";let u=[{attribute:"thematicId"}],s=[{attribute:"publicationYear"}],d=[],g=["thematicId"];function h(e){return!!e&&"object"==typeof e.data&&!!e.data&&("name"in e.data||"pageTitle"in e.data)}let f=e=>{let{label:t,thematics:a,filtersAttributes:n,disableAccordeon:r,attribute:i}=e;a.length>0&&!n.find(e=>{let{filterLabel:a,attribute:n}=e;return a===t||i===n})&&n.push({attribute:i,filterLabel:o.Nn(t)?t:void 0,disableAccordeon:r,staticItems:a.map(e=>{var t;return{label:null!==(t=e.data.name)&&void 0!==t?t:(0,c.S)(e.data.pageTitle),value:e.id}}).filter(e=>!!e)})},m=e=>({count:0,isRefined:!1,label:e.label,value:e.value}),p=(e,t,a)=>(null==e?void 0:e.staticItems)?e.staticItems.map(e=>{var a;return null!==(a=t.find(t=>t.value===e.value))&&void 0!==a?a:m(e)}).filter(e=>!a||(0,l.A2)(e.label.toLowerCase()).includes((0,l.A2)(a.toLowerCase()))).sort((t,a)=>e.sortAlphabetically?t.label<a.label?-1:1:0):t,v=e=>{let{filtersThematics:t,filtersAttributes:a,disableAccordeon:n,tabNames:r}=e;return t&&t.forEach(e=>{let{filtersThematic:t}=e;if(o.BI(t)){let e=t.data,i=e.thematicsList.map(e=>{let{thematic:t}=e;if(o.BI(t))return t}).filter(h);f({label:n?"":e.name,attribute:"thematicId",thematics:i.filter(e=>{var t;return!r||!r.includes(null!==(t=e.data.name)&&void 0!==t?t:(0,c.S)(e.data.pageTitle))}),filtersAttributes:a,disableAccordeon:n})}}),a}},4183:function(e,t,a){a.d(t,{default:function(){return x}});var n=a(57437),r=a(27641),i=a(82197),l=a(71756),o=a(56800),c=a.n(o),u=a(99935),s=a(17675),d=a(61223),g=a(90601),h=a(88395),f=a(18087),m=a(74144),p=a(15866),v=a(68728),b=e=>{var t;let{offerFunction:a,offerCountry:r}=e,i=(0,f.useTranslations)(),{hits:l,results:o}=(0,m.O)(),c=(0,f.useLocale)(),u=(0,h.vO)(c),b=(0,g.GT)({algoliaQueryParam:g.dp.Function,queryValue:a}),y=(0,g.GT)({algoliaQueryParam:g.dp.CountryRegion,queryValue:r}),{offersPage:j}=(null===(t=(0,p.vh)())||void 0===t?void 0:t.data)||{};return(0,n.jsxs)("div",{className:"pb-18",children:[(0,n.jsx)("ul",{className:"w-full pb-14",children:l.map(e=>(0,n.jsx)("li",{tabIndex:-1,children:(0,n.jsx)(v.Z,{variation:"offersPage",containerClassname:"border-b border-basic-greyUltraLight items-center justify-between relative pt-8 flex-col sm:flex-row gap-8 sm:gap-14",headingMapper:{h3:!0},job:e,isHoverable:!0})},e.objectID))}),(0,n.jsx)(s.Z,{className:"mx-auto",variation:"PRIMARY",buttonComponent:"custom",children:e=>(0,n.jsx)(d.default,{algoliaSearch:{filters:(0,g.WS)({initialValue:"category:job",algoliaFilters:{["".concat(g.dp.Function)]:a,["".concat(g.dp.CountryRegion)]:r}}),hitsPerPage:0},field:j,className:e,queryParams:"".concat(b,"&").concat(y),linkTitle:i("label_offerButtonLabel",{count:null==o?void 0:o.nbHits.toLocaleString(null==u?void 0:u.lang)})})})]})},y=a(39834),j=a(2265),x=e=>{var t,a,o,s,d,h;let{primary:f}=e,{user:m}=(0,y.aF)();if(!(null==m?void 0:null===(t=m.me)||void 0===t?void 0:t.applications))return(0,n.jsx)(j.Fragment,{});let p=null==m?void 0:null===(a=m.me)||void 0===a?void 0:a.applications,v=null==p?void 0:p.reduce((e,t)=>
1(null==t?void 0:t.reference)?"".concat(e," AND NOT objectID:").concat(t.reference):e,"category:job"),x=null===(s=p[0])||void 0===s?void 0:null===(o=s.offerData)||void 0===o?void 0:o.function,N=null===(h=p[0])||void 0===h?void 0:null===(d=h.offerData)||void 0===d?void 0:d.countryRegion;return(0,n.jsx)(r.Z,{containerClassName:c()("pb-18 sm:container-layout-padding"),children:(0,n.jsxs)("div",{className:c()("col-span-full bg-white",r.Q),children:[(0,n.jsxs)("div",{className:"pb-14 pt-18 text-center",children:[(0,n.jsx)(l.Z,{textClassname:"text-center block mb-4 uppercase",mapper:{h2:!0},field:f.title}),(0,n.jsx)(i.Z,{field:f.description})]}),(0,n.jsx)("div",{className:"sm:container-layout-padding w-full sm:flex-col sm:px-10",children:(0,n.jsx)(u.default,{search:{filters:(0,g.WS)({initialValue:v,algoliaFilters:{["".concat(g.dp.Function)]:x,["".concat(g.dp.CountryRegion)]:N}}),hitsPerPage:4},children:(0,n.jsx)(b,{offerFunction:x,offerCountry:N})})})]})})}},69701:function(e,t,a){a.d(t,{y:function(){return x}});var n,r,i,l,o=a(71013),c=a(96890),u=a(62490),s=a(2265);function d(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.reduce(function(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])},[]).filter(Boolean).join(" ")}var g=a(22988),h=a(23950),f=["parts","highlightedTagName","nonHighlightedTagName","separator","className","classNames"],m=(r=(n={createElement:s.createElement,Fragment:s.Fragment}).createElement,i=n.Fragment,l=function(e){var t=e.classNames,a=e.children,n=e.highlightedTagName,i=e.isHighlighted,l=e.nonHighlightedTagName;return r(i?n:l,{className:i?t.highlighted:t.nonHighlighted},a)},function(e){var t=e.parts,a=e.highlightedTagName,n=void 0===a?"mark":a,o=e.nonHighlightedTagName,c=void 0===o?"span":o,u=e.separator,s=void 0===u?", ":u,m=e.className,p=e.classNames,v=void 0===p?{}:p,b=function(e,t){if(null==e)return{};var a,n,r=(0,h.Z)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,f);return r("span",(0,g.Z)({},b,{className:d(v.root,m)}),t.map(function(e,a){var o=a===t.length-1;return r(i,{key:a},e.map(function(e,t){return r(l,{key:t,classNames:v,highlightedTagName:n,nonHighlightedTagName:c,isHighlighted:e.isHighlighted},e.value)}),!o&&r("span",{className:v.separator},s))}))}),p=["classNames"];function v(){return(v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function b(e){var t=e.classNames,a=void 0===t?{}:t,n=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,p);return s.createElement(m,v({classNames:{root:d("ais-Highlight",a.root),highlighted:d("ais-Highlight-highlighted",a.highlighted),nonHighlighted:d("ais-Highlight-nonHighlighted",a.nonHighlighted),separator:d("ais-Highlight-separator",a.separator)}},n))}var y=["hit","attribute","highlightedTagName","nonHighlightedTagName","separator"];function j(){return(j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function x(e){var t=e.hit,a=e.attribute,n=e.highlightedTagName,r=e.nonHighlightedTagName,i=e.separator,l=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,y),d=(0,o.E)(t._highlightResult,a)||[],g=(Array.isArray(d)?d:[d]).map(function(e){return(0,c.H)((0,u.A)(e.value||""))});return s.createElement(b,j({},l,{parts:g,highlightedTagName:n,nonHighlightedTagName:r,separator:i}))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.