.notre-fonctionnement_wrapper__qJOXc{color:#242424;container-type:inline-size}.notre-fonctionnement_wrapper__qJOXc a:focus-visible,.notre-fonctionnement_wrapper__qJOXc summary:focus-visible{outline:2px solid #bd303d;outline-offset:6px}.notre-fonctionnement_wrapper__qJOXc h2{font-family:var(--font-title);font-size:42px;font-weight:400;line-height:1.15;letter-spacing:-.7px}.notre-fonctionnement_contactSection__G4gnG,.notre-fonctionnement_hero__q_6Hh,.notre-fonctionnement_introduction__Odzs9,.notre-fonctionnement_pricingInner__jULYo,.notre-fonctionnement_stepsSection__UIlMw,.notre-fonctionnement_whySection__fmiMR{width:calc(100% - 2*var(--marge-page));max-width:var(--largeur-site);margin-inline:auto}.notre-fonctionnement_eyebrow__dJVvD{margin:0 0 22px;font-size:16px;font-weight:600;letter-spacing:1.5px;line-height:1.6;color:#a8323d}.notre-fonctionnement_hero__q_6Hh{display:grid;grid-template-columns:1.1fr 1fr;align-items:start;grid-gap:76px;gap:76px;padding-block:64px 52px}.notre-fonctionnement_hero__q_6Hh h1{max-width:560px;font-family:var(--font-title);font-size:clamp(46px,5.2vw,68px);line-height:1.04;font-weight:400;letter-spacing:-1.7px;margin:0 0 28px;text-wrap:balance}.notre-fonctionnement_heroLead__nlJAS{max-width:450px;font-size:18px;line-height:1.8;color:#616161;margin:0}.notre-fonctionnement_heroActions__zHHNR{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:32px}.notre-fonctionnement_primaryLink__RfGQG{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:14px 20px;border-radius:14px;background:var(--color-red,#e63946);color:#fff;font-size:15px;font-weight:500;line-height:1.5;transition:background .15s ease}.notre-fonctionnement_primaryLink__RfGQG:hover{background:#a8323d}.notre-fonctionnement_primaryLink__RfGQG img{flex-shrink:0}.notre-fonctionnement_textLink__N6KFP{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:15px;text-decoration:underline;text-underline-offset:5px;-webkit-text-decoration-color:#ccc;text-decoration-color:#ccc}.notre-fonctionnement_textLink__N6KFP:hover{color:#a8323d}.notre-fonctionnement_heroFigure__QSzHw{margin:0;min-width:0}.notre-fonctionnement_heroFigure__QSzHw img{display:block;width:90%;margin-left:auto;height:auto;aspect-ratio:1.06;object-fit:cover;border-radius:18px}.notre-fonctionnement_introduction__Odzs9{display:grid;grid-template-columns:1.1fr 1fr;align-items:start;grid-gap:76px;gap:76px;padding-block:28px;border-top:1px solid #e6e3df;border-bottom:1px solid #e6e3df;font-size:15px;line-height:1.8;color:#626262}.notre-fonctionnement_introduction__Odzs9 p{margin:0}.notre-fonctionnement_introduction__Odzs9 a{text-decoration:underline;text-underline-offset:3px}.notre-fonctionnement_introduction__Odzs9 strong{font-weight:500;color:#333}.notre-fonctionnement_introduction__Odzs9 summary{cursor:pointer;color:#333;padding-block:8px}.notre-fonctionnement_introduction__Odzs9 details p{margin-top:12px}.notre-fonctionnement_stepsSection__UIlMw{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;grid-gap:100px;gap:100px;padding-block:88px;scroll-margin-top:115px}.notre-fonctionnement_stepsAside__nZRFA{position:sticky;top:120px}.notre-fonctionnement_stepsAside__nZRFA h2{margin:0 0 26px}.notre-fonctionnement_stepsAside__nZRFA .notre-fonctionnement_eyebrow__dJVvD{max-width:230px}.notre-fonctionnement_stepNav__TPlHl{display:flex;flex-direction:column;gap:0}.notre-fonctionnement_stepNav__TPlHl a{display:flex;align-items:baseline;gap:16px;padding-block:6px;font-size:15px;line-height:1.5;color:#656565;transition:color .15s}.notre-fonctionnement_stepNav__TPlHl a span{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#999}.notre-fonctionnement_stepNav__TPlHl a:focus-visible,.notre-fonctionnement_stepNav__TPlHl a:hover{color:#a8323d}.notre-fonctionnement_stepsList__l1UQC{list-style:none;padding:0;margin:0}.notre-fonctionnement_step__AgQ1T{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:24px;gap:24px;padding-block:34px;border-top:1px solid #e6e3df;scroll-margin-top:110px}.notre-fonctionnement_step__AgQ1T:first-child{padding-top:0;border-top:0}.notre-fonctionnement_step__AgQ1T:last-child{padding-bottom:0}.notre-fonctionnement_step__AgQ1T:target .notre-fonctionnement_stepNumber__G8Rfp{color:#a8323d}.notre-fonctionnement_stepNumber__G8Rfp{font-family:var(--font-title);font-size:40px;font-weight:400;line-height:1;letter-spacing:-1px;color:#b3aca6}.notre-fonctionnement_stepContent__yDVZ6 h3{margin:0 0 15px;font-size:23px;line-height:1.35;font-weight:600;letter-spacing:-.5px}.notre-fonctionnement_stepContent__yDVZ6 p{margin:0;font-size:16px;line-height:1.8;color:#636363}.notre-fonctionnement_stepContent__yDVZ6 .notre-fonctionnement_stepTagline__iQGEB{margin-top:20px;padding-left:14px;border-left:2px solid #c9535e;color:#484848;font-size:15px}.notre-fonctionnement_stepBullets__Ji6xL{list-style:none;margin:18px 0 0;padding:0}.notre-fonctionnement_stepBullets__Ji6xL li{position:relative;padding:5px 0 5px 17px;font-size:15px;line-height:1.65;color:#424242}.notre-fonctionnement_stepBullets__Ji6xL li:before{content:"–";position:absolute;left:0;color:#a8323d}.notre-fonctionnement_stepBullets__Ji6xL li a{text-decoration:underline;-webkit-text-decoration-color:#ccc;text-decoration-color:#ccc;text-underline-offset:3px}.notre-fonctionnement_stepBullets__Ji6xL li a:hover{color:#a8323d}.notre-fonctionnement_pricingSection__ZEZlb{background:#f5f3f0;padding-block:76px;scroll-margin-top:90px}.notre-fonctionnement_pricingInner__jULYo{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:100px;gap:100px}.notre-fonctionnement_pricingOverview__KiwG2 h2{margin:0 0 20px}.notre-fonctionnement_pricingIntro__YuFUl{font-size:16px;line-height:1.8;color:#62605c;margin:0 0 30px}.notre-fonctionnement_priceList__VjCi4{margin:0}.notre-fonctionnement_priceList__VjCi4>div{padding-block:24px;border-top:1px solid #dcd8d2}.notre-fonctionnement_priceList__VjCi4 dt{font-size:14px;line-height:1.5;color:#62605c}.notre-fonctionnement_priceList__VjCi4 dd{margin:10px 0 0;font-size:42px;letter-spacing:-1.5px;font-weight:500;line-height:1.2}.notre-fonctionnement_pricingPaymentNote__4qtbr{margin:4px 0 0;font-size:14px;line-height:1.75;color:#6b6761}.notre-fonctionnement_pricingIncludedBlock__GpqO0{padding-left:40px;border-left:1px solid #dcd8d2}.notre-fonctionnement_pricingIncludedBlock__GpqO0 h3{font-size:19px;font-weight:600;line-height:1.4;margin:0 0 20px}.notre-fonctionnement_pricingIncluded__lncR9{list-style:none;padding:0;margin:0}.notre-fonctionnement_pricingIncluded__lncR9 li{position:relative;padding:7px 0 7px 24px;font-size:15px;line-height:1.6;color:#4e4c48}.notre-fonctionnement_pricingIncluded__lncR9 li:before{content:"✓";position:absolute;left:0;color:#777267;font-size:14px}.notre-fonctionnement_pricingExcluded__5QOyT{margin-top:26px;padding-top:22px;border-top:1px solid #dcd8d2}.notre-fonctionnement_pricingExcluded__5QOyT h3{font-size:16px;margin-bottom:8px}.notre-fonctionnement_pricingExcluded__5QOyT p{margin:0;color:#62605c;font-size:15px;line-height:1.7}.notre-fonctionnement_whySection__fmiMR{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:100px;gap:100px;padding-block:80px}.notre-fonctionnement_whySection__fmiMR h2{margin:0}.notre-fonctionnement_whyGrid__DimxJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 36px;gap:30px 36px}.notre-fonctionnement_whyItem__fn3_G h3{font-size:18px;font-weight:600;line-height:1.5;margin:0 0 10px}.notre-fonctionnement_whyItem__fn3_G p{font-size:15px;line-height:1.8;color:#626262;margin:0}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK{width:calc(100% - 2*var(--marge-page));max-width:var(--largeur-site);margin:0 auto;padding:32px 0;background:rgba(0,0,0,0);border:0;border-top:1px solid #e6e3df;border-radius:0}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK>p{margin-bottom:20px;font-size:20px}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK ul{grid-template-columns:1fr 1fr;gap:0 48px}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK li{padding:0}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK a{display:block;padding-block:10px;font-size:15px;line-height:1.6;color:#626262;-webkit-text-decoration-color:#dedad5;text-decoration-color:#dedad5}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK a:hover{color:#a8323d}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK a:before{content:none}.notre-fonctionnement_contactSection__G4gnG{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-block:28px 72px;padding-top:44px;border-top:1px solid #e6e3df}.notre-fonctionnement_contactSection__G4gnG h2{font-size:38px;margin:0 0 12px}.notre-fonctionnement_contactSection__G4gnG p{font-size:16px;color:#626262;line-height:1.7;margin:0}.notre-fonctionnement_contactSection__G4gnG>a{flex-shrink:0}@container (max-width: 1000px){.notre-fonctionnement_hero__q_6Hh{gap:36px}.notre-fonctionnement_stepsSection__UIlMw,.notre-fonctionnement_whySection__fmiMR{grid-template-columns:220px minmax(0,1fr);gap:40px}.notre-fonctionnement_pricingInner__jULYo{gap:40px}.notre-fonctionnement_introduction__Odzs9{gap:36px}}@container (max-width: 760px){.notre-fonctionnement_contactSection__G4gnG,.notre-fonctionnement_hero__q_6Hh,.notre-fonctionnement_introduction__Odzs9,.notre-fonctionnement_pricingInner__jULYo,.notre-fonctionnement_stepsSection__UIlMw,.notre-fonctionnement_whySection__fmiMR,.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK{--marge-page:16px}.notre-fonctionnement_hero__q_6Hh{grid-template-columns:1fr;gap:32px;padding-block:36px}.notre-fonctionnement_hero__q_6Hh h1{font-size:46px;max-width:520px}.notre-fonctionnement_heroLead__nlJAS{font-size:17px;max-width:none}.notre-fonctionnement_heroActions__zHHNR{gap:12px 22px;margin-top:24px}.notre-fonctionnement_heroFigure__QSzHw img{width:100%;aspect-ratio:1.6}.notre-fonctionnement_introduction__Odzs9{grid-template-columns:1fr;gap:12px}.notre-fonctionnement_stepsSection__UIlMw{grid-template-columns:1fr;gap:30px;padding-block:48px}.notre-fonctionnement_stepsAside__nZRFA{position:static}.notre-fonctionnement_stepsAside__nZRFA h2{font-size:38px;margin-bottom:18px}.notre-fonctionnement_stepsAside__nZRFA .notre-fonctionnement_eyebrow__dJVvD{max-width:none}.notre-fonctionnement_stepNav__TPlHl{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 18px;gap:0 18px}.notre-fonctionnement_stepNav__TPlHl a{font-size:14px;gap:10px;padding-block:5px}.notre-fonctionnement_step__AgQ1T{gap:16px;grid-template-columns:36px minmax(0,1fr);padding-block:28px}.notre-fonctionnement_step__AgQ1T:first-child{padding-top:28px;border-top:1px solid #e6e3df}.notre-fonctionnement_stepNumber__G8Rfp{font-size:34px}.notre-fonctionnement_stepContent__yDVZ6 h3{font-size:21px}.notre-fonctionnement_pricingSection__ZEZlb{padding-block:44px}.notre-fonctionnement_pricingInner__jULYo{grid-template-columns:1fr;gap:36px}.notre-fonctionnement_pricingIncludedBlock__GpqO0{padding:28px 0 0;border-left:0;border-top:1px solid #dcd8d2}.notre-fonctionnement_whySection__fmiMR{grid-template-columns:1fr;gap:30px;padding-block:48px}.notre-fonctionnement_whyGrid__DimxJ{gap:24px}.notre-fonctionnement_wrapper__qJOXc .notre-fonctionnement_guides__9aWCK ul{grid-template-columns:1fr}.notre-fonctionnement_contactSection__G4gnG{align-items:flex-start;flex-direction:column;margin-block:12px 48px;gap:24px;padding-top:32px}}@container (max-width: 400px){.notre-fonctionnement_hero__q_6Hh h1{font-size:40px}.notre-fonctionnement_heroActions__zHHNR{align-items:flex-start;flex-direction:column;gap:8px}.notre-fonctionnement_whyGrid__DimxJ{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.notre-fonctionnement_primaryLink__RfGQG,.notre-fonctionnement_stepNav__TPlHl a{transition:none}}.UpdatedOn_updatedOn__lWyt8{font-size:13px;line-height:1.4;color:#6b6b6b;margin:12px 0 0}.UpdatedOn_centered__xwUzR{text-align:center;margin:8px auto 48px}.GuideLinks_wrapper__qPGTP{max-width:689px;width:100%;margin:64px auto 0;padding:24px 24px 14px;border:1px solid #eeeae5;border-radius:18px;background:#faf9f7;color:#242424}.GuideLinks_compact__dgIjY{max-width:var(--largeur-site);margin:24px auto 0;padding:20px 22px 12px}.GuideLinks_title__k_7KV{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#a8323d}.GuideLinks_list__7zFHP{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:2px 24px;gap:2px 24px}.GuideLinks_list__7zFHP li{margin:0}.GuideLinks_list__7zFHP a{display:inline-flex;align-items:flex-start;gap:8px;padding:6px 0;color:#242424;font-size:14px;line-height:1.55;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-underline-offset:4px;transition:color .15s,-webkit-text-decoration-color .15s;transition:text-decoration-color .15s,color .15s;transition:text-decoration-color .15s,color .15s,-webkit-text-decoration-color .15s}.GuideLinks_list__7zFHP a:before{content:"›";flex-shrink:0;color:#b7a99c;font-weight:600;line-height:1.55}.GuideLinks_list__7zFHP a:hover{color:#a8323d;-webkit-text-decoration-color:#a8323d;text-decoration-color:#a8323d}