.AProposHero-module__v0GyQW__hero{background:#0f172a;height:300vh;position:relative;overflow:clip}.AProposHero-module__v0GyQW__stickyInner{align-items:center;height:100svh;padding-top:80px;display:flex;position:sticky;top:0;overflow:clip}.AProposHero-module__v0GyQW__bgText{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding-left:2%;display:flex;position:absolute;inset:0}.AProposHero-module__v0GyQW__bgWord{color:#0000;-webkit-text-stroke:1.5px #38bdf81a;text-transform:uppercase;letter-spacing:-.02em;font-family:Fredericka the Great,serif;font-size:clamp(8rem,22vw,20rem);font-weight:100;line-height:.88;display:block}.AProposHero-module__v0GyQW__inner{z-index:1;grid-template-columns:1fr 1.35fr;align-items:center;gap:5rem;width:100%;display:grid;position:relative}.AProposHero-module__v0GyQW__imageCol{justify-content:center;display:flex}.AProposHero-module__v0GyQW__imageWrap{position:relative}.AProposHero-module__v0GyQW__photo{object-fit:cover;object-position:top center;border-radius:16px;width:320px;height:440px;display:block;box-shadow:0 24px 64px #00000080}.AProposHero-module__v0GyQW__textWrap{flex-direction:column;gap:1.25rem;display:flex}.AProposHero-module__v0GyQW__hello{font-family:var(--font-heading);color:#43e2ea;font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:1.1;display:block}.AProposHero-module__v0GyQW__nom{font-family:var(--font-heading);color:#f1f5f9;margin-top:-.4rem;font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:800;line-height:1.2}.AProposHero-module__v0GyQW__texte{color:#94a3b8;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.85}.AProposHero-module__v0GyQW__signature{font-size:var(--text-sm);color:#64748b;border-top:1px solid #ffffff14;margin-top:.5rem;padding-top:1.25rem;line-height:1.7}.AProposHero-module__v0GyQW__signature strong{color:#f1f5f9;font-weight:700}@media (max-width:900px){.AProposHero-module__v0GyQW__hero{height:360vh}.AProposHero-module__v0GyQW__inner{text-align:center;grid-template-columns:1fr;gap:3rem}.AProposHero-module__v0GyQW__imageWrap{margin:0 auto}.AProposHero-module__v0GyQW__photo{width:220px;height:300px}}@media (max-width:600px){.AProposHero-module__v0GyQW__hero{height:300vh}.AProposHero-module__v0GyQW__stickyInner{align-items:flex-start;padding-top:4.5rem}.AProposHero-module__v0GyQW__inner{text-align:center;grid-template-columns:1fr;gap:4rem}.AProposHero-module__v0GyQW__imageCol{justify-content:center;display:flex}.AProposHero-module__v0GyQW__imageWrap{margin:0 auto}.AProposHero-module__v0GyQW__photo{border-radius:12px;width:210px;height:min(35vh,280px)}.AProposHero-module__v0GyQW__textWrap{text-align:left;gap:.6rem}.AProposHero-module__v0GyQW__hello{font-size:clamp(2rem,8vw,2.6rem)}.AProposHero-module__v0GyQW__nom{font-size:clamp(1.4rem,5.5vw,1.9rem)}.AProposHero-module__v0GyQW__texte{font-size:.92rem;line-height:1.7}.AProposHero-module__v0GyQW__signature{font-size:.8rem}}
.Expertises-module__ero2iG__expertises{padding:var(--spacing-3xl) 0;background:#fff}.Expertises-module__ero2iG__inner{grid-template-columns:1fr 1.8fr;align-items:start;gap:10rem;max-width:1400px;margin:0 auto;padding:0 3rem;display:grid}.Expertises-module__ero2iG__titreCol{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:120px}.Expertises-module__ero2iG__titre{font-family:var(--font-heading);font-size:var(--text-5xl);color:#0f172a;font-weight:800;line-height:1.15}.Expertises-module__ero2iG__titreAccent{color:var(--color-accent)}.Expertises-module__ero2iG__intro{font-size:var(--text-base);color:#b3b3b3;line-height:1.8}.Expertises-module__ero2iG__accordeon{flex-direction:column;display:flex}.Expertises-module__ero2iG__item{border-top:1px solid #e5e7eb}.Expertises-module__ero2iG__item:last-child{border-bottom:1px solid #e5e7eb}.Expertises-module__ero2iG__itemBtn{align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-lg) 0;cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.Expertises-module__ero2iG__numero{font-size:var(--text-sm);color:#9ca3af;flex-shrink:0;min-width:2rem;font-weight:400}.Expertises-module__ero2iG__itemTitre{font-family:var(--font-heading);font-size:var(--text-2xl);color:#0f172a;transition:color var(--transition-fast);flex:1;font-weight:700}.Expertises-module__ero2iG__itemBtn:hover .Expertises-module__ero2iG__itemTitre{color:var(--color-accent)}.Expertises-module__ero2iG__icone{font-size:var(--text-2xl);color:#0f172a;transition:transform var(--transition-base);flex-shrink:0;font-weight:300;line-height:1}.Expertises-module__ero2iG__iconeOuvert{transform:rotate(45deg)}.Expertises-module__ero2iG__contenu{padding-left:calc(2rem + var(--spacing-md));grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.Expertises-module__ero2iG__contenuOuvert{grid-template-rows:1fr}.Expertises-module__ero2iG__contenuInner{min-height:0;overflow:hidden}.Expertises-module__ero2iG__texte{font-size:var(--text-base);color:#374151;padding-bottom:var(--spacing-lg);line-height:1.8}@media (max-width:1024px){.Expertises-module__ero2iG__inner{gap:8rem}}@media (max-width:768px){.Expertises-module__ero2iG__inner{gap:var(--spacing-xl);grid-template-columns:1fr;padding:0 1.5rem}.Expertises-module__ero2iG__titreCol{position:static}.Expertises-module__ero2iG__titre{font-size:var(--text-4xl)}.Expertises-module__ero2iG__itemTitre{font-size:var(--text-lg)}}@media (max-width:480px){.Expertises-module__ero2iG__titre{font-size:var(--text-3xl)}}
.PourquoiMoi-module__D_OedG__section{border-top:1px solid var(--color-border);padding:12vh 0 28vh}.PourquoiMoi-module__D_OedG__stickyHeader{display:contents}.PourquoiMoi-module__D_OedG__layout{grid-template-columns:1.2fr 1fr 1.6fr;align-items:start;gap:8rem;display:grid}.PourquoiMoi-module__D_OedG__col1{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:12vh}.PourquoiMoi-module__D_OedG__intro{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.85}.PourquoiMoi-module__D_OedG__col2{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex;position:sticky;top:12vh}.PourquoiMoi-module__D_OedG__labelItem{opacity:0;pointer-events:none;align-items:baseline;gap:.65rem;transition:opacity .45s,transform .45s,color .3s;display:flex;transform:translateY(8px)}.PourquoiMoi-module__D_OedG__labelVisible{opacity:.4;transform:translateY(0)}.PourquoiMoi-module__D_OedG__labelActif{opacity:1;color:var(--color-accent)}.PourquoiMoi-module__D_OedG__labelNum{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);flex-shrink:0;font-size:.7rem;font-weight:700}.PourquoiMoi-module__D_OedG__labelTexte{font-family:var(--font-heading);font-size:var(--text-lg);color:#f1f5f9;font-weight:700;line-height:1.3}.PourquoiMoi-module__D_OedG__labelItem:not(.PourquoiMoi-module__D_OedG__labelActif) .PourquoiMoi-module__D_OedG__labelTexte{color:#64748b}.PourquoiMoi-module__D_OedG__col3{flex-direction:column;display:flex}.PourquoiMoi-module__D_OedG__cardWrap{min-height:55vh;z-index:var(--z);align-items:flex-start;padding-top:1.5rem;display:flex;position:relative}.PourquoiMoi-module__D_OedG__card{opacity:0;background:#1e293b;border:1px solid #38bdf81f;border-radius:20px;flex-direction:column;gap:1.25rem;width:100%;padding:3rem 2.75rem;transition:opacity .55s;display:flex;position:sticky;top:12vh;box-shadow:0 24px 60px #00000059}.PourquoiMoi-module__D_OedG__cardActif{opacity:1}.PourquoiMoi-module__D_OedG__cardNum{font-family:var(--font-heading);color:var(--color-accent);letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:700}.PourquoiMoi-module__D_OedG__cardTexte{font-size:var(--text-lg);color:#b3b3b3;line-height:1.85}.PourquoiMoi-module__D_OedG__ctaWrap{padding-top:2rem;padding-bottom:1.5rem}.PourquoiMoi-module__D_OedG__cta{background:var(--color-accent);color:#0f172a;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.05em;text-transform:uppercase;padding:.875rem 2rem;font-weight:700;transition:background .25s,color .25s;display:inline-block}.PourquoiMoi-module__D_OedG__cta:hover{color:#fff;background:#0284c7}@media (min-width:769px){.PourquoiMoi-module__D_OedG__section{padding-top:28vh}.PourquoiMoi-module__D_OedG__col1,.PourquoiMoi-module__D_OedG__col2,.PourquoiMoi-module__D_OedG__card{top:28vh}.PourquoiMoi-module__D_OedG__cardWrap{min-height:65vh}}@media (max-width:1024px){.PourquoiMoi-module__D_OedG__layout{grid-template-columns:1fr 1fr;gap:3rem}.PourquoiMoi-module__D_OedG__col2{display:none}}@media (max-width:768px){.PourquoiMoi-module__D_OedG__section{padding-top:4.5rem;padding-bottom:4rem}.PourquoiMoi-module__D_OedG__layout{grid-template-columns:1fr;gap:0}.PourquoiMoi-module__D_OedG__stickyHeader{z-index:20;background:#0f172a;border-bottom:1px solid #ffffff0f;margin-left:-1.5rem;margin-right:-1.5rem;padding:1.25rem 1.5rem .75rem;display:block;position:sticky;top:4.5rem}.PourquoiMoi-module__D_OedG__col1{padding:0 0 .75rem;position:static}.PourquoiMoi-module__D_OedG__col2{flex-flow:wrap;gap:.25rem .65rem;padding:0;display:flex;position:static}.PourquoiMoi-module__D_OedG__labelTexte{font-size:.72rem}.PourquoiMoi-module__D_OedG__labelNum{font-size:.58rem}.PourquoiMoi-module__D_OedG__cardWrap{min-height:42vh;margin-bottom:0;padding-top:1rem}.PourquoiMoi-module__D_OedG__card{position:sticky;top:17rem;box-shadow:0 8px 24px #00000059}.PourquoiMoi-module__D_OedG__ctaWrap{justify-content:center;padding:3rem 0 1rem;display:flex}}
