.QuiSommesNous_pageHero__z4QiD{padding-top:calc(var(--nav-height) + var(--space-4xl));padding-bottom:var(--space-4xl);position:relative;overflow:hidden;background:linear-gradient(180deg,var(--white) 0,var(--gray-50) 100%);text-align:center}.QuiSommesNous_pageHero__z4QiD:before{content:"";position:absolute;top:-30%;right:-20%;width:60%;height:150%;background:radial-gradient(ellipse at center,rgba(37,99,235,.05) 0,transparent 65%);pointer-events:none}.QuiSommesNous_pageHeroContent__k6PCz{position:relative;z-index:2;max-width:820px;margin:0 auto}.QuiSommesNous_pageHero__z4QiD h1{margin-bottom:var(--space-lg)}.QuiSommesNous_pageHeroSubtitle__ScgRy{font-size:1.05rem;line-height:1.7;color:var(--gray-500);max-width:680px;margin:0 auto}.QuiSommesNous_storySection__DQoyy{padding:var(--space-5xl) 0}.QuiSommesNous_storyHeader__WYHIT{text-align:center;max-width:750px;margin:0 auto var(--space-3xl)}.QuiSommesNous_storyHeader__WYHIT h2{margin-top:var(--space-md)}.QuiSommesNous_storyLayout__AhsUj{display:grid;grid-template-columns:1fr 300px;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start;max-width:1000px;margin:0 auto}.QuiSommesNous_storyText__6jl5X p{font-size:.95rem;color:var(--gray-600);line-height:1.75;margin-bottom:var(--space-lg);text-align:justify}.QuiSommesNous_storyText__6jl5X p:last-child{margin-bottom:0}.QuiSommesNous_storyContent__seP9K{max-width:780px;margin:0 auto}.QuiSommesNous_storyContent__seP9K p{font-size:.95rem;color:var(--gray-600);line-height:1.75;margin-bottom:var(--space-lg);text-align:justify}.QuiSommesNous_storyContent__seP9K p:last-child{margin-bottom:0}.QuiSommesNous_storyImageRight__jRq9p{width:100%}.QuiSommesNous_storyImageRightImg__zluAr{width:100%;height:480px;border-radius:14px;object-fit:cover;object-position:top center;box-shadow:0 8px 32px rgba(0,0,0,.1)}.QuiSommesNous_storyImageCaption__5JxTX{display:block;font-size:.78rem;color:var(--gray-400);margin-top:var(--space-md);font-style:italic;text-align:center}.QuiSommesNous_barriers__jN6_h{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);max-width:950px;margin:var(--space-3xl) auto 0;align-items:stretch}.QuiSommesNous_barrierCard__ac8FS{padding:var(--space-2xl);border-radius:14px;border-left:4px solid;background:var(--white);box-shadow:0 2px 12px rgba(0,0,0,.04);transition:all .3s var(--ease-out);display:flex;flex-direction:column;min-height:220px}.QuiSommesNous_barrierCard__ac8FS:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.06)}.QuiSommesNous_barrierEconomic__dQwVy{border-color:var(--coral)}.QuiSommesNous_barrierGeographic__peitG{border-color:var(--blue)}.QuiSommesNous_barrierCultural__CLfZr{border-color:var(--green)}.QuiSommesNous_barrierIcon__3pxL6{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-lg);flex-shrink:0}.QuiSommesNous_barrierIconCoral__Ik0ti{background:var(--coral-light)}.QuiSommesNous_barrierIconCoral__Ik0ti svg{color:var(--coral)}.QuiSommesNous_barrierIconBlue__f4gIK{background:var(--blue-muted)}.QuiSommesNous_barrierIconBlue__f4gIK svg{color:var(--blue)}.QuiSommesNous_barrierIconGreen__CLhrN{background:var(--green-light)}.QuiSommesNous_barrierIconGreen__CLhrN svg{color:var(--green)}.QuiSommesNous_barrierIcon__3pxL6 svg{width:22px;height:22px}.QuiSommesNous_barrierCard__ac8FS h4{font-size:1rem;margin-bottom:var(--space-sm);flex-shrink:0}.QuiSommesNous_barrierCard__ac8FS p{font-size:.82rem;color:var(--gray-500);line-height:1.55;text-align:justify;flex:1 1}.QuiSommesNous_missionSection__Z8eyy{padding:var(--space-5xl) 0;background:var(--navy);color:var(--white);position:relative;overflow:hidden;text-align:center}.QuiSommesNous_missionSection__Z8eyy:before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:80%;height:200%;background:radial-gradient(ellipse at center,rgba(37,99,235,.08) 0,transparent 55%);pointer-events:none}.QuiSommesNous_missionInner__GQxWp{position:relative;z-index:2;max-width:750px;margin:0 auto}.QuiSommesNous_missionInner__GQxWp h2{color:var(--white);margin-bottom:var(--space-2xl)}.QuiSommesNous_missionQuote__IwGzF{font-size:1.15rem;line-height:1.75;color:hsla(0,0%,100%,.7);font-style:italic;margin-bottom:var(--space-xl)}.QuiSommesNous_missionText__91stu{font-size:.95rem;line-height:1.7;color:hsla(0,0%,100%,.55)}.QuiSommesNous_missionImage__uF11r{margin-top:var(--space-3xl)}.QuiSommesNous_missionImageImg__HP2wy{width:100%;max-width:650px;height:auto;border-radius:14px;object-fit:cover;box-shadow:0 12px 40px rgba(0,0,0,.3)}.QuiSommesNous_foundersSection__xP6tx{padding:var(--space-5xl) 0}.QuiSommesNous_foundersHeader__FKkxU{text-align:center;max-width:650px;margin:0 auto var(--space-3xl)}.QuiSommesNous_foundersHeader__FKkxU h2{margin-top:var(--space-md)}.QuiSommesNous_foundersGrid__GlwPw{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);max-width:900px;margin:0 auto;align-items:stretch}.QuiSommesNous_founderCard__MqfWh{border-radius:14px;border:1px solid var(--gray-200);overflow:hidden;transition:all .4s var(--ease-out);display:flex;flex-direction:column}.QuiSommesNous_founderCard__MqfWh:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.06)}.QuiSommesNous_founderPhoto__HNse1{height:320px;background:linear-gradient(135deg,var(--gray-100) 0,var(--gray-200) 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;flex-shrink:0}.QuiSommesNous_founderPhotoImg__fNM7p{width:100%;height:100%;object-fit:cover;object-position:top center}.QuiSommesNous_founderPhoto__HNse1 svg{width:64px;height:64px;color:var(--gray-300)}.QuiSommesNous_founderPhotoLabel____6EF{position:absolute;bottom:var(--space-md);left:50%;transform:translateX(-50%);font-size:.72rem;color:var(--gray-400);background:hsla(0,0%,100%,.8);padding:2px 10px;border-radius:4px}.QuiSommesNous_founderInfo__EemAb{padding:var(--space-2xl);flex:1 1;display:flex;flex-direction:column}.QuiSommesNous_founderRole___eEg4{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--coral);margin-bottom:var(--space-xs)}.QuiSommesNous_founderInfo__EemAb h3{font-size:1.3rem;margin-bottom:var(--space-md)}.QuiSommesNous_founderInfo__EemAb p{font-size:.85rem;color:var(--gray-500);line-height:1.6;text-align:justify;flex:1 1}.QuiSommesNous_mifSection__AqYV_{padding:var(--space-5xl) 0;background:var(--gray-50)}.QuiSommesNous_mifInner__8kJ_X{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4xl);gap:var(--space-4xl);align-items:center;max-width:1000px;margin:0 auto}.QuiSommesNous_mifContent___0FZf h2{margin-bottom:var(--space-lg)}.QuiSommesNous_mifContent___0FZf p{font-size:.92rem;color:var(--gray-600);line-height:1.7;margin-bottom:var(--space-md);text-align:justify}.QuiSommesNous_mifBadges__0Hlfm{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm);margin-top:var(--space-xl)}.QuiSommesNous_mifBadge__Q0YCE{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--white);border:1px solid var(--gray-200);border-radius:8px;font-size:.8rem;color:var(--gray-700);font-weight:500;transition:all .3s}.QuiSommesNous_mifBadge__Q0YCE:hover{transform:translateX(4px);border-color:var(--coral)}.QuiSommesNous_mifBadge__Q0YCE svg{width:16px;height:16px;color:var(--green);flex-shrink:0}.QuiSommesNous_mifVisual__rBWBl{display:flex;justify-content:center}.QuiSommesNous_mifMapCard__PuwVe{width:100%;max-width:380px;border-radius:20px;background:var(--white);border:1px solid var(--gray-200);padding:var(--space-3xl) var(--space-2xl);text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.04)}.QuiSommesNous_mifMapIcon__1aaVI{width:72px;height:72px;border-radius:50%;background:var(--coral-light);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-xl)}.QuiSommesNous_mifMapIcon__1aaVI svg{width:36px;height:36px;color:var(--coral)}.QuiSommesNous_mifMapTitle___wiHP{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--navy);margin-bottom:var(--space-sm)}.QuiSommesNous_mifMapAddress__bBwCT{font-size:.85rem;color:var(--gray-500);line-height:1.5}.QuiSommesNous_partnersSection__OMoSd{padding:var(--space-4xl) 0}.QuiSommesNous_partnersHeader__007rN{text-align:center;margin-bottom:var(--space-2xl)}.QuiSommesNous_partnersHeader__007rN h2{margin-top:var(--space-md)}.QuiSommesNous_partnersGrid__gT5Ge{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-xl);max-width:900px;margin:0 auto}.QuiSommesNous_partnerCard___4m2v{display:flex;align-items:center;justify-content:center;width:180px;height:90px;border-radius:12px;border:1px solid var(--gray-200);background:var(--white);padding:var(--space-md) var(--space-lg);box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .3s var(--ease-out)}.QuiSommesNous_partnerCard___4m2v:hover{box-shadow:0 6px 24px rgba(0,0,0,.08);transform:translateY(-2px);border-color:var(--gray-300)}.QuiSommesNous_partnerLogoImg__eBqIa{max-width:100%;max-height:60px;width:auto;height:auto;object-fit:contain;opacity:.85;transition:opacity .3s}.QuiSommesNous_partnerCard___4m2v:hover .QuiSommesNous_partnerLogoImg__eBqIa{opacity:1}.QuiSommesNous_partnerLogo__k8Twy{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--gray-400);letter-spacing:-.01em;transition:opacity .3s}.QuiSommesNous_partnerLogo__k8Twy:hover{opacity:.8}.QuiSommesNous_linksSection__zwqQv{padding:var(--space-4xl) 0;background:var(--gray-50)}.QuiSommesNous_linksGrid__VUYV_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.QuiSommesNous_linkCard__pR1j6{display:flex;gap:var(--space-lg);padding:var(--space-2xl);background:var(--white);border-radius:14px;border:1px solid var(--gray-200);transition:all .4s var(--ease-out)}.QuiSommesNous_linkCard__pR1j6:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.06);border-color:var(--coral)}.QuiSommesNous_linkCardIcon__U3Ai6{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--coral-light)}.QuiSommesNous_linkCardIcon__U3Ai6 svg{width:24px;height:24px;color:var(--coral)}.QuiSommesNous_linkCardContent__cvVFH h3{font-size:1.1rem;margin-bottom:var(--space-xs)}.QuiSommesNous_linkCardContent__cvVFH p{font-size:.85rem;color:var(--gray-500);line-height:1.5}.QuiSommesNous_linkCardArrow__rOHd3{font-size:.8rem;font-weight:600;color:var(--coral);display:inline-flex;align-items:center;gap:4px;margin-top:var(--space-sm);transition:gap .3s var(--ease-out)}.QuiSommesNous_linkCard__pR1j6:hover .QuiSommesNous_linkCardArrow__rOHd3{gap:8px}.QuiSommesNous_ctaSection__qTR0v{padding:var(--space-5xl) 0;background:var(--navy);position:relative;overflow:hidden}.QuiSommesNous_ctaSection__qTR0v:before{content:"";position:absolute;bottom:-30%;left:-10%;width:60%;height:80%;background:radial-gradient(ellipse at center,rgba(232,96,60,.06) 0,transparent 55%);pointer-events:none}.QuiSommesNous_ctaInner__nWNFR{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4xl);gap:var(--space-4xl);align-items:center;position:relative;z-index:2}.QuiSommesNous_ctaContent__6bIyO h2{color:var(--white);margin-bottom:var(--space-md)}.QuiSommesNous_ctaContent__6bIyO p{font-size:1rem;color:hsla(0,0%,100%,.55);line-height:1.7}.QuiSommesNous_ctaForm__UxzUM{background:var(--white);border-radius:16px;padding:var(--space-2xl);box-shadow:0 12px 48px rgba(0,0,0,.2)}.QuiSommesNous_formRow__V6F_q{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-md)}.QuiSommesNous_formGroup__hDFCo{display:flex;flex-direction:column;gap:var(--space-xs)}.QuiSommesNous_formGroup__hDFCo label{font-size:.8rem;font-weight:600;color:var(--gray-700)}.QuiSommesNous_formGroup__hDFCo input,.QuiSommesNous_formGroup__hDFCo textarea{padding:.75rem 1rem;border:1px solid var(--gray-200);border-radius:8px;font-family:var(--font-body);font-size:.88rem;color:var(--gray-800);background:var(--gray-50);transition:all .2s}.QuiSommesNous_formGroup__hDFCo input:focus,.QuiSommesNous_formGroup__hDFCo textarea:focus{outline:none;border-color:var(--blue);background:var(--white);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.QuiSommesNous_formGroup__hDFCo textarea{min-height:100px;resize:vertical}.QuiSommesNous_formSubmit__hpZLV{width:100%;justify-content:center;margin-top:var(--space-md)}.QuiSommesNous_formNote__LP0tc{text-align:center;font-size:.78rem;color:var(--gray-400);margin-top:var(--space-md)}.QuiSommesNous_formOptional__Sgqk9{color:var(--gray-400);font-weight:400}@media (max-width:1024px){.QuiSommesNous_ctaInner__nWNFR,.QuiSommesNous_mifInner__8kJ_X{grid-template-columns:1fr}}@media (max-width:768px){.QuiSommesNous_barriers__jN6_h,.QuiSommesNous_formRow__V6F_q,.QuiSommesNous_foundersGrid__GlwPw,.QuiSommesNous_linksGrid__VUYV_,.QuiSommesNous_mifBadges__0Hlfm,.QuiSommesNous_storyLayout__AhsUj{grid-template-columns:1fr}.QuiSommesNous_storyImageRightImg__zluAr{height:280px}}