.QuiSommesNousPage-module__xUsvHq__page{overflow-x:hidden}.QuiSommesNousPage-module__xUsvHq__hero{padding:52px var(--section-px,56px)56px;background:var(--teal-pale,#e0f5f4);position:relative;overflow:hidden}.QuiSommesNousPage-module__xUsvHq__heroOrb{pointer-events:none;background:radial-gradient(circle,#00a8a21a 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;top:-150px;right:-150px}.QuiSommesNousPage-module__xUsvHq__breadcrumb{align-items:center;gap:8px;margin-bottom:28px;display:flex}.QuiSommesNousPage-module__xUsvHq__crumb{color:var(--muted,#7aa8a5);font-size:13px;text-decoration:none;transition:color .2s}.QuiSommesNousPage-module__xUsvHq__crumb:hover{color:var(--teal,#00a8a2)}.QuiSommesNousPage-module__xUsvHq__sep{color:var(--muted,#7aa8a5);font-size:13px}.QuiSommesNousPage-module__xUsvHq__crumbCurrent{color:var(--text-sec,#3d6461);font-size:13px;font-weight:500}.QuiSommesNousPage-module__xUsvHq__heroInner{z-index:1;max-width:720px;position:relative}.QuiSommesNousPage-module__xUsvHq__heroTitle{font-family:var(--font-head,"Fraunces",Georgia,serif);color:var(--text,#0d2b2a);letter-spacing:-.03em;margin-top:12px;margin-bottom:20px;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.08}.QuiSommesNousPage-module__xUsvHq__heroDesc{color:var(--text-sec,#3d6461);margin-bottom:12px;font-size:16px;line-height:1.75}.QuiSommesNousPage-module__xUsvHq__heroDesc strong{color:var(--text,#0d2b2a)}.QuiSommesNousPage-module__xUsvHq__heroSub{color:var(--text-sec,#3d6461);font-size:15px;line-height:1.72}.QuiSommesNousPage-module__xUsvHq__heroSub strong{color:var(--teal-dark,#007a75)}.QuiSommesNousPage-module__xUsvHq__content{flex-direction:column;gap:24px;padding:56px 0 96px;display:flex}.QuiSommesNousPage-module__xUsvHq__founderCard{background:#0c2422;border-radius:22px;align-items:flex-start;gap:36px;padding:44px 48px;display:flex;position:relative;overflow:hidden}.QuiSommesNousPage-module__xUsvHq__founderCard:before{content:"";background:linear-gradient(90deg,var(--teal-dark,#007a75),var(--teal-light,#00c4bc));height:3px;position:absolute;top:0;left:0;right:0}.QuiSommesNousPage-module__xUsvHq__founderLeft{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;display:flex}.QuiSommesNousPage-module__xUsvHq__founderAvatar{background:linear-gradient(135deg,var(--teal-dark,#007a75),var(--teal,#00a8a2));color:#fff;border:3px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:20px;font-weight:700;display:flex}.QuiSommesNousPage-module__xUsvHq__founderBadge{letter-spacing:.1em;text-transform:uppercase;color:#e8f7f699;background:#00b9b226;border:1px solid #00b9b240;border-radius:9999px;padding:3px 12px;font-size:10px;font-weight:700}.QuiSommesNousPage-module__xUsvHq__founderRight{flex:1}.QuiSommesNousPage-module__xUsvHq__founderLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-light,#33d4cc);margin-bottom:8px;font-size:11px;font-weight:700}.QuiSommesNousPage-module__xUsvHq__founderName{font-family:var(--font-head,"Fraunces",Georgia,serif);color:#fff;letter-spacing:-.015em;margin-bottom:4px;font-size:26px;font-weight:600}.QuiSommesNousPage-module__xUsvHq__founderRole{color:#e8f7f699;margin-bottom:18px;font-size:13.5px}.QuiSommesNousPage-module__xUsvHq__founderText{color:#e8f7f6c7;margin-bottom:16px;font-size:14.5px;line-height:1.75}.QuiSommesNousPage-module__xUsvHq__founderQuote{color:#e8f7f68c;border-left:2px solid var(--teal,#00a8a2);padding-left:16px;font-size:14px;font-style:italic;line-height:1.65}.QuiSommesNousPage-module__xUsvHq__twoCol{grid-template-columns:1.1fr .9fr;align-items:start;gap:20px;display:grid}.QuiSommesNousPage-module__xUsvHq__cardTitle{font-family:var(--font-head,"Fraunces",Georgia,serif);color:var(--text,#0d2b2a);letter-spacing:-.015em;margin-top:10px;margin-bottom:20px;font-size:22px;font-weight:600}.QuiSommesNousPage-module__xUsvHq__expertiseCard{background:var(--surface,#fff);border:1px solid var(--border-gray,#00000012);border-radius:20px;padding:36px 32px;box-shadow:0 2px 16px #0000000a}.QuiSommesNousPage-module__xUsvHq__expertiseList{flex-direction:column;gap:12px;margin-bottom:20px;list-style:none;display:flex}.QuiSommesNousPage-module__xUsvHq__expertiseItem{color:var(--text-sec,#3d6461);align-items:flex-start;gap:10px;font-size:14px;line-height:1.65;display:flex}.QuiSommesNousPage-module__xUsvHq__expertiseItem strong{color:var(--text,#0d2b2a)}.QuiSommesNousPage-module__xUsvHq__dot{background:var(--teal,#00a8a2);border-radius:50%;width:5px;min-width:5px;height:5px;margin-top:8px}.QuiSommesNousPage-module__xUsvHq__pedagogieGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.QuiSommesNousPage-module__xUsvHq__pedagogieItem{background:var(--teal-pale,#e0f5f4);border:1px solid var(--border-teal,#00a8a233);color:var(--text-sec,#3d6461);border-radius:9px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.QuiSommesNousPage-module__xUsvHq__pedagogieCheck{background:var(--teal,#00a8a2);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;display:flex}.QuiSommesNousPage-module__xUsvHq__missionCard{background:var(--teal-pale,#e0f5f4);border:1px solid var(--border-teal,#00a8a233);border-radius:20px;padding:36px 32px}.QuiSommesNousPage-module__xUsvHq__missionIntro{color:var(--text-sec,#3d6461);margin-bottom:20px;font-size:14.5px}.QuiSommesNousPage-module__xUsvHq__missionList{flex-direction:column;gap:14px;display:flex}.QuiSommesNousPage-module__xUsvHq__missionItem{background:var(--surface,#fff);border:1px solid var(--border-gray,#00000012);color:var(--text-sec,#3d6461);border-radius:12px;align-items:flex-start;gap:14px;padding:16px 14px;font-size:14px;line-height:1.6;transition:border-color .2s,transform .2s;display:flex}.QuiSommesNousPage-module__xUsvHq__missionItem:hover{border-color:var(--border-teal,#00a8a240);transform:translate(4px)}.QuiSommesNousPage-module__xUsvHq__missionItem strong{color:var(--teal-dark,#007a75)}.QuiSommesNousPage-module__xUsvHq__missionNum{font-family:var(--font-head,"Fraunces",Georgia,serif);color:#00a8a240;flex-shrink:0;min-width:28px;font-size:18px;font-weight:700;line-height:1}.QuiSommesNousPage-module__xUsvHq__valeursHeader{margin-bottom:28px}.QuiSommesNousPage-module__xUsvHq__sectionTitle{font-family:var(--font-head,"Fraunces",Georgia,serif);color:var(--text,#0d2b2a);letter-spacing:-.02em;margin-top:10px;font-size:clamp(22px,2.5vw,32px);font-weight:700}.QuiSommesNousPage-module__xUsvHq__valeursGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.QuiSommesNousPage-module__xUsvHq__valeurCard{background:var(--surface,#fff);border:1px solid var(--border-gray,#00000012);border-radius:18px;padding:28px 22px;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000a}.QuiSommesNousPage-module__xUsvHq__valeurCard:before{content:"";background:linear-gradient(90deg,var(--teal-dark,#007a75),var(--teal-light,#00c4bc));opacity:0;height:2px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.QuiSommesNousPage-module__xUsvHq__valeurCard:hover{border-color:var(--border-teal,#00a8a24d);transform:translateY(-4px);box-shadow:0 12px 32px #00a8a21a}.QuiSommesNousPage-module__xUsvHq__valeurCard:hover:before{opacity:1}.QuiSommesNousPage-module__xUsvHq__valeurIcon{margin-bottom:14px;font-size:28px}.QuiSommesNousPage-module__xUsvHq__valeurTitle{color:var(--text,#0d2b2a);margin-bottom:8px;font-size:15px;font-weight:600}.QuiSommesNousPage-module__xUsvHq__valeurDesc{color:var(--text-sec,#3d6461);font-size:13px;line-height:1.65}.QuiSommesNousPage-module__xUsvHq__equipeHeader{margin-bottom:28px}.QuiSommesNousPage-module__xUsvHq__equipeGrid{flex-direction:column;gap:10px;display:flex}.QuiSommesNousPage-module__xUsvHq__membreCard{background:var(--surface,#fff);border:1px solid var(--border-gray,#00000012);border-radius:14px;align-items:center;gap:16px;padding:18px 22px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative}.QuiSommesNousPage-module__xUsvHq__membreCard:hover{border-color:var(--border-teal,#00a8a24d);transform:translate(4px);box-shadow:0 4px 18px #00a8a214}.QuiSommesNousPage-module__xUsvHq__membreFeatured{background:var(--teal-pale,#e0f5f4);border-color:var(--border-teal,#00a8a240)!important}.QuiSommesNousPage-module__xUsvHq__membreAvatar{background:var(--teal-pale,#e0f5f4);border:1.5px solid var(--border-teal,#00a8a24d);width:44px;min-width:44px;height:44px;color:var(--teal-dark,#007a75);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.QuiSommesNousPage-module__xUsvHq__membreAvatarFeatured{background:linear-gradient(135deg,var(--teal-dark,#007a75),var(--teal,#00a8a2));color:#fff;border-color:#0000;width:50px;min-width:50px;height:50px}.QuiSommesNousPage-module__xUsvHq__membreInfo{flex:1}.QuiSommesNousPage-module__xUsvHq__membreNom{color:var(--text,#0d2b2a);margin-bottom:3px;font-size:14.5px;font-weight:600}.QuiSommesNousPage-module__xUsvHq__membreRole{color:var(--text-sec,#3d6461);font-size:13px}.QuiSommesNousPage-module__xUsvHq__membreBadge{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-dark,#007a75);background:var(--teal-pale,#e0f5f4);border:1px solid var(--border-teal,#00a8a240);white-space:nowrap;border-radius:9999px;padding:4px 12px;font-size:10.5px;font-weight:700}.QuiSommesNousPage-module__xUsvHq__ctaBanner{background:linear-gradient(135deg,var(--teal-dark,#007a75)0%,var(--teal,#00a8a2)55%,#00c8a8 100%);border-radius:22px;padding:56px 60px;position:relative;overflow:hidden}.QuiSommesNousPage-module__xUsvHq__ctaOrb1{pointer-events:none;background:#ffffff0f;border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-80px}.QuiSommesNousPage-module__xUsvHq__ctaOrb2{pointer-events:none;background:#ffffff0a;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-60px;left:25%}.QuiSommesNousPage-module__xUsvHq__ctaContent{z-index:1;max-width:600px;position:relative}.QuiSommesNousPage-module__xUsvHq__ctaTitle{font-family:var(--font-head,"Fraunces",Georgia,serif);color:#fff;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(22px,2.8vw,36px);font-weight:700}.QuiSommesNousPage-module__xUsvHq__ctaDesc{color:#ffffffbf;margin-bottom:32px;font-size:15px;line-height:1.7}.QuiSommesNousPage-module__xUsvHq__ctaActions{flex-wrap:wrap;gap:14px;display:flex}.QuiSommesNousPage-module__xUsvHq__ctaBtnWhite{color:var(--teal-dark,#007a75);background:#fff;border-radius:10px;align-items:center;padding:13px 28px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.QuiSommesNousPage-module__xUsvHq__ctaBtnWhite:hover{background:#f0fffe;transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.QuiSommesNousPage-module__xUsvHq__ctaBtnOutline{color:#fff;background:0 0;border:1.5px solid #ffffff73;border-radius:10px;align-items:center;padding:13px 28px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.QuiSommesNousPage-module__xUsvHq__ctaBtnOutline:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.QuiSommesNousPage-module__xUsvHq__valeursGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.QuiSommesNousPage-module__xUsvHq__twoCol{grid-template-columns:1fr}.QuiSommesNousPage-module__xUsvHq__founderCard{flex-direction:column;padding:32px 28px}.QuiSommesNousPage-module__xUsvHq__pedagogieGrid{grid-template-columns:1fr}}@media (max-width:600px){.QuiSommesNousPage-module__xUsvHq__valeursGrid{grid-template-columns:1fr}.QuiSommesNousPage-module__xUsvHq__ctaBanner{padding:40px 28px}.QuiSommesNousPage-module__xUsvHq__ctaActions{flex-direction:column}}
