.EditorialHome-module__CyTLNG__home{background:var(--background);color:var(--foreground);overflow:clip}.EditorialHome-module__CyTLNG__home :is(a,button):focus-visible{outline:3px solid var(--ring);outline-offset:4px}.EditorialHome-module__CyTLNG__hero{isolation:isolate;background:var(--brand-charcoal);grid-template-columns:minmax(0,1fr) minmax(19rem,.62fr);align-items:end;min-height:min(47rem,100svh - 5rem);padding:clamp(3rem,6.5vw,6.5rem) clamp(1.25rem,6vw,7rem);display:grid;position:relative;overflow:hidden}.EditorialHome-module__CyTLNG__heroArchitecture{z-index:-2;opacity:.38;position:absolute;inset:-2.5rem 0 0}.EditorialHome-module__CyTLNG__heroArchitecture:after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-charcoal) 98%,transparent) 15%,color-mix(in srgb,var(--brand-charcoal) 75%,transparent) 57%,color-mix(in srgb,var(--brand-charcoal) 39%,transparent));content:"";position:absolute;inset:0}.EditorialHome-module__CyTLNG__heroArchitecture img{object-fit:cover;object-position:center 58%;filter:saturate(.62)contrast(1.06)}.EditorialHome-module__CyTLNG__heroCopy{max-width:43rem;color:var(--brand-ivory);padding-block:1rem}.EditorialHome-module__CyTLNG__heroBrand{align-items:center;gap:.75rem;margin-bottom:2.25rem;display:flex}.EditorialHome-module__CyTLNG__heroBrand>span{background:var(--accent);width:2.75rem;height:1px}.EditorialHome-module__CyTLNG__heroBrand p{color:color-mix(in srgb,var(--brand-ivory) 75%,transparent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.EditorialHome-module__CyTLNG__eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.EditorialHome-module__CyTLNG__hero h1,.EditorialHome-module__CyTLNG__services h2,.EditorialHome-module__CyTLNG__founder h2,.EditorialHome-module__CyTLNG__uaePresence h2,.EditorialHome-module__CyTLNG__journey h2{font-family:var(--font-english),var(--font-cairo),serif;letter-spacing:-.055em;font-weight:600}.EditorialHome-module__CyTLNG__hero h1{max-width:10ch;margin:1.05rem 0 1.2rem;font-size:clamp(3rem,4.7vw,5.3rem);line-height:1.02}[dir=rtl] .EditorialHome-module__CyTLNG__hero h1{font-family:var(--font-cairo),serif;letter-spacing:0;font-size:clamp(2.75rem,4.35vw,4.65rem)}.EditorialHome-module__CyTLNG__lead{max-width:35rem;color:color-mix(in srgb,var(--brand-ivory) 78%,transparent);margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.8}.EditorialHome-module__CyTLNG__actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.EditorialHome-module__CyTLNG__actions a{justify-content:center;align-items:center;gap:.5rem;min-height:2.9rem;padding:0 1rem;font-size:.82rem;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.EditorialHome-module__CyTLNG__actions a svg{transition:transform .2s}.EditorialHome-module__CyTLNG__actions a:hover{transform:translateY(-1px)}.EditorialHome-module__CyTLNG__actions a:hover svg{transform:translate(4px,-4px)}[dir=rtl] .EditorialHome-module__CyTLNG__actions a:hover svg{transform:translate(-4px,-4px)}.EditorialHome-module__CyTLNG__actions a:first-child{background:var(--accent);color:#1d1711}.EditorialHome-module__CyTLNG__actions a:first-child:hover{background:#d2a762}.EditorialHome-module__CyTLNG__actions a:last-child{border-bottom:1px solid color-mix(in srgb,var(--brand-ivory) 58%,transparent);color:var(--brand-ivory)}.EditorialHome-module__CyTLNG__heroNote{border-top:1px solid color-mix(in srgb,var(--brand-ivory) 25%,transparent);color:color-mix(in srgb,var(--brand-ivory) 67%,transparent);grid-template-columns:2.4rem 1fr;gap:.7rem;margin:3.4rem 0 0;padding-top:1rem;font-size:.78rem;line-height:1.6;display:grid}.EditorialHome-module__CyTLNG__heroNote span{color:var(--accent);font-weight:800}.EditorialHome-module__CyTLNG__heroPortrait{transform-origin:bottom;place-self:end center;width:min(100%,29rem);height:clamp(25rem,43vw,41rem);position:relative}.EditorialHome-module__CyTLNG__heroPortrait img{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 30px 35px #00000057)}.EditorialHome-module__CyTLNG__portraitHalo{z-index:0;border:1px solid color-mix(in srgb,var(--accent) 62%,transparent);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 63%);transform-origin:bottom;position:absolute;inset:12% 5% 0}.EditorialHome-module__CyTLNG__scrollIndicator{bottom:1.6rem;color:color-mix(in srgb,var(--brand-ivory) 75%,transparent);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.7rem;font-weight:800;transition:color .2s;display:flex;position:absolute;inset-inline-end:clamp(1.25rem,6vw,7rem)}.EditorialHome-module__CyTLNG__scrollIndicator:hover{color:var(--accent)}.EditorialHome-module__CyTLNG__scrollIndicator svg{animation:1.8s ease-in-out infinite EditorialHome-module__CyTLNG__scrollCue}.EditorialHome-module__CyTLNG__trust{border-bottom:1px solid var(--border);background:var(--brand-surface);grid-template-columns:minmax(14rem,1.5fr) repeat(3,minmax(9rem,1fr));align-items:center;gap:1.25rem;padding:1.85rem clamp(1.25rem,6vw,7rem);display:grid}.EditorialHome-module__CyTLNG__trust>p{max-width:25rem;font-family:var(--font-english),var(--font-cairo),serif;margin:0;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:600;line-height:1.22}.EditorialHome-module__CyTLNG__trust>div{color:var(--muted-foreground);align-items:center;gap:.6rem;font-size:.8rem;font-weight:800;display:flex;position:relative}.EditorialHome-module__CyTLNG__trust>div:after{bottom:-.75rem;background:var(--accent);content:"";width:2rem;height:1px;transform-origin:inline-start;transition:transform .25s;position:absolute;inset-inline-start:0;transform:scaleX(0)}.EditorialHome-module__CyTLNG__trust svg{color:var(--accent);transition:transform .22s}.EditorialHome-module__CyTLNG__trust>div:hover svg{transform:translateY(-2px)}.EditorialHome-module__CyTLNG__trust>div:hover:after{transform:scaleX(1)}.EditorialHome-module__CyTLNG__services{max-width:84rem;margin:auto;padding:clamp(4.5rem,9vw,8rem) clamp(1.25rem,5vw,4rem)}.EditorialHome-module__CyTLNG__services header{grid-template-columns:.55fr 1fr;gap:4rem;margin-bottom:3rem;display:grid}.EditorialHome-module__CyTLNG__services h2,.EditorialHome-module__CyTLNG__founder h2,.EditorialHome-module__CyTLNG__uaePresence h2,.EditorialHome-module__CyTLNG__journey h2{max-width:13ch;margin:0;font-size:clamp(1.85rem,3.2vw,3rem);line-height:1.1}.EditorialHome-module__CyTLNG__services header div>p{max-width:34rem;color:var(--muted-foreground);margin:1rem 0 0;font-size:1rem;line-height:1.75}.EditorialHome-module__CyTLNG__services ol{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.EditorialHome-module__CyTLNG__services li{border-bottom:1px solid var(--border)}.EditorialHome-module__CyTLNG__serviceRow{color:inherit;grid-template-columns:3.5rem minmax(0,1fr) 2.6rem;align-items:center;gap:1rem;padding:1.25rem 0;transition:padding .22s,background .22s;display:grid}.EditorialHome-module__CyTLNG__serviceRow>span{color:var(--muted-foreground);font-size:.74rem;font-weight:900;transition:color .2s}.EditorialHome-module__CyTLNG__serviceRow h3{margin:0;font-size:clamp(1.08rem,1.7vw,1.35rem);transition:color .2s,transform .2s}.EditorialHome-module__CyTLNG__serviceRow p{max-width:42rem;color:var(--muted-foreground);margin:.35rem 0 0;font-size:.88rem;line-height:1.6}.EditorialHome-module__CyTLNG__serviceRow>svg{border:1px solid var(--border);width:2.6rem;height:2.6rem;color:var(--foreground);place-self:center;padding:.55rem;transition:background .2s,border-color .2s,color .2s,transform .2s;display:grid}.EditorialHome-module__CyTLNG__serviceRow:hover,.EditorialHome-module__CyTLNG__serviceRow:focus-visible{background:color-mix(in srgb,var(--accent) 4%,transparent);padding-inline:.35rem}.EditorialHome-module__CyTLNG__serviceRow:hover>span,.EditorialHome-module__CyTLNG__serviceRow:focus-visible>span{color:var(--accent)}.EditorialHome-module__CyTLNG__serviceRow:hover h3,.EditorialHome-module__CyTLNG__serviceRow:focus-visible h3{color:var(--accent);transform:translate(4px)}:is([dir=rtl] .EditorialHome-module__CyTLNG__serviceRow:hover h3,[dir=rtl] .EditorialHome-module__CyTLNG__serviceRow:focus-visible h3){transform:translate(-4px)}.EditorialHome-module__CyTLNG__serviceRow:hover>svg,.EditorialHome-module__CyTLNG__serviceRow:focus-visible>svg{border-color:var(--accent);background:var(--primary);color:var(--primary-foreground);transform:translate(3px,-3px)}:is([dir=rtl] .EditorialHome-module__CyTLNG__serviceRow:hover>svg,[dir=rtl] .EditorialHome-module__CyTLNG__serviceRow:focus-visible>svg){transform:translate(-3px,-3px)}.EditorialHome-module__CyTLNG__servicesLink,.EditorialHome-module__CyTLNG__founder a{color:var(--foreground);border-bottom:1px solid;align-items:center;gap:.5rem;margin-top:1.75rem;padding-bottom:.35rem;font-size:.82rem;font-weight:800;transition:color .2s,transform .2s;display:inline-flex}.EditorialHome-module__CyTLNG__servicesLink:hover,.EditorialHome-module__CyTLNG__founder a:hover{color:var(--accent);transform:translateY(-1px)}.EditorialHome-module__CyTLNG__founder{background:var(--brand-surface);grid-template-columns:minmax(0,.86fr) minmax(22rem,1.05fr);align-items:center;gap:clamp(2.5rem,7vw,8rem);padding:clamp(5rem,9vw,8rem) max(1.25rem,50vw - 38rem);display:grid;overflow:hidden}.EditorialHome-module__CyTLNG__founderCopy{z-index:1;max-width:35rem;position:relative}.EditorialHome-module__CyTLNG__founderCopy>p:not(.EditorialHome-module__CyTLNG__eyebrow){max-width:35rem;color:var(--muted-foreground);margin:1.25rem 0 0;font-size:1rem;line-height:1.78}.EditorialHome-module__CyTLNG__founderArt{isolation:isolate;background:linear-gradient(135deg,color-mix(in srgb,var(--secondary) 84%,var(--accent)),var(--secondary));min-height:clamp(28rem,45vw,39rem);position:relative}.EditorialHome-module__CyTLNG__founderArt:before{z-index:0;background:linear-gradient(90deg,var(--brand-surface) 0%,transparent 28%),linear-gradient(0deg,color-mix(in srgb,var(--brand-surface) 60%,transparent),transparent 34%);content:"";pointer-events:none;position:absolute;inset:0}.EditorialHome-module__CyTLNG__founderNumber{z-index:2;top:-.9rem;color:color-mix(in srgb,var(--accent) 26%,transparent);font-family:var(--font-english),serif;letter-spacing:-.09em;pointer-events:none;font-size:clamp(8rem,18vw,17rem);font-weight:600;line-height:.8;position:absolute;inset-inline-start:-.15rem}.EditorialHome-module__CyTLNG__founderPortrait{z-index:1;position:absolute;inset:1.35rem 1.35rem 0;overflow:hidden}.EditorialHome-module__CyTLNG__founderPortrait:after{background:linear-gradient(90deg,color-mix(in srgb,var(--secondary) 46%,transparent),transparent 34%,transparent 72%,color-mix(in srgb,var(--secondary) 38%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--secondary) 48%,transparent),transparent 31%);content:"";pointer-events:none;position:absolute;inset:0}.EditorialHome-module__CyTLNG__founderPortrait img{object-fit:cover;object-position:center 8%;filter:contrast(1.04)saturate(.78)}.EditorialHome-module__CyTLNG__founderRule{z-index:3;top:1.15rem;background:var(--accent);width:4rem;height:1px;position:absolute;inset-inline-start:1.15rem}.EditorialHome-module__CyTLNG__founderFrame{z-index:3;border:1px solid var(--accent);pointer-events:none;transform-origin:inline-start bottom;position:absolute;inset:.7rem -.65rem -.65rem .7rem}.EditorialHome-module__CyTLNG__uaePresence{isolation:isolate;background:var(--background);grid-template-columns:minmax(0,1fr) minmax(19rem,.76fr);gap:clamp(2rem,8vw,9rem);padding:clamp(5rem,9vw,8rem) max(1.25rem,50vw - 38rem);display:grid;position:relative;overflow:hidden}.EditorialHome-module__CyTLNG__uaePresence>div{z-index:1;max-width:39rem;position:relative}.EditorialHome-module__CyTLNG__uaePresence>div>p:not(.EditorialHome-module__CyTLNG__eyebrow){color:var(--muted-foreground);margin:1.25rem 0 0;font-size:1rem;line-height:1.8}.EditorialHome-module__CyTLNG__scales{z-index:0;top:50%;width:min(50vw,43rem);height:auto;color:var(--accent);opacity:.095;position:absolute;inset-inline-end:max(0rem,50vw - 43rem);transform:translateY(-50%)}.EditorialHome-module__CyTLNG__uaePresence dl{z-index:1;border-top:1px solid var(--border);align-self:end;margin:0;position:relative}.EditorialHome-module__CyTLNG__uaePresence dl>div{border-bottom:1px solid var(--border);padding:1.05rem 0}.EditorialHome-module__CyTLNG__uaePresence dt{color:var(--foreground);align-items:center;gap:.55rem;font-size:.9rem;font-weight:800;display:flex}.EditorialHome-module__CyTLNG__uaePresence dt svg{color:var(--accent)}.EditorialHome-module__CyTLNG__uaePresence dd{color:var(--muted-foreground);margin:.3rem 0 0;font-size:.8rem}.EditorialHome-module__CyTLNG__journey{background:var(--brand-charcoal);color:var(--brand-ivory);padding:clamp(5rem,9vw,8rem) clamp(1.25rem,6vw,7rem)}.EditorialHome-module__CyTLNG__journey header,.EditorialHome-module__CyTLNG__timeline{max-width:84rem;margin-inline:auto}.EditorialHome-module__CyTLNG__journey header{grid-template-columns:.55fr 1fr;gap:4rem;margin-bottom:4rem;display:grid}.EditorialHome-module__CyTLNG__timeline{grid-template-columns:repeat(4,1fr);margin-top:0;padding:2rem 0 0;list-style:none;display:grid;position:relative}.EditorialHome-module__CyTLNG__timelineLine{top:2rem;background:var(--accent);opacity:.85;height:1px;transform-origin:inline-start;position:absolute;inset-inline:0}.EditorialHome-module__CyTLNG__timelineStage{min-height:11.5rem;padding-inline:1rem;position:relative}.EditorialHome-module__CyTLNG__timelineStage:first-of-type{padding-inline-start:0}.EditorialHome-module__CyTLNG__timelineDot{top:-2.38rem;border:2px solid var(--brand-charcoal);background:var(--accent);width:.8rem;height:.8rem;box-shadow:0 0 0 1px var(--accent);border-radius:50%;position:absolute;inset-inline-start:1rem}.EditorialHome-module__CyTLNG__timelineStage:first-of-type .EditorialHome-module__CyTLNG__timelineDot{inset-inline-start:0}.EditorialHome-module__CyTLNG__timelineNumber{color:var(--accent);letter-spacing:.1em;font-size:.75rem;font-weight:900}.EditorialHome-module__CyTLNG__timelineStage h3{margin:1rem 0 .45rem;font-size:1rem}.EditorialHome-module__CyTLNG__timelineStage p{max-width:15rem;color:color-mix(in srgb,var(--brand-ivory) 66%,transparent);margin:0;font-size:.82rem;line-height:1.65}@keyframes EditorialHome-module__CyTLNG__scrollCue{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width:800px){.EditorialHome-module__CyTLNG__hero{grid-template-columns:1fr;min-height:auto;padding-top:2.5rem}.EditorialHome-module__CyTLNG__heroArchitecture{inset:0}.EditorialHome-module__CyTLNG__heroArchitecture:after{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-charcoal) 95%,transparent),color-mix(in srgb,var(--brand-charcoal) 76%,transparent))}.EditorialHome-module__CyTLNG__heroPortrait{grid-row:2;height:28rem;margin:2rem auto -3rem}.EditorialHome-module__CyTLNG__heroCopy{grid-row:1}.EditorialHome-module__CyTLNG__heroBrand{margin-bottom:1.6rem}.EditorialHome-module__CyTLNG__hero h1{font-size:clamp(2.75rem,11vw,4rem)}[dir=rtl] .EditorialHome-module__CyTLNG__hero h1{font-size:clamp(2.5rem,10vw,3.6rem)}.EditorialHome-module__CyTLNG__heroNote{margin-top:2.5rem}.EditorialHome-module__CyTLNG__scrollIndicator{display:none}.EditorialHome-module__CyTLNG__trust{grid-template-columns:1fr 1fr}.EditorialHome-module__CyTLNG__trust>p{grid-column:1/-1}.EditorialHome-module__CyTLNG__services header,.EditorialHome-module__CyTLNG__founder,.EditorialHome-module__CyTLNG__journey header,.EditorialHome-module__CyTLNG__uaePresence{grid-template-columns:1fr;gap:1.75rem}.EditorialHome-module__CyTLNG__founder{padding-inline:1.25rem}.EditorialHome-module__CyTLNG__founderArt{min-height:30rem}.EditorialHome-module__CyTLNG__founderPortrait{inset:1rem 1rem 0}.EditorialHome-module__CyTLNG__uaePresence{padding-inline:1.25rem}.EditorialHome-module__CyTLNG__scales{top:4rem;width:31rem;inset-inline-end:-7rem;transform:none}.EditorialHome-module__CyTLNG__uaePresence dl{max-width:35rem}.EditorialHome-module__CyTLNG__journey header{margin-bottom:3.5rem}.EditorialHome-module__CyTLNG__timeline{grid-template-columns:1fr;gap:0;padding:0}.EditorialHome-module__CyTLNG__timelineLine{top:0;bottom:0;transform-origin:top;width:1px;height:auto;inset-inline:.4rem auto;transform:scaleY(1)}.EditorialHome-module__CyTLNG__timelineStage,.EditorialHome-module__CyTLNG__timelineStage:first-of-type{min-height:auto;padding:0 0 2.4rem 2.3rem}.EditorialHome-module__CyTLNG__timelineStage:last-child{padding-bottom:0}.EditorialHome-module__CyTLNG__timelineDot,.EditorialHome-module__CyTLNG__timelineStage:first-of-type .EditorialHome-module__CyTLNG__timelineDot{top:.05rem;inset-inline-start:0}.EditorialHome-module__CyTLNG__timelineStage h3{margin:.7rem 0 .38rem}[dir=rtl] .EditorialHome-module__CyTLNG__timelineStage{padding:0 2.3rem 2.4rem 0}[dir=rtl] .EditorialHome-module__CyTLNG__timelineStage:first-of-type{padding:0 2.3rem 2.4rem 0}[dir=rtl] .EditorialHome-module__CyTLNG__timelineLine{inset-inline:auto .4rem}[dir=rtl] .EditorialHome-module__CyTLNG__timelineDot{inset-inline:auto 0}[dir=rtl] .EditorialHome-module__CyTLNG__timelineStage:first-of-type .EditorialHome-module__CyTLNG__timelineDot{inset-inline:auto 0}}@media (max-width:480px){.EditorialHome-module__CyTLNG__trust{grid-template-columns:1fr}.EditorialHome-module__CyTLNG__heroBrand p{font-size:.62rem}.EditorialHome-module__CyTLNG__actions{display:grid}.EditorialHome-module__CyTLNG__serviceRow{grid-template-columns:2.6rem minmax(0,1fr) 2.35rem}.EditorialHome-module__CyTLNG__serviceRow p{font-size:.82rem}.EditorialHome-module__CyTLNG__founder{padding-block:4.4rem}.EditorialHome-module__CyTLNG__founderArt{min-height:25rem}.EditorialHome-module__CyTLNG__founderPortrait{inset:.8rem .8rem 0}.EditorialHome-module__CyTLNG__founderNumber{font-size:9rem}.EditorialHome-module__CyTLNG__founderFrame{inset:.4rem -.4rem -.4rem .4rem}.EditorialHome-module__CyTLNG__uaePresence{padding-block:4.5rem}.EditorialHome-module__CyTLNG__scales{opacity:.075;width:28rem;inset-inline-end:-10rem}.EditorialHome-module__CyTLNG__journey{padding-block:4.7rem}}@media (prefers-reduced-motion:reduce){.EditorialHome-module__CyTLNG__actions a,.EditorialHome-module__CyTLNG__actions a svg,.EditorialHome-module__CyTLNG__serviceRow,.EditorialHome-module__CyTLNG__serviceRow h3,.EditorialHome-module__CyTLNG__serviceRow>svg,.EditorialHome-module__CyTLNG__servicesLink,.EditorialHome-module__CyTLNG__founder a,.EditorialHome-module__CyTLNG__trust svg,.EditorialHome-module__CyTLNG__trust>div:after{transition:none}.EditorialHome-module__CyTLNG__actions a:hover,.EditorialHome-module__CyTLNG__serviceRow:hover,.EditorialHome-module__CyTLNG__serviceRow:hover>svg,.EditorialHome-module__CyTLNG__servicesLink:hover,.EditorialHome-module__CyTLNG__founder a:hover,.EditorialHome-module__CyTLNG__trust>div:hover svg{transform:none}.EditorialHome-module__CyTLNG__scrollIndicator svg{animation:none}}.EditorialHome-module__CyTLNG__hero{background:linear-gradient(118deg,var(--background),color-mix(in srgb,var(--secondary) 86%,var(--background)));color:var(--foreground);transition:background-color .32s,color .32s}.EditorialHome-module__CyTLNG__heroArchitecture{opacity:.16;transition:opacity .32s}.EditorialHome-module__CyTLNG__heroArchitecture:after{background:linear-gradient(90deg,color-mix(in srgb,var(--background) 96%,transparent) 12%,color-mix(in srgb,var(--background) 80%,transparent) 57%,color-mix(in srgb,var(--secondary) 72%,transparent))}.EditorialHome-module__CyTLNG__heroArchitecture img{filter:saturate(.42)sepia(.12)contrast(.91)}.EditorialHome-module__CyTLNG__heroCopy{color:var(--foreground)}.EditorialHome-module__CyTLNG__heroBrand p,.EditorialHome-module__CyTLNG__lead{color:var(--muted-foreground)}.EditorialHome-module__CyTLNG__actions a:last-child{border-color:color-mix(in srgb,var(--foreground) 45%,transparent);color:var(--foreground)}.EditorialHome-module__CyTLNG__heroNote{border-color:color-mix(in srgb,var(--foreground) 22%,transparent);color:var(--muted-foreground)}.EditorialHome-module__CyTLNG__portraitHalo{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 63%)}.EditorialHome-module__CyTLNG__scrollIndicator{color:var(--muted-foreground)}.EditorialHome-module__CyTLNG__journey{background:linear-gradient(135deg,var(--background),color-mix(in srgb,var(--secondary) 65%,var(--background)));color:var(--foreground);transition:background-color .32s,color .32s}.EditorialHome-module__CyTLNG__timelineLine{background:color-mix(in srgb,var(--accent) 76%,var(--border));opacity:1}.EditorialHome-module__CyTLNG__timelineDot{border-color:var(--background);background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.EditorialHome-module__CyTLNG__timelineStage p{color:var(--muted-foreground)}.EditorialHome-module__CyTLNG__footer,.EditorialHome-module__CyTLNG__closing,.EditorialHome-module__CyTLNG__signature,.EditorialHome-module__CyTLNG__footerBase{transition:background-color .32s,color .32s,border-color .32s}.EditorialHome-module__CyTLNG__closing{background:linear-gradient(135deg,var(--background),color-mix(in srgb,var(--secondary) 88%,var(--background)));color:var(--foreground)}.EditorialHome-module__CyTLNG__closing span{color:var(--muted-foreground)}.EditorialHome-module__CyTLNG__closing>a{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.EditorialHome-module__CyTLNG__closing>a:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.dark .EditorialHome-module__CyTLNG__hero{background:var(--brand-charcoal);color:var(--brand-ivory)}.dark .EditorialHome-module__CyTLNG__heroArchitecture{opacity:.38}.dark .EditorialHome-module__CyTLNG__heroArchitecture:after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-charcoal) 98%,transparent) 15%,color-mix(in srgb,var(--brand-charcoal) 75%,transparent) 57%,color-mix(in srgb,var(--brand-charcoal) 39%,transparent))}.dark .EditorialHome-module__CyTLNG__heroArchitecture img{filter:saturate(.62)contrast(1.06)}.dark .EditorialHome-module__CyTLNG__heroCopy{color:var(--brand-ivory)}.dark .EditorialHome-module__CyTLNG__heroBrand p{color:color-mix(in srgb,var(--brand-ivory) 78%,transparent)}.dark .EditorialHome-module__CyTLNG__lead{color:color-mix(in srgb,var(--brand-ivory) 78%,transparent)}.dark .EditorialHome-module__CyTLNG__actions a:last-child{border-color:color-mix(in srgb,var(--brand-ivory) 58%,transparent);color:var(--brand-ivory)}.dark .EditorialHome-module__CyTLNG__heroNote{border-color:color-mix(in srgb,var(--brand-ivory) 25%,transparent);color:color-mix(in srgb,var(--brand-ivory) 67%,transparent)}.dark .EditorialHome-module__CyTLNG__scrollIndicator{color:color-mix(in srgb,var(--brand-ivory) 75%,transparent)}.dark .EditorialHome-module__CyTLNG__journey{background:var(--brand-charcoal);color:var(--brand-ivory)}.dark .EditorialHome-module__CyTLNG__timelineLine{background:var(--accent);opacity:.85}.dark .EditorialHome-module__CyTLNG__timelineDot{border-color:var(--brand-charcoal)}.dark .EditorialHome-module__CyTLNG__timelineStage p{color:color-mix(in srgb,var(--brand-ivory) 66%,transparent)}
.HeroPortraitRotation-module__t6zVGq__stage{z-index:1;position:absolute;inset:0}.HeroPortraitRotation-module__t6zVGq__layer{opacity:0;will-change:opacity;transition:opacity .75s;position:absolute;inset:0}.HeroPortraitRotation-module__t6zVGq__active{opacity:1}.HeroPortraitRotation-module__t6zVGq__layer img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 30px 35px #00000057)}@media (prefers-reduced-motion:reduce){.HeroPortraitRotation-module__t6zVGq__layer{transition:none}}
.MatterFinderTeaser-module__jfJvPW__teaser{border-block:1px solid var(--border);color:var(--foreground);background:linear-gradient(115deg,#f7f1e8,#ede2d3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem 2rem;max-width:84rem;margin:0 auto;padding:clamp(1.8rem,3vw,2.7rem) clamp(1.25rem,5vw,4rem);display:grid}.MatterFinderTeaser-module__jfJvPW__icon{border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:var(--accent);justify-content:center;align-items:center;width:3rem;height:3rem;display:grid}.MatterFinderTeaser-module__jfJvPW__teaser p{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.MatterFinderTeaser-module__jfJvPW__teaser h2{font-family:var(--font-editorial,Georgia,serif);letter-spacing:-.035em;margin:.35rem 0;font-size:clamp(1.45rem,2.3vw,2rem);font-weight:400;line-height:1.15}.MatterFinderTeaser-module__jfJvPW__teaser span{color:var(--muted-foreground);font-size:.9rem;line-height:1.65}.MatterFinderTeaser-module__jfJvPW__teaser a{background:var(--primary);color:var(--primary-foreground);justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .95rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.MatterFinderTeaser-module__jfJvPW__teaser a:hover{background:var(--accent);transform:translateY(-1px)}.MatterFinderTeaser-module__jfJvPW__teaser a:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.dark .MatterFinderTeaser-module__jfJvPW__teaser{background:linear-gradient(115deg,#211a15,#15110e)}@media (max-width:680px){.MatterFinderTeaser-module__jfJvPW__teaser{grid-template-columns:auto 1fr}.MatterFinderTeaser-module__jfJvPW__teaser a{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.MatterFinderTeaser-module__jfJvPW__teaser a{transition:none}.MatterFinderTeaser-module__jfJvPW__teaser a:hover{transform:none}}
