/* Adaptation de la composition aux contenus d’origine. */
.hero h1{font-size:clamp(40px,4.4vw,68px);letter-spacing:-2.8px;line-height:1.15}.hero-highlight{position:relative;color:#7d5ab7}.hero .lead{font-size:16px;max-width:490px}.hero-copy{padding-bottom:20px}.hero-art{min-height:730px}.intro-statement{font-size:clamp(22px,2.8vw,38px);font-weight:600;line-height:1.5;margin:0;letter-spacing:-1px}.axes-cards{grid-template-columns:repeat(2,1fr);gap:24px}.axes-cards .card{padding:35px 40px;display:block}.axes-cards h3{font-size:32px}.axes-cards ul{padding-left:20px;font-size:14px;line-height:2}.axes-cards p{font-size:14px;max-width:none}.axes-cards .member-links{font-size:12px;border-top:1px solid var(--line);padding-top:18px;margin-top:24px}.member-links a{font-weight:600;text-decoration:underline;text-underline-offset:4px}.balance em{display:none}.movement i{transform:rotate(-22deg);width:13px;height:90px;top:5px;left:66px}.movement em{display:none}.movement b{top:58px;left:20px}.competences{background:#e9e3f0}.competences h2{max-width:1000px}.competences>p:not(.eyebrow){max-width:850px;font-size:15px;margin-top:28px}.reasons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px 35px;margin-top:55px}.reason-number{display:inline-flex;width:46px;height:46px;border-radius:50%;background:var(--coral);align-items:center;justify-content:center;font-size:12px}.reasons h3{font-size:24px;line-height:1.3;margin:22px 0 16px;letter-spacing:-.8px}.reasons article p{font-size:13px}.manifesto h2{font-size:clamp(30px,3.7vw,54px)}.members-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:55px 30px;margin-top:50px}.member-card{border:1px solid var(--line);background:#fbfaf9}.portrait{position:relative;background:#e9e3f0;height:330px;overflow:hidden}.portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 32%}.portrait-mark{position:absolute;right:25px;bottom:25px;width:17px;height:85px;background:var(--lilac);transform:rotate(-24deg)}.portrait-mark::after{content:'';position:absolute;width:22px;height:22px;border-radius:50%;background:var(--coral);left:-28px;top:38px}.member-copy{padding:30px}.member-copy h3{font-size:35px;margin:0 0 10px}.member-copy p{font-size:13px}.member-copy .expertise{font-size:11px;font-weight:600;color:#7959ac;border-bottom:1px solid var(--line);padding-bottom:20px}.member-discover{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;margin-top:25px;font-size:12px;font-weight:600}.member-discover:hover{color:#7959ac}.member-discover span{font-size:20px}@media(max-width:1000px){nav{gap:14px;font-size:10px}.hero h1{font-size:48px}.hero-art{min-height:700px}.reasons-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.hero h1{font-size:42px;letter-spacing:-1.8px}.hero-art{min-height:390px}.hero .lead{font-size:15px}.hero .button{font-size:11px;gap:15px}.axes-cards,.reasons-grid,.members-grid{grid-template-columns:1fr}.axes-cards .card{padding:28px}.axes-cards .symbol{height:95px;margin-bottom:0}.axes-cards h3{font-size:29px}.intro-statement{font-size:23px;letter-spacing:-.5px}.portrait{height:330px}.member-copy{padding:25px}.reasons-grid{gap:25px}.reasons article{border-bottom:1px solid var(--line);padding-bottom:20px}}

