:root,[data-bs-theme=light]{--bs-blue:#3490dc;--bs-indigo:#6574cd;--bs-purple:#9561e2;--bs-pink:#f66d9b;--bs-red:#f2463c;--bs-orange:#f2840b;--bs-yellow:gold;--bs-green:#38c172;--bs-teal:#4dc0b5;--bs-cyan:#6cb2eb;--bs-black:#323134;--bs-white:#f8f9fa;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#2d0a58;--bs-secondary:#00b2ad;--bs-success:#38c172;--bs-info:#6cb2eb;--bs-warning:gold;--bs-danger:#f2463c;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-light:#472073;--bs-primary-dark:#1d033d;--bs-secondary-dark:#008b96;--bs-secondary-light:#00b2ad66;--bs-grey:#f2f1f6;--bs-grey-dark:#817997;--bs-grey-light:#cac8d1;--bs-grey-extra-light:#f8f8fb;--bs-standard:#00b2ad;--bs-pro:#5b5bc9;--bs-business:#146086;--bs-enterprise:#23225c;--bs-donjon:#1a0db7;--bs-resilience:#4468da;--bs-arena:#fc9e02;--bs-iassistant:#3b7cec;--bs-rse:#fca413;--bs-collaborative-platform:#fa4b25;--bs-intranet-public-site:#1f55ed;--bs-ged:#2fb37e;--bs-digital-workplace:#4f0da4;--bs-primary-rgb:45, 10, 88;--bs-secondary-rgb:0, 178, 173;--bs-success-rgb:56, 193, 114;--bs-info-rgb:108, 178, 235;--bs-warning-rgb:255, 215, 0;--bs-danger-rgb:242, 70, 60;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-light-rgb:71, 32, 115;--bs-primary-dark-rgb:29, 3, 61;--bs-secondary-dark-rgb:0, 139, 150;--bs-secondary-light-rgb:0, 178, 173;--bs-green-rgb:56, 193, 114;--bs-grey-rgb:242, 241, 246;--bs-grey-dark-rgb:129, 121, 151;--bs-grey-light-rgb:202, 200, 209;--bs-grey-extra-light-rgb:248, 248, 251;--bs-standard-rgb:0, 178, 173;--bs-pro-rgb:91, 91, 201;--bs-business-rgb:20, 96, 134;--bs-enterprise-rgb:35, 34, 92;--bs-donjon-rgb:26, 13, 183;--bs-resilience-rgb:68, 104, 218;--bs-arena-rgb:252, 158, 2;--bs-white-rgb:255, 255, 255;--bs-iassistant-rgb:59, 124, 236;--bs-rse-rgb:252, 164, 19;--bs-collaborative-platform-rgb:250, 75, 37;--bs-intranet-public-site-rgb:31, 85, 237;--bs-ged-rgb:47, 179, 126;--bs-digital-workplace-rgb:79, 13, 164;--bs-primary-text-emphasis:#120423;--bs-secondary-text-emphasis:#004745;--bs-success-text-emphasis:#164d2e;--bs-info-text-emphasis:#2b475e;--bs-warning-text-emphasis:#665600;--bs-danger-text-emphasis:#611c18;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d5cede;--bs-secondary-bg-subtle:#ccf0ef;--bs-success-bg-subtle:#d7f3e3;--bs-info-bg-subtle:#e2f0fb;--bs-warning-bg-subtle:#fff7cc;--bs-danger-bg-subtle:#fcdad8;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#ab9dbc;--bs-secondary-border-subtle:#99e0de;--bs-success-border-subtle:#afe6c7;--bs-info-border-subtle:#c4e0f7;--bs-warning-border-subtle:#ffef99;--bs-danger-border-subtle:#fab5b1;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-black-rgb:50, 49, 52;--bs-font-sans-serif:"Rubik", sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:calc(1.285rem + .42vw)}@media (width>=1200px){:root,[data-bs-theme=light]{--bs-body-font-size:1.6rem}}:root,[data-bs-theme=light]{--bs-body-font-weight:400;--bs-body-line-height:1.6;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:white;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#323134;--bs-emphasis-color-rgb:50, 49, 52;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:white;--bs-link-color-rgb:255, 255, 255;--bs-link-decoration:underline;--bs-link-hover-color:#00b2ad;--bs-link-hover-color-rgb:0, 178, 173;--bs-code-color:#f66d9b;--bs-highlight-color:#212529;--bs-highlight-bg:#fff7cc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#3231342d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #32313426;--bs-box-shadow-sm:0 .125rem .25rem #32313413;--bs-box-shadow-lg:0 1rem 3rem #3231342d;--bs-box-shadow-inset:inset 0 1px 2px #32313413;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#2d0a5840;--bs-form-valid-color:#38c172;--bs-form-valid-border-color:#38c172;--bs-form-invalid-color:#f2463c;--bs-form-invalid-border-color:#f2463c}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222, 226, 230;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222, 226, 230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222, 226, 230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:#816c9b;--bs-secondary-text-emphasis:#66d1ce;--bs-success-text-emphasis:#88daaa;--bs-info-text-emphasis:#a7d1f3;--bs-warning-text-emphasis:#ffe766;--bs-danger-text-emphasis:#f7908a;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#090212;--bs-secondary-bg-subtle:#002423;--bs-success-bg-subtle:#0b2717;--bs-info-bg-subtle:#16242f;--bs-warning-bg-subtle:#332b00;--bs-danger-bg-subtle:#300e0c;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#33363a;--bs-primary-border-subtle:#1b0635;--bs-secondary-border-subtle:#006b68;--bs-success-border-subtle:#227444;--bs-info-border-subtle:#416b8d;--bs-warning-border-subtle:#998100;--bs-danger-border-subtle:#912a24;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#816c9b;--bs-link-hover-color:#9a89af;--bs-link-color-rgb:129, 108, 155;--bs-link-hover-color-rgb:154, 137, 175;--bs-code-color:#faa7c3;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#665600;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#88daaa;--bs-form-valid-border-color:#88daaa;--bs-form-invalid-color:#f7908a;--bs-form-invalid-border-color:#f7908a}header{background:url(/build/assets/bg-header-mobile-BQsvwPNj.svg) 50% 100%/cover no-repeat;height:585px}header .container{color:#fff}header .container hr{opacity:1;background-color:#fff;border:none;width:52px;height:2px}@media (width>=992px){header{background-image:url(/build/assets/bg-header-desktop-CCPhRbhS.svg);height:740px}}@media (width>=2560px){header{height:1050px}}.mission{margin-top:48px;overflow:hidden}.mission hr{opacity:1;background-color:#2d0a58;border:none;width:52px;height:2px}.mission p{color:#817997}.mission article{background:linear-gradient(165.88deg,#f2f1f6 0% 0%,#eae7f0 35.67%,#dbd5e5 100%);border-radius:28px;max-width:100%;margin-top:60px;box-shadow:0 0 6px #00000038}.mission article img{max-width:120px}.mission article .line-gradient{background:linear-gradient(90deg,#c5e1e6 0%,#c4e0e5 50%,#c8bdd7 100%);width:100%;height:5px}.mission article .quote-title .text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#008b96 0%,#2d0a58 100%);-webkit-background-clip:text;background-clip:text;width:150%;font-size:2.5rem}.mission article .quote-title hr{background-color:#2d0a58;border:none;width:85px;height:2px}.mission article .quote-title .quote-subtitle{color:#2d0a58;width:150%;font-style:italic;font-weight:450}.mission article .quote-title .quote-subtitle span{color:#817997}.mission article .quote-title .quotes{width:60px;position:relative;bottom:1rem;right:20px}.mission article .quote-title p{font-size:16px}@media (width<=323px){.mission article .article-content{align-items:flex-end}}@media (width>=405px){.mission article .quote-title hr{width:120px}.mission article .quote-title .quotes{position:unset;width:70px}}@media (width>=478px){.mission article .quote-title .quote-subtitle,.mission article .quote-title h3{width:unset}.mission article .quote-title .quotes{width:90px}.mission article img{max-height:219px;max-width:unset}}@media (width>=768px){.mission article{max-width:920px;padding-right:28px}.mission article img{max-height:352px}.mission article .quote-title p{font-size:1.6rem}.mission article .quote-title p .line-break:before{display:none}.mission article .quote-title .quotes{width:144px}}.timeline-carousel-article{color:#fff;background:linear-gradient(#2d0a58 0%,#350958 100%);border-radius:22px;max-width:920px;padding:53px 16px;box-shadow:0 2px 34px #0000001c}.timeline-carousel-article hr{opacity:1;background-color:#fff;border:none;width:33px;height:2px;margin:30px 0}.timeline-carousel-article video{background-color:#000;width:100%;margin-top:57px}.timeline-carousel-article .carousel{height:450px;margin-top:2rem}.timeline-carousel-article .carousel .carousel-indicators li{height:auto;text-indent:unset;background:0 0;width:auto;margin-right:0;font-weight:700;transition:all .3s cubic-bezier(.4,0,1,1);display:block}@media screen and (prefers-reduced-motion:reduce){.timeline-carousel-article .carousel .carousel-indicators li{transition:none}}.timeline-carousel-article .carousel .carousel-indicators li.carousel-hide-before-active{display:none}.timeline-carousel-article .carousel .carousel-indicators li.active+.carousel-hide-before-active,.timeline-carousel-article .carousel .carousel-indicators li.carousel-hide-before-active.active{display:block}@media screen and (prefers-reduced-motion:reduce){.timeline-carousel-article .carousel .carousel-indicators li.active+.carousel-hide-before-active.show,.timeline-carousel-article .carousel .carousel-indicators li.carousel-hide-before-active.active.show{animation:none;display:block}}@media screen and (prefers-reduced-motion:reduce) and (prefers-reduced-motion:reduce){.timeline-carousel-article .carousel .carousel-indicators li.active+.carousel-hide-before-active.show,.timeline-carousel-article .carousel .carousel-indicators li.carousel-hide-before-active.active.show{transition:none}}.timeline-carousel-article .carousel .carousel-indicators li.active+.carousel-hide-before-active.show,.timeline-carousel-article .carousel .carousel-indicators li.carousel-hide-before-active.active.show{animation:.3s linear fadeIn;display:block}@media screen and (prefers-reduced-motion:reduce){.timeline-carousel-article .carousel .carousel-indicators li.active+.carousel-hide-before-active.show,.timeline-carousel-article .carousel .carousel-indicators li.carousel-hide-before-active.active.show{transition:none}}@keyframes fadeIn{0%{opacity:0;transform:translate(-20%)}75%{transform:translate(0)}to{opacity:1}}.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before:before{display:none}.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before span{display:flex}.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before span:before,.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before span:after{content:"";opacity:.18;z-index:1;background:#d8d1de;border-radius:50%;width:21px;height:21px;transition:all .7s ease-in-out;display:block;position:relative;left:35%}@media screen and (prefers-reduced-motion:reduce){.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before span:before,.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before span:after{transition:none}}.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before span:after{left:24%;transform:translate(0)}.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before.active span:before{opacity:1;left:38%;box-shadow:0 2px 10.5px #d8d1de}.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before.active span:after{opacity:0;left:-5%;transform:translate(350%)}.timeline-carousel-article .carousel .carousel-indicators li.carousel-indicator-li-before.active:after{margin-left:2.5em}.timeline-carousel-article .carousel .carousel-indicators li:before{content:"";opacity:.18;z-index:1;background:#d8d1de;border-radius:50%;width:21px;height:21px;display:block;position:relative;left:20%}.timeline-carousel-article .carousel .carousel-indicators li:after{content:"";width:0;transition:width .3s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.timeline-carousel-article .carousel .carousel-indicators li:after{transition:none}}.timeline-carousel-article .carousel .carousel-indicators li.active{opacity:1;margin-right:20%}.timeline-carousel-article .carousel .carousel-indicators li.active:before{opacity:1;box-shadow:0 2px 21px #d8d1de}.timeline-carousel-article .carousel .carousel-indicators li.active:after{content:"";opacity:.25;background-color:#fff;width:87px;height:3px;margin-left:1.1em;display:block;position:absolute;top:28%}.timeline-carousel-article .carousel .carousel-control-prev .carousel-control-prev-icon,.timeline-carousel-article .carousel .carousel-control-next .carousel-control-next-icon{background-image:url(/build/assets/arrows-BaJMgYSq.svg);width:26px;height:23px;position:absolute;bottom:9rem}.timeline-carousel-article .carousel .carousel-control-next .carousel-control-next-icon{transform:scale(-1)}.timeline-carousel-article .carousel .carousel-inner{background:url(/build/assets/timeline-BARTfq3L.webp) 50%/contain no-repeat;width:100%}.timeline-carousel-article .carousel .carousel-inner .carousel-item-content{cursor:default;display:flex}.timeline-carousel-article .carousel .carousel-inner .carousel-item-content h3{font-size:60px}@media (width>=768px){.timeline-carousel-article .carousel .carousel-inner .carousel-item-content h3{font-size:80px}}.timeline-carousel-article .carousel .carousel-inner .carousel-item-content p{font-size:18px}@media (width>=768px){.timeline-carousel-article .video{position:relative}.timeline-carousel-article .video video{width:75%}.timeline-carousel-article .carousel{max-width:633px;height:865px}.timeline-carousel-article .carousel .carousel-inner .carousel-item p{max-width:380px}.timeline-carousel-article .carousel .carousel-control-prev .carousel-control-prev-icon,.timeline-carousel-article .carousel .carousel-control-next .carousel-control-next-icon{position:initial}}.story{top:-2em;overflow:hidden}.story .grids{z-index:-1;margin-bottom:-4em;position:relative}@media (width>=992px){.story{overflow:unset}}.dna{--bs-body-color:#fff;color:#fff;background:linear-gradient(#2d0a58 50%,#243f73 100%);padding-top:57px;padding-bottom:125px}.dna article:nth-child(2){margin-top:154px}.dna article p.text-center{font-size:20px}.dna article hr{opacity:1;background-color:#fff;border:none;width:33px;height:2px;margin:30px 0 45px}.dna article .card{background:linear-gradient(#2d0a58,#2d0a58) content-box content-box,linear-gradient(#2d0a58,#2d0a58) padding-box padding-box,linear-gradient(#00b2ad,#23225c) border-box;border:3px solid #0000;border-radius:26.5px;max-width:540px;padding:30px 27px}.dna article .card h3{margin-bottom:15px}.dna article .card.security{margin-top:22px}.dna article .card.security h3{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f9d394,#e6325e);-webkit-background-clip:text;background-clip:text}.dna article .card.control h3{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#146086 0%,#008b96 20%);-webkit-background-clip:text;background-clip:text}.dna article .card.focus h3{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#38c172 0%,#5db99a 50%);-webkit-background-clip:text;background-clip:text}.dna article .role{text-align:center;margin-top:104px}.dna article .role img{max-width:235px}.dna article .role h4{color:#00b2ad;margin:48px 0 16px;padding:5px 18px;font-family:Rubik,sans-serif;font-size:25px}.dna article .role p{max-width:230px;font-size:20px;font-weight:400}@media (width>=768px){.dna article .role{width:373px}}@media (width>=992px){.dna article p.text-center{font-size:22px}}.values{margin:80px auto 104px}.values hr{opacity:1;background-color:#2d0a58;border:none;width:33px;height:2px;margin:30px 0 35px}.values p{color:#817997;max-width:345px;font-size:1.8rem}.values .articles-wrapper{flex-flow:column wrap;justify-content:center;gap:4rem;display:flex}.values article{border:none;border-radius:10px;max-width:420px;padding:32px 30px 52px;box-shadow:0 2px 34px #36006f29}.values article p{max-width:unset;font-size:1.6rem}.values article h3{margin-bottom:20px}.values article .round{background-color:#f2f1f6;border-radius:50%;margin-bottom:25px;padding:18px}.values article .round .fw{width:45px;height:45px}@media (width>=768px){.values .articles-wrapper{flex-flow:wrap}.values article{max-width:335px;padding:28px 18px 63px}}@media (width>=992px){.values p{max-width:636px}.values article{border-radius:26.5px;max-width:375px}}.contact{color:#fff;background:linear-gradient(164.04deg,#36096d 0%,#2e0a59 15%,#2f0a59 25%,#2a3577 100%);height:292px}.contact .container{max-width:730px}.contact a{color:#00b2ad}.jobs .container{margin:60px auto}.jobs .container .jobs-text{max-width:730px}.jobs .container p{color:#817997}.jobs:after{content:"";background:radial-gradient(circle,#ffd28a 0%,#ff959d 59.77%,#ff56b0 100%);width:100%;height:8px;display:block;position:relative}@media (width>=768px){.jobs:after{height:5px}}.welcomekit-jobs-list{width:100%;margin-top:54px;margin-bottom:0;padding-inline-start:0;list-style:none}.welcomekit-jobs-list-item{margin:0;padding:0}.welcomekit-jobs-list-item-link{color:#817997;flex-direction:row;justify-content:space-between;margin:0;padding:25px;font-size:1.4rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px #817997,0 -1px #817997}@media (prefers-reduced-motion){.welcomekit-jobs-list-item-link{transition:none}}@media (width<=768px){.welcomekit-jobs-list-item-link{margin-top:35px;padding:25px 5px}}.welcomekit-jobs-list-item-link:after{color:#817997;content:"";font-family:Font Awesome}.welcomekit-jobs-list-item-link:hover,.welcomekit-jobs-list-item-link:hover:after,.welcomekit-jobs-list-item-link:focus:after,.welcomekit-jobs-list-item-link:focus{color:#00b2ad;text-decoration:none;box-shadow:0 2px 20px #36006f29}.welcomekit-jobs-list .welcomekit-job-name{font-family:Rubik,sans-serif;font-size:1.4rem;font-weight:500;line-height:inherit;margin-bottom:0}.welcomekit-jobs-list .welcomekit-job-infos{flex-direction:row;flex-grow:1;justify-content:space-around;padding-inline-start:0;list-style:none;display:flex}.welcomekit-jobs-list .welcomekit-job-infos>li{width:100px}@media (width<=768px){.welcomekit-jobs-list .welcomekit-job-infos{display:none}}.grids{width:577px}@media (width>=768px){.grids{width:1012px}}
