.Partenariats_pageContainer__lZ_Pq{max-width:1200px;margin:0 auto;padding:4rem 1rem}.Partenariats_header__4VtVU{text-align:center;margin-bottom:4rem}.Partenariats_title__l7ph3{font-size:2.8rem;font-weight:800;color:#0f1c24;margin-bottom:1.2rem}.Partenariats_intro__DH_ob{max-width:800px;margin:0 auto;font-size:1.1rem;color:#444}.Partenariats_section__MOHuM{margin-bottom:4rem}.Partenariats_subtitle__EOyyR{font-size:2rem;font-weight:700;color:#0f1c24;margin-bottom:2rem;position:relative;padding-left:20px}.Partenariats_subtitle__EOyyR:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:28px;background-color:#29d9a7;border-radius:3px}.Partenariats_collabGrid__lr_PQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-gap:2rem;gap:2rem}.Partenariats_collabCard__M6kto{background:#ffffff;padding:2.2rem;border-radius:18px;border:1px solid #e5e8ec;box-shadow:0 8px 22px rgba(0,0,0,.06);transition:.3s ease}.Partenariats_collabCard__M6kto:hover{transform:translateY(-7px);box-shadow:0 14px 32px rgba(0,0,0,.08)}.Partenariats_roleIcon__bITTa{width:75px;height:75px;background-color:#29d9a7;display:flex;align-items:center;justify-content:center;margin:0 auto 1.4rem;border-radius:50%}.Partenariats_collabText__zSV9W{line-height:1.55}.Partenariats_avantageGrid__xibYb{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Partenariats_avantageCard__Cp1wg{border-radius:18px;box-shadow:0 5px 16px rgba(0,0,0,.05)}.Partenariats_avantageCard__Cp1wg:hover{transform:translateY(-6px);box-shadow:0 10px 26px rgba(0,0,0,.08)}.Partenariats_avantageIcon__6Mcxr{margin-bottom:1rem}.Partenariats_avantageTitle__vEzBg{color:#0f1c24;margin-bottom:.6rem}.Partenariats_avantageDescription__sXzAR{font-size:1rem;color:#444;line-height:1.55}.Partenariats_etapeContainer__BN_So{gap:1.8rem}.Partenariats_etapeItem__nBEgO{align-items:flex-start}.Partenariats_etapeNumero__qi8LI{width:60px;height:60px;min-width:60px;min-height:60px;color:#0f1c24;flex-shrink:0}.Partenariats_etapeContent__Evik7{flex:1 1}.Partenariats_etapeTitle__03ckK{font-size:1.4rem;color:#0f1c24;margin-bottom:.6rem}.Partenariats_etapeDescription__Tcw7J{font-size:1rem;line-height:1.55}.Partenariats_temoignageGrid__AgHl1{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Partenariats_temoignageCard__cckhj{border-radius:18px;box-shadow:0 5px 18px rgba(0,0,0,.05)}.Partenariats_temoignagePhoto__8jiuT{margin-bottom:1rem}.Partenariats_temoignageMessage__PJCyK{color:#333}.Partenariats_temoignageNom__GbCwM{color:#0f1c24}.Partenariats_formButton__fiXo9{background:#29d9a7;color:#fff;border-radius:10px;font-weight:700}.Partenariats_formButton__fiXo9:hover{background:#22b68e}.Partenariats_ctaTexte__zHMth{text-align:center;font-size:1.3rem;color:#0f1c24;margin-bottom:1rem}.Partenariats_ctaButton__JZdDb{display:inline-block;margin:0 auto;background:#0f1c24;color:#fff;padding:1rem 2rem;border-radius:10px;text-decoration:none;font-weight:700}.Partenariats_ctaButton__JZdDb:hover{background:#172d38}.Partenariats_collabTitle__nATea{font-size:1.4rem;font-weight:700;color:#0f1c24;margin-bottom:1rem;text-align:center}.Partenariats_collabText__zSV9W{color:#444;line-height:1.6;font-size:1rem;text-align:center}.Partenariats_avantageGrid__xibYb{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.Partenariats_avantageCard__Cp1wg{background:#fff;padding:2rem;border-radius:16px;border:1px solid #e5e8ec;text-align:center;box-shadow:0 8px 22px rgba(0,0,0,.06);transition:.3s ease}.Partenariats_avantageCard__Cp1wg:hover{transform:translateY(-7px);box-shadow:0 14px 32px rgba(0,0,0,.08)}.Partenariats_avantageIcon__6Mcxr{margin:0 auto 1rem}.Partenariats_avantageTitle__vEzBg{font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.Partenariats_avantageDescription__sXzAR{color:#555;line-height:1.6}.Partenariats_etapeContainer__BN_So{display:flex;flex-direction:column;gap:2rem}.Partenariats_etapeItem__nBEgO{display:flex;gap:1.5rem;background:#fff;padding:1.8rem;border-radius:16px;border:1px solid #e5e8ec}.Partenariats_etapeNumero__qi8LI{width:55px;height:55px;border-radius:50%;background:#29d9a7;color:#fff;font-weight:700;font-size:1.4rem;display:flex;align-items:center;justify-content:center}.Partenariats_etapeTitle__03ckK{font-size:1.3rem;font-weight:700;margin-bottom:.4rem}.Partenariats_etapeDescription__Tcw7J{color:#444}.Partenariats_temoignageGrid__AgHl1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.Partenariats_temoignageCard__cckhj{background:#fff;padding:2rem;border-radius:16px;border:1px solid #e5e8ec;text-align:center}.Partenariats_temoignagePhoto__8jiuT{border-radius:50%;margin:0 auto 1rem}.Partenariats_temoignageMessage__PJCyK{font-style:italic;color:#444;margin-bottom:1rem}.Partenariats_temoignageNom__GbCwM{font-weight:700;font-size:1.1rem}.Partenariats_temoignageRole__sQRbw{color:#666;font-size:.95rem}.Partenariats_formContainer___rjAo{text-align:center}.Partenariats_formButton__fiXo9{padding:1rem 2rem;font-size:1.1rem;border-radius:12px;border:none;cursor:pointer;background:#0f1c24;color:white;transition:.25s}.Partenariats_formButton__fiXo9:hover{background:#22c092}