PageSourceSearch

https://recrutement.lohr.fr/build/template-pipe-85db3ca1e3a5f0d5cbc3.chunk.js

js lohr.fr collected 2026-09-24 22:51:04 UTC 60,583 bytes, 1,251 lines download raw bytes

1"use strict";(globalThis.webpackChunkcareer_site_ui=globalThis.webpackChunkcareer_site_ui||[]).push([[2530],{61956(e,t,i){i.d(t,{R:()=>a,z:()=>l});var n=i(86858),r=i(2345);const o=r.AH`
2  .swiper-pagination-bullet {
3    opacity: 1;
4  }
5
6  --swiper-pagination-bullet-inactive-color: transparent;
7  --swiper-pagination-bullet-size: 0.6875rem;
8`,a=r.AH`
9  ${o};
10
11  .swiper-pagination-bullet {
12    border: 1px solid #000;
13  }
14
15  .swiper-pagination-bullet-active {
16    border-color: var(--swiper-pagination-color);
17  }
18
19  --swiper-pagination-color: ${e=>{let t=e.theme;return(0,n.x6)(t.palette,n.Fl,n.Xs)}};
20`,l=r.AH`
21  ${o};
22
23  .swiper-pagination-bullet {
24    border: 1px solid #fff;
25  }
26
27  --swiper-pagination-color: ${e=>e.theme.palette.common.white};
28`},52992(e,t,i){i.d(t,{j:()=>L});var n=i(14041),r=i(2345),o=i(83256),a=i(99521),l=i(46759),s=i(19455),d=i(86128),p=i(31085);const c=["testimonials"],x=(0,r.Ay)(d.a)`
29  width: 100%;
30  height: 100%;
31
32  .swiper-pagination {
33    display: none;
34  }
35
36  .swiper-button-prev,
37  .swiper-button-next {
38    display: none;
39  }
40`,u=(0,r.Ay)(o.qr)`
41  display: flex;
42  flex-direction: column;
43  height: auto;
44  gap: 16px;
45
46  ${e=>e.theme.breakpoints.up("tablet")} {
47    flex-direction: row;
48  }
49`,h=r.Ay.div`
50  flex: 1 1 60%;
51  min-width: 0;
52  border-radius: 16px;
53
54  ${e=>e.theme.breakpoints.down("tablet")} {
55    max-height: 60vh;
56  }
57`,m=(0,r.Ay)(h)`
58  background-color: #000000;
59
60  .react-player__preview {
61    position: relative;
62    border-radius: 16px;
63
64    &::before {
65      border-radius: 16px;
66      content: "";
67      display: block;
68      width: 100%;
69      height: 100%;
70      position: absolute;
71      left: 0;
72      top: 0;
73      background-color: rgba(0, 0, 0, 0.33);
74    }
75  }
76`,g=r.Ay.div`
77  display: flex;
78  flex: 1 1 40%;
79  min-width: 0;
80  gap: 16px;
81
82  ${e=>e.theme.breakpoints.down("tablet")} {
83    max-height: 60vh;
84  }
85`,f=r.Ay.img`
86  height: 100%;
87  width: 100%;
88  border-radius: 16px;
89  min-width: 0;
90  position: relative;
91  background-size: cover;
92  background-position: center center;
93  object-fit: cover;
94`,b=(0,r.Ay)(s.ud)`
95  ${s.G3} {
96    padding: 22px 22px 22px 24px;
97
98    ${e=>e.theme.breakpoints.down("laptop")} {
99      padding: 18px 18px 18px 20px;
100    }
101  }
102`,y=(0,r.Ay)(l.w)`
103  left: 16px;
104  top: 16px;
105`,w=e=>{let t=e.onClick;return(0,p.jsx)(y,{onClick:t,children:(0,p.jsx)(a.g,{fill:"#fff"})})},j=e=>{let t=e.testimonials,i=function(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;i[n]=e[n]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],-1===t.indexOf(i)&&{}.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}(e,c);return(0,p.jsx)(x,{isMultiSlides:t.length>1,blockName:"team",...i,children:t.map((e,t)=>(0,p.jsx)(u,{children:t=>{let i=t.isActive;return(0,p.jsxs)(p.Fragment,{children:[e.video?(0,p.jsx)(m,{children:(0,p.jsx)(l.R,{StopIconComponent:w,isActive:i,url:e.video,preview:e.images[1]?.src,playIcon:(0,p.jsx)(b,{})})}):(0,p.jsx)(h,{children:(0,p.jsx)(f,{src:(e.images.length>1?e.images[1]:e.images[0])?.src,alt:(e.images.length>1?e.images[1]:e.images[0])?.altText??`Image principale de l'employé ${e.name}`,loading:"lazy"})}),e.images.length>1&&(0,p.jsxs)(g,{children:[(0,p.jsx)(f,{src:e.images[0]?.src,alt:e.images[0]?.altText??`Image latérale gauche de l'employé ${e.name}`,loading:"lazy"}),(0,p.jsx)(f,{src:e.images[2]?.src,alt:e.images[2]?.altText??`Image latérale droite de l'employé ${e.name}`,loading:"lazy"})]})]})}},t))})};var v=i(97519),A=i(61956),k=i(18845),$=i(14540),S=i(86858);const _=["testimonials"],I=(0,r.Ay)(d.a)`
106  --swiper-pagination-color: ${e=>{let t=e.theme;return(0,S.x6)(t.palette,S.Fl,S.Xs)}};
107  --swiper-pagination-bullet-inactive-color: ${e=>e.theme.palette.common.black};
108  --swiper-navigation-color: ${e=>e.theme.palette.common.black};
109  --swiper-navigation-size: 2rem;
110
111  height: 100%;
112  position: initial;
113
114  ${A.R};
115
116  &.swiper {
117    padding-bottom: 48px;
118  }
119
120  .swiper-pagination {
121    display: none;
122  }
123
124  ${e=>e.theme.breakpoints.down("laptop")} {
125    &.swiper {
126      padding-top: 0;
127    }
128
129    .swiper-pagination {
130      display: block;
131      text-align: left;
132      bottom: 0;
133      left: 0;
134    }
135  }
136`,C=(0,r.Ay)(o.qr)`
137  position: initial;
138  display: flex;
139  align-items: center;
140`,O=r.Ay.div`
141  display: flex;
142  flex-direction: column;
143  gap: 16px;
144
145  ${e=>e.theme.breakpoints.down("laptop")} {
146    margin-top: 16px;
147  }
148`,T=e=>{let t=e.testimonials,i=function(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;i[n]=e[n]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],-1===t.indexOf(i)&&{}.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}(e,_);const n=(0,$.d)().isAboveBreakpoint;return t.length<1?null:(0,p.jsx)(I,{isMultiSlides:t.length>1,enableNavigation:n("laptop"),blockName:"team",...i,children:t.map((e,t)=>(0,p.jsx)(C,{children:(0,p.jsxs)(O,{children:[e.name&&(0,p.jsx)(k.o,{sx:{typography:{mobile:"md-bold",laptop:"lg-bold"}},children:e.name}),e.job&&(0,p.jsx)(k.o,{variant:"md-bold",children:e.job}),e.testimony&&(0,p.jsx)(k.o,{dangerouslySetInnerHTML:{__html:v.A.sanitize(e.testimony,{USE_PROFILES:{html:!0}})}})]})},t))})};function z(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,o,a,l=[],s=!0,d=!1;try{if(o=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;s=!1}else for(;!(s=(n=o.call(i)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){d=!0,r=e}
148finally{try{if(!s&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(d)throw r}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return P(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?P(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}const E=r.Ay.div`
149  display: flex;
150  gap: 24px;
151  align-items: stretch;
152  position: relative;
153  min-height: 50vh;
154
155  ${e=>e.theme.breakpoints.down("laptop")} {
156    flex-direction: column-reverse;
157    gap: 0;
158    padding: 0 32px;
159  }
160`,M=r.Ay.div`
161  flex: 1 1 30%;
162  min-width: 0;
163  position: relative;
164
165  ${e=>e.theme.breakpoints.down("laptop")} {
166    max-width: 100%;
167    flex-shrink: 0;
168  }
169`,B=r.Ay.div`
170  flex: 1 0 70%;
171  min-width: 0;
172
173  ${e=>e.theme.breakpoints.down("laptop")} {
174    max-width: 100%;
175    flex-grow: 1;
176  }
177`,L=e=>{let t=e.testimonials;const i=z((0,n.useState)(void 0),2),r=i[0],o=i[1],a=z((0,n.useState)(void 0),2),l=a[0],s=a[1];return(0,p.jsxs)(E,{className:"team-content-container",children:[(0,p.jsx)(M,{children:(0,p.jsx)(T,{controller:{control:l},onSwiper:o,testimonials:t})}),(0,p.jsx)(B,{children:(0,p.jsx)(j,{controller:{control:r},onSwiper:s,testimonials:t})})]})}},18742(e,t,i){i.d(t,{u:()=>b});var n=i(14041),r=i(2345),o=i(97434),a=i(35897),l=i(34618),s=i(56214),d=i(18845),p=i(31085);const c=r.Ay.div`
178  display: flex;
179  flex-direction: column;
180  align-items: center;
181`,x=r.Ay.form`
182  display: flex;
183  justify-content: center;
184  gap: 24px;
185  width: 100%;
186  flex-wrap: wrap;
187  margin-top: 48px;
188`,u=r.Ay.div`
189  position: relative;
190  display: flex;
191  align-items: center;
192  flex: 1;
193  max-width: 240px;
194
195  &:hover,
196  &:active,
197  &:focus {
198    opacity: 0.85;
199  }
200
201  ${e=>`\n    transition: all ${e.theme.transitions.duration.short}ms ease;\n  `}
202`,h=r.Ay.input`
203  position: absolute;
204  opacity: 0;
205  height: 100%;
206  width: 100%;
207  cursor: pointer;
208  pointer-events: ${e=>e.$clickDelegated?"none":"auto"};
209`,m=r.Ay.div`
210  display: flex;
211  flex-direction: column;
212  align-items: center;
213  text-align: center;
214  border-radius: 16px;
215  padding: 32px;
216  width: 100%;
217  height: 100%;
218  ${e=>{let t=e.theme;return`\n  border: 1px solid ${t.palette.grey[300]};\n    svg {\n      fill: ${t.palette.primary.main};\n    }\n  `}}
219`,g=r.Ay.div`
220  width: 100%;
221  display: flex;
222  flex-direction: column;
223  align-items: start;
224  gap: 8px;
225`,f=(0,r.Ay)(d.o)`
226  margin: 0;
227  font-size: 0.875rem;
228  font-weight: 400;
229`,b=e=>{let t=e.onFileChange,i=e.onClickUpload,r=e.openRef;const b=(0,o.Bd)().t,y=(0,n.useRef)(null),w=(0,n.useRef)(null),j=Boolean(i);return r&&(r.current=e=>{const t="camera"===e?w:y;t.current?.click()}),(0,p.jsxs)(c,{children:[(0,p.jsxs)(g,{children:[(0,p.jsx)(d.o,{component:"h3",variant:"xl-bold",children:b("widget.file_input.main_text")}),(0,p.jsx)(f,{children:b("widget.file_input.sub_text")})]}),(0,p.jsxs)(x,{action:"#",id:"dropzone-area",children:[(0,p.jsxs)(u,{onClick:j?()=>i?.("file"):void 0,role:j?"button":void 0,tabIndex:j?0:void 0,"aria-label":j?b("upload_zone.mobile_upload_2022"):void 0,onKeyDown:j?e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),i?.("file"))}:void 0,"data-testid":"cvc-resume-upload-container-file",children:[(0,p.jsx)(h,{ref:y,$clickDelegated:j,tabIndex:j?-1:void 0,"data-testid":"cvc-resume-upload-input",type:"file",onChange:e=>{t(e.target.files)}}),(0,p.jsxs)(m,{children:[(0,p.jsx)(s.h,{View:a.q,size:48}),(0,p.jsx)(d.o,{fontWeight:"500",variant:"sm",children:b("upload_zone.mobile_upload_2022")})]})]}),(0,p.jsxs)(u,{onClick:j?()=>i?.("camera"):void 0,role:j?"button":void 0,tabIndex:j?0:void 0,"aria-label":j?b("upload_zone.mobile_camera_2022"):void 0,onKeyDown:j?e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),i?.("camera"))}:void 0,"data-testid":"cvc-resume-upload-container-camera",children:[(0,p.jsx)(h,{ref:w,$clickDelegated:j,tabIndex:j?-1:void 0,"data-testid":"cvc-resume-upload-input",type:"file",accept:"image/*",capture:!0,onChange:e=>{t(e.target.files)}}),(0,p.jsxs)(m,{children:[(0,p.jsx)(s.h,{View:l.P,size:48}),(0,p.jsx)(d.o,{fontWeight:"500",variant:"sm",children:b("upload_zone.mobile_camera_2022")})]})]})]})]})}},21790(e,t,i){i.d(t,{h:()=>l});var n=i(24630),r=i(98616),o=i(16924),a=i(31085);const l=e=>{const t=(0,r.Zg)();
229return t?(0,a.jsx)(o.w,{...e,children:(0,a.jsx)(n.zE,{children:(0,a.jsx)(n.y,{layers:[{image:t?.src,title:t?.altText,speed:-15}],style:{height:450}})})}):null}},37639(e,t,i){i.d(t,{E:()=>s});var n=i(2345),r=i(31085);const o=["dark","style"],a=n.i7`
230  0% {
231    opacity: 1;
232  }
233
234  50% {
235    opacity: 0.4;
236  }
237
238  100% {
239    opacity: 1;
240  }
241`,l=n.Ay.span`
242  animation: ${a} 1.2s ease-in-out 0.5s infinite;
243  height: auto;
244  margin-top: 0;
245  margin-bottom: 0;
246  border-radius: 4px;
247  transform-origin: 0 60%;
248  display: block;
249
250  &:before {
251    content: "\\00a0";
252  }
253`,s=(0,n.Ay)(e=>{let t=e.dark,i=e.style,n=function(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;i[n]=e[n]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],-1===t.indexOf(i)&&{}.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}(e,o);const a={backgroundColor:t?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.11)"};return(0,r.jsx)(l,{...n,style:{...i,...a}})})``},53658(e,t,i){i.d(t,{P:()=>p,q:()=>c}),i(14041);var n=i(2345),r=i(35057),o=i(37639),a=i(92981),l=i(31085);const s=["skeletonCount"],d=(0,n.Ay)(a.m)`
254  display: flex;
255  overflow: hidden;
256  padding: 0;
257`,p=(0,n.Ay)(o.E)`
258  // Make sure the skeleton's height is around the same as the job offer item.
259  height: 174px;
260  width: 244px;
261  margin-right: 16px;
262  flex-shrink: 0;
263`,c=e=>{let t=e.skeletonCount,i=void 0===t?4:t,n=function(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;i[n]=e[n]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],-1===t.indexOf(i)&&{}.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}(e,s);return(0,l.jsx)(d,{...n,children:(0,r.A)(i).map(e=>(0,l.jsx)(p,{},e))})}},49246(e,t,i){i.d(t,{CareerLandingPage:()=>Vn});var n=i(2345),r=i(9977),o=i(14041),a=i(67435),l=i(36983),s=i(31085);const d=(0,n.Ay)(l.Q)`
264  &&& {
265    border-radius: 24px;
266    padding: 8px 18px;
267  }
268`,p=(0,n.Ay)(a.B)`
269  ${e=>e.theme.breakpoints.between("desktop","largeDesktop")} {
270    width: 75%;
271  }
272`,c=(0,n.Ay)(a.B.LanguageSelector)`
273  left: 24px;
274  right: 0;
275
276  ${e=>e.theme.breakpoints.down("desktop")} {
277    top: 0;
278  }
279
280  button {
281    background-color: transparent;
282    border-radius: 100px;
283    border: 1px solid #fff;
284  }
285`,x=(0,n.Ay)(a.B.RouterLink)`
286  ${e=>e.theme.breakpoints.down("desktop")} {
287    padding-top: 96px;
288
289    img {
290      max-width: 185px;
291    }
292  }
293
294  ${e=>e.theme.breakpoints.down("tablet")} {
295    padding-top: 32px;
296
297    img {
298      max-width: 145px;
299    }
300  }
301`,u=e=>(0,s.jsxs)(p,{transparent:!0,...e,children:[(0,s.jsx)(c,{menuItem:d}),(0,s.jsx)(x,{})]});var h=i(49617),m=i(97519),g=i(83256),f=i(61956),b=i(18845),y=i(43458),w=i(36694),j=i(86128),v=i(98616),A=i(14540),k=i(95436);const $=(0,n.Ay)(j.a)`
302  height: 100vh;
303  min-height: 500px;
304  ${f.z};
305
306  ${j.w} {
307    position: relative;
308    margin-top: calc(var(--swiper-navigation-size) / 2);
309  }
310
311  .swiper-pagination-bullets {
312    bottom: 0;
313    padding: 76px;
314    text-align: left;
315
316    ${e=>e.theme.breakpoints.down("largeDesktop")} {
317      padding: 3rem;
318    }
319
320    ${e=>e.theme.breakpoints.down("desktop")} {
321      text-align: center;
322      margin-left: 0;
323    }
324  }
325`,S=n.Ay.div`
326  display: flex;
327  flex-direction: column;
328  align-items: flex-start;
329  justify-content: flex-end;
330  gap: 28px;
331  padding: 8rem 5rem;
332  height: 100%;
333  max-width: 50vw;
334
335  & > * {
336    z-index: 10;
337  }
338
339  ${e=>e.theme.breakpoints.down("largeDesktop")} {
340    gap: 24px;
341    padding: 5rem 3rem;
342  }
343
344  ${e=>e.theme.breakpoints.down("desktop")} {
345    align-items: center;
346    justify-content: center;
347    gap: 12px;
348    padding: 5rem 1.5rem;
349    max-width: 100%;
350    text-align: center;
351  }
352`,_=e=>{let t=e.title,i=e.paragraph;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b.o,{autoContrast:!0,component:"h2",dangerouslySetInnerHTML:{__html:m.A.sanitize(t,{USE_PROFILES:{html:!0}})},sx:{typography:{mobile:"2xl-bold",desktop:"3xl-bold"}}}),i&&(0,s.jsx)(b.o,{autoContrast:!0,dangerouslySetInnerHTML:{__html:m.A.sanitize(i,{USE_PROFILES:{html:!0}})},sx:{typography:{mobile:"md-long",desktop:"md-long-bold"}}})]})},I=()=>{const e=(0,v.XB)(),t=(0,A.d)().isBelowBreakpoint,i=(0,k.Ee)(),n=e.length>1,r=t("desktop");
352return(0,s.jsx)($,{blockName:"cover",enableNavigation:!1,isMultiSlides:n,navigation:{prevEl:"#swiper-cover-prev",nextEl:"#swiper-cover-next"},children:e.map((e,t)=>(0,s.jsxs)(g.qr,{children:[(0,s.jsx)(y.D,{alt:e.altText||`photo carousel numéro ${t}`,src:e.bgImage,bgPosition:e.bgPosition,fetchPriority:"high"}),(0,s.jsxs)(S,{children:[i&&(0,s.jsx)(h.A,{disableGutters:!0,children:(0,s.jsx)(w.t,{})}),n&&!r&&(0,s.jsxs)(j.w,{children:[(0,s.jsx)("div",{id:"swiper-cover-prev",className:"swiper-button-prev"}),(0,s.jsx)("div",{id:"swiper-cover-next",className:"swiper-button-next"})]}),(0,s.jsx)(_,{title:e.title,paragraph:e.paragraph})]})]},t))})};var C=i(22854),O=i(97134),T=i(97434),z=i(93966),P=i(10723),E=i(90497);const M=n.Ay.div`
353  display: flex;
354  flex-direction: column;
355  align-items: center;
356  height: 100%;
357
358  ${z.o} {
359    background-color: transparent;
360  }
361`,B=n.Ay.div`
362  display: flex;
363  flex-direction: column;
364  align-items: center;
365  justify-content: center;
366  gap: 12px;
367  height: 100%;
368  width: 100%;
369
370  ${P.Kd} {
371    font-size: 16px;
372  }
373
374  ${E._} {
375    padding: 0;
376  }
377`,L=()=>(0,s.jsx)(M,{children:(0,s.jsx)(B,{children:(0,s.jsx)(z.l,{displayAnalysisInModal:!0})})});var H=i(9088),R=i(48078),F=i(59241),V=i(35133),N=i(29285),D=i(83435),U=i(35648),q=i(47566),X=i(80012),Z=i(5403),J=i(59268),K=i(99015),W=i(74404),G=i(56214);const Q=["ref"],Y=["InputProps"];function ee(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;i[n]=e[n]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],-1===t.indexOf(i)&&{}.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}const te=(0,n.Ay)(V.A)`
378  border: none;
379
380  & .MuiOutlinedInput-root {
381    background: #fff;
382    border-radius: 100px;
383    padding: 10px 0 10px 18px !important;
384
385    &.Mui-focused fieldset {
386      border: 1px solid ${K.c3[600]};
387    }
388    &:hover fieldset {
389      border: 1px solid ${K.c3[600]};
390    }
391  }
392
393  .MuiOutlinedInput-input::placeholder {
394    opacity: 1;
395    color: ${K.c3[500]};
396  }
397`,ie=(0,n.Ay)(N.A)`
398  .MuiAutocomplete-paper {
399    margin: 12px;
400    border-radius: 16px;
401  }
402
403  .MuiAutocomplete-listbox {
404    border: 1px solid ${K.c3[200]};
405    border-radius: 0 0 8px 8px;
406    padding: 16px;
407  }
408
409  .MuiAutocomplete-option {
410    border-radius: 4px;
411    padding: 12px 16px;
412    transition: ${e=>`all ${e.theme.transitions.duration.shorter}ms ease`};
413
414    &.Mui-focused {
415      background-color: ${e=>{const t=e.theme.palette.primary.main;return(0,X.X4)(t,.2)}};
416    }
417  }
418`,ne=(0,n.Ay)(Z.$)`
419  padding: 12px;
420  margin: 0 6px;
421  min-width: 0;
422`;function re(e){let t=e.inputValue,i=e.loading,n=e.onChange,r=e.onClick,o=e.onInputChange,a=e.options,l=e.value,d=e.testId;const p=(0,T.Bd)().t;return(0,s.jsx)(O.A,{spacing:2,children:(0,s.jsx)(te,{"data-testid":d,fullWidth:!0,freeSolo:!0,onChange:n,onInputChange:o,value:l,inputValue:t,isOptionEqualToValue:(e,t)=>e.label===t,options:a,loading:!1,clearText:p("job_offers.search_bar.clear_text"),PopperComponent:ie,renderInput:e=>{let t=e.InputProps,n=t.ref,o=ee(t,Q),a=ee(e,Y);return(0,s.jsx)(O.A,{direction:"row",alignItems:"flex-end",ref:n,spacing:1,children:(0,s.jsx)(D.A,{...a,placeholder:p("job_offers.search_bar.placeholder_2022"),InputLabelProps:{shrink:!1},InputProps:{...o,endAdornment:(0,s.jsxs)(U.A,{position:"end",children:[i?(0,s.jsx)(q.A,{color:"inherit",size:20}):null,(0,s.jsx)(ne,{onClick:r,rounded:!0,size:"large",children:(0,s.jsx)(G.h,{size:24,View:W.C,withContrast:!0})})]})},variant:"outlined"})})}})})}const oe=e=>{let t=e.testId;return(0,s.jsx)(J.R,{view:e=>(0,s.jsx)(re,{...e,testId:t}),smallSearchBar:!0})};var ae=i(59193),le=i(92980),se=i(31533),de=i(87677);const pe=(0,ae.Ay)(O.A)`
423  border: none;
424
425  .MuiOutlinedInput-root {
426    border-radius: 100px;
427    padding: 4px 0 4px 18px !important;
428    background: #fff;
429
430    .Mui-focused fieldset {
431      border: 1px solid ${K.c3[600]};
432    }
433    :hover fieldset {
434      border: 1px solid ${K.c3[600]};
435    }
436  }
437
438  .MuiOutlinedInput-input::placeholder {
439    opacity: 1;
440    color: ${K.c3[500]};
441  }
442`,ce=(0,ae.Ay)("button")`
443  cursor: pointer;
444`,xe=(0,ae.Ay)(G.h)`
445  fill: ${K.c3[500]};
446`,ue=(0,ae.Ay)(Z.$)`
447  padding: 16px;
448  margin: 0 6px;
449  min-width: 0;
450`,he=e=>{let t=e.loading,i=e.value,n=e.onClear,r=e.onClick;return(0,s.jsxs)(U.A,{position:"end",children:[t?(0,s.jsx)(q.A,{color:"inherit",size:20}):null,i&&!t&&(0,s.jsx)(ce,{onClick:n,"aria-label":"effacer la recherche",children:(0,s.jsx)(G.h,{View:se.M})}),(0,s.jsx)(ue,{onClick:r,rounded:!0,size:"large","aria-label":"bouton pour lancer la recherche",children:(0,s.jsx)(G.h,{size:24,View:W.C,withContrast:!0})})]})},me=e=>{let t=e.loading,i=e.handleKeyDown,n=e.onSearch,r=e.onChange,o=e.onClear,a=e.value;const l=(0,T.Bd)().t;return(0,s.jsx)(pe,{spacing:2,children:(0,s.jsx)(O.A,{direction:"row",alignItems:"flex-end",spacing:1,children:(0,s.jsx)(D.A,{value:a,onChange:r,fullWidth:!0,InputLabelProps:{shrink:!1},placeholder:l("landing_page.search_bar.placeholder_ia_enhanced"),variant:"outlined",InputProps:{onKeyDown:i,startAdornment:(0,s.jsx)(U.A,{position:"start",children:(0,s.jsx)(xe,{width:32,View:de.Z})}),endAdornment:(0,s.jsx)(he,{loading:t,value:a,onClear:o,onClick:()=>n(a)})}})})})},ge=()=>(0,s.jsx)(le.T,{view:me}),fe=e=>{let t=e.testId;return(0,R.xn)(F.Feature.IA_SEARCH)?(0,s.jsx)(ge,{}):(0,s.jsx)(oe,{testId:t})},be=(0,n.Ay)(b.o)`
451  font-size: 1.25rem;
452  font-weight: 700;
453`,ye=(0,n.Ay)(C.A)`
454  width: 200px;
455  height: 32px;
456  background-color: lightgrey;
457`,we=n.Ay.div`
458  input::placeholder {
459    font-size: 1rem !important; // needs important to override #cvcatcher-app global styles
460  }
461`,je=()=>{const e=(0,T.Bd)().t,t=(0,H.P)(),i=t.isFetching,n=t.total;return(0,s.jsxs)(O.A,{direction:"column",spacing:.5,children:[(0,s.jsx)(be,{children:e("career_website_landing.discover_offers")}),i?(0,s.jsx)(ye,{}):(0,s.jsx)(b.o,{children:e("career_website_landing.search_section.title.top_line",{count:n||0})})]})},ve=e=>{let t=e.containerHeight;const i=window.innerHeight>t;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(je,{}),(0,s.jsx)(we,{children:(0,s.jsx)(fe,{testId:"job-offers-search-bar"})}),i&&(0,s.jsx)(L,{})]})};var Ae=i(27502),ke=i(52208),$e=i(45054),Se=i(46702),_e=i(99160),Ie=i(28885),Ce=i(99040),Oe=i(96664),Te=i(89151),ze=i(71440),Pe=i(45939),Ee=i(92457),Me=i(79250);const Be=n.Ay.div`
462  display: flex;
463  flex-direction: column;
464  gap: 12px;
465
466  ${e=>{let t=e.isMobile,i=e.theme;return t&&`\n    padding: 32px 24px;\n    border: 1px solid ${i.palette.common.black};\n    border-radius: 16px;\n    margin-bottom: 16px;\n    gap: 8px;\n  `}}
467`,Le=(0,n.Ay)(Te.M)`
468  color: black;
469`,He=(0,n.Ay)(Z.$)`
470  min-width: 0;
471  padding: 12px;
472`,Re=(0,n.Ay)(Oe.v).attrs(e=>{let t=e.theme;return{color:t.palette.primary.main,bgColor:t.palette.common.white,borderColor:t.palette.primary.main}})``,Fe=e=>{let t=e.offer,i=e.isMobile,n=void 0!==i&&i,r=e.dataTestId;const o=(0,Pe.g)(t),a=(0,Ee.m)(),l=(0,Me.P)(t),d=(0,T.Bd)().t,p=(0,s.jsxs)(Be,{isMobile:n,children:[(0,s.jsxs)(O.A,{direction:"row",alignItems:"center",gap:1,children:[a&&l&&(0,s.jsx)(ze.X,{src:l,alt:`Logo ${t.brand}`}),(0,s.jsx)(b.o,{component:"h3",variant:"md-bold",children:t.title})]}),(0,s.jsxs)(O.A,{direction:"row",alignItems:"center",justifyContent:"space-between",gap:2,children:[(0,s.jsxs)(O.A,{direction:"row",alignItems:"center",gap:1.5,flexWrap:"wrap",children:[(0,s.jsxs)(Re,{children:[(0,s.jsx)(G.h,{View:_e.n,size:16}),(0,s.jsx)(Se.A,{component:"span",color:"text.primary",children:t.contract_type})]}),o&&(0,s.jsxs)(Re,{children:[(0,s.jsx)(G.h,{View:Ie.f,size:16}),(0,s.jsx)(Se.A,{component:"span",color:"text.primary",children:o})]})]}),(0,s.jsx)(He,{rounded:!0,size:"medium",title:d("job_offers.button"),children:(0,s.jsx)(G.h,{View:Ce.u,size:16,withContrast:!0})})]})]});return(0,s.jsx)(Le,{offer:t,dataTestId:r,children:p})};var Ve=i(53658),Ne=i(53018),De=i(72666),Ue=i(85168);const qe=["maxItems"],Xe=(0,n.Ay)(Ve.q)`
473  flex-direction: column;
474  gap: 16px;
475  margin-bottom: 16px;
476
477  ${Ve.P} {
478    height: 84px;
479    border-radius: 16px;
480    width: 100%;
481    margin: 0;
482  }
483`,Ze=n.Ay.section`
484  display: flex;
485  flex-direction: column;
486  align-items: center;
487  gap: 16px;
488  width: 100%;
489`,Je=n.Ay.div`
490  display: flex;
491  flex-direction: column;
492  align-items: center;
493  gap: 24px;
494  width: 100%;
495`,Ke=(0,n.Ay)(b.o)`
496  text-align: center;
497`,We=(0,n.Ay)(Ke)`
498  font-weight: 600;
499`,Ge=(0,n.Ay)(Ke)`
500  font-weight: 400;
501`,Qe=n.Ay.section`
502  display: flex;
503  flex-direction: column;
504  gap: 16px;
505  width: 100%;
506
507  ${e=>e.theme.breakpoints.up("desktop")} {
508    gap: 24px;
509  }
510`,Ye=n.Ay.div`
511  display: flex;
512  flex-direction: row;
513  align-items: center;
514  justify-content: space-between;
515  width: 100%;
516`,et=n.Ay.div`
517  display: flex;
518  flex-direction: column;
519  width: 100%;
520  gap: 1.5rem;
521`,tt=(0,n.Ay)(Z.$).attrs({size:"large",rounded:!0})`
522  padding: 10px 28px;
523`,it=(0,n.Ay)(O.A)`
524  gap: 1.5rem;
525  min-height: 0;
526
527  @media (max-height: 830px) {
528    gap: 1rem;
529  }
530
531  ${e=>e.theme.breakpoints.down("desktop")} {
532    padding: 0;
533  }
534
535  /* Hide offers based on viewport height */
536  @media (max-height: 499.95px) {
537    > *:nth-child(n + 2) {
538      display: none;
539    }
540  }
541
542  @media (min-height: 500px) and (max-height: 639.95px) {
543    > *:nth-child(n + 3) {
544      display: none;
545    }
546  }
547
548  @media (min-height: 640px) and (max-height: 800px) {
549    > *:nth-child(n + 4) {
550      display: none;
551    }
552  }
553`,nt=(0,n.Ay)(tt)`
554  padding: 18px 32px;
555`,rt=()=>{const e=(0,Ne._r)().config,t=(0,Ue.B)(e),i=(0,T.Bd)().t;return(0,s.jsxs)(Ze,{children:[(0,s.jsx)(W.C,{width:48,height:48}),(0,s.jsx)(We,{children:i("result_page.no_results")}),t&&(0,s.jsxs)(Je,{children:[(0,s.jsx)(Ge,{children:i("career_website_landing.last_job_offers_section.submit_spontaneous_application")}),(0,s.jsx)(nt,{icon:ke.m,iconPosition:"left",to:{pathname:De.J.SEARCH,hash:"#spontaneous-application"},children:i("job_details_page.apply")})]})]})},ot=e=>{let t=e.maxItems,i=function(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;i[n]=e[n]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],-1===t.indexOf(i)&&{}.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}(e,qe);const n=(0,(0,A.d)().isBelowBreakpoint)("desktop"),r=(0,T.Bd)().t,o=(0,H.P)(),a=o.list,l=o.isFetching,d=o.total;return(0,s.jsxs)(Qe,{...i,children:[(0,s.jsxs)(Ye,{children:[(0,s.jsx)($e.J,{title:r("career_website_landing.last_job_offers_section.title_2022"),sx:{typography:{mobile:"xl-bold",desktop:"lg-bold"}}}),!n&&0!==d&&(0,s.jsx)(tt,{to:De.J.SEARCH,variant:"outlined",children:r("career_website_landing.last_job_offers_section.see_all_2025")})]}),0!==d?(0,s.jsxs)(et,{children:[l?(0,s.jsx)(Xe,{skeletonCount:3}):(0,s.jsx)(it,{divider:n?void 0:(0,s.jsx)(Ae.A,{}),children:a.slice(0,t).map(e=>(0,s.jsx)(Fe,{offer:e,isMobile:n},e.reference))}),n&&(0,s.jsx)(tt,{to:De.J.SEARCH,children:r("career_website_landing.last_job_offers_section.see_all_2025")})]}):(0,s.jsx)(rt,{})]})};var at=i(85635),lt=i(86858);function st(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}const dt=n.Ay.div`
556  z-index: 9;
557  position: absolute;
558  background-color: #fff;
559  border-radius: 16px 16px 0 0;
560  right: 4vw;
561  bottom: 0;
562  height: fit-content;
563  max-width: 35vw;
564  overflow: hidden;
565
566  ${P.J_} {
567    flex-direction: row;
568    text-align: left;
569    border-radius: 8px;
570    padding: 1rem 1.5rem;
571    gap: 12px;
572
573    &.highlight,
574    &:hover {
575      border-color: ${e=>{let t=e.theme;return(0,lt.x6)(t.palette,lt.Fl,lt.Xs)}};
576      background-color: ${e=>{let t=e.theme;return`${(0,lt.x6)(t.palette,lt.Fl,lt.Xs)}1A`}};
577    }
578
579    ${P.bd} {
580      align-items: flex-start;
581      gap: 4px;
582    }
583
584    ${at.m} {
585      ${e=>e.theme.breakpoints.down("laptop")} {
586        display: none;
587      }
588    }
589  }
590`,pt=n.Ay.div`
591  display: flex;
592  flex-direction: column;
593  padding: 1.5em 2rem;
594  border-radius: 16px 16px 0 0;
595  background-color: ${e=>{let t=e.theme;return(0,lt.x6)(t.palette,lt.Fl,lt.Xs)}}0D;
596  gap: 1.5rem;
597`,ct=n.Ay.div`
598  padding: 1rem 2rem;
599  overflow-y: auto;
600`,xt=()=>{const e=(0,H.P)().isFetching,t=(0,o.useRef)(null),i=(a=(0,o.useState)(0),l=2,function(e){if(Array.isArray(e))return e}(a)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,o,a,l=[],s=!0,d=!1;try{if(o=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;s=!1}else for(;!(s=(n=o.call(i)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){d=!0,r=e}finally{try{if(!s&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(d)throw r}}return l}}(a,l)||function(e,t){if(e){if("string"==typeof e)return st(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?st(e,t):void 0}}(a,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=i[0],r=i[1];var a,l;return(0,o.useEffect)(()=>{!e&&t.current&&r(t.current.clientHeight)},[e]),(0,s.jsxs)(dt,{ref:t,children:[(0,s.jsx)(pt,{children:(0,s.jsx)(ve,{containerHeight:n})}),(0,s.jsx)(ct,{children:(0,s.jsx)(ot,{maxItems:3})})]})};var ut=i(15002),ht=i(11693),mt=i(18742);function gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}const ft=(0,n.Ay)(Z.$)`
601  display: flex;
602  gap: 4px;
603  align-items: center;
604  justify-content: center;
605
606  ${e=>{let t=e.theme;return`\n      color: ${t.palette.getContrastText(t.palette.primary.main)} !important;\n      fill: ${t.palette.getContrastText(t.palette.primary.main)} !important;\n    `}}
607`,bt=(0,n.Ay)(ht.A)`
608  .MuiDrawer-paper {
609    border-radius: 8px 8px 0 0;
610  }
611`,yt=(0,n.Ay)(Se.A)`
612  width: 100%;
613  background-color: white;
614  padding: 16px 20px;
615  box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
616  display: flex;
617  flex-direction: column;
618
619  ${z.o} {
620    padding: 0;
621    padding-bottom: 32px;
622  }
623`,wt=n.Ay.button`
624  align-self: flex-end;
625  background: none;
626  border: none;
627  cursor: pointer;
628  margin-bottom: 10px;
629`,jt=e=>{let t=e.onFileChange,i=e.onClickUpload,n=e.openRef;return(0,s.jsx)(mt.u,{onFileChange:e=>{t(e?Array.from(e):null)},onClickUpload:i,openRef:n})},vt=()=>{const e=(0,T.Bd)().t,t=(l=(0,o.useState)(!1),d=2,function(e){if(Array.isArray(e))return e}(l)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,o,a,l=[],s=!0,d=!1;try{if(o=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;s=!1}else for(;!(s=(n=o.call(i)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){d=!0,r=e}
629finally{try{if(!s&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(d)throw r}}return l}}(l,d)||function(e,t){if(e){if("string"==typeof e)return gt(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?gt(e,t):void 0}}(l,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),i=t[0],n=t[1],r=()=>n(!0),a=()=>n(!1);var l,d;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(ft,{onClick:r,icon:_e.n,iconPosition:"left",rounded:!0,size:"large",children:e("widget.file_input.main_text")}),(0,s.jsx)(bt,{anchor:"bottom",open:i,onClose:a,onOpen:r,disableSwipeToOpen:!0,children:(0,s.jsxs)(yt,{children:[(0,s.jsx)(wt,{type:"button",onClick:()=>a(),children:(0,s.jsx)(se.M,{size:16})}),(0,s.jsx)(z.l,{displayAnalysisInModal:!0,mobileUploadZoneView:jt})]})})]})};var At=i(49818),kt=i(66576);function $t(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}const St=n.Ay.div`
630  z-index: 12;
631  position: sticky;
632  top: 16px;
633  display: flex;
634  align-items: center;
635  justify-content: center;
636  gap: 32px;
637  max-height: 78px;
638`,_t=n.Ay.div`
639  flex-grow: 1;
640  max-width: 750px;
641  z-index: 12;
642
643  ${ne} {
644    padding: 16px;
645  }
646
647  & .MuiOutlinedInput-root {
648    background-color: white;
649    height: 68px;
650  }
651
652  input::placeholder {
653    font-size: 1rem !important; // needs important to override #cvcatcher-app global styles
654  }
655`,It=n.Ay.div`
656  z-index: 12;
657
658  ${P.J_} {
659    border-radius: 100px;
660    padding: 16px 32px;
661    background-color: white;
662    flex-direction: row;
663    gap: 16px;
664
665    ${P.bd} {
666      flex-direction: row;
667      gap: 16px;
668    }
669  }
670
671  ${z.o} {
672    background-color: transparent;
673  }
674
675  ${P.Kd} {
676    display: none;
677  }
678
679  ${P.D6} {
680    font-size: 1rem;
681  }
682`,Ct=(0,n.Ay)(_t)`
683  position: sticky;
684  top: 0;
685  z-index: 12;
686  padding: 16px;
687  margin-top: -48px;
688  margin-left: auto;
689  margin-right: auto;
690  width: 100%;
691  display: flex;
692  align-items: center;
693  justify-content: center;
694
695  & .MuiOutlinedInput-root {
696    height: 64px;
697  }
698
699  > div {
700    width: 75%;
701    min-width: 284px;
702  }
703`,Ot=(0,n.Ay)(It)`
704  position: fixed;
705  bottom: 24px;
706  right: 24px;
707`,Tt=n.Ay.div`
708  z-index: 13;
709  ${At.uM} {
710    ${At.Kq};
711  }
712`,zt=()=>{const e=(0,o.useRef)(null),t=(r=o.useState(!1),a=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,o,a,l=[],s=!0,d=!1;try{if(o=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;s=!1}else for(;!(s=(n=o.call(i)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){d=!0,r=e}finally{try{if(!s&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(d)throw r}}return l}}(r,a)||function(e,t){if(e){if("string"==typeof e)return $t(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?$t(e,t):void 0}}(r,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),i=t[0],n=t[1];var r,a;return(0,o.useEffect)(()=>{function t(){e.current&&window.scrollY>.3*window.innerHeight?n(!0):n(!1)}return window.addEventListener("scroll",t),()=>window.removeEventListener("scroll",t)},[]),(0,s.jsxs)(Tt,{ref:e,children:[(0,s.jsx)(St,{children:(0,s.jsx)(_t,{children:(0,s.jsx)(fe,{testId:"job-offers-search-bar-laptop"})})}),(0,s.jsx)(kt.A,{in:i,children:(0,s.jsx)("div",{children:(0,s.jsx)(z.l,{})})})]})},Pt=()=>(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(ut.w,{below:"desktop",children:[(0,s.jsx)(Ct,{children:(0,s.jsx)(fe,{testId:"job-offers-search-bar-mobile"})}),(0,s.jsx)(Ot,{children:(0,s.jsx)(vt,{})})]}),(0,s.jsx)(ut.w,{above:"desktop",below:"xLargeDesktop",children:(0,s.jsx)(zt,{})}),(0,s.jsx)(ut.w,{above:"xLargeDesktop",children:(0,s.jsxs)(St,{children:[(0,s.jsx)(_t,{children:(0,s.jsx)(fe,{testId:"job-offers-search-bar-desktop"})}),(0,s.jsx)(It,{children:(0,s.jsx)(z.l,{displayAnalysisInModal:!0})})]})})]});var Et=i(39829);const Mt=["title","subTitle"],Bt=e=>{let t=e.title,i=e.subTitle,n=function(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;i[n]=e[n]}return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],-1===t.indexOf(i)&&{}.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}(e,Mt);return t?(0,s.jsxs)(O.A,{alignItems:"center",...n,children:[(0,s.jsx)(b.o,{component:"h2",dangerouslySetInnerHTML:{__html:m.A.sanitize(t,{USE_PROFILES:{html:!0}})},variant:"xl-bold"}),i&&(0,s.jsx)(b.o,{component:"span",variant:"lg",children:i})]}):null},Lt=n.Ay.div`
713  width: 100%;
714  height: 100%;
715  position: relative;
716  overflow: hidden;
717  flex: 1;
718`,Ht=(0,n.Ay)(j.a)`
719  .swiper-slide {
720    height: auto;
721  }
722
723  ${j.w} {
724    --swiper-navigation-size: 2.5rem;
725    right: 48px;
726    left: initial;
727    bottom: 48px;
728
729    .swiper-button-prev,
730    .swiper-button-next {
731      position: static;
732      display: inline-block;
733      vertical-align: middle;
734      color: #fff;
735
736      ${e=>e.theme.breakpoints.down("laptop")} {
737        display: none;
738      }
739    }
740  }
741
742  height: 100%;
743  border-radius: 16px;
744
745  ${e=>e.theme.breakpoints.down("laptop")} {
746    border-radius: 0;
747    .swiper-pagination {
748      bottom: 24px;
749    }
750
751    ${f.z};
752  }
753`,Rt=n.Ay.img`
754  height: 100%;
755  width: 100%;
756  object-fit: cover;
757  border-radius: 16px;
758  z-index: 0;
759  display: block;
760  position: relative;
761
762  ${e=>e.theme.breakpoints.down("laptop")} {
763    border-radius: 0px;
764  }
765`,Ft=n.Ay.div`
766  position: relative;
767  display: inline-block;
768  width: 100%;
769  height: 100%;
770  max-height: 650px;
771
772  &::before {
773    content: "";
774    position: absolute;
775    border-radius: 16px;
776    z-index: 1;
777    top: 0;
778    left: 0;
779    width: 100%;
780    height: 100%;
781    background-image: radial-gradient(
782      circle at bottom right,
783      rgba(0, 0, 0, 0.3),
784      transparent 80%
785    );
786    pointer-events: none;
787
788    ${e=>e.theme.breakpoints.down("laptop")} {
789      border-radius: 0px;
790    }
791  }
792`,Vt=e=>(0,s.jsx)(Ft,{children:(0,s.jsx)(Rt,{...e,loading:"lazy"})}),Nt=e=>{let t=e.diapositives,i=e.imageSwiper,n=e.setTextSwiper;const r=(0,(0,A.d)().isBelowBreakpoint)("laptop");return(0,s.jsx)(Lt,{children:(0,s.jsx)(Ht,{spaceBetween:4,blockName:"
792company-brief",isMultiSlides:t.length>1,enablePagination:r,enableNavigation:!r,onSwiper:n,controller:{control:i},children:t.map((e,t)=>(0,s.jsx)(g.qr,{children:(0,s.jsx)(Vt,{src:e.image?.src,alt:e.image?.altText??e.title})},t))})})};var Dt=i(26109);const Ut=n.Ay.div`
793  width: 100%;
794  height: 100%;
795  border-radius: 8px;
796  position: relative;
797  align-content: center;
798  --swiper-navigation-size: 2rem;
799  --swiper-navigation-color: #000;
800
801  ${e=>e.theme.breakpoints.down("laptop")} {
802    padding: 8px 8px 0px;
803  }
804`,qt=(0,n.Ay)(j.a)`
805  border-radius: 8px;
806
807  ${f.R};
808
809  .swiper-pagination {
810    text-align: left;
811    bottom: 0;
812
813    ${e=>e.theme.breakpoints.down("laptop")} {
814      margin-left: 32px;
815      bottom: 32px;
816    }
817  }
818`,Xt=(0,n.Ay)(g.qr)`
819  height: 100%;
820`,Zt=n.Ay.div`
821  display: flex;
822  flex-direction: column;
823  gap: 12px;
824  padding-bottom: 24px;
825
826  ${e=>e.theme.breakpoints.down("laptop")} {
827    padding-bottom: 0;
828  }
829`,Jt=e=>{let t=e.diapositives,i=e.textSwiper,n=e.setImageSwiper;const r=(0,(0,A.d)().isBelowBreakpoint)("laptop");return(0,s.jsx)(Ut,{children:(0,s.jsx)(qt,{blockName:"brief-text",isMultiSlides:t.length>1,onSwiper:n,controller:{control:i},enablePagination:!r,enableNavigation:!1,children:t.map((e,t)=>(0,s.jsx)(Xt,{children:(0,s.jsxs)(Zt,{children:[(0,s.jsx)(Dt.s,{allowLinks:!1,text:e.title,variant:"lg-bold"}),(0,s.jsx)(Dt.s,{text:e.text,variant:"md-long"})]})},t))})})};function Kt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,o,a,l=[],s=!0,d=!1;try{if(o=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;s=!1}else for(;!(s=(n=o.call(i)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){d=!0,r=e}finally{try{if(!s&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(d)throw r}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Wt(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Wt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wt(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}const Gt=n.Ay.section`
830  display: flex;
831  gap: 24px;
832  align-items: start;
833
834  ${e=>e.theme.breakpoints.down("laptop")} {
835    flex-direction: column;
836  }
837`,Qt=n.Ay.div`
838  flex: 1;
839  display: flex;
840  flex-direction: column;
841  max-width: 30%;
842  padding: 0 24px;
843  gap: 24px;
844
845  ${e=>e.theme.breakpoints.down("desktop")} {
846    max-width: 50%;
847  }
848
849  ${e=>e.theme.breakpoints.down("laptop")} {
850    max-width: 100%;
851  }
852`,Yt=n.Ay.div`
853  flex: 2;
854  max-width: 68%;
855
856  ${e=>e.theme.breakpoints.down("desktop")} {
857    max-width: 50%;
858  }
859
860  ${e=>e.theme.breakpoints.down("laptop")} {
861    flex: 1;
862    max-width: 100%;
863  }
864`,ei=(0,n.Ay)(Bt)`
865  align-items: flex-start;
866
867  ${e=>e.theme.breakpoints.down("laptop")} {
868    padding-left: 32px;
869  }
870`,ti=()=>{const e=(0,Et.h)(),t=e.diapositives,i=e.sectionTitle,n=e.sectionSubTitle,r=Kt((0,o.useState)(void 0),2),a=r[0],l=r[1],d=Kt((0,o.useState)(void 0),2),p=d[0],c=d[1];return(0,s.jsxs)(Gt,{children:[(0,s.jsx)(ut.w,{below:"laptop",children:(0,s.jsx)(ei,{title:i,subTitle:n})}),(0,s.jsx)(Yt,{children:(0,s.jsx)(Nt,{diapositives:t,imageSwiper:a,setTextSwiper:c})}),(0,s.jsxs)(Qt,{children:[(0,s.jsx)(ut.w,{above:"laptop",children:(0,s.jsx)(ei,{title:i,subTitle:n})}),(0,s.jsx)(Jt,{diapositives:t,textSwiper:p,setImageSwiper:l})]})]})};var ii=i(47618),ni=i(16851);const ri=n.Ay.section`
871  position: relative;
872  display: flex;
873  flex-direction: column;
874  gap: 24px;
875
876  .swiper {
877    padding-bottom: 2px;
878    padding-right: 2px;
879  }
880
881  --swiper-navigation-size: 2rem;
882  --swiper-navigation-color: #000;
883`,oi=(0,n.Ay)(ni.w)`
884  .swiper-wrapper {
885    padding-bottom: 2px;
886    width: auto;
887    margin: auto;
888  }
889
890  .swiper-slide {
891    max-width: 286px;
892  }
893
894  ${e=>e.theme.breakpoints.down("laptop")} {
895    margin: 0;
896
897    .swiper {
898      padding: 0 32px;
899    }
900
901    .swiper-slide {
902      max-width: 220px;
903    }
904
905    .swiper-wrapper {
906      justify-content: left;
907    }
908  }
909`,ai=(0,n.Ay)(g.qr)`
910  border: 1px solid ${e=>e.theme.palette.common.black};
911  border-radius: 16px;
912
913  &.swiper-slide {
914    display: flex;
915    justify-content: center;
916    align-items: center;
917    padding: 36px 24px;
918    height: auto;
919
920    ${e=>e.theme.breakpoints.down("laptop")} {
921      padding: 48px 0;
922    }
923
924    &:last-child {
925      margin-right: 0 !important;
926    }
927  }
928`,li=n.Ay.img`
929  width: 100%;
930  max-width: 126px;
931
932  ${e=>e.theme.breakpoints.down("laptop")} {
933    max-width: 128px;
934  }
935`,si=(0,n.Ay)(Bt)`
936  align-items: center;
937
938  ${e=>e.theme.breakpoints.down("laptop")} {
939    align-items: flex-start;
940    padding-left: 32px;
941  }
942`,di=()=>{const e=(0,T.Bd)().t,t=(0,v.wT)();if(!t?.certifications.length)return null;const i=t.certifications,n=t.subTitle,r=t.title;return(0,s.jsxs)(ri,{children:[(0,s.jsx)(si,{title:r||e("landing_page.certifications"),subTitle:n}),(0,s.jsx)(oi,{blockName:"certif",slidesPerView:"auto",smallBreakpoint:"laptop",enablePagination:!1,enableNavigation:!1,centerInsufficientSlides:!0,breakpoints:{},spaceBetween:24,children:i.map((e,t)=>(0,s.jsx)(ai,{children:(0,s.jsx)(li,{src:e.logo?.src,alt:e.logo?.altText??`certification numero ${t}`,loading:"lazy"})},`certif-${t}`))})]})};var pi=i(40993);function ci(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,o,a,l=[],s=!0,d=!1;try{if(o=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;s=!1}else for(;!(s=(n=o.call(i)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){d=!0,r=e}finally{try{if(!s&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(d)throw r}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xi(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?xi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xi(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}const ui=n.Ay.section`
943  position: relative;
944  display: flex;
945  flex-direction: column;
946  gap: 32px;
947
948  ${e=>e.theme.breakpoints.down("laptop")} {
949    padding: 0 16px;
950  }
951
952  --swiper-navigation-size: 2rem;
953  --swiper-navigation-color: #000;
954`,hi=(0,n.Ay)(ni.w)`
955  .swiper-wrapper {
956    padding-bottom: 2px;
957    width: auto;
958    margin: auto;
959  }
960
961  .swiper-slide {
962    max-width: 286px;
963  }
964
965  ${e=>e.theme.breakpoints.down("laptop")} {
966    margin: 0;
967
968    .swiper-slide {
969      max-width: 220px;
970    }
971
972    .swiper-wrapper {
973      justify-content: left;
974    }
975  }
976`,mi=(0,n.Ay)(g.qr)`
977  border-radius: 16px;
978  &.swiper-slide {
979    display: flex;
980    justify-content: center;
981    align-items: center;
982    height: auto;
983
984    &:last-child {
985      margin-right: 0 !important;
986    }
987  }
988`,gi=n.Ay.img`
989  width: 100%;
990  border-radius: 16px;
991`,fi=n.Ay.button`
992  cursor: pointer;
993`,bi=(0,n.Ay)(Bt)`
994  text-align: center;
995`,yi=()=>{const e=(0,T.Bd)().t,t=(0,v.dn)(),i=t?.gallery,n=i?.pictures||[],r=ci((0,o.useState)(!1),2),a=r[0],l=r[1],d=ci((0,o.useState)(0),2),p=d[0],c=d[1];return i&&n.length?(0,s.jsxs)(ui,{children:[(0,s.jsx)(bi,{title:i.title||e("landing_page.gallery"),subTitle:i.subTitle}),(0,s.jsx)(hi,{blockName:"gallery",smallBreakpoint:"laptop",enablePagination:!1,enableNavigation:!1,centerInsufficientSlides:!0,breakpoints:{},spaceBetween:24,children:n.map((e,t)=>(0,s.jsx)(mi,{children:(0,s.jsx)(fi,{onClick:()=>(e=>{c(e),l(!0)})(t),children:(0,s.jsx)(gi,{src:e.srcFullSize?.src,alt:e.srcFullSize?.altText??e.title??`gallery item ${t}`,loading:"lazy"})})},t))}),a&&(0,s.jsx)(pi.A,{open:a,onClose:()=>l(!1),title:i.title||e("landing_page.gallery"),subtitle:i.subTitle,items:n,initialSlide:p,blockName:"gallery-modal"})]}):null};var wi=i(37560);const ji=(0,n.Ay)(wi.H)`
996  display: flex;
997  flex-direction: column;
998  gap: 8px;
999
1000  &.swiper-slide {
1001    border: 1px solid ${e=>e.theme.palette.common.black};
1002    border-radius: 16px;
1003    background-color: transparent;
1004    max-width: 50%;
1005
1006    ${e=>e.theme.breakpoints.down("laptop")} {
1007      max-width: 60%;
1008    }
1009  }
1010`,vi=(0,n.Ay)(Bt)`
1011  text-align: center;
1012`,Ai=()=>{const e=(0,T.Bd)().t,t=(0,v.dn)(),i=t?.recruitmentSteps;return i?.list?.length?(0,s.jsxs)(O.A,{component:"section",alignItems:"center",paddingX:{mobile:3,laptop:0},spacing:3,children:[(0,s.jsx)(vi,{title:i.title||`${e("career_website_landing.steps_section.title.top_line")}&nbsp;${e("career_website_landing.steps_section.title.bottom_line")}`,subTitle:i.subTitle}),(0,s.jsx)(ni.w,{blockName:"steps",spaceBetween:24,smallBreakpoint:"laptop",children:i.list.map((e,t)=>(0,s.jsxs)(ji,{children:[(0,s.jsx)(b.o,{color:"primary",variant:"2xl-bold",children:t+1}),(0,s.jsx)(b.o,{dangerouslySetInnerHTML:{__html:m.A.sanitize(e,{USE_PROFILES:{html:!0}})},variant:"md-long"})]},t))})]}):null};var ki=i(78686),$i=i(52992);const Si=n.Ay.section`
1013  display: flex;
1014  flex-direction: column;
1015  gap: 24px;
1016
1017  ${e=>e.theme.breakpoints.down("laptop")} {
1018    align-items: stretch;
1019  }
1020`,_i=(0,n.Ay)(Bt)`
1021  align-items: center;
1022
1023  ${e=>e.theme.breakpoints.down("laptop")} {
1024    align-items: flex-start;
1025    padding-left: 32px;
1026  }
1027`,Ii=()=>{const e=(0,ki._)(),t=e.list,i=e.sectionTitle,n=e.sectionSubTitle;return(0,s.jsxs)(Si,{children:[(0,s.jsx)(_i,{title:i,subTitle:n}),(0,s.jsx)($i.j,{testimonials:t})]})};var Ci=i(92981),Oi=i(16924),Ti=i(72338);const zi=(0,ae.Ay)(Ci.m)`
1028  padding: 0 32px;
1029  max-width: none;
1030`,Pi=(0,ae.Ay)(Bt)`
1031  text-align: center;
1032  margin-bottom: 36px;
1033`,Ei=e=>{let t=e.title,i=e.subtitle;return(0,s.jsx)(Pi,{title:t,subTitle:i})},Mi=(0,ae.Ay)(Oi.w)`
1034  padding: 0;
1035`,Bi=()=>(0,s.jsx)(Ti.h,{SectionComponent:Mi,ContainerComponent:zi,TitleComponent:Ei});var Li=i(18359),Hi=i(86623),Ri=i(6530),Fi=i(17019),Vi=i(22724),Ni=i(38882),Di=i(21840),Ui=i(10110);const qi=(0,ae.Ay)(Ci.m)`
1036  padding: 24px 0px 0px 24px;
1037  ${e=>e.theme.breakpoints.up("laptop")} {
1038    padding-right: 24px;
1039  }
1040`,Xi=(0,ae.Ay)(g.RC)`
1041  .swiper-slide {
1042    max-width: 70%;
1043    height: auto;
1044  }
1045
1046  .swiper-slide:last-child {
1047    padding-right: 16px;
1048  }
1049
1050  ${e=>e.theme.breakpoints.up("laptop")} {
1051    .swiper-slide {
1052      max-width: 100%;
1053    }
1054
1055    .swiper-slide:last-child {
1056      padding-right: 0px;
1057    }
1058  }
1059`,Zi=(0,ae.Ay)(Vi.Z)`
1060  gap: 0.75rem;
1061  border: 1px solid ${e=>e.theme.palette.common.black};
1062  border-radius: 16px;
1063`,Ji=(0,ae.Ay)(b.o)`
1064  // this minimum height of the titles allows to align the texts below them
1065  min-height: 2.5rem;
1066`,Ki=(0,ae.Ay)(b.o)`
1067  white-space: pre-line;
1068
1069  ul {
1070    padding: 0;
1071    margin: 0;
1072    margin-left: 1rem;
1073
1074    p {
1075      margin-bottom: 0.3rem;
1076    }
1077  }
1078`,Wi=(0,ae.Ay)("div")`
1079  display: flex;
1080  flex-wrap: wrap;
1081  gap: 36px 24px;
1082  align-items: stretch;
1083  justify-content: center;
1084`,Gi=(0,ae.Ay)(Vi.Z,{shouldForwardProp:e=>"columns"!==e})`
1085  width: calc(
1086    (100% - ${e=>e.columns-1} * 24px) /
1087      ${e=>e.columns}
1088  );
1089  padding: 0px;
1090  // Card sets height: 100%, which prevents align-items: stretch from
1091  // equalizing card heights per row
1092  height: auto;
1093`,Qi=(0,ae.Ay)(Bt)`
1094  text-align: center;
1095  margin-bottom: 48px;
1096`,Yi=()=>{const e=(0,Ri.A)().breakpoints,t=(0,Ni.o)(),i=t.companyValuesList,n=t.sectionTitle,r=t.sectionSubTitle,o=!!n||!!r,a=(0,Di.q)(i.length,4);return(0,s.jsx)(Oi.w,{children:(0,s.jsxs)(qi,{children:[o&&(0,s.jsx)(Qi,{title:n,subTitle:r}),(0,s.jsx)(ut.w,{below:"desktop",children:(0,s.jsxs)(Ui.I,{children:[(0,s.jsx)(Xi,{slidesPerView:"auto",spaceBetween:16,breakpoints:{[e.values.laptop]:{slidesPerView:Math.ceil(2)},[e.values.desktop]:{slidesPerView:i.length<4?i.length:4}},navigation:{prevEl:"#swiper-company-companyValues-prev",nextEl:"#swiper-company-companyValues-next"},keyboard:!0,modules:[Fi.Vx,Fi.s3],children:i.map((e,t)=>(0,s.jsx)(g.qr,{"data-testid":`companyvalue-item-${t}`,children:(0,s.jsxs)(Zi,{children:[(0,s.jsx)(Ji,{autoContrast:!0,variant:"md-bold",children:e.title}),(0,s.jsx)(Ki,{autoContrast:!0,dangerouslySetInnerHTML:{__html:m.A.sanitize(e.text,{USE_PROFILES:{html:!0}})}})]})},t))}),(0,s.jsxs)(ut.w,{above:"laptop",children:[(0,s.jsx)("div",{id:"swiper-company-companyValues-prev",className:"swiper-button-prev"}),(0,s.jsx)("div",{id:"swiper-company-companyValues-next",className:"swiper-button-next"})]})]})}),(0,s.jsx)(ut.w,{above:"desktop",children:(0,s.jsx)(Wi,{"data-testid":"companyvalues-desktop-list",children:i.map((e,t)=>(0,s.jsxs)(Gi,{columns:a,"data-testid":`companyvalue-item-${t}`,children:[(0,s.jsx)(Ji,{autoContrast:!0,variant:"md-bold",children:e.title}),(0,s.jsx)(Ki,{autoContrast:!0,dangerouslySetInnerHTML:{__html:m.A.sanitize(e.text,{USE_PROFILES:{html:!0}})}})]},t))})})]})})};var en=i(21790),tn=i(75681);const nn=n.Ay.div`
1097  border-radius: 48px;
1098  border: 1px solid ${e=>e.theme.palette.common.black};
1099  background-color: ${e=>e.theme.palette.common.white};
1100  display: flex;
1101  justify-content: center;
1102  gap: 20px;
1103  align-items: center;
1104  padding: 24px;
1105`,rn=n.Ay.div`
1106  background-color: ${e=>e.theme.palette.primary.main};
1107  padding: 8px;
1108  border-radius: 50%;
1109  flex-shrink: 0;
1110  height: 40px;
1111  width: 40px;
1112
1113  svg {
1114    fill: ${e=>{let t=e.theme;return t.palette.getContrastText(t.palette.primary.main)}};
1115  }
1116`,on=e=>{let t=e.name;const i=(0,tn.px)(t),n=o.forwardRef((e,t)=>
1116(0,s.jsx)(i,{...e,ref:t}));return n.displayName="WrappedIcon",(0,s.jsx)(G.h,{View:n,size:24})},an=e=>{let t=e.icon,i=e.title,n=e.description;return(0,s.jsxs)(nn,{children:[(0,s.jsx)(rn,{children:(0,s.jsx)(on,{name:t})}),(0,s.jsxs)(O.A,{children:[(0,s.jsx)(b.o,{autoContrast:!0,component:"h4",variant:"sm-bold",children:i}),(0,s.jsx)(b.o,{autoContrast:!0,component:"span",dangerouslySetInnerHTML:{__html:m.A.sanitize(n,{USE_PROFILES:{html:!0}})},variant:"sm"})]})]})},ln=()=>{const e=(0,A.d)().isBelowBreakpoint,t=(0,v.Ni)(),i=(0,Li.S)().shouldDisplaySection;if(!t?.length)return null;const n=e("desktop"),r=i("parallax");return(0,s.jsx)(O.A,{direction:"row",justifyContent:"center",position:r?"absolute":"relative",...r&&{bottom:n?-32:-46},width:"100%",children:n?(0,s.jsx)(j.a,{blockName:"key-informations",slidesPerView:"auto",spaceBetween:32,children:t.map(e=>{let t=e.icon,i=e.title,n=e.description;return(0,s.jsx)(g.qr,{style:{width:"auto"},children:(0,s.jsx)(an,{icon:t,title:i,description:n||""})},i)})}):(0,s.jsx)(O.A,{direction:"row",gap:{desktop:4,largeDesktop:6,xLargeDesktop:8},children:t.map(e=>{let t=e.icon,i=e.title,n=e.description;return(0,s.jsx)(an,{icon:t,title:i,description:n||""},i)})})})},sn=(0,n.Ay)(en.h)`
1117  padding: 0;
1118  margin-bottom: 12px;
1119
1120  ${e=>e.theme.breakpoints.up("laptop")} {
1121    border-radius: 16px;
1122    overflow: hidden;
1123  }
1124
1125  ${e=>e.theme.breakpoints.up("desktop")} {
1126    margin-bottom: 0;
1127  }
1128`,dn=n.Ay.section`
1129  position: relative;
1130  display: flex;
1131  justify-content: center;
1132
1133  .parallax-banner {
1134    border-radius: 16px;
1135
1136    ${e=>e.theme.breakpoints.down("laptop")} {
1137      border-radius: 0px;
1138    }
1139  }
1140`,pn=()=>{const e=(0,Li.S)().shouldDisplaySection;return(0,s.jsxs)(dn,{children:[e("parallax")&&(0,s.jsx)(sn,{forwardedAs:"div"}),e("keyInformations")&&(0,s.jsx)(ln,{})]})},cn=n.Ay.section`
1141  display: flex;
1142  flex-direction: column-reverse;
1143  align-items: center;
1144  padding: 24px;
1145  gap: 24px;
1146
1147  ${e=>e.theme.breakpoints.up("laptop")} {
1148    display: grid;
1149    grid-template-columns: 1fr 2fr;
1150    padding: 32px 0;
1151  }
1152`,xn=n.Ay.img`
1153  width: 100%;
1154  aspect-ratio: 66 / 43;
1155  object-fit: cover;
1156  border-radius: 8px;
1157  ${e=>e.theme.breakpoints.up("laptop")} {
1158    aspect-ratio: 4 / 3;
1159  }
1160`,un=(0,n.Ay)(Z.$)`
1161  width: 100%;
1162  ${e=>e.theme.breakpoints.up("laptop")} {
1163    width: fit-content;
1164  }
1165`,hn=n.Ay.div`
1166  display: flex;
1167  flex-direction: column;
1168  gap: 24px;
1169  ${e=>e.theme.breakpoints.up("laptop")} {
1170    padding: 0 48px;
1171  }
1172`,mn=(0,n.Ay)(b.o)`
1173  font-size: 22px;
1174`,gn=(0,n.Ay)(Bt)`
1175  align-items: flex-start;
1176  text-align: left;
1177`,fn=()=>{const e=(0,Hi.MF)();return e?(0,s.jsxs)(cn,{"data-testid":"section-spotlight",children:[(0,s.jsxs)(hn,{children:[(0,s.jsx)(gn,{title:e.sectionTitle,subTitle:e.subtitle}),(0,s.jsx)(mn,{component:"h3",children:e.blockTitle}),(0,s.jsx)(b.o,{dangerouslySetInnerHTML:{__html:m.A.sanitize(e.content??"",{USE_PROFILES:{html:!0}})}}),(0,s.jsx)(un,{variant:"contained",colorName:"primary",to:De.J.SPOTLIGHT,"data-testid":"btn-spotlight","aria-label":e.buttonText,children:e.buttonText})]}),(0,s.jsx)(xn,{src:e.image?.src,alt:e.image?.altText})]}):null};var bn=i(18882);const yn=(0,n.Ay)(bn.d)`
1178  flex: 1;
1179  min-width: 0;
1180  padding: 16px 32px;
1181
1182  .swiper {
1183    ${f.R};
1184  }
1185
1186  ${e=>e.theme.breakpoints.up("laptop")} {
1187    padding: 16px 0;
1188  }
1189
1190  ${e=>e.theme.breakpoints.up("desktop")} {
1191    padding: 0;
1192  }
1193`,wn=()=>{const e=(0,A.d)().isAboveBreakpoint;return(0,s.jsx)(yn,{enableNavigation:e("desktop")})};var jn=i(19996);const vn=(0,n.Ay)(Bt)`
1194  text-align: center;
1195`,An=(0,n.Ay)(wi.H)`
1196  display: flex;
1197  flex-direction: column;
1198  gap: 8px;
1199
1200  &.swiper-slide {
1201    border: 1px solid ${e=>e.theme.palette.common.black};
1202    border-radius: 16px;
1203    background-color: transparent;
1204    max-width: 50%;
1205
1206    ${e=>e.theme.breakpoints.down("laptop")} {
1207      max-width: 60%;
1208    }
1209  }
1210`,kn=()=>{const e=(0,v.dn)(),t=e?.advantages;if(!t?.list?.length)return null;if(t.list.length>4)return(0,s.jsxs)(O.A,{component:"section",alignItems:"center",paddingX:{mobile:3,laptop:0},spacing:5,children:[(0,s.jsx)(vn,{title:t.title,subTitle:t.subTitle}),(0,s.jsx)(ni.w,{blockName:"advantages",spaceBetween:24,smallBreakpoint:"laptop",isMultiSlides:!0,dataTestId:"advantages-slider",children:t.list.map((e,t)=>(0,s.jsxs)(An,{"data-testid":`advantage-item-${t}`,children:[(0,s.jsx)(Dt.s,{allowLinks:!1,component:"h4",text:e.title,variant:"md-bold"}),(0,s.jsx)(Dt.s,{text:e.text})]},t))})]});const i=12/(0,Di.q)(t.list.length,3),n=12/(0,Di.q)(t.list.length,4);return(0,s.jsxs)(O.A,{component:"section",alignItems:"center",paddingX:{mobile:3,laptop:0},spacing:5,children:[(0,s.jsx)(vn,{title:t.title,subTitle:t.subTitle}),(0,s.jsx)(Se.A,{width:"100%",children:(0,s.jsx)(jn.Ay,{container:!0,spacing:{mobile:4,desktop:8},justifyContent:"center","data-testid":"advantages-list",children:t.list.map((e,t)=>(0,s.jsx)(jn.Ay,{item:!0,mobile:12,tablet:i,largeDesktop:n,"data-testid":`advantage-item-${t}`,children:(0,s.jsxs)(O.A,{direction:"column",gap:2,height:"100%",children:[(0,s.jsx)(Dt.s,{allowLinks:!1,component:"h4",text:e.title,variant:"md-bold"}),(0,s.jsx)(Dt.s,{text:e.text})]})},t))})})]})};
1210var $n=i(81327),Sn=i(92626),_n=i(19455);const In=n.Ay.section`
1211  display: flex;
1212  margin-top: 24px;
1213  gap: 64px;
1214
1215  ${e=>e.theme.breakpoints.down("desktop")} {
1216    flex-direction: column;
1217    gap: 24px;
1218    margin: 0;
1219  }
1220`,Cn=n.Ay.div`
1221  flex: 1;
1222  min-width: 0;
1223  aspect-ratio: 16 / 9;
1224`,On=()=>{const e=(0,Li.S)().shouldDisplaySection;return e("videos")?(0,s.jsx)($n.u,{children:(0,s.jsxs)(In,{children:[e("advantages")&&(0,s.jsx)(wn,{}),(0,s.jsx)(Cn,{"data-testid":"video-container",children:(0,s.jsx)(Sn.N,{playIconPosition:_n.JU.Center})})]})}):e("advantages")&&(0,s.jsx)(kn,{})},Tn=(0,n.Ay)(ot)`
1225  padding: 0 24px;
1226
1227  ${e=>e.theme.breakpoints.up("laptop")} {
1228    padding: 0;
1229  }
1230
1231  ${e=>e.theme.breakpoints.up("desktop")} {
1232    display: none;
1233  }
1234`,zn=()=>{const e=(0,T.Bd)().t,t=(0,Li.S)().shouldDisplaySection,i=(0,Hi.Qn)(),n=t("keyInformations"),r=t("parallax");return(0,s.jsxs)(O.A,{spacing:{mobile:7,laptop:10},mt:{mobile:3,desktop:0},children:[(0,s.jsx)(Tn,{}),t("timeline")&&(0,s.jsx)(ii.H,{layout:"block",sections:"timeline",children:(0,s.jsx)(Bi,{})}),n&&r&&(0,s.jsx)(ii.H,{layout:"block",sections:"parallax keyInformations",children:(0,s.jsx)(pn,{})}),i&&(0,s.jsx)(fn,{}),t("employerCertifications")&&(0,s.jsx)(ii.H,{layout:"block",sections:"employerCertifications",children:(0,s.jsx)(di,{})}),t("briefAndPictures")&&(0,s.jsx)(ii.H,{layout:"block",sections:"briefAndPictures",children:(0,s.jsx)(ti,{})}),(!n||!r)&&(0,s.jsx)(ii.H,{layout:"block",sections:"parallax keyInformations",children:(0,s.jsx)(pn,{})}),t("companyValues")&&(0,s.jsx)(ii.H,{layout:"block",sections:"companyValues",children:(0,s.jsx)(Yi,{})}),t("team")&&(0,s.jsx)(ii.H,{layout:"block",sections:"team",children:(0,s.jsx)(Ii,{})}),t("recruitmentSteps")&&(0,s.jsx)(ii.H,{layout:"block",sections:"recruitmentSteps",children:(0,s.jsx)(Ai,{})}),t("gallery")&&(0,s.jsx)(ii.H,{layout:"block",sections:"gallery",children:(0,s.jsx)(yi,{})}),(0,s.jsx)(ii.H,{layout:"block",sections:"videos advantages",children:(0,s.jsx)(On,{})}),(0,s.jsx)(O.A,{alignItems:"center",children:(0,s.jsx)(Z.$,{rounded:!0,size:"large",to:"/search",children:e("career_website_landing.last_job_offers_section.see_all_2022")})})]})};var Pn=i(49152),En=i(66761),Mn=i(60575);const Bn=n.Ay.main`
1235  width: 100%;
1236  position: relative;
1237`,Ln=n.Ay.div`
1238  position: relative;
1239`,Hn=n.Ay.div`
1240  width: 100%;
1241  max-width: ${e=>e.theme.breakpoints.values.largeDesktop}px;
1242  display: flex;
1243  flex-direction: column;
1244  margin: auto;
1245  padding: 32px;
1246
1247  ${e=>e.theme.breakpoints.down("desktop")} {
1248    width: 100%;
1249    padding: 0 32px;
1250  }
1251`,Rn=()=>{const e=(0,(0,A.d)().isBelowBreakpoint)("desktop");return(0,s.jsxs)("div",{"data-testid":"cvc-page-landing",children:[(0,s.jsx)(En.O,{}),(0,s.jsxs)(Bn,{children:[(0,s.jsx)(u,{}),(0,s.jsxs)(Ln,{children:[(0,s.jsx)(I,{}),!e&&(0,s.jsx)(xt,{})]}),(0,s.jsxs)(Hn,{children:[(0,s.jsx)(Pt,{}),(0,s.jsx)(zn,{})]}),(0,s.jsx)(r.w,{})]})]})},Fn=()=>(0,s.jsxs)(Pn.R,{children:[(0,s.jsx)(En.O,{}),(0,s.jsxs)(Bn,{children:[(0,s.jsx)(u,{}),(0,s.jsx)(I,{}),(0,s.jsx)(Pt,{}),(0,s.jsx)(zn,{}),(0,s.jsx)(r.w,{})]})]}),Vn=()=>{const e=(0,(0,A.d)().isBelowBreakpoint)("laptop");return(0,s.jsx)(Mn.G,{view:e?Fn:Rn})}},85168(e,t,i){i.d(t,{B:()=>n});const n=e=>e.features?.spontaneousApplication?.active},35057(e,t,i){i.d(t,{A:()=>l});var n=Math.ceil,r=Math.max;var o=i(6473),a=i(1471);const l=function(e,t,i){return i&&"number"!=typeof i&&(0,o.A)(e,t,i)&&(t=i=void 0),e=(0,a.A)(e),void 0===t?(t=e,e=0):t=(0,a.A)(t),function(e,t,i,o){for(var a=-1,l=r(n((t-e)/(i||1)),0),s=Array(l);l--;)s[o?l:++a]=e,e+=i;return s}(e,t,i=void 0===i?e<t?1:-1:(0,a.A)(i),void 0)}},52208(e,t,i){i.d(t,{m:()=>r});var n=i(14041),r=(0,n.forwardRef)(({size:e=24,...t},i)=>n.createElement("svg",{height:e,ref:i,viewBox:"0 0 24 24",width:e,xmlns:"http://www.w3.org/2000/svg",...t},n.createElement("path",{d:"M23.4841 2.00912C23.3018 1.82677 23.0282 1.7
12517069 22.789 1.86643L2.07803 10.1507C1.84105 10.2455 1.68237 10.4712 1.67326 10.7263C1.66419 10.9813 1.80651 11.2177 2.03613 11.3291L10.2031 15.29L14.164 23.4569C14.2721 23.6797 14.4977 23.8202 14.7438 23.8202C14.7515 23.8202 14.7592 23.8201 14.7669 23.8198C15.0219 23.8108 15.2476 23.6521 15.3424 23.4151L23.6267 2.70427C23.7225 2.46485 23.6664 2.19144 23.4841 2.00912ZM3.91124 10.8058L20.3522 4.22949L10.5541 14.0275L3.91124 10.8058ZM14.6873 21.5819L11.4656 14.939L21.2637 5.14094L14.6873 21.5819Z"})))},99040(e,t,i){i.d(t,{u:()=>r});var n=i(14041),r=(0,n.forwardRef)(({size:e=24,...t},i)=>n.createElement("svg",{height:e,ref:i,viewBox:"0 0 24 24",width:e,xmlns:"http://www.w3.org/2000/svg",...t},n.createElement("path",{d:"M12.332 23.8203C13.1577 23.8203 13.8268 23.1513 13.8268 22.3256V3.31504C13.8268 2.48935 13.1577 1.82031 12.332 1.82031C11.5063 1.82031 10.8373 2.48935 10.8373 3.31504V22.3256C10.8373 23.1513 11.5063 23.8203 12.332 23.8203Z"}),n.createElement("path",{d:"M2.82676 14.315H21.8373C22.663 14.315 23.332 13.646 23.332 12.8203C23.332 11.9946 22.663 11.3256 21.8373 11.3256H2.82676C2.00107 11.3256 1.33203 11.9946 1.33203 12.8203C1.33203 13.646 2.00107 14.315 2.82676 14.315Z"})))}}]);

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.