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")} ${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.