.form-control{margin-bottom:1rem}.form-control label{display:block}.form-control label.required:after{content:" *";color:#e65151}.form-control ::placeholder{color:#b3b3b9;opacity:1}.form-control input,.form-control textarea{width:100%;box-sizing:border-box;border:1px solid #d1d1d6;border-radius:6px;display:block;padding:.5rem;font-size:1em;line-height:1.6em;font-family:Career site body font,sans-serif}.form-control input:hover,.form-control textarea:hover{border:1px solid #b3b3b9}.form-control input:focus,.form-control textarea:focus{border:1px solid #78797d}.form-control--file label.button,.form-control--file button.button{color:#47474a;cursor:pointer;display:inline-block;font-family:NeueAlteGrotesk-Regular;font-weight:400;font-style:normal;line-height:2em;border:none;border-radius:4px;background-color:#efeff1;padding:0 1rem;margin-top:0;margin-bottom:0;white-space:nowrap}.form-control--file label.button:hover,.form-control--file button.button:hover{background-color:#d1d1d699;box-shadow:none}.form-control--file label.button:focus,.form-control--file button.button:focus{box-shadow:none}.form-control--file label.button:active,.form-control--file button.button:active{background-color:#d1d1d6}.form-control--file input{display:none}.form-control--file span{color:#b3b3b9;font-size:.8rem}a,button{touch-action:manipulation}a{text-decoration:none;line-height:1.2em;color:#47474a}a.mailto,a.link{display:inline-block;color:#0056bc;text-decoration:underline;padding:.25rem;margin:-.25rem;border-radius:4px}a.mailto:hover,a.link:hover{text-decoration:none}a.mailto:focus,a.link:focus{color:#005de5;background-color:#005de526}a.mailto:active,a.link:active{color:#0056bc}button,a.button{font-family:NeueAlteGrotesk-Regular;font-weight:400;font-style:normal;font-weight:500;font-size:.93rem;border:none;border-radius:4px;background-color:#005de5;color:#fff;padding:.5rem 1rem;cursor:pointer}button svg-icon,a.button svg-icon{margin-right:.5rem}button.btn--small,a.button.btn--small{font-size:.8rem;font-weight:400;padding:.25rem .75rem}button:hover,a.button:hover{background-color:#0e6dfa;box-shadow:0 0 20px #005de540}button:focus,a.button:focus{background-color:#0e6dfa;box-shadow:0 0 0 4px #0e6dfa33,0 0 20px #005de540}button:active,a.button:active{background-color:#0056bc;box-shadow:none}button.button--gray,a.button.button--gray{background-color:#efeff1;color:#47474a}button.button--gray:hover,a.button.button--gray:hover{background-color:#e6effc;box-shadow:none}button.button--gray:focus,a.button.button--gray:focus{background-color:#e6effc;box-shadow:0 0 0 4px #0e6dfa33,0 0 20px #005de540}button.button--gray:active,a.button.button--gray:active{background-color:#e6effc;box-shadow:none}button.button--white,a.button.button--white{background-color:#fff;color:#005de5;font-family:NeueAlteGrotesk-SemiBold;font-weight:400;font-style:normal}button.button--white:hover,a.button.button--white:hover{background-color:#fff;color:#0e6dfa;box-shadow:0 1px 12px #1ca36d33}button.button--white:focus,a.button.button--white:focus{background-color:#fff;color:#0e6dfa;box-shadow:0 0 0 4px #0e6dfa33,0 1px 12px #1ca36d33}button.button--white:active,a.button.button--white:active{background-color:#fff;color:#0056bc;box-shadow:none}.tag{display:inline-block;background-color:#efeff1;border-radius:4px;padding:0 .5rem}.side-menu .nav-item{font-family:NeueAlteGrotesk-SemiBold;font-weight:400;font-style:normal;cursor:pointer}.side-menu .nav-item--active{color:#005de5}.NeueAlteGrotesk-Thin{font-family:NeueAlteGrotesk-Thin;font-weight:400;font-style:normal}.NeueAlteGrotesk-ExtraLight{font-family:NeueAlteGrotesk-ExtraLight;font-weight:400;font-style:normal}.NeueAlteGrotesk-Light{font-family:NeueAlteGrotesk-Light;font-weight:400;font-style:normal}.NeueAlteGrotesk-Book{font-family:NeueAlteGrotesk-Book;font-weight:400;font-style:normal}.NeueAlteGrotesk-Regular{font-family:NeueAlteGrotesk-Regular;font-weight:400;font-style:normal}.NeueAlteGrotesk-Medium{font-family:NeueAlteGrotesk-Medium;font-weight:400;font-style:normal}.NeueAlteGrotesk-SemiBold{font-family:NeueAlteGrotesk-SemiBold;font-weight:400;font-style:normal}.NeueAlteGrotesk-Bold{font-family:NeueAlteGrotesk-Bold;font-weight:400;font-style:normal}.NeueAlteGrotesk-Heavy{font-family:NeueAlteGrotesk-Heavy;font-weight:400;font-style:normal}.NeueAlteGrotesk-Black{font-family:NeueAlteGrotesk-Black;font-weight:400;font-style:normal}h1{font-family:NeueAlteGrotesk-Book;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.5em;font-weight:300;color:#313234;margin-top:0}h2{font-family:NeueAlteGrotesk-Regular;font-weight:400;font-style:normal;font-size:1.45em;line-height:1.5em;margin-top:0}h3{font-family:NeueAlteGrotesk-Regular;font-weight:400;font-style:normal;font-size:1.2em;line-height:1.6;font-weight:600;margin-top:0;margin-bottom:0;font-weight:300}h4{font-family:NeueAlteGrotesk-Regular;font-weight:400;font-style:normal;font-weight:700;font-size:1em;margin:0 0 .25rem}h5{font-family:NeueAlteGrotesk-Regular;font-weight:400;font-style:normal;font-weight:700;font-size:.85em;margin:0 0 .5rem}@media(min-width:1024px){h1{font-size:2em}h2{font-size:1.6em}}@media(min-width:1280px){h1{font-size:2.5em}h2{font-size:1.8em}h3{font-size:1.4em}h4{font-size:1.1em}}.mt-0{margin-top:0}.mt-h{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-4{margin-top:4rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-4{margin-bottom:4rem}.pt-0{margin-top:0}.mr-h{margin-right:.5rem}.mr-1{margin-right:1rem}.ml-1{margin-left:1rem}.x-ray-wrapper{color:#fbfbfc;background-color:#313234;transition:opacity .6s}.x-ray-wrapper h1{color:#fff}.x-ray-wrapper .page-box-wrapper{background-color:#313234;color:#fbfbfc}.x-ray-wrapper .page-box-wrapper--background-color{background-color:#47474a;color:#fbfbfc}.x-ray-wrapper a{color:#fbfbfc}.x-ray-wrapper a.mailto{color:#70e5b8}.x-ray-wrapper a.mailto:hover{color:#91e8cc}.x-ray-wrapper a.mailto:active{color:#70e5b8}.x-ray-wrapper a.mailto:focus{color:#91e8cc;background-color:#91e8cc26}.x-ray-wrapper button,.x-ray-wrapper a.button{background-color:#91e8cc;color:#005b2d}.x-ray-wrapper button:hover,.x-ray-wrapper a.button:hover{background-color:#b6eddf;box-shadow:0 0 20px #dcf4f34d}.x-ray-wrapper button:focus,.x-ray-wrapper a.button:focus{background-color:#b6eddf;box-shadow:0 0 0 4px #b6eddf33}.x-ray-wrapper button:active,.x-ray-wrapper a.button:active{background-color:#70e5b8;box-shadow:none}.x-ray-wrapper .tag{background-color:#525358}.x-ray-wrapper .form-control--file label.button,.x-ray-wrapper .form-control--file button.button{background-color:#98989c;color:#fff}.x-ray-wrapper .form-control--file label.button:hover,.x-ray-wrapper .form-control--file button.button:hover{background-color:#47dda7;box-shadow:0 0 20px #dcf4f34d}.x-ray-wrapper .form-control--file label.button:focus,.x-ray-wrapper .form-control--file button.button:focus{background-color:#47dda7;box-shadow:0 0 0 4px #b6eddf33,0 0 20px #dcf4f34d}.x-ray-wrapper .form-control--file label.button:active,.x-ray-wrapper .form-control--file button.button:active{background-color:#39bc88;box-shadow:none}.x-ray-wrapper app-header{background-color:#313234}.x-ray-wrapper app-header header nav{background-color:#313234;color:#fff}.x-ray-wrapper app-header header nav .menu-item{color:#fff}.x-ray-wrapper app-header header nav .menu-item--active{color:#dcf4f3}.x-ray-wrapper app-header header nav .menu-item:hover,.x-ray-wrapper app-header header nav .menu-item:focus{background-color:#b6eddf29;color:#b6eddf}.x-ray-wrapper app-header header nav .menu-item:active{background-color:#b6eddf40;color:#b6eddf}.x-ray-wrapper app-header header nav .logex-link--active{color:#dcf4f3}.x-ray-wrapper app-header header nav .logex-link:hover,.x-ray-wrapper app-header header nav .logex-link:focus,.x-ray-wrapper app-header header nav .logex-link:active{color:#b6eddf}.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper{background-color:#313234;color:#fff}.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper .dropdown-selected:hover{background-color:#47474a}.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper .dropdown-items{background-color:#525358!important}.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper .dropdown-items .dropdown-item--selected{color:#47dda7!important}.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper .dropdown-items .dropdown-item:hover{background-color:#b6eddf29!important}.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper--opened{color:#fff!important}.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper--opened .dropdown-selected,.x-ray-wrapper app-header header nav app-language-dropdown .dropdown-wrapper--opened .dropdown-selected:hover{background-color:#b6eddf29!important}.x-ray-wrapper app-header header .logo-wrapper .mobile-menu-toggle>span{background:#70e5b8}.x-ray-wrapper app-header .cookies-wrapper{background-color:#47474a}.x-ray-wrapper app-header .cookies-wrapper a{color:#fbfbfc}.x-ray-wrapper app-instagram-feed .carousel{filter:grayscale(1) brightness(.2)}.x-ray-wrapper app-footer .footer a:hover,.x-ray-wrapper app-footer .footer a:focus{background-color:#b6eddf29;color:#47dda7}.x-ray-wrapper app-footer .footer a:active{background-color:#b6eddf29;color:#47dda7}.x-ray-wrapper app-social-network-button .social-network-button svg-icon{background-color:#98989c;color:#fff}.x-ray-wrapper app-social-network-button .social-network-button:hover svg-icon{background-color:#47dda7;box-shadow:0 0 20px #dcf4f34d}.x-ray-wrapper app-social-network-button .social-network-button:focus svg-icon{background-color:#47dda7;box-shadow:0 0 0 4px #b6eddf33,0 0 20px #dcf4f34d}.x-ray-wrapper app-social-network-button .social-network-button:active svg-icon{background-color:#39bc88;box-shadow:none}@media(min-width:1280px){.x-ray-wrapper app-social-network-button .social-network-button--with-name:hover{color:#47dda7;background-color:#b6eddf29}.x-ray-wrapper app-social-network-button .social-network-button--with-name:hover svg-icon{box-shadow:none}.x-ray-wrapper app-social-network-button .social-network-button--with-name:focus{color:#47dda7;background-color:#b6eddf29}.x-ray-wrapper app-social-network-button .social-network-button--with-name:focus svg-icon{box-shadow:none}.x-ray-wrapper app-social-network-button .social-network-button--with-name:active{color:#39bc88;background-color:#b6eddf40}.x-ray-wrapper app-social-network-button .social-network-button--with-name:active svg-icon{box-shadow:none}}.x-ray-wrapper app-article-card a.article-card:hover h3{color:#47dda7}.x-ray-wrapper app-article-card a.article-card:hover app-strapi-image img,.x-ray-wrapper app-article-card a.article-card:hover app-assets-image img{box-shadow:0 0 20px #47dda740}.x-ray-wrapper home-game-banner{padding-top:0;padding-bottom:0}.x-ray-wrapper home-page-main .page-box-text h1{white-space:pre-wrap}.x-ray-wrapper app-job-offer-list{background-color:#313234}.x-ray-wrapper app-job-offer-list .job-offer-list{background-color:#47474a}.x-ray-wrapper app-job-offer-list .job-offer-list:after{border-color:#313234!important}.x-ray-wrapper app-job-offer-card{border-color:#313234!important}.x-ray-wrapper app-job-offer-card a{background-color:#47474a}.x-ray-wrapper app-job-offer-card a:hover,.x-ray-wrapper app-job-offer-card a:focus{background-color:#525358}.x-ray-wrapper app-job-offer-card a:active{background-color:#5e5f65}.x-ray-wrapper app-job-offer-card h4{color:#70e5b8}.x-ray-wrapper home-page-product.page-box-wrapper .page-box h2{white-space:normal}.x-ray-wrapper home-page-vision.page-box-wrapper .page-box{overflow:visible}.x-ray-wrapper app-contact-form input,.x-ray-wrapper app-contact-form textarea{background-color:transparent;border-color:#78797d;color:#fbfbfc}.x-ray-wrapper home-page-x-ray-switcher>button.xray-button{background-color:#bf8cff}.x-ray-wrapper home-page-x-ray-switcher>button.xray-button:hover{background-color:#c79aff}.x-ray-wrapper home-page-x-ray-switcher>button.xray-button:hover .switch{box-shadow:0 0 20px #00000026}.x-ray-wrapper home-page-x-ray-switcher>button.xray-button .switch{background-color:#bf8cff}.x-ray-wrapper home-page-x-ray-switcher>button.xray-button .switch__bullet{background-color:#fff}.x-ray-wrapper home-page-x-ray-switcher>button.xray-button .switch__text--on{color:#47474a}@media(min-width:541px){.x-ray-wrapper home-page-product.page-box-wrapper .page-box .page-box-text h2{white-space:pre-wrap}}html{font-size:17px;line-height:1.6em;font-family:Career site body font,sans-serif}html body{margin:0;color:#47474a}*:focus-visible{outline:none}.page-box-wrapper{display:block;background-color:#fff;padding-top:2rem;padding-bottom:2rem;box-sizing:border-box}.page-box-wrapper--background-color{background-color:#dcf4f3}.page-box-wrapper--background-color--dark{background-color:#005de5;color:#fff}.page-box-wrapper--last-content{margin-bottom:1rem}.page-box-wrapper:first-child{padding-top:2rem}.page-box{display:block;box-sizing:content-box;padding-left:.75rem;padding-right:.75rem;max-width:1280px;margin:auto}.page-box a.button,.page-box button{display:inline-block;margin-top:0;margin-bottom:1rem}@media(min-width:541px){.page-box-wrapper{padding-top:2rem;padding-bottom:2rem}.page-box-wrapper--subpage--main .page-box .page-box-text{display:flex;width:100%;gap:10%}.page-box-wrapper--subpage--main .page-box .page-box-text>h1{width:33%;margin-top:1rem;margin-bottom:0}.page-box-wrapper--subpage--main .page-box .page-box-text>.title-wrapper{width:33%;margin-top:1rem}.page-box-wrapper--subpage--main .page-box .page-box-text>.title-wrapper h1{margin-bottom:0}.page-box-wrapper--subpage--main .page-box .page-box-text p{width:41%;margin-bottom:.5rem}.page-box-wrapper--last-content{margin-bottom:2rem}.page-box{padding-left:1rem;padding-right:1rem}.page-box a.button,.page-box button{margin-top:.5rem}.page-box .page-box-text,.page-box>app-assets-image,.page-box>video{display:inline-block;width:50%;vertical-align:top}}@media(min-width:1024px){html{font-size:20px}.page-box-wrapper{padding-top:4rem;padding-bottom:4rem}.page-box-wrapper--subpage--main .page-box .page-box-text{align-items:flex-end;min-height:calc(338px - 4rem)}.page-box-wrapper--last-content{margin-bottom:3rem}.page-box{padding-left:2rem;padding-right:2rem}.page-box .page-box-text,.page-box>app-assets-image,.page-box>video{display:inline-block;width:50%;vertical-align:top}}ul{list-style:none;padding-left:1rem}ul>li:before{content:"";background-color:#005de5;border-radius:7px;vertical-align:10%;font-weight:700;display:inline-block;margin-left:-20px;width:7px;height:7px;margin-right:calc(1rem - 7px);margin-left:-1rem}.strapi-image{border-radius:6px;max-width:100%;max-height:100%}.strapi-image-label{margin-top:-.5rem;color:#b3b3b9}markdown h1+p,markdown h2+p,markdown h3+p,markdown h4+p,markdown h5+p{margin-top:0}
