.CalModal-module__WeRb9W__overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;position:fixed;inset:0;overflow:auto}.CalModal-module__WeRb9W__container{justify-content:center;min-height:100vh;padding:16px;display:flex}.CalModal-module__WeRb9W__containerCenter{align-items:center}.CalModal-module__WeRb9W__containerBottom{align-items:flex-end}.CalModal-module__WeRb9W__modal{background-color:#fff;border-radius:1rem;width:100%;max-width:1000px;animation:.2s ease-out CalModal-module__WeRb9W__fadeIn;position:relative;box-shadow:0 25px 50px -12px #00000040}.CalModal-module__WeRb9W__modalBottom{margin-bottom:20px}.CalModal-module__WeRb9W__closeButton{z-index:10;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s;display:flex;position:absolute;top:1rem;right:1rem}.CalModal-module__WeRb9W__closeButton:hover{background-color:#e5e7eb}.CalModal-module__WeRb9W__content{padding:56px 24px 24px}.CalModal-module__WeRb9W__iframe{border:none;border-radius:8px;width:100%;height:700px}@keyframes CalModal-module__WeRb9W__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.CTAButton-module__yXBI_q__button{cursor:pointer;border:none;border-radius:75px;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex;position:relative;overflow:hidden}.CTAButton-module__yXBI_q__buttonPurple{color:#fff;background:linear-gradient(90deg,#9747ff 0%,#7827ec 100%);box-shadow:10px 20px 50px #0003}.CTAButton-module__yXBI_q__buttonGray{color:#000;box-shadow:none;background:#e5e5e5}.CTAButton-module__yXBI_q__buttonText{z-index:10;position:relative}.CTAButton-module__yXBI_q__spotlight{pointer-events:none;background:radial-gradient(circle,#fff6 0%,#0000 70%);border-radius:50%;width:100px;height:100px;transition:left .1s,top .1s;position:absolute}@media (max-width:850px){.CTAButton-module__yXBI_q__buttonResponsive{width:221px!important;height:49px!important}}
.VideoPlayer-module__P6F62q__videoContainer{background:linear-gradient(135deg,#f5f5f5 0%,#e8e8e8 100%);padding-bottom:56.25%}.VideoPlayer-module__P6F62q__skeleton{z-index:10;background:linear-gradient(135deg,#f8f8f8 0%,#ececec 100%);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoPlayer-module__P6F62q__skeletonPlayButton{margin-bottom:20px;animation:2s cubic-bezier(.4,0,.6,1) infinite VideoPlayer-module__P6F62q__pulse}.VideoPlayer-module__P6F62q__playIcon{filter:drop-shadow(0 4px 12px #7827ec33)}.VideoPlayer-module__P6F62q__skeletonText{color:#7827ec;opacity:.8;font-size:14px;font-weight:500;animation:2s ease-in-out infinite VideoPlayer-module__P6F62q__fadeInOut}@keyframes VideoPlayer-module__P6F62q__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes VideoPlayer-module__P6F62q__fadeInOut{0%,to{opacity:.8}50%{opacity:.4}}
.Bloc1-module__0bn1-q__faviconBg{opacity:.02;z-index:-1;width:897px;height:560px;top:0}.Bloc1-module__0bn1-q__title{line-height:1.2}.Bloc1-module__0bn1-q__subtitle{font-size:20px}.Bloc1-module__0bn1-q__description{font-size:20px;line-height:1.5}.Bloc1-module__0bn1-q__certificationImage{box-shadow:10px 20px 50px #0000001a}.Bloc1-module__0bn1-q__videoContainer{padding-bottom:56.25%}.Bloc1-module__0bn1-q__logoGradientOverlay{background:linear-gradient(90deg,#fff9 0%,#ffffff4d 10%,#ffffff1a 16.66%,#0000 25% 41.66%,#0000 58.33% 75%,#ffffff1a 83.33%,#ffffff4d 90%,#fff9 100%)}@media (max-width:502px){.Bloc1-module__0bn1-q__faviconBg{height:680px!important}}@media (max-width:450px){.Bloc1-module__0bn1-q__faviconBg{height:700px!important}}@media (max-width:400px){.Bloc1-module__0bn1-q__subtitle,.Bloc1-module__0bn1-q__description{font-size:18px}}
.Bloc2-module__HUE_Pa__blurCircle{opacity:.08;filter:blur(100px);z-index:0;background:linear-gradient(#9747ff 0%,#cca5ff 100%);border-radius:50%;width:100vw;max-width:1269px;height:45vw;max-height:577px;top:250px}.Bloc2-module__HUE_Pa__title{color:#141414;text-align:center;font-size:35px;line-height:1.3}.Bloc2-module__HUE_Pa__description{color:#000;font-size:20px;line-height:1.5}.Bloc2-module__HUE_Pa__badge{background:linear-gradient(90deg,#f4f4f4 0%,#fafafa 50%,#f0f0f0 100%);border-radius:10px;width:166px;height:32px;padding-left:15px}.Bloc2-module__HUE_Pa__badgeLarge{background:linear-gradient(90deg,#f4f4f4 0%,#fafafa 50%,#f0f0f0 100%);border-radius:10px;width:226px;height:32px;padding-left:15px}.Bloc2-module__HUE_Pa__badgeLabel{color:#000;font-size:15px}.Bloc2-module__HUE_Pa__badgeValue{background:linear-gradient(90deg,#000 0%,#5e5c72 100%);border-radius:10px;height:32px;margin-left:auto}.Bloc2-module__HUE_Pa__badgeValueText{color:#fff;font-size:15px}.Bloc2-module__HUE_Pa__clientCard{background-color:#fff;border:2px solid #f3f3f3;border-radius:20px;width:380px}.Bloc2-module__HUE_Pa__cardSubtitle{color:#000;font-size:18px}.Bloc2-module__HUE_Pa__gap12{gap:12px}.Bloc2-module__HUE_Pa__gap20{gap:20px}.Bloc2-module__HUE_Pa__gap30{gap:30px}.Bloc2-module__HUE_Pa__gap35{gap:35px}.Bloc2-module__HUE_Pa__carouselTouch{touch-action:pan-y}@media (max-width:1250px){.Bloc2-module__HUE_Pa__blurCircle{top:280px!important}}@media (max-width:1000px){.Bloc2-module__HUE_Pa__title{font-size:30px}}@media (max-width:850px){.Bloc2-module__HUE_Pa__blurCircle{top:300px!important}}@media (max-width:550px){.Bloc2-module__HUE_Pa__blurCircle{top:350px!important}}@media (max-width:500px){.Bloc2-module__HUE_Pa__title{font-size:26px}.Bloc2-module__HUE_Pa__blurCircle{top:380px!important}}@media (max-width:400px){.Bloc2-module__HUE_Pa__description{font-size:18px}.Bloc2-module__HUE_Pa__blurCircle{width:80vw!important;height:50vw!important;top:400px!important}}
.Bloc3-module__uv5KEG__card{background:#fff;border:2px solid #f3f3f3;border-radius:20px;width:350px;height:350px;padding:13px 15px 25px 25px;transition:box-shadow .3s}.Bloc3-module__uv5KEG__card:hover{box-shadow:10px 20px 50px #00000026}.Bloc3-module__uv5KEG__iconCircle{background:linear-gradient(90deg,#000 0%,#5e5c72 100%);width:50px;height:50px;top:25px;left:25px}.Bloc3-module__uv5KEG__cardTitle{color:#000;width:265px;font-size:21px;line-height:1.2;top:160px;left:25px}.Bloc3-module__uv5KEG__separator{background:linear-gradient(90deg,#000 0%,#5e5c72 100%);border-radius:9999px;width:30px;height:3px;top:235px;left:25px}.Bloc3-module__uv5KEG__cardDescription{color:#000;width:292px;font-size:13px;line-height:1.5;top:258px;left:25px}.Bloc3-module__uv5KEG__title{color:#141414;text-align:center;font-size:35px;line-height:1.3}.Bloc3-module__uv5KEG__description{color:#000;font-size:20px;line-height:1.5}@media (max-width:1000px){.Bloc3-module__uv5KEG__title{font-size:30px}}@media (max-width:500px){.Bloc3-module__uv5KEG__title{font-size:26px}}@media (max-width:400px){.Bloc3-module__uv5KEG__description{font-size:18px}}
.Bloc4-module__Dk3NPG__textureBackground{opacity:.6;z-index:0}.Bloc4-module__Dk3NPG__blurCircle{opacity:.08;filter:blur(100px);z-index:0;background:linear-gradient(#9747ff 0%,#cca5ff 100%);border-radius:50%;width:100vw;max-width:1329px;height:70vw;max-height:930px;top:calc(50% + 200px)}.Bloc4-module__Dk3NPG__title{color:#141414;text-align:center;font-size:35px;line-height:1.3}.Bloc4-module__Dk3NPG__description{color:#000;font-size:20px;line-height:1.5}.Bloc4-module__Dk3NPG__featureCard{background:#fff;border:2px solid #f3f3f3;border-radius:35px;height:400px;padding:35px 10px 33px 40px}.Bloc4-module__Dk3NPG__featureTitle{color:#000;max-width:383px;font-size:20px;line-height:1.2}.Bloc4-module__Dk3NPG__featureDescription{color:#000;max-width:436px;font-size:13.5px;line-height:1.5}.Bloc4-module__Dk3NPG__featureImage{border:1px solid #f3f3f3;border-radius:8px}@media (max-width:1050px){.Bloc4-module__Dk3NPG__blurCircle{width:80vw!important;height:1600px!important;max-height:none!important}}@media (max-width:1000px){.Bloc4-module__Dk3NPG__title{font-size:30px}}@media (max-width:750px){.Bloc4-module__Dk3NPG__blurCircle{width:85vw!important;height:145vw!important}}@media (max-width:500px){.Bloc4-module__Dk3NPG__title{font-size:26px}}@media (max-width:400px){.Bloc4-module__Dk3NPG__description{font-size:18px}.Bloc4-module__Dk3NPG__blurCircle{width:80vw!important;height:280vw!important}}
.Bloc5-module__DLplnq__title{color:#000;font-size:35px;line-height:1.2}.Bloc5-module__DLplnq__titleGradient{color:#7827ec;font-style:italic;font-weight:600}.Bloc5-module__DLplnq__gradientVioletTitreClair{background:linear-gradient(90deg,#7827ec 0% 35%,#b175ff 45%,#cca5ff 50%,#b175ff 55%,#7827ec 65% 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}@media (max-width:1000px){.Bloc5-module__DLplnq__title{font-size:30px}}@media (max-width:500px){.Bloc5-module__DLplnq__title{font-size:26px}}.Bloc5-module__DLplnq__comparisonContainer{gap:85px}.Bloc5-module__DLplnq__comparisonCard{background:#fff;border:2px solid #f3f3f3;border-radius:25px;width:550px;height:572px;padding:30px 40px 40px 60px}.Bloc5-module__DLplnq__comparisonCardHighlight{box-shadow:10px 20px 50px #0000001a}.Bloc5-module__DLplnq__comparisonTitle{color:#000;font-size:25px}.Bloc5-module__DLplnq__itemIcon{gap:10px}.Bloc5-module__DLplnq__itemTitle{color:#000;font-size:18px}.Bloc5-module__DLplnq__itemDescription{color:#000;font-size:14px}
.Bloc7-module__VEuF6q__detailRow{background:#fff;border:2px solid #f3f3f3;border-radius:10px;width:1200px;height:50px;padding:16px 15px 15px 43px}.Bloc7-module__VEuF6q__detailCategory{color:#000;width:370px;font-size:16px}.Bloc7-module__VEuF6q__detailText{color:#000;font-size:16px}.Bloc7-module__VEuF6q__title{color:#000;font-size:35px;line-height:1.2}.Bloc7-module__VEuF6q__description{color:#000;font-size:20px;line-height:1.5}@media (max-width:1000px){.Bloc7-module__VEuF6q__title{font-size:30px}}@media (max-width:500px){.Bloc7-module__VEuF6q__title{font-size:26px}}@media (max-width:400px){.Bloc7-module__VEuF6q__description{font-size:18px}}.Bloc7-module__VEuF6q__headerRow{width:1200px;margin-bottom:15px;padding-left:43px;padding-right:15px}.Bloc7-module__VEuF6q__headerCategory{color:#000;width:370px;font-size:16px}.Bloc7-module__VEuF6q__headerDetail{color:#000;font-size:16px}
.Bloc8-module__cwgiia__title{color:#000;font-size:35px;line-height:1.2}@media (max-width:1000px){.Bloc8-module__cwgiia__title{font-size:30px}}@media (max-width:500px){.Bloc8-module__cwgiia__title{font-size:26px}}.Bloc8-module__cwgiia__testimonialList{width:305px;height:357px}.Bloc8-module__cwgiia__separator{opacity:.8;background-color:#939393;width:303px;height:.5px}.Bloc8-module__cwgiia__testimonialCompany{font-size:25px;transition:all .3s ease-in-out}.Bloc8-module__cwgiia__testimonialSector{font-size:20px;transition:all .3s ease-in-out}.Bloc8-module__cwgiia__testimonialActive{color:#000;opacity:1}.Bloc8-module__cwgiia__testimonialInactive{color:#939393;opacity:.8}.Bloc8-module__cwgiia__navigationButtons{gap:15px}.Bloc8-module__cwgiia__navButton{background-color:#0000;border:.5px solid #000c;border-radius:50%;width:40px;height:40px}.Bloc8-module__cwgiia__navButtonActive{background:linear-gradient(90deg,#9747ff 0%,#7827ec 100%);border-radius:50%;width:40px;height:40px}.Bloc8-module__cwgiia__testimonialCard{background-color:#0000;border:2px solid #f3f3f3;border-radius:25px;width:426px;height:364px;padding:25px;transition:all .3s ease-in-out;box-shadow:10px 20px 60px #00000014}.Bloc8-module__cwgiia__cardAuthor{color:#000;font-size:20px;transition:opacity .3s ease-in-out}.Bloc8-module__cwgiia__cardText{color:#000;font-size:14px;line-height:1.5;transition:opacity .3s ease-in-out}.Bloc8-module__cwgiia__cardFooter{transition:opacity .3s ease-in-out;bottom:25px;left:25px}.Bloc8-module__cwgiia__cardCompany{color:#000;font-size:20px;transition:opacity .3s ease-in-out}.Bloc8-module__cwgiia__cardSector{color:#000;font-size:15px;transition:opacity .3s ease-in-out}.Bloc8-module__cwgiia__reviewIcon{width:30px;height:30px;bottom:25px;right:25px}.Bloc8-module__cwgiia__logoCard{background-color:#0000;border:2px solid #f3f3f3;border-radius:25px;width:426px;height:364px;box-shadow:10px 20px 60px #00000014}.Bloc8-module__cwgiia__logo{transition:all .3s ease-in-out}.Bloc8-module__cwgiia__carouselTouch{touch-action:pan-y}
.Bloc9-module__UT0pzW__blurCircle{opacity:.08;filter:blur(100px);z-index:0;background:linear-gradient(#9747ff 0%,#cca5ff 100%);border-radius:50%;width:100vw;max-width:1269px;height:45vw;max-height:577px;top:200px}.Bloc9-module__UT0pzW__titleText{color:#000}.Bloc9-module__UT0pzW__card{background:#fff;border:2px solid #f3f3f3;border-radius:20px}.Bloc9-module__UT0pzW__cardLarge{width:590px;height:350px;overflow:hidden}.Bloc9-module__UT0pzW__cardSmall{width:285px;height:165px;padding:30px 25px 25px 30px}.Bloc9-module__UT0pzW__cardMedium{width:590px;height:165px;padding:38px 30px 35px}.Bloc9-module__UT0pzW__cardContent{padding-top:20px;padding-left:25px;padding-right:25px}.Bloc9-module__UT0pzW__cardNumber{color:#000;font-size:35px}.Bloc9-module__UT0pzW__cardText{color:#000;font-size:22px}.Bloc9-module__UT0pzW__cardTextSmall{color:#000;font-size:18px}.Bloc9-module__UT0pzW__performanceImage{-o-object-fit:cover;object-fit:cover;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:590px;height:210px}.Bloc9-module__UT0pzW__gap20{gap:20px}@media (max-width:1250px){.Bloc9-module__UT0pzW__blurCircle{top:230px!important}}@media (max-width:850px){.Bloc9-module__UT0pzW__blurCircle{top:250px!important}}@media (max-width:650px){.Bloc9-module__UT0pzW__blurCircle{max-height:727px!important}}@media (max-width:550px){.Bloc9-module__UT0pzW__blurCircle{top:300px!important}}@media (max-width:500px){.Bloc9-module__UT0pzW__blurCircle{top:330px!important}}@media (max-width:400px){.Bloc9-module__UT0pzW__blurCircle{width:80vw!important;height:50vw!important;top:350px!important}}
.Bloc10-module__jMeuWq__section{justify-content:center;width:100%;margin-top:140px;margin-bottom:120px;padding-left:1rem;padding-right:1rem;display:flex}.Bloc10-module__jMeuWq__container{background:#fff;border:2px solid #f3f3f3;border-radius:20px;justify-content:space-between;align-items:flex-start;width:1200px;height:300px;padding:35px 40px 35px 55px;display:flex;box-shadow:10px 20px 60px #0000001a}.Bloc10-module__jMeuWq__title{text-align:left;font-size:40px}.Bloc10-module__jMeuWq__titleNormal{color:#000}.Bloc10-module__jMeuWq__description{text-align:left;color:#000;width:576px;margin-top:30px;font-size:16px;font-weight:400}.Bloc10-module__jMeuWq__ctaContainer{margin-top:40px}.Bloc10-module__jMeuWq__calendarContainer{border:2px solid #f3f3f3;border-radius:20px;width:450px;height:230px;overflow:hidden}.Bloc10-module__jMeuWq__calendarIframe{border:none;width:100%;height:100%}@media (max-width:1250px){.Bloc10-module__jMeuWq__container{flex-direction:column!important;align-items:center!important;width:600px!important;height:auto!important;min-height:600px!important;padding:40px 30px!important}.Bloc10-module__jMeuWq__textContainer{flex-direction:column!important;align-items:center!important;display:flex!important}.Bloc10-module__jMeuWq__title{text-align:center!important;max-width:500px!important}.Bloc10-module__jMeuWq__description{text-align:center!important;width:450px!important}.Bloc10-module__jMeuWq__calendarContainer{margin-top:30px!important}}@media (max-width:1000px){.Bloc10-module__jMeuWq__title{font-size:30px}}@media (max-width:650px){.Bloc10-module__jMeuWq__container{width:450px!important;min-height:655px!important}.Bloc10-module__jMeuWq__title{max-width:450px!important}.Bloc10-module__jMeuWq__description{width:350px!important}}@media (max-width:550px){.Bloc10-module__jMeuWq__section{margin-top:95px!important}.Bloc10-module__jMeuWq__title{max-width:350px!important;font-size:30px!important}}@media (max-width:500px){.Bloc10-module__jMeuWq__container{width:350px!important;min-height:600px!important;padding-left:25px!important;padding-right:25px!important}.Bloc10-module__jMeuWq__title{font-size:26px}.Bloc10-module__jMeuWq__description,.Bloc10-module__jMeuWq__calendarContainer{width:300px!important}}@media (max-width:400px){.Bloc10-module__jMeuWq__container{width:280px!important;min-height:590px!important}.Bloc10-module__jMeuWq__title{max-width:240px!important}.Bloc10-module__jMeuWq__description{font-size:14px;width:240px!important}}
