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