:root{--paper:#f4f5f3;--paper-2:#eaecea;--ink:#0d1011;--muted:#646b6e;--rule:#0d101124;--grid:#0d10110e;--accent:#0e9fb3;--cyan:#11b3c8;--m:40px;--gut:24px;--hd:56px;--ease:cubic-bezier(.2, 0, 0, 1);--t-hover:.3s;--t-rise:.7s;--t-intro:1.1s;--font:"Geist", "Helvetica Neue", Arial, system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#0b0d0e;--paper-2:#141819;--ink:#e8ecec;--muted:#8b9396;--rule:#e8ecec24;--grid:#e8ecec0d;--accent:#2cc6da;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[lang=ar]{--font:"IBM Plex Sans Arabic", "Geist", Tahoma, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hd) + 8px);-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;transition:background-color var(--t-hover) var(--ease), color var(--t-hover) var(--ease);margin:0;font-size:16px;line-height:1.5}:root[lang=ar] body{line-height:1.7}:root[lang=ar] :not(.tnum,.tnum *){letter-spacing:0!important}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p,dl,dd,ol,figure{margin:0}ol{padding:0;list-style:none}.tnum{font-family:"Geist", var(--font);font-variant-numeric:tabular-nums}.is-accent{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.arr{transition:transform var(--t-hover) var(--ease);font-style:normal;display:inline-block}:root[dir=rtl] .arr{transform:scaleX(-1)}.g{column-gap:var(--gut);padding-inline:var(--m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ruled:before,.sh:before,.ig:before,.cta:before,.ft__row:before{content:"";background:var(--ink);grid-column:1/-1;height:1px}.cols{z-index:0;pointer-events:none;column-gap:var(--gut);padding-inline:var(--m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:fixed;inset:0}.cols i{border-inline-start:1px solid var(--grid);transform-origin:top}.cols i:last-child{border-inline-end:1px solid var(--grid)}.js .cols i{transition:transform var(--t-intro) var(--ease);transform:scaleY(0)}.js.draw .cols i{transform:none}.cols i:nth-child(2){transition-delay:40ms}.cols i:nth-child(3){transition-delay:80ms}.cols i:nth-child(4){transition-delay:.12s}.cols i:nth-child(5){transition-delay:.16s}.cols i:nth-child(6){transition-delay:.2s}.cols i:nth-child(7){transition-delay:.24s}.cols i:nth-child(8){transition-delay:.28s}.cols i:nth-child(9){transition-delay:.32s}.cols i:nth-child(10){transition-delay:.36s}.cols i:nth-child(11){transition-delay:.4s}.cols i:nth-child(12){transition-delay:.44s}main,.ft{z-index:1;position:relative}.js .rise{opacity:0;transition:opacity var(--t-rise) var(--ease), transform var(--t-rise) var(--ease);transform:translateY(24px)}.js .rise.in{opacity:1;transform:none}.js .unclip .fig__img{clip-path:inset(0 0 100%);transition:clip-path var(--t-intro) var(--ease)}.js .unclip .fig__img img{transition:transform 1.6s var(--ease);transform:scale(1.06)}.js .unclip.in .fig__img{clip-path:inset(0)}.js .unclip.in .fig__img img{transform:none}.nums .num:nth-child(2){transition-delay:80ms}.nums .num:nth-child(3){transition-delay:.16s}.nums .num:nth-child(4){transition-delay:.24s}.hero__side .rise:nth-child(2){transition-delay:90ms}.hero__side .rise:nth-child(3){transition-delay:.18s}.no-motion *,.no-motion :before{transition:none!important}.fig__img{background:var(--paper-2);overflow:hidden}.fig__img img{object-fit:cover;filter:saturate(.86)contrast(1.03);width:100%;height:100%}:root[data-theme=dark] .fig__img img{filter:saturate(.8)contrast(1.04)brightness(.9)}figcaption{color:var(--muted);gap:14px;padding-top:10px;font-size:12.5px;line-height:1.4;display:flex}figcaption b{color:var(--ink);white-space:nowrap;font-weight:500}.hd{z-index:50;height:var(--hd);column-gap:var(--gut);padding-inline:var(--m);background:var(--paper);border-bottom:1px solid var(--rule);transition:background-color var(--t-hover) var(--ease);grid-template-columns:repeat(12,minmax(0,1fr));font-size:13px;line-height:1.25;display:grid;position:sticky;top:0}.cell{align-items:center;min-width:0;display:flex}.hd__brand{grid-column:1/4;gap:12px}.mark{width:22px;height:26px;color:var(--ink);flex:none}.hd__brand b{letter-spacing:-.01em;white-space:nowrap;font-weight:600;display:block}.hd__brand small{color:var(--muted);font-size:12px;display:block}.hd__data{color:var(--muted);white-space:nowrap;grid-column:4/6;gap:12px}.hd__data b{color:var(--ink);font-weight:500}.status{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.status:before{content:"";background:var(--muted);opacity:.5;border-radius:50%;width:6px;height:6px}.status.is-open:before{background:var(--accent);opacity:1}.hd__nav{grid-column:6/10;gap:22px}.hd__nav a,.menu nav a{transition:color var(--t-hover) var(--ease);align-items:baseline;gap:6px;display:inline-flex}.hd__nav i,.menu nav i{color:var(--muted);font-size:11px;font-style:normal;font-family:"Geist", var(--font);font-variant-numeric:tabular-nums}.hd__nav a:hover{color:var(--accent)}.hd__tools{grid-column:10/12;justify-content:flex-end;gap:18px}.tog{gap:4px;padding:6px 0;display:inline-flex}.tog:hover{color:var(--accent)}.tog--theme span:nth-child(2),:root[data-theme=light] .tog--theme .t-d,:root[data-theme=dark] .tog--theme .t-l{color:var(--muted)}.hd__book{background:var(--ink);color:var(--paper);transition:background-color var(--t-hover) var(--ease);grid-column:12/13;justify-content:space-between;align-self:stretch;margin-block:8px;padding-inline:14px;font-weight:500}.hd__book:hover{background:var(--accent);color:#0d1011}.hd__book:hover .arr{transform:translate(3px)}:root[dir=rtl] .hd__book:hover .arr{transform:scaleX(-1)translate(3px)}.hd__menu{display:none}.menu{inset:var(--hd) 0 0;z-index:49;background:var(--paper);padding:8px var(--m) 96px;flex-direction:column;justify-content:space-between;display:flex;position:fixed}.menu[hidden]{display:none}.menu nav a{border-bottom:1px solid var(--rule);letter-spacing:-.03em;gap:14px;padding:14px 0;font-size:34px;font-weight:500;display:flex}.menu__tools{gap:28px;font-size:15px;display:flex}.btn{background:var(--ink);min-height:46px;color:var(--paper);transition:background-color var(--t-hover) var(--ease), color var(--t-hover) var(--ease);justify-content:space-between;align-items:center;gap:18px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.btn:hover{background:var(--accent);color:#0d1011}.btn:hover .arr{transform:translate(3px)}:root[dir=rtl] .btn:hover .arr{transform:scaleX(-1)translate(3px)}.btn--line{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:0 0}.btn--line:hover{background:var(--ink);color:var(--paper)}.hero{align-items:start;row-gap:40px;padding-top:44px}.hero__t{letter-spacing:-.038em;text-wrap:balance;grid-column:1/11;font-size:clamp(36px,4.9vw,74px);font-weight:500;line-height:1.02}:root[lang=ar] .hero__t{font-size:clamp(32px,4.2vw,62px);font-weight:600;line-height:1.3}.hero__side{flex-direction:column;grid-column:1/4;gap:24px;display:flex}.hero__lede{color:var(--muted);max-width:34ch;font-size:16px}.hero__ctas{flex-direction:column;gap:8px;display:flex}.spec{border-top:1px solid var(--ink)}.spec div,.data div{border-bottom:1px solid var(--rule);grid-template-columns:6.5rem 1fr;gap:12px;padding:10px 0;font-size:13px;line-height:1.4;display:grid}.spec dt,.data dt{color:var(--muted)}.hero__fig{grid-column:4/13}.hero__fig .fig__img{aspect-ratio:2.25}.nums{padding-top:120px}.num{border-top:1px solid var(--ink);flex-direction:column;grid-column:span 3;padding-top:14px;display:flex}.num b{letter-spacing:-.055em;font-size:clamp(72px,10.5vw,168px);font-weight:500;line-height:.9}.num span{color:var(--muted);margin-top:14px;font-size:13px}.sec{padding-top:168px}.sh{align-items:baseline;row-gap:0;margin-bottom:64px}.sh:before{margin-bottom:16px}.sh__no{color:var(--muted);grid-column:1/2;font-size:13px}.sh__t{letter-spacing:-.05em;grid-column:2/7;font-size:clamp(44px,6.2vw,100px);font-weight:500;line-height:.95}:root[lang=ar] .sh__t{font-weight:600;line-height:1.2}.sh__count{color:var(--muted);grid-column:7/9;font-size:13px}.sh__note{color:var(--muted);grid-column:9/13;max-width:40ch;font-size:15px}.ix__head{color:var(--muted);padding-bottom:12px;font-size:12px}.ix__head .c-no,.row__head .c-no{grid-column:1/2}.ix__head .c-t,.row__head .c-t{grid-column:2/9}.ix__head .c-f,.row__head .c-f{grid-column:9/12}.row{margin-inline:var(--m);border-top:1px solid var(--rule);transition:opacity var(--t-hover) var(--ease)}.row:last-child{border-bottom:1px solid var(--rule)}.row__head{text-align:start;align-items:baseline;width:100%;padding:22px 0}.row .g{padding-inline:0}.row__head .c-no{color:var(--muted);transition:color var(--t-hover) var(--ease);font-size:13px}.row__head .c-t{letter-spacing:-.035em;transition:transform .5s var(--ease);font-size:clamp(28px,3.5vw,54px);font-weight:500;line-height:1.02}:root[lang=ar] .row__head .c-t{line-height:1.3}.row__head .c-f{color:var(--muted);font-size:14px}.c-x{grid-column:12/13;place-self:center end;width:14px;height:14px;position:relative}.c-x:before,.c-x:after{content:"";height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;inset:6.5px 0 auto}.c-x:after{transform:rotate(90deg)}.row.is-open .c-x:after{transform:rotate(0)}.ix__list.is-hover .row:not(.is-active):not(.is-open){opacity:.32}.row.is-active .c-no,.row.is-open .c-no{color:var(--accent)}.row.is-active .c-t{transform:translate(10px)}:root[dir=rtl] .row.is-active .c-t{transform:translate(-10px)}.row__panel{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}.row.is-open .row__panel{grid-template-rows:1fr}.row__inner{align-items:end;min-height:0;overflow:hidden}.row__d{grid-column:2/7;max-width:46ch;padding-bottom:32px;font-size:17px;line-height:1.55}.row__a{border-bottom:0;grid-column:9/13;justify-self:start;gap:10px;padding-bottom:32px;font-size:14px;font-weight:500;display:inline-flex}.row__a span{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px}.row__a:hover{color:var(--accent)}.row__img{display:none}.peek{z-index:40;aspect-ratio:3/4;pointer-events:none;background:var(--paper-2);clip-path:inset(100% 0 0);width:clamp(220px,20vw,300px);transition:clip-path .6s var(--ease), opacity var(--t-hover) var(--ease);position:fixed;top:0;left:0;overflow:hidden;translate:-50% -50%}.peek.is-on{clip-path:inset(0)}.peek.is-empty{opacity:0}.peek img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s var(--ease), transform .9s var(--ease);filter:saturate(.86)contrast(1.03);position:absolute;inset:0;transform:scale(1.08)}.peek img.is-on{opacity:1;transform:none}@media (hover:none),(pointer:coarse){.peek{display:none}.row__img{aspect-ratio:16/9;background:var(--paper-2);grid-column:2/13;margin-bottom:32px;display:block;overflow:hidden}.row__img img{object-fit:cover;width:100%;height:100%}}.docs{align-items:start}.docs__fig{grid-column:1/5}.docs__fig .fig__img{aspect-ratio:1/1.02}.docs__list{border-bottom:1px solid var(--rule);grid-column:6/13}.doc{column-gap:var(--gut);border-top:1px solid var(--rule);grid-template-columns:3.5rem 1fr 1fr;grid-template-areas:"no name bio""no role bio";padding:22px 0 30px;display:grid}.doc:first-child{border-top-color:var(--ink)}.doc>span{color:var(--muted);grid-area:no;padding-top:8px;font-size:13px}.doc h3{letter-spacing:-.03em;grid-area:name;font-size:clamp(24px,2.3vw,34px);font-weight:500;line-height:1.1}.doc em{color:var(--muted);grid-area:role;margin-top:6px;font-size:13px;font-style:normal}.doc p{color:var(--muted);grid-area:bio;max-width:34ch;padding-top:6px;font-size:15px}.doc:nth-child(2){transition-delay:90ms}.doc:nth-child(3){transition-delay:.18s}.wide{margin:120px var(--m) 0}.wide .fig__img{aspect-ratio:2.4}.wide img{object-position:50% 42%}.floor{align-items:start}.stack{color:var(--muted);grid-column:1/4;font-size:11px}.fl{border-top:1px solid var(--rule);align-items:center;gap:10px;height:26px;display:flex}.fl>span{flex:none;width:1.8rem}.fl i{flex:1}.fl b{font-weight:500}.fl--more{border-top:0;justify-content:flex-start;height:26px;font-size:16px}.fl--here{background:var(--cyan);color:#0d1011;border-top-color:#0000;height:46px;padding-inline:10px;font-size:12.5px}.fl--here>span{font-weight:600}.fl--here i{display:none}.fl--g{border-bottom:1px solid var(--ink)}.fl--g b{color:var(--muted);font-weight:400}.floor__fig{grid-column:4/9}.floor__fig .fig__img{aspect-ratio:1/1.01}.data{border-top:1px solid var(--ink);grid-column:9/13}.data div{grid-template-columns:7rem 1fr;align-items:baseline;padding:12px 0;font-size:14px}.data dd.big{letter-spacing:-.04em;font-size:44px;font-weight:500;line-height:1}.rooms{margin-top:120px}.rooms .fig{grid-column:span 4}.rooms .fig__img{aspect-ratio:4/3}.rooms .fig:nth-child(2){transition-delay:90ms}.rooms .fig:nth-child(3){transition-delay:.18s}.rooms .fig:nth-child(3) img{object-position:50% 30%}.ig{align-items:end;row-gap:20px;margin-top:120px}.ig__t{letter-spacing:-.025em;grid-column:2/9;font-size:clamp(24px,2.6vw,40px);font-weight:500;line-height:1.15}.ig__a{grid-column:10/13;justify-self:end;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.ig__a span{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px}.ig__a:hover{color:var(--accent)}.hours__big{letter-spacing:-.06em;text-align:left;white-space:nowrap;grid-column:1/13;font-size:clamp(64px,14.5vw,236px);font-weight:500;line-height:.82}.hours__big span{color:var(--muted);font-weight:300}:root[dir=rtl] .hours__big,:root[dir=rtl] .ft__big{text-align:right}.hours__days{flex-wrap:wrap;grid-column:1/13;gap:8px 40px;margin-top:24px;font-size:15px;display:flex}.hours__days span:nth-child(2){color:var(--muted)}.contact{align-items:start;margin-top:112px}.contact__fig{grid-column:1/5}.contact__fig .fig__img{aspect-ratio:4/5}.contact__fig img{object-position:6% 50%}.table{border-top:1px solid var(--ink);grid-column:6/13}.tr{gap:var(--gut);border-bottom:1px solid var(--rule);grid-template-columns:9rem 1fr;padding:16px 0;font-size:17px;display:grid}.th{color:var(--muted);padding-top:3px;font-size:13px}a.td:hover,.td a:hover{color:var(--accent)}.ul{color:var(--muted);white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;margin-inline-start:8px;padding-bottom:1px;font-size:14px}.faq{display:block}.faq summary{cursor:pointer;justify-content:space-between;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary i{transition:transform .5s var(--ease);font-style:normal}.faq[open] summary i{transform:rotate(45deg)}.faq p{color:var(--muted);max-width:52ch;margin-top:10px;font-size:15px}.cta{transition:background-color .4s var(--ease), color .4s var(--ease);align-items:center;margin-top:140px}.cta:before{margin-bottom:0}.cta__t{letter-spacing:-.05em;grid-column:1/9;padding-block:30px 34px;font-size:clamp(40px,6.6vw,108px);font-weight:500;line-height:.95}:root[lang=ar] .cta__t{font-weight:600;line-height:1.25}.cta__n{color:var(--muted);transition:color .4s var(--ease);grid-column:9/12;font-size:15px}.cta__arr{grid-column:12/13;justify-self:end;font-size:clamp(32px,4vw,64px)}.cta:hover{background:var(--ink);color:var(--paper)}.cta:hover .cta__n{color:var(--paper)}.cta:hover .cta__arr{transform:translate(8px)}:root[dir=rtl] .cta:hover .cta__arr{transform:scaleX(-1)translate(8px)}.ft{border-top:1px solid var(--ink);margin-top:0;padding-top:0}.ft__row{row-gap:0;padding-top:24px;font-size:13.5px;line-height:1.5}.ft__row:before{display:none}.ft__row p{grid-column:span 3}.ft__row p>*{display:block}.ft__row b{font-weight:600}.ft__row a:hover{color:var(--accent)}.ft__row:first-child p:not(:first-child){color:var(--muted)}.ft__big{padding-inline:var(--m);font-size:calc((100vw - 2 * var(--m)) / 2.3);letter-spacing:-.065em;text-align:left;margin:48px 0 0;font-weight:600;line-height:.74;overflow:hidden}:root[dir=rtl] .ft__big{text-align:left}.ft__row--end{border-top:1px solid var(--rule);align-items:end;margin-top:28px;padding-block:24px 28px}.ft__concept{grid-column:1/7!important}.ft__type{color:var(--muted);grid-column:7/10!important}.ft__top{grid-column:10/13;justify-self:end}.ft__top:hover{color:var(--accent)}.dock{display:none}@media (width<=1180px){.hd__data{display:none}.hd__brand{grid-column:1/5}.hd__nav{grid-column:5/10;gap:16px}.hd__book{grid-column:12/13;padding-inline:10px}.hero__side{grid-column:1/5}.hero__fig{grid-column:5/13}.hero__fig .fig__img{aspect-ratio:1.6}}@media (width<=760px){:root{--m:16px;--gut:12px;--hd:54px}.g,.cols,.hd{grid-template-columns:repeat(4,minmax(0,1fr))}.cols i:nth-child(n+5){display:none}.cols i:nth-child(4){border-inline-end:1px solid var(--grid)}.hd__nav,.hd__tools,.hd__book,.hd__data{display:none}.hd__brand{grid-column:1/4}.hd__menu{grid-column:4/5;justify-content:flex-end;font-size:14px;font-weight:500;display:flex}.hero{row-gap:24px;padding-top:28px}.hero__t{grid-column:1/5;font-size:clamp(32px,9.4vw,44px)}:root[lang=ar] .hero__t{font-size:clamp(28px,8.2vw,38px)}.hero__fig{order:2;grid-column:1/5}.hero__fig .fig__img{aspect-ratio:4/3}.hero__side{order:3;grid-column:1/5}.nums{row-gap:40px;padding-top:72px}.num{grid-column:span 2}.num b{font-size:25vw}.sec{padding-top:112px}.sh{row-gap:10px;margin-bottom:40px}.sh__no{grid-column:1/2}.sh__count{grid-column:2/5;justify-self:end}.sh__t{grid-area:3/1/auto/5;font-size:16vw}:root[lang=ar] .sh__t{font-size:13vw}.sh__note{grid-area:4/1/auto/5}.ix__head{display:none}.row__head{row-gap:4px;padding:18px 0}.row__head .c-no{grid-column:1/2}.row__head .c-t{grid-area:2/1/auto/4;font-size:26px}.row__head .c-f{grid-area:1/2/auto/4}.c-x{grid-area:2/4/auto/5}.row__d{grid-column:1/5;padding-bottom:18px;font-size:16px}.row__img{grid-row:2;grid-column:1/5!important;margin-bottom:18px!important}.row__a{grid-area:3/1/auto/5;padding-bottom:26px}.docs__fig{grid-column:1/5}.docs__fig .fig__img{aspect-ratio:4/3.4}.docs__fig img{object-position:50% 20%}.docs__list{grid-column:1/5;margin-top:40px}.doc{grid-template-columns:2.5rem 1fr;grid-template-areas:"no name""no role""no bio"}.doc p{padding-top:10px}.wide{margin-top:72px}.wide .fig__img{aspect-ratio:4/3}.stack{grid-column:1/5}.fl{height:17px}.fl--here{height:40px}.floor{row-gap:40px}.floor__fig{grid-column:1/5}.floor__fig .fig__img{aspect-ratio:4/3}.data{grid-column:1/5}.rooms{row-gap:28px;margin-top:72px}.rooms .fig{grid-column:1/5}.ig{margin-top:72px}.ig__t{grid-column:1/5;padding-top:16px}.ig__a{grid-column:1/5;justify-self:start}.hours__big{font-size:15vw}.contact{row-gap:40px;margin-top:56px}.contact__fig{grid-column:1/5}.contact__fig .fig__img{aspect-ratio:4/3}.table{grid-column:1/5}.tr{overflow-wrap:anywhere;grid-template-columns:1fr;gap:4px;font-size:16px}.cta{row-gap:6px;margin-top:80px}.cta__t{grid-column:1/4;padding-block:22px 4px;font-size:12vw}.cta__arr{grid-column:4/5}.cta__n{grid-column:1/5;padding-bottom:22px}.ft__row p{grid-column:1/5;margin-bottom:14px}.ft__concept,.ft__type{grid-column:1/5!important}.ft__top{grid-column:1/5;justify-self:start}.ft__row--end{padding-bottom:84px}.ft__big{margin-top:24px}.dock{z-index:60;background:var(--ink);height:56px;color:var(--paper);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:1fr 1fr;font-size:15px;font-weight:500;display:grid;position:fixed;inset:auto 0 0}.dock a{justify-content:center;align-items:center;display:flex}.dock a+a{border-inline-start:1px solid color-mix(in srgb, var(--paper) 22%, transparent)}}:root[lang=ar] .hd{line-height:1.45}
