*{box-sizing:border-box;scroll-behavior:auto;border:0;outline:0;margin:0;padding:0;text-decoration:none;list-style:none}:where(*):focus-visible{outline-offset:1px;outline:1px dashed}:root{--color-orange:#f39422;--color-light-blue-primary:#e4f3f4;--color-light-blue-secondary:#c9e7e980;--color-dark-blue-primary:#222c54;--color-dark-blue-secondary:#010038;--color-red:#f32012;--color-gray-border:#e5e5e5;--color-gray-dark:#424242;--color-white:#fff;--color-black:#000;--color-warning:#ffc83b;--color-warning-secondary:#fff7ea;--color-info:#12bdf3;--color-info-secondary:#eaf7ff;--color-succes:#0bcf4e;--color-succes-secondary:#eaffee;--color-failure:#f32012;--color-failure-secondary:#ffebea;--container-width-lg:80%;--container-width-md:90%;--container-width-sm:92%;--transition-bg:background-color .4s ease;--transition-all:all .8s ease;--boxshadow:0px 0px 5px 2px var(--color-light-blue-secondary);--drop-shadow:0px 0px 20px var(--color-gray-border);--border-dark-blue:2px var(--color-dark-blue-primary) solid;--border-blue:2px var(--color-light-blue-primary) solid;--border-radius:15px;--light-blue-border:2px var(--color-light-blue-primary) solid;--orange-border:2px var(--color-orange) solid;--font-family-montserrat:"Montserrat", sans-serif;--page-margin-top:3rem}@font-face{font-family:Montserrat;src:url(/build/assets/montserrat-BDA6280a.woff2)format("woff2");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}body{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.7}main{background-color:var(--color-white);width:100%;min-height:100vh}section{padding:6rem 0 0}h1,h2,h3,h4,h5{color:var(--color-dark-blue-secondary);line-height:1.2}h1{font-size:clamp(3rem,4vw,4.5rem)}h2{font-size:clamp(1.6rem,3vw,2rem)}h3{font-size:clamp(1.4rem,2.5vw,1.6rem)}h4{font-size:clamp(1rem,2vw,1.1rem)}img{object-fit:cover;width:100%;height:auto;display:block}a,p{color:var(--color-dark-blue-secondary)}.h2-title{margin-bottom:3rem}.container{width:var(--container-width-lg);max-width:1440px;margin:0 auto}.app-page{margin-top:var(--page-margin-top)}.btn{text-align:center;cursor:pointer;min-width:7rem;transition:var(--transition-bg);border-radius:25px;padding:.3rem .8rem;font-family:Montserrat,sans-serif;font-weight:600;display:inline-block}.btn-lg{text-align:center;border-radius:25px;min-width:7rem;padding:.5rem .8rem;font-size:1rem;font-weight:600;display:inline-block}.btn-blue{background-color:var(--color-dark-blue-primary);color:var(--color-white);transition:var(--transition-bg);border:2px var(--color-dark-blue-secondary) solid}.btn-blue:hover{background-color:var(--color-white);color:var(--color-dark-blue-secondary);cursor:pointer}.btn-orange{background-color:var(--color-orange);border:2px var(--color-orange) solid;color:var(--color-white);transition:var(--transition-bg)}.btn-orange:hover{background-color:var(--color-white);color:var(--color-orange);cursor:pointer}.btn-transparent-blue{background-color:var(--color-white);color:var(--color-dark-blue-secondary);transition:var(--transition-bg);border:2px var(--color-dark-blue-secondary) solid}.btn-transparent-blue:hover{background-color:var(--color-dark-blue-primary);color:var(--color-white);cursor:pointer}.btn-red,.btn-red-transparent:hover{background-color:var(--color-red);width:fit-content;color:var(--color-white);border:2px var(--color-red) solid}.btn-red:hover,.btn-red-transparent{background-color:var(--color-white);color:var(--color-red);border:2px var(--color-red) solid}.underline{text-decoration:underline}.fat{font-weight:700}.error{color:var(--color-red)!important;font-size:.8rem!important}.error-field{border:2px var(--color-red) solid!important}.succes-message{color:var(--color-succes)}.loading,.disabled{opacity:.5;background-color:var(--color-gray-dark);color:var(--color-white);cursor:default}.loading:hover,.disabled:hover{pointer-events:none;background-color:var(--color-gray-dark);color:var(--color-white);cursor:default}.page{margin-bottom:4rem}.orange{color:var(--color-orange);font-weight:700}.notification-type{border-radius:10px;width:fit-content;padding:.2rem .8rem;font-size:.8rem;font-weight:600}.warning{color:var(--color-warning);border:2px var(--color-warning) solid;background-color:var(--color-warning-secondary)}.information{color:var(--color-info);border:2px var(--color-info) solid;background-color:var(--color-info-secondary)}.succes{color:var(--color-succes);border:2px var(--color-succes) solid;background-color:var(--color-succes-secondary)}.failure{color:var(--color-failure);border:2px var(--color-failure) solid;background-color:var(--color-failure-secondary)}.preregister-enter-active,.preregister-leave-active{transition:all .5s}.preregister-enter-from,.preregister-leave-to{opacity:0}.preregister-enter-to,.preregister-leave-from{opacity:1}.inscription-enter-active,.inscription-leave-active{transition:all .5s}.inscription-enter-from,.inscription-leave-to{opacity:0;position:absolute;transform:translate(-100%)}.inscription-enter-to,.inscription-leave-from{opacity:1;position:static;transform:translate(0)}@keyframes fadeIn{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.page-enter-active{animation:.6s ease-in fadeIn}.slide-up-enter-active,.slide-up-leave-active{transition:all .25s ease-out}.slide-up-enter-from{opacity:0;transform:translateY(30px)}.slide-up-leave-to{opacity:0;transform:translateY(-30px)}@media screen and (width<=1024px){.container{width:var(--container-width-md)}}@media screen and (width<=650px){section{padding:4rem 0 0}.container{width:var(--container-width-sm)}}.navbar-enter-active,.navbar-leave-active{transition:var(--transition-all)}.navbar-enter-from,.navbar-leave-to{transform:translateY(-120%)}nav{background-color:var(--color-white);z-index:5;position:sticky;top:0}.scroll{filter:drop-shadow(0px 5px 8px var(--color-gray-border,#e5e5e5))}.active-link{color:var(--color-orange)}.ctas{align-items:center;gap:1rem;font-size:clamp(.8rem,1.4vw,1.2rem);display:flex}.logo{width:7rem}.navbar-container{align-items:center;gap:clamp(1.2rem,1.5vw,1.5rem);padding:1.5rem 0;font-weight:600;display:flex}.links-and-ctas{justify-content:space-between;align-items:center;width:100%;display:flex}.links{gap:clamp(1rem,1.5vw,1.5rem);font-size:clamp(.8rem,1.4vw,1.2rem);font-weight:600;display:flex}.links a:hover{color:var(--color-orange)}.mobile-menu-icons{display:none}.mobile-menu-icons img{width:1.5rem}@media screen and (width<=1024px){.navbar-container{justify-content:space-between}.mobile-menu-icons{display:block}.links-and-ctas{background-color:var(--color-white);box-shadow:0px 5px 5px var(--color-gray-border);flex-direction:column;align-items:flex-start;padding:5%;display:none;position:absolute;top:4rem;left:0}.links{flex-direction:column;width:100%;font-size:clamp(1.2rem,3vw,1.8rem)}.links li{border-bottom:1px var(--color-gray-dark) solid;padding-bottom:.5rem}.ctas{flex-direction:column;align-items:center;width:100%;margin-top:2rem;font-size:clamp(1.2rem,3vw,1.8rem)}.ctas a{text-align:center;width:100%}.mobile-menu-is-open{display:flex}}.footer-prelog{background-color:var(--color-dark-blue-secondary);padding:2rem 0}.footer-prelog svg{max-width:12rem;max-height:5rem}.footer-container{justify-content:space-between;gap:1rem;display:flex}.footer-container ul .footer-categorie{color:var(--color-orange);font-size:1.1rem;font-weight:700}.footer-container ul li a{color:var(--color-white)}.footer-container ul li a:hover,.legals li a:hover{color:var(--color-orange)}.linkedin{color:var(--color-white);flex-direction:column;align-items:center;display:flex}.linkedin svg{max-width:3rem}.linkedin:hover svg:deep(path){fill:var(--color-white)}.legals{white-space:nowrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.legals:before,.legals:after{content:"";background:var(--color-white);width:100%;height:1px}.legals a{color:var(--color-white);font-size:.8rem}.copy{color:var(--color-white);text-align:end;font-size:.6rem}@media screen and (width<=1024px){.footer-container{grid-template-columns:1fr 1fr;font-size:clamp(.9rem,1.8vw,1rem);display:grid}.footer-container ul{grid-column:span 1}.linkedin,.footer-container>svg:first-child{display:none}.legals{white-space:wrap;flex-wrap:wrap}.legals li{display:block}.legals:after{display:none}.legals:before{background-color:var(--color-orange);width:90%;margin:1rem 0;display:block;position:relative;left:50%;transform:translate(-50%)}.copy{margin-top:1rem}}.glassmorph{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:#ffffff42}.error-page{text-align:center;flex-direction:column;align-items:center;gap:2rem;margin-top:20vh;display:flex}.error-page h1{font-size:clamp(3rem,7vw,5rem)}.error-page h1 span{font-size:clamp(3rem,15vw,10rem)}
