.Button_wrapper__65CkX{display:flex;height:57px;background-color:var(--color-red);color:white;border-radius:14px;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:117%;outline:none;transition:transform .2s ease-out,box-shadow .2s ease-out,filter .2s ease-out}.Button_wrapper__65CkX:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(230,57,70,.3);filter:brightness(1.06)}.Button_wrapper__65CkX:active{transform:translateY(0) scale(.97);box-shadow:0 1px 4px rgba(230,57,70,.2);filter:brightness(.96);transition-duration:.1s}@media (prefers-reduced-motion:reduce){.Button_wrapper__65CkX{transition:none}.Button_wrapper__65CkX:active,.Button_wrapper__65CkX:hover{transform:none;box-shadow:none}}.notre-fonctionnement_wrapper__qJOXc{overflow:hidden}.notre-fonctionnement_hero__q_6Hh{padding:48px 16px 56px;max-width:720px;margin:0 auto}.notre-fonctionnement_hero__q_6Hh h1{font-family:"DM Serif Display",serif;font-size:42px;font-weight:400;margin:0 0 24px;line-height:1.1;text-align:center}.notre-fonctionnement_heroSubtitle___Mrsb{font-size:17px;line-height:1.65;color:#555;margin:0 0 16px;text-align:left}.notre-fonctionnement_heroSubtitle___Mrsb a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.25);text-decoration-color:rgba(0,0,0,.25);text-underline-offset:3px}.notre-fonctionnement_heroSubtitle___Mrsb a:hover{color:#222;-webkit-text-decoration-color:rgba(0,0,0,.6);text-decoration-color:rgba(0,0,0,.6)}.notre-fonctionnement_heroSubtitle___Mrsb strong{color:#222;font-weight:600}.notre-fonctionnement_stepsSection__UIlMw{padding:0 16px 64px;max-width:720px;margin:0 auto}.notre-fonctionnement_stepsSection__UIlMw h2{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;margin:0 0 40px}.notre-fonctionnement_stepsList__l1UQC{display:flex;flex-direction:column;gap:0}.notre-fonctionnement_step__AgQ1T{display:flex;gap:20px;position:relative}.notre-fonctionnement_step__AgQ1T:not(:last-child) .notre-fonctionnement_stepConnector__PsF9J{position:absolute;left:19px;top:40px;bottom:-8px;width:2px;background-color:rgba(0,0,0,.08)}.notre-fonctionnement_step__AgQ1T:last-child .notre-fonctionnement_stepConnector__PsF9J{display:none}.notre-fonctionnement_stepNumber__G8Rfp{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background-color:var(--color-red);color:#fff;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;position:relative;z-index:1}.notre-fonctionnement_stepContent__yDVZ6{padding-bottom:36px;flex:1 1}.notre-fonctionnement_stepContent__yDVZ6 h3{font-size:18px;font-weight:600;margin:8px 0;line-height:1.2}.notre-fonctionnement_stepContent__yDVZ6 p{font-size:15px;line-height:1.6;color:#555;margin:0}.notre-fonctionnement_stepBullets__Ji6xL{margin:12px 0 0;padding:0 0 0 18px;list-style:none}.notre-fonctionnement_stepBullets__Ji6xL li{position:relative;font-size:14px;line-height:1.55;color:#444;padding:3px 0 3px 20px}.notre-fonctionnement_stepBullets__Ji6xL li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background-color:var(--color-red);opacity:.5}.notre-fonctionnement_stepTagline__iQGEB{display:inline-block;margin:16px 0 0;padding:6px 12px;border-left:3px solid #2563eb;background-color:rgba(37,99,235,.06);border-radius:0 6px 6px 0;font-size:14px;font-weight:600;color:#1e40af;line-height:1.45}.notre-fonctionnement_stepLink__2j_9y{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:600;color:var(--color-red);text-decoration:none}.notre-fonctionnement_stepLink__2j_9y:hover{text-decoration:underline}.notre-fonctionnement_pricingSection__ZEZlb{background-color:#f7f7f7;padding:56px 16px}.notre-fonctionnement_pricingSection__ZEZlb h2{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;margin:0 0 12px;text-align:center}.notre-fonctionnement_pricingIntro__YuFUl{font-size:16px;line-height:1.55;color:#555;text-align:center;max-width:560px;margin:0 auto 32px}.notre-fonctionnement_priceCards__MTAaj{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;max-width:560px;margin:0 auto}.notre-fonctionnement_priceCard__RRV_Y{background-color:#fff;border-radius:14px;padding:28px 24px;border:1px solid rgba(0,0,0,.07);text-align:center}.notre-fonctionnement_priceCardAlt__W4tWF{border-color:rgba(0,0,0,.12)}.notre-fonctionnement_priceLabel__Q0YaT{font-size:13px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.notre-fonctionnement_priceValue___AzSn{font-family:"DM Serif Display",serif;font-size:36px;font-weight:400;color:var(--color-red);line-height:1}.notre-fonctionnement_pricingNote__Ij6Oj{font-size:13px;line-height:1.55;color:#777;max-width:560px;margin:20px auto 0;text-align:center}.notre-fonctionnement_pricingPaymentNote__4qtbr{font-size:13px;line-height:1.55;color:#888;max-width:560px;margin:12px auto 0;text-align:center}.notre-fonctionnement_pricingIncludedBlock__GpqO0{max-width:560px;margin:32px auto 0;background:#fff;border-radius:14px;padding:28px 24px;border:1px solid rgba(0,0,0,.07)}.notre-fonctionnement_pricingIncludedBlock__GpqO0 h3{font-size:16px;font-weight:700;margin:0 0 16px}.notre-fonctionnement_pricingIncluded__lncR9{margin:0 0 20px;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px}.notre-fonctionnement_pricingIncluded__lncR9 li{font-size:14px;line-height:1.45;color:#333;padding-left:24px;position:relative}.notre-fonctionnement_pricingIncluded__lncR9 li:before{content:"✓";position:absolute;left:0;color:#22a06b;font-weight:700;font-size:13px}.notre-fonctionnement_pricingExcludedLabel__j2I7G{font-size:16px;font-weight:700;color:#111;margin:0 0 16px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.notre-fonctionnement_pricingExcluded__5QOyT{margin:0;padding:0;list-style:none}.notre-fonctionnement_pricingExcluded__5QOyT li{font-size:14px;line-height:1.45;color:#333;padding-left:24px;position:relative}.notre-fonctionnement_pricingExcluded__5QOyT li:before{content:"✕";position:absolute;left:0;color:#c0392b;font-weight:700;font-size:13px}.notre-fonctionnement_whySection__fmiMR{background-color:#fff;padding:56px 16px}.notre-fonctionnement_whySection__fmiMR h2{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;margin:0 0 32px;text-align:center}.notre-fonctionnement_whyGrid__DimxJ{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;max-width:720px;margin:0 auto}.notre-fonctionnement_whyCard__bQw2M{background-color:#f7f7f7;border-radius:12px;padding:24px;border:1px solid rgba(0,0,0,.04)}.notre-fonctionnement_whyCard__bQw2M h3{font-size:16px;font-weight:700;margin:0 0 8px}.notre-fonctionnement_whyCard__bQw2M p{font-size:14px;line-height:1.6;color:#555;margin:0}.notre-fonctionnement_faqSection__rX6Mj{padding:56px 16px;max-width:720px;margin:0 auto}.notre-fonctionnement_faqSection__rX6Mj h2{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;margin:0 0 32px}.notre-fonctionnement_faqItem__0NszD{border-top:1px solid rgba(0,0,0,.1);padding:20px 0}.notre-fonctionnement_faqItem__0NszD:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}.notre-fonctionnement_faqItem__0NszD h3{font-size:16px;font-weight:600;margin:0 0 8px}.notre-fonctionnement_faqItem__0NszD p{font-size:15px;line-height:1.6;color:#555;margin:0}.notre-fonctionnement_faqMore__oLGkC{margin-top:24px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--color-red)}.notre-fonctionnement_faqMore__oLGkC:hover{text-decoration:underline}.notre-fonctionnement_ctaSection__xieW8{background-color:#212121;padding:56px 16px;text-align:center}.notre-fonctionnement_ctaSection__xieW8 h2{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;color:#fff;margin:0 0 12px}.notre-fonctionnement_ctaSection__xieW8 p{font-size:16px;color:hsla(0,0%,100%,.65);margin:0 0 28px}.notre-fonctionnement_ctaLinks__uVZOL{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:16px}.notre-fonctionnement_ctaLinks__uVZOL a{font-size:14px;color:hsla(0,0%,100%,.5);text-decoration:underline}.notre-fonctionnement_ctaLinks__uVZOL a:hover{color:#fff}.notre-fonctionnement_animateOnScroll__EGegD{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.notre-fonctionnement_animateOnScroll__EGegD.notre-fonctionnement_visible___mhIy{opacity:1;transform:translateY(0)}.notre-fonctionnement_animateStaggered__bbud8>a,.notre-fonctionnement_animateStaggered__bbud8>div{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a,.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div{opacity:1;transform:translateY(0)}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:first-child,.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:first-child{transition-delay:0s}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:nth-child(2),.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:nth-child(2){transition-delay:.08s}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:nth-child(3),.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:nth-child(3){transition-delay:.16s}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:nth-child(4),.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:nth-child(4){transition-delay:.24s}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:nth-child(5),.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:nth-child(5){transition-delay:.32s}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:nth-child(6),.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:nth-child(6){transition-delay:.4s}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:nth-child(7),.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:nth-child(7){transition-delay:.48s}.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>a:nth-child(8),.notre-fonctionnement_animateStaggered__bbud8.notre-fonctionnement_visible___mhIy>div:nth-child(8){transition-delay:.56s}@media(prefers-reduced-motion:reduce){.notre-fonctionnement_animateOnScroll__EGegD,.notre-fonctionnement_animateStaggered__bbud8>a,.notre-fonctionnement_animateStaggered__bbud8>div{opacity:1;transform:none;transition:none}}@media screen and (min-width:734px){body:not(.assistantAttached) .notre-fonctionnement_hero__q_6Hh{padding:64px 42px 72px;max-width:1160px}body:not(.assistantAttached) .notre-fonctionnement_hero__q_6Hh h1{font-size:52px}body:not(.assistantAttached) .notre-fonctionnement_stepsSection__UIlMw{padding:0 42px 80px;max-width:1160px}body:not(.assistantAttached) .notre-fonctionnement_pricingSection__ZEZlb{padding:72px 42px}body:not(.assistantAttached) .notre-fonctionnement_pricingSection__ZEZlb h2{font-size:36px}body:not(.assistantAttached) .notre-fonctionnement_priceCards__MTAaj{grid-template-columns:1fr 1fr;max-width:640px}body:not(.assistantAttached) .notre-fonctionnement_pricingIncludedBlock__GpqO0,body:not(.assistantAttached) .notre-fonctionnement_pricingIntro__YuFUl,body:not(.assistantAttached) .notre-fonctionnement_pricingNote__Ij6Oj,body:not(.assistantAttached) .notre-fonctionnement_pricingPaymentNote__4qtbr{max-width:640px}body:not(.assistantAttached) .notre-fonctionnement_whyGrid__DimxJ{grid-template-columns:1fr 1fr;max-width:1160px}body:not(.assistantAttached) .notre-fonctionnement_whySection__fmiMR{padding:72px 42px}body:not(.assistantAttached) .notre-fonctionnement_whySection__fmiMR h2{font-size:36px}body:not(.assistantAttached) .notre-fonctionnement_faqSection__rX6Mj{padding:72px 42px;max-width:1160px}body:not(.assistantAttached) .notre-fonctionnement_ctaSection__xieW8{padding:72px 42px}body:not(.assistantAttached) .notre-fonctionnement_ctaSection__xieW8 h2{font-size:36px}body:not(.assistantAttached) .notre-fonctionnement_ctaLinks__uVZOL{flex-direction:row;justify-content:center}}@media screen and (min-width:1068px){body:not(.assistantAttached) .notre-fonctionnement_faqSection__rX6Mj,body:not(.assistantAttached) .notre-fonctionnement_stepsSection__UIlMw{max-width:1160px;margin:0 auto}}