.insideHero{color:#fff;background:linear-gradient(90deg,#0f0b06e6,#0f0b0673),url(/media/web/dar-chemaa/gallery/jardin-interieur-1496.webp) 50%/cover;align-items:center;min-height:690px;padding:130px 8vw 70px;display:flex}.insideHero>div,.contactHero>div{max-width:950px}.insideHero h1,.contactHero h1{margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(58px,7vw,96px);font-weight:400;line-height:.95}.insideHero h1 em,.contactHero h1 em{color:#d7b477;font-weight:400}.insideHero>div>p:last-child,.contactHero>div>p:last-child{color:#ffffffc2;max-width:700px;margin-top:28px;font-size:18px;line-height:1.75}.insideIntro{grid-template-columns:1.1fr .9fr;gap:85px;display:grid}.insideIntro .eyebrow{grid-column:1/-1}.insideIntro h2,.immersiveStory h2,.aboutStory h2,.aboutValues h2,.aboutRoles h2,.contactPaths h2,.contactDirect h2,.prepareCall h2{margin:0;font-family:Cormorant Garamond,serif;font-size:64px;font-weight:400;line-height:1}.insideIntro>p:last-child{color:var(--muted);font-size:17px;line-height:1.8}.projectsShowcase{padding:110px 8vw}.projectRows{margin-top:70px}.projectRows article{background:#e9dfd1;grid-template-columns:1.1fr .9fr;min-height:520px;margin-bottom:22px;display:grid}.projectStage{color:#caa66c;background-color:#201910;background-image:linear-gradient(135deg,#0000 0 47%,#9a743b3d 47% 48%,#0000 48%);background-size:58px 58px;justify-content:center;align-items:center;display:flex;position:relative}.futureProject .projectStage{background-color:#100d09}.projectStage>span{font-family:Cormorant Garamond,serif;font-size:130px}.projectStage b{text-transform:uppercase;letter-spacing:2px;border:1px solid #caa66c8c;border-radius:99px;padding:10px 14px;font-size:9px;font-weight:500;position:absolute;top:24px;right:24px}.projectStage small{color:#f5f0e880;letter-spacing:1px;position:absolute;bottom:24px;left:25px}.projectText{padding:60px}.projectText>span{color:var(--gold);text-transform:uppercase;letter-spacing:3px;font-size:10px}.projectText h3{margin:18px 0;font-family:Cormorant Garamond,serif;font-size:58px;font-weight:400}.projectText>p{color:var(--muted);line-height:1.8}.projectFeatures{grid-template-columns:1fr 1fr;margin:28px 0;display:grid}.projectFeatures i{border-top:1px solid var(--line);padding:12px 0;font-size:12px;font-style:normal}.projectText a{color:var(--gold);text-transform:uppercase;letter-spacing:2px;font-size:10px;text-decoration:none}.immersiveStory{color:#f5f0e8;background:#17130d;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:110px 8vw;display:grid}.immersiveOrb{background:radial-gradient(circle,#9a743b40,#0000 60%);border:1px solid #4d3e2c;justify-content:center;align-items:center;height:470px;display:flex}.immersiveOrb span{color:#caa66c;font-family:Cormorant Garamond,serif;font-size:120px}.immersiveStory p,.immersiveStory li{color:#b7aa99;line-height:1.75}.immersiveStory ul{padding:0;list-style:none}.immersiveStory li{border-top:1px solid #40372c;padding:13px 0 13px 25px;position:relative}.immersiveStory li:before{content:"•";color:#caa66c;position:absolute;left:0}.aboutManifesto{text-align:center;background:#eee6da;padding:105px 15vw}.aboutManifesto blockquote{max-width:1000px;margin:0 auto 30px;font-family:Cormorant Garamond,serif;font-size:50px;line-height:1.15}.aboutManifesto>p:last-child{max-width:750px;color:var(--muted);margin:auto;line-height:1.8}.aboutStory,.aboutRoles{grid-template-columns:1fr 1fr;gap:90px;padding:110px 8vw;display:grid}.aboutStory>div:last-child p{color:var(--muted);font-size:17px;line-height:1.85}.aboutValues{color:#f5f0e8;background:#17130d;padding:110px 8vw}.valuesGrid{border-top:1px solid #40372c;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.valuesGrid article{border-right:1px solid #40372c;margin-right:28px;padding:32px 28px 15px 0}.valuesGrid span{color:#caa66c;font-family:Cormorant Garamond,serif;font-size:36px}.valuesGrid h3{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:400}.valuesGrid p{color:#b7aa99;line-height:1.7}.aboutRoleList article{border-top:1px solid var(--line);padding:20px 0}.aboutRoleList article:last-child{border-bottom:1px solid var(--line)}.aboutRoleList b{color:var(--gold);text-transform:uppercase;letter-spacing:2px;font-size:11px}.aboutRoleList p{color:var(--muted);margin:10px 0 0;line-height:1.7}.contactHero{color:#fff;background:#17130d;align-items:center;min-height:650px;padding:130px 8vw 70px;display:flex}.contactPaths{padding:110px 8vw}.contactPathGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.contactPathGrid article{border-right:1px solid var(--line);margin-right:34px;padding:32px 34px 20px 0}.contactPathGrid span{color:#cdbfa8;font-family:Cormorant Garamond,serif;font-size:40px}.contactPathGrid h3{font-family:Cormorant Garamond,serif;font-size:34px;font-weight:400}.contactPathGrid p{color:var(--muted);min-height:90px;line-height:1.7}.contactPathGrid a{color:var(--gold);text-transform:uppercase;letter-spacing:2px;font-size:10px;text-decoration:none}.contactDirect{color:#fff;background:#9a743b;grid-template-columns:.8fr 1.2fr;gap:80px;padding:110px 8vw;display:grid}.directCards{grid-template-columns:1fr 1fr;gap:2px;display:grid}.directCards a{color:#fff;background:#18110a33;padding:38px;text-decoration:none}.directCards span{text-transform:uppercase;letter-spacing:3px;color:#f2d29d;font-size:10px}.directCards h3{margin:18px 0;font-family:Cormorant Garamond,serif;font-size:34px;font-weight:400}.directCards p{color:#ffffffb8;line-height:1.7}.prepareCall{padding:110px 8vw}.prepareCall>div{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:50px 0 25px;display:grid}.prepareCall>div span{border-right:1px solid var(--line);color:var(--muted);margin-right:22px;padding:24px 22px 24px 0;line-height:1.6}.prepareCall small{color:#8c8172}.insideContact{margin:0}@media (max-width:850px){.insideHero,.contactHero{min-height:620px;padding:130px 24px 70px}.insideHero h1,.contactHero h1{font-size:52px}.insideIntro,.projectRows article,.immersiveStory,.aboutStory,.aboutRoles,.contactDirect{grid-template-columns:1fr}.insideIntro h2,.immersiveStory h2,.aboutStory h2,.aboutValues h2,.aboutRoles h2,.contactPaths h2,.contactDirect h2,.prepareCall h2{font-size:46px}.projectsShowcase,.immersiveStory,.aboutStory,.aboutValues,.aboutRoles,.contactPaths,.contactDirect,.prepareCall{padding:80px 24px}.projectStage{min-height:320px}.projectText{padding:35px 24px}.immersiveOrb{height:320px}.valuesGrid,.contactPathGrid,.directCards,.prepareCall>div{grid-template-columns:1fr}.valuesGrid article,.contactPathGrid article,.prepareCall>div span{border-right:0;border-bottom:1px solid var(--line);margin:0}.contactPathGrid p{min-height:0}.insideNav{position:absolute}}.aboutManifesto{padding:82px 15vw 62px}.aboutManifesto blockquote{margin-bottom:18px}.aboutStory{padding-top:62px;padding-bottom:72px}.aboutFounders{text-align:center;background:#e7d9c6;padding:100px 8vw}.aboutFounders h2{margin:18px 0 60px;font-family:Cormorant Garamond,serif;font-size:56px;font-weight:400}.foundersGrid{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.foundersGrid article{max-width:560px;margin:auto}.foundersGrid img{object-fit:cover;border:1px solid #9a743b80;border-radius:50%;width:170px;height:170px}.foundersGrid .founderAicha img{object-position:center 42%;transform:scale(1.04)}.foundersGrid .founderGeorges img{object-position:35% center}.foundersGrid h3{margin:24px 0 14px;font-family:Cormorant Garamond,serif;font-size:30px;font-weight:400}.foundersGrid p{color:var(--muted);line-height:1.75}.aboutMedia{background:#f4efe7;grid-template-columns:1fr 1fr;gap:28px;padding:88px 6vw;display:grid}.aboutMedia article{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 14px 34px #2d1f0f1a}.aboutMedia article:hover{transform:translateY(-7px);box-shadow:0 22px 46px #2d1f0f2e}.aboutMedia img{object-fit:cover;width:100%;height:100%;min-height:430px;display:block}.valuesGrid{border:1px solid #40372c}.valuesGrid article{text-align:center;margin:0;padding:34px 28px 26px}.valuesGrid article:last-child{border-right:0}.valuesGrid span{text-align:center;display:block}.aboutRoles{padding-top:88px;padding-bottom:88px}@media (max-width:850px){.aboutFounders,.aboutMedia{padding:72px 24px}.foundersGrid,.aboutMedia{grid-template-columns:1fr}.aboutFounders h2{font-size:42px}.aboutMedia img{min-height:0}.valuesGrid{border-bottom:0}.valuesGrid article{border-right:0}}.aboutFounders{scroll-margin-top:90px}.foundersGrid .founderAicha img{object-position:center 44%;filter:contrast(1.07)saturate(1.04);transform:scale(1.06);box-shadow:0 12px 28px #482d1733}.foundersGrid .founderGeorges img{object-position:5% center;box-shadow:0 12px 28px #482d1729}.foundersGrid img{margin-left:auto;margin-right:auto;display:block}.foundersNames{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin:18px 0 44px;display:grid}.foundersNames h2{text-align:center;margin:0;font-size:clamp(38px,4.2vw,64px);line-height:1.05}.bookMediaCard{border:1px solid var(--line);background:#fff;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden;box-shadow:0 14px 34px #2d1f0f1a}:is(.bookMediaCard:hover,.bookMediaCard:focus-visible){transform:translateY(-7px);box-shadow:0 22px 46px #2d1f0f2e}.aboutMedia .bookMediaCard img{object-fit:contain;background:#f4efe7;width:100%;height:100%;min-height:430px;display:block}.aboutMedia article,.aboutMedia .bookMediaCard{aspect-ratio:16/10;background:#f4efe7;min-height:0;position:relative}.aboutMedia article img,.aboutMedia .bookMediaCard img{object-fit:cover;width:100%;height:100%;min-height:0;position:absolute;inset:0;transform:scale(1.1)}@media (max-width:850px){.foundersNames{grid-template-columns:1fr;gap:16px;margin-bottom:34px}.foundersNames h2{font-size:42px}.aboutMedia .bookMediaCard img{min-height:0}}.aboutStory>div:last-child{text-align:center!important}.aboutStory>div:last-child p{text-align:center;max-width:960px;margin-left:auto;margin-right:auto}.aboutMedia article,.aboutMedia .bookMediaCard{aspect-ratio:1240/656;background:#17130d;overflow:hidden}.aboutMedia .bookMediaCard img{object-fit:contain;background:#f4efe7;transform:none}.aboutMedia article img{object-fit:cover;transform-origin:50%;transform:scale(1.18)}.aboutRoles>div:last-child{text-align:center!important}.aboutRoleList article,.aboutRoleList b,.aboutRoleList p{text-align:center}.aboutRoleList p{margin-left:auto;margin-right:auto}
