section.homepage_header__9Msgq{height:auto;min-height:450px;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:100px}section.homepage_header__9Msgq .homepage_header__content__fsawa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}section.homepage_header__9Msgq .homepage_header__content__fsawa h1{color:var(--ui-color-secondary);margin-bottom:1rem;font-size:6rem;line-height:1.2;width:550px}section.homepage_header__9Msgq .homepage_header__content__fsawa h1 span{background-color:hsla(0,0%,100%,.8);border-radius:5px}section.homepage_header__9Msgq .homepage_header__content__text__kHk0e{margin-bottom:2rem;width:370px}section.homepage_header__9Msgq .homepage_header__content__text__kHk0e p{font-size:1.5rem;color:#000;margin-bottom:8px}section.homepage_header__9Msgq .homepage_header__img__5xX0N{width:100vw;max-width:1650px;height:100vh;min-height:450px;position:relative;margin-top:10px}@media(max-width:767px){section.homepage_header__9Msgq{min-height:auto;align-items:flex-start}section.homepage_header__9Msgq .homepage_header__content__fsawa{position:relative;padding:100px 10px 20px;z-index:1;transform:translate(-50%)}section.homepage_header__9Msgq .homepage_header__content__fsawa h1{font-size:5rem;width:90vw}section.homepage_header__9Msgq .homepage_header__content__text__kHk0e{width:90vw}section.homepage_header__9Msgq .homepage_header__img__5xX0N{height:80vh}}section.homepage_main__BTmG4{background-color:var(--ui-color-primary-light);padding:50px 10px}section.homepage_main__BTmG4 h2{font-size:3.5rem;line-height:1.1;color:var(--ui-color-secondary);text-align:center;margin-bottom:35px}section.homepage_main__BTmG4 .homepage_howWork__edW_b h2{font-size:3rem}section.homepage_main__BTmG4 .homepage_list__6SdTO{display:flex;gap:20px}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH{flex:1 1;position:relative;background-color:#fff}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH .homepage_item__image__Hxoe2{width:100%;height:200px;overflow:hidden;position:relative;background-color:var(--ui-color-primary-light)}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH .homepage_item__image__Hxoe2 img{width:100%;height:100%;object-fit:cover;transition:transform .2s}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH .homepage_item__image__Hxoe2:after{content:"";width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 150px 56px;transform:rotate(0deg);position:absolute;z-index:1;left:0;bottom:0}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH .homepage_item__image__number__9OWLZ{position:absolute;bottom:41px;left:calc(50% - 15px);display:flex;justify-content:center;align-items:center;border-radius:50%;width:30px;height:30px;font-size:2rem;font-weight:700;background-color:var(--ui-color-primary);color:#fff;z-index:2}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH .homepage_item__content__78EVj{font-size:1.6rem;line-height:1.4;text-align:center;font-weight:600;padding:0 25px 15px}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH .homepage_item__text__dhNzC{font-size:1.3rem;line-height:1.4;padding:0 25px 15px}@media(max-width:767px){section.homepage_main__BTmG4 .homepage_list__6SdTO{flex-wrap:wrap;justify-content:center}section.homepage_main__BTmG4 .homepage_list__6SdTO .homepage_item__62ASH{flex:none;width:300px}}section.homepage_main__BTmG4:has(.homepage_why__fMhSO){margin-bottom:150px}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO .homepage_item__62ASH{display:flex;align-items:flex-end}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO .homepage_item__text__dhNzC{padding:15px 25px}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO .homepage_item__62ASH:first-child{grid-area:1/1/2/3}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO .homepage_item__62ASH:nth-child(2){grid-area:1/3/2/4}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO .homepage_item__62ASH:nth-child(3){grid-area:1/4/2/5}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO .homepage_item__62ASH:nth-child(4){grid-area:2/1/3/3}section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO .homepage_item__62ASH:nth-child(5){grid-area:2/3/3/5}@media(max-width:767px){section.homepage_main__BTmG4:has(.homepage_why__fMhSO) .homepage_list__6SdTO{display:flex}}section.homepage_articles__il9UH{margin:100px auto}section.homepage_articles__il9UH h2{font-size:3.5rem;line-height:1.1;color:var(--ui-color-secondary);text-align:center;margin-bottom:35px}section.homepage_articles__il9UH .homepage_articles__list__L6IzY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding:0}@media(max-width:767px){section.homepage_articles__il9UH .homepage_articles__list__L6IzY{grid-template-columns:repeat(2,1fr);width:95%;margin:auto}}section.homepage_articles__il9UH .homepage_articles__button__ylCRG{display:flex;justify-content:center;margin-top:20px}section.homepage_cta___k_yp{background-color:var(--ui-color-primary-light);margin-bottom:150px;padding:50px 0}section.homepage_cta___k_yp>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}section.homepage_cta___k_yp>div h2{font-size:3.5rem;line-height:1.1;margin-bottom:1rem;color:var(--ui-color-secondary);text-align:center}@media(max-width:767px){section.homepage_cta___k_yp>div{text-align:center}}.homepage_faq__TzTCj{padding:80px 0;display:flex}.homepage_faq__content___e7br{flex:5 1}.homepage_faq__content___e7br h2{font-size:3.5rem;line-height:1.1;margin-bottom:1rem;color:var(--ui-color-secondary)}.homepage_faq__list__VUKhV{flex:9 1}@media(max-width:767px){.homepage_faq__TzTCj{flex-direction:column;width:90vw;padding:0;margin-bottom:50px}.homepage_faq__content___e7br{margin-bottom:30px}.homepage_faq__list__VUKhV{width:100%}}.article_article__5QZ5U{background:#fff;border-radius:5px;overflow:hidden}.article_article__5QZ5U>a{display:block;height:100%}.article_article__5QZ5U:nth-child(4n):not(.article_homepage__vD1TW){grid-column:span 3}.article_article__5QZ5U:nth-child(4n):not(.article_homepage__vD1TW) a{display:flex;gap:15px}.article_article__5QZ5U:nth-child(4n):not(.article_homepage__vD1TW) a .article_article__image__ZVR5L{flex:4 1;max-height:300px;overflow:hidden}.article_article__5QZ5U:nth-child(4n):not(.article_homepage__vD1TW) a .article_article__image__ZVR5L img{width:100%;object-fit:cover}.article_article__5QZ5U:nth-child(4n):not(.article_homepage__vD1TW) a .article_article__content__aNkuP{padding:10px;flex:2 1}@media(max-width:767px){.article_article__5QZ5U:nth-child(4n):not(.article_homepage__vD1TW){grid-column:span 1}.article_article__5QZ5U:nth-child(4n):not(.article_homepage__vD1TW) a{flex-direction:column;gap:0}}.article_article__image__ZVR5L{opacity:1;transition:opacity .2s}.article_article__image__ZVR5L img{overflow:hidden}.article_article__content__aNkuP{padding:7px 20px 18px}.article_article__content__aNkuP h2{font-size:1.5rem;line-height:1.4;font-weight:600;color:#000;margin-bottom:10px}.article_article__content__text__hy7DA p{font-size:1.3rem;color:#000;line-height:1.6}.article_article__content__info__JPQ9A{display:flex;gap:20px;margin-bottom:5px}.article_article__content__info__date__fXwSX,.article_article__content__info__tag__XKsSj{font-size:1.1rem;font-weight:600;color:var(--ui-color-secondary);text-transform:uppercase}.article_article__content__info__tag__XKsSj:before{content:"–";position:relative;left:-10px}.article_article__5QZ5U:hover .article_article__image__ZVR5L{opacity:.5}.article_article__5QZ5U.article_homepage__vD1TW .article_article__image__ZVR5L{border-radius:5px;height:350px;overflow:hidden}@media(max-width:767px){.article_article__5QZ5U.article_homepage__vD1TW .article_article__image__ZVR5L{height:250px}}.article_article__5QZ5U.article_homepage__vD1TW .article_article__image__ZVR5L img{width:auto;max-width:none;height:100%;object-fit:cover}.article_article__5QZ5U.article_homepage__vD1TW .article_article__content__aNkuP{padding:7px 0 18px}.article_article__5QZ5U.article_homepage__vD1TW .article_article__content__aNkuP h3{line-height:1.4;font-weight:600;color:#000;font-size:1.6rem;margin-bottom:0}.diamondGrid_diamondGrid__1amOJ{z-index:1;width:1100px;position:absolute;min-height:1100px;height:110vh;overflow:hidden;z-index:-1;right:-15%}@media(max-width:1200px){.diamondGrid_diamondGrid__1amOJ{right:-30%}}@media(max-width:900px){.diamondGrid_diamondGrid__1amOJ{right:-70%}}@media(max-width:767px){.diamondGrid_diamondGrid__1amOJ{right:-100%;opacity:.5}}@media(max-width:564px){.diamondGrid_diamondGrid__1amOJ{right:-145%;bottom:-65%;opacity:.5}}.diamondGrid_diamondGrid__1amOJ .diamondGrid_diamond__5H70e{background:#f6f6f5;border-radius:5px;height:205px;width:205px;position:absolute;transform-origin:50% 50%;background-size:cover;display:flex;justify-content:center;align-items:center;overflow:hidden;opacity:0;animation:diamondGrid_appearZoom__nl6Fg .8s ease forwards}.diamondGrid_diamondGrid__1amOJ .diamondGrid_diamond__5H70e>img{display:block;transform:rotate(-45deg) translateZ(0);transform-origin:50% 50%;max-width:350px;max-height:350px;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;image-rendering:auto}.diamondGrid_diamondGrid__1amOJ .diamondGrid_diamond__5H70e>[class=next-video-container]{height:800px;display:block;transform:rotate(-45deg) translateY(73px);transform-origin:50% 90%;max-width:none;width:auto}.diamondGrid_diamondGrid__1amOJ .diamondGrid_diamond__5H70e.diamondGrid_logo__PRub6{background-color:var(--ui-color-secondary)}.diamondGrid_diamondGrid__1amOJ .diamondGrid_diamond__5H70e.diamondGrid_logo__PRub6 img{max-width:200px;max-height:200px}.diamondGrid_diamondGrid__1amOJ .diamondGrid_diamond__5H70e.diamondGrid_primary___XlCD{background-color:var(--ui-color-primary)}.diamondGrid_diamondGrid__1amOJ .diamondGrid_diamond__5H70e.diamondGrid_secondary__3AI2w{background-color:var(--ui-color-secondary)}@keyframes diamondGrid_appearZoom__nl6Fg{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.textInput_wrapper__ssUja{width:100%;position:relative}.textInput_inputWrapper__If8XD{position:relative;border:none;border-radius:5px;padding:1.2rem 14px .5rem;background-color:#fff;transition:border-color .2s}.textInput_inputWrapper__If8XD:focus-within{border-color:#007bff}.textInput_inputWrapper__If8XD.textInput_error__F2pw_{border-color:red}.textInput_input__2hies{width:100%;border:none;outline:none;background:none;font-size:1.4rem;padding:0}.textInput_input__2hies::placeholder{color:rgba(0,0,0,0)}.textInput_label__oz3Ke{position:absolute;top:1rem;left:14px;color:#3f3f3f;font-size:1.4rem;pointer-events:none;transition:all .2s ease}.textInput_inputWrapper__If8XD.textInput_filled__9p3o7 .textInput_label__oz3Ke,.textInput_input__2hies:focus+.textInput_label__oz3Ke{top:.2rem;font-size:1rem;color:#007bff}.textInput_inputWrapper__If8XD.textInput_error__F2pw_ .textInput_label__oz3Ke{color:red}.textInput_errorMessage__p_cPa{color:red;font-size:1rem;margin-top:.25rem}.textInput_suggestions__M9FaG{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;z-index:10;list-style:none;margin:0;padding:10px 0}.textInput_suggestions__M9FaG li{padding:.5rem 1rem;font-size:1.3rem;cursor:pointer}.textInput_suggestions__M9FaG li:hover{background:#f3f3f3}.textInput_textareaWrapper__FqkQd{display:flex;flex-direction:column;position:relative;border:none;border-radius:5px;padding:10px 15px 15px;background-color:#fff}.textInput_textareaWrapper__FqkQd .textInput_label__oz3Ke{position:relative;top:auto;left:inherit;margin-bottom:10px}.textInput_textarea__I6EAl,.textInput_textarea__I6EAl:valid{padding:1rem;resize:vertical;border:1px solid var(--ui-color-primary);border-radius:5px;transition:border-color .2s}.form_form__L934N,.form_form__vwEL_,.style_form__x6Frv{display:flex;flex-direction:column;gap:20px;margin-top:15px}.form_form__vwEL_ .form_button__Pul_R{display:flex;justify-content:space-between}.button{padding:.7rem 1.3rem;background-color:var(--ui-color-primary-hover);color:#fff;font-weight:700;font-size:1.5rem;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center}.button.secondary{background-color:var(--ui-color-secondary)}.button.white{background-color:#fff;color:var(--ui-color-primary)}.button:hover{background-color:var(--ui-color-primary)}.cardItem_container__G5wb6{perspective:1000px;width:100%;height:300px;animation:cardItem_fadeInUp__1zq7R .6s ease forwards;opacity:0;transform:translateY(20px)}@keyframes cardItem_fadeInUp__1zq7R{to{opacity:1;transform:translateY(0)}}.cardItem_card__gEaME{position:relative;min-width:200px;height:100%;border-radius:10px;overflow:hidden;transform-style:preserve-3d;transition:transform .2s ease,box-shadow .4s ease;scale:1}.cardItem_card__gEaME:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(45deg,rgb(23,60,93) 30%,transparent);z-index:1;opacity:.6}.cardItem_card__gEaME img{width:100%;height:100%;object-fit:cover;display:block;scale:1;transition:scale .3s ease}.cardItem_card__gEaME>div{position:absolute;bottom:20px;left:15px;right:15px;z-index:2}.cardItem_card__gEaME>div h3,.cardItem_card__gEaME>div h4{color:#fff;font-size:2rem;font-weight:700;z-index:2}.cardItem_card__gEaME>div a{color:#fff}.cardItem_card__gEaME>div p{font-size:1.3rem;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.cardItem_card__gEaME:hover img{scale:1.03}.cardItem_card__gEaME:hover:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(120deg,rgba(255,255,255,.15),rgba(255,255,255,.05) 40%,rgba(255,255,255,0) 60%);transform:rotate(25deg);animation:cardItem_sweep__XYp2u .5s linear both;pointer-events:none;z-index:1}@keyframes cardItem_sweep__XYp2u{0%{transform:translateX(-100%) rotate(25deg)}to{transform:translateX(100%) rotate(25deg)}}.style_largeContent__blFI5{background-color:var(--ui-color-primary-light);background-image:url(/_next/static/media/bg-form.13b552a2.jpg);background-size:cover;padding:80px 0 0;position:relative;transition:background-image .5s ease-in-out;background-position:50%}.style_largeContent__blFI5:after,.style_largeContent__blFI5:before{content:"";width:100%;height:460px;background-image:linear-gradient(0deg,#e8f1f8 56%,transparent);position:absolute;bottom:0}.style_largeContent__blFI5:before{height:400px;background-image:linear-gradient(180deg,#e8f1f8 46%,transparent);bottom:inherit;top:0}.style_largeContent__blFI5 .style_form__bGGMP{max-width:90vw;position:relative}.style_largeContent__blFI5 .style_form__title__1iBR1{text-align:center;font-size:3.5rem;font-weight:700;color:var(--ui-color-secondary)}.style_largeContent__blFI5 .style_form__text__K9OUx{text-align:center;font-size:1.5rem;margin-bottom:2rem;color:#000}.style_largeContent__blFI5 .style_form__content__HxeaU{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:800px;margin:auto}.style_largeContent__blFI5 .style_form__subtitle__4f4lr{font-size:1rem;text-align:center;margin-top:.5rem}.style_largeContent__blFI5 .style_form__bGGMP button{min-width:-moz-fit-content;min-width:fit-content}@media(max-width:767px){.style_largeContent__blFI5 .style_form__bGGMP{max-width:none}.style_largeContent__blFI5 .style_form__bGGMP .style_form__content__HxeaU{flex-direction:column;align-items:center}.style_largeContent__blFI5 .style_form__bGGMP .style_form__title__1iBR1{font-size:3rem}.style_largeContent__blFI5 .style_form__bGGMP .style_form__text__K9OUx{padding:0 10px}}.style_largeContent__blFI5 .style_exemples__hpipt{margin-top:300px;height:300px}.style_largeContent__blFI5 .style_exemples__content__9KgEG{width:45%;position:relative;z-index:2}.style_largeContent__blFI5 .style_exemples__content__title__VNMcN{text-align:left;font-size:3rem;line-height:1.4;font-weight:700;margin-bottom:10px;color:var(--ui-color-secondary)}.style_largeContent__blFI5 .style_exemples__list__ExgXr{position:absolute;right:0;bottom:0;transform:translateY(-25%);width:50vw;z-index:2;perspective:1000px}@media(max-width:767px){.style_largeContent__blFI5 .style_exemples__list__ExgXr{position:relative}.style_largeContent__blFI5 .style_exemples__hpipt{margin-top:250px;width:100vw;position:relative;padding:0 10px}.style_largeContent__blFI5 .style_exemples__hpipt .style_exemples__content__9KgEG{width:100%}.style_largeContent__blFI5 .style_exemples__hpipt .style_exemples__list__ExgXr{position:absolute;width:100%;transform:none;top:300px}.style_largeContent__blFI5{padding-bottom:50px;margin-bottom:330px}}.checkbox_wrapper__3PodI{margin-bottom:1rem}.checkbox_checkboxWrapper__fiR1m{display:flex;align-items:center;gap:.5rem;transition:all .2s ease}.checkbox_checkbox__pCwHr{width:18px;height:18px;accent-color:#007bff}.checkbox_label__tLola{cursor:pointer;font-size:14px}.checkbox_focused__eNtRf .checkbox_label__tLola{font-weight:600}.checkbox_error__IWebh .checkbox_label__tLola{color:red}.checkbox_errorMessage__qiMz9{color:red;font-size:12px;margin-top:.25rem}.select_select__H0MJp{background-color:#fff;border-radius:5px;padding:15px 18px}.select_select__H0MJp .select_title__DVr4B{font-size:1.6rem;font-weight:600;margin-bottom:10px}.select_select__H0MJp .select_list__vHcma{display:flex;flex-wrap:wrap;gap:1rem}.select_select__H0MJp .select_list__vHcma .select_card__YTy58{display:flex;flex-direction:column;align-items:center;border:2px solid #ccc;border-radius:10px;padding:8px 12px;cursor:pointer;transition:all .2s ease-in-out;max-width:300px;background:#fff}.select_select__H0MJp .select_list__vHcma .select_card__YTy58:hover{border-color:#999}.select_select__H0MJp .select_list__vHcma .select_active__oYFp_{border-color:#0070f3;background-color:#f0f8ff}.select_select__H0MJp .select_list__vHcma .select_content__4Oscn{display:flex;flex-direction:column}.select_select__H0MJp .select_list__vHcma .select_content__4Oscn>div{display:flex;gap:10px;align-items:center}.select_select__H0MJp .select_list__vHcma .select_content__4Oscn>div .select_image__tyzIk{width:25px;height:25px;object-fit:cover;border-radius:8px;margin-bottom:.5rem}.select_select__H0MJp .select_list__vHcma .select_content__4Oscn>div .select_label__Pvgr_{font-weight:600;font-size:1.4rem}.select_select__H0MJp .select_list__vHcma .select_description__1rwez{font-size:1.2rem;color:#555}.photoUpload_dropZone__QbH5N{border:2px dashed #aaa;padding:2rem;text-align:center;cursor:pointer;border-radius:10px;transition:background .3s}.photoUpload_dropZone__QbH5N:hover{background-color:#f9f9f9}.photoUpload_previewContainer__UyQfC{display:flex;flex-wrap:wrap;margin-top:1rem;gap:10px}.photoUpload_preview__b49LI{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid #ccc}.count_wrapper__je4IF{display:flex;flex-direction:column;gap:1rem;background-color:#fff;border-radius:5px;padding:15px 18px}.count_wrapper__je4IF .count_groupLabel__mzU1z{font-weight:600;margin-bottom:.5rem}.count_wrapper__je4IF .count_row__MAOWW{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid;padding:5px 10px}.count_wrapper__je4IF .count_row__MAOWW .count_label__ol5aJ{flex:1 1}.count_wrapper__je4IF .count_row__MAOWW .count_controls__9h6Bf{display:flex;align-items:center;gap:.5rem}.count_wrapper__je4IF .count_row__MAOWW .count_controls__9h6Bf .count_btn__hjKdV{width:25px;height:25px;color:var(--ui-color-primary);border:none;cursor:pointer}.count_wrapper__je4IF .count_row__MAOWW .count_controls__9h6Bf .count_btn__hjKdV:hover{background:#eaeaea}.count_wrapper__je4IF .count_row__MAOWW .count_controls__9h6Bf .count_count__hZ27R{min-width:24px;text-align:center;font-weight:700}.ProgressBar_progressWrapper__ClXwv{display:flex;align-items:center;justify-content:center;margin-top:4px;width:90vw;position:absolute;gap:10px}.ProgressBar_progressWrapper__ClXwv .ProgressBar_step__c0Ir8{display:flex;align-items:center;position:relative;flex:1 1}.ProgressBar_progressWrapper__ClXwv .ProgressBar_step__c0Ir8 .ProgressBar_line__too__{width:100%;height:8px;background-color:var(--ui-color-primary)}.ProgressBar_progressWrapper__ClXwv .ProgressBar_step__c0Ir8.ProgressBar_active__Gt4Br .ProgressBar_line__too__,.ProgressBar_progressWrapper__ClXwv .ProgressBar_step__c0Ir8.ProgressBar_completed__GlogF .ProgressBar_line__too__{background-color:var(--ui-color-secondary)}