.qui-sommes-nous_page__nQXhJ{--ink:#171511;--copper:#ad7047;--line:#e7ded5;width:min(1440px,100%);margin:0 auto;padding:20px 28px 36px;color:var(--ink)}.qui-sommes-nous_eyebrow___cDCs{margin:0 0 13px;color:var(--copper);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.qui-sommes-nous_hero__T58Mf{display:grid;grid-template-columns:1.08fr .92fr;min-height:610px;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:linear-gradient(125deg,#fff 12%,#f7efe7)}.qui-sommes-nous_heroCopy__ljRnI{display:flex;flex-direction:column;justify-content:center;padding:70px clamp(38px,5.5vw,88px)}.qui-sommes-nous_hero__T58Mf h1,.qui-sommes-nous_sectionIntro__PFPBI h2,.qui-sommes-nous_story__YJ31f h2,.qui-sommes-nous_vision__CtIZZ h2{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}.qui-sommes-nous_hero__T58Mf h1{max-width:720px;font-size:clamp(3.5rem,5.5vw,5.8rem);line-height:.98}.qui-sommes-nous_hero__T58Mf h1 em{color:#9f6843;font-style:italic}.qui-sommes-nous_heroIntro__DQm_R{max-width:660px;margin:27px 0 0;color:#554f48;font-size:1.04rem;line-height:1.68}.qui-sommes-nous_heroTags__QNJiS{display:flex;flex-wrap:wrap;gap:9px;margin-top:31px}.qui-sommes-nous_heroTags__QNJiS span{border:1px solid #dbc4b2;border-radius:999px;background:rgba(255,255,255,.67);padding:9px 13px;color:#6d503c;font-size:.72rem;font-weight:700}.qui-sommes-nous_heroPortrait__TbCtb{position:relative;min-height:610px;margin:0;overflow:hidden;background:#d8cec4}.qui-sommes-nous_coverImage__CsAKO{object-fit:cover}.qui-sommes-nous_heroPortrait__TbCtb .qui-sommes-nous_coverImage__CsAKO{object-position:center 34%}.qui-sommes-nous_heroPortrait__TbCtb:after{position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(transparent,rgba(22,19,16,.64));content:""}.qui-sommes-nous_heroPortrait__TbCtb figcaption{position:absolute;z-index:1;right:30px;bottom:25px;left:30px;color:#fff;font:italic 1.15rem Georgia,Times New Roman,serif;text-align:right}.qui-sommes-nous_story__YJ31f{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:clamp(55px,8vw,130px);gap:clamp(55px,8vw,130px);padding:110px clamp(20px,5vw,76px)}.qui-sommes-nous_storyHeading__7Rx5F{position:-webkit-sticky;position:sticky;top:125px;align-self:start}.qui-sommes-nous_sectionIntro__PFPBI h2,.qui-sommes-nous_story__YJ31f h2,.qui-sommes-nous_vision__CtIZZ h2{font-size:clamp(2.35rem,3.7vw,4rem);line-height:1.04}.qui-sommes-nous_story__YJ31f blockquote{margin:35px 0 0;border-left:2px solid #c89570;padding:5px 0 5px 22px;color:#8b5e40;font:italic 1.04rem/1.65 Georgia,Times New Roman,serif}.qui-sommes-nous_storyText__hjK9b{border-top:1px solid var(--line)}.qui-sommes-nous_storyText__hjK9b p{margin:0;border-bottom:1px solid var(--line);padding:29px 0;color:#575149;font-size:1rem;line-height:1.82}.qui-sommes-nous_storyText__hjK9b p:first-child:first-letter{float:left;margin:8px 9px 0 0;color:#9f6843;font:400 3.8rem/.72 Georgia,Times New Roman,serif}.qui-sommes-nous_projectsSection__7Jkf1{margin-bottom:22px;border-radius:20px;background:#f4eee7;padding:clamp(54px,5vw,72px) clamp(25px,5vw,72px)}.qui-sommes-nous_projectsIntro__fcnNk{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,.72fr);grid-gap:clamp(40px,8vw,130px);gap:clamp(40px,8vw,130px);align-items:end}.qui-sommes-nous_projectsIntro__fcnNk h2{max-width:720px;margin:0;font:400 clamp(2.35rem,3.5vw,3.8rem)/1.02 Georgia,Times New Roman,serif;letter-spacing:-.045em}.qui-sommes-nous_projectsIntro__fcnNk>p{margin:0 0 4px;color:#625b54;font-size:.95rem;line-height:1.78}.qui-sommes-nous_projectsGrid__LmVZw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:42px}.qui-sommes-nous_projectCard___Ta62{overflow:hidden;border:1px solid #dfd3c8;border-radius:16px;background:#fff}.qui-sommes-nous_projectGallery__C7DEV{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:3px;gap:3px;min-height:285px;background:#ddd4cc}.qui-sommes-nous_projectGallery__C7DEV figure{position:relative;min-height:100%;margin:0;overflow:hidden;background:#d8d0c8}.qui-sommes-nous_projectGallery__C7DEV .qui-sommes-nous_coverImage__CsAKO{transition:transform .6s ease}.qui-sommes-nous_projectCard___Ta62:hover .qui-sommes-nous_coverImage__CsAKO{transform:scale(1.025)}.qui-sommes-nous_projectImageDetail__yAxK5 .qui-sommes-nous_coverImage__CsAKO,.qui-sommes-nous_projectImageMain__wJ66K .qui-sommes-nous_coverImage__CsAKO{object-position:center}.qui-sommes-nous_projectCopy__43m0_{padding:27px 28px 31px}.qui-sommes-nous_projectCopy__43m0_>span{color:var(--copper);font-size:.66rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.qui-sommes-nous_projectCopy__43m0_ h3{margin:11px 0 13px;font:400 clamp(1.45rem,1.8vw,1.85rem)/1.08 Georgia,Times New Roman,serif;letter-spacing:-.025em}.qui-sommes-nous_projectCopy__43m0_ p{margin:0;color:#625b54;font-size:.88rem;line-height:1.72}.qui-sommes-nous_projectsNote__dl08q{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;max-width:920px;margin:36px auto 0;border-top:1px solid #d7c9bc;padding-top:27px}.qui-sommes-nous_projectsNote__dl08q>svg{width:36px;height:36px;color:#a36842}.qui-sommes-nous_projectsNote__dl08q p{margin:0;color:#655d55;font-size:.92rem;line-height:1.7}.qui-sommes-nous_projectsNote__dl08q strong{display:block;margin-bottom:4px;color:#25211d;font:400 1.15rem Georgia,Times New Roman,serif}.qui-sommes-nous_expertiseSection__DvYU3{border-radius:20px;background:#171511;padding:clamp(60px,7vw,95px) clamp(25px,5vw,72px);color:#fff}.qui-sommes-nous_sectionIntro__PFPBI{max-width:770px}.qui-sommes-nous_expertiseSection__DvYU3 .qui-sommes-nous_eyebrow___cDCs{color:#d3a17d}.qui-sommes-nous_sectionIntro__PFPBI>p:last-child{max-width:650px;margin:22px 0 0;color:#69625a;line-height:1.7}.qui-sommes-nous_expertiseSection__DvYU3 .qui-sommes-nous_sectionIntro__PFPBI>p:last-child{color:#bcb5ad}.qui-sommes-nous_expertiseGrid__XRZXA{display:grid;grid-template-columns:repeat(4,1fr);margin-top:58px;border-top:1px solid #403b35;border-bottom:1px solid #403b35}.qui-sommes-nous_expertiseGrid__XRZXA article{position:relative;min-height:330px;padding:31px 25px 35px}.qui-sommes-nous_expertiseGrid__XRZXA article+article{border-left:1px solid #403b35}.qui-sommes-nous_expertiseNumber__N4p_A{display:block;color:#777068;font:italic .78rem Georgia,Times New Roman,serif}.qui-sommes-nous_iconBadge__XLb5z{display:grid;width:48px;height:48px;margin-top:42px;place-items:center;border-radius:50%;background:#2d2925;color:#d4a27e}.qui-sommes-nous_iconBadge__XLb5z svg{width:22px}.qui-sommes-nous_expertiseGrid__XRZXA h3{margin:25px 0 11px;font:400 1.45rem Georgia,Times New Roman,serif}.qui-sommes-nous_expertiseGrid__XRZXA p{margin:0;color:#aaa39b;font-size:.83rem;line-height:1.67}.qui-sommes-nous_teamSection__FbK0Q{padding:110px clamp(20px,3.5vw,54px)}.qui-sommes-nous_teamGrid__Jiw8C{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,.75fr);grid-gap:20px;gap:20px;margin-top:43px}.qui-sommes-nous_dataNote__y21Hx,.qui-sommes-nous_sistersCard__5mHUW{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fbf8f4}.qui-sommes-nous_sistersCard__5mHUW{display:flex}.qui-sommes-nous_sistersProfiles__uXM1a{display:grid;width:100%}.qui-sommes-nous_profileRow__3GZDp{display:grid;grid-template-columns:minmax(170px,220px) 1fr;min-height:295px}.qui-sommes-nous_profileRow__3GZDp+.qui-sommes-nous_profileRow__3GZDp{border-top:1px solid var(--line)}.qui-sommes-nous_profilePortrait__jth4P{position:relative;background:#d9d4cd}.qui-sommes-nous_profilePortrait__jth4P .qui-sommes-nous_coverImage__CsAKO{object-position:center}.qui-sommes-nous_profileCopy__U7EB4{display:flex;flex-direction:column;justify-content:center;padding:34px}.qui-sommes-nous_sistersProfiles__uXM1a span{color:var(--copper);font-size:.66rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.qui-sommes-nous_sistersProfiles__uXM1a h3{margin:10px 0 13px;font:400 1.7rem Georgia,Times New Roman,serif}.qui-sommes-nous_sistersProfiles__uXM1a p{margin:0;color:#625b54;font-size:.88rem;line-height:1.7}.qui-sommes-nous_dataNote__y21Hx{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#f7eee5,#fff);padding:clamp(30px,4vw,48px)}.qui-sommes-nous_dataIcon__nparz{display:grid;width:58px;height:58px;margin-bottom:35px;place-items:center;border-radius:50%;background:#171511;color:#d4a27e}.qui-sommes-nous_dataIcon__nparz svg{width:25px}.qui-sommes-nous_dataNote__y21Hx h3{margin:7px 0 18px;font:400 clamp(1.8rem,2.5vw,2.55rem)/1.07 Georgia,Times New Roman,serif;letter-spacing:-.035em}.qui-sommes-nous_dataNote__y21Hx>p:not(.qui-sommes-nous_eyebrow___cDCs){margin:0;color:#625b54;font-size:.88rem;line-height:1.72}.qui-sommes-nous_dataNote__y21Hx strong{margin-top:30px;border-top:1px solid #dfd0c2;padding-top:25px;color:#845539;font:italic 1rem/1.55 Georgia,Times New Roman,serif}.qui-sommes-nous_vision__CtIZZ{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);grid-gap:clamp(45px,7vw,105px);gap:clamp(45px,7vw,105px);align-items:start;border-radius:20px;background:#f7efe7;padding:clamp(55px,7vw,90px) clamp(28px,6vw,90px)}.qui-sommes-nous_visionColumns__68V76{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.qui-sommes-nous_visionColumns__68V76 article{display:flex;min-height:300px;flex-direction:column;border:1px solid #e4d8cd;border-radius:13px;background:rgba(255,255,255,.72);padding:27px}.qui-sommes-nous_visionColumns__68V76 article>svg{color:#a26943}.qui-sommes-nous_visionColumns__68V76 h3{margin:32px 0 12px;font:400 1.4rem Georgia,Times New Roman,serif}.qui-sommes-nous_visionColumns__68V76 p{margin:0;color:#5f5850;font-size:.84rem;line-height:1.7}.qui-sommes-nous_visionColumns__68V76 a{gap:9px;margin-top:auto;padding-top:26px;color:#875334}.qui-sommes-nous_visionColumns__68V76 a,.qui-sommes-nous_visionCta__nk4Ou{display:inline-flex;align-items:center;font-size:.79rem;font-weight:800;text-decoration:none}.qui-sommes-nous_visionCta__nk4Ou{min-height:52px;gap:12px;margin-top:30px;border-radius:8px;background:#171511;padding:0 21px;color:#fff}@media (max-width:1060px){.qui-sommes-nous_hero__T58Mf{grid-template-columns:1fr 43%}.qui-sommes-nous_heroCopy__ljRnI{padding:56px 38px}.qui-sommes-nous_expertiseGrid__XRZXA{grid-template-columns:1fr 1fr}.qui-sommes-nous_expertiseGrid__XRZXA article:nth-child(3){border-left:0;border-top:1px solid #403b35}.qui-sommes-nous_expertiseGrid__XRZXA article:nth-child(4){border-top:1px solid #403b35}.qui-sommes-nous_teamGrid__Jiw8C{grid-template-columns:1fr .58fr}.qui-sommes-nous_profileRow__3GZDp{grid-template-columns:180px 1fr}.qui-sommes-nous_projectsGrid__LmVZw{grid-template-columns:repeat(2,1fr)}.qui-sommes-nous_projectGallery__C7DEV{min-height:300px}.qui-sommes-nous_vision__CtIZZ{grid-template-columns:1fr}}@media (max-width:760px){.qui-sommes-nous_page__nQXhJ{padding:10px 12px 24px}.qui-sommes-nous_hero__T58Mf{grid-template-columns:1fr}.qui-sommes-nous_heroCopy__ljRnI{padding:48px 24px 38px}.qui-sommes-nous_hero__T58Mf h1{font-size:3.2rem}.qui-sommes-nous_heroIntro__DQm_R{font-size:.94rem}.qui-sommes-nous_heroPortrait__TbCtb{min-height:480px}.qui-sommes-nous_story__YJ31f{grid-template-columns:1fr;gap:45px;padding:75px 18px}.qui-sommes-nous_storyHeading__7Rx5F{position:static}.qui-sommes-nous_projectsSection__7Jkf1{padding:62px 18px}.qui-sommes-nous_projectsGrid__LmVZw,.qui-sommes-nous_projectsIntro__fcnNk{grid-template-columns:1fr}.qui-sommes-nous_projectsIntro__fcnNk{gap:24px}.qui-sommes-nous_projectsIntro__fcnNk h2{font-size:2.75rem}.qui-sommes-nous_projectsGrid__LmVZw{margin-top:38px}.qui-sommes-nous_projectGallery__C7DEV{min-height:390px}.qui-sommes-nous_projectCopy__43m0_{padding:29px 25px 33px}.qui-sommes-nous_expertiseGrid__XRZXA{grid-template-columns:1fr}.qui-sommes-nous_expertiseGrid__XRZXA article{min-height:265px}.qui-sommes-nous_expertiseGrid__XRZXA article+article,.qui-sommes-nous_expertiseGrid__XRZXA article:nth-child(3){border-top:1px solid #403b35;border-left:0}.qui-sommes-nous_iconBadge__XLb5z{margin-top:28px}.qui-sommes-nous_teamSection__FbK0Q{padding:76px 8px}.qui-sommes-nous_teamGrid__Jiw8C,.qui-sommes-nous_visionColumns__68V76{grid-template-columns:1fr}.qui-sommes-nous_profileRow__3GZDp{grid-template-columns:minmax(120px,42%) 1fr;min-height:310px}.qui-sommes-nous_profileCopy__U7EB4{padding:24px 20px}}@media (max-width:430px){.qui-sommes-nous_hero__T58Mf h1{font-size:2.8rem}.qui-sommes-nous_heroPortrait__TbCtb{min-height:410px}.qui-sommes-nous_profileRow__3GZDp{grid-template-columns:1fr}.qui-sommes-nous_profilePortrait__jth4P{min-height:300px}.qui-sommes-nous_profileCopy__U7EB4{padding:28px 22px 34px}.qui-sommes-nous_projectGallery__C7DEV{min-height:330px}.qui-sommes-nous_projectsNote__dl08q{grid-template-columns:1fr}}