.MotDirecteurPage-module__nQ-Zjq__page{--ink:#14213d;--gold:#fca311;--gold-dark:#fca311;--white:#fff;--paper:#f7f7f5;--mist:#e5e5e5;--muted:#657086;--line:#14213d1f;background:var(--white);color:var(--ink);overflow:hidden}.MotDirecteurPage-module__nQ-Zjq__page h1,.MotDirecteurPage-module__nQ-Zjq__page h2,.MotDirecteurPage-module__nQ-Zjq__page h3{color:var(--ink)}.MotDirecteurPage-module__nQ-Zjq__container{width:min(1240px,100% - 48px);margin:0 auto}.MotDirecteurPage-module__nQ-Zjq__hero{background:var(--white);min-height:100svh;padding:120px 0 22px;position:relative}.MotDirecteurPage-module__nQ-Zjq__hero:before{content:"";pointer-events:none;background:linear-gradient(126deg,#0000 0% 43%,#fca3110a 43% 47%,#0000 47% 55%,#14213d07 55% 59%,#0000 59%);position:absolute;inset:86px 0 0}.MotDirecteurPage-module__nQ-Zjq__heroGrid{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(48px,5vw,76px);width:min(1485px,100% - 64px);min-height:calc(100svh - 280px);margin:0 auto;display:grid;position:relative}.MotDirecteurPage-module__nQ-Zjq__heroContent{max-width:680px}.MotDirecteurPage-module__nQ-Zjq__eyebrow{color:#fca311;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:.75rem;font-weight:850;display:flex}.MotDirecteurPage-module__nQ-Zjq__eyebrow>span{background:var(--gold);border-radius:10px;width:28px;height:2px}.MotDirecteurPage-module__nQ-Zjq__hero h1{max-width:700px;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(3rem,4.4vw,4.85rem);font-weight:700;line-height:.99}.MotDirecteurPage-module__nQ-Zjq__hero h1 span,.MotDirecteurPage-module__nQ-Zjq__letter h2 span,.MotDirecteurPage-module__nQ-Zjq__darkHeading h2 span,.MotDirecteurPage-module__nQ-Zjq__sectionHeading h2 span{color:var(--gold-dark);margin-top:10px;font-style:italic;font-weight:600;display:block}.MotDirecteurPage-module__nQ-Zjq__heroLead{max-width:620px;color:var(--muted);margin-top:26px;font-size:1.03rem;line-height:1.75}.MotDirecteurPage-module__nQ-Zjq__heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.MotDirecteurPage-module__nQ-Zjq__primaryButton,.MotDirecteurPage-module__nQ-Zjq__secondaryButton{letter-spacing:.07em;text-transform:uppercase;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 24px;font-size:.77rem;font-weight:850;display:inline-flex}.MotDirecteurPage-module__nQ-Zjq__primaryButton{background:var(--ink);color:var(--white);box-shadow:0 12px 28px #14213d29}.MotDirecteurPage-module__nQ-Zjq__secondaryButton{border-color:var(--line);background:var(--white);color:var(--ink)}.MotDirecteurPage-module__nQ-Zjq__heroAssurances{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.MotDirecteurPage-module__nQ-Zjq__heroAssurances>span{color:var(--muted);align-items:center;gap:10px;font-size:.75rem;line-height:1.35;display:flex}.MotDirecteurPage-module__nQ-Zjq__heroAssurances i{border:1px solid var(--line);width:40px;height:40px;color:var(--gold-dark);border-radius:50%;flex:0 0 40px;place-items:center;font-style:normal;display:grid}.MotDirecteurPage-module__nQ-Zjq__heroAssurances b{font-weight:650}.MotDirecteurPage-module__nQ-Zjq__heroVisual{border:1px solid var(--line);background:var(--ink);border-radius:24px;height:565px;position:relative;overflow:hidden;box-shadow:0 24px 52px #14213d29}.MotDirecteurPage-module__nQ-Zjq__heroVisual>img{object-fit:cover;object-position:center}.MotDirecteurPage-module__nQ-Zjq__heroVeil{background:linear-gradient(#0000 45%,#14213dc7);position:absolute;inset:0}.MotDirecteurPage-module__nQ-Zjq__heroCaption{color:var(--white);position:absolute;bottom:30px;left:32px;right:32px}.MotDirecteurPage-module__nQ-Zjq__heroCaption span{color:#ffd184;letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:.75rem;font-weight:850;display:block}.MotDirecteurPage-module__nQ-Zjq__heroCaption strong{max-width:510px;font-family:var(--font-display);font-size:1.42rem;line-height:1.2;display:block}.MotDirecteurPage-module__nQ-Zjq__foundingBadge{background:var(--ink);width:205px;min-height:210px;color:var(--white);border:1px solid #fca31173;border-radius:0 18px 18px 0;flex-direction:column;justify-content:center;padding:28px;display:flex;position:absolute;top:54px;left:-1px;box-shadow:0 20px 42px #14213d4d}.MotDirecteurPage-module__nQ-Zjq__foundingBadge svg,.MotDirecteurPage-module__nQ-Zjq__foundingBadge strong{color:var(--gold)}.MotDirecteurPage-module__nQ-Zjq__foundingBadge strong{margin-top:12px;font-size:2.8rem;line-height:1}.MotDirecteurPage-module__nQ-Zjq__foundingBadge span{margin-top:10px;font-size:.75rem;font-weight:700;line-height:1.45}.MotDirecteurPage-module__nQ-Zjq__proofBand{z-index:2;border:1px solid var(--line);background:var(--white);border-radius:10px;grid-template-columns:1.25fr repeat(4,1fr);width:min(1485px,100% - 64px);min-height:124px;margin:18px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #14213d21}.MotDirecteurPage-module__nQ-Zjq__proofBand>div{flex-direction:column;justify-content:center;padding:22px 26px;display:flex;position:relative}.MotDirecteurPage-module__nQ-Zjq__proofBand>div:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:24px;bottom:24px;right:0}.MotDirecteurPage-module__nQ-Zjq__proofBand>div>strong{color:var(--gold-dark);font-family:var(--font-display);font-size:1.25rem;font-weight:800;line-height:1.1}.MotDirecteurPage-module__nQ-Zjq__proofBand>div>span{color:var(--muted);margin-top:8px;font-size:.75rem;font-weight:650;line-height:1.4}.MotDirecteurPage-module__nQ-Zjq__proofBand .MotDirecteurPage-module__nQ-Zjq__proofIntro{flex-direction:row;align-items:center;gap:16px}.MotDirecteurPage-module__nQ-Zjq__proofIntro>span{background:var(--ink);width:52px;height:52px;color:var(--white);border-radius:50%;flex:0 0 52px;place-items:center;margin:0;display:grid}.MotDirecteurPage-module__nQ-Zjq__proofBand .MotDirecteurPage-module__nQ-Zjq__proofIntro>strong{color:var(--ink);font-size:1.1rem;line-height:1.3}.MotDirecteurPage-module__nQ-Zjq__manifestoSection{background:var(--ink);padding:105px 24px;position:relative;overflow:hidden}.MotDirecteurPage-module__nQ-Zjq__manifestoSection:after{content:"";border:1px solid #fca31129;border-radius:50%;width:550px;height:550px;position:absolute;top:-250px;right:-80px}.MotDirecteurPage-module__nQ-Zjq__manifestoInner{z-index:1;text-align:center;max-width:950px;margin:0 auto;position:relative}.MotDirecteurPage-module__nQ-Zjq__manifestoInner svg{color:var(--gold)}.MotDirecteurPage-module__nQ-Zjq__manifestoInner blockquote{color:var(--white);font-family:var(--font-display);letter-spacing:-.025em;margin:24px 0;font-size:clamp(2rem,4vw,3.65rem);font-style:italic;font-weight:600;line-height:1.18}.MotDirecteurPage-module__nQ-Zjq__manifestoInner p{color:#ffffff85;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:800}.MotDirecteurPage-module__nQ-Zjq__letterSection,.MotDirecteurPage-module__nQ-Zjq__assuranceSection{background:var(--paper);padding:110px 0}.MotDirecteurPage-module__nQ-Zjq__letterGrid{grid-template-columns:300px 1fr;align-items:start;gap:clamp(50px,7vw,100px);display:grid}.MotDirecteurPage-module__nQ-Zjq__authorCard{border:1px solid var(--line);background:var(--white);border-radius:5px 20px;position:sticky;top:110px;overflow:hidden;box-shadow:0 16px 42px #14213d17}.MotDirecteurPage-module__nQ-Zjq__authorMark{background:var(--ink);min-height:245px;color:var(--gold);flex-direction:column;justify-content:space-between;padding:30px;display:flex}.MotDirecteurPage-module__nQ-Zjq__authorMark span{color:var(--white);font-family:var(--font-display);font-size:1.55rem;font-style:italic;font-weight:650}.MotDirecteurPage-module__nQ-Zjq__authorMeta,.MotDirecteurPage-module__nQ-Zjq__authorMission{padding:26px}.MotDirecteurPage-module__nQ-Zjq__authorMeta p,.MotDirecteurPage-module__nQ-Zjq__authorMission small{color:var(--gold-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:850}.MotDirecteurPage-module__nQ-Zjq__authorMeta h2{margin:12px 0 7px;font-size:1.2rem}.MotDirecteurPage-module__nQ-Zjq__authorMeta span,.MotDirecteurPage-module__nQ-Zjq__authorMission strong{color:var(--muted);font-size:.78rem;line-height:1.55}.MotDirecteurPage-module__nQ-Zjq__authorMission{border-top:1px solid var(--line);background:var(--paper)}.MotDirecteurPage-module__nQ-Zjq__authorMission small,.MotDirecteurPage-module__nQ-Zjq__authorMission strong{display:block}.MotDirecteurPage-module__nQ-Zjq__authorMission strong{color:var(--ink);margin-top:8px}.MotDirecteurPage-module__nQ-Zjq__letter{max-width:800px}.MotDirecteurPage-module__nQ-Zjq__letter h2,.MotDirecteurPage-module__nQ-Zjq__darkHeading h2,.MotDirecteurPage-module__nQ-Zjq__sectionHeading h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,4.4vw,4.25rem);font-weight:700;line-height:1.04}.MotDirecteurPage-module__nQ-Zjq__letter h2 span,.MotDirecteurPage-module__nQ-Zjq__sectionHeading h2 span{display:inline}.MotDirecteurPage-module__nQ-Zjq__letterBody{margin-top:48px}.MotDirecteurPage-module__nQ-Zjq__letterBody section+section{border-top:1px solid var(--line);margin-top:42px;padding-top:38px}.MotDirecteurPage-module__nQ-Zjq__letterBody h3{margin:0 0 18px;font-size:1.35rem}.MotDirecteurPage-module__nQ-Zjq__letterBody p{color:var(--muted);font-size:1rem;line-height:1.92}.MotDirecteurPage-module__nQ-Zjq__letterBody p+p{margin-top:18px}.MotDirecteurPage-module__nQ-Zjq__signature{border-top:1px solid var(--line);margin-top:48px;padding-top:32px}.MotDirecteurPage-module__nQ-Zjq__signature>p{color:var(--muted);font-size:1rem;line-height:1.7}.MotDirecteurPage-module__nQ-Zjq__signature>div{align-items:center;gap:15px;margin-top:24px;display:flex}.MotDirecteurPage-module__nQ-Zjq__signature>div>span{background:var(--ink);width:58px;height:58px;color:var(--gold);font-family:var(--font-display);border-radius:50%;flex:0 0 58px;place-items:center;font-weight:800;display:grid}.MotDirecteurPage-module__nQ-Zjq__signature>div p{color:var(--gold-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.MotDirecteurPage-module__nQ-Zjq__signature>div strong{color:var(--ink);margin-bottom:4px;font-size:.83rem;display:block}.MotDirecteurPage-module__nQ-Zjq__commitmentSection{background:var(--ink);padding:110px 0;position:relative;overflow:hidden}.MotDirecteurPage-module__nQ-Zjq__commitmentSection:after{content:"";border:1px solid #fca31129;border-radius:50%;width:500px;height:500px;position:absolute;top:-190px;right:-70px}.MotDirecteurPage-module__nQ-Zjq__darkHeading{z-index:1;max-width:870px;position:relative}.MotDirecteurPage-module__nQ-Zjq__darkHeading h2{color:var(--white)}.MotDirecteurPage-module__nQ-Zjq__darkHeading h2 span{color:var(--gold)}.MotDirecteurPage-module__nQ-Zjq__darkHeading>p:not(.MotDirecteurPage-module__nQ-Zjq__eyebrow){color:#fff9;max-width:660px;margin-top:22px;line-height:1.8}.MotDirecteurPage-module__nQ-Zjq__commitmentGrid{z-index:1;background:#ffffff21;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:58px;display:grid;position:relative}.MotDirecteurPage-module__nQ-Zjq__commitmentCard{background:var(--ink);min-height:340px;padding:32px;position:relative}.MotDirecteurPage-module__nQ-Zjq__commitmentCard>span{width:52px;height:52px;color:var(--gold);background:#fca31114;border:1px solid #fca31159;border-radius:5px 16px;place-items:center;display:grid}.MotDirecteurPage-module__nQ-Zjq__commitmentCard small{color:#fff3;letter-spacing:.12em;font-size:.75rem;font-weight:800;position:absolute;top:32px;right:32px}.MotDirecteurPage-module__nQ-Zjq__commitmentCard h3{color:var(--white);margin:36px 0 0;font-size:1.4rem}.MotDirecteurPage-module__nQ-Zjq__commitmentCard>div{background:var(--gold);width:34px;height:2px;margin:20px 0}.MotDirecteurPage-module__nQ-Zjq__commitmentCard p{color:#fff9;font-size:.86rem;line-height:1.78}.MotDirecteurPage-module__nQ-Zjq__assuranceSection{background:var(--white)}.MotDirecteurPage-module__nQ-Zjq__assuranceGrid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(50px,7vw,100px);display:grid}.MotDirecteurPage-module__nQ-Zjq__sectionHeading>p:not(.MotDirecteurPage-module__nQ-Zjq__eyebrow){color:var(--muted);margin-top:22px;line-height:1.8}.MotDirecteurPage-module__nQ-Zjq__sectionHeading .MotDirecteurPage-module__nQ-Zjq__lead{color:#4e5c72;font-size:1.05rem}.MotDirecteurPage-module__nQ-Zjq__textLink{border-bottom:2px solid var(--gold);color:var(--ink);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:9px;margin-top:28px;padding-bottom:6px;font-size:.76rem;font-weight:850;display:inline-flex}.MotDirecteurPage-module__nQ-Zjq__assuranceList{flex-direction:column;gap:12px;display:flex}.MotDirecteurPage-module__nQ-Zjq__assurance{border:1px solid var(--line);border-left:4px solid var(--gold);background:var(--paper);border-radius:0 12px 12px 0;grid-template-columns:46px 1fr 36px;align-items:center;gap:18px;min-height:90px;padding:20px 22px;display:grid}.MotDirecteurPage-module__nQ-Zjq__assurance>span{color:#14213d30;font-family:var(--font-display);font-size:1.25rem;font-weight:800}.MotDirecteurPage-module__nQ-Zjq__assurance p{color:var(--ink);font-size:.9rem;font-weight:650;line-height:1.55}.MotDirecteurPage-module__nQ-Zjq__assurance svg{color:var(--gold-dark)}.MotDirecteurPage-module__nQ-Zjq__ctaSection{background:var(--white);padding:0 24px 90px}.MotDirecteurPage-module__nQ-Zjq__ctaInner{background:var(--ink);border-radius:6px 24px;grid-template-columns:1fr auto;align-items:center;gap:50px;width:min(1340px,100%);min-height:310px;margin:0 auto;padding:48px;display:grid}.MotDirecteurPage-module__nQ-Zjq__ctaInner>div:first-child{max-width:740px}.MotDirecteurPage-module__nQ-Zjq__ctaInner p{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:15px;font-size:.75rem;font-weight:850}.MotDirecteurPage-module__nQ-Zjq__ctaInner h2{color:var(--white);margin:0;font-size:clamp(2rem,3.7vw,3.5rem)}.MotDirecteurPage-module__nQ-Zjq__ctaInner>div:first-child>span{color:#ffffffa6;max-width:620px;margin-top:17px;line-height:1.7;display:block}.MotDirecteurPage-module__nQ-Zjq__ctaActions{flex-direction:column;gap:12px;min-width:280px;display:flex}.MotDirecteurPage-module__nQ-Zjq__ctaActions a{min-height:54px;color:var(--white);letter-spacing:.07em;text-transform:uppercase;border:1px solid #ffffff38;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:.75rem;font-weight:850;display:flex}.MotDirecteurPage-module__nQ-Zjq__ctaActions a:first-child{border-color:var(--gold);background:var(--gold);color:var(--ink)}@media (max-width:1120px){.MotDirecteurPage-module__nQ-Zjq__heroGrid{grid-template-columns:1fr 1fr}.MotDirecteurPage-module__nQ-Zjq__proofBand{grid-template-columns:repeat(4,1fr)}.MotDirecteurPage-module__nQ-Zjq__proofIntro{display:none!important}}@media (max-width:900px){.MotDirecteurPage-module__nQ-Zjq__heroGrid,.MotDirecteurPage-module__nQ-Zjq__proofBand{width:min(760px,100% - 36px)}.MotDirecteurPage-module__nQ-Zjq__heroGrid,.MotDirecteurPage-module__nQ-Zjq__letterGrid,.MotDirecteurPage-module__nQ-Zjq__assuranceGrid{grid-template-columns:1fr}.MotDirecteurPage-module__nQ-Zjq__heroGrid{gap:42px}.MotDirecteurPage-module__nQ-Zjq__heroVisual{height:520px}.MotDirecteurPage-module__nQ-Zjq__proofBand{grid-template-columns:repeat(2,1fr)}.MotDirecteurPage-module__nQ-Zjq__authorCard{grid-template-columns:.8fr 1.2fr;display:grid;position:static}.MotDirecteurPage-module__nQ-Zjq__authorMark{grid-row:span 2;min-height:260px}.MotDirecteurPage-module__nQ-Zjq__commitmentGrid{grid-template-columns:1fr}.MotDirecteurPage-module__nQ-Zjq__commitmentCard{min-height:285px}.MotDirecteurPage-module__nQ-Zjq__assuranceGrid{gap:48px}.MotDirecteurPage-module__nQ-Zjq__ctaInner{grid-template-columns:1fr}.MotDirecteurPage-module__nQ-Zjq__ctaActions{width:min(100%,390px)}}@media (max-width:700px){.MotDirecteurPage-module__nQ-Zjq__container{width:calc(100% - 32px)}.MotDirecteurPage-module__nQ-Zjq__hero{padding-top:118px}.MotDirecteurPage-module__nQ-Zjq__heroGrid{width:calc(100% - 32px)}.MotDirecteurPage-module__nQ-Zjq__hero h1{font-size:clamp(2.65rem,12.5vw,3.9rem)}.MotDirecteurPage-module__nQ-Zjq__heroActions{flex-direction:column}.MotDirecteurPage-module__nQ-Zjq__primaryButton,.MotDirecteurPage-module__nQ-Zjq__secondaryButton{width:100%}.MotDirecteurPage-module__nQ-Zjq__heroAssurances{grid-template-columns:1fr}.MotDirecteurPage-module__nQ-Zjq__heroVisual{border-radius:18px;height:430px}.MotDirecteurPage-module__nQ-Zjq__foundingBadge{border-radius:14px;width:155px;min-height:165px;padding:18px;top:14px;left:14px}.MotDirecteurPage-module__nQ-Zjq__foundingBadge strong{font-size:2.15rem}.MotDirecteurPage-module__nQ-Zjq__heroCaption{bottom:20px;left:20px;right:20px}.MotDirecteurPage-module__nQ-Zjq__proofBand{width:calc(100% - 32px)}.MotDirecteurPage-module__nQ-Zjq__proofBand>div{min-height:110px;padding:20px 16px}.MotDirecteurPage-module__nQ-Zjq__manifestoSection{padding:78px 16px}.MotDirecteurPage-module__nQ-Zjq__letterSection,.MotDirecteurPage-module__nQ-Zjq__commitmentSection,.MotDirecteurPage-module__nQ-Zjq__assuranceSection{padding:78px 0}.MotDirecteurPage-module__nQ-Zjq__letter h2,.MotDirecteurPage-module__nQ-Zjq__darkHeading h2,.MotDirecteurPage-module__nQ-Zjq__sectionHeading h2{font-size:clamp(2.2rem,11vw,3.25rem)}.MotDirecteurPage-module__nQ-Zjq__authorCard{display:block}.MotDirecteurPage-module__nQ-Zjq__authorMark{min-height:220px}.MotDirecteurPage-module__nQ-Zjq__letterBody{margin-top:38px}.MotDirecteurPage-module__nQ-Zjq__commitmentCard{min-height:0}.MotDirecteurPage-module__nQ-Zjq__assurance{grid-template-columns:34px 1fr}.MotDirecteurPage-module__nQ-Zjq__assurance svg{display:none}.MotDirecteurPage-module__nQ-Zjq__ctaSection{padding:0 16px 78px}.MotDirecteurPage-module__nQ-Zjq__ctaInner{gap:28px;min-height:0;padding:35px 23px}}
