.formulaire_formulaireSection__NR9FN{position:relative;overflow:visible;padding:80px 0}.formulaire_formulaireSection__NR9FN:before{top:0;background-image:url(/image.webp);background-position:top}.formulaire_formulaireSection__NR9FN:after,.formulaire_formulaireSection__NR9FN:before{content:"";position:absolute;left:0;right:0;height:50%;background-size:130% auto;background-repeat:no-repeat;opacity:.5;filter:brightness(.5);pointer-events:none;z-index:0}.formulaire_formulaireSection__NR9FN:after{bottom:0;background-image:url(/image.png);background-position:bottom;transform:scaleY(-1)}.formulaire_formulaireSection__NR9FN>.container{width:90%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative;z-index:1}.formulaire_formulaireContainer__kk_iK{position:relative;z-index:2}.formulaire_formulaireHeader__2c2W_{text-align:left;margin-bottom:60px}.formulaire_formulaireTitle__WKt2c{font-size:38px;font-weight:400;color:#fff;margin:0 0 20px;letter-spacing:.05em;text-transform:uppercase}.formulaire_formulaireDescription__IJJ__{font-size:16px;color:#fffc;line-height:1.6;margin:0;max-width:800px}.formulaire_formulaireGrid__YIMs0{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;margin:0 auto;width:100%;min-height:600px}.formulaire_formulaireLeft__xd_HA{display:flex;align-items:stretch;justify-content:flex-start;position:relative;height:100%;width:100%}.formulaire_formulaireImageWrapper__wPgqw{position:relative;width:100%;height:100%;overflow:hidden;box-shadow:0 8px 24px #00000080;clip-path:polygon(0 0,100% 0,100% 100%,100px 100%,0 calc(100% - 100px));display:flex;align-items:stretch;flex:1 1;min-width:0}.formulaire_formulaireImage__uIAnt{width:100%;height:100%;object-fit:cover;display:block}.formulaire_formulaireRight__GzX2z{position:relative;display:flex;align-items:stretch;justify-content:flex-start;height:100%;width:100%}.formulaire_formulaireRight__GzX2z:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;z-index:0;border-radius:0}.formulaire_formulairePanel___37I4{position:relative;z-index:1;background:#fff;padding:70px 35px 40px 90px;clip-path:polygon(0 0,calc(100% - 100px) 0,100% 100px,100% 100%,0 100%);box-shadow:0 12px 32px #0006;display:flex;flex-direction:column;height:100%;width:100%}.formulaire_formulaire__tzubO{display:flex;flex-direction:column;gap:38px;align-items:flex-start;margin-top:20px}.formulaire_formulaireField__brgOc{display:flex;flex-direction:column;gap:6px;position:relative;width:100%}.formulaire_formulaireField__brgOc:after{content:"";position:absolute;bottom:0;left:0;width:300px;height:1px;background:#df1f264d;transition:background-color .2s ease}.formulaire_formulaireField__brgOc:has(input:focus):after,.formulaire_formulaireField__brgOc:has(select:focus):after,.formulaire_formulaireField__brgOc:has(textarea:focus):after{background:#df1f2680}.formulaire_formulaireField__brgOc:has(select):before{content:"";position:absolute;bottom:0;left:calc(300px - 6px);width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23df1f26' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none;transform:translateY(-100%);margin-bottom:-6px}.formulaire_formulaireField__brgOc label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.formulaire_formulaireInput__wzmFX{border:none;border-bottom:0 solid #df1f264d;border-image:linear-gradient(90deg,#df1f264d 0,#df1f264d 380px,#0000 0,#0000) 1;padding:8px 0;font-size:14px;background:#0000;color:#0a0a0a;outline:none;transition:all .2s ease;font-family:inherit;position:relative;width:100%}.formulaire_formulaireInput__wzmFX:after{content:"";position:absolute;bottom:0;left:0;width:300px;height:1px;background:#df1f264d;transition:background-color .2s ease}.formulaire_formulaireInput__wzmFX:focus:after{background:#df1f2680}.formulaire_formulaireInput__wzmFX::placeholder,.formulaire_formulaireSelect__pk3Ft{color:#0a0a0a80;font-size:14px;text-transform:uppercase;letter-spacing:.02em;font-weight:600}.formulaire_formulaireSelect__pk3Ft{cursor:pointer;appearance:none;background-image:none;padding-right:20px;border-bottom:none;transition:all .2s ease;position:relative}.formulaire_formulaireSelect__pk3Ft:not([value=""]){color:#0a0a0a80}.formulaire_formulaireSelect__pk3Ft option{color:#0a0a0a;text-transform:none;font-weight:400}.formulaire_formulaireTextarea__TSIuv{min-height:90px;resize:vertical;border-bottom:none;background:#0000;transition:all .2s ease}.formulaire_formulaireTextarea__TSIuv::placeholder{color:#0a0a0a80;font-size:14px;text-transform:uppercase;letter-spacing:.02em;font-weight:600}.formulaire_formulaireSubmit__KW7Uy{margin-top:0;padding:10px 20px;font-size:12px;font-weight:700;align-self:flex-start;width:auto;text-transform:uppercase;letter-spacing:.05em;border-radius:0;color:#fff;background-color:#df1f26;border:1px solid #df1f26}@media (max-width:1024px){.formulaire_formulaireSection__NR9FN>.container{width:90%;padding-left:20px;padding-right:20px}.formulaire_formulaireGrid__YIMs0{grid-template-columns:1fr;gap:40px}.formulaire_formulairePanel___37I4{padding:50px 30px 35px 40px;clip-path:none;max-width:100%}.formulaire_formulaireImageWrapper__wPgqw{clip-path:none;max-width:100%;height:400px}}@media (max-width:768px){.formulaire_formulaireSection__NR9FN>.container{width:100%;padding-left:20px;padding-right:20px}.formulaire_formulaireHeader__2c2W_{margin-bottom:40px}.formulaire_formulaireTitle__WKt2c{font-size:36px}.formulaire_formulaireDescription__IJJ__{font-size:15px}.formulaire_formulaireGrid__YIMs0{gap:30px}.formulaire_formulairePanel___37I4{padding:40px 24px 30px 30px}.formulaire_formulaire__tzubO{gap:28px}.formulaire_formulaireField__brgOc:after{width:100%;max-width:300px}.formulaire_formulaireImageWrapper__wPgqw{height:350px}}@media (max-width:480px){.formulaire_formulaireTitle__WKt2c{font-size:24px}.formulaire_formulaireDescription__IJJ__{font-size:16px}.formulaire_formulairePanel___37I4{padding:35px 20px 24px 24px}.formulaire_formulaire__tzubO{gap:24px}.formulaire_formulaireInput__wzmFX,.formulaire_formulaireSelect__pk3Ft,.formulaire_formulaireTextarea__TSIuv{font-size:14px}.formulaire_formulaireImageWrapper__wPgqw{height:300px}}.processus_processSection__KUX7i{margin-top:0;padding-top:100px;padding-bottom:100px;position:relative;overflow:hidden;background:#000 url(/image.png) center calc(100% + 100px) /110% no-repeat!important;background-size:110% auto!important;background-position:center calc(100% + 100px)!important;clip-path:inset(0 0 0 0);border-top:none;min-height:600px}.processus_titleSection__nve0y{font-size:38px;font-weight:400;color:#fff;margin:0 0 20px -2px;text-transform:uppercase}.processus_processSection__KUX7i:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#000 0,#000000f2 20%,#000000e6 40%,#000c 60%,#0000);pointer-events:none;z-index:1}.processus_processSection__KUX7i:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3,radial-gradient(ellipse 1400px 400px at 50% 50%,#000000e6 0,#000000b3 30%,#00000080 50%,#0000004d 70%,#0000 85%),radial-gradient(ellipse 800px 600px at 20% 30%,#000c 0,#0000 70%),radial-gradient(ellipse 600px 500px at 80% 70%,#000000b3 0,#0000 65%),radial-gradient(ellipse 500px 400px at 10% 80%,#000000bf 0,#0000 55%),radial-gradient(ellipse 550px 450px at 90% 20%,#000000b3 0,#0000 58%);pointer-events:none;z-index:0}.processus_processSection__KUX7i>.container{position:relative;z-index:3;max-width:100%;overflow:visible}.processus_processSectionHeader__sL8_R{margin-top:0;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:40px}.processus_processSectionSubtitle__i3UVU{font-size:16px;color:#ffffffb3;line-height:1.6;margin:16px 0 0;max-width:800px}.processus_processStepsCarousel__fRTl8{margin:60px auto;overflow-x:visible;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 120px;width:100%;max-width:100%;position:relative;display:flex;justify-content:center}.processus_processStepsCarousel__fRTl8::-webkit-scrollbar{display:none}.processus_processStepsContainer__q3cUX{display:flex;gap:24px;padding:12px 40px 12px 0;min-width:-moz-fit-content;min-width:fit-content;justify-content:center;margin:0 auto}.processus_processStep__7IGPN{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:140px;flex-shrink:0;position:relative;padding:0;box-sizing:border-box}.processus_processStep__7IGPN:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:radial-gradient(ellipse 300px 300px,#000 0,#000000f2 20%,#000000d9 40%,#000000b3 60%,#00000080 80%,#0000004d 90%,#00000026 95%,#0000 100%);z-index:-1;pointer-events:none;border-radius:50%}.processus_processStepNumber__eNZmu{position:relative;width:80px;height:100px;background:#df1f26;color:#fff;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;font-size:38px;font-weight:200;letter-spacing:1px;clip-path:polygon(120px 0,100% 0,100% 100%,0 100%,0 30px);transform:translateY(-8px);box-shadow:0 6px 18px #00000059}.processus_processStepNumber__eNZmu:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000;clip-path:polygon(80px 0,100% 0,100% 100%,0 100%,0 25px)}.processus_processStepText__L78Ue{padding:8px 20px 4px;background:#0000;color:#fff;font-size:14px;font-weight:600;text-align:center;letter-spacing:.04em;line-height:1.3;display:flex;align-items:center;justify-content:center;width:180px;height:120px;box-sizing:border-box;margin:0 auto;text-transform:uppercase;clip-path:polygon(.5% 0,99.5% 0,100% 100%,0 100%);border:1px solid #ffffff73;border-top:none}.processus_processCta__drrCK{display:flex;justify-content:center;margin-top:60px}.processus_processCtaBtn__5jumt{box-shadow:0 4px 16px #df1f2633,0 2px 8px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative;padding:0;border-radius:0;border:none;background:#0000}.processus_processCtaBtn__5jumt:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);transition:left .5s ease}.processus_processCtaBtn__5jumt:hover:before{left:100%}.processus_processCtaBtn__5jumt:hover{transform:translateY(-2px);box-shadow:0 8px 24px #df1f264d,0 4px 12px #00000026}.processus_processCtaBtn__5jumt:active{transform:translateY(0);box-shadow:0 2px 8px #df1f2633,0 1px 4px #0000001a}.processus_processCtaBtn__5jumt .icon-square{width:44px;height:50px;transition:all .3s ease;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.processus_processCtaBtn__5jumt:hover .icon-square{transform:scale(1.05)}.processus_processCtaBtn__5jumt .icon-square svg{width:18px;height:18px;transition:transform .3s ease}.processus_processCtaBtn__5jumt:hover .icon-square svg{transform:rotate(5deg)}.processus_processCtaBtn__5jumt .icon-square .material-symbols-outlined,.processus_processCtaBtn__5jumt .icon-square img{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.processus_processCtaBtn__5jumt:hover .icon-square .material-symbols-outlined,.processus_processCtaBtn__5jumt:hover .icon-square img{transform:rotate(5deg)}.processus_processCtaBtn__5jumt .icon-square-white{background:#fff;color:#0a0a0a;box-shadow:inset 0 1px 2px #0000000d}.processus_processCtaBtn__5jumt .icon-square-white img{filter:brightness(0) saturate(100%);opacity:1}.processus_processCtaBtn__5jumt>span:not(.icon-square){background:var(--primary);color:#fff;border:1px solid var(--primary);position:relative;z-index:1;transition:all .3s ease;font-weight:600;letter-spacing:.01em;box-shadow:inset 0 1px 0 #ffffff1a;padding:14px 26px 15px;margin:0;display:flex;align-items:center;font-size:15px}.processus_processCtaBtn__5jumt:hover>span:not(.icon-square){background:var(--primary-dark);border-color:var(--primary-dark)}@media (max-width:768px){.processus_processSection__KUX7i{padding-top:80px!important;background-size:150% auto!important;background-position:center calc(100% + 50px)!important}.processus_processSectionHeader__sL8_R{margin-top:0!important;margin-bottom:40px!important;padding:0 20px!important}.processus_processSectionHeader__sL8_R h2{font-size:32px!important}.processus_processSectionSubtitle__i3UVU{font-size:15px!important;padding:0 10px!important}.processus_processStepsCarousel__fRTl8{padding:0!important;margin:40px auto!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;width:100%!important;position:relative!important}.processus_processStepsContainer__q3cUX{padding:12px 20px!important;gap:20px!important;justify-content:flex-start!important;display:flex!important;width:-moz-fit-content!important;width:fit-content!important;min-width:100%!important}.processus_processStep__7IGPN{min-width:calc(100% - 40px)!important;width:calc(100% - 40px)!important;flex-shrink:0!important;scroll-snap-align:center!important;scroll-snap-stop:always!important;max-width:calc(100vw - 40px)!important}.processus_processStepNumber__eNZmu{width:70px!important;height:90px!important;font-size:32px!important;margin:0 auto!important}.processus_processStepText__L78Ue{font-size:12px!important;line-height:1.5!important;padding:10px 16px 8px!important;width:100%!important;max-width:280px!important;margin:0 auto!important}.processus_processCta__drrCK{padding:0 20px!important;margin-top:40px!important}}@media (max-width:480px){.processus_processSection__KUX7i{padding-top:60px!important}.processus_processSectionHeader__sL8_R h2{font-size:24px!important}.processus_processSectionSubtitle__i3UVU{font-size:16px!important}.processus_processStepsCarousel__fRTl8{padding:0!important}.processus_processStepsContainer__q3cUX{gap:16px!important;padding:12px 16px!important}.processus_processStep__7IGPN{min-width:calc(100% - 32px)!important;width:calc(100% - 32px)!important;max-width:calc(100vw - 32px)!important}.processus_processStepNumber__eNZmu{width:60px!important;height:80px!important;font-size:28px!important}.processus_processStepText__L78Ue{font-size:14px!important;max-width:250px!important;padding:8px 14px 6px!important}}.faq_faqSection__W9yCu{position:relative;overflow:hidden;padding:10px 0;background:radial-gradient(ellipse 800px 600px at 20% 30%,#000c,#0000 70%),radial-gradient(ellipse 600px 500px at 80% 70%,#000000b3,#0000 65%),radial-gradient(ellipse 700px 550px at 50% 50%,#0009,#0000 60%),radial-gradient(ellipse 500px 400px at 10% 80%,#000000bf,#0000 55%),radial-gradient(ellipse 550px 450px at 90% 20%,#000000b3,#0000 58%),#000}.faq_faqSection__W9yCu:after,.faq_faqSection__W9yCu:before{content:"";position:absolute;inset:0;background:url(/image.webp) no-repeat 50%/110%;opacity:.45;filter:brightness(.5);pointer-events:none;z-index:0}.faq_faqSection__W9yCu:after{bottom:0;top:auto;transform:scaleY(-1)}.faq_faqSection__W9yCu>.container{position:relative;z-index:1;width:90%;max-width:1400px;margin-inline:auto}.faq_faqGrid__6_gIB{display:grid;grid-template-columns:60% 35%;gap:60px;align-items:stretch}.faq_leadFormWrapper__fXmwo{display:flex}.faq_lead-form-image__tngib{width:35%}.faq_lead-form-panel__e8uRU{width:60%}.faq_lead-form-image__tngib{position:relative}.faq_lead-form-image__tngib img{width:100%;height:100%;object-fit:cover;display:block}.faq_lead-form-panel__e8uRU{display:flex;flex-direction:column;justify-content:center;padding:48px;background:#ffffff08}.faq_faqContent__qiZeI{display:flex;flex-direction:column;gap:10px;position:relative}.faq_faqHeader__yTtT5{margin-bottom:0}.faq_faq__WgvqD{display:flex;flex-direction:column}.faq_faqTitle__tulja{font-size:38px;font-weight:400;color:#fff;margin:0 0 20px -2px;text-transform:uppercase}.faq_faqIntro__VjbwE{font-size:16px;line-height:1.6;color:#fffc}.faq_faqItem__sASBH{border-bottom:1px solid #fff3;transition:border-color .3s ease,height .4s cubic-bezier(.4,0,.2,1)}.faq_faqItem__sASBH:hover{border-bottom-color:#fff6}.faq_faqItem__sASBH:last-child{border-bottom:none}.faq_faqItem__sASBH summary{display:flex;align-items:center;justify-content:space-between;padding:20px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:600;color:#fff}.faq_faqItem__sASBH[open] summary{background:#fff;color:#0a0a0a;padding:20px 24px;box-shadow:0 4px 12px #0000001a}.faq_faqQuestion__h168P{flex:1 1}.faq_faqToggle__JtX0d{width:32px;height:32px;background:var(--primary);color:#fff;display:grid;place-items:center;margin-left:16px;font-size:18px;font-weight:700;position:relative}.faq_faqIconMinus__YA8pQ,.faq_faqIconPlus__C97X_{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .2s ease}.faq_faqItem__sASBH[open] .faq_faqIconPlus__C97X_{opacity:0}.faq_faqItem__sASBH:not([open]) .faq_faqIconPlus__C97X_,.faq_faqItem__sASBH[open] .faq_faqIconMinus__YA8pQ{opacity:1}.faq_faqItem__sASBH:not([open]) .faq_faqIconMinus__YA8pQ{opacity:0}.faq_faqAnswer__B0vpD{padding:24px 0;font-size:16px;line-height:1.6;color:#ffffffe6;transition:opacity .3s ease,transform .3s ease}.faq_faqItem__sASBH:not([open]) .faq_faqAnswer__B0vpD{display:none}.faq_faqItem__sASBH[open] .faq_faqAnswer__B0vpD{animation:faq_fadeIn__aMPxy .3s ease}@keyframes faq_fadeIn__aMPxy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq_faqImage__jvgNJ{position:relative;display:flex;align-items:stretch;justify-content:flex-start;align-self:stretch;transition:height .4s cubic-bezier(.4,0,.2,1);will-change:height;min-height:0;height:auto}.faq_faqFlagWrapper__fNhPp{width:100%;height:100%;display:flex;flex-direction:row;align-items:stretch}.faq_faqFlagPole__m5Nap{width:4px;background:linear-gradient(180deg,silver,grey);flex-shrink:0;height:100%}.faq_faqFlagFabric__zz3Qj{flex:1 1;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000004d;display:flex;align-items:stretch}.faq_faqFlagImage__2W7sc{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1024px){.faq_lead-form-panel__e8uRU{padding:36px}}@media (max-width:768px){.faq_faqSection__W9yCu{padding:60px 0}.faq_faqGrid__6_gIB{grid-template-columns:1fr;gap:32px}.faq_faqImage__jvgNJ{display:none}.faq_leadFormWrapper__fXmwo{flex-direction:column}.faq_lead-form-image__tngib,.faq_lead-form-panel__e8uRU{width:100%}.faq_lead-form-image__tngib{height:260px}.faq_lead-form-panel__e8uRU{padding:32px 24px}.faq_faqTitle__tulja{font-size:28px;text-align:center}.faq_faqIntro__VjbwE{text-align:center;font-size:14px}}@media (max-width:480px){.faq_faqSection__W9yCu{padding:40px 0}.faq_lead-form-image__tngib{height:220px}.faq_faqTitle__tulja{font-size:24px}.faq_faqIntro__VjbwE{font-size:16px}}