*{margin:0;padding:0;border:0;outline:0;text-decoration:none;list-style:none;box-sizing:border-box;scroll-behavior:auto}:root{--color-orange: #f39422;--color-light-blue-primary: #e4f3f4;--color-light-blue-secondary: rgba(201, 231, 233, .5);--color-dark-blue-primary: #222c54;--color-dark-blue-secondary: #010038;--color-red: #f32012;--color-gray-border: #e5e5e5;--color-gray-dark: #424242;--color-white: #ffffff;--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-weight:500;font-style:normal;font-size:1rem;line-height:1.7}main{width:100%;min-height:100vh;background-color:var(--color-white)}section{padding:6rem 0 0}h1,h2,h3,h4,h5{line-height:1.2;color:var(--color-dark-blue-secondary)}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{width:100%;height:auto;display:block;object-fit:cover}a,p{color:var(--color-dark-blue-secondary)}.h2-title{margin-bottom:3rem}.container{width:var(--container-width-lg);margin:0 auto;max-width:1440px}.app-page{margin-top:var(--page-margin-top)}.btn{font-family:Montserrat,sans-serif;display:inline-block;text-align:center;border-radius:25px;min-width:7rem;padding:.3rem .8rem;font-weight:600;cursor:pointer}.btn-lg{display:inline-block;text-align:center;border-radius:25px;min-width:7rem;padding:.5rem .8rem;font-weight:600;font-size:1rem}.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{width:fit-content;background-color:var(--color-red);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 ease}.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 ease}.inscription-enter-from,.inscription-leave-to{position:absolute;transform:translate(-100%);opacity:0}.inscription-enter-to,.inscription-leave-from{position:static;transform:translate(0);opacity:1}@keyframes fadeIn{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.page-enter-active{animation:fadeIn .6s ease-in}.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 (max-width: 1024px){.container{width:var(--container-width-md)}}@media screen and (max-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{display:flex;align-items:center;gap:1rem;font-size:clamp(.8rem,1.4vw,1.2rem)}.logo{width:7rem}.navbar-container{display:flex;align-items:center;gap:clamp(1.2rem,1.5vw,1.5rem);font-weight:600;padding:1.5rem 0}.links-and-ctas{width:100%;display:flex;align-items:center;justify-content:space-between}.links{display:flex;gap:clamp(1rem,1.5vw,1.5rem);font-size:clamp(.8rem,1.4vw,1.2rem);font-weight:600}.links a:hover{color:var(--color-orange)}.mobile-menu-icons{display:none}.mobile-menu-icons img{width:1.5rem}@media screen and (max-width: 1024px){.navbar-container{justify-content:space-between}.mobile-menu-icons{display:block}.links-and-ctas{display:none;flex-direction:column;align-items:flex-start;position:absolute;top:4rem;left:0;padding:5%;background-color:var(--color-white);box-shadow:0 5px 5px var(--color-gray-border)}.links{font-size:clamp(1.2rem,3vw,1.8rem);flex-direction:column;width:100%}.links li{border-bottom:1px var(--color-gray-dark) solid;padding-bottom:.5rem}.ctas{font-size:clamp(1.2rem,3vw,1.8rem);flex-direction:column;align-items:center;width:100%;margin-top:2rem}.ctas a{width:100%;text-align:center}.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{display:flex;justify-content:space-between;gap:1rem}.footer-container ul .footer-categorie{font-size:1.1rem;color:var(--color-orange);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{display:flex;flex-direction:column;align-items:center;color:var(--color-white)}.linkedin svg{max-width:3rem}.linkedin:hover svg:deep(path){fill:var(--color-white)}.legals{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;white-space:nowrap}.legals:before{content:"";height:1px;width:100%;background:var(--color-white)}.legals:after{content:"";height:1px;width:100%;background:var(--color-white)}.legals a{color:var(--color-white);font-size:.8rem}.copy{color:var(--color-white);font-size:.6rem;text-align:end}@media screen and (max-width: 1024px){.footer-container{display:grid;grid-template-columns:1fr 1fr;font-size:clamp(.9rem,1.8vw,1rem)}.footer-container ul{grid-column:span 1}.linkedin{display:none}.footer-container>svg:nth-child(1){display:none}.legals{flex-wrap:wrap;white-space:wrap}.legals li{display:block}.legals:after{display:none}.legals:before{display:block;margin:1rem 0;width:90%;position:relative;left:50%;background-color:var(--color-orange);transform:translate(-50%)}.copy{margin-top:1rem}}.glassmorph{background-color:#ffffff42;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.error-page{margin-top:20vh;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}.error-page h1{font-size:clamp(3rem,7vw,5rem)}.error-page h1 span{font-size:clamp(3rem,15vw,10rem)}
