@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-sans-latin-400-normal.gapTbOY8.woff2)format("woff2"),url(/_astro/geist-sans-latin-400-normal.BOaIZNA2.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-sans-latin-500-normal.uokXdC-Q.woff2)format("woff2"),url(/_astro/geist-sans-latin-500-normal.CN2lyvyL.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-latin-400-normal.DTRLJnHl.woff2)format("woff2"),url(/_astro/geist-mono-latin-400-normal.B2yvC1Cq.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tajawal-arabic-400-normal.CyCXRvzh.woff2)format("woff2"),url(/_astro/tajawal-arabic-400-normal.DCQxawbB.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/tajawal-arabic-500-normal.BZ8ojJNu.woff2)format("woff2"),url(/_astro/tajawal-arabic-500-normal.CbVEaYEW.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tajawal-arabic-700-normal.D2-eand5.woff2)format("woff2"),url(/_astro/tajawal-arabic-700-normal.9L7Zusdl.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tajawal-latin-400-normal.BVNSOH3d.woff2)format("woff2"),url(/_astro/tajawal-latin-400-normal.BdYcZznU.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/tajawal-latin-500-normal.CoYeBiSI.woff2)format("woff2"),url(/_astro/tajawal-latin-500-normal.DU9v6xgj.woff)format("woff")}.cols-1{--cols:1}.cols-2{--cols:2}.cols-3{--cols:3}.cols-4{--cols:4}.ratio-16-10{--ratio:16/10}.ratio-3-2{--ratio:3/2}.ratio-4-3{--ratio:4/3}.ratio-4-5{--ratio:4/5}.ratio-16-9{--ratio:16/9}.nowrap{white-space:nowrap}:root{--teal:#022e3b;--teal-deep:#011a21;--teal-hover:#264b57;--taupe:#ad9370;--taupe-ink:#6e5d44;--taupe-soft:#cebea9;--grey:#575757;--grey-line:#c6c6c6;--line:#e3e6e8;--white:#fff;--warm:#f7f4ef;--on-teal:#fff;--on-teal-muted:#b6c3c7;--danger:#a23b32;--success:#3f7d5c;--focus:#8e7858;--focus-on-dark:#cebea9;--serif:"Geist Sans","Helvetica Neue",Arial,sans-serif;--sans:"Geist Sans","Helvetica Neue",Arial,sans-serif;--arabic:"Tajawal","Segoe UI",Tahoma,Arial,sans-serif;--display:var(--serif);--text:var(--sans);--fs-hero:clamp(40px,4.4vw + 24px,88px);--fs-h1:clamp(34px,2.9vw + 23px,60px);--fs-h2:clamp(28px,1.8vw + 21px,46px);--fs-h3:clamp(22px,.55vw + 20px,27px);--fs-lead:clamp(18px,.45vw + 16.2px,22px);--fs-body:17px;--fs-small:15px;--fs-label:13px;--lh-display:1.08;--lh-head:1.16;--lh-body:1.62;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:40px;--s8:48px;--s9:64px;--s10:80px;--s11:96px;--s12:128px;--container:1280px;--gut:48px;--sec:88px;--sec-lg:120px;--gap:32px;--pad:32px;--hdr:80px;--subnav:52px;--ease:cubic-bezier(.2,.6,.2,1)}@media (width<=1100px){:root{--gut:32px;--sec:64px;--sec-lg:80px;--gap:24px;--pad:24px;--hdr:72px}}@media (width<=640px){:root{--gut:20px;--sec:48px;--sec-lg:64px;--gap:20px;--pad:20px;--hdr:64px;--fs-body:16px;--fs-small:14.5px}}:root:lang(ar){--display:var(--arabic);--text:var(--arabic);--fs-hero:clamp(34px,3.4vw + 21px,70px);--fs-h1:clamp(30px,2.3vw + 21px,52px);--fs-h2:clamp(26px,1.4vw + 20px,40px);--fs-h3:clamp(21px,.5vw + 19px,25px);--fs-lead:clamp(18px,.4vw + 16.5px,21px);--lh-display:1.3;--lh-head:1.38;--lh-body:1.85}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 16px)}html.has-subnav{scroll-padding-top:calc(var(--hdr) + var(--subnav) + 16px)}body{background:var(--white);color:var(--grey);font-family:var(--text);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--teal);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--taupe-ink)}p{margin:0 0 1em}p:last-child{margin-block-end:0}ul,ol{margin:0;padding:0}h1,h2,h3,h4{color:var(--teal);font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}p,li,dd{text-wrap:pretty}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3{font-weight:500}:lang(ar) *{letter-spacing:0!important}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.on-dark :focus-visible,.hdr :focus-visible{outline-color:var(--focus-on-dark)}.hdr :focus-visible{outline-color:var(--focus)}::selection{background:var(--teal);color:#fff}[hidden]{display:none!important}bdi.ltr,.ltr{direction:ltr;unicode-bidi:isolate}.skip{z-index:1000;background:var(--teal);color:#fff;padding:var(--s3) var(--s4);font-weight:500;text-decoration:none;position:absolute;inset-block-start:-100px;inset-inline-start:var(--s4)}.skip:focus{color:#fff;inset-block-start:var(--s4)}.vh{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.container{width:100%;max-width:calc(var(--container) + 2*var(--gut));padding-inline:var(--gut);margin-inline:auto}.sec--warm{background:var(--warm)}.sec--teal{background:var(--teal);color:var(--on-teal-muted)}.sec--teal h2,.sec--teal h3{color:#fff}.sec:not(.sec--warm):not(.sec--teal)+.sec:not(.sec--warm):not(.sec--teal),.sec--warm+.sec--warm,.sec--teal+.sec--teal{padding-block-start:0}.measure{max-width:66ch}.label{align-items:center;gap:var(--s3);font-family:var(--sans);font-weight:500;font-size:var(--fs-label);letter-spacing:0;text-transform:none;color:var(--taupe-ink);line-height:1.4;display:inline-flex}:lang(ar) .label{font-family:var(--arabic);text-transform:none;font-size:14px}.label--rule:before{content:"";background:var(--taupe);block-size:1px;inline-size:28px}.t-hero{font-size:var(--fs-hero);line-height:var(--lh-display);letter-spacing:-.012em}.t-h1{font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:-.01em}.t-h2{font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:-.005em}.t-h3{font-size:var(--fs-h3);line-height:1.22}.t-h4{font-family:var(--text);font-size:var(--fs-body);color:var(--teal);letter-spacing:0;font-weight:500}.t-lead{font-size:var(--fs-lead);color:var(--grey);line-height:1.5}.on-dark .t-lead,.sec--teal .t-lead{color:var(--on-teal-muted)}.t-small{font-size:var(--fs-small)}.t-meta{font-size:var(--fs-label);letter-spacing:.04em;color:var(--grey)}.sh{gap:var(--s4);max-width:760px;margin-block-end:var(--s8);display:grid}.sh--split{align-items:end;column-gap:var(--s9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none}.sh__intro{color:var(--grey);max-width:60ch}.sec--teal .sh__intro{color:var(--on-teal-muted)}@media (width<=900px){.sh--split{grid-template-columns:1fr}}.btn{justify-content:center;align-items:center;gap:var(--s3);min-block-size:50px;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease);text-align:center;border:1px solid #0000;border-radius:0;padding:12px 26px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}:lang(ar) .btn{font-family:var(--arabic);text-transform:none;letter-spacing:0;font-size:16px}.btn svg{fill:none;stroke:currentColor;stroke-width:1.7px;flex:none;block-size:16px;inline-size:16px}:dir(rtl) svg.dir{transform:scaleX(-1)}.btn--primary{background:var(--teal);color:#fff}.btn--primary:hover,.btn--accent{background:var(--taupe);color:var(--teal)}.btn--accent:hover{color:var(--teal);background:#fff}.btn--outline{color:var(--teal);border-color:var(--teal);background:0 0}.btn--outline:hover{background:var(--teal);color:#fff}.btn--light{color:#fff;background:0 0;border-color:#ffffffb3}.btn--light:hover{color:var(--teal);background:#fff}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn.is-busy{position:relative;color:#0000!important}.btn.is-busy:after{content:"";border:2px solid #fff;border-block-start-color:#0000;border-radius:50%;block-size:18px;inline-size:18px;animation:.8s linear infinite spin;position:absolute}@keyframes spin{to{transform:rotate(360deg)}}.actions{gap:var(--s4);flex-wrap:wrap;align-items:center;display:flex}.tlink{align-items:center;gap:var(--s2);color:var(--teal);text-decoration:underline;text-decoration-color:var(--taupe);text-underline-offset:.32em;font-weight:500;text-decoration-thickness:1px;display:inline-flex}.tlink:hover{color:var(--taupe-ink)}.tlink svg{fill:none;stroke:currentColor;stroke-width:1.7px;block-size:15px;inline-size:15px}.on-dark .tlink,.sec--teal .tlink{color:#fff}.on-dark .tlink:hover,.sec--teal .tlink:hover{color:var(--taupe-soft)}.hdr{z-index:100;border-block-end:1px solid var(--line);backdrop-filter:saturate(1.2)blur(6px);background:#fffffff7;position:sticky;inset-block-start:0}.hdr__in{block-size:var(--hdr);align-items:center;gap:var(--s6);display:flex}.logo{direction:ltr;flex:none;align-items:center;gap:10px;padding-block:6px;text-decoration:none;display:inline-flex}.logo img{block-size:auto}.hdr__nav{margin-inline-start:auto}.hdr__nav ul{gap:clamp(18px,2.2vw,34px);list-style:none;display:flex}.hdr__nav a{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);padding-block:10px;font-size:14px;font-weight:500;text-decoration:none;display:block;position:relative}:lang(ar) .hdr__nav a{text-transform:none;font-size:16px}.hdr__nav a:after{content:"";background:var(--taupe);block-size:2px;transform-origin:inline-start;transition:transform .25s var(--ease);position:absolute;inset-block-end:2px;inset-inline:0;transform:scaleX(0)}.hdr__nav a:hover:after,.hdr__nav a[aria-current]:after{transform:scaleX(1)}.hdr__actions{align-items:center;gap:var(--s4);flex:none;display:flex}.hdr__lang{color:var(--teal);text-decoration:underline;text-decoration-color:var(--grey-line);text-underline-offset:.3em;white-space:nowrap;padding:10px 4px;font-size:14px;font-weight:500}.hdr__lang:lang(ar){font-family:var(--arabic);font-size:16px}.menu-btn{border:1px solid var(--grey-line);block-size:48px;inline-size:48px;color:var(--teal);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0;display:none}.menu-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;block-size:22px;inline-size:22px}@media (width<=1180px){.hdr__nav{display:none}.menu-btn{display:inline-flex}.hdr__actions{margin-inline-start:auto}}@media (width<=640px){.hdr__cta{display:none}.logo__mark{inline-size:36px}.logo__word{inline-size:118px}.hdr__in{gap:var(--s4)}.hdr__actions{gap:var(--s2)}}@media (width<=359px){.logo__word{inline-size:100px}}.drawer{z-index:300;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[hidden]{display:none}.drawer__scrim{cursor:pointer;background:#011a21b8;border:0;padding:0;position:absolute;inset:0}.drawer__panel{overscroll-behavior:contain;block-size:100%;inline-size:min(420px,100%);animation:drawerIn .28s var(--ease);background:#fff;flex-direction:column;display:flex;position:relative;overflow-y:auto}@keyframes drawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}:dir(rtl) .drawer__panel{animation-name:drawerInRtl}@keyframes drawerInRtl{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.drawer__top{z-index:1;padding:var(--s4) var(--gut);block-size:var(--hdr);border-block-end:1px solid var(--line);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;inset-block-start:0}.drawer__close{border:1px solid var(--grey-line);block-size:48px;inline-size:48px;color:var(--teal);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:inline-flex}.drawer__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;block-size:20px;inline-size:20px}.drawer__nav{padding:var(--s4) var(--gut)}.drawer__nav ul{list-style:none}.drawer__nav a{min-block-size:56px;font-family:var(--display);color:var(--teal);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;font-size:24px;text-decoration:none;display:flex}.drawer__nav a[aria-current]{text-decoration:underline;text-decoration-color:var(--taupe);text-underline-offset:.3em;text-decoration-thickness:2px}.drawer__foot{padding:var(--s6) var(--gut) var(--s8);gap:var(--s4);background:var(--warm);margin-block-start:auto;display:grid}.drawer__foot .btn{inline-size:100%}.drawer__contact{gap:var(--s2);font-size:var(--fs-small);display:grid}html.is-locked{overflow:hidden}.crumbs ol{gap:var(--s2);color:var(--grey);flex-wrap:wrap;font-size:14px;list-style:none;display:flex}.crumbs li{align-items:center;gap:var(--s2);display:inline-flex}.crumbs li+li:before{content:"/";color:var(--grey-line)}.crumbs a{color:var(--grey)}.crumbs [aria-current]{color:var(--teal);font-weight:500}.intro{background:var(--warm);padding-block:var(--s9) var(--s10);border-block-end:1px solid var(--line)}.intro__grid{gap:var(--s9);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}.intro__grid--single{grid-template-columns:minmax(0,1fr)}.intro .crumbs{margin-block-end:var(--s6)}.intro h1{margin-block:var(--s4) var(--s5);max-width:20ch}.intro .t-lead{max-width:56ch;margin:0}.intro__aside{border-inline-start:1px solid var(--grey-line);padding-inline-start:var(--s6)}@media (width<=900px){.intro{padding-block:var(--s7) var(--s8)}.intro__grid{gap:var(--s6);grid-template-columns:1fr}.intro__aside{border-inline-start:0;border-block-start:1px solid var(--grey-line);padding-block-start:var(--s5);padding-inline-start:0}}.hero{--hero-h:clamp(560px,calc(100svh - var(--hdr)),860px);--hero-h1:clamp(36px,2.6vw + 28px,82px);min-block-size:var(--hero-h);background:var(--teal);grid-template-columns:minmax(0,40fr) minmax(0,60fr);display:grid;position:relative;overflow:hidden}:root:lang(ar) .hero{--hero-h1:clamp(32px,2.2vw + 24px,66px)}.hero__media{background:var(--teal-deep);grid-area:1/2;min-block-size:0;margin:0;position:relative}.hero__media img{object-fit:cover;object-position:var(--hero-focus,50% 50%);block-size:100%;inline-size:100%;position:absolute;inset:0}.hero--top{--hero-focus:50% 0%}.hero--logo{--hero-focus:20% 8%}.hero--street{--hero-focus:50% 38%}.hero--full{--hero-focus:50% 50%}.hero--towers{--hero-focus:30% 55%}.hero__panel{background:var(--teal);color:var(--on-teal-muted);padding-block:var(--s9);flex-direction:column;grid-area:1/1;justify-content:center;padding-inline-start:max(var(--gut),calc(50vw - var(--container) / 2));padding-inline-end:var(--s8);display:flex;position:relative;container-type:inline-size}.hero__panel:before{content:"";background:var(--taupe);block-size:3px;inline-size:96px;position:absolute;inset-block-start:0;inset-inline-start:max(var(--gut),calc(50vw - var(--container) / 2))}.hero__panel h1,.hero__panel .t-hero,.hero__panel .t-h1{color:#fff;font-size:min(var(--hero-h1),15cqi);letter-spacing:-.012em;margin-block:var(--s4) var(--s5);max-inline-size:13ch;line-height:1.06}:lang(ar) .hero__panel h1{letter-spacing:0;line-height:1.3}.hero__panel p{color:var(--on-teal-muted);max-inline-size:42ch;margin:0;font-size:clamp(16px,.35vw + 14.6px,19px);line-height:1.55}.hero__panel .actions{gap:var(--s3) var(--s4);margin-block-start:var(--s6)}.hero__caption{letter-spacing:.05em;color:#ffffffeb;background:#011a218c;margin:0;padding:3px 8px;font-size:11.5px;line-height:1.4;position:absolute;inset-block-end:var(--s3);inset-inline-end:var(--s3)}@media (width<=1024px){.hero{--hero-h:clamp(460px,calc(100svh - var(--hdr)),640px);--hero-h1:clamp(32px,2vw + 24px,44px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero__panel{padding:var(--s7) var(--s6) var(--s7) var(--gut);justify-content:center}.hero__panel:before{inset-inline-start:var(--gut)}.hero__panel .actions{flex-direction:column;align-items:flex-start}}@media (width<=640px){.hero{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-block-size:0}.hero__media{grid-area:1/1;block-size:clamp(176px,32svh,300px)}.hero__panel{padding:var(--s5) var(--gut) var(--s6);grid-area:2/1;justify-content:flex-start}.hero__panel:before{inline-size:64px;inset-inline-start:var(--gut)}.hero__panel h1,.hero__panel .t-hero,.hero__panel .t-h1{margin-block:var(--s3) var(--s3);max-inline-size:none}.hero__panel p{font-size:15.5px;line-height:1.5}.hero__panel .actions{flex-direction:row;align-items:center;margin-block-start:var(--s5)}.hero__panel .actions .btn{flex:none}.hero .hero__secondary{padding-inline:var(--s2);text-underline-offset:.3em;min-block-size:48px;text-decoration:underline;text-decoration-color:var(--taupe);border-color:#0000}.hero .hero__secondary:hover{color:var(--taupe-soft);background:0 0}}@media (prefers-reduced-motion:no-preference){.hero__media img{animation:heroSettle .8s var(--ease) both}.hero__panel>*{animation:heroRise .5s var(--ease) both}.hero__panel>:nth-child(2){animation-delay:60ms}.hero__panel>:nth-child(3){animation-delay:.12s}.hero__panel>:nth-child(4){animation-name:heroRiseSoft;animation-delay:.18s}}@keyframes heroSettle{0%{transform:scale(1.035)}to{transform:none}}@keyframes heroRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes heroRiseSoft{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.facts{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));column-gap:var(--s6);border-block-end:1px solid var(--grey-line);margin:0;display:grid}.facts>div{padding-block:var(--s5);border-block-start:1px solid var(--grey-line);min-inline-size:0}.facts dt{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--taupe-ink);margin-block-end:var(--s2);font-weight:500}:lang(ar) .facts dt{text-transform:none;font-size:14px}.facts dd{color:var(--teal);margin:0;font-size:18px;font-weight:500;line-height:1.35}.on-dark .facts,.sec--teal .facts,.on-dark .facts>div,.sec--teal .facts>div{border-color:#ffffff38}.on-dark .facts dt,.sec--teal .facts dt{color:var(--taupe-soft)}.on-dark .facts dd,.sec--teal .facts dd{color:#fff}@media (width<=900px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.facts.cols-1{grid-template-columns:1fr}}@media (width<=420px){.facts{grid-template-columns:1fr}}.facts+*,.specs+*,.feature__list+*,.steps+*,.units+*,.dls+*{margin-block-start:var(--s6)}.feature{gap:var(--s9);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid}.feature--rev .feature__media{order:2}.feature__media{margin:0;position:relative}.feature__media img{inline-size:100%;aspect-ratio:var(--ratio,4/3);object-fit:cover;background:var(--warm)}.feature__media figcaption{color:var(--grey);margin-block-start:var(--s3);font-size:13px}.on-dark .feature__media figcaption,.sec--teal .feature__media figcaption{color:var(--on-teal-muted)}.feature__body h2{margin-block:var(--s4) var(--s5)}.feature__body .actions{margin-block-start:var(--s6)}.feature__list{gap:var(--s2);margin-block:var(--s5) 0;list-style:none;display:grid}.feature__list li{gap:var(--s3);align-items:baseline;display:flex}.feature__list li:before{content:"";background:var(--taupe);flex:none;block-size:1px;inline-size:14px;transform:translateY(-4px)}@media (width<=900px){.feature{gap:var(--s6);grid-template-columns:1fr}.feature--rev .feature__media{order:0}}.pcard{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;position:relative}.pcard__media{min-block-size:0;margin:0}.pcard__media img{aspect-ratio:3/2;object-fit:cover;block-size:100%;min-block-size:320px;inline-size:100%}.pcard__body{padding:var(--s8);gap:var(--s4);flex-direction:column;display:flex}.pcard__body h3 a{color:inherit;text-decoration:none}.pcard__body h3 a:after{content:"";position:absolute;inset:0}.pcard__body h3 a:focus-visible{outline:none}.pcard:has(h3 a:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.pcard:hover{border-color:var(--grey-line)}.pcard__media figcaption{padding:var(--s2) var(--s4);color:var(--grey);background:#fff;font-size:13px}.pcard .tlink{z-index:1;align-self:flex-start;margin-block-start:auto;position:relative}@media (width<=900px){.pcard{grid-template-columns:1fr}.pcard__media img{block-size:auto;min-block-size:0}.pcard__body{padding:var(--s6)}}.units{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ucard{border:1px solid var(--line);background:#fff;flex-direction:column;display:flex}.ucard__media{background:var(--warm);border-block-end:1px solid var(--line);margin:0}.ucard__media img{aspect-ratio:4/3;object-fit:contain;inline-size:100%;padding:var(--s4)}.ucard__media figcaption{padding:0 var(--s4) var(--s3);color:var(--grey);font-size:12.5px}.ucard__body{padding:var(--pad);gap:var(--s3);flex-direction:column;flex:1;display:flex}.ucard__body .btn,.ucard__body .tlink{align-self:flex-start;margin-block-start:auto}.ucard dl{margin:var(--s2) 0 var(--s4);border-block-start:1px solid var(--line);gap:0;display:grid}.ucard dl div{justify-content:space-between;gap:var(--s4);border-block-end:1px solid var(--line);font-size:var(--fs-small);padding-block:10px;display:flex}.ucard dt{color:var(--grey)}.ucard dd{color:var(--teal);text-align:end;margin:0;font-weight:500}@media (width<=1000px){.units{grid-template-columns:1fr 1fr}}@media (width<=640px){.units{grid-template-columns:1fr}}.space{gap:var(--s9);padding-block:var(--s8);border-block-start:1px solid var(--grey-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.space:first-of-type{border-block-start:0;padding-block-start:0}.space__media{gap:var(--s4);margin:0;display:grid}.space__media img{aspect-ratio:1;object-fit:contain;background:var(--warm);border:1px solid var(--line);inline-size:100%;padding:var(--s4)}.space__media figcaption{color:var(--grey);font-size:13px}.space__body h3{margin-block:var(--s3) var(--s4)}.space__body .actions{margin-block-start:var(--s6)}@media (width<=900px){.space{gap:var(--s6);grid-template-columns:1fr}}.specs{gap:var(--s8) var(--s9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spec h3{font-family:var(--text);font-size:var(--fs-label);letter-spacing:0;text-transform:none;color:var(--taupe-ink);border-block-end:2px solid var(--teal);margin-block-end:var(--s2);padding-block-end:var(--s3);font-weight:500}:lang(ar) .spec h3{text-transform:none;font-size:15px}.spec ul{list-style:none}.spec li{border-block-end:1px solid var(--line);color:var(--teal);padding-block:12px}.spec dl{margin:0}.spec dl div{gap:var(--s4);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding-block:12px;display:grid}.spec dt{color:var(--grey)}.spec dd{color:var(--teal);margin:0;font-weight:500}@media (width<=900px){.specs{gap:var(--s7);grid-template-columns:1fr}}.dls{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dcard{gap:var(--s5);padding:var(--pad);border:1px solid var(--line);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.dcard__icon{border:1px solid var(--grey-line);letter-spacing:.08em;block-size:56px;inline-size:48px;color:var(--teal);justify-content:center;align-items:flex-end;padding-block-end:8px;font-size:11px;font-weight:500;display:flex}.dcard h3{font-size:var(--fs-h3);margin-block-end:var(--s2)}.dcard__meta{gap:var(--s2) var(--s4);color:var(--grey);margin-block:var(--s2) var(--s4);flex-wrap:wrap;font-size:13.5px;display:flex}.dcard__meta span{align-items:center;gap:6px;display:inline-flex}.dcard__meta span:not(:last-child):after{content:"";background:var(--grey-line);block-size:4px;inline-size:4px}@media (width<=760px){.dls{grid-template-columns:1fr}}.svc{gap:var(--s9);padding-block:var(--s8);border-block-start:1px solid var(--grey-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.svc:first-child{border-block-start:0;padding-block-start:0}.svc__head h2,.svc__head h3{margin-block-start:var(--s3)}.svc__head>p:not(.label){margin-block-start:var(--s4)}.svc__head .feature__media{margin-block-start:var(--s5)}.svc__body h4{font-family:var(--text);font-size:var(--fs-label);letter-spacing:0;text-transform:none;color:var(--taupe-ink);margin-block:var(--s5) var(--s2);font-weight:500}:lang(ar) .svc__body h4{text-transform:none;font-size:15px}.svc__body ul{gap:var(--s2);list-style:none;display:grid}.svc__body li{gap:var(--s3);align-items:baseline;display:flex}.svc__body li:before{content:"";background:var(--taupe);flex:none;block-size:1px;inline-size:14px;transform:translateY(-4px)}.svc__body .actions{margin-block-start:var(--s6)}@media (width<=900px){.svc{gap:var(--s5);grid-template-columns:1fr}}.steps{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:var(--gap);counter-reset:step;list-style:none;display:grid}.steps li{border-block-start:2px solid var(--teal);counter-increment:step;padding-block-start:var(--s5)}.steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--display);color:var(--taupe-ink);margin-block-end:var(--s3);font-size:28px;display:block}.sec--teal .steps li{border-color:var(--taupe)}.sec--teal .steps li:before{color:var(--taupe-soft)}.steps--plain li:before{content:none}.steps h3{font-size:var(--fs-h3);margin-block-end:var(--s3)}@media (width<=900px){.steps{grid-template-columns:1fr}}.news{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.news--2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ncard{border:1px solid var(--line);background:#fff;flex-direction:column;display:flex;position:relative}.ncard__media{margin:0;position:relative}.ncard__media img{aspect-ratio:16/10;object-fit:cover;background:var(--warm);inline-size:100%}.ncard__body{padding:var(--pad);gap:var(--s3);flex-direction:column;flex:1;display:flex}.ncard__meta{gap:var(--s3);color:var(--grey);letter-spacing:.03em;flex-wrap:wrap;font-size:13px;display:flex}.ncard__meta .cat{color:var(--taupe-ink);text-transform:uppercase;letter-spacing:.1em;font-weight:500}:lang(ar) .ncard__meta .cat{text-transform:none}.ncard h3{font-size:var(--fs-h3)}.ncard h3 a{color:inherit;text-decoration:none}.ncard h3 a:after{content:"";position:absolute;inset:0}.ncard:has(h3 a:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.ncard h3 a:focus-visible{outline:none}.ncard:hover{border-color:var(--grey-line)}.ncard:hover h3{text-decoration:underline;text-decoration-color:var(--taupe);text-underline-offset:.2em}.ncard__more{color:var(--teal);font-weight:500;font-size:var(--fs-small);margin-block-start:auto}@media (width<=1000px){.news{grid-template-columns:1fr 1fr}}@media (width<=640px){.news,.news--2{grid-template-columns:1fr}}.article{padding-block:var(--s9) var(--sec)}.article__head{gap:var(--s4);max-width:820px;margin-inline:auto;display:grid}.article__head .crumbs{margin-block-end:var(--s3)}.article__meta{gap:var(--s4);color:var(--grey);flex-wrap:wrap;font-size:14px;display:flex}.article__fig{max-width:1080px;margin:var(--s8) auto}.article__fig img{inline-size:100%;aspect-ratio:var(--ratio,16/9);object-fit:cover}.article__fig figcaption{color:var(--grey);max-width:66ch;margin-block-start:var(--s3);font-size:13px}.article__body{max-width:68ch;margin-inline:auto;font-size:18px}:lang(ar) .article__body{font-size:18px}.article__body h2{font-size:var(--fs-h3);margin-block:var(--s7) var(--s4)}.article__body ul{margin-block-end:1em;padding-inline-start:1.2em}.article__aside{max-width:68ch;margin:var(--s8) auto 0;border-block-start:1px solid var(--grey-line);gap:var(--s4);padding-block-start:var(--s6);font-size:18px;display:grid}.vacs{gap:var(--gap);display:grid}.vcard{border:1px solid var(--line);padding:var(--pad);gap:var(--s5) var(--s8);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.vcard__meta{gap:var(--s2) var(--s5);margin-block:var(--s3);color:var(--grey);flex-wrap:wrap;font-size:14px;display:flex}.vcard details{border-block-start:1px solid var(--line);grid-column:1/-1;padding-block-start:var(--s4)}.vcard summary{cursor:pointer;color:var(--teal);align-items:center;min-block-size:44px;font-weight:500;display:flex}.vcard details h4{font-family:var(--text);font-size:var(--fs-label);letter-spacing:0;text-transform:none;color:var(--taupe-ink);margin-block:var(--s4) var(--s2);font-weight:500}.vcard details ul{padding-inline-start:1.2em}@media (width<=760px){.vcard{grid-template-columns:1fr}}.form{gap:var(--s5);display:grid}.form__row{gap:var(--s5);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.form__row{grid-template-columns:1fr}}.field{gap:var(--s2);display:grid}.field>label,.field legend{color:var(--teal);font-size:15px;font-weight:500}.field .opt{color:var(--grey);font-size:13px;font-weight:400}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=url],.field select,.field textarea{border:1px solid var(--grey-line);min-block-size:50px;inline-size:100%;color:var(--teal);background:#fff;border-radius:0;padding:12px 14px;font-size:16px}.field textarea{resize:vertical;min-block-size:120px}.field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--teal) 50%),linear-gradient(135deg,var(--teal) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px;background-repeat:no-repeat;background-size:6px 6px;padding-inline-end:40px}:dir(rtl) .field select{background-position:14px 22px,20px 22px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--focus);outline-offset:0;border-color:var(--teal)}.field .hint{color:var(--grey);font-size:13.5px}.field .err{color:var(--danger);font-size:14px;font-weight:500}.field.is-invalid input,.field.is-invalid select,.field.is-invalid textarea{border-color:var(--danger)}fieldset.field{border:0;margin:0;padding:0}.choice{gap:var(--s3);flex-wrap:wrap;display:flex}.choice label{align-items:center;gap:var(--s2);border:1px solid var(--grey-line);cursor:pointer;min-block-size:44px;color:var(--teal);padding:8px 14px;font-size:15px;display:inline-flex}.choice input{block-size:18px;inline-size:18px;accent-color:var(--teal)}.choice label:has(input:checked){border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.check{gap:var(--s3);color:var(--grey);align-items:flex-start;font-size:14.5px;display:flex}.check input{block-size:20px;inline-size:20px;accent-color:var(--teal);flex:none;margin-block-start:2px}.form__summary{border:2px solid var(--danger);padding:var(--s5);background:#fff}.form__summary h3{font-family:var(--text);color:var(--danger);margin-block-end:var(--s2);font-size:16px;font-weight:500}.form__summary ul{padding-inline-start:1.2em}.form__summary a{color:var(--danger)}.form__status{padding:var(--s5);border:1px solid var(--grey-line);background:var(--warm);color:var(--teal)}.form__status h3{font-family:var(--text);margin-block-end:var(--s2);font-size:17px;font-weight:500}.form__status.is-success{border-color:var(--success)}.form__status.is-error{border-color:var(--danger)}.form__status .form__copy{min-block-size:160px;inline-size:100%;border:1px solid var(--grey-line);color:var(--teal);resize:vertical;background:#fff;margin-block-start:var(--s4);padding:12px 14px;font-size:14px;line-height:1.5;display:block}.form__status .actions{margin-block-start:var(--s4)}.hp{clip:rect(0,0,0,0);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.form__note{color:var(--grey);font-size:13.5px}.form-panel{border:1px solid var(--line);padding:var(--s8);background:#fff}@media (width<=640px){.form-panel{padding:var(--s5)}}.sec--teal .form-panel{border:0}.enquire{gap:var(--s9);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.enquire--rev{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.enquire__aside{gap:var(--s6);align-content:start;display:grid}.enquire__aside h3+.dcontact,.enquire__aside h3+ul{margin-block-start:var(--s4)}.form-panel{color:var(--grey)}.form-panel .form__status h3,.form-panel .tlink{color:var(--teal)}.form-panel :focus-visible{outline-color:var(--focus)}@media (width<=960px){.enquire,.enquire--rev{gap:var(--s7);grid-template-columns:1fr}}.dcontact{border-block-start:1px solid var(--grey-line);gap:0;list-style:none;display:grid}.dcontact li{padding-block:var(--s4);border-block-end:1px solid var(--line);gap:4px;display:grid}.dcontact span{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--taupe-ink);font-weight:500}:lang(ar) .dcontact span{text-transform:none;font-size:14px}.dcontact a,.dcontact p{color:var(--teal);margin:0;font-size:18px}.sec--teal .dcontact{border-color:#ffffff40}.sec--teal .dcontact li{border-color:#ffffff24}.sec--teal .dcontact span{color:var(--taupe-soft)}.sec--teal .dcontact a,.sec--teal .dcontact p{color:#fff}.offices{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:var(--gap);display:grid}.ocard{border:1px solid var(--line);padding:var(--pad);gap:var(--s3);background:#fff;align-content:start;display:grid}.ocard h3{font-size:var(--fs-h3)}.ocard address{color:var(--grey);font-style:normal}.ocard .note{color:var(--grey);border-inline-start:2px solid var(--taupe);padding-inline-start:var(--s3);font-size:13.5px}@media (width<=900px){.offices{grid-template-columns:1fr}}.subnav{z-index:90;border-block-end:1px solid var(--line);background:#fff;position:sticky;inset-block-start:var(--hdr)}.subnav__in{align-items:center;gap:var(--s3);block-size:var(--subnav);display:flex}.subnav__scroller{scrollbar-width:none;overscroll-behavior-x:contain;flex:auto;min-inline-size:0;overflow-x:auto}.subnav__scroller::-webkit-scrollbar{display:none}.subnav ul{gap:var(--s5);block-size:var(--subnav);align-items:stretch;inline-size:max-content;margin:0;padding:0;list-style:none;display:flex}.subnav li{display:flex}.subnav a:not(.btn){white-space:nowrap;color:var(--grey);border-block:2px solid #0000;align-items:center;padding-inline:2px;font-size:14px;font-weight:500;text-decoration:none;display:flex}:lang(ar) .subnav a:not(.btn){font-size:15px}.subnav a:not(.btn):hover{color:var(--teal);border-block-end-color:var(--grey-line)}.subnav a:not(.btn).is-active{color:var(--teal);border-block-end-color:var(--taupe)}.subnav a:not(.btn):focus-visible{outline-offset:-2px}.subnav__cta{flex:none;min-block-size:40px;padding-block:8px}.subnav__arrow{border:1px solid var(--grey-line);block-size:36px;inline-size:36px;color:var(--teal);cursor:pointer;background:#fff;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.subnav__arrow:hover{border-color:var(--teal)}.subnav__arrow[hidden]{display:none}.subnav__arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;block-size:14px;inline-size:14px}:dir(rtl) .subnav__arrow svg{transform:scaleX(-1)}.subnav.is-overflow:not(.at-end) .subnav__scroller{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.subnav.is-overflow:not(.at-start) .subnav__scroller{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px);mask-image:linear-gradient(90deg,#0000,#000 40px)}.subnav.is-overflow:not(.at-start):not(.at-end) .subnav__scroller{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}:dir(rtl) .subnav.is-overflow:not(.at-end) .subnav__scroller{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000)}:dir(rtl) .subnav.is-overflow:not(.at-start) .subnav__scroller{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px);mask-image:linear-gradient(270deg,#0000,#000 40px)}:dir(rtl) .subnav.is-overflow:not(.at-start):not(.at-end) .subnav__scroller{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(270deg,#0000,#000 40px calc(100% - 40px),#0000)}@media (width<=640px){.subnav__arrow{block-size:32px;inline-size:32px}.subnav__cta{padding-inline:12px}}.gal-group+.gal-group{margin-block-start:var(--s8)}.gal-group h3{font-family:var(--text);font-size:var(--fs-label);letter-spacing:0;text-transform:none;color:var(--taupe-ink);margin-block-end:var(--s4);font-weight:500}:lang(ar) .gal-group h3{text-transform:none;font-size:15px}.gallery{gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.gallery figure{grid-column:span 4;margin:0}.gallery .g-wide{grid-column:span 8}.gallery .g-half{grid-column:span 6}.gallery button{background:var(--warm);cursor:zoom-in;border:0;inline-size:100%;padding:0;display:block}.gallery img{inline-size:100%;aspect-ratio:var(--ratio,4/3);object-fit:cover;transition:opacity .2s}.gallery .g-plan img,.gallery .g-contain img{object-fit:contain;padding:var(--s3)}.gallery button:hover img{opacity:.9}.gallery figcaption{color:var(--grey);margin-block-start:var(--s2);font-size:13px}@media (width<=900px){.gallery figure,.gallery .g-wide,.gallery .g-half{grid-column:span 6}}@media (width<=560px){.gallery figure,.gallery .g-wide,.gallery .g-half{grid-column:span 12}}.lb{color:#fff;background:#011a21;border:0;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0}.lb::backdrop{background:#011a21b3}.lb__in{block-size:100%;padding:var(--s4) var(--gut) var(--s5);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lb__bar{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.lb__count{color:var(--on-teal-muted);font-size:14px}.lb__stage{justify-content:center;align-items:center;gap:var(--s4);min-block-size:0;display:flex}.lb__stage img{object-fit:contain;block-size:100%;inline-size:100%;min-inline-size:0}.lb__cap{text-align:center;color:var(--on-teal-muted);max-width:80ch;margin-inline:auto;padding-block-start:var(--s3);font-size:15px}.lb button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;flex:none;justify-content:center;align-items:center;block-size:52px;inline-size:52px;display:inline-flex}.lb button:hover{color:var(--teal);background:#fff}.lb button svg{fill:none;stroke:currentColor;stroke-width:1.8px;block-size:22px;inline-size:22px}:dir(rtl) .lb__nav svg{transform:scaleX(-1)}@media (width<=640px){.lb__stage{gap:0}.lb__stage .lb__nav{position:absolute;inset-block-end:var(--s5)}.lb__prev{inset-inline-start:var(--gut)}.lb__next{inset-inline-end:var(--gut)}.lb__cap{padding-block-end:72px}}.map{border:1px solid var(--line);background:#fff;margin:0}.map img{object-fit:contain;block-size:auto;inline-size:100%}.map figcaption{padding:var(--s3) var(--s4);color:var(--grey);border-block-start:1px solid var(--line);font-size:13px}.faq{border-block-start:1px solid var(--grey-line);max-width:880px}.faq details{border-block-end:1px solid var(--grey-line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s5);padding-block:var(--s5);font-family:var(--display);color:var(--teal);font-size:clamp(19px,.6vw + 16px,23px);line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--teal),var(--teal)) center/14px 1.5px no-repeat,linear-gradient(var(--teal),var(--teal)) center/1.5px 14px no-repeat;flex:none;block-size:14px;inline-size:14px;transition:transform .2s}.faq details[open] summary:after{background:linear-gradient(var(--teal),var(--teal)) center/14px 1.5px no-repeat}.faq .faq__a{max-width:68ch;padding-block-end:var(--s6)}.cta{background:var(--teal);color:var(--on-teal-muted)}.cta__in{gap:var(--s9);padding-block:var(--sec);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.cta h2{color:#fff;margin-block:var(--s3) var(--s4)}.cta p{color:var(--on-teal-muted);max-width:52ch}.cta .actions{justify-content:flex-start}@media (width<=900px){.cta__in{gap:var(--s6);grid-template-columns:1fr}}.note-box{border:1px solid var(--grey-line);border-inline-start:3px solid var(--taupe);padding:var(--s5) var(--pad);background:#fff}.roadmap{gap:var(--s9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.status-tag{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--taupe-ink);color:var(--taupe-ink);padding:6px 10px;font-size:12px;font-weight:500;display:inline-block}:lang(ar) .status-tag{text-transform:none;font-size:13px}@media (width<=900px){.roadmap{gap:var(--s6);grid-template-columns:1fr}}.ftr{background:var(--teal-deep);color:var(--on-teal-muted);font-size:var(--fs-small)}.ftr__top{gap:var(--s8);padding-block:var(--s10) var(--s8);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));display:grid}.ftr .logo__mark{inline-size:46px}.ftr .logo__word{inline-size:160px}.ftr__about{max-width:36ch;color:var(--on-teal-muted);margin-block-start:var(--s5)}.ftr h2{font-family:var(--text);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--taupe-soft);margin-block-end:var(--s4);font-weight:500}:lang(ar) .ftr h2{text-transform:none;font-size:15px}.ftr ul{gap:var(--s2);list-style:none;display:grid}.ftr a{color:#fff;text-decoration:none}.ftr a:hover{color:var(--taupe-soft);text-decoration:underline}.ftr address{font-style:normal}.ftr__bottom{justify-content:space-between;gap:var(--s4);padding-block:var(--s5) var(--s6);border-block-start:1px solid #ffffff24;flex-wrap:wrap;font-size:13.5px;display:flex}.ftr :focus-visible{outline-color:var(--focus-on-dark)}@media (width<=960px){.ftr__top{padding-block:var(--s8) var(--s6);grid-template-columns:1fr 1fr}.ftr__brand{grid-column:1/-1}}@media (width<=520px){.ftr__top{grid-template-columns:1fr}}.nf{padding-block:var(--s12)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.hdr,.drawer,.subnav,.ftr,.cta{display:none}}.dcard>div{flex-direction:column;block-size:100%;display:flex}.dcard>div>.btn{align-self:flex-start;margin-block-start:auto}.hdr__nav>ul{align-items:center;gap:clamp(12px,1.6vw,28px);margin:0;padding:0;list-style:none;display:flex}.hdr__item{align-items:center;display:flex;position:relative}.hdr__item.has-sub{gap:0}.hdr__toggle{block-size:40px;inline-size:26px;color:var(--teal);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:2px;padding:0;display:inline-flex}.hdr__toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;block-size:11px;inline-size:11px;transition:transform .2s var(--ease)}.hdr__toggle:focus-visible{outline-offset:-2px}.hdr__item[data-open]>.hdr__toggle svg{transform:rotate(180deg)}@media (hover:hover){.hdr__item.has-sub:hover>.hdr__toggle svg{transform:rotate(180deg)}}.hdr__nav .hdr__sub{z-index:120;min-inline-size:250px;padding:var(--s2) 0;border:1px solid var(--line);border-block-start:2px solid var(--taupe);opacity:0;visibility:hidden;transition:opacity .16s var(--ease),transform .16s var(--ease),visibility 0s linear .16s;background:#fff;margin:0;list-style:none;display:block;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:-18px;transform:translateY(6px);box-shadow:0 14px 34px #022e3b1f}.hdr__nav .hdr__sub:before{content:"";block-size:10px;position:absolute;inset-block-start:-10px;inset-inline:0}.hdr__item[data-open]>.hdr__sub{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (hover:hover){.hdr__item.has-sub:hover>.hdr__sub{opacity:1;visibility:visible;transition-delay:0s;transform:none}}.hdr__nav .hdr__sub li{display:block}.hdr__nav .hdr__sub a{letter-spacing:0;text-transform:none;color:var(--teal);white-space:nowrap;padding:11px 20px;font-size:15px;font-weight:400;text-decoration:none;display:block}:lang(ar) .hdr__nav .hdr__sub a{font-size:16px}.hdr__nav .hdr__sub a:after{display:none}.hdr__nav .hdr__sub a:hover,.hdr__nav .hdr__sub a:focus-visible{background:var(--warm)}.hdr__nav .hdr__sub a[aria-current]{box-shadow:inset 3px 0 0 var(--taupe);font-weight:500}:dir(rtl) .hdr__nav .hdr__sub a[aria-current]{box-shadow:inset -3px 0 0 var(--taupe)}.hdr__nav .hdr__sub a:focus-visible{outline-offset:-2px}.drawer__nav .drawer__sub{margin:0 0 var(--s3);padding:var(--s2) 0 0;border-inline-start:2px solid var(--line);padding-inline-start:var(--s4);list-style:none}.drawer__nav .drawer__sub a{min-block-size:44px;font-family:var(--text);color:var(--grey);border-block-end:0;font-size:16px}.drawer__nav .drawer__sub a[aria-current]{color:var(--teal);font-weight:500;text-decoration:none}.drawer__nav>ul>li>a{margin-block-start:var(--s2)}html:not(.has-subnav) .subnav{display:none}.cats{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.catcard{border:1px solid var(--line);transition:border-color .2s var(--ease);background:#fff;flex-direction:column;display:flex}.catcard:hover{border-color:var(--grey-line)}.catcard__media{background:var(--warm);margin:0;overflow:hidden}.catcard__media img{aspect-ratio:4/3;object-fit:cover;inline-size:100%;transition:transform .4s var(--ease)}.catcard:hover .catcard__media img{transform:scale(1.02)}.catcard__body{gap:var(--s3);padding:var(--pad);flex-direction:column;flex:1;display:flex}.catcard__body p{margin:0}.catcard__key{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--taupe-ink);font-weight:500}:lang(ar) .catcard__key{text-transform:none;letter-spacing:0;font-size:14px}.catcard__link{align-items:center;min-block-size:44px;margin-block-start:auto;padding-block-start:var(--s2)}@media (width<=1024px) and (width>=641px){.cats{gap:var(--s5);grid-template-columns:1fr}.catcard{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.catcard__media img{aspect-ratio:auto;block-size:100%;min-block-size:220px}}@media (width<=640px){.cats{gap:var(--s5);grid-template-columns:1fr}.catcard__media img{aspect-ratio:16/10}}.archive-item{gap:var(--s6) var(--s9);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;display:grid}.archive-item__head .label{margin-block-end:var(--s3)}.archive-item__card{gap:var(--s5) var(--s6);padding:var(--s5) 0;border-block:1px solid var(--grey-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.archive-item__date{letter-spacing:.06em;text-transform:uppercase;color:var(--taupe-ink);justify-items:start;min-inline-size:96px;font-size:13px;font-weight:500;display:grid}:lang(ar) .archive-item__date{text-transform:none;letter-spacing:0}.archive-item__date span{font-family:var(--display);color:var(--teal);letter-spacing:0;font-size:40px;font-weight:400;line-height:1}.archive-item__card h3{font-size:var(--fs-h3);margin-block-end:var(--s2);line-height:1.25}.archive-item__card h3 a{color:var(--teal);text-decoration:none}.archive-item__card h3 a:hover{text-decoration:underline;text-decoration-color:var(--taupe)}.archive-item__card p{max-inline-size:60ch;font-size:var(--fs-small);margin:0}.archive-item__card .tlink{white-space:nowrap;align-self:center}@media (width<=900px){.archive-item{gap:var(--s4);grid-template-columns:1fr}}@media (width<=640px){.archive-item__card{grid-template-columns:auto minmax(0,1fr)}.archive-item__card .tlink{grid-column:1/-1}}.cta p a{color:#fff;text-decoration-color:var(--taupe)}.cta p a:hover{color:var(--taupe-soft)}@media (width>=641px) and (width<=900px){[data-page=home] .steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.sister-mini{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--s6);display:grid}.sister-mini__item{align-items:center;gap:var(--s5);padding:var(--s4) var(--s5);background:var(--teal);color:#fff;min-block-size:96px;transition:background .2s var(--ease);text-decoration:none;display:flex}.sister-mini__item:hover{background:var(--teal-hover);color:#fff}.sister-mini__item img{object-fit:contain;flex:none;block-size:56px;inline-size:88px}.sister-mini__item span{gap:2px;font-size:16px;font-weight:500;display:grid}.sister-mini__item small{color:var(--on-teal-muted);font-size:13.5px;font-weight:400}@media (width<=640px){.sister-mini{grid-template-columns:1fr}}.hero--curated{grid-template-columns:minmax(0,35fr) minmax(0,65fr);align-items:center;min-block-size:0}.hero--curated .hero__media{background:var(--teal);block-size:auto}.hero--curated .hero__media img{aspect-ratio:auto;object-fit:contain;block-size:auto;inline-size:100%;animation:none;display:block;position:static}.hero--curated .hero__panel{padding-block:var(--s7);padding-inline-end:var(--s6)}.hero--curated .hero__panel h1{max-inline-size:16ch;font-size:clamp(30px,3vw,52px)}.hero--curated .hero__panel:before{display:none}.photo-frame img,.feature__media.photo-frame img{aspect-ratio:auto;object-fit:contain;block-size:auto;inline-size:100%;display:block}.catcard--text{border-block-start:3px solid var(--taupe)}@media (width<=1100px){.hero--curated{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.hero--curated .hero__media{grid-area:1/1;block-size:auto}.hero--curated .hero__panel{padding:var(--s5) var(--gut) var(--s6);grid-area:2/1}.hero--curated .hero__panel h1{max-inline-size:26ch}.hero--curated .hero__panel .actions{flex-direction:row;align-items:center}.catcard--text{display:flex}}.lx-jump{border-block-end:1px solid var(--grey-line);background:#fff}.lx-jump ul{gap:var(--s2) var(--s5);padding:var(--s3) 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.lx-jump a{min-block-size:44px;padding-inline:var(--s3);border-block-end:2px solid #0000;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.lx-jump a:hover{border-block-end-color:var(--teal)}.lx-jump a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}[data-page=linx] :is(section[id],.lx-plan-guide,.lx-space,.lx-facilities>li){scroll-margin-block-start:110px}[data-page=linx] .lx-overview h2{margin-block:var(--s4);max-width:22ch}[data-page=linx] .lx-overview .t-lead{max-width:60ch;margin:0}[data-page=linx] .lx-overview .t-lead+.t-small{color:var(--grey);margin-block-start:var(--s3)}[data-page=linx] .lx-overview .facts{margin-block-start:var(--s7)}@media (width<=900px){[data-page=linx] .lx-overview .facts{margin-block-start:var(--s6)}}.lx-zoom{border:1px solid var(--line);background:var(--warm);cursor:zoom-in;inline-size:100%;padding:0;display:block;position:relative}.lx-zoom img{object-fit:contain;inline-size:100%;transition:opacity .2s;display:block}.lx-zoom:hover img{opacity:.88}.lx-zoom:after{content:"";background:linear-gradient(#fff, #fff) center/12px 1.5px no-repeat, linear-gradient(#fff, #fff) center/1.5px 12px no-repeat, var(--teal);block-size:28px;inline-size:28px;position:absolute;inset-block-end:6px;inset-inline-end:6px}.lx-zoom:focus-visible{outline:2px solid var(--focus,#022e3b);outline-offset:2px}[data-page=linx] figcaption{color:var(--grey);font-size:13px;line-height:1.4}.lx-spaces{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lx-space{gap:var(--s4);border-block-start:2px solid var(--teal);padding:var(--s5);background:var(--warm);flex-direction:column;display:flex}.lx-space__plan{gap:var(--s2);align-content:start;margin:0;display:grid}.lx-space__plan img{aspect-ratio:4/3;padding:var(--s3)}.lx-space__body{align-items:flex-start;gap:var(--s3);flex-direction:column;flex:1;display:flex}.lx-space__body h3{margin:0}.lx-space:target{outline:2px solid var(--teal);outline-offset:3px;background:#e8f0ef}.lx-space__body .label{min-block-size:2.8em;margin:0}.lx-space__facts{margin:0 0 var(--s3);padding-inline-start:1.2em;line-height:1.6}.lx-space__facts li+li{margin-block-start:var(--s2)}.lx-space__body .btn{margin-block-start:auto}.lx-space__details{border-block-start:1px solid var(--line);padding-block-start:var(--s3)}.lx-space__details summary,.lx-plans summary,.lx-systems summary{justify-content:space-between;align-items:center;gap:var(--s3);cursor:pointer;color:var(--teal);padding:var(--s3) var(--s4);border:1px solid var(--line);background:#fff;min-block-size:44px;font-weight:500;list-style:none;display:flex}.lx-space__details summary::-webkit-details-marker,.lx-plans summary::-webkit-details-marker,.lx-systems summary::-webkit-details-marker{display:none}:is(.lx-space__details,.lx-plans,.lx-systems)>summary:after{content:"+";font-size:24px;line-height:1}:is(.lx-space__details,.lx-plans,.lx-systems)[open]>summary:after{content:"−"}:is(.lx-space__details,.lx-plans,.lx-systems)[open]>summary{margin-block-end:var(--s4)}.lx-space__details summary:focus-visible,.lx-plans summary:focus-visible,.lx-systems summary:focus-visible{outline:2px solid var(--focus,#022e3b);outline-offset:3px}@media (width<=900px){.lx-spaces{gap:var(--s5);grid-template-columns:1fr}.lx-space__body .label{min-block-size:0}.lx-space__plan{max-inline-size:600px}.lx-space__body .btn{margin-block-start:var(--s2)}}.lx-plans{border-block-start:1px solid var(--grey-line);margin-block-start:var(--s8);padding-block-start:var(--s5)}.lx-plans__head{justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s6);flex-wrap:wrap;margin-block-end:var(--s4);display:flex}.lx-plans__head h3{font-family:var(--text);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--taupe-ink);font-weight:500}:lang(ar) .lx-plans__head h3{font-family:var(--arabic);text-transform:none;letter-spacing:0;font-size:15px}.lx-plans__head p{font-size:var(--fs-small);color:var(--grey);max-width:62ch;margin:0}.lx-plans__list{gap:var(--s4);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lx-plans__list figure{gap:var(--s2);margin:0;display:grid}.lx-plans__list img{aspect-ratio:1;padding:var(--s2)}@media (width<=560px){.lx-plans{margin-block-start:var(--s7)}.lx-plans__list{gap:var(--s4) var(--s3);grid-template-columns:repeat(3,minmax(0,1fr))}}.lx-facilities{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lx-facilities>li{padding:var(--s5);border:1px solid var(--line);background:#fff}.lx-facilities__icon{block-size:32px;inline-size:32px;color:var(--teal);margin-block-end:var(--s3)}.lx-facilities h3{font-size:var(--fs-h4);margin:0;line-height:1.35}.lx-facilities p{font-size:var(--fs-small);margin:var(--s2) 0 0;color:var(--grey)}.lx-parking-plans{margin-block-start:var(--s5)}.lx-parking-plans__grid{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lx-parking-plans__grid img{aspect-ratio:auto;block-size:auto;padding:0}.lx-amenities{gap:var(--s6);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;margin-block-start:var(--s5);display:grid}.lx-amenities h3{margin-block:0 var(--s4)}.lx-amenity-cards{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lx-amenity-cards li{padding:var(--s4);border-inline-start:3px solid var(--taupe-ink);background:#fff;align-items:center;min-block-size:110px;display:flex}.lx-amenity-cards li:first-child{background:var(--teal);color:#fff;border-inline-start-color:var(--accent);grid-column:1/-1}.lx-amenity-cards h4{font-family:var(--text);color:inherit;margin:0;font-size:20px;font-weight:500;line-height:1.4}:lang(ar) .lx-amenity-cards h4{font-family:var(--arabic)}.lx-practical-title{margin-block:var(--s7) var(--s5)}.lx-systems{border-block-start:1px solid var(--grey-line);margin-block-start:var(--s6)}.lx-systems[open]>summary{margin-block-end:var(--s4)}@media (width<=900px){.lx-facilities{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-amenities{grid-template-columns:1fr}}@media (width<=560px){.lx-facilities{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-facilities>li{padding:var(--s4)}.lx-facilities h3{overflow-wrap:anywhere;font-size:18px}.lx-facilities #entrances{grid-column:1/-1}.lx-parking-plans__grid{grid-template-columns:1fr}}[data-page=linx] .lx-specs{gap:var(--s6) var(--s7);grid-template-columns:repeat(4,minmax(0,1fr))}[data-page=linx] .lx-specs li{font-size:var(--fs-small);padding-block:9px;line-height:1.45}@media (width<=1099px){[data-page=linx] .lx-specs{gap:var(--s6) var(--s7);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){[data-page=linx] .lx-specs{gap:var(--s5);grid-template-columns:1fr}}.lx-loc{gap:var(--s8);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.lx-loc__maps{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lx-loc__maps figure{gap:var(--s2);align-content:start;margin:0;display:grid}.lx-loc__maps .lx-zoom{background:#fff}.lx-loc__maps img{aspect-ratio:2042/1647}.lx-drive{gap:var(--s3);align-content:start;display:grid}.lx-drive h3{margin:0}.lx-drive dl{border-block-start:1px solid var(--grey-line);margin:0;display:grid}.lx-drive dl div{justify-content:space-between;gap:var(--s4);border-block-end:1px solid var(--line);padding-block:12px;display:flex}.lx-drive dt{color:var(--grey)}.lx-drive dd{color:var(--teal);white-space:nowrap;margin:0;font-weight:500}.lx-drive .t-small{color:var(--grey);margin:0}@media (width<=1099px){.lx-loc{gap:var(--s6);grid-template-columns:1fr}.lx-drive dl{column-gap:var(--s5);border:0;grid-template-columns:repeat(4,minmax(0,1fr))}.lx-drive dl div{justify-content:flex-start;gap:var(--s1);border-block-start:1px solid var(--grey-line);padding-block:var(--s3) 0;border-block-end:0;flex-direction:column}.lx-drive dt{font-size:var(--fs-small)}}@media (width<=640px){.lx-drive dl{row-gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.lx-loc__maps{gap:var(--s3)}}@media (width<=560px){[data-page=linx] .lx-specs ul{gap:var(--s2);flex-wrap:wrap;padding-block-start:var(--s2);display:flex}[data-page=linx] .lx-specs li{border:1px solid var(--grey-line);background:#fff;padding:6px 10px;font-size:14px;line-height:1.35}}@media (width>=1100px){[data-page=linx] .lx-qa{gap:var(--s9);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}[data-page=linx] .lx-qa .sh{margin:0}}@media (width>=641px) and (width<=900px){[data-page=linx] .lx-overview .facts{column-gap:var(--s5);grid-template-columns:repeat(4,minmax(0,1fr))}[data-page=linx] .lx-overview .facts dd{font-size:16px}}@media (width>=641px) and (width<=760px){[data-page=linx] #downloads .dls{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=linx] #downloads .dcard{gap:var(--s3);padding:var(--s5);grid-template-columns:1fr}}[data-page=linx] #questions .faq summary{padding-block:18px}@media (width>=561px) and (width<=960px){[data-page=linx] .enquire__aside .dcontact{column-gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){[data-page=linx] .lx-overview .facts{column-gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=linx] .lx-overview .facts dd{font-size:16px}}@media (width<=560px){.lx-zoom:after{background-size:10px 1.5px,1.5px 10px,auto;block-size:22px;inline-size:22px;inset-block-end:4px;inset-inline-end:4px}}.gallery a[data-full]{background:var(--warm);cursor:zoom-in;display:block}.gallery a[data-full]:hover img{opacity:.9}.gallery a[data-full]:focus-visible{outline:2px solid var(--focus,#022e3b);outline-offset:2px}html:has(.lb[open]){overflow:hidden}.intro .t-lead+.actions{margin-block-start:var(--s6)}.lx-logo{block-size:auto;inline-size:clamp(150px,16vw,210px);margin-block-end:var(--s5);display:block}.lx-overview__strip{gap:var(--s7);grid-template-columns:minmax(0,1fr) 300px;align-items:center;display:grid}.lx-overview__strip .t-small{color:var(--grey);margin-block:var(--s4)}.lx-corner{justify-self:center;inline-size:300px}.lx-compact-facts{gap:var(--s4) var(--s6);margin-block:var(--s5);flex-wrap:wrap;display:flex}.lx-compact-facts dt{font-size:var(--fs-label);color:var(--grey)}.lx-compact-facts dd{margin:var(--s2) 0 0;color:var(--teal)}.lx-overview__strip>div>a,[data-page=linx] .dcontact a{align-items:center;min-block-size:44px;display:inline-flex}.lx-plaza{margin:0}[data-page=linx] .lx-gallery .photo-frame img{aspect-ratio:auto;object-fit:contain;block-size:auto;inline-size:100%}.lx-gallery .photo-frame a[data-full]{cursor:zoom-in;display:block}.lx-gallery .photo-frame a[data-full]:focus-visible{outline:2px solid var(--focus,#022e3b);outline-offset:3px}.lx-gallery .photo-frame figcaption{margin-block-start:var(--s2)}.lx-floor-use{gap:var(--s7);border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;margin-block-start:var(--s6);padding-block-start:var(--s6);display:grid}.lx-floor-use h3{margin-block:var(--s3)}.lx-floor-use p:not(.label){max-inline-size:44ch;color:var(--grey)}.lx-stack__levels{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lx-stack__row{border:1px solid var(--line);background:var(--warm);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.lx-stack__row>span{padding-inline:var(--s3);font-size:var(--fs-small)}.lx-stack__row a{min-block-size:44px;padding:var(--s2) var(--s3);border-inline-start:1px solid var(--line);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.lx-stack__row--retail{background:var(--teal);color:#fff}.lx-stack__row--retail a{color:#fff}.lx-stack__row--parking{background:#eee9e2}.lx-stack__row:not(.lx-stack__row--upper) a{grid-column:2/-1}.lx-stack__row a:hover{text-underline-offset:4px;text-decoration:underline}.lx-stack__row a:focus-visible{outline:2px solid var(--focus,#022e3b);outline-offset:2px;z-index:1;position:relative}.lx-stack__row--retail a:focus-visible{outline-offset:-4px;outline-color:#fff}@media (width<=900px){.lx-floor-use{gap:var(--s4);grid-template-columns:1fr}.lx-floor-use p:not(.label){max-inline-size:60ch}}@media (width<=640px){.lx-overview__strip{gap:var(--s4);grid-template-columns:minmax(0,1fr) 200px}.lx-corner{inline-size:200px}}@media (width<=420px){.lx-overview__strip{grid-template-columns:1fr}.lx-corner{inline-size:180px}.lx-stack__row a{padding-inline:var(--s2)}}:is([data-page=about],[data-page=projects],[data-page=careers]) .answer{font-family:var(--display);color:var(--teal);max-width:36ch;margin-block-end:var(--s4);font-size:clamp(20px,.7vw + 15px,25px);line-height:1.38}:is([data-page=about],[data-page=projects],[data-page=careers]) .answer--sm{max-width:44ch;font-size:clamp(19px,.4vw + 16px,21px)}:is([data-page=about],[data-page=projects],[data-page=careers]) .sec--teal .answer{color:#fff}:is([data-page=about],[data-page=projects],[data-page=careers]) .sh__intro .answer{margin-block-end:var(--s3)}:is([data-page=about],[data-page=projects],[data-page=careers]) .measure{max-width:64ch}:is([data-page=about],[data-page=projects],[data-page=careers]) .sh--split{align-items:end}:is([data-page=about],[data-page=projects],[data-page=careers]) .sh--split .t-h2{margin-block-start:var(--s4)}[data-page=about] .qlinks ol{border-block-start:1px solid var(--grey-line);margin-block-start:var(--s3);list-style:none}[data-page=about] .qlinks li{border-block-end:1px solid var(--line)}[data-page=about] .qlinks a{min-block-size:48px;color:var(--teal);align-items:center;padding-block:8px;font-weight:500;line-height:1.35;text-decoration:none;display:flex}[data-page=about] .qlinks a:hover{color:var(--taupe-ink);text-decoration:underline;text-decoration-color:var(--taupe)}[data-page=about] .intro__grid{align-items:end}[data-page=about] .ab-feature{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}[data-page=about] .ab-feature.feature--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}[data-page=about] .ab-feature .feature__body h2{margin-block:var(--s4)}[data-page=about] .ab-media--facade img{object-position:30% 50%}[data-page=about] .ab-q{margin-block:var(--s7) var(--s3)}[data-page=about] .ab-feature .facts{margin-block-start:var(--s5)}[data-page=about] .facts dd{overflow-wrap:anywhere}[data-page=about] .ab-source{color:var(--grey);margin-block-start:var(--s5)}[data-page=about] .ab-heritage{gap:var(--s9);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;display:grid}[data-page=about] .ab-heritage__logo{justify-content:center;align-items:center;gap:var(--s4);aspect-ratio:4/3;padding:var(--s7);border:1px solid #ffffff38;flex-direction:column;display:flex}[data-page=about] .ab-heritage__logo img{block-size:auto;inline-size:100%;max-inline-size:240px}[data-page=about] .ab-heritage__name{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#fff;margin:0;font-size:15px;font-weight:500}:lang(ar) [data-page=about] .ab-heritage__name,[data-page=about]:lang(ar) .ab-heritage__name{letter-spacing:0;text-transform:none;font-size:17px}[data-page=about] .ab-heritage h2{margin-block:var(--s4)}[data-page=about] .ab-heritage .facts{margin-block-start:var(--s5)}[data-page=about] .ab-heritage .actions{margin-block-start:var(--s6)}[data-page=about] .ab-values{gap:var(--s7) var(--s9);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--s10);display:grid}[data-page=about] .ab-values .spec p{max-width:60ch;color:var(--grey);margin-block-start:var(--s3)}[data-page=about] .ab-values__list{grid-column:1/-1}[data-page=about] .ab-values__list dl{gap:0 var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}[data-page=about] .ab-values__list dl div{padding-block:var(--s4) 0;border:0;display:block}[data-page=about] .ab-values__list dt{color:var(--teal);font-family:var(--display);font-size:var(--fs-h3);margin-block-end:var(--s2);line-height:1.25}[data-page=about] .ab-values__list dd{color:var(--grey);font-weight:400}[data-page=about] .ab-timeline h3{font-size:var(--fs-h2);color:var(--teal)}[data-page=about] .ab-timeline .t-small{color:var(--grey);margin-block-start:var(--s3)}@media (width<=1100px){[data-page=about] .ab-values{margin-block-start:var(--s9)}[data-page=about] .ab-values__list dl{gap:var(--s2) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=about] .ab-heritage{gap:var(--s8)}}@media (width<=900px){[data-page=about] .ab-feature,[data-page=about] .ab-feature.feature--rev{gap:var(--s6);grid-template-columns:1fr}[data-page=about] .ab-feature.feature--rev .feature__media{order:0}[data-page=about] .ab-media img{aspect-ratio:16/9;object-position:50% 45%}[data-page=about] .ab-media.ab-media--facade img{aspect-ratio:3/2;object-position:25% 6%}[data-page=about] .ab-heritage .facts{grid-template-columns:repeat(3,minmax(0,1fr))}[data-page=about] .ab-heritage{gap:var(--s6);grid-template-columns:minmax(0,1fr)}[data-page=about] .ab-heritage__logo{aspect-ratio:auto;padding:var(--s5);justify-content:flex-start;inline-size:max-content;max-inline-size:100%}[data-page=about] .ab-heritage__logo img{max-inline-size:180px}[data-page=about] .ab-timeline{row-gap:var(--s7);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){[data-page=about] .ab-values__list dl,[data-page=about] .ab-timeline{grid-template-columns:1fr}[data-page=about] .ab-media img{aspect-ratio:3/2}[data-page=about] .ab-media.ab-media--facade img{aspect-ratio:4/3;object-position:25% 6%}[data-page=about] .ab-heritage .facts{grid-template-columns:1fr}[data-page=about] .ab-values{gap:var(--s6);grid-template-columns:1fr;margin-block-start:var(--s8)}[data-page=about] .ab-heritage__logo img{max-inline-size:150px}}[data-page=projects] .intro{padding-block-end:var(--s8)}[data-page=projects] .pj-current{padding-block-start:var(--s8)}[data-page=projects] .pj-card{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}[data-page=projects] .pj-card .pcard__media{background:var(--warm);position:relative;overflow:hidden}[data-page=projects] .pj-card .pcard__media img{object-position:50% 46%;transform-origin:50% 46%;min-block-size:420px;transform:scale(1.12)}[data-page=projects] .pj-card .pcard__media figcaption{letter-spacing:.04em;color:#fff;background:#011a21a8;padding:4px 10px;font-size:12px;position:absolute;inset-block-end:var(--s3);inset-inline-start:var(--s3)}[data-page=projects] .pj-card .pcard__media figcaption .prov{color:inherit;opacity:.85}[data-page=projects] .pj-card .pcard__body{padding:var(--s7) var(--s6);gap:var(--s4)}[data-page=projects] .pj-card .facts{margin-block:var(--s2) 0}[data-page=projects] .pj-card .facts>div{padding-block:var(--s4)}[data-page=projects] .pj-card .facts dd{font-size:17px}[data-page=projects] .pj-status{border-inline-start:3px solid var(--taupe);background:var(--warm);padding:var(--s4) var(--s5);gap:var(--s2);display:grid}[data-page=projects] .pj-status p{margin:0}[data-page=projects] .pj-status a{z-index:1;position:relative}[data-page=projects] .pj-status__state{font-family:var(--display);font-size:var(--fs-h3);color:var(--teal);line-height:1.2}[data-page=projects] .pj-card .tlink{margin-block-start:var(--s2)}[data-page=projects] .pj-cols{gap:var(--s7) var(--s8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-page=projects] .pj-cols .spec dl div{grid-template-columns:1fr;align-content:start;gap:2px}[data-page=projects] .pj-cols .spec li{border-block-end:1px solid var(--line);padding:0}[data-page=projects] .pj-cols .spec li a{align-items:center;min-block-size:48px;padding-block:6px;line-height:1.35;display:flex}[data-page=projects] .pj-note{color:var(--grey);margin-block-start:var(--s3)}@media (width<=1100px){[data-page=projects] .pj-card .pcard__body{padding:var(--s6) var(--s5)}[data-page=projects] .pj-card .pcard__media img{object-position:50% 48%;transform-origin:50% 48%;min-block-size:360px;transform:scale(1.2)}[data-page=projects] .pj-cols{grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=projects] .pj-cols>:first-child{grid-column:1/-1}[data-page=projects] .pj-cols>:first-child dl{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (width<=900px){[data-page=projects] .intro{padding-block-end:var(--s7)}[data-page=projects] .pj-current{padding-block-start:var(--s7)}[data-page=projects] .pj-card{grid-template-columns:1fr}[data-page=projects] .pj-card .pcard__media img{aspect-ratio:3/2;object-position:50% 56%;min-block-size:0;transform:none}}@media (width<=640px){[data-page=projects] .intro{padding-block-end:var(--s6)}[data-page=projects] .pj-current{padding-block-start:var(--s6)}[data-page=projects] .pj-card .pcard__media img{aspect-ratio:4/3;object-position:50% 60%}[data-page=projects] .pj-card .pcard__media figcaption{color:var(--grey);padding:var(--s2) var(--s5) 0;background:0 0;position:static}[data-page=projects] .pj-card .pcard__body{padding:var(--s5) var(--s5) var(--s6)}[data-page=projects] .pj-cols{grid-template-columns:1fr}[data-page=projects] .pj-cols>:first-child dl{display:block}}[data-page=careers] .cr-status{border:1px solid var(--line);border-block-start:3px solid var(--teal);padding:var(--s6);gap:var(--s3);background:#fff;align-content:start;display:grid}[data-page=careers] .cr-status p{margin:0}[data-page=careers] .cr-status__state{font-family:var(--display);font-size:var(--fs-h3);color:var(--teal);line-height:1.25}[data-page=careers] .cr-status .actions{margin-block-start:var(--s3)}[data-page=careers] .cr-status .tlink{min-block-size:48px}[data-page=careers] .cr-steps p{max-width:42ch}[data-page=careers] .cr-past{color:var(--grey);max-width:64ch;margin-block-start:var(--s7)}[data-page=careers] .cr-values-sec{padding-block-start:0}[data-page=careers] .cr-values{gap:var(--s9);border-block-start:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding-block-start:var(--sec);display:grid}[data-page=careers] .cr-values__media{margin:0}[data-page=careers] .cr-values__media img{aspect-ratio:4/3;object-fit:cover;object-position:50% 68%;background:var(--warm);max-block-size:400px;inline-size:100%}[data-page=careers] .cr-values__media figcaption{color:var(--grey);margin-block-start:var(--s3);font-size:13px}[data-page=careers] .cr-values__body h2{margin-block:var(--s4)}[data-page=careers] .cr-values__list{gap:0 var(--gap);margin:var(--s5) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-page=careers] .cr-values__list div{border-block-start:1px solid var(--grey-line);padding-block:var(--s4)}[data-page=careers] .cr-values__list dt{color:var(--teal);margin-block-end:var(--s1);font-weight:500}[data-page=careers] .cr-values__list dd{color:var(--grey);font-size:var(--fs-small);margin:0}@media (width<=1100px){[data-page=careers] .cr-values{gap:var(--s7)}[data-page=careers] .cr-status{padding:var(--s5)}}@media (width<=900px){[data-page=careers] .cr-steps{grid-template-columns:repeat(3,minmax(0,1fr))}[data-page=careers] .cr-values{gap:var(--s6);grid-template-columns:1fr}[data-page=careers] .cr-values__media img{aspect-ratio:2;object-position:50% 56%;max-block-size:320px}}@media (width<=760px){[data-page=careers] .cr-steps{gap:var(--s6);grid-template-columns:1fr}[data-page=careers] .cr-steps li{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;display:grid}[data-page=careers] .cr-steps li:before{grid-column:1/-1}[data-page=careers] .cr-steps h3{margin:0}}@media (width<=640px){[data-page=careers] .cr-status{padding:var(--s5) var(--s5) var(--s6)}[data-page=careers] .cr-status .btn{flex:100%}[data-page=careers] .cr-values__media img{aspect-ratio:16/9}[data-page=careers] .cr-values__list{grid-template-columns:1fr}}.sister{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sister__card{border:1px solid var(--line);background:#fff;grid-template-rows:auto 1fr;display:grid}.sister__logo{justify-content:center;align-items:center;gap:var(--s3);block-size:220px;padding:var(--s6);background:var(--teal);flex-direction:column;display:flex}.sister__logo img{object-fit:contain;block-size:auto;max-block-size:120px;inline-size:auto;max-inline-size:70%}.sister__name{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#fff;font-size:14px;font-weight:500}:lang(ar) .sister__name{letter-spacing:0;text-transform:none;font-size:17px}.sister__body{padding:var(--pad);gap:var(--s3);align-content:start;display:grid}.sister__body p{margin:0}@media (width<=760px){.sister{grid-template-columns:1fr}.sister__logo{block-size:180px}}[data-page=about] .ab-years{gap:var(--s2)}.ab-years__num{font-family:var(--display);color:#fff;margin:0;font-size:clamp(72px,6vw,120px);line-height:1}.ab-years__label{color:var(--taupe-soft);text-align:center;margin:0;font-size:18px}.ab-heritage__sub{font-family:var(--sans);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--taupe-soft);margin-block:var(--s6) var(--s3);font-weight:500}:lang(ar) .ab-heritage__sub{letter-spacing:0;text-transform:none;font-size:15px}.ab-heritage__projects li{color:#fff}.sister__body a bdi{white-space:nowrap}@media (width>=641px) and (width<=1000px){.news,.news--2{grid-template-columns:minmax(0,1fr);align-items:stretch}.news>.ncard{flex-direction:row}.news>.ncard>.ncard__media{background:var(--warm);flex:0 0 38%;min-block-size:220px;position:relative;overflow:hidden}.news>.ncard>.ncard__media img{aspect-ratio:auto;block-size:100%;inline-size:100%;position:absolute;inset:0}.news>.ncard>.ncard__body{min-inline-size:0}}@media (width>=1001px) and (width<=1100px){.news--archive{grid-template-columns:minmax(0,1fr)}.news--archive>.ncard{flex-direction:row}.news--archive>.ncard>.ncard__media{background:var(--warm);flex:0 0 38%;min-block-size:240px;position:relative;overflow:hidden}.news--archive>.ncard>.ncard__media img{aspect-ratio:auto;block-size:100%;inline-size:100%;position:absolute;inset:0}.news--archive>.ncard>.ncard__body{min-inline-size:0}}.ncard h3{line-height:var(--lh-head)}.ncard__body>p:not(.ncard__meta){max-width:60ch}[data-page=news] .sh .note-box{margin-block-start:var(--s2)}[data-page=news] .intro__aside .spec dd{font-weight:500}.news--archive .ncard__meta{gap:var(--s1);display:grid}.news--latest{grid-template-columns:minmax(0,1fr)}.news--latest .ncard__media img{object-position:50% 12%}.news--latest .ncard__meta{gap:var(--s1);display:grid}@media (width>=641px){.news--latest>.ncard{flex-direction:row}.news--latest>.ncard>.ncard__media{background:var(--warm);flex:0 0 46%;min-block-size:360px;position:relative;overflow:hidden}.news--latest>.ncard>.ncard__media img{aspect-ratio:auto;block-size:100%;inline-size:100%;position:absolute;inset:0}.news--latest>.ncard>.ncard__body{min-inline-size:0}}[data-page^=news\/] .article__head h1{font-size:clamp(32px,1.9vw + 22px,50px)}[data-page^=news\/] .article__note{font-size:var(--fs-small);margin-block-start:var(--s2)}[data-page^=news\/] .article__note strong{color:var(--teal);font-weight:500}[data-page^=news\/] .article__head,[data-page^=news\/] .article__body,[data-page^=news\/] .article__aside{max-width:600px}[data-page^=news\/] .article__aside li{padding-block:var(--s2);line-height:1.6}.article__fig--top img{object-position:50% 12%}@media (width<=640px){[data-page^=news\/] .article{padding-block-start:var(--s7)}[data-page^=news\/] .article__fig{margin-block:var(--s6)}[data-page^=news\/] .article__body,[data-page^=news\/] .article__aside{font-size:17px}}[data-page=contact] .cways{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-page=contact] .cway{border:1px solid var(--line);border-block-start:2px solid var(--teal);padding:var(--pad);gap:var(--s3);background:#fff;align-content:start;min-inline-size:0;display:grid}[data-page=contact] .cway h3{font-size:var(--fs-h3)}[data-page=contact] .cway .dcontact{margin-block-start:var(--s2)}[data-page=contact] .cway .dcontact li{padding-block:var(--s2);gap:0}[data-page=contact] .cway .dcontact a{overflow-wrap:anywhere;align-items:center;min-block-size:48px;display:inline-flex}[data-page=contact] .cway address{color:var(--teal);font-size:18px;font-style:normal;line-height:1.5}[data-page=contact] .cway .note{margin:0}[data-page=contact] .cway .actions{margin-block-start:var(--s2)}[data-page=contact] .cway__hint{font-size:var(--fs-small);color:var(--grey);margin:0}[data-page=contact] .cway__hint a{color:var(--teal)}@media (width<=1000px){[data-page=contact] .cways{grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=contact] .cways>.ocard{grid-column:1/-1}}@media (width<=640px){[data-page=contact] .cways{grid-template-columns:minmax(0,1fr)}[data-page=contact] .cway .actions .btn{flex:100%}}[data-page=contact] .cjobs{gap:var(--s3);padding:var(--pad);border:1px solid var(--line);border-inline-start:3px solid var(--taupe);background:#fff;justify-items:start;display:grid}[data-page=contact] .cjobs p:not(.label){margin:0}[data-page=contact] .cjobs .btn{margin-block-start:var(--s2)}@media (width<=640px){[data-page=contact] .cjobs .btn{inline-size:100%}}.news-head .note-box{margin-block-start:var(--s2)}.news-spec dd{font-weight:500}.ncard__dated{color:var(--taupe-ink);font-style:italic}.ncard--text{border-block-start:3px solid var(--taupe)}.article__note{margin-block-start:var(--s2)}.article__fig--native img{aspect-ratio:auto;object-fit:contain;block-size:auto;inline-size:100%;display:block}.article__fig--detail{max-inline-size:520px}.article__gallery a{display:block}.article__source{border-block-start:1px solid var(--grey-line);font-size:var(--fs-small);color:var(--grey);margin-block-start:var(--s7);padding-block-start:var(--s4)}.nf__grid{gap:var(--s9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nf__block .actions{margin-block-start:var(--s6)}@media (width<=900px){.nf__grid{gap:var(--s8);grid-template-columns:1fr}.nf__block+.nf__block{border-block-start:1px solid var(--grey-line);padding-block-start:var(--s8)}}.article__head+.article__body{margin-block-start:var(--s8)}.prov{font-size:var(--fs-label);color:var(--grey);line-height:1.4}:lang(ar) .prov{font-size:14px}.prov--inline{margin-block-start:var(--s1);display:block}.prov--block{max-inline-size:70ch;margin-block-start:var(--s5)}.hero__media{position:relative}.prov--overlay{color:#fff;background:#011a21b8;max-inline-size:min(100%,420px);padding:6px 10px;position:absolute;inset-block-end:0;inset-inline-end:0}.ftr__bottom a{text-underline-offset:.2em;text-decoration:underline}a[href^=tel\:] bdi,.ftr__bottom a{white-space:nowrap}.rent-note{margin-block-start:var(--s5)}.hdr{backdrop-filter:none;background:#fff}h1,h2,h3,.label{text-wrap:balance}@media (width>=901px){.ab-heritage{align-items:start}.ab-heritage__logo{position:sticky;inset-block-start:calc(var(--hdr) + var(--s6))}}.enquire>*{min-inline-size:0}@media (width<=640px){[data-page=careers] .cr-steps li{display:block}[data-page=careers] .cr-steps h3{margin-block-end:var(--s2)}.archive-item__card{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){:is(.sec,.nf,.form__status,.article) .actions>.btn{text-align:center;flex:100%;justify-content:center}}.form__status h1,.form__status h3{margin-block-end:var(--s3)}.crumbs a{padding-block:2px;display:inline-block}@media (width<=640px){.crumbs,.crumbs ol{min-inline-size:0;max-inline-size:100%}.crumbs ol{flex-wrap:nowrap}.crumbs li:last-child{min-inline-size:0}.crumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}}.article__body h2,.article__body h3{line-height:1.2}.article__aside time{white-space:nowrap}:lang(ar) .ncard__dated,:lang(ar) em,:lang(ar) i{font-style:normal}.check input[type=checkbox],.field input[type=checkbox]{block-size:24px;inline-size:24px}.field__more{margin-block-start:var(--s2)}.form__row>.field{align-content:start}.file{align-items:center;gap:var(--s3) var(--s4);flex-wrap:wrap;display:flex;position:relative}.file input[type=file]{font:inherit;color:var(--grey);max-inline-size:100%}.file input[type=file]::file-selector-button{font:inherit;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--teal);color:var(--teal);cursor:pointer;background:#fff;border-radius:0;margin-inline-end:var(--s3);padding:12px 18px;font-size:13px}.file--js input[type=file]{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.file--js .file__btn{pointer-events:none}.file--js input[type=file]:focus-visible+.file__btn{outline:2px solid var(--focus);outline-offset:2px}.file--js:hover .file__btn{background:var(--teal);color:#fff}.file__name{color:var(--grey);overflow-wrap:anywhere;min-inline-size:0;font-size:14.5px}.ftr__bottom .nowrap{white-space:nowrap}.ncard__media .prov--overlay{font-size:12px}.article__body .faq details:last-child{border-block-end:0}.article__head,.article__body,.article__aside{max-width:min(700px,100%)}:is(h2,h3)>a{padding-block:2px}.steps h3,.cr-steps h3{line-height:1.25}@media (width<=640px){.dcard__meta span:not(:last-child):after{content:none}}main img:is(.focus-linx-front,.focus-linx-plaza,.focus-linx-corner){aspect-ratio:auto;object-fit:contain;block-size:auto;min-block-size:0;inline-size:100%;display:block}.lb__stage img{object-fit:contain;block-size:auto;max-block-size:calc(100dvh - 180px);inline-size:auto;max-inline-size:100%}.home-redesign{background:var(--paper);color:var(--mute)}.home-redesign .sec{padding-block:var(--home-pad,var(--sec));background:var(--paper)}.home-redesign :is(.home-split,.sh--split,.home-feature,.home-sister__band,.home-cta__grid)>*{min-inline-size:0}.home-redesign h3{font-size:var(--fs-h3);line-height:1.15}:lang(ar) .home-redesign h3{line-height:1.4}.home-redesign .on-dark :is(h2,h3){color:#fff}.home-redesign .t-lead{margin-block:18px 0}.home-redesign .label--rule+.t-h2,.home-redesign .label--rule+h2{margin-block-start:14px}.home-redesign .sh .tlink{justify-self:end;margin-block-end:8px}.home-arrow{flex:none;font-size:22px;line-height:1}:dir(rtl) .home-arrow{transform:scaleX(-1)}.home-hero .hero__stats dd small{color:#ffffffb8}.home-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.home-facts{border-block-start:1px solid #0e1a1f1f;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:28px;display:grid}.home-facts>div{border-block-end:1px solid #0e1a1f1f;padding-block:16px;padding-inline-end:14px}.home-facts>div+div{border-inline-start:1px solid #0e1a1f1f;padding-inline-start:14px}.home-facts dt{color:var(--mute);font-size:12.5px}.home-facts dd{letter-spacing:-.01em;color:var(--ink);margin:2px 0 0;font-size:17px;font-weight:500;line-height:1.35}.home-intro__photo{justify-self:end;inline-size:min(100%,520px);margin:0}.home-intro__frame{background:var(--paper-2)}.home-intro__frame img{aspect-ratio:1023/1364;object-fit:contain;block-size:auto;inline-size:100%;display:block}.home-intro__photo figcaption{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--mute);margin-block-start:12px;font-size:11px}:lang(ar) .home-intro__photo figcaption{font-family:var(--arabic);text-transform:none;font-size:13px}.home-redesign .home-mission{--home-pad:calc(var(--sec) * .8);background:var(--teal)}.home-redesign .home-mission .label{margin:0;font-size:11.5px}:lang(ar) .home-redesign .home-mission .label{font-size:14px}.home-mission__words{letter-spacing:-.03em;color:#fff;max-inline-size:24ch;margin-block:18px 30px;font-size:clamp(28px,3.8vw,54px);line-height:1.12}:lang(ar) .home-mission__words{max-inline-size:28ch;line-height:1.45}.home-redesign :is(.home-approach,.home-units){background:var(--paper-2)}.home-pillars{background:#0e1a1f1f;border:1px solid #0e1a1f1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.home-pillars li{background:var(--paper);flex-direction:column;gap:14px;min-block-size:290px;padding:clamp(22px,2.4vw,32px);transition:background-color .4s;display:flex}.home-pillars li:hover{background:#fff}.home-pillar__number{font-family:var(--sans);color:var(--taupe-ink);font-size:11.5px}.home-pillar__icon{fill:none;block-size:34px;inline-size:34px;stroke:var(--teal);stroke-width:1.4px;transition:transform .5s var(--ease-out);margin-block:18px 10px}.home-pillars li:hover .home-pillar__icon{transform:translateY(-4px)}.home-pillars p{color:var(--mute);margin:0;font-size:15px}.home-redesign .home-sister{--home-pad:calc(var(--sec) * .8);background:var(--teal)}.home-sister__band{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.home-sister__logo{aspect-ratio:4/3;border:1px solid var(--line-inv);background:#ffffff08;place-items:center;transition:border-color .35s,background-color .35s;display:grid}.home-sister__logo:hover{border-color:var(--taupe);background:#ffffff0f}.home-sister__logo img{block-size:auto;inline-size:min(300px,70%)}.home-sister__stats{border-block-start:1px solid var(--line-inv);grid-template-columns:repeat(2,auto);justify-content:start;margin-block:24px 26px;display:grid}.home-sister__stats>div{flex-direction:column-reverse;justify-content:flex-end;padding-block-start:16px;padding-inline-end:32px;display:flex}.home-sister__stats>div+div{border-inline-start:1px solid var(--line-inv);padding-inline-start:32px}.home-sister__stats dt{color:var(--on-teal-muted);font-size:13px}.home-sister__stats dd{letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.25}.home-feature{background:var(--teal);color:var(--on-teal-muted);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-block-size:460px;display:grid}.home-feature__media{background:var(--teal-3);margin:0;position:relative;overflow:hidden}.home-feature__media picture{block-size:100%;display:block}.home-feature__media img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.home-feature__media figcaption{color:#fff;background:#01222cdb;max-inline-size:calc(100% - 28px);padding:6px 10px;font-size:12.5px;line-height:1.4;position:absolute;inset-block-end:14px;inset-inline-start:14px}.home-feature__body{flex-direction:column;gap:22px;padding:clamp(24px,3vw,44px);display:flex}.home-status{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#fff;border:1px solid var(--line-inv);align-self:flex-start;align-items:center;gap:8px;margin:0;padding:7px 10px;font-size:11px;display:inline-flex}:lang(ar) .home-status{font-family:var(--arabic);text-transform:none;font-size:13.5px}.home-feature__stats{border-block-start:1px solid var(--line-inv);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.home-feature__stats>div{border-block-end:1px solid var(--line-inv);flex-direction:column-reverse;justify-content:flex-end;padding-block:16px;display:flex}.home-feature__stats>div:nth-child(2n){border-inline-start:1px solid var(--line-inv);padding-inline-start:18px}.home-feature__stats dt{color:var(--on-teal-muted);font-size:13px}.home-feature__stats dd{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.2}.home-feature__points{gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.home-feature__points li{align-items:baseline;gap:10px;display:flex}.home-feature__points li:before{content:"";background:var(--taupe);flex:none;block-size:1px;inline-size:12px;transform:translateY(-4px)}.home-feature__actions{border-block-start:1px solid var(--taupe);flex-wrap:wrap;align-items:center;gap:14px 24px;margin-block-start:auto;padding-block-start:18px;display:flex}.home-amenities{background:#fff;border:1px solid #0e1a1f1f;border-block-start:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) auto;align-items:center;gap:28px;padding:26px 28px;display:grid}.home-amenities h3{margin-block-start:8px;font-size:22px}.home-amenities ul{flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}.home-amenities li{color:var(--mute);font-size:14.5px}.home-amenities li:before{content:"";vertical-align:middle;background:var(--taupe-ink);block-size:5px;inline-size:5px;margin-inline-end:8px;display:inline-block}.home-unit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-unit{--c:var(--teal);background:var(--teal);color:var(--on-teal-muted);transition:transform .6s var(--ease-out);flex-direction:column;gap:10px;padding:26px 24px 24px;display:flex;position:relative;overflow:hidden}.home-unit:before{content:"";background:var(--c);transform-origin:0;block-size:3px;transition:transform .7s var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(.18)}:dir(rtl) .home-unit:before{transform-origin:100%}.home-unit:hover:before{transform:scaleX(1)}.home-unit:hover{transform:translateY(-4px)}.home-unit--retail{--c:#c08552}.home-unit--office{--c:#5aa3bd}.home-unit--clinic{--c:#6dbb9f}.home-unit__key{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-2);margin:0;font-size:11px}:lang(ar) .home-unit__key{font-family:var(--arabic);text-transform:none;font-size:13.5px}.home-redesign .home-unit h3{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(26px,2.4vw,34px)}.home-unit__size{letter-spacing:-.045em;color:#fff;font-variant-numeric:tabular-nums;margin:6px 0 4px;font-size:clamp(36px,3.6vw,52px);font-weight:500;line-height:1}.home-unit__size span{letter-spacing:0;color:var(--on-teal-muted);font-size:16px}.home-unit__body{margin:0 0 8px;font-size:15px}.home-unit .tlink{color:#fff;align-self:flex-start;margin-block-start:auto}.home-unit .tlink:hover{color:var(--taupe-soft)}.home-downloads{background:var(--paper);border:1px solid #0e1a1f1f;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:32px;margin-block-start:16px;padding:28px 32px;display:grid}.home-downloads h3{margin-block:10px 12px}.home-downloads p:not(.label){color:var(--mute);margin:0}.home-downloads .actions{gap:14px 24px}.home-tline{padding-block-start:34px;position:relative}.home-tline__rail{background:#0e1a1f1f;block-size:2px;position:absolute;inset-block-start:6px;inset-inline:0}.home-tline__rail>span{background:var(--taupe);position:absolute;inset:0}.home-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.home-timeline li{position:relative}.home-timeline li:before{content:"";background:var(--paper);border:2px solid var(--taupe);block-size:14px;inline-size:14px;position:absolute;inset-block-start:-34px;inset-inline-start:0}.home-timeline li:last-child:before{background:var(--taupe);box-shadow:0 0 0 6px #ad937033}.home-timeline time,.home-latest time{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-ink);font-size:12px;display:block}:lang(ar) :is(.home-timeline,.home-latest) time{font-family:var(--arabic);text-transform:none;font-size:14px}.home-redesign .home-timeline h3{letter-spacing:-.02em;margin-block-start:6px;font-size:clamp(18px,1.6vw,22px);line-height:1.25}.home-timeline a,.home-latest h3 a{color:var(--teal);text-decoration:none}.home-timeline a:hover,.home-latest h3 a:hover{text-decoration:underline;text-decoration-color:var(--taupe);text-underline-offset:.2em}.home-latest{border-block-start:1px solid #0e1a1f1f;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:32px;margin-block-start:56px;padding-block-start:32px;display:grid}.home-latest time{margin-block-start:14px}.home-latest p:not(.label){color:var(--mute);margin-block:12px 0}.home-redesign .home-cta{--home-pad:calc(var(--sec) * 1.1);background:var(--teal-3);position:relative;overflow:hidden}.home-cta__bg{z-index:-2;position:absolute;inset:0;overflow:hidden}.home-cta__photo{position:absolute;inset:-12% 0}.home-cta__photo picture{block-size:100%;display:block}.home-cta__photo img{object-fit:cover;opacity:.3;block-size:100%;inline-size:100%;display:block}.home-cta__bg:after{content:"";background:linear-gradient(90deg,#011a22f2 0%,#011a22c7 55%,#011a2299 100%);position:absolute;inset:0}:dir(rtl) .home-cta__bg:after{background:linear-gradient(270deg,#011a22f2 0%,#011a22c7 55%,#011a2299 100%)}.home-cta__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.home-redesign .home-cta__title{letter-spacing:-.045em;font-size:clamp(40px,5.6vw,84px);line-height:1}:lang(ar) .home-redesign .home-cta__title{font-size:clamp(34px,4.2vw,64px);line-height:1.3}.home-cta__actions{flex-direction:column;gap:10px;display:flex}.home-cta__actions .btn{justify-content:space-between}.home-cta p a{color:#fff;text-decoration-color:var(--taupe)}@media (width<=1080px){.home-split,.home-sister__band,.home-feature,.home-cta__grid{grid-template-columns:minmax(0,1fr)}.home-redesign .sh .tlink,.home-intro__photo{justify-self:start}.home-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.home-feature__media{aspect-ratio:16/10}.home-amenities{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-amenities .tlink{grid-column:1/-1;justify-self:start}.home-unit-grid{grid-template-columns:minmax(0,1fr)}.home-timeline{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.home-tline__rail{display:none}.home-timeline li:before{inset-block-start:-26px}}@media (width<=640px){.home-facts{grid-template-columns:minmax(0,1fr)}.home-facts>div+div{border-inline-start:0;padding-inline-start:0}.home-pillars,.home-downloads,.home-latest,.home-amenities{grid-template-columns:minmax(0,1fr)}.home-pillars li{min-block-size:0}.home-sister__stats{grid-template-columns:minmax(0,1fr)}.home-sister__stats>div+div{border-inline-start:0;padding-inline-start:0}.home-feature__stats dd{font-size:22px}.home-amenities,.home-downloads{padding:22px}.home-tline{padding-block-start:0;padding-inline-start:30px}.home-tline__rail{block-size:auto;inline-size:2px;display:block;inset-block:0;inset-inline:6px auto}.home-tline__rail>[data-rail]{transform-origin:top;transform:scaleY(var(--p,1))}.home-timeline{grid-template-columns:minmax(0,1fr);gap:28px}.home-timeline li:before{inset-block-start:4px;inset-inline-start:-30px}.home-latest{gap:12px}}@media (prefers-reduced-motion:reduce){.home-redesign *,.home-redesign :before,.home-redesign :after{transition:none!important}.home-unit:hover{transform:none}}[data-page=linx] .lx-hero{background:var(--teal-deep);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);min-block-size:min(820px,90svh)}[data-page=linx] .lx-hero .hero__media{background:#eee9e2;align-items:center;min-block-size:560px;display:grid}[data-page=linx] .lx-hero .hero__media img{object-fit:contain;block-size:auto;max-block-size:820px;inline-size:100%}[data-page=linx] .lx-hero .hero__panel{background:var(--teal-deep);padding:clamp(28px,4vw,72px)}[data-page=linx] .lx-hero h1{max-inline-size:12ch;font-size:clamp(50px,5.5vw,92px)}[data-page=linx] .lx-hero__subtitle{font-size:var(--fs-lead);color:#fff;max-inline-size:32ch}[data-page=linx] .lx-hero__facts{border-block-start:1px solid #50636a;gap:16px;margin-block:32px 0;padding-block-start:24px;display:grid}[data-page=linx] .lx-hero__facts div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}[data-page=linx] .lx-hero__facts dt{color:var(--taupe-soft);letter-spacing:0;font-size:12px}[data-page=linx] .lx-hero__facts dd{color:#fff;margin:0}[data-page=linx] .lx-jump ul{scrollbar-width:thin;flex-wrap:nowrap;gap:16px;overflow-x:auto}[data-page=linx] .lx-jump li{flex-shrink:0}[data-page=linx] .lx-overview__strip{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,5vw,80px)}[data-page=linx] .lx-corner{inline-size:min(100%,440px)}[data-page=linx] .lx-amenities{gap:clamp(24px,4vw,64px)}[data-page=linx] .lx-amenity-cards{background:#657980;gap:1px}[data-page=linx] .lx-amenity-cards li{background:var(--teal);border:0;gap:20px;min-block-size:140px;padding:24px;display:grid}[data-page=linx] .lx-amenity-cards li:first-child{grid-column:1/-1}[data-page=linx] .lx-amenity-cards h4{color:#fff;font-size:20px;line-height:1.35}[data-page=linx] .lx-amenity-cards .lx-facilities__icon{color:var(--taupe-soft);margin:0}[data-page=linx] .lx-facilities{background:var(--line);border:1px solid var(--line);gap:1px}[data-page=linx] .lx-facilities>li{border:0;padding:clamp(20px,3vw,36px)}[data-page=linx] .lx-facilities #climate{background:var(--teal);color:#fff}[data-page=linx] .lx-facilities #climate p{color:var(--on-teal-muted)}[data-page=linx] .lx-facilities #climate h3{color:#fff}[data-page=linx] .lx-facilities #climate svg{color:var(--taupe-soft)}[data-page=linx] .lx-parking-plans__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=linx] .lx-explorer{margin-block-start:32px}[data-page=linx] .lx-space-tabs{border-block-end:1px solid var(--grey-line);margin-block-end:24px;display:flex}[data-page=linx] .lx-space-tabs a{text-align:center;min-block-size:64px;min-inline-size:0;color:var(--teal);border-block-end:3px solid #0000;flex:1;gap:6px;padding:20px 16px;text-decoration:none;display:grid}[data-page=linx] .lx-space-tabs a span{font-size:22px;font-weight:600}[data-page=linx] .lx-space-tabs small{color:var(--grey);font-size:14px}[data-page=linx] .lx-space-tabs a:hover,[data-page=linx] .lx-space-tabs a[aria-selected=true]{background:var(--warm);border-block-end-color:var(--taupe-ink)}[data-page=linx] .lx-space-tabs a:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}[data-page=linx] .lx-spaces{grid-template-columns:1fr}[data-page=linx] .lx-explorer .lx-space{background:var(--warm);grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,48px);display:grid}[data-page=linx] .lx-space__body .label{min-block-size:0}[data-page=linx] .lx-space__intro{color:var(--grey)}[data-page=linx] .lx-space__availability{border-block-start:1px solid var(--grey-line);padding-block-start:16px;font-size:15px}[data-page=linx] .lx-space__actions{flex-wrap:wrap;gap:12px;display:flex}[data-page=linx] .lx-space__plan{max-inline-size:none}[data-page=linx] .lx-explorer .lx-space__plan img{aspect-ratio:auto;block-size:auto}[data-page=linx] .lx-explorer [hidden]{display:none!important}[data-page=linx] .lx-plan-guide{margin-block-start:64px}[data-page=linx] .lx-floor-explorer{background:var(--teal-deep);color:#fff;margin-block-start:40px;padding:clamp(24px,5vw,64px)}[data-page=linx] .lx-floor-explorer>header{max-inline-size:72ch;margin-block-end:36px}[data-page=linx] .lx-floor-explorer h3{color:#fff;margin-block:12px 20px}[data-page=linx] .lx-floor-explorer p{color:var(--on-teal-muted)}[data-page=linx] .lx-floor-explorer__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}[data-page=linx] .lx-floor-selector{gap:6px;display:grid}[data-page=linx] .lx-level{color:#fff;border:1px solid #657980;border-inline-start:4px solid #8fb7c1;justify-content:space-between;align-items:center;gap:12px;min-block-size:48px;padding:12px 16px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}[data-page=linx] .lx-level--retail{border-inline-start-color:var(--taupe-soft)}[data-page=linx] .lx-level--parking{border-inline-start-color:#fff}[data-page=linx] .lx-level__uses{color:var(--on-teal-muted);font-size:13px}[data-page=linx] .lx-level:hover,[data-page=linx] .lx-level[aria-pressed=true]{border-color:var(--taupe-soft);background:#264b57}[data-page=linx] .lx-level:focus-visible,[data-page=linx] .lx-floor-explorer a:focus-visible{outline:2px solid var(--taupe-soft);outline-offset:3px}[data-page=linx] .lx-floor-card{border:1px solid #657980;margin-block-end:24px;padding:24px}[data-page=linx] .lx-floor-card h4{color:#fff;font-size:28px;line-height:1.3}[data-page=linx] .lx-floor-card__uses{flex-wrap:wrap;gap:12px;margin-block:20px;display:flex}[data-page=linx] .lx-floor-card__uses a{color:#fff;border:1px solid #657980;align-items:center;gap:12px;min-block-size:44px;padding:8px 16px;display:inline-flex}[data-page=linx] .lx-floor-card figure{margin:0}[data-page=linx] .lx-floor-card .lx-zoom{background:#fff;padding:8px}[data-page=linx] .lx-floor-card .lx-zoom img{object-fit:contain;block-size:auto;inline-size:100%}[data-page=linx] .lx-floor-card figcaption{color:var(--on-teal-muted)}[data-page=linx] .lx-floor-card p{margin-block:16px 0;font-size:14px}[data-page=linx] .lx-floor-card .btn--outline{color:#fff;border-color:#a8babf;margin-block-start:20px}[data-page=linx] .lx-floor-card .btn--outline:hover{color:var(--teal);background:#fff}[data-page=linx] .lx-parking-note{margin-block:20px 0}[data-page=linx] .lx-parking-note a{color:#fff;align-items:center;min-block-size:44px;display:inline-flex}[data-page=linx] .lx-plans__list img{aspect-ratio:auto;block-size:auto}@media (width<=1000px){[data-page=linx] .lx-hero{grid-template-columns:1fr;min-block-size:0}[data-page=linx] .lx-hero .hero__media{min-block-size:0}[data-page=linx] .lx-hero .hero__media img{max-block-size:none}[data-page=linx] .lx-hero .hero__panel{padding:32px var(--gut)}[data-page=linx] .lx-hero__facts{grid-template-columns:repeat(3,minmax(0,1fr))}[data-page=linx] .lx-hero__facts div{display:block}}@media (width<=900px){[data-page=linx] .lx-explorer .lx-space,[data-page=linx] .lx-floor-explorer__grid{grid-template-columns:1fr}[data-page=linx] .lx-floor-selector{grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=linx] .lx-level{flex-direction:column;align-items:start;gap:4px}[data-page=linx] .lx-level--parking{grid-column:auto}}@media (width<=640px){[data-page=linx] .lx-facilities #security{grid-column:1/-1}[data-page=linx] .lx-overview__strip,[data-page=linx] .lx-hero__facts{grid-template-columns:1fr}[data-page=linx] .lx-hero__facts div{display:flex}[data-page=linx] .lx-space-tabs a{padding:16px 8px}[data-page=linx] .lx-space-tabs a span{font-size:18px}[data-page=linx] .lx-space-tabs small{font-size:12px}[data-page=linx] .lx-parking-plans__grid{grid-template-columns:1fr}[data-page=linx] .lx-amenity-cards li{padding:18px}[data-page=linx] .lx-floor-card{padding:16px}}@media (prefers-reduced-motion:reduce){[data-page=linx] .lx-level{transition:none}}.hdr{visibility:visible;position:fixed;inset-block-start:0;inset-inline:0;transform:none}body{padding-block-start:var(--navigation-height,var(--hdr))}html{scroll-padding-block-start:calc(var(--navigation-height,var(--hdr)) + 16px)}html.has-subnav{scroll-padding-block-start:calc(var(--navigation-height,var(--hdr)) + var(--jump-height,var(--subnav)) + 16px)}.lx-jump{z-index:90;position:sticky;inset-block-start:var(--navigation-height,var(--hdr))}[data-reveal]{scroll-margin-block-start:8px}[data-reveal].has-entered{animation:reactive-enter .55s var(--ease) both}[data-reveal]:focus-within{animation:none}.hdr[data-tone=dark]{background:#022e3bfa;border-color:#ffffff40}.hdr[data-tone=dark] :is(.hdr__link,.hdr__lang,.hdr__toggle){color:#fff}.hdr[data-tone=dark] .logo img{filter:brightness(0)invert()}.hdr[data-tone=dark] .hdr__cta{background:var(--taupe);color:var(--teal)}.hdr__progress{background:var(--taupe);pointer-events:none;block-size:2px;inline-size:0;display:block;position:absolute;inset-block-end:-1px;inset-inline-start:0}.back-to-top{z-index:80;min-block-size:48px;min-inline-size:48px;color:var(--teal);border:1px solid var(--taupe);cursor:pointer;background:#fff;font-size:24px;position:fixed;inset-block-end:24px;inset-inline-end:24px}.home-mission__words span{transition:color .2s}.home-mission__words.has-word-progress span{color:#a8babf}.home-mission__words.has-word-progress span.is-read{color:#fff}@keyframes reactive-enter{0%{opacity:.9}to{opacity:1}}@media (width<=700px){.back-to-top{display:none}}@media (prefers-reduced-motion:reduce){[data-reveal].has-entered{animation:none}.home-mission__words span{transition:none}}.sl-type--office{--c:#3a7f98}.sl-type--clinic{--c:#4d9a80}.sl-type--retail{--c:#c08552}.sl-marquee{background:var(--teal);color:#fff;border-block:1px solid #ffffff24;overflow:hidden}.sl-marquee__track{will-change:transform;inline-size:max-content;display:flex}.sl-marquee__item{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:22px;padding:16px 22px;font-size:clamp(17px,1.6vw,24px);display:inline-flex}.sl-marquee__item:after{content:"";background:var(--taupe);block-size:7px;inline-size:7px;margin-inline-start:22px;transform:rotate(45deg)}:lang(ar) .sl-marquee__item{font-family:var(--arabic)}.sl-range{inline-size:100%;accent-color:var(--teal);cursor:pointer;block-size:28px;margin-block:6px 2px}.sl-range--dark{accent-color:var(--taupe)}.sl-finder{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(280px,.9fr) 1.4fr;margin-block-end:var(--s5);display:grid}.sl-finder__input{border-inline-end:1px solid var(--line);padding:22px 26px}.sl-finder__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sl-finder__top label{font-size:var(--fs-label);letter-spacing:0;text-transform:none;color:var(--taupe-ink);font-weight:500}:lang(ar) .sl-finder__top label{text-transform:none;letter-spacing:0;font-size:15px}.sl-finder__value{color:var(--teal);margin:0}.sl-finder__value output{letter-spacing:-.03em;font-size:44px;font-weight:500;line-height:1}.sl-finder__value span{color:var(--grey);margin-inline-start:4px;font-size:15px}.sl-finder__scale{color:var(--grey);justify-content:space-between;font-size:12px;display:flex}.sl-finder__msg{font-size:var(--fs-lead);color:var(--teal);align-self:center;margin:0;padding:22px 26px;line-height:1.45}.sl-types{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sl-type{gap:var(--s4);border:1px solid var(--line);padding:var(--s6);transition:border-color .3s var(--ease), opacity .3s var(--ease), transform .4s var(--ease), box-shadow .4s var(--ease);background:#fff;flex-direction:column;display:flex;position:relative}.sl-type:before{content:"";background:var(--c);block-size:3px;transform-origin:var(--origin,left);transition:transform .6s var(--ease);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(.15)}[dir=rtl] .sl-type:before{--origin:right}.sl-type.is-match{border-color:var(--c);transform:translateY(-3px);box-shadow:0 18px 40px -28px #022e3b73}.sl-type.is-match:before{transform:scaleX(1)}.sl-type.is-miss{opacity:.55}.sl-type header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sl-type h3{margin:0}.sl-type__range{letter-spacing:-.02em;color:var(--teal);margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:500}.sl-type__range span{color:var(--grey);font-size:15px;font-weight:400}.sl-type__facts{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.sl-type__facts div{padding-block:10px}.sl-type__facts div+div{border-inline-start:1px solid var(--line);padding-inline-start:14px}.sl-type__facts dt{color:var(--grey);font-size:13px}.sl-type__facts dd{color:var(--teal);margin:0;font-weight:500}.sl-type__note{font-size:var(--fs-small);color:var(--grey);margin:0}.sl-mix__title{color:var(--grey);margin:0 0 8px;font-size:13px}.sl-mix ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sl-mix li{color:var(--grey);grid-template-columns:78px 1fr 40px;align-items:center;gap:10px;font-size:13.5px;transition:color .25s;display:grid}.sl-mix__track{background:var(--warm);block-size:10px;position:relative;overflow:hidden}.sl-mix__track i{background:var(--c);opacity:.65;inline-size:0;transition:inline-size 1.1s var(--ease), opacity .25s;position:absolute;inset-block:0;inset-inline-start:0}.sl-mix__pct{text-align:end;font-variant-numeric:tabular-nums}.sl-mix li.is-current{color:var(--teal);font-weight:500}.sl-mix li.is-current .sl-mix__track i{opacity:1}.sl-facade{background:var(--teal);color:var(--on-teal-muted);block-size:260vh;position:relative}.sl-facade__stage{block-size:calc(100vh - var(--navigation-height,var(--hdr)));grid-template-columns:1fr 1fr;display:grid;position:sticky;inset-block-start:var(--navigation-height,var(--hdr));overflow:hidden}.sl-facade__media{background:#0b3f4e;margin:0;position:relative;overflow:hidden}.sl-facade__media picture,.sl-facade__media img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.sl-facade__heat,.sl-facade__cool{mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;inset:0}.sl-facade__heat{opacity:0;background:#ff964652}.sl-facade__cool{opacity:0;background:#7fc8e852}.sl-facade[data-stage="0"] .sl-facade__heat{opacity:1}.sl-facade[data-stage="1"] .sl-facade__heat{opacity:.3}.sl-facade[data-stage="2"] .sl-facade__cool{opacity:1}.sl-partner{background:var(--teal);color:#fff;border:1px solid #ffffff29;align-items:center;gap:14px;padding:14px 18px;display:flex;position:absolute;inset-block-end:20px;inset-inline:20px}.sl-partner__mark{font-family:var(--sans);letter-spacing:0;font-size:24px;font-weight:500}.sl-partner__mark--sm{font-size:18px;display:block}.sl-partner__x{color:var(--taupe);font-size:18px}.sl-partner__note{color:var(--on-teal-muted);font-size:12px;display:block}.sl-facade__text{flex-direction:column;justify-content:center;gap:clamp(10px,1.6vh,18px);padding:clamp(20px,3vh,40px) clamp(22px,4.5vw,72px);display:flex}.sl-facade__text h2{color:#fff;margin:0;font-size:clamp(28px,3.2vw,46px)}.sl-facade__text .t-lead{margin:0;font-size:17px}.sl-cavity{background:#ffffff08;border:1px solid #ffffff24;padding:12px}.sl-cavity svg{block-size:auto;max-block-size:26vh;inline-size:100%;display:block}.sl-panel{fill:#e9e2d6;transition:fill .5s}.sl-facade[data-stage="0"] .sl-panel{fill:#e8a46a}.sl-rays path{stroke-dasharray:1;stroke-dashoffset:calc(1 - min(1, var(--fp,0) * 3))}.sl-flow,.sl-coolzone{opacity:0;transition:opacity .5s}.sl-facade[data-stage="1"] .sl-flow,.sl-facade[data-stage="2"] .sl-flow,.sl-facade[data-stage="2"] .sl-coolzone{opacity:1}.sl-rise{stroke-dasharray:6 8;animation:1.4s linear infinite sl-rise}@keyframes sl-rise{to{stroke-dashoffset:-28px}}.sl-steps{border-block-start:1px solid #ffffff24;margin:0;padding:0;list-style:none}.sl-steps li{border-block-end:1px solid #ffffff24;border-inline-start:2px solid #0000;grid-template-columns:34px 1fr;gap:12px;padding-block:clamp(8px,1.3vh,12px);padding-inline-start:10px;transition:border-color .4s;display:grid}.sl-steps li.is-on{border-inline-start-color:var(--taupe)}.sl-steps li:not(.is-on) h3{color:var(--on-teal-muted)}.sl-steps__n{color:var(--taupe-soft);padding-block-start:3px;font-size:12px}.sl-steps h3{font-family:var(--text);font-size:var(--fs-body);color:#fff;letter-spacing:0;margin:0;font-weight:500}.sl-steps p{font-size:var(--fs-small);margin:0}.sl-pay__grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,4.5vw,72px);display:grid}.sl-pay .sh{margin-block-end:var(--s6)}.sl-pay__big{border:1px solid #ffffff2e;grid-template-columns:1fr 1fr;display:grid}.sl-pay__big div{padding:var(--s5)}.sl-pay__big div+div{border-inline-start:1px solid #ffffff2e}.sl-pay__big b{letter-spacing:-.04em;color:var(--taupe);font-size:clamp(44px,4.6vw,72px);font-weight:500;line-height:1;display:block}.sl-pay__big span{font-size:var(--fs-small);margin-block-start:8px;display:block}.sl-gauge-row{grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,3vw,40px);margin-block-start:var(--s6);display:grid}.sl-gauge{aspect-ratio:1;inline-size:clamp(170px,16vw,230px);position:relative}.sl-gauge canvas{block-size:100%;inline-size:100%;display:block}.sl-gauge__label{text-align:center;color:#fff;pointer-events:none;place-content:center;margin:0;display:grid;position:absolute;inset:0}.sl-gauge__label b{letter-spacing:-.04em;font-size:clamp(38px,3.6vw,52px);font-weight:500;line-height:1}.sl-gauge__label small{letter-spacing:0;text-transform:none;font-size:12px}:lang(ar) .sl-gauge__label small{text-transform:none;letter-spacing:0;font-size:14px}.sl-gauge__read{margin:0}.sl-gauge__read dt{font-size:13px}.sl-gauge__read dd{color:#fff;font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:clamp(20px,1.8vw,26px);font-weight:500}.sl-scrub{margin-block-start:var(--s5)}.sl-scrub label{justify-content:space-between;gap:12px;font-size:14px;display:flex}.sl-scrub label b{color:#fff;font-weight:500}.sl-scrub__ticks{color:var(--on-teal-muted);justify-content:space-between;font-size:12px;display:flex}.sl-calc{color:var(--grey);background:#fff;flex-direction:column;gap:4px;padding:clamp(22px,2.8vw,38px);display:flex}.sl-calc h3{color:var(--teal);margin:0}.sl-calc__hint{margin:0 0 var(--s4);font-size:var(--fs-small)}.sl-calc__two{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.sl-calc .field input{font-size:20px}.sl-seg{border:1px solid var(--line);margin:var(--s2) 0 var(--s4);min-inline-size:0;padding:0;display:flex;position:relative}.sl-seg legend{margin-block-end:6px;padding:0;font-size:14px;position:absolute;inset-block-end:100%}.sl-seg{margin-block-start:34px}.sl-seg button{z-index:1;cursor:pointer;min-block-size:44px;font:inherit;color:var(--teal);background:0 0;border:0;flex:1;font-size:15px;transition:color .3s;position:relative}.sl-seg button[aria-pressed=true]{color:#fff}.sl-seg__pill{background:var(--teal);inline-size:50%;transition:transform .45s var(--ease);position:absolute;inset-block:0;inset-inline-start:0}.sl-seg[data-f="4"] .sl-seg__pill{transform:translate(100%)}[dir=rtl] .sl-seg[data-f="4"] .sl-seg__pill{transform:translate(-100%)}.sl-calc__out{border-block-start:1px solid var(--line);grid-template-columns:1fr 1fr;margin:auto 0 0;display:grid}.sl-calc__out div{padding-block-start:14px}.sl-calc__out div+div{border-inline-start:1px solid var(--line);padding-inline-start:16px}.sl-calc__out dt{font-size:13px}.sl-calc__out dd{color:var(--teal);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(20px,1.9vw,28px);font-weight:500}.sl-calc__note{margin:var(--s4) 0 0;font-size:13px}@media (width<=1000px){.sl-finder,.sl-pay__grid{grid-template-columns:1fr}.sl-finder__input{border-inline-end:0;border-block-end:1px solid var(--line)}.sl-types{grid-template-columns:1fr}.sl-facade{block-size:auto}.sl-facade__stage{grid-template-columns:1fr;block-size:auto;position:static}.sl-facade__media{min-block-size:380px}.sl-cavity svg{max-block-size:none}}@media (width<=640px){.sl-finder__input,.sl-finder__msg{padding:16px}.sl-type{padding:var(--s5)}.sl-gauge-row{text-align:center;grid-template-columns:1fr;justify-items:center}.sl-calc__two,.sl-calc__out{grid-template-columns:1fr}.sl-calc__out div+div{border-inline-start:0;padding-inline-start:0}.sl-pay__big div{padding:var(--s4)}.sl-partner{inset-block-end:12px;inset-inline:12px}}@media (prefers-reduced-motion:reduce){.sl-type,.sl-mix__track i,.sl-seg__pill{transition:none}.sl-rise{animation:none}}[data-page] .sl-facade .sl-partner{color:#fff;font-size:inherit}[data-page] .sl-facade .sl-partner__note{color:var(--on-teal-muted)}@media (prefers-reduced-motion:reduce){.sl-facade{block-size:auto}.sl-facade__stage{block-size:auto;position:static}}:root{--paper:#f6f3ee;--paper-2:#ece6dc;--ink:#0e1a1f;--mute:#53616a;--teal-3:#01222c;--taupe-2:#c9b291;--line-inv:#ffffff29;--mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--ease-out:cubic-bezier(.2, .7, .1, 1);--sec:clamp(56px, 7vw, 104px);--sec-lg:clamp(72px, 9vw, 136px);--head:clamp(28px, 3.4vw, 48px);--hdr:68px;--fs-hero:clamp(48px, 7.2vw, 118px);--fs-h1:clamp(40px, 5vw, 76px);--fs-h2:clamp(32px, 4.2vw, 60px);--fs-h3:clamp(21px, 1.9vw, 27px);--fs-lead:clamp(16.5px, 1.3vw, 19px)}@media (width<=640px){:root{--hdr:60px}}:root:lang(ar){--fs-hero:clamp(40px, 5.4vw, 92px);--fs-h1:clamp(34px, 4vw, 62px);--fs-h2:clamp(28px, 3.3vw, 48px);--fs-h3:clamp(20px, 1.7vw, 25px);--fs-lead:clamp(17px, 1.3vw, 20px)}h1,h2,h3{font-family:var(--display);letter-spacing:-.03em;font-weight:500}h3{letter-spacing:-.015em}.t-hero{font-size:var(--fs-hero);letter-spacing:-.05em;line-height:.94}.t-h1{font-size:var(--fs-h1);letter-spacing:-.04em;line-height:1}.t-h2{font-size:var(--fs-h2);letter-spacing:-.03em;line-height:1.04}.t-h3{font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.15}:lang(ar) :is(.t-hero,.t-h1,.t-h2){line-height:1.3}:lang(ar) .t-h3{line-height:1.4}.t-lead,.lede{font-size:var(--fs-lead);color:var(--mute);max-inline-size:54ch;line-height:1.6}.on-dark :is(.t-lead,.lede),.sec--teal :is(.t-lead,.lede){color:var(--on-teal-muted)}.num{font-variant-numeric:tabular-nums}.label{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-ink);gap:10px;font-size:11.5px;font-weight:400;line-height:1.5}.label--rule:before{background:currentColor;inline-size:22px}:lang(ar) .label{font-family:var(--arabic);text-transform:none;font-size:14px;font-weight:500}.on-dark .label,.sec--teal .label{color:var(--taupe-soft)}.hero__panel .label{font-size:11.5px;line-height:1.5}:lang(ar) .hero__panel .label{font-size:14px}.sec{padding-block:var(--sec)}.sec--lg{padding-block:var(--sec-lg)}.sh{gap:14px;margin-block-end:var(--head)}.sh--split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:16px 56px}.sh .t-h2,.sh h2{margin:0}.sh__intro{font-size:var(--fs-lead);color:var(--mute);max-inline-size:54ch;margin:0;line-height:1.6}.sh--split>.sh__intro{padding-block-end:6px}@media (width<=1080px){.sh--split{grid-template-columns:minmax(0,1fr)}}.btn{--x:50%;--y:50%;--grow:90;--fill:var(--teal);isolation:isolate;letter-spacing:.01em;text-transform:none;min-block-size:48px;transition:color .35s var(--ease-out), border-color .35s, translate .45s var(--ease-out);border:1px solid;gap:12px;padding:13px 22px;font-size:14.5px;font-weight:500;position:relative;overflow:hidden}:lang(ar) .btn{font-size:15.5px}.btn:before{content:"";z-index:-1;left:var(--x);top:var(--y);background:var(--fill);block-size:10px;inline-size:10px;transition:transform .6s var(--ease-out);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}.btn:is(:hover,:focus-visible):before{transform:translate(-50%, -50%) scale(var(--grow))}.btn__icon,.btn .home-arrow{transition:transform .35s var(--ease-out)}.btn:hover :is(.btn__icon,.home-arrow){transform:translate(4px)}:dir(rtl) .btn:hover :is(.btn__icon,.home-arrow){transform:scaleX(-1)translate(4px)}.btn__icon{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;block-size:18px;inline-size:18px}:dir(rtl) .btn__icon{transform:scaleX(-1)}.btn--sm{min-block-size:44px;padding:10px 16px;font-size:13.5px}.btn--accent,.btn--accent:hover{background:var(--taupe);border-color:var(--taupe);color:var(--teal);--fill:var(--teal-3)}.btn--accent:is(:hover,:focus-visible){color:#fff}.btn--primary,.btn--primary:hover{background:var(--teal);border-color:var(--teal);color:#fff;--fill:var(--taupe)}.btn--primary:is(:hover,:focus-visible){color:var(--teal)}.btn--light,.btn--light:hover{color:#fff;--fill:#fff;background:0 0;border-color:#ffffff8c}.btn--light:is(:hover,:focus-visible){color:var(--teal);border-color:#fff}.btn--outline,.btn--outline:hover{border-color:var(--teal);color:var(--teal);--fill:var(--teal);background:0 0}.btn--outline:is(:hover,:focus-visible){color:#fff}.btn[disabled]:before,.btn[aria-disabled=true]:before{display:none}.hdr{backdrop-filter:blur(16px)saturate(1.4);background:#f6f3eef5;border-block-end:1px solid #0e1a1f1a}.hdr__in{block-size:var(--hdr);gap:24px}.logo__mark{inline-size:40px}.logo__word{inline-size:138px}.hdr__nav>ul{gap:clamp(14px,1.7vw,26px)}.hdr__nav a.hdr__link{letter-spacing:0;text-transform:none;color:var(--teal);padding-block:6px;font-size:14px;font-weight:400}:lang(ar) .hdr__nav a.hdr__link{font-size:15.5px}.hdr__nav a.hdr__link:after{block-size:1px;transition:transform .35s var(--ease-out);background:currentColor;inset-block-end:0}.hdr__actions{gap:18px}.hdr__lang{font-size:14px;font-weight:400;text-decoration-color:currentColor;text-decoration-thickness:1px}.hdr .hdr__cta{min-block-size:42px;color:var(--teal);border-color:var(--teal);--fill:var(--teal);background:0 0;padding:9px 16px;font-size:13.5px}.hdr .hdr__cta:hover{color:#fff;background:0 0}.menu-btn{block-size:44px;inline-size:44px;color:var(--teal);background:0 0;border-color:currentColor}.hdr[data-tone=dark]{border-color:var(--line-inv);background:#011e27f0}.hdr[data-tone=dark] .menu-btn{color:#fff}.hdr[data-tone=dark] .hdr__cta{color:#fff;--fill:#fff;background:0 0;border-color:#ffffff8c}.hdr[data-tone=dark] .hdr__cta:hover{color:var(--teal);background:0 0;border-color:#fff}.tlink{transition:background-size .4s var(--ease-out), color .2s;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-block-end:3px;text-decoration:none}.tlink:hover{background-position:100% 100%;background-size:0 1px}:dir(rtl) .tlink{background-position:100% 100%}:dir(rtl) .tlink:hover{background-position:0 100%}.hero--full{--hero-ar:1.7778;--hero-h:max(640px, calc(100svh - var(--navigation-height,var(--hdr))));isolation:isolate;min-block-size:var(--hero-h);background:var(--teal-3);color:#fff;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.hero--full .hero__media{z-index:0;inline-size:max(100%, calc(var(--hero-h) * var(--hero-ar)));block-size:auto;aspect-ratio:var(--hero-ar);background:var(--teal-3);transform-origin:50% 0;grid-area:1/1/-1/-1;min-block-size:0;margin:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero--full .hero__media picture{block-size:100%;display:block}.hero--full .hero__media img{object-fit:contain;block-size:100%;inline-size:100%;animation:none;display:block;position:static;transform:none}.hero--full:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#01222c52 0%,#01222c00 18%,#01141a47 46%,#01141ae6 82%,#01141af5 100%),linear-gradient(90deg,#01141a9e 0%,#01141a2e 48%,#01141a00 72%);position:absolute;inset:0}:dir(rtl) .hero--full:after{background:linear-gradient(#01222c52 0%,#01222c00 18%,#01141a47 46%,#01141ae6 82%,#01141af5 100%),linear-gradient(270deg,#01141a9e 0%,#01141a2e 48%,#01141a00 72%)}.hero--full>:not(.hero__media){z-index:2;position:relative}.hero--full .hero__panel{color:#ffffffd6;padding-block:calc(var(--s9) + 24px) 0;padding-inline:max(var(--gut), calc(50vw - var(--container) / 2));background:0 0;grid-area:1/1;justify-content:flex-end;align-self:end;container-type:normal}.hero--full .hero__panel:before{display:none}.hero--full .hero__panel :is(h1,.t-hero){font-size:var(--fs-hero);letter-spacing:-.05em;color:#fff;max-inline-size:13ch;margin-block:0;line-height:.94}:lang(ar) .hero--full .hero__panel :is(h1,.t-hero){max-inline-size:16ch;line-height:1.22}.hero--full .hero__panel :is(.hero__sub,p:not(.hero__badge)){color:#ffffffdb;max-inline-size:52ch;margin-block-start:22px;font-size:clamp(17px,1.45vw,21px);line-height:1.55}.hero--full .hero__panel .actions{flex-direction:row;align-items:center;gap:10px;margin-block-start:30px}.hero__panel .hero__badge{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#fff;backdrop-filter:blur(10px);background:#01222c73;border:1px solid #ffffff38;align-self:flex-start;align-items:center;gap:10px;margin:0 0 24px;padding:8px 13px;font-size:11.5px;line-height:1.4;display:inline-flex}:lang(ar) .hero__panel .hero__badge{font-family:var(--arabic);text-transform:none;font-size:14px}.hero__dot{background:#7fd1a8;border-radius:50%;flex:none;block-size:7px;inline-size:7px}.hero__foot{margin-block-start:clamp(28px,4vw,48px);margin-inline:max(var(--gut), calc(50vw - var(--container) / 2));border-block-start:1px solid var(--line-inv);grid-area:2/1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-block-end:28px;display:grid}.hero__stats{grid-template-columns:repeat(3,auto);justify-content:start;margin:0;display:grid}.hero__stats>div{flex-direction:column-reverse;justify-content:flex-end;gap:4px;min-inline-size:0;padding-block:18px 2px;padding-inline-end:32px;display:flex}.hero__stats>div+div{border-inline-start:1px solid var(--line-inv);padding-inline-start:32px}.hero__stats dt{color:#ffffffb8;font-size:13px}.hero__stats dd{letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(22px,2.3vw,34px);font-weight:500;line-height:1.15}:lang(ar) .hero__stats dd{font-size:clamp(20px,2vw,30px);line-height:1.35}.hero__stats dd small{letter-spacing:0;color:#ffffffb8;margin-block-start:4px;font-size:13px;font-weight:400;display:block}.hero__card{color:#fff;border:1px solid var(--line-inv);backdrop-filter:blur(14px);min-inline-size:360px;transition:background-color .35s, border-color .35s, transform .5s var(--ease-out);background:#01222c9e;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:16px;margin-block-start:16px;padding-block:10px;padding-inline:10px 18px;text-decoration:none;display:grid}.hero__card:hover{color:#fff;border-color:var(--taupe);background:#01222cdb;transform:translateY(-4px)}.hero__card-mark{background:var(--paper);place-items:center;block-size:64px;inline-size:92px;display:grid;overflow:hidden}.hero__card-mark img{block-size:auto;inline-size:74%;transition:transform .8s var(--ease-out)}.hero__card:hover .hero__card-mark img{transform:scale(1.08)}.hero__card small{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-2);font-size:10.5px;display:block}:lang(ar) .hero__card small{font-family:var(--arabic);text-transform:none;font-size:13px}.hero__card strong{letter-spacing:-.02em;font-size:21px;font-weight:500;line-height:1.25;display:block}.hero__card-meta{color:#ffffffc2;font-size:13px;display:block}.hero__card .btn__icon{block-size:20px;inline-size:20px;transition:transform .35s var(--ease-out)}.hero__card:hover .btn__icon{transform:translate(5px)}:dir(rtl) .hero__card:hover .btn__icon{transform:scaleX(-1)translate(5px)}@media (prefers-reduced-motion:no-preference){.hero--full .hero__media{animation:fx-hero-settle 2.2s var(--ease-out) both}.hero--full .hero__panel>[data-split]{animation:none}.hero__dot{animation:2.2s infinite fx-pulse}}@keyframes fx-hero-settle{0%{scale:1.08}to{scale:1}}@keyframes fx-pulse{0%{box-shadow:0 0 #7fd1a899}70%{box-shadow:0 0 0 9px #7fd1a800}to{box-shadow:0 0 #7fd1a800}}@media (width<=1080px){.hero__foot{grid-template-columns:minmax(0,1fr);gap:8px}.hero__card{min-inline-size:0;margin-block:0 4px}}@media (width<=640px){.hero--full{--band:clamp(240px, 44svh, 400px);grid-template-rows:auto auto auto;min-block-size:0}.hero--full .hero__media{block-size:var(--band);inline-size:calc(var(--band) * var(--hero-ar));max-inline-size:none;margin-left:calc(var(--band) * var(--hero-ar) * -.12);grid-area:1/1;justify-self:left;position:relative;top:auto;left:auto;transform:none}.hero--full:after,:dir(rtl) .hero--full:after{block-size:var(--band);background:linear-gradient(180deg, #01222c33 0%, #01222c00 30%, #01222c00 62%, var(--teal-3) 100%);inset:0 0 auto}.hero--full .hero__panel{padding:0 var(--gut);grid-row:2;align-self:start;margin-block-start:-36px}.hero--full .hero__panel :is(h1,.t-hero){max-inline-size:none;font-size:46px}:lang(ar) .hero--full .hero__panel :is(h1,.t-hero){font-size:38px}.hero--full .hero__panel :is(.hero__sub,p:not(.hero__badge)){margin-block-start:16px;font-size:16px}.hero--full .hero__panel .actions{margin-block-start:22px}.hero__panel .hero__badge{margin-block-end:16px;font-size:10.5px}.hero__foot{margin-inline:var(--gut);grid-row:3;margin-block-start:28px;padding-block-end:20px}.hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.hero__stats>div,.hero__stats>div+div{border-inline-start:0;padding-block:14px 4px;padding-inline:0 10px}.hero__stats>div+div{border-inline-start:1px solid var(--line-inv);padding-inline-start:10px}.hero__stats dd,:lang(ar) .hero__stats dd{font-size:17px}.hero__stats dt,.hero__stats dd small{font-size:12px}.hero__card{grid-template-columns:64px minmax(0,1fr) auto;gap:12px;margin-block-start:12px}.hero__card-mark{block-size:48px;inline-size:64px}.hero__card strong{font-size:18px}}.fx-w{vertical-align:top;margin-block:-.06em -.12em;padding-block:.06em .12em;display:inline-block;overflow:hidden}:lang(ar) .fx-w{margin-block:-.18em -.22em;padding-block:.18em .22em}.fx-w>span{display:inline-block}.fx-split .fx-w>span{transition:transform 1.05s var(--ease-out);transition-delay:calc(var(--i,0) * 45ms);transform:translateY(112%)}.fx-split.is-in .fx-w>span{transform:none}:where([data-dark-section]){isolation:isolate;position:relative}.fx-glow{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(520px circle at var(--lx,50%) var(--ly,50%), #c9b29121, transparent 65%);transition:opacity .6s;position:absolute;inset:0}.is-lit>.fx-glow{opacity:1}[data-spotlight]>*{--mx:50%;--my:50%;isolation:isolate;position:relative}[data-spotlight]>:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(300px circle at var(--mx) var(--my), #ad93702e, transparent 70%);transition:opacity .3s;position:absolute;inset:0}[data-spotlight]>:hover:after{opacity:1}[data-clip]{overflow:hidden}.fx-clip{clip-path:inset(14% 0);transition:clip-path 1.3s var(--ease-out)}.fx-clip img{transition:scale 1.6s var(--ease-out);scale:1.1}.fx-clip.is-in{clip-path:inset(0)}.fx-clip.is-in img{scale:1}[data-rail]{transform-origin:0;transform:scaleX(var(--p,1));display:block}:dir(rtl) [data-rail]{transform-origin:100%}[data-rail=y]{transform-origin:top;transform:scaleY(var(--p,1))}@media (prefers-reduced-motion:reduce){.btn,.btn:before,.hero__card,.fx-split .fx-w>span,.fx-clip,.fx-clip img,.fx-glow,[data-spotlight]>:after{transition:none}.fx-split .fx-w>span{transform:none}.fx-clip{clip-path:none}.fx-clip img{scale:1}.hero__card:hover{transform:none}}:root[data-page=linx]{--lx-paper:#f6f3ee;--lx-sand:#ece6dc;--lx-ink:#0e1a1f;--lx-mute:#56636a;--lx-hair:#0e1a1f1f;--lx-hair-inv:#ffffff29;--lx-deep:#01222c;--lx-office:#3a7f98;--lx-clinic:#4d9a80;--lx-retail:#c08552;--lx-cool:#7fc8e8;--lx-ease:cubic-bezier(.2, .7, .1, 1);--lx-sec:clamp(56px, 7vw, 104px);--lx-head:clamp(28px, 3.4vw, 48px)}:root[data-page=linx] body{background:var(--lx-paper)}:root[data-page=linx] :is(.lxp-panel--office,.lxp-chip--office,.lxp-door--office,.lxp-zone--office,.lxp-route--office){--c:var(--lx-office)}:root[data-page=linx] :is(.lxp-panel--clinic,.lxp-chip--clinic,.lxp-door--clinic,.lxp-zone--clinic,.lxp-route--clinic){--c:var(--lx-clinic)}:root[data-page=linx] :is(.lxp-panel--retail,.lxp-chip--retail,.lxp-door--retail,.lxp-zone--retail,.lxp-route--retail){--c:var(--lx-retail)}:root[data-page=linx] :is(#overview,#specifications,#access,#location,#downloads,#questions){padding-block:var(--lx-sec)}:root[data-page=linx] .lxp-stats{grid-template-columns:repeat(5,auto)}:root[data-page=linx] .lxp-stats dd{white-space:nowrap}@media (width<=1080px){:root[data-page=linx] .lxp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-page=linx] .lxp-stats>div:nth-child(4){border-inline-start:0;padding-inline-start:0}}:root[data-page=linx] .sl-marquee__item{letter-spacing:-.02em;font-size:clamp(18px,1.8vw,26px)}:root[data-page=linx] .sl-marquee__item:nth-child(odd){color:#d8c6a8}:root[data-page=linx] .lx-jump{backdrop-filter:blur(14px);border-block-end:1px solid var(--lx-hair);background:#f6f3eeeb}:root[data-page=linx] .lx-jump .container{position:relative;overflow:clip}:root[data-page=linx] .lx-jump ul{scrollbar-width:none;gap:0;padding:0}:root[data-page=linx] .lx-jump ul::-webkit-scrollbar{display:none}:root[data-page=linx] .lx-jump a{min-block-size:50px;color:var(--lx-mute);border:0;padding-inline:14px;font-size:13.5px;font-weight:400;transition:color .25s}:root[data-page=linx] .lx-jump a:hover,:root[data-page=linx] .lx-jump a[aria-current]{color:var(--lx-ink)}:root[data-page=linx] .lx-jump .has-indicator:before,:root[data-page=linx] .lx-jump .has-indicator:after{content:"";block-size:2px;inline-size:var(--ind-w,0);transform:translateX(var(--ind-x,0));transition:transform .5s var(--lx-ease), inline-size .5s var(--lx-ease);pointer-events:none;position:absolute;bottom:0;left:0}:root[data-page=linx] .lx-jump .has-indicator:before{background:#ad93704d}:root[data-page=linx] .lx-jump .has-indicator:after{background:var(--taupe);transform-origin:0;transform:translateX(var(--ind-x,0)) scaleX(var(--sp,0))}:root[data-page=linx][dir=rtl] .lx-jump .has-indicator:after{transform-origin:100%}:root[data-page=linx] .lxp-ov{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);margin-block-start:var(--s6)}:root[data-page=linx] .lx-corner{justify-self:stretch;inline-size:100%;margin:0}:root[data-page=linx] .lx-gallery figcaption,:root[data-page=linx] .lxp-map figcaption{letter-spacing:.04em;color:var(--lx-mute);margin-block-start:10px;font-size:12px}:root[data-page=linx] .lxp-ov .t-lead{color:var(--lx-mute);max-inline-size:54ch;margin-block:18px 0;font-size:clamp(16.5px,1.3vw,19px)}:root[data-page=linx] .lxp-ov h2{margin-block:14px 0}:root[data-page=linx] .lxp-facts{border-block-start:1px solid var(--lx-hair);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 0;display:grid}:root[data-page=linx] .lxp-facts div{border-block-end:1px solid var(--lx-hair);padding:16px 14px 16px 0;padding-inline:0 14px}:root[data-page=linx] .lxp-facts div:not(:nth-child(3n+1)){border-inline-start:1px solid var(--lx-hair);padding-inline-start:14px}:root[data-page=linx] .lxp-facts dt{color:var(--lx-mute);font-size:12.5px}:root[data-page=linx] .lxp-facts dd{color:var(--lx-ink);margin:2px 0 0;font-size:17px;font-weight:500}:root[data-page=linx] .lxp-delivered{background:var(--teal);align-items:center;gap:16px;margin-block-start:24px;padding:16px 18px;display:flex}:root[data-page=linx] .lxp-delivered__k{border:1px solid var(--lx-hair-inv);block-size:44px;inline-size:44px;color:var(--taupe);flex:none;place-items:center;display:grid}:root[data-page=linx] .lxp-delivered__k svg{block-size:22px;inline-size:22px}:root[data-page=linx] .lxp-delivered p{color:#ffffffd1;margin:0;font-size:15px}:root[data-page=linx] .lxp-delivered b{color:#fff;font-weight:500}:root[data-page=linx] .lxp-developer{margin-block:18px 4px}:root[data-page=linx] .lxp-link{min-block-size:44px;color:var(--teal);text-underline-offset:5px;align-items:center;font-weight:500;display:inline-flex}:root[data-page=linx] #specifications{background:#fff}:root[data-page=linx] .lx-facilities{--mx:-999px;--my:-999px;background:var(--lx-hair);border:1px solid var(--lx-hair);grid-template-columns:repeat(10,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;position:relative}:root[data-page=linx] .lx-facilities:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(260px circle at var(--mx) var(--my), #ad9370f2, transparent 70%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root[data-page=linx] .lx-facilities>li{--mx:50%;--my:50%;min-block-size:160px;color:var(--lx-ink);background:#fff;border:0;flex-direction:column;grid-column:span 2;gap:16px;padding:22px 20px;display:flex;position:relative;overflow:hidden}:root[data-page=linx] .lx-facilities h3{color:inherit;margin:0;font-size:17px;font-weight:500}:root[data-page=linx] .lx-facilities p{color:var(--lx-mute);margin:3px 0 0;font-size:14px}:root[data-page=linx] .lx-facilities .lx-facilities__icon{block-size:32px;inline-size:32px;color:var(--teal);transition:transform .5s var(--lx-ease), color .3s;margin:0}:root[data-page=linx] .lx-facilities>li:hover .lx-facilities__icon{color:var(--taupe-ink);transform:translateY(-3px)}:root[data-page=linx] .lx-facilities>li.lxp-hl{background:var(--teal);color:#fff;flex-direction:row;grid-column:span 5;align-items:center;gap:22px;min-block-size:170px}:root[data-page=linx] .lx-facilities .lxp-hl h3{color:#fff}:root[data-page=linx] .lx-facilities .lxp-hl p{color:#ffffffc7}:root[data-page=linx] .lx-facilities .lxp-hl .lx-facilities__icon,:root[data-page=linx] .lx-facilities .lxp-hl:hover .lx-facilities__icon{block-size:40px;inline-size:40px;color:var(--taupe)}:root[data-page=linx] .lxp-hl .lxp-anim{border:1px solid var(--lx-hair-inv);flex:none;place-items:center;block-size:112px;inline-size:112px;display:grid;position:relative;overflow:hidden}:root[data-page=linx] .lxp-anim svg{z-index:1;position:relative}:root[data-page=linx] .lxp-anim--climate i{background:linear-gradient(90deg, transparent, var(--lx-cool), transparent);opacity:.85;block-size:1px;animation:2.4s linear infinite lxp-air;position:absolute;inset-inline:14px}:root[data-page=linx] .lxp-anim--climate i:first-child{inset-block-start:70%}:root[data-page=linx] .lxp-anim--climate i:nth-child(2){animation-delay:-.8s;inset-block-start:78%}:root[data-page=linx] .lxp-anim--climate i:nth-child(3){animation-delay:-1.6s;inset-block-start:86%}@keyframes lxp-air{0%{transform:translate(-70%)}to{transform:translate(70%)}}:root[data-page=linx] .lxp-anim--waste i{background:var(--taupe);block-size:8px;inline-size:8px;animation:2.2s cubic-bezier(.55,0,1,.45) infinite lxp-drop;position:absolute;inset-block-start:-14px;inset-inline-start:calc(50% - 4px)}:root[data-page=linx] .lxp-anim--waste i:nth-child(2){block-size:6px;inline-size:6px;animation-delay:-.75s}:root[data-page=linx] .lxp-anim--waste i:nth-child(3){block-size:5px;inline-size:5px;animation-delay:-1.5s}@keyframes lxp-drop{0%{opacity:0;transform:translateY(0)rotate(0)}15%{opacity:1}to{opacity:.2;transform:translateY(130px)rotate(140deg)}}:root[data-page=linx] .lx-amenities{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:clamp(24px,4vw,56px);margin-block-start:clamp(40px,5vw,72px);display:grid}:root[data-page=linx] .lx-amenities>div>h3{color:var(--lx-ink);margin:0 0 16px}:root[data-page=linx] .lx-amenity-cards{border:1px solid var(--teal);background:#ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-page=linx] .lx-amenity-cards li{background:var(--teal);gap:14px;min-block-size:118px;padding:20px;transition:background .35s}:root[data-page=linx] .lx-amenity-cards li:hover{background:#0b3f4e}:root[data-page=linx] .lx-amenity-cards h4{font-size:17px;font-weight:500}:root[data-page=linx] .lx-plaza img{display:block}:root[data-page=linx] .lx-systems{margin-block-start:28px}:root[data-page=linx] #spaces{padding-block:var(--lx-sec);background:var(--lx-sand)}:root[data-page=linx] .lxp-finder{border:1px solid var(--lx-hair);background:#fff;grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr);margin-block-end:16px;display:grid}:root[data-page=linx] .lxp-finder .sl-range{accent-color:var(--teal)}:root[data-page=linx] .lxp-finder__res{align-content:center;gap:12px;padding:18px 26px;display:grid}:root[data-page=linx] .lxp-finder .sl-finder__msg{color:var(--lx-ink);min-block-size:1.5em;padding:0;font-size:15.5px}:root[data-page=linx] .lxp-finder__types{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}:root[data-page=linx] .lxp-chip{border:1px solid var(--lx-hair);min-block-size:54px;color:var(--lx-ink);transition:border-color .3s, background .3s, transform .4s var(--lx-ease);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}:root[data-page=linx] .lxp-chip b{font-size:15px;font-weight:500;display:block}:root[data-page=linx] .lxp-chip small{color:var(--lx-mute);font-size:12.5px;display:block}:root[data-page=linx] .lxp-chip i{background:var(--c);flex:none;block-size:10px;inline-size:10px}:root[data-page=linx] .lxp-chip.is-match{border-color:var(--c);background:color-mix(in srgb, var(--c) 7%, #fff)}:root[data-page=linx] .lxp-chip.is-match:hover{transform:translateY(-2px)}:root[data-page=linx] .lxp-chip.is-miss i{background:var(--grey-line)}:root[data-page=linx] .lx-space-tabs{border:0;border-block-end:1px solid var(--lx-hair);gap:0;margin:0;display:flex;position:relative}:root[data-page=linx] .lx-space-tabs a{z-index:1;min-block-size:58px;color:var(--lx-mute);background:0 0;border:0;flex:1;justify-content:center;align-items:baseline;gap:12px;padding:16px 8px;text-decoration:none;transition:color .3s;display:flex;position:relative}:root[data-page=linx] .lx-space-tabs a span{font-size:16.5px;font-weight:500}:root[data-page=linx] .lx-space-tabs small{letter-spacing:.04em;color:inherit;font-size:12px}:root[data-page=linx] .lx-space-tabs a[aria-selected=true]{color:var(--lx-ink);background:0 0}:root[data-page=linx] .lx-space-tabs:not(.has-indicator) a[aria-selected=true]{background:#fff}:root[data-page=linx] .lx-space-tabs.has-indicator:before{content:"";inline-size:var(--tab-w,0);transform:translateX(var(--tab-x,0));border-block-end:2px solid var(--tab-c,var(--taupe));transition:transform .55s var(--lx-ease), inline-size .55s var(--lx-ease), border-color .3s;background:#fff;position:absolute;top:0;bottom:-1px;left:0}:root[data-page=linx] .lx-space-tabs[data-current=retail]{--tab-c:var(--lx-retail)}:root[data-page=linx] .lx-space-tabs[data-current=offices]{--tab-c:var(--lx-office)}:root[data-page=linx] .lx-space-tabs[data-current=clinics]{--tab-c:var(--lx-clinic)}:root[data-page=linx] .lx-spaces{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:root[data-page=linx] .lx-explorer .lx-space{background:#fff;border:0;outline:0;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:0;padding:0;transition:box-shadow .3s;display:grid}:root[data-page=linx] .lx-explorer .lx-space[hidden]{display:none}:root[data-page=linx] .lx-explorer .lx-space:target{box-shadow:0 0 0 2px var(--c);background:#fff}:root[data-page=linx] .lx-explorer .lx-space:focus-visible{outline:2px solid var(--focus);outline-offset:3px}:root[data-page=linx] .lxp-stage{background:var(--teal);place-items:center;min-block-size:540px;padding:56px 32px;display:grid;position:relative;overflow:hidden}:root[data-page=linx] .lxp-stage svg{block-size:auto;inline-size:min(100%,440px)}:root[data-page=linx] .lxp-stage__sky{fill:none}:root[data-page=linx] .lxp-stage__lvl rect{fill:#ffffff0d;stroke:#fff3;transform-box:fill-box;transform-origin:0}:root[data-page=linx] .lxp-stage__lvl text{fill:#ffffff8c;letter-spacing:0;font-size:11px}:root[data-page=linx] .lxp-stage__lvl--amenities rect{stroke:var(--taupe);stroke-dasharray:5 4}:root[data-page=linx] .lxp-stage__lvl--parking rect{stroke-dasharray:2 4}:root[data-page=linx] .lxp-stage__lvl.is-lit rect{fill:var(--c);stroke:#fff;animation:lxp-band .7s var(--lx-ease) both}:root[data-page=linx] .lxp-stage__lvl.is-lit text{fill:#fff}:root[data-page=linx] .lxp-stage__lvl:nth-child(3) rect{animation-delay:40ms}:root[data-page=linx] .lxp-stage__lvl:nth-child(4) rect{animation-delay:80ms}:root[data-page=linx] .lxp-stage__lvl:nth-child(5) rect{animation-delay:.12s}:root[data-page=linx] .lxp-stage__lvl:nth-child(6) rect{animation-delay:.16s}:root[data-page=linx] .lxp-stage__lvl:nth-child(7) rect{animation-delay:.2s}:root[data-page=linx] .lxp-stage__lvl:nth-child(8) rect{animation-delay:.24s}@keyframes lxp-band{0%{opacity:.3;transform:scaleX(.2)}to{opacity:1;transform:none}}:root[data-page=linx] .lxp-stage__ground{stroke:var(--taupe);stroke-width:2px}:root[data-page=linx] .lxp-stage__tag,:root[data-page=linx] .lxp-stage__count{z-index:2;letter-spacing:0;text-transform:none;color:#fff;background:#011a21b3;padding:6px 10px;font-size:11px;position:absolute}:root[data-page=linx]:lang(ar) .lxp-stage__tag{letter-spacing:0;font-size:13px}:root[data-page=linx] .lxp-stage__tag{inset-block-end:14px;inset-inline-start:14px}:root[data-page=linx] .lxp-stage__count{inset-block-start:14px;inset-inline-start:14px}:root[data-page=linx] .lx-explorer .lx-space__body{flex-direction:column;align-items:stretch;gap:20px;padding:clamp(24px,3.2vw,44px);display:flex}:root[data-page=linx] .lx-space__body .label{min-block-size:0;margin:0 0 6px}:root[data-page=linx] .lx-space__body h3{color:var(--lx-ink);margin:0}:root[data-page=linx] .lxp-size{flex-wrap:wrap;align-items:baseline;gap:12px;margin:10px 0 0;display:flex}:root[data-page=linx] .lxp-size b{letter-spacing:-.045em;color:var(--lx-ink);font-size:clamp(44px,4.6vw,68px);font-weight:500;line-height:1}:root[data-page=linx] .lxp-size span{color:var(--lx-mute);font-size:14.5px}:root[data-page=linx] .lx-space__intro{color:var(--lx-mute);margin:0;font-size:15.5px}:root[data-page=linx] .lxp-kv{border-block:1px solid var(--lx-hair);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}:root[data-page=linx] .lxp-kv div{padding:13px 0}:root[data-page=linx] .lxp-kv div+div{border-inline-start:1px solid var(--lx-hair);padding-inline-start:14px}:root[data-page=linx] .lxp-kv dt{color:var(--lx-mute);font-size:12px}:root[data-page=linx] .lxp-kv dd{color:var(--lx-ink);margin:1px 0 0;font-size:15px;font-weight:500}:root[data-page=linx] .lxp-mix .sl-mix__title{color:var(--lx-mute);justify-content:space-between;gap:12px;font-size:12.5px;font-weight:500;display:flex}:root[data-page=linx] .lxp-mix .sl-mix__track{background:var(--lx-sand);block-size:12px}:root[data-page=linx] .lxp-mix .sl-mix__track i{opacity:.85}:root[data-page=linx] .lxp-mix li{color:var(--lx-mute);grid-template-columns:80px minmax(0,1fr) 40px;gap:12px;font-size:13px}:root[data-page=linx] .lxp-mix li.is-current{color:var(--lx-ink)}:root[data-page=linx] .lxp-ticks{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}:root[data-page=linx] .lxp-ticks li{margin:0;padding-inline-start:26px;position:relative}:root[data-page=linx] .lxp-ticks li:before{content:"";inset-inline-start:2px;border-left:1.5px solid var(--c);border-bottom:1.5px solid var(--c);block-size:6px;inline-size:11px;position:absolute;top:.45em;transform:rotate(-45deg)}:root[data-page=linx] .lx-space__availability{color:var(--lx-mute);margin:0;font-size:13.5px}:root[data-page=linx] .lx-space__actions{flex-wrap:wrap;gap:10px;margin-block-start:auto;display:flex}:root[data-page=linx] .lx-space__body .btn{margin:0}:root[data-page=linx] #plans{padding-block:var(--lx-sec);background:var(--teal);color:var(--on-teal-muted);margin:0}:root[data-page=linx] #plans .lx-floor-use{margin:0 0 var(--lx-head);border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 56px;padding:0}:root[data-page=linx] #plans .t-h2,:root[data-page=linx] #plans h3,:root[data-page=linx] #plans h4{color:#fff}:root[data-page=linx] #plans .lx-floor-use h2{margin-block:14px 12px}:root[data-page=linx] #plans .lx-floor-use p:not(.label){color:#ffffffbd;max-inline-size:52ch}:root[data-page=linx] #plans .lx-stack__row{border:1px solid var(--lx-hair-inv);border-inline-start:4px solid var(--k,#fff6);color:#fff;background:#ffffff0a}:root[data-page=linx] #plans .lx-stack__row>span{color:#ffffffb8}:root[data-page=linx] #plans .lx-stack__row a{color:#fff;border-inline-start-color:var(--lx-hair-inv)}:root[data-page=linx] #plans .lx-stack__row a:focus-visible{outline-color:var(--focus-on-dark)}:root[data-page=linx] #plans .lx-stack__row--upper,:root[data-page=linx] .lx-level--upper{--k:var(--lx-office)}:root[data-page=linx] #plans .lx-stack__row--retail,:root[data-page=linx] .lx-level--retail{--k:var(--lx-retail)}:root[data-page=linx] #plans .lx-stack__row--amenities,:root[data-page=linx] .lx-level--amenities{--k:var(--taupe)}:root[data-page=linx] #plans .lx-stack__row--parking,:root[data-page=linx] .lx-level--parking{--k:#ffffff59}:root[data-page=linx] .lx-floor-explorer{padding:var(--lx-head) 0 0;border:0;border-block-start:1px solid var(--lx-hair-inv);background:0 0;margin:0}:root[data-page=linx] .lx-floor-explorer>header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px 56px;margin-block-end:28px;display:grid}:root[data-page=linx] .lx-floor-explorer h3{margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:500}:root[data-page=linx] .lx-floor-explorer>header p{color:#ffffffb3;margin:0}:root[data-page=linx] .lx-floor-explorer__grid{grid-template-columns:minmax(300px,.85fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,72px);display:grid}:root[data-page=linx] .lx-floor-selector{gap:4px;display:grid}:root[data-page=linx] .lx-floor-explorer .lx-level{color:#fff;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);align-items:stretch;gap:12px;min-block-size:0;padding:0;text-decoration:none;display:grid}:root[data-page=linx] .lx-level__code{letter-spacing:0;color:#ffffff8c;align-items:center;font-size:11.5px;transition:color .25s;display:flex}:root[data-page=linx] .lx-level__band{border:1px solid var(--lx-hair-inv);border-inline-start:4px solid var(--k);min-block-size:36px;transition:transform .45s var(--lx-ease), background .3s, border-color .25s, box-shadow .45s;background:#ffffff0a;justify-content:space-between;align-items:center;gap:12px;padding:6px 14px;font-size:14.5px;display:flex}:root[data-page=linx] .lx-level--parking .lx-level__band{border-style:dashed;border-inline-start-style:solid;min-block-size:32px}:root[data-page=linx] .lx-floor-explorer .lx-level__uses{color:#ffffffb8;font-size:12.5px}:root[data-page=linx] .lx-floor-explorer .lx-level:hover .lx-level__band,:root[data-page=linx] .lx-floor-explorer .lx-level[aria-pressed=true] .lx-level__band{background:color-mix(in srgb, var(--k) 32%, var(--teal));border-color:#fff;border-inline-start-color:var(--k);transform:translate(10px);box-shadow:-14px 14px 30px #0000004d}:root[data-page=linx][dir=rtl] .lx-floor-explorer .lx-level:hover .lx-level__band,:root[data-page=linx][dir=rtl] .lx-floor-explorer .lx-level[aria-pressed=true] .lx-level__band{transform:translate(-10px);box-shadow:14px 14px 30px #0000004d}:root[data-page=linx] .lx-floor-explorer .lx-level[aria-pressed=true] .lx-level__code{color:#fff}:root[data-page=linx] .lx-floor-explorer .lx-level[aria-pressed=true]{background:0 0;border:0}:root[data-page=linx] .lx-floor-explorer .lx-level:focus-visible{outline:2px solid var(--focus-on-dark);outline-offset:2px}:root[data-page=linx] .lx-ground{border-block-start:2px solid var(--taupe);letter-spacing:0;text-transform:none;text-align:end;color:var(--taupe-soft);margin-block:6px;margin-inline-start:52px;padding-block-start:4px;font-size:10.5px;display:block}:root[data-page=linx] .lxp-legend{color:#ffffffbd;flex-wrap:wrap;gap:8px 16px;margin:18px 0 0;padding:0;padding-inline-start:52px;font-size:13px;list-style:none;display:flex}:root[data-page=linx] .lxp-legend li{align-items:center;gap:7px;display:inline-flex}:root[data-page=linx] .lxp-legend li:before{content:"";background:var(--k);block-size:11px;inline-size:11px}:root[data-page=linx] .lxp-legend--upper{--k:var(--lx-office)}:root[data-page=linx] .lxp-legend--retail{--k:var(--lx-retail)}:root[data-page=linx] .lxp-legend--amenities{--k:var(--taupe)}:root[data-page=linx] .lxp-legend--parking{--k:#ffffff59}:root[data-page=linx] .lx-floor-previews{gap:16px;display:grid}:root[data-page=linx] .lx-floor-card{border:1px solid var(--lx-hair-inv);border-block-start:3px solid var(--k);animation:lxp-card .45s var(--lx-ease) both;background:#ffffff08;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(20px,2.6vw,34px);display:flex}:root[data-page=linx] .lx-floor-card[hidden]{display:none}@keyframes lxp-card{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:root[data-page=linx] .lx-floor-card--upper{--k:var(--lx-office)}:root[data-page=linx] .lx-floor-card--retail{--k:var(--lx-retail)}:root[data-page=linx] .lx-floor-card--amenities{--k:var(--taupe)}:root[data-page=linx] .lx-floor-card--parking{--k:#ffffff59}:root[data-page=linx] .lx-floor-card__head{justify-content:space-between;align-items:baseline;gap:12px;inline-size:100%;display:flex}:root[data-page=linx] .lx-floor-card h4{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.05}:root[data-page=linx]:lang(ar) .lx-floor-card h4{letter-spacing:0;line-height:1.3}:root[data-page=linx] .lx-floor-card__code{letter-spacing:0;color:var(--taupe-soft);font-size:12px}:root[data-page=linx] .lx-floor-card__uses{gap:0;inline-size:100%;display:grid}:root[data-page=linx] .lx-floor-card__uses a{border:0;border-block-start:1px solid var(--lx-hair-inv);color:#fff;background:0 0;justify-content:space-between;align-items:center;min-block-size:46px;padding:10px 0;font-weight:500;text-decoration:none;display:flex}:root[data-page=linx] .lx-floor-card__uses a:last-child{border-block-end:1px solid var(--lx-hair-inv)}:root[data-page=linx] .lx-floor-card__uses a:hover{color:var(--taupe-soft)}:root[data-page=linx] .lx-floor-card p{color:#ffffffc2;margin:0}:root[data-page=linx] .lx-floor-card__rail{letter-spacing:0;color:#fff9;align-items:center;gap:10px;inline-size:100%;margin-block-start:6px;font-size:11px;display:flex}:root[data-page=linx] .lx-floor-card__track{background:var(--lx-hair-inv);flex:1;block-size:2px;position:relative}:root[data-page=linx] .lx-floor-card__track i{inset-block:0;background:var(--taupe);inline-size:0;transition:inline-size .6s var(--lx-ease);position:absolute;left:0}:root[data-page=linx] .lx-parking-note{color:#ffffffb3;margin:24px 0 0}:root[data-page=linx] #access{background:var(--lx-paper)}:root[data-page=linx] .lxp-doors{background:var(--lx-hair);border:1px solid var(--lx-hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}:root[data-page=linx] .lxp-door{--mx:50%;--my:50%;background:var(--lx-paper);flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,34px);display:flex;position:relative;overflow:hidden}:root[data-page=linx] .lxp-door:before{content:"";background:var(--c);transform-origin:0;block-size:3px;transition:transform .7s var(--lx-ease);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(.12)}:root[data-page=linx][dir=rtl] .lxp-door:before{transform-origin:100%}:root[data-page=linx] .lxp-door:after{content:"";pointer-events:none;background:radial-gradient(360px circle at var(--mx) var(--my), color-mix(in srgb, var(--c) 16%, transparent), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}:root[data-page=linx] .lxp-door:hover:before,:root[data-page=linx] .lxp-door.is-lit:before{transform:scaleX(1)}:root[data-page=linx] .lxp-door:hover:after{opacity:1}:root[data-page=linx] .lxp-door__hd{justify-content:space-between;align-items:flex-start;display:flex}:root[data-page=linx] .lxp-door__hd svg{block-size:40px;inline-size:40px;color:var(--c);transition:transform .5s var(--lx-ease)}:root[data-page=linx] .lxp-door:hover .lxp-door__hd svg{transform:translateY(-4px)scale(1.06)}:root[data-page=linx] .lxp-door__n{letter-spacing:0;color:var(--lx-mute);font-size:11.5px}:root[data-page=linx] .lxp-door h3{color:var(--lx-ink);margin:0;font-size:clamp(21px,1.9vw,27px);font-weight:500}:root[data-page=linx] .lxp-door p{color:var(--lx-mute);margin:0;font-size:15px}:root[data-page=linx] .lxp-door__meta{border-block-start:1px solid var(--lx-hair);color:var(--lx-ink);justify-content:space-between;gap:12px;margin-block-start:auto;padding-block-start:12px;font-size:13.5px;display:flex}:root[data-page=linx] .lxp-diagram{border:1px solid var(--lx-hair);background:#fff;margin:20px 0 0;padding:clamp(12px,2vw,22px)}:root[data-page=linx] .lxp-diagram svg{block-size:auto;inline-size:100%;font-size:15px;display:block;overflow:visible}:root[data-page=linx] .lxp-diagram figcaption{letter-spacing:0;text-align:center;color:var(--lx-mute);margin-block-start:8px;font-size:12px}:root[data-page=linx] .lxp-diagram__bldg{fill:var(--lx-paper);stroke:#0e1a1f33}:root[data-page=linx] .lxp-zone rect{fill:color-mix(in srgb, var(--c) 14%, #fff);stroke:var(--c)}:root[data-page=linx] .lxp-zone text{fill:color-mix(in srgb, var(--c) 55%, #000);font-size:17px}:root[data-page=linx] .lxp-diagram__street{stroke:#0e1a1f4d;stroke-dasharray:8 6}:root[data-page=linx] .lxp-diagram__label,:root[data-page=linx] .lxp-diagram__door{fill:var(--lx-mute);letter-spacing:0;font-size:13px}:root[data-page=linx] .lxp-route__path{fill:none;stroke:var(--c);stroke-width:2.5px;transition:stroke-dashoffset 1.4s var(--lx-ease), stroke-width .3s}:root[data-page=linx] .lxp-route__door{fill:var(--c)}:root[data-page=linx] .lxp-route__dot{fill:var(--c);transition:opacity .4s}:root[data-page=linx] .will-draw .lxp-route__path{stroke-dasharray:1;stroke-dashoffset:1px}:root[data-page=linx] .will-draw.is-drawn .lxp-route__path{stroke-dashoffset:0}:root[data-page=linx] .will-draw .lxp-route--office .lxp-route__path{transition-delay:.25s}:root[data-page=linx] .will-draw .lxp-route--clinic .lxp-route__path{transition-delay:.5s}:root[data-page=linx] .will-draw:not(.is-drawn) .lxp-route__dot,:root[data-page=linx] .is-still .lxp-route__dot{opacity:0}:root[data-page=linx] .lxp-zone,:root[data-page=linx] .lxp-route{transition:opacity .3s}:root[data-page=linx] [data-focus] :is(.lxp-zone,.lxp-route){opacity:.16}:root[data-page=linx] [data-focus=retail] [data-door=retail],:root[data-page=linx] [data-focus=office] [data-door=office],:root[data-page=linx] [data-focus=clinic] [data-door=clinic]{opacity:1}:root[data-page=linx] [data-focus] .lxp-route__path{stroke-width:4px}:root[data-page=linx] .sl-facade .sl-partner{backdrop-filter:blur(12px);border:1px solid var(--lx-hair-inv);background:#01222cb8}:root[data-page=linx] .sl-facade__text h2{color:#fff;font-size:clamp(30px,3.4vw,50px)}:root[data-page=linx] .sl-calc .field input{border:0;border-block-end:1px solid var(--lx-ink);background:0 0;border-radius:0;min-block-size:44px;padding:8px 0;font-size:21px}:root[data-page=linx] .sl-calc .field input:focus{border-block-end-color:var(--taupe-ink);box-shadow:0 1px 0 var(--taupe-ink);outline:none}:root[data-page=linx] .sl-calc .field label{color:var(--lx-mute);font-size:12.5px;font-weight:400}:root[data-page=linx] .sl-pay .t-h2{color:#fff}:root[data-page=linx] .lxp-loc{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4.5vw,72px);display:grid}:root[data-page=linx] .lxp-loc .lx-loc__maps{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;display:grid}:root[data-page=linx] .lxp-map{margin:0}:root[data-page=linx] .lxp-map .lx-zoom{border:1px solid var(--lx-hair);background:#fff;padding:10px;display:block;position:relative}:root[data-page=linx] .lxp-map .lx-zoom img{aspect-ratio:auto;object-fit:contain;block-size:auto;inline-size:100%;display:block}:root[data-page=linx] .lxp-map--small{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:16px;display:grid}:root[data-page=linx] .lxp-map--small .lx-zoom{padding:6px}:root[data-page=linx] .lxp-map--small figcaption{margin:0}:root[data-page=linx] .lxp-pin{z-index:2;pointer-events:none;block-size:0;inline-size:0;position:absolute;top:calc(41.5% + 1.7px);left:calc(43% + 1.4px)}:root[data-page=linx] .lxp-pin i{block-size:18px;inline-size:18px;animation:lxp-ping 2.2s var(--lx-ease) infinite;border:2px solid #c0392b;border-radius:50%;position:absolute;top:-9px;left:-9px}:root[data-page=linx] .lxp-pin i:after{content:"";animation:lxp-ping 2.2s 1.1s var(--lx-ease) infinite;border:2px solid #c0392b;border-radius:50%;position:absolute;inset:-2px}@keyframes lxp-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}:root[data-page=linx] .lxp-pin b{white-space:nowrap;color:#fff;background:var(--teal);padding:5px 9px;font-size:12px;font-weight:500;position:absolute;top:-14px;left:16px}:root[data-page=linx] .lxp-location h2{margin-block:14px 0}:root[data-page=linx] .lxp-location .sh__intro{margin-block:16px 0}:root[data-page=linx] .lxp-times{background:0 0;border:0;margin:24px 0 0;padding:0}:root[data-page=linx] .lxp-times h3{color:var(--lx-mute);margin:0 0 8px;font-size:13px;font-weight:500}:root[data-page=linx] .lxp-times dl{border-block-start:1px solid var(--lx-hair);margin:0;display:block}:root[data-page=linx] .lxp-times dl>div{border-block-end:1px solid var(--lx-hair);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;padding:13px 0;display:grid}:root[data-page=linx] .lxp-times dt{color:var(--lx-ink);font-size:15px}:root[data-page=linx] .lxp-times dd{color:var(--lx-ink);white-space:nowrap;margin:0}:root[data-page=linx] .lxp-times dd b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,36px);font-weight:500}:root[data-page=linx] .lxp-times dd small{color:var(--lx-mute);font-size:14px}:root[data-page=linx] .lxp-rail{background:var(--lx-sand);grid-column:1/-1;block-size:3px;position:relative}:root[data-page=linx] .lxp-rail i{background:var(--teal);inline-size:0;transition:inline-size 1.2s var(--lx-ease);position:absolute;inset-block:0;inset-inline-start:0}:root[data-page=linx] .lxp-times .t-small{color:var(--lx-mute);margin-block-start:12px;font-size:12.5px}:root[data-page=linx] #downloads{background:var(--lx-sand)}:root[data-page=linx] #downloads .dcard{border:1px solid var(--lx-hair);transition:transform .5s var(--lx-ease), box-shadow .5s;background:#fff;position:relative}:root[data-page=linx] #downloads .dcard:before{content:"";background:var(--taupe);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}:root[data-page=linx] #downloads .dcard:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px #022e3b73}:root[data-page=linx] .lxp-cta{padding-block:calc(var(--lx-sec) * 1.1);background:var(--lx-deep);color:#ffffffc7;position:relative;overflow:hidden}:root[data-page=linx] .lxp-cta__grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid;position:relative}:root[data-page=linx] .lxp-cta .label{color:var(--taupe)}:root[data-page=linx] .lxp-cta .label:before{background:var(--taupe)}:root[data-page=linx] .lxp-cta h2{color:#fff;letter-spacing:-.045em;margin-block:14px 0;font-size:clamp(40px,5.6vw,84px);line-height:1}:root[data-page=linx]:lang(ar) .lxp-cta h2{letter-spacing:0;font-size:clamp(34px,4.4vw,66px);line-height:1.25}:root[data-page=linx] .lxp-cta__intro{color:#ffffffc7;max-inline-size:48ch;margin:18px 0 0;font-size:clamp(16.5px,1.3vw,19px)}:root[data-page=linx] .lxp-cta__direct{letter-spacing:0;text-transform:none;color:var(--taupe-soft);margin:36px 0 12px;font-size:13px;font-weight:500}:root[data-page=linx]:lang(ar) .lxp-cta__direct{letter-spacing:0;font-size:15px}:root[data-page=linx] .lxp-cta__acts{gap:10px;margin:0;padding:0;list-style:none;display:grid}:root[data-page=linx] .lxp-cta__acts .btn{text-transform:none;letter-spacing:0;border-color:#ffffff73;justify-content:space-between;gap:16px;inline-size:100%;font-size:15px}:root[data-page=linx] .lxp-cta__acts .btn span{letter-spacing:0;text-transform:none;color:inherit;font-size:12px}:root[data-page=linx]:lang(ar) .lxp-cta__acts .btn span{letter-spacing:0;font-size:14px}:root[data-page=linx] .lxp-cta__address{padding-block-start:12px;font-size:14px}:root[data-page=linx] .lxp-cta__address span{letter-spacing:0;text-transform:none;color:var(--taupe-soft);font-size:12px;display:block}:root[data-page=linx] .lxp-cta__address p{color:#fff;margin:4px 0 0}:root[data-page=linx] .lxp-cta .form-panel{color:var(--lx-ink);background:#fff;border:0;margin:0;padding:clamp(22px,2.8vw,38px)}@media (width<=1080px){:root[data-page=linx] .sh--split,:root[data-page=linx] .lxp-ov,:root[data-page=linx] .lx-amenities,:root[data-page=linx] .lxp-finder,:root[data-page=linx] .lx-explorer .lx-space,:root[data-page=linx] #plans .lx-floor-use,:root[data-page=linx] .lx-floor-explorer>header,:root[data-page=linx] .lx-floor-explorer__grid,:root[data-page=linx] .lxp-loc,:root[data-page=linx] .lxp-cta__grid{grid-template-columns:minmax(0,1fr)}:root[data-page=linx] .lx-facilities{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-page=linx] .lx-facilities>li{grid-column:span 1}:root[data-page=linx] .lx-facilities>li.lxp-hl,:root[data-page=linx] .lx-facilities>li:last-child{grid-column:span 2}:root[data-page=linx] .lxp-doors{grid-template-columns:minmax(0,1fr)}:root[data-page=linx] .lxp-stage{min-block-size:360px}:root[data-page=linx] .lxp-finder .sl-finder__input{border-inline-end:0;border-block-end:1px solid var(--lx-hair)}}@media (width<=640px){:root[data-page=linx] .lxp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-page=linx] .lxp-facts div:not(:nth-child(3n+1)){border-inline-start:0;padding-inline-start:0}:root[data-page=linx] .lxp-facts div:nth-child(2n){border-inline-start:1px solid var(--lx-hair);padding-inline-start:12px}:root[data-page=linx] .lxp-finder__types,:root[data-page=linx] .lx-amenity-cards{grid-template-columns:minmax(0,1fr)}:root[data-page=linx] .lxp-finder .sl-finder__input,:root[data-page=linx] .lxp-finder__res{padding:16px}:root[data-page=linx] .lx-space-tabs a{flex-direction:column;align-items:center;gap:2px;padding:12px 4px;font-size:14px}:root[data-page=linx] .lx-space-tabs small{display:none}:root[data-page=linx] .lxp-stage{min-block-size:0;padding:48px 16px}:root[data-page=linx] .lxp-kv dd{font-size:14px}:root[data-page=linx] .lxp-kv div+div{padding-inline-start:10px}:root[data-page=linx] .lxp-mix li{grid-template-columns:70px minmax(0,1fr) 36px}:root[data-page=linx] .lx-facilities>li{min-block-size:132px;padding:18px 14px}:root[data-page=linx] .lx-facilities>li.lxp-hl{flex-direction:column;align-items:flex-start;min-block-size:0}:root[data-page=linx] .lxp-hl .lxp-anim{block-size:86px;inline-size:100%}:root[data-page=linx] .lx-floor-explorer .lx-level{grid-template-columns:32px minmax(0,1fr)}:root[data-page=linx] .lx-ground,:root[data-page=linx] .lxp-legend{margin-inline-start:44px;padding-inline-start:0}:root[data-page=linx] .lxp-legend{margin-inline-start:0}:root[data-page=linx] .lxp-map--small{grid-template-columns:120px minmax(0,1fr)}:root[data-page=linx] .lxp-pin b{padding:3px 6px;font-size:10.5px}}@media (prefers-reduced-motion:reduce){:root[data-page=linx] :is(.lxp-badge i,.lxp-anim i,.lxp-pin i,.lxp-stage__lvl rect,.lx-floor-card){animation:none}:root[data-page=linx] :is(.lxp-anim i){display:none}:root[data-page=linx] *,:root[data-page=linx] :before,:root[data-page=linx] :after{transition-duration:.01ms!important}}:root[data-page=linx] #enquire{padding-block:calc(var(--lx-sec) * 1.1)}:root[data-page=linx] :is(.sl-pay,#plans) .sh__intro{color:#ffffffbd}:root[data-page=linx] .lxp-stage svg{inline-size:min(100%,500px)}:root[data-page=linx] .lx-floor-explorer h3{max-inline-size:22ch}:root[data-page=linx] #questions .t-h2{font-size:clamp(30px,3.2vw,46px)}:root[data-page=linx] .lxp-stats dd small{font-size:inherit}@media (width>=1001px){:root[data-page=linx] .sl-facade{block-size:180vh}}@media (width<=1000px){:root[data-page=linx] .sl-facade{block-size:auto}}:root[data-page=linx] .lx-floor-explorer .lx-floor-selector{grid-template-columns:minmax(0,1fr)}@media (width<=1080px){:root[data-page=linx] .lx-facilities>li#entrances{grid-column:span 1}}@media (width<=640px){:root[data-page=linx] .lxp-diagram :is(.lxp-zone text,.lxp-diagram__door,.lxp-diagram__label){display:none}:root[data-page=linx] .lxp-route__path{stroke-width:6px}:root[data-page=linx] .lxp-route__dot{r:12px}}:root[data-page=linx] .lxp-stage svg{direction:ltr}:root[data-layout=landing]{--rt-hair:#0e1a1f1f;--rt-hair-inv:#ffffff29}:root[data-layout=landing] body{background:var(--paper)}:root[data-layout=landing] .rt-sec{padding-block:var(--sec)}:root[data-layout=landing] .rt-hero{--hero-ar:1.3333}:root[data-layout=landing] .rt-hero .hero__panel :is(h1,.t-hero){max-inline-size:16ch;font-size:clamp(44px,5.8vw,92px);line-height:.98}:root[data-layout=landing]:lang(ar) .rt-hero .hero__panel :is(h1,.t-hero){max-inline-size:18ch;font-size:clamp(36px,4.4vw,70px);line-height:1.25}:root[data-layout=landing] .rt-stats dd{white-space:nowrap}@media (width<=640px){:root[data-layout=landing] .rt-hero .hero__panel :is(h1,.t-hero){font-size:38px;line-height:1.02}:root[data-layout=landing]:lang(ar) .rt-hero .hero__panel :is(h1,.t-hero){font-size:32px;line-height:1.3}:root[data-layout=landing] .rt-hero .actions .btn{justify-content:space-between;inline-size:100%}:root[data-layout=landing] .rt-hero .hero__panel .actions{flex-direction:column;align-items:stretch}:root[data-layout=landing] .rt-stats dd{white-space:normal}}:root[data-layout=landing] .rt-marquee .sl-marquee__item{letter-spacing:-.02em;font-size:clamp(18px,1.8vw,26px)}:root[data-layout=landing] .rt-marquee .sl-marquee__item:nth-child(odd){color:#d8c6a8}:root[data-layout=landing] .rt-ov{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);margin-block-start:var(--s6);display:grid}:root[data-layout=landing] .rt-ov__media{margin:0}:root[data-layout=landing] .rt-ov__media img{block-size:auto;inline-size:100%;display:block}:root[data-layout=landing] .rt-ov__media figcaption{letter-spacing:.04em;color:var(--mute);margin-block-start:10px;font-size:12px}:root[data-layout=landing] .rt-ov__body h2{margin-block:14px 0}:root[data-layout=landing] .rt-ov__body .t-lead{margin-block:20px 0}:root[data-layout=landing] .rt-facts{border-block-start:1px solid var(--rt-hair);grid-template-columns:repeat(2,minmax(0,1fr));margin:32px 0 0;display:grid}:root[data-layout=landing] .rt-facts div{border-block-end:1px solid var(--rt-hair);padding-block:16px;padding-inline:0 16px}:root[data-layout=landing] .rt-facts div:nth-child(2n){border-inline-start:1px solid var(--rt-hair);padding-inline-start:16px}:root[data-layout=landing] .rt-facts dt{color:var(--mute);font-size:12.5px}:root[data-layout=landing] .rt-facts dd{color:var(--ink);margin:2px 0 0;font-size:17px;font-weight:500;line-height:1.4}:root[data-layout=landing] .rt-points__title{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-ink);margin-block:clamp(48px,6vw,88px) 18px;font-size:11.5px;font-weight:400}:root[data-layout=landing]:lang(ar) .rt-points__title{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:15px;font-weight:500}:root[data-layout=landing] .rt-points{background:var(--rt-hair);border:1px solid var(--rt-hair);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-layout=landing] .rt-points>li{min-block-size:176px;color:var(--ink);background:#fff;flex-direction:column;justify-content:space-between;gap:28px;padding:24px 22px;display:flex;overflow:hidden}:root[data-layout=landing] .rt-points p{letter-spacing:-.005em;margin:0;font-size:16px;font-weight:500;line-height:1.45}:root[data-layout=landing] .rt-points__icon{block-size:32px;inline-size:32px;color:var(--teal);transition:transform .5s var(--ease-out), color .3s}:root[data-layout=landing] .rt-points>li:hover .rt-points__icon{color:var(--taupe-ink);transform:translateY(-3px)}:root[data-layout=landing] .rt-points>li.rt-points__cta{background:var(--teal);padding:0}:root[data-layout=landing] .rt-points__cta a{color:#fff;letter-spacing:-.015em;flex-direction:column;justify-content:space-between;gap:28px;block-size:100%;min-block-size:176px;padding:24px 22px;font-size:19px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}:root[data-layout=landing] .rt-points__cta .btn__icon{block-size:28px;inline-size:28px;color:var(--taupe);transition:transform .35s var(--ease-out)}:root[data-layout=landing] .rt-points__cta a:hover .btn__icon{transform:translate(6px)}:root[data-layout=landing][dir=rtl] .rt-points__cta a:hover .btn__icon{transform:scaleX(-1)translate(6px)}:root[data-layout=landing] .rt-points__cta a:focus-visible{outline:2px solid var(--taupe);outline-offset:-6px}:root[data-layout=landing] .rt-layouts{background:var(--teal-3);color:#ffffffc7}:root[data-layout=landing] .rt-layouts .label{color:var(--taupe-soft)}:root[data-layout=landing] .rt-layouts h2{color:#fff}:root[data-layout=landing] .rt-layouts .sh__intro{color:#ffffffbd}:root[data-layout=landing] .rt-sizes{background:var(--rt-hair-inv);border:1px solid var(--rt-hair-inv);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}:root[data-layout=landing] .rt-sizes>div{background:var(--teal-3);flex-direction:column-reverse;justify-content:flex-end;gap:14px;min-block-size:190px;padding:26px 24px;display:flex}:root[data-layout=landing] .rt-sizes>div:first-child{background:var(--teal)}:root[data-layout=landing] .rt-sizes>div:after{background:radial-gradient(300px circle at var(--mx) var(--my), #c9b29129, transparent 70%)}:root[data-layout=landing] .rt-sizes dt{color:#ffffffb8;font-size:13.5px;line-height:1.45}:root[data-layout=landing] .rt-sizes dd{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(21px,1.8vw,26px);font-weight:500;line-height:1.2}:root[data-layout=landing] .rt-sizes dd.rt-sizes__fig{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(36px,3.6vw,56px);line-height:1}:root[data-layout=landing]:lang(ar) .rt-sizes dd{letter-spacing:0;line-height:1.4}:root[data-layout=landing] .rt-note{color:#ffffffbd;margin:24px 0 0;font-size:15px}:root[data-layout=landing] .rt-note a{color:#fff;text-underline-offset:4px}:root[data-layout=landing] .rt-how{background:#fff}:root[data-layout=landing] .rt-steps__rail{background:var(--paper-2);block-size:2px;display:block}:root[data-layout=landing] .rt-steps__rail i{background:var(--taupe);block-size:100%}:root[data-layout=landing] .rt-steps ol{background:var(--rt-hair);border:1px solid var(--rt-hair);border-block-start:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-layout=landing] .rt-steps li{background:#fff;flex-direction:column;gap:12px;min-block-size:240px;padding:26px 24px 30px;display:flex}:root[data-layout=landing] .rt-steps__n{font-family:var(--sans);letter-spacing:0;color:var(--taupe-ink);margin-block-end:auto;padding-block-end:28px;font-size:13px}:root[data-layout=landing] .rt-steps h3{font-size:var(--fs-h3);color:var(--ink);margin:0;line-height:1.2}:root[data-layout=landing] .rt-steps p{color:var(--mute);margin:0;font-size:15px;line-height:1.55}:root[data-layout=landing] .rt-qa{background:var(--paper)}:root[data-layout=landing] .rt-qa__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}:root[data-layout=landing] .rt-qa .sh{margin:0;position:sticky;inset-block-start:calc(var(--hdr) + 32px)}:root[data-layout=landing] .rt-qa .t-h2{font-size:clamp(30px,3.2vw,46px)}:root[data-layout=landing] .rt-qa .faq{border-color:var(--rt-hair);max-inline-size:none}:root[data-layout=landing] .rt-qa .faq details{border-color:var(--rt-hair)}:root[data-layout=landing] .rt-qa .faq summary{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:clamp(18px,1.5vw,21px);font-weight:500;transition:color .25s}:root[data-layout=landing] .rt-qa .faq summary:hover{color:var(--taupe-ink)}:root[data-layout=landing] .rt-qa .faq__a{color:var(--mute)}:root[data-layout=landing] .rt-cta{padding-block:calc(var(--sec) * 1.1);background:var(--teal-3);color:#ffffffc7}:root[data-layout=landing] .rt-cta__grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid;position:relative}:root[data-layout=landing] .rt-cta .label{color:var(--taupe)}:root[data-layout=landing] .rt-cta h2{color:#fff;letter-spacing:-.045em;margin-block:14px 0;font-size:clamp(38px,4.8vw,72px);line-height:1}:root[data-layout=landing]:lang(ar) .rt-cta h2{letter-spacing:0;font-size:clamp(32px,3.8vw,58px);line-height:1.25}:root[data-layout=landing] .rt-cta__intro{max-inline-size:48ch;font-size:var(--fs-lead);color:#ffffffc7;margin:18px 0 0}:root[data-layout=landing] .rt-cta__direct{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-soft);margin:36px 0 12px;font-size:13px;font-weight:500}:root[data-layout=landing]:lang(ar) .rt-cta__direct{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:15px}:root[data-layout=landing] .rt-cta__acts{gap:10px;margin:0;padding:0;list-style:none;display:grid}:root[data-layout=landing] .rt-cta__acts .btn{border-color:#ffffff73;justify-content:space-between;gap:16px;inline-size:100%;font-size:15px}:root[data-layout=landing] .rt-cta__acts .btn span{letter-spacing:0;text-transform:none;font-size:12px}:root[data-layout=landing]:lang(ar) .rt-cta__acts .btn span{letter-spacing:0;text-transform:none;font-size:14px}:root[data-layout=landing] .rt-cta__acts bdi{overflow-wrap:anywhere}:root[data-layout=landing] .rt-cta__address{padding-block-start:12px;font-size:14px}:root[data-layout=landing] .rt-cta__address span{letter-spacing:0;text-transform:none;color:var(--taupe-soft);font-size:12px;display:block}:root[data-layout=landing]:lang(ar) .rt-cta__address span{letter-spacing:0;font-size:14px}:root[data-layout=landing] .rt-cta__address p{color:#fff;margin:4px 0 0}:root[data-layout=landing] .rt-cta__more{border-block-start:1px solid var(--rt-hair-inv);color:#ffffffbd;margin:28px 0 0;padding-block-start:20px;font-size:15px}:root[data-layout=landing] .rt-cta__more a{color:#fff}:root[data-layout=landing] .rt-cta .form-panel{color:var(--ink);background:#fff;border:0;margin:0;padding:clamp(22px,2.8vw,38px)}@media (width<=1080px){:root[data-layout=landing] :is(.rt-ov,.rt-qa__grid,.rt-cta__grid){grid-template-columns:minmax(0,1fr)}:root[data-layout=landing] .rt-ov__media{max-inline-size:560px}:root[data-layout=landing] .rt-qa .sh{position:static}:root[data-layout=landing] :is(.rt-points,.rt-sizes,.rt-steps ol){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){:root[data-layout=landing] :is(.rt-points,.rt-sizes,.rt-steps ol){grid-template-columns:minmax(0,1fr)}:root[data-layout=landing] .rt-points>li,:root[data-layout=landing] .rt-points__cta a{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;min-block-size:0;padding:18px 16px}:root[data-layout=landing] .rt-points__cta a{justify-content:space-between;font-size:17px}:root[data-layout=landing] .rt-points__icon{flex:none;block-size:28px;inline-size:28px}:root[data-layout=landing] .rt-sizes>div{min-block-size:0;padding:18px 14px}:root[data-layout=landing] .rt-sizes dd{font-size:18px}:root[data-layout=landing] .rt-sizes dd.rt-sizes__fig{font-size:40px}:root[data-layout=landing] .rt-steps li{min-block-size:0;padding:20px 16px 24px}:root[data-layout=landing] .rt-steps__n{padding-block-end:8px}:root[data-layout=landing] .rt-facts dd{font-size:15.5px}}@media (prefers-reduced-motion:reduce){:root[data-layout=landing] :is(.rt-points__icon,.rt-points__cta .btn__icon,.rt-qa .faq summary){transition:none}}:root:is([data-page=news],[data-page=news-article]){--nw-hair:#0e1a1f1f;--nw-text:#26343a;--nw-lift:translateY(-4px)}:root:is([data-page=news],[data-page=news-article]) body{background:var(--paper)}:root:is([data-page=news],[data-page=news-article]) main .sec{padding-block:var(--sec)}:root:is([data-page=news],[data-page=news-article]) main .sh .label--rule+.t-h2{margin-block-start:14px}:root:is([data-page=news],[data-page=news-article]) .nwp-meta{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}:root:is([data-page=news],[data-page=news-article]) .nwp-date{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-ink);white-space:nowrap;font-size:12px}:root:is([data-page=news],[data-page=news-article]) .nwp-cat{color:var(--mute);align-items:center;gap:10px;font-size:13px;display:inline-flex}:root:is([data-page=news],[data-page=news-article]) .nwp-cat:before{content:"";opacity:.6;background:currentColor;block-size:1px;inline-size:14px}:root:is([data-page=news],[data-page=news-article]):lang(ar) :is(.nwp-date,.nwa-rail__k){font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:14px}:root:is([data-page=news],[data-page=news-article]) .nwp-more{color:var(--teal);align-items:center;gap:10px;margin-block-start:auto;padding-block-start:8px;font-size:14.5px;font-weight:500;display:inline-flex}:root:is([data-page=news],[data-page=news-article]) .nwp-more .btn__icon{transition:transform .35s var(--ease-out)}:root:is([data-page=news],[data-page=news-article]) .ncard:hover .nwp-more .btn__icon{transform:translate(4px)}:root:is([data-page=news],[data-page=news-article]):dir(rtl) .ncard:hover .nwp-more .btn__icon{transform:scaleX(-1)translate(4px)}:root:is([data-page=news],[data-page=news-article]) .nwp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block-start:16px;display:grid}:root:is([data-page=news],[data-page=news-article]) :is(.nwp-grid--archive,.nwp-grid--three){grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:0}:root:is([data-page=news],[data-page=news-article]) .nwp-card{border:1px solid var(--nw-hair);min-inline-size:0;transition:transform .6s var(--ease-out), border-color .35s, box-shadow .6s var(--ease-out);background:#fff;flex-direction:column;display:flex}:root:is([data-page=news],[data-page=news-article]) .nwp-card:before{content:"";z-index:1;background:var(--taupe);transform-origin:0;block-size:3px;transition:transform .7s var(--ease-out);pointer-events:none;position:absolute;inset-block-start:-1px;inset-inline:-1px;transform:scaleX(.18)}:root:is([data-page=news],[data-page=news-article]):dir(rtl) .nwp-card:before{transform-origin:100%}:root:is([data-page=news],[data-page=news-article]) .nwp-card:hover{transform:var(--nw-lift);border-color:#0e1a1f38;box-shadow:0 18px 40px -28px #01222c73}:root:is([data-page=news],[data-page=news-article]) .nwp-card:hover:before{transform:scaleX(1)}:root:is([data-page=news],[data-page=news-article]) .nwp-card__media{background:var(--paper-2);overflow:hidden}:root:is([data-page=news],[data-page=news-article]) :is(.nwp-card__media,.nwp-feature__media) img{aspect-ratio:auto;object-fit:contain;block-size:auto;inline-size:100%;transition:scale 1.1s var(--ease-out);display:block}:root:is([data-page=news],[data-page=news-article]) .ncard:hover :is(.nwp-card__media,.nwp-feature__media) img{scale:1.035}:root:is([data-page=news],[data-page=news-article]) .nwp-card__body{gap:12px;padding:24px 24px 22px}:root:is([data-page=news],[data-page=news-article]) .nwp-card__title{font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--teal);margin:4px 0 0;font-weight:500;line-height:1.18}:root:is([data-page=news],[data-page=news-article]):lang(ar) .nwp-card__title{letter-spacing:0;line-height:1.45}:root:is([data-page=news],[data-page=news-article]) .ncard:hover h3{text-decoration:none}:root:is([data-page=news],[data-page=news-article]) .nwp-card__sum{max-inline-size:60ch;color:var(--mute);margin:0;font-size:15.5px;line-height:1.6}:root:is([data-page=news],[data-page=news-article]) .nwp-dated{border-inline-start:2px solid var(--taupe);color:var(--taupe-ink);margin:0;padding-inline-start:10px;font-size:13px;font-style:normal;line-height:1.5}:root[data-page=news] .nwp-hero{background:var(--teal-3);color:var(--on-teal-muted);padding-block-start:clamp(40px,6vw,96px);position:relative}:root[data-page=news] .nwp-hero__in{justify-items:start;display:grid}:root[data-page=news] .nwp-hero .crumbs{margin-block-end:clamp(28px,4vw,56px)}:root[data-page=news] .nwp-hero .crumbs a{color:#ffffffb8}:root[data-page=news] .nwp-hero .crumbs [aria-current]{color:#fff}:root[data-page=news] .nwp-hero .crumbs li+li:before{color:#fff6}:root[data-page=news] .nwp-hero__title{letter-spacing:-.05em;color:#fff;max-inline-size:15ch;margin:18px 0 0;font-size:clamp(44px,6.4vw,104px);line-height:.96}:root[data-page=news]:lang(ar) .nwp-hero__title{letter-spacing:0;max-inline-size:18ch;font-size:clamp(38px,4.8vw,80px);line-height:1.25}:root[data-page=news] .nwp-hero .t-lead{color:#ffffffd1;max-inline-size:62ch;margin:26px 0 0;font-size:clamp(17px,1.35vw,20px)}:root[data-page=news] .nwp-stats{border-block-start:1px solid var(--line-inv);justify-self:stretch;margin-block-start:clamp(40px,5vw,72px);padding-block-end:28px}:root[data-page=news] .nwp-stats dd{font-size:clamp(20px,1.9vw,28px)}:root[data-page=news] .nwp-stats .hero__dot{vertical-align:.2em;margin-inline-end:10px;display:inline-block}:root[data-page=news] main .nwp-latest{padding-block:var(--sec-lg) var(--sec)}:root[data-page=news] .nwp-latest .sh__intro .tlink{color:var(--teal);font-weight:500}:root[data-page=news] .nwp-feature{background:var(--teal);color:var(--on-teal-muted);border:0;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;overflow:hidden}:root[data-page=news] .nwp-feature__media{background:var(--teal-3);margin:0;overflow:hidden}:root[data-page=news] .nwp-feature__body{justify-content:flex-end;gap:16px;padding:clamp(28px,3.6vw,56px)}:root[data-page=news] .nwp-feature .nwp-date{color:var(--taupe-2)}:root[data-page=news] .nwp-feature .nwp-cat{color:#ffffffb8}:root[data-page=news] .nwp-feature__title{letter-spacing:-.035em;color:#fff;margin:6px 0 0;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.04}:root[data-page=news]:lang(ar) .nwp-feature__title{letter-spacing:0;font-size:clamp(28px,2.6vw,40px);line-height:1.35}:root[data-page=news] .nwp-feature__sum{max-inline-size:46ch;font-size:var(--fs-lead);margin:0;line-height:1.6}:root[data-page=news] .nwp-feature .nwp-more{color:#fff}:root[data-page=news] .nwp-feature:hover .nwp-feature__title a{text-decoration:underline;text-decoration-color:var(--taupe);text-underline-offset:.16em;text-decoration-thickness:1px}:root[data-page=news] main .nwp-archive{background:var(--paper-2);padding-block:var(--sec)}:root[data-page=news] .nwp-archive .nwp-card{background:var(--paper)}:root[data-page=news] .nwp-tline{padding-block-start:34px;position:relative}:root[data-page=news] .nwp-tline__rail{background:var(--nw-hair);block-size:2px;position:absolute;inset-block-start:6px;inset-inline:0}:root[data-page=news] .nwp-tline__rail>span{background:var(--taupe);position:absolute;inset:0}:root[data-page=news] .nwp-grid--archive .nwp-card__body:before{content:"";background:var(--paper-2);border:2px solid var(--taupe);block-size:14px;inline-size:14px;position:absolute;inset-block-start:-35px;inset-inline-start:0}:root:is([data-page=news],[data-page=news-article]) main .nwp-cta{padding-block:calc(var(--sec) * 1.1);background:var(--teal-3);color:var(--on-teal-muted);position:relative}:root:is([data-page=news],[data-page=news-article]) .nwp-cta__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}:root:is([data-page=news],[data-page=news-article]) .nwp-cta__grid>*{min-inline-size:0}:root:is([data-page=news],[data-page=news-article]) .nwp-cta__title{letter-spacing:-.045em;color:#fff;margin-block-start:14px;font-size:clamp(40px,5.6vw,84px);line-height:1}:root:is([data-page=news],[data-page=news-article]):lang(ar) .nwp-cta__title{letter-spacing:0;font-size:clamp(34px,4.2vw,64px);line-height:1.3}:root:is([data-page=news],[data-page=news-article]) .nwp-cta .t-lead{margin-block:18px 0}:root:is([data-page=news],[data-page=news-article]) .nwp-cta__actions{flex-direction:column;gap:10px;display:flex}:root:is([data-page=news],[data-page=news-article]) .nwp-cta__actions .btn{justify-content:space-between}:root[data-page=news-article] .nwa{padding:0}:root[data-page=news-article] .nwa-head{padding-block:clamp(36px,5.4vw,88px) clamp(36px,4.4vw,64px)}:root[data-page=news-article] .nwa-head__in{justify-items:start;display:grid}:root[data-page=news-article] .nwa-head .crumbs{max-inline-size:100%;margin-block-end:clamp(28px,4vw,56px)}:root[data-page=news-article] .nwa-eyebrow{flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;display:flex}:root[data-page=news-article] .nwa-title{letter-spacing:-.045em;max-inline-size:18ch;margin:20px 0 0;font-size:clamp(40px,5.4vw,88px);line-height:.98}:root[data-page=news-article]:lang(ar) .nwa-title{letter-spacing:0;max-inline-size:22ch;font-size:clamp(34px,4.2vw,66px);line-height:1.3}:root[data-page=news-article] .nwa-lead{max-inline-size:60ch;margin:26px 0 0;font-size:clamp(18px,1.5vw,22px);line-height:1.55}:root[data-page=news-article] .article__note{background:var(--paper-2);border:0;border-inline-start:3px solid var(--taupe);max-inline-size:68ch;color:var(--nw-text);margin-block-start:28px;padding:16px 20px;font-size:15.5px;line-height:1.6}:root[data-page=news-article] .article__note p{margin:0}:root[data-page=news-article] .article__note strong{color:var(--teal);font-weight:500}:root[data-page=news-article] .article__note a{color:var(--teal);text-decoration-color:var(--taupe);text-underline-offset:.2em}:root[data-page=news-article] .nwa .article__fig{max-inline-size:none;margin:0 0 clamp(40px,4.4vw,64px)}:root[data-page=news-article] .nwa-frame{background:var(--paper-2)}:root[data-page=news-article] .nwa-frame img{display:block}:root[data-page=news-article] .nwa .article__fig figcaption{border-block-start:1px solid var(--nw-hair);max-inline-size:68ch;color:var(--mute);margin-block-start:12px;padding-block-start:12px;font-size:13.5px}:root[data-page=news-article] .nwa-layout{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;column-gap:clamp(32px,6vw,104px);padding-block-end:var(--sec);display:grid}:root[data-page=news-article] .nwa-rail{justify-items:start;gap:22px;display:grid;position:sticky;inset-block-start:calc(var(--navigation-height,var(--hdr)) + 28px)}:root[data-page=news-article] .nwa-rail .article__meta{border-block-start:1px solid var(--nw-hair);inline-size:100%;color:var(--nw-text);gap:14px;margin:0;padding-block-start:16px;font-size:15px;display:grid}:root[data-page=news-article] .nwa-rail .article__meta>span{gap:2px;display:grid}:root[data-page=news-article] .nwa-rail time{white-space:nowrap}:root[data-page=news-article] .nwa-rail__k{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-ink);font-size:11px}:root[data-page=news-article] .nwa-rail .tlink{color:var(--teal);font-size:14.5px;font-weight:500}:root[data-page=news-article] .nwa-main{min-inline-size:0}:root[data-page=news-article] .nwa .article__body{max-width:68ch;color:var(--nw-text);margin:0;font-size:19px;line-height:1.75}:root[data-page=news-article] .nwa .article__body>p{margin:0 0 1.1em}:root[data-page=news-article] .nwa .article__body>p:first-child{color:var(--ink);font-size:1.08em}:root[data-page=news-article] .nwa .article__body h2{letter-spacing:-.03em;color:var(--teal);margin:1.9em 0 .6em;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.12}:root[data-page=news-article]:lang(ar) .nwa .article__body h2{letter-spacing:0;line-height:1.4}:root[data-page=news-article] .nwa .article__body ul{border-block-start:1px solid var(--nw-hair);margin:0 0 1.4em;padding:0;list-style:none}:root[data-page=news-article] .nwa .article__body li{border-block-end:1px solid var(--nw-hair);align-items:baseline;gap:14px;padding-block:12px;display:flex}:root[data-page=news-article] .nwa .article__body li:before{content:"";background:var(--taupe);flex:none;block-size:1px;inline-size:14px;transform:translateY(-.3em)}:root[data-page=news-article] .nwa .article__body a{color:var(--teal);text-decoration-color:var(--taupe);text-underline-offset:.2em}:root[data-page=news-article] .nwa .article__body .faq{border-block-start:1px solid var(--nw-hair);max-inline-size:none;margin-block-start:8px}:root[data-page=news-article] .nwa .article__body .faq details{border-block-end:1px solid var(--nw-hair)}:root[data-page=news-article] .nwa .article__body .faq summary{letter-spacing:-.015em;padding-block:20px;font-size:clamp(18px,1.5vw,21px);font-weight:500;transition:color .25s}:root[data-page=news-article] .nwa .article__body .faq summary:hover{color:var(--taupe-ink)}:root[data-page=news-article] .nwa .article__body .faq .faq__a{padding-block-end:20px;font-size:17px}:root[data-page=news-article] .nwa .article__body .faq .faq__a p{margin:0}:root[data-page=news-article] .nwa .article__source{border-block-start:1px solid var(--nw-hair);color:var(--mute);margin-block-start:40px;padding-block-start:16px;font-size:14px}:root[data-page=news-article] .nwa .article__gallery{margin-block-start:40px}:root[data-page=news-article] .nwa .article__gallery .article__fig{margin:0}:root[data-page=news-article] .nwa .article__gallery a{background:var(--paper-2);overflow:hidden}:root[data-page=news-article] .nwa .article__gallery img{transition:scale 1.1s var(--ease-out)}:root[data-page=news-article] .nwa .article__gallery a:hover img{scale:1.03}:root[data-page=news-article] main .nwa-related{padding-block:var(--sec);background:var(--paper-2)}:root[data-page=news-article] .nwa-related .nwp-card{background:var(--paper)}:root[data-page=news-article] .nwa-links{border-block-start:1px solid var(--nw-hair);flex-wrap:wrap;gap:14px 36px;margin:32px 0 0;padding:22px 0 0;font-size:15px;list-style:none;display:flex}:root[data-page=news-article] .nwa-links .tlink{color:var(--teal)}@media (width<=1080px){:root[data-page=news] .nwp-feature,:root:is([data-page=news],[data-page=news-article]) .nwp-cta__grid{grid-template-columns:minmax(0,1fr)}:root:is([data-page=news],[data-page=news-article]) :is(.nwp-grid--archive,.nwp-grid--three){grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-page=news-article] .nwa-layout{grid-template-columns:minmax(0,1fr);row-gap:32px}:root[data-page=news-article] .nwa-rail{grid-template-columns:minmax(0,1fr) auto;align-items:end;inline-size:100%;max-inline-size:68ch;position:static}:root[data-page=news-article] .nwa-rail .article__meta{flex-wrap:wrap;gap:12px 28px;display:flex}}@media (width<=760px){:root:is([data-page=news],[data-page=news-article]) .nwp-grid,:root:is([data-page=news],[data-page=news-article]) :is(.nwp-grid--archive,.nwp-grid--three){grid-template-columns:minmax(0,1fr)}:root[data-page=news] .nwp-tline{padding-block-start:0;padding-inline-start:30px}:root[data-page=news] .nwp-tline__rail{block-size:auto;inline-size:2px;inset-block:0;inset-inline:6px auto}:root[data-page=news] .nwp-tline__rail>span{transform:scaleY(var(--p,1));transform-origin:top}:root[data-page=news] .nwp-grid--archive .nwp-card__body:before{inset-block-start:26px;inset-inline-start:-31px}}@media (width<=640px){:root[data-page=news] .nwp-hero__title{max-inline-size:none;font-size:44px}:root[data-page=news]:lang(ar) .nwp-hero__title{font-size:36px}:root[data-page=news] .nwp-stats{grid-template-columns:minmax(0,1fr);padding-block-end:20px}:root[data-page=news] .nwp-stats>div,:root[data-page=news] .nwp-stats>div+div{border-inline-start:0;padding-block:14px;padding-inline:0}:root[data-page=news] .nwp-stats>div+div{border-block-start:1px solid var(--line-inv)}:root[data-page=news] .nwp-stats dd{font-size:19px}:root[data-page=news] .nwp-feature__title{font-size:28px}:root[data-page=news-article] .nwa-title{max-inline-size:none;font-size:38px}:root[data-page=news-article]:lang(ar) .nwa-title{font-size:32px}:root[data-page=news-article] .nwa-rail{grid-template-columns:minmax(0,1fr)}:root[data-page=news-article] .nwa .article__body{font-size:17.5px}:root:is([data-page=news],[data-page=news-article]) .nwp-cta__actions .btn{inline-size:100%}}@media (prefers-reduced-motion:reduce){:root:is([data-page=news],[data-page=news-article]) :is(.nwp-card,.nwp-more .btn__icon,img){transition:none}:root:is([data-page=news],[data-page=news-article]) .nwp-card:hover{transform:none}:root:is([data-page=news],[data-page=news-article]) .ncard:hover img,:root[data-page=news-article] .nwa .article__gallery a:hover img{scale:1}}:root:is([data-page=about],[data-page=projects]){--ap-hair:#0e1a1f1f}:root:is([data-page=about],[data-page=projects]) body{background:var(--paper)}:root:is([data-page=about],[data-page=projects]) .hero--full{--hero-h:max(600px, calc(92svh - var(--navigation-height,var(--hdr))))}:root[data-page=about] .ap-hero{--hero-ar:1.3333}:root[data-page=projects] .pp-hero{--hero-ar:1.4995}:root:is([data-page=about],[data-page=projects]) .hero--full .hero__panel :is(h1,.t-hero){max-inline-size:15ch}:root:is([data-page=about],[data-page=projects]) .hero__stats dd small{color:#ffffffb8}@media (width<=640px){:root[data-page=projects] .pp-hero .hero__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap{background:var(--paper);color:var(--mute)}.ap .sec,:root[data-page] .ap .sec:not(.sec--warm):not(.sec--teal){padding-block:var(--sec)}.ap .sec{background:var(--paper)}.ap :is(.ap-sister,.ap-timeline,.pp-focus){background:var(--paper-2)}.ap .sec--teal{background:var(--teal);color:var(--on-teal-muted)}.ap .ap-cta{padding-block:calc(var(--sec) * 1.1);background:var(--teal-3)}.ap :is(.ap-split,.sh--split,.ap-heritage__grid,.ap-cta__grid,.pp-feature)>*{min-inline-size:0}.ap h2,.ap h3{color:var(--ink)}.ap .on-dark :is(h2,h3),.ap .sec--teal :is(h2,h3){color:#fff}.ap .label--rule+:is(h2,.t-h2),.ap .sh--split .t-h2{margin-block-start:14px}.ap .t-lead{margin-block:18px 0}.ap-body{max-inline-size:62ch;margin-block:16px 0;font-size:16px;line-height:1.7}.ap .on-dark .ap-body{color:var(--on-teal-muted)}.ap-answer{color:var(--ink)}.ap-answer--sm{font-size:var(--fs-lead);color:var(--ink);margin:0 0 12px;line-height:1.55}.ap .sh__intro p{margin:0}.ap-source{color:var(--mute);margin-block:18px 0;font-size:13px}.ap .on-dark .ap-source{color:var(--on-teal-muted)}.ap .tlink{color:var(--teal);margin-block-start:26px;display:inline-flex}.ap-index{margin-block-end:var(--sec)}.ap-index--crumbs{margin-block-end:var(--head)}.ap-index .crumbs{margin-block-end:28px}.ap-index--crumbs .crumbs{margin:0}.ap-index__nav .label{margin:0 0 16px}.ap-index__nav ol{background:var(--ap-hair);border:1px solid var(--ap-hair);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.ap-index__nav li{background:var(--paper);transition:background-color .4s}.ap-index__nav li:hover{background:#fff}.ap-index__nav a{letter-spacing:-.01em;block-size:100%;min-block-size:132px;color:var(--ink);flex-direction:column;gap:18px;padding:18px 20px 20px;font-size:16px;font-weight:500;line-height:1.35;text-decoration:none;display:flex}.ap-index__nav a:hover span:last-child{text-decoration:underline;text-decoration-color:var(--taupe);text-underline-offset:.2em}.ap-index__n,.ap-values__n,.ap-works__n{font-family:var(--sans);letter-spacing:0;color:var(--taupe-ink);font-size:11.5px;font-weight:400}.ap-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ap-split--rev{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ap-q{border-block-start:1px solid var(--ap-hair);margin-block:40px 0;padding-block-start:28px}.ap-photo{margin:0}.ap-photo--tall{justify-self:end;inline-size:min(100%,520px)}.ap-photo__frame{background:var(--paper-2)}.ap-photo__frame img{object-fit:contain;block-size:auto;inline-size:100%;display:block}.ap-photo--tall .ap-photo__frame img{aspect-ratio:1023/1364}.ap-photo--wide .ap-photo__frame img{aspect-ratio:1264/843}.ap-photo figcaption{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--mute);margin-block-start:12px;font-size:11px}:lang(ar) .ap-photo figcaption{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:13px}.ap-facts{border-block-start:1px solid var(--ap-hair);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:28px 0;display:grid}.ap-facts>div{border-block-end:1px solid var(--ap-hair);padding-block:16px;padding-inline-end:16px}.ap-facts>div:nth-child(2n){border-inline-start:1px solid var(--ap-hair);padding-inline-start:16px}.ap-facts dt{color:var(--mute);font-size:12.5px}.ap-facts dd{letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:17px;font-weight:500;line-height:1.35}.ap-facts dd a{color:var(--teal);text-decoration-color:var(--taupe);text-underline-offset:.2em}.ap-pair{background:var(--ap-hair);border:1px solid var(--ap-hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ap-co{background:var(--paper);grid-template-rows:auto 1fr;transition:background-color .4s;display:grid}.ap-co:hover{background:#fff}.ap-co__logo{background:var(--teal);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-block-size:220px;padding:32px;display:flex}.ap-co__logo img{block-size:auto;max-block-size:120px;inline-size:auto;max-inline-size:220px;transition:transform .8s var(--ease-out)}.ap-co:hover .ap-co__logo img{transform:scale(1.04)}.ap-co__name{letter-spacing:0;text-transform:none;color:#fff;font-size:13px;font-weight:500}:lang(ar) .ap-co__name{letter-spacing:0;text-transform:none;font-size:15px}.ap-co__body{padding:clamp(22px,2.4vw,32px)}.ap-co__body .label{margin:0}.ap-co__body h3{margin-block:12px 10px}.ap-co__body p:not(.label){margin:0;font-size:15px;line-height:1.6}.ap-co__body a{color:var(--teal);text-decoration-color:var(--taupe);text-underline-offset:.2em}.ap-heritage__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.ap-years{border:1px solid var(--line-inv);background:#ffffff08;flex-direction:column;gap:6px;padding:clamp(24px,3vw,40px);display:flex;position:sticky;inset-block-start:calc(var(--hdr) + 32px)}.ap-years p{margin:0}.ap-years__num{letter-spacing:-.06em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(120px,15vw,220px);font-weight:500;line-height:.9}.ap-years__label{color:#fff;font-size:clamp(18px,1.6vw,22px);line-height:1.35}.ap-years__name{border-block-start:1px solid var(--line-inv);font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-soft);padding-block-start:16px;font-size:11.5px;margin-block-start:18px!important}:lang(ar) .ap-years__name{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:14px}.ap-stats{border-block:1px solid var(--line-inv);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:30px 0;display:grid}.ap-stats>div{flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding-block:18px;padding-inline-end:18px;display:flex}.ap-stats>div+div{border-inline-start:1px solid var(--line-inv);padding-inline-start:18px}.ap-stats dt{color:var(--on-teal-muted);font-size:13px}.ap-stats dd{letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.3}.ap .ap-heritage__sub{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-soft);margin-block:36px 4px;font-size:11.5px;font-weight:400}:lang(ar) .ap .ap-heritage__sub{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:14px}.ap-works{margin:0;padding:0;list-style:none}.ap-works li{border-block-end:1px solid var(--line-inv);color:#fff;grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:12px;padding-block:16px;font-size:clamp(16px,1.3vw,18px);line-height:1.45;display:grid}.ap-works__n{color:var(--taupe-soft)}.ap-heritage .actions{margin-block-start:28px}.ap-mv{background:var(--ap-hair);border:1px solid var(--ap-hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block-start:var(--sec);display:grid}.ap-mv__card{background:var(--paper);padding:clamp(24px,3vw,44px);transition:background-color .4s}.ap-mv__card:hover,.ap-values dl>div:hover{background:#fff}.ap .ap-mv__card h3,.ap .ap-values h3{color:var(--taupe-ink);margin:0}.ap-mv__card p{letter-spacing:-.02em;max-inline-size:30ch;color:var(--ink);margin:22px 0 0;font-size:clamp(22px,2.1vw,30px);line-height:1.25}:lang(ar) .ap-mv__card p{letter-spacing:0;line-height:1.55}.ap-values{margin-block-start:48px}.ap-values dl{background:var(--ap-hair);border:1px solid var(--ap-hair);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0 0;display:grid}.ap-values dl>div{background:var(--paper);flex-direction:column;gap:12px;min-block-size:200px;padding:clamp(20px,2.2vw,28px);transition:background-color .4s;display:flex}.ap-values dt{font-size:var(--fs-h3);letter-spacing:-.015em;color:var(--ink);margin-block-start:28px;font-weight:500;line-height:1.2}.ap-values dd{color:var(--mute);margin:0;font-size:15px;line-height:1.55}.ap-tline{padding-inline-start:40px;position:relative}.ap-tline__rail{background:var(--ap-hair);inline-size:2px;position:absolute;inset-block:8px 0;inset-inline-start:6px}.ap-tline__rail>span{background:var(--taupe);position:absolute;inset:0}.ap-tline__list{margin:0;padding:0;list-style:none}.ap-tline__list li{border-block-start:1px solid var(--ap-hair);grid-template-columns:minmax(140px,.32fr) minmax(0,1fr);gap:12px 40px;padding-block:26px;display:grid;position:relative}.ap-tline__list li:last-child{border-block-end:1px solid var(--ap-hair)}.ap-tline__list li:before{content:"";background:var(--paper-2);border:2px solid var(--taupe);block-size:14px;inline-size:14px;position:absolute;inset-block-start:36px;inset-inline-start:-40px}.ap-tline__list li:last-child:before{background:var(--taupe);box-shadow:0 0 0 6px #ad937033}.ap .ap-tline__year{letter-spacing:-.04em;color:var(--teal);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(30px,3.2vw,46px);line-height:1}:lang(ar) .ap .ap-tline__year{letter-spacing:0;line-height:1.3}.ap-tline__body p{max-inline-size:62ch;color:var(--ink);margin:0;font-size:clamp(16px,1.25vw,18px);line-height:1.6}.ap-tline__body .ap-tline__src{color:var(--mute);margin-block-start:10px;font-size:13.5px}.ap-tline__src a{color:var(--teal);text-decoration-color:var(--taupe);text-underline-offset:.2em}.ap-cta__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.ap .ap-cta__title{letter-spacing:-.045em;font-size:clamp(40px,5.6vw,84px);line-height:1}:lang(ar) .ap .ap-cta__title{letter-spacing:0;font-size:clamp(34px,4.2vw,64px);line-height:1.3}.ap-cta__actions{flex-direction:column;gap:10px;display:flex}.ap-cta__actions .btn{justify-content:space-between}.pp-feature{background:var(--teal);min-block-size:520px;color:var(--on-teal-muted);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.pp-feature .feature__media{background:var(--teal-3);margin:0;position:relative;overflow:hidden}.pp-feature__frame{block-size:100%}.pp-feature__frame picture{block-size:100%;display:block}.pp-feature .feature__media img{aspect-ratio:auto;object-fit:cover;background:var(--teal-3);block-size:100%;inline-size:100%;display:block}.pp-feature .feature__media figcaption{color:#fff;background:#01222cdb;max-inline-size:calc(100% - 28px);margin:0;padding:6px 10px;font-size:12.5px;line-height:1.4;position:absolute;inset-block-end:14px;inset-inline-start:14px}.pp-feature__body{flex-direction:column;gap:22px;padding:clamp(24px,3vw,44px);display:flex}.pp-status{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#fff;border:1px solid var(--line-inv);align-self:flex-start;align-items:center;gap:8px;margin:0;padding:7px 10px;font-size:11px;display:inline-flex}:lang(ar) .pp-status{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:13.5px}.ap .pp-feature h3{margin:0}.pp-feature h3 a{color:#fff;text-decoration:none}.pp-feature h3 a:hover{text-decoration:underline;text-decoration-color:var(--taupe);text-underline-offset:.15em;text-decoration-thickness:2px}.pp-feature__facts{border-block-start:1px solid var(--line-inv);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pp-feature__facts>div{border-block-end:1px solid var(--line-inv);flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding-block:14px;padding-inline-end:14px;display:flex}.pp-feature__facts>div:nth-child(2n){border-inline-start:1px solid var(--line-inv);padding-inline-start:16px}.pp-feature__facts dt{color:var(--on-teal-muted);font-size:13px}.pp-feature__facts dd{letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.3}.pp-feature__note p{margin:0;font-size:15px;line-height:1.6}.pp-feature__note .label{margin-block-end:8px}.pp-feature__note a{color:#fff;text-decoration-color:var(--taupe);text-underline-offset:.2em}.pp-feature__actions{border-block-start:1px solid var(--taupe);margin-block-start:auto;padding-block-start:18px}.pp-cols{background:var(--ap-hair);border:1px solid var(--ap-hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.pp-col{background:var(--paper);flex-direction:column;padding:clamp(22px,2.4vw,32px);transition:background-color .4s;display:flex}.pp-col:hover{background:#fff}.ap .pp-col h3{margin:0 0 18px}.pp-team{border-block-start:1px solid var(--ap-hair);margin:0}.pp-team>div{border-block-end:1px solid var(--ap-hair);padding-block:14px}.pp-team dt{color:var(--mute);font-size:12.5px}.pp-team dd{color:var(--ink);margin:2px 0 0;font-size:16px;font-weight:500;line-height:1.4}.pp-col .ap-source{margin-block-start:auto;padding-block-start:18px}.pp-links{border-block-start:1px solid var(--ap-hair);margin:0;padding:0;list-style:none}.pp-links li{border-block-end:1px solid var(--ap-hair)}.pp-links a{min-block-size:56px;color:var(--teal);justify-content:space-between;align-items:center;gap:16px;padding-block:12px;font-size:16px;font-weight:500;line-height:1.35;text-decoration:none;transition:color .3s;display:flex}.pp-links a:hover{color:var(--taupe-ink)}.pp-links .btn__icon{transition:transform .35s var(--ease-out)}.pp-links a:hover .btn__icon{transform:translate(4px)}:dir(rtl) .pp-links a:hover .btn__icon{transform:scaleX(-1)translate(4px)}@media (width<=1080px){.ap-split,.ap-split--rev,.ap-heritage__grid,.ap-cta__grid,.pp-feature{grid-template-columns:minmax(0,1fr)}.ap-photo--tall{justify-self:start}.ap-split--rev .ap-photo{order:2}.ap-years{position:static}.ap-index__nav ol{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-values dl,.pp-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-feature .feature__media{aspect-ratio:4/3}.pp-feature{min-block-size:0}}@media (width<=640px){.ap-index__nav ol,.ap-pair,.ap-mv,.ap-values dl,.pp-cols,.ap-stats{grid-template-columns:minmax(0,1fr)}.ap-index__nav a{flex-direction:row;align-items:baseline;gap:14px;min-block-size:0;padding:14px 16px}.ap-facts{grid-template-columns:minmax(0,1fr)}.ap-facts>div:nth-child(2n){border-inline-start:0;padding-inline-start:0}.ap-stats>div+div{border-inline-start:0;border-block-start:1px solid var(--line-inv);padding-inline-start:0}.ap-values dl>div{min-block-size:0}.ap-values dt{margin-block-start:8px}.ap-co__logo{min-block-size:170px}.ap-tline{padding-inline-start:30px}.ap-tline__list li{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:22px}.ap-tline__list li:before{inset-block-start:30px;inset-inline-start:-30px}.ap-years__num{font-size:104px}.pp-feature__facts{grid-template-columns:minmax(0,1fr)}.pp-feature__facts>div:nth-child(2n){border-inline-start:0;padding-inline-start:0}}@media (prefers-reduced-motion:reduce){.ap *,.ap :before,.ap :after{transition:none!important}.ap-co:hover .ap-co__logo img{transform:none}}:root:is([data-page=contact],[data-page=careers],[data-page=none]){--cc-hair:#0e1a1f1f;--cc-field:#0e1a1f94;--cc-pad:clamp(22px, 2.4vw, 32px)}:root:is([data-page=contact],[data-page=careers],[data-page=none]) body{background:var(--paper)}:root:is([data-page=contact],[data-page=careers]) :is(.ph__grid,.sh--split,.enquire,.cr-values)>*{min-inline-size:0}:root:is([data-page=contact],[data-page=careers]) .label--rule+:is(h1,h2){margin-block-start:14px}:root:is([data-page=contact],[data-page=careers]) .ph{background:var(--teal-3);color:#ffffffc7;border-block-end:1px solid var(--line-inv);padding-block:clamp(28px,3.6vw,48px) clamp(56px,7vw,104px);position:relative}:root:is([data-page=contact],[data-page=careers]) .ph .crumbs{margin-block-end:clamp(36px,5vw,72px)}:root:is([data-page=contact],[data-page=careers]) .ph .crumbs ol{color:#ffffffb8}:root:is([data-page=contact],[data-page=careers]) .ph .crumbs a{color:#ffffffc7}:root:is([data-page=contact],[data-page=careers]) .ph .crumbs li+li:before{color:#fff6}:root:is([data-page=contact],[data-page=careers]) .ph .crumbs [aria-current]{color:#fff}:root:is([data-page=contact],[data-page=careers]) .ph__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}:root:is([data-page=contact],[data-page=careers]) .ph h1{color:#fff;max-inline-size:15ch}:root:is([data-page=contact],[data-page=careers]):lang(ar) .ph h1{max-inline-size:18ch}:root:is([data-page=contact],[data-page=careers]) .ph .t-lead{color:#fffc;max-inline-size:58ch;margin-block:24px 0}:root:is([data-page=contact],[data-page=careers]) .ph .t-lead a{color:#fff;text-decoration-color:var(--taupe)}:root:is([data-page=contact],[data-page=careers]) .ph__actions{flex-direction:column;gap:10px;display:flex}:root:is([data-page=contact],[data-page=careers]) .ph__actions .btn{justify-content:space-between}:root[data-page=careers] .ph .cr-status{border:1px solid var(--line-inv);border-block-start:2px solid var(--taupe);background:#ffffff0a;align-content:start;gap:12px;padding:clamp(22px,2.6vw,34px);display:grid}:root[data-page=careers] .ph .cr-status p{margin:0}:root[data-page=careers] .cr-status__label{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-2);align-items:center;gap:10px;font-size:11.5px;display:flex}:root[data-page=careers]:lang(ar) .cr-status__label{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:14px}:root[data-page=careers] .ph .cr-status__state{font-size:var(--fs-h3);letter-spacing:-.015em;color:#fff;font-weight:500;line-height:1.25}:root[data-page=careers] .ph .cr-status .actions{gap:12px 20px;margin-block-start:10px}:root[data-page=careers] .ph .cr-status .tlink{background-position:0 calc(100% - 10px);align-items:center;gap:8px;min-block-size:44px;padding-block-end:0;display:inline-flex}:root:is([data-page=contact],[data-page=careers]) main>.sec:is(.cc-ways,.cr-how,.cr-values-sec):not(.sec--warm):not(.sec--teal):not(.sec--lg){padding-block:var(--sec)}:root:is([data-page=contact],[data-page=careers]) main>.sec:is(.cc-enq,.cr-apply):not(.sec--warm):not(.sec--teal):not(.sec--lg){padding-block:var(--sec-lg)}:root:is([data-page=contact],[data-page=careers]) .sh__intro a{color:var(--teal)}:root[data-page=contact] .cways{background:var(--cc-hair);border:1px solid var(--cc-hair);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid}:root[data-page=contact] .cway{min-block-size:320px;min-inline-size:0;padding:var(--cc-pad);background:var(--paper);border:0;flex-direction:column;gap:14px;transition:background-color .4s;display:flex}:root[data-page=contact] .cway:hover{background:#fff}:root[data-page=contact] .cway__top{justify-content:space-between;align-items:center;gap:12px;margin:0 0 22px;display:flex}:root[data-page=contact] .cway__icon{fill:none;block-size:32px;inline-size:32px;stroke:var(--teal);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s var(--ease-out);flex:none}:root[data-page=contact] .cway:hover .cway__icon{transform:translateY(-3px)}:root[data-page=contact] .cway h3{color:var(--teal);margin:0}:root[data-page=contact] .cway .dcontact{border:0;margin:0}:root[data-page=contact] .cway .dcontact li{border:0;gap:2px;padding:0}:root[data-page=contact] .cway .dcontact span{font-family:var(--sans);letter-spacing:0;color:var(--mute);font-size:11px;font-weight:400}:root[data-page=contact]:lang(ar) .cway .dcontact span{font-family:var(--arabic);letter-spacing:0;font-size:14px}:root[data-page=contact] .cway .dcontact a{letter-spacing:-.01em;min-block-size:44px;color:var(--teal);text-underline-offset:5px;text-decoration:underline 1px;text-decoration-color:var(--taupe);overflow-wrap:anywhere;align-items:center;font-size:clamp(18px,1.5vw,21px);font-weight:500;display:inline-flex}:root[data-page=contact] .cway .dcontact a:hover{text-decoration-color:var(--teal)}:root[data-page=contact] .cway address{color:var(--teal);font-size:clamp(17px,1.4vw,19px);font-style:normal;line-height:1.5}:root[data-page=contact] .cway__hint{color:var(--mute);margin:auto 0 0;font-size:14.5px;line-height:1.55}:root[data-page=contact] .cway__hint a{color:var(--teal)}:root[data-page=contact] .cway--map{background:var(--teal);color:var(--on-teal-muted)}:root[data-page=contact] .cway--map:hover{background:var(--teal-3)}:root[data-page=contact] .cway--map h3{color:#fff}:root[data-page=contact] .cway--map .cway__icon{stroke:var(--taupe-2)}:root[data-page=contact] .cway--map .cway__hint{color:var(--on-teal-muted)}:root[data-page=contact] .cway--map .cway__hint a{color:#fff}:root[data-page=contact] .cway--map .actions{margin-block-start:6px}:root[data-page=contact] .cway--map .btn{justify-content:space-between;inline-size:100%}:root:is([data-page=contact],[data-page=careers]) :is(.cc-enq,.cr-apply){background:var(--teal);color:var(--on-teal-muted)}:root:is([data-page=contact],[data-page=careers]) :is(.cc-enq,.cr-apply) .enquire{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,88px)}:root:is([data-page=contact],[data-page=careers]) :is(.cc-enq,.cr-apply) .sh{margin-block-end:clamp(28px,3vw,40px)}:root:is([data-page=contact],[data-page=careers]) :is(.cc-enq,.cr-apply) h2{letter-spacing:-.045em;color:#fff;font-size:clamp(38px,4.6vw,68px);line-height:1}:root:is([data-page=contact],[data-page=careers]):lang(ar) :is(.cc-enq,.cr-apply) h2{letter-spacing:0;font-size:clamp(32px,3.8vw,56px);line-height:1.25}:root:is([data-page=contact],[data-page=careers]) :is(.cc-enq,.cr-apply) .sh__intro{color:#ffffffc7}:root:is([data-page=contact],[data-page=careers]) .enquire__aside{gap:28px;display:grid}:root:is([data-page=contact],[data-page=careers]) .cc-enq__sub{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--taupe-soft);margin:0;font-size:12px;font-weight:400}:root:is([data-page=contact],[data-page=careers]):lang(ar) .cc-enq__sub{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:15px;font-weight:500}:root:is([data-page=contact],[data-page=careers]) .cc-topics{border-block-start:1px solid var(--line-inv);margin:-14px 0 0;padding:0;list-style:none}:root:is([data-page=contact],[data-page=careers]) .cc-topics li{border-block-end:1px solid var(--line-inv);grid-template-columns:36px minmax(0,1fr);gap:8px;padding-block:16px;font-size:15.5px;line-height:1.6;display:grid}:root:is([data-page=contact],[data-page=careers]) .cc-topics__n{font-family:var(--sans);color:var(--taupe-2);padding-block-start:3px;font-size:11.5px}:root:is([data-page=contact],[data-page=careers]) .cc-topics strong{color:#fff;font-weight:500}:root:is([data-page=contact],[data-page=careers]) :is(.cc-topics,.cr-other) a{color:#fff}:root:is([data-page=contact],[data-page=careers]) :is(.cc-topics,.cr-other) .tlink:hover{color:var(--taupe-soft)}:root[data-page=contact] .cc-enq .cjobs{border:1px solid var(--line-inv);border-inline-start:2px solid var(--taupe);background:#ffffff0a;justify-items:start;gap:10px;padding:clamp(20px,2.2vw,28px);display:grid}:root[data-page=contact] .cc-enq .cjobs h3{color:#fff;margin:0}:root[data-page=contact] .cc-enq .cjobs p:not(.label){color:var(--on-teal-muted);margin:0;font-size:15px}:root[data-page=contact] .cc-enq .cjobs .btn{margin-block-start:8px}:root[data-page=careers] .cr-other{border-inline-start:2px solid var(--taupe);color:var(--on-teal-muted);margin:0;padding-inline-start:16px;font-size:15px;line-height:1.6}:root:is([data-page=contact],[data-page=careers]) .form-panel{border:0;border-block-start:3px solid var(--taupe);color:var(--ink);background:#fff;margin:0;padding:clamp(22px,3vw,44px)}:root:is([data-page=contact],[data-page=careers]) .form-panel .form{gap:24px}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__row{gap:24px 28px}:root:is([data-page=contact],[data-page=careers]) .form-panel .field{gap:6px}:root:is([data-page=contact],[data-page=careers]) .form-panel .field>label{color:var(--teal);font-size:14px;font-weight:500}:root:is([data-page=contact],[data-page=careers]) .form-panel .field .opt{color:var(--mute);font-size:12.5px}:root:is([data-page=contact],[data-page=careers]) .form-panel .field .hint{color:var(--mute);margin:0;font-size:13.5px}:root:is([data-page=contact],[data-page=careers]) .form-panel .field :is(input[type=text],input[type=email],input[type=tel],input[type=url],select){min-block-size:48px;color:var(--ink);border:0;border-block-end:1px solid var(--cc-field);background-color:#0000;border-radius:0;padding-block:10px;padding-inline-start:0;font-size:17px}:root:is([data-page=contact],[data-page=careers]) .form-panel .field input:is([type=text],[type=email],[type=tel],[type=url]){padding-inline-end:0}:root:is([data-page=contact],[data-page=careers]) .form-panel .field textarea{min-block-size:132px;color:var(--ink);border:1px solid var(--cc-field);background:#fff;border-radius:0;padding:12px 14px;font-size:16px}:root:is([data-page=contact],[data-page=careers]) .form-panel .field :is(input,select,textarea):hover{border-color:var(--ink)}:root:is([data-page=contact],[data-page=careers]) .form-panel .field :is(input,select,textarea):focus{outline:2px solid var(--focus);outline-offset:3px;border-color:var(--teal);box-shadow:0 1px 0 var(--teal)}:root:is([data-page=contact],[data-page=careers]) .form-panel .field textarea:focus{box-shadow:inset 0 0 0 1px var(--teal)}:root:is([data-page=contact],[data-page=careers]) .form-panel .field input[type=checkbox]:focus{box-shadow:none}:root:is([data-page=contact],[data-page=careers]) .form-panel [aria-invalid=true]:not([type=checkbox]){border-color:var(--danger);box-shadow:0 1px 0 var(--danger)}:root:is([data-page=contact],[data-page=careers]) .form-panel textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--danger)}:root:is([data-page=contact],[data-page=careers]) .form-panel .field .err{color:var(--danger);align-items:baseline;gap:8px;margin:2px 0 0;font-size:14px;font-weight:500;line-height:1.45;display:flex}:root:is([data-page=contact],[data-page=careers]) .form-panel .field .err[hidden]{display:none}:root:is([data-page=contact],[data-page=careers]) .form-panel .field .err:before{content:"";background:currentColor;flex:none;block-size:7px;inline-size:7px;transform:translateY(-1px)}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__summary{border:1px solid var(--danger);background:#fbf3f2;border-inline-start-width:4px;padding:18px 20px}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__summary li+li{margin-block-start:4px}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__status{background:var(--paper);border:1px solid var(--cc-hair);border-inline-start:4px solid var(--teal);color:var(--ink);padding:20px 22px}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__status.is-success{border-inline-start-color:var(--success)}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__status.is-error{border-inline-start-color:var(--danger)}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__note{color:var(--mute);margin:0;font-size:13.5px;line-height:1.55}:root:is([data-page=contact],[data-page=careers]) .form-panel .form__note a{color:var(--teal)}:root:is([data-page=contact],[data-page=careers]) .form-panel .note-box{background:var(--paper);border:0;border-inline-start:2px solid var(--taupe);margin:0;padding:14px 16px;font-size:15px}:root:is([data-page=contact],[data-page=careers]) .form-panel .check{color:var(--mute);gap:12px;font-size:14.5px;line-height:1.55}:root:is([data-page=contact],[data-page=careers]) .form-panel .actions{margin-block-start:4px}:root:is([data-page=contact],[data-page=careers]) .form-panel [data-submit]{justify-content:center;min-inline-size:220px}:root[data-page=careers] .form-panel .file{border:1px dashed var(--cc-field);padding:12px}:root[data-page=careers] .form-panel .file:hover{border-color:var(--teal)}:root[data-page=careers] .form-panel .file:focus-within{border-style:solid;border-color:var(--teal)}:root[data-page=careers] .form-panel .file__btn{min-block-size:44px;padding:10px 16px;font-size:13.5px}:root[data-page=careers] .cr-steps{background:var(--cc-hair);border:1px solid var(--cc-hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-page=careers] .cr-steps li{min-block-size:280px;padding:var(--cc-pad);background:var(--paper);border:0;flex-direction:column;gap:12px;transition:background-color .4s;display:flex}:root[data-page=careers] .cr-steps li:before{content:none}:root[data-page=careers] .cr-steps li:hover{background:#fff}:root[data-page=careers] .cr-steps__n{font-family:var(--sans);color:var(--taupe-ink);padding-block-end:48px;font-size:11.5px}:root[data-page=careers] .cr-steps h3{font-size:var(--fs-h3);color:var(--teal);margin:0;line-height:1.2}:root[data-page=careers] .cr-steps p{max-inline-size:44ch;color:var(--mute);margin:0;font-size:15px}:root[data-page=careers] .cr-past{max-inline-size:70ch;color:var(--mute);margin-block:24px 0;font-size:14px}:root[data-page=careers] main>.cr-values-sec{background:var(--paper-2)}:root[data-page=careers] .cr-values{border:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,88px);padding:0;display:grid}:root[data-page=careers] .cr-values__media{margin:0}:root[data-page=careers] .cr-values__frame{background:var(--teal-3)}:root[data-page=careers] .cr-values__media img{aspect-ratio:auto;object-fit:contain;block-size:auto;max-block-size:none;inline-size:100%;display:block}:root[data-page=careers] .cr-values__media figcaption{color:var(--mute);margin-block-start:12px;font-size:13px}:root[data-page=careers] .cr-values__body h2{margin-block-end:0}:root[data-page=careers] .cr-values__body .t-lead{margin-block:18px 0}:root[data-page=careers] .cr-values__list{background:var(--cc-hair);border:1px solid var(--cc-hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:32px 0 0;display:grid}:root[data-page=careers] .cr-values__list>div{background:var(--paper);border:0;align-content:start;gap:8px;padding:clamp(18px,2vw,26px);transition:background-color .4s;display:grid}:root[data-page=careers] .cr-values__list>div:hover{background:#fff}:root[data-page=careers] .cr-values__list dt{letter-spacing:-.01em;color:var(--teal);gap:14px;margin:0;font-size:19px;font-weight:500;display:grid}:root[data-page=careers] .cr-values__icon{fill:none;block-size:28px;inline-size:28px;stroke:var(--taupe-ink);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}:root[data-page=careers] .cr-values__list dd{color:var(--mute);margin:0;font-size:14.5px;line-height:1.55}:root[data-page=none] .nf{padding-block:clamp(40px, 6vw, 96px) var(--sec-lg)}:root[data-page=none] .nf__code{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--teal);border-block-end:1px solid var(--cc-hair);margin:0 0 clamp(28px,4vw,56px);padding-block-end:clamp(18px,2.4vw,32px);font-size:clamp(96px,17vw,240px);font-weight:500;line-height:.82}:root[data-page=none] .nf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}:root[data-page=none] .nf__block{min-inline-size:0}:root[data-page=none] .nf__block:first-child{padding-right:clamp(24px,4vw,64px)}:root[data-page=none] .nf__block+.nf__block{border-left:1px solid var(--cc-hair);padding-left:clamp(24px,4vw,64px)}:root[data-page=none] .nf .sh{margin-block-end:28px}:root[data-page=none] .nf .sh .t-h2{color:var(--teal);margin-block-start:6px}:root[data-page=none] .nf .t-lead{margin:0}:root[data-page=none] .nf__links{background:var(--cc-hair);border:1px solid var(--cc-hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-page=none] .nf__links a{min-block-size:64px;color:var(--teal);background:var(--paper);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:17px;font-weight:500;text-decoration:none;transition:background-color .35s,color .35s;display:flex}:root[data-page=none] .nf__links a:hover{background:var(--teal);color:#fff}:root[data-page=none] .nf__links a:hover .btn__icon{transform:translate(4px)}:root[data-page=none] .nf__links a:dir(rtl):hover .btn__icon{transform:scaleX(-1)translate(4px)}:root[data-page=none] .nf__links .btn__icon{transition:transform .35s var(--ease-out)}:root[data-page=none] .fres{padding-block:clamp(48px, 7vw, 120px) var(--sec-lg)}:root[data-page=none] .fres__card{border:1px solid var(--cc-hair);border-block-start:3px solid var(--teal);max-inline-size:780px;color:var(--ink);background:#fff;justify-items:start;padding:clamp(26px,4vw,56px);display:grid}:root[data-page=none] .fres__card.is-success{border-block-start-color:var(--success)}:root[data-page=none] .fres__card.is-error{border-block-start-color:var(--danger)}:root[data-page=none] .fres__mark{border:1px solid;place-items:center;block-size:52px;inline-size:52px;margin-block-end:28px;display:grid}:root[data-page=none] .is-success .fres__mark{color:var(--success)}:root[data-page=none] .is-error .fres__mark{color:var(--danger)}:root[data-page=none] .fres__mark svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square;block-size:24px;inline-size:24px}:root[data-page=none] .fres__card h1{max-inline-size:20ch;font-family:var(--display);color:var(--teal);margin:0 0 16px}:root[data-page=none] .fres__card p{max-inline-size:56ch;font-size:var(--fs-lead);color:var(--mute);margin:0;line-height:1.6}:root[data-page=none] .fres__card p a{color:var(--teal)}:root[data-page=none] .fres__card .actions{gap:10px;margin-block-start:32px}@media (width<=1080px){:root:is([data-page=contact],[data-page=careers]) .ph__grid,:root:is([data-page=contact],[data-page=careers]) :is(.cc-enq,.cr-apply) .enquire,:root[data-page=careers] .cr-values{grid-template-columns:minmax(0,1fr)}:root:is([data-page=contact],[data-page=careers]) .ph__actions{flex-flow:wrap}:root[data-page=contact] .cways{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-page=contact] .cway{min-block-size:260px}:root[data-page=careers] .cr-values__media{max-inline-size:640px}}@media (width<=900px){:root[data-page=none] .nf__grid{grid-template-columns:minmax(0,1fr)}:root[data-page=none] .nf__block:first-child,:root[data-page=none] .nf__block+.nf__block{border-left:0;padding-left:0;padding-right:0}:root[data-page=none] .nf__block+.nf__block{border-block-start:1px solid var(--cc-hair);margin-block-start:40px;padding-block-start:40px}}@media (width<=760px){:root[data-page=careers] .cr-steps{grid-template-columns:minmax(0,1fr)}:root[data-page=careers] .cr-steps li{min-block-size:0;display:flex}:root[data-page=careers] .cr-steps__n{padding-block-end:20px}}@media (width<=640px){:root[data-page=contact] .cways,:root[data-page=careers] .cr-values__list,:root[data-page=none] .nf__links{grid-template-columns:minmax(0,1fr)}:root[data-page=contact] .cway{min-block-size:0}:root[data-page=contact] .cway__top{margin-block-end:8px}:root:is([data-page=contact],[data-page=careers]) .ph__actions{flex-direction:column}:root:is([data-page=contact],[data-page=careers]) .form-panel [data-submit]{inline-size:100%}}@media (prefers-reduced-motion:reduce){:root:is([data-page=contact],[data-page=careers],[data-page=none]) :is(.cway,.cway__icon,.cr-steps li,.cr-values__list>div,.nf__links a,.nf__links .btn__icon){transition:none}:root[data-page=contact] .cway:hover .cway__icon,:root[data-page=none] .nf__links a:hover .btn__icon{transform:none}:root[data-page=none] .nf__links a:dir(rtl):hover .btn__icon{transform:scaleX(-1)}}.label{font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}.hero__panel .label{font-size:14px}.label--rule:before{content:none}.hero__panel .hero__badge{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#ffffffe6;backdrop-filter:none;background:0 0;border:0;padding:0;font-size:15px;font-weight:500}.hero__dot,.home-pillar__number,.lxp-stage__count{display:none}:root[data-page=linx] .lx-facilities{grid-template-columns:repeat(15,minmax(0,1fr))}:root[data-page=linx] .lx-facilities>li{grid-column:span 3}:root[data-page=linx] .lx-facilities>li:not(.lxp-hl),:root[data-page=linx] .lx-facilities #climate:not(.lxp-hl){color:var(--lx-ink);background:#fff}:root[data-page=linx] .lx-facilities>li:not(.lxp-hl) h3,:root[data-page=linx] .lx-facilities #climate:not(.lxp-hl) h3{color:var(--lx-ink)}:root[data-page=linx] .lx-facilities>li:not(.lxp-hl) p,:root[data-page=linx] .lx-facilities #climate:not(.lxp-hl) p{color:var(--lx-mute)}:root[data-page=linx] .lx-facilities>li:not(.lxp-hl) svg,:root[data-page=linx] .lx-facilities #climate:not(.lxp-hl) svg{color:var(--teal)}:root[data-page=linx] .lx-facilities>li.lxp-hl{min-block-size:230px;transition:background .35s var(--lx-ease);flex-direction:column;grid-column:span 5;justify-content:space-between;align-items:flex-start;padding:clamp(24px,2.6vw,36px)}:root[data-page=linx] .lx-facilities>li.lxp-hl:hover{background:#063341}:root[data-page=linx] .lx-facilities .lxp-hl h3{max-inline-size:18ch;font-size:clamp(20px,1.7vw,25px);line-height:1.25}:root[data-page=linx] .lx-facilities .lxp-hl p{font-size:15px}:root[data-page=linx] .lxp-hl .lxp-anim{block-size:64px;inline-size:64px;transition:border-color .35s}:root[data-page=linx] .lxp-hl:hover .lxp-anim{border-color:var(--taupe)}:root[data-page=linx] .lx-facilities .lxp-hl .lx-facilities__icon,:root[data-page=linx] .lx-facilities .lxp-hl:hover .lx-facilities__icon{block-size:30px;inline-size:30px}:root[data-page=linx] .lxp-also{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px 28px;margin-block-start:28px;display:grid}:root[data-page=linx] .lxp-also h3{color:var(--lx-ink);margin:0;font-size:15px;font-weight:500}:root[data-page=linx] .lxp-also ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}:root[data-page=linx] .lxp-also li{color:var(--lx-mute);border:1px solid var(--lx-hair);padding:7px 12px;font-size:14px}@media (width<=1000px){:root[data-page=linx] .lx-facilities{grid-template-columns:repeat(6,minmax(0,1fr))}:root[data-page=linx] .lx-facilities>li,:root[data-page=linx] .lx-facilities #entrances,:root[data-page=linx] .lx-facilities #security{grid-column:span 3}:root[data-page=linx] .lx-facilities>li.lxp-hl{flex-direction:row;grid-column:span 6;justify-content:flex-start;align-items:center;gap:20px;min-block-size:0}:root[data-page=linx] .lxp-also{grid-template-columns:1fr}}:root[data-page=linx] .lxf{padding-block:var(--lx-sec);background:var(--lx-deep);color:#fff}:root[data-page=linx] .lxf .t-h2{color:#fff}:root[data-page=linx] .lxf .sh__intro{color:var(--on-teal-muted)}:root[data-page=linx] .lxf__hint{color:var(--on-teal-muted);margin:0 0 18px;font-size:14px}:root[data-page=linx] .lxf__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}:root[data-page=linx] .lxf__tower{flex-direction:column;gap:4px;display:flex}:root[data-page=linx] .lxf-level{--tone:#ffffff1a;--ink:#fff;min-block-size:44px;color:var(--ink);transition:transform .45s var(--lx-ease);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none;display:grid}:root[data-page=linx] .lxf-level--upper{--tone:#3a7f9852}:root[data-page=linx] .lxf-level--amenities{--tone:#ad93706b}:root[data-page=linx] .lxf-level--retail{--tone:#c085524d}:root[data-page=linx] .lxf-level--parking{--tone:#ffffff0f}:root[data-page=linx] .lxf-level__code{font-variant-numeric:tabular-nums;color:var(--on-teal-muted);text-align:end;font-size:13px;transition:color .3s}:root[data-page=linx] .lxf-level__band{background:var(--tone);min-block-size:44px;transition:background .35s, border-color .35s, margin .45s var(--lx-ease);border-inline-start:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;margin-inline-end:28px;padding:8px 16px;display:flex}:root[data-page=linx] .lxf-level__name{font-size:15px}:root[data-page=linx] .lxf-level__uses{color:var(--on-teal-muted);text-align:end;font-size:13px}:root[data-page=linx] .lxf-level--amenities .lxf-level__name,:root[data-page=linx] .lxf-level--amenities .lxf-level__uses{color:#fff;font-weight:500}:root[data-page=linx] .lxf-level:is(:hover,:focus-visible,[aria-pressed=true]) .lxf-level__band{border-inline-start-color:var(--taupe);background:#fff;margin-inline-end:0}:root[data-page=linx] .lxf-level:is(:hover,:focus-visible,[aria-pressed=true]) :is(.lxf-level__name,.lxf-level__uses){color:var(--lx-ink)}:root[data-page=linx] .lxf-level:is(:hover,:focus-visible,[aria-pressed=true]) .lxf-level__code{color:#fff}:root[data-page=linx] .lxf-level:focus-visible{outline:2px solid var(--taupe);outline-offset:2px}:root[data-page=linx] .lxf__ground{color:var(--on-teal-muted);align-items:center;gap:12px;margin-block:6px;margin-inline-start:58px;font-size:12px;display:flex}:root[data-page=linx] .lxf__ground:after{content:"";background:#ffffff59;flex:1;block-size:1px}:root[data-page=linx] .lxf__panels{gap:16px;display:grid;position:sticky;inset-block-start:120px}:root[data-page=linx] .lxf-card{color:var(--lx-ink);background:#fff;gap:20px;padding:clamp(24px,3vw,40px);display:grid}:root[data-page=linx] .lxf-card[hidden]{display:none}:root[data-page=linx] .is-enhanced .lxf-card:not([hidden]){animation:lxf-in .45s var(--lx-ease)}@keyframes lxf-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:root[data-page=linx] .lxf-card--amenities{box-shadow:inset 0 3px 0 var(--taupe);background:#f3ece2}:root[data-page=linx] .lxf-card__head{align-items:center;gap:20px;display:flex}:root[data-page=linx] .lxf-card__code{font-variant-numeric:tabular-nums;color:var(--teal);font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1}:root[data-page=linx] .lxf-card--amenities .lxf-card__code{color:var(--taupe-ink)}:root[data-page=linx] .lxf-card__kind{color:var(--lx-mute);margin:0 0 4px;font-size:14px}:root[data-page=linx] #plans .lxf-card h4{color:var(--lx-ink);margin:0;font-size:clamp(22px,2vw,30px);font-weight:500}:root[data-page=linx] .lxf-card__body{color:var(--lx-mute);margin:0;font-size:16px;line-height:1.6}:root[data-page=linx] .lxf__amenities{background:#0e1a1f1a;border:1px solid #0e1a1f1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-page=linx] .lxf__amenities li{background:#fff;align-items:center;gap:14px;min-block-size:64px;padding:12px 16px;font-size:15px;transition:background .3s;display:flex}:root[data-page=linx] .lxf__amenities li:last-child{grid-column:1/-1}:root[data-page=linx] .lxf__amenities li:hover{background:#fbf8f3}:root[data-page=linx] .lxf__amenities svg{block-size:26px;inline-size:26px;color:var(--taupe-ink);flex:none}:root[data-page=linx] .lxf-card__uses{background:var(--lx-hair);border:1px solid var(--lx-hair);gap:1px;margin:0;padding:0;list-style:none;display:grid}:root[data-page=linx] .lxf-card__uses a{color:var(--lx-ink);background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:14px 16px;text-decoration:none;transition:background .3s;display:grid}:root[data-page=linx] .lxf-card__uses a:hover{background:var(--lx-paper)}:root[data-page=linx] .lxf-card__uses span{font-size:17px;font-weight:500}:root[data-page=linx] .lxf-card__uses b{color:var(--teal);font-weight:500}:root[data-page=linx] .lxf-card__uses small{color:var(--lx-mute);grid-column:1/-1;font-size:13px}:root[data-page=linx] .lxf-card .btn{background:var(--teal);color:#fff;border-color:var(--teal);justify-self:start}@media (width<=900px){:root[data-page=linx] .lxf__grid{grid-template-columns:1fr}:root[data-page=linx] .lxf__panels{position:static}}@media (width<=560px){:root[data-page=linx] .lxf__amenities{grid-template-columns:1fr}:root[data-page=linx] .lxf-level__uses{display:none}:root[data-page=linx] .lxf-level__band{margin-inline-end:16px}}@media (prefers-reduced-motion:reduce){:root[data-page=linx] .is-enhanced .lxf-card:not([hidden]){animation:none}}:root[data-page=linx] .sl-ask{gap:14px}:root[data-page=linx] .sl-ask__types{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-inline-size:0;margin:0;padding:0;display:grid}:root[data-page=linx] .sl-ask__types legend{color:var(--lx-mute);margin-block-end:8px;padding:0;font-size:12.5px}:root[data-page=linx] .sl-ask__type{display:grid;position:relative}:root[data-page=linx] .sl-ask__type input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:root[data-page=linx] .sl-ask__type span{min-block-size:48px;color:var(--teal);border:1px solid var(--lx-hair);place-items:center;padding:8px;font-size:15px;transition:background .3s,color .3s,border-color .3s;display:grid}:root[data-page=linx] .sl-ask__type:hover span{border-color:var(--teal)}:root[data-page=linx] .sl-ask__type input:checked+span{background:var(--teal);border-color:var(--teal);color:#fff}:root[data-page=linx] .sl-ask__type input:focus-visible+span{outline:2px solid var(--taupe-ink);outline-offset:2px}:root[data-page=linx] .sl-ask__go{place-self:flex-start start;margin-block-start:8px}:root[data-page=linx] .sl-ask .hint{color:var(--lx-mute);margin:6px 0 0;font-size:13px}
