.dubai{--p:.5;isolation:isolate}.dubai-dusk{z-index:-2;background:radial-gradient(55% 45% at 82% 18%, #d9ab7a33, transparent 70%), radial-gradient(40% 35% at 62% 8%, #d6806817, transparent 70%), radial-gradient(70% 50% at 10% 100%, #4d5e5a59, transparent 70%), linear-gradient(180deg, var(--color-pine-950), #46554f 70%, #404e4a);pointer-events:none;position:absolute;inset:0}.dubai-lattice{z-index:-1;opacity:.07;transform:translate3d(0, calc((var(--p) - .5) * -40px), 0);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64' fill='none' stroke='%23d8b76e' stroke-width='0.8'%3E%3Crect x='17' y='17' width='30' height='30'/%3E%3Crect x='17' y='17' width='30' height='30' transform='rotate(45 32 32)'/%3E%3Cpath d='M0 32h11M53 32h11M32 0v11M32 53v11'/%3E%3C/svg%3E");background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(52rem 40rem at 80% 22rem,#000,#0000 75%)}.dubai-title{letter-spacing:-.02em;font-size:clamp(4.5rem,13vw,9rem);line-height:.9}.dubai-title .sw-in{background:linear-gradient(175deg, #fbf3e2 30%, var(--color-brass-300) 85%);-webkit-text-fill-color:transparent;background-clip:text;padding-inline-end:.04em}.dubai-link{color:var(--color-stone-100)}.dubai-link svg{color:var(--color-brass-400)}.dubai-frame{transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));isolation:isolate;padding:.6rem;position:relative}.dubai-frame:before{content:"";z-index:-1;background:var(--portrait-shape);filter:drop-shadow(0 34px 34px #0000008c)drop-shadow(0 0 26px #d9ab7a29);pointer-events:none;position:absolute;inset:.6rem}html.js .reveal-curtain .dubai-frame:before{opacity:0}html.js .dubai[data-ready] .reveal-curtain.is-visible .dubai-frame:before{opacity:1;transition:opacity .8s var(--ease-soft) 1.9s}html.js .reveal-curtain>.dubai-frame{clip-path:none}html.js .reveal-curtain .dubai-portrait{clip-path:inset(100% 0 0);transition:box-shadow .8s var(--ease-soft)}html.js .dubai[data-ready] .reveal-curtain.is-visible .dubai-portrait{clip-path:inset(0);transition:clip-path 1.8s var(--ease-soft) .2s, box-shadow .8s var(--ease-soft)}.dubai-frame-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dubai-frame-line .portrait-line{stroke:var(--color-brass-400);stroke-opacity:.75;stroke-width:1.2px}html.js .dubai-stage.reveal .dubai-frame-line .portrait-line{stroke-dasharray:1 1;stroke-dashoffset:1px}html.js .dubai[data-ready] .dubai-stage.reveal.is-visible .dubai-frame-line .portrait-line{stroke-dashoffset:0;transition:stroke-dashoffset 2.4s cubic-bezier(.65,0,.35,1) .2s}.dubai-portrait{aspect-ratio:5/6;isolation:isolate;background:var(--color-pine-900);overflow:hidden}.dubai-portrait-edge{z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -80px 80px -40px #091412b3}.dubai-photo{will-change:transform, scale;scale:1.04;transform:translate3d(0, calc((var(--p) - .5) * -6%), 0);transition:scale 1.8s var(--ease-soft)}html.js .reveal-curtain:not(.is-visible) .dubai-photo{scale:1.25}.dubai-panel{background:linear-gradient(150deg,#ffffff0f,#ffffff04);border-radius:1.5rem;box-shadow:inset 0 0 0 1px #d9ab7a33,0 40px 70px -40px #000000b3}.dubai-dishes{overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;gap:1.25rem;margin-inline:0;padding:0;list-style:none;display:grid;overflow:auto hidden}.dubai-dishes::-webkit-scrollbar{display:none}.dubai-dish{scroll-snap-align:start}@media (width>=640px){.dubai-dishes{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;gap:3rem 1.5rem;overflow:visible}}@media (width>=1024px){.dubai-dishes{grid-template-columns:repeat(4,1fr)}}.dubai-dish-photo{aspect-ratio:4/5;-webkit-mask:var(--arch) top center / 100% auto no-repeat;mask:var(--arch) top center / 100% auto no-repeat;background:var(--color-pine-900);border-radius:0 0 1rem 1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9ab7a4d}.dubai-dish-photo>.arch-cap-line,.dubai-dish>.arch-cap-line{z-index:1;color:#d9ab7a4d;pointer-events:none;position:absolute;inset:0}.dubai-dish>.arch-cap-line{color:#d9ab7a38;display:none}.dubai-dish-photo img{transition:scale 1.2s var(--ease-soft)}.dubai-dish:hover .dubai-dish-photo img{scale:1.06}.dubai-mosaic{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:75%;grid-auto-flow:column;gap:.75rem;display:grid;overflow:auto hidden}.dubai-mosaic::-webkit-scrollbar{display:none}.dubai-mosaic-item{aspect-ratio:4/5;scroll-snap-align:start;background:var(--color-pine-900);border-radius:1rem;display:block;position:relative;overflow:hidden}.dubai-mosaic-item:after{content:"";border-radius:inherit;transition:opacity .6s var(--ease-soft);background:linear-gradient(#0000 50%,#09141259);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.dubai-mosaic-item img{transition:scale 1.2s var(--ease-soft)}.dubai-mosaic-item:hover img{scale:1.06}.dubai-mosaic-item:hover:after{opacity:.4}@media (width>=1024px){.dubai-mosaic{grid-template-rows:repeat(2,15rem);grid-template-columns:2fr 1fr 1fr;grid-auto-flow:row;overflow:visible}.dubai-mosaic-item{aspect-ratio:auto}.dubai-mosaic-item.is-feature{grid-row:span 2}}.dubai-album-nav{display:none}@media (width<=639px){.dubai-album.is-album{scroll-snap-type:none;touch-action:pan-y;user-select:none;grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;justify-items:center;padding:.75rem 0 1.25rem;display:grid;overflow:visible}.dubai-album.is-album>*{opacity:1;width:84%;z-index:calc(20 - var(--pos,0));transform:translate(calc(var(--pos,0) * 10px), calc(var(--pos,0) * 6px)) rotate(calc(var(--tilt,0deg) * min(var(--pos,0), 1))) scale(calc(1 - var(--pos,0) * .035));transition:transform .55s var(--ease-soft), opacity .4s var(--ease-soft);-webkit-tap-highlight-color:transparent;grid-area:1/1}.dubai-album.is-album>.is-deep{opacity:0}.dubai-album.is-album>.is-dragging{transition:none}.dubai-album.is-album img{-webkit-user-drag:none;pointer-events:none}.dubai-dishes.is-album{filter:drop-shadow(0 18px 22px #00000080)}.dubai-dishes.is-album>.dubai-dish{-webkit-mask:var(--arch) top center / 100% auto no-repeat;mask:var(--arch) top center / 100% auto no-repeat;background:linear-gradient(160deg, #46554f, var(--color-pine-950));border-radius:0 0 1.5rem 1.5rem;padding:.75rem .75rem 1.25rem;position:relative;box-shadow:inset 0 0 0 1px #d9ab7a38}.dubai-dishes.is-album>.dubai-dish>.arch-cap-line{display:block}.dubai-mosaic.is-album>.dubai-mosaic-item{box-shadow:0 0 0 1px #d9ab7a38,0 24px 40px -24px #000000d9}html.js .dubai-album-nav{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.dubai-album-btn{width:2.75rem;height:2.75rem;color:var(--color-brass-300);transition:background-color .3s var(--ease-soft);border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #d9ab7a59}.dubai-album-btn:active{background:#d9ab7a1f}.dubai-album-dots{gap:.4rem;display:flex}.dubai-album-dots i{width:.4rem;height:.4rem;transition:width .4s var(--ease-soft), background-color .4s var(--ease-soft);background:#d9ab7a4d;border-radius:999px}.dubai-album-dots i.is-on{background:var(--color-brass-400);width:1.2rem}}@media (width<=639px) and (prefers-reduced-motion:reduce){.dubai-album.is-album>*{transition:opacity .2s}}.dubai-quote{position:relative}.dubai-quote:before{content:"“";z-index:-1;font-family:var(--font-display);color:#d9ab7a14;pointer-events:none;font-size:14rem;line-height:1;position:absolute;top:-2.5rem;left:50%;transform:translate(-50%)}.dubai-diamond{background:var(--color-brass-400);flex:none;width:.4rem;height:.4rem;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){html.js .dubai-stage.reveal .dubai-frame-line .portrait-line{stroke-dashoffset:0;transition:none}.dubai-lattice,.dubai-photo{transform:none}.dubai-photo,html.js .reveal-curtain:not(.is-visible) .dubai-photo{scale:1}}.dubai-locate{z-index:4;backdrop-filter:blur(12px);white-space:nowrap;background:#0c1a18d1;border-radius:999px;align-items:center;gap:.75rem;padding:.5rem 1.1rem .5rem .5rem;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);box-shadow:inset 0 0 0 1px #d9ab7a73,0 20px 40px -18px #000c}.dubai-locate-pin{background:var(--color-brass-400);width:2.25rem;height:2.25rem;color:var(--color-pine-950);border-radius:999px;place-items:center;display:grid}.dubai-locate-place{font-family:var(--font-display);color:var(--color-stone-50);font-size:1.05rem}html.js .reveal-curtain>.dubai-locate{clip-path:none;opacity:0;translate:0 .5rem}html.js .dubai[data-ready] .reveal-curtain.is-visible>.dubai-locate{opacity:1;transition:opacity .8s var(--ease-soft) 1.6s, translate .8s var(--ease-soft) 1.6s;translate:0}.dubai-gate{--leg:1.6rem;--bridge:2.75rem;position:relative}@media (width>=640px){.dubai-gate{--leg:3.25rem;--bridge:4.5rem}}.dubai-gate-art{pointer-events:none;position:absolute;inset:0}.dubai-gate-art>span{position:absolute}.dubai-gate-leg,.dubai-gate-bridge{opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none' stroke='%23d8b76e' stroke-width='0.8'%3E%3Cpath d='M11 1 L21 11 L11 21 L1 11 Z M11 6 L16 11 L11 16 L6 11 Z'/%3E%3C/svg%3E");background-size:22px 22px}.dubai-gate-leg{width:var(--leg);top:0;bottom:0}.dubai-gate-leg.is-start{left:0}.dubai-gate-leg.is-end{right:0}.dubai-gate-bridge{top:0;left:var(--leg);right:var(--leg);height:var(--bridge)}.dubai-gate-outer,.dubai-gate-inner{border:1px solid #d9ab7abf;border-bottom:0}.dubai-gate-outer{border-top:0;inset:0}.dubai-gate-top{height:calc(var(--bridge) + 1px);background:linear-gradient(#d9ab7a80, #d9ab7a80) bottom / calc(100% - 2 * var(--leg)) 1px no-repeat;border-top:1px solid #d9ab7abf;top:0;left:0;right:0}.dubai-gate-inner{top:var(--bridge);left:var(--leg);right:var(--leg);background:radial-gradient(70% 60% at 50% 100%,#d9ab7a1a,#0000 70%);border-color:currentColor #d9ab7a80 #d9ab7a80;border-top-style:none;border-top-width:0;bottom:0}.dubai-gate-ground{background:linear-gradient(90deg,#0000,#d9ab7a99 20% 80%,#0000);height:1px;bottom:0;left:-12%;right:-12%}.dubai-gate-city{bottom:0;left:calc(var(--leg) + .5rem);right:calc(var(--leg) + .5rem);width:calc(100% - 2 * (var(--leg) + .5rem));opacity:.75;height:auto;max-height:58%;position:absolute;overflow:visible}.dubai-gate-city path{stroke:var(--color-brass-400);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.dubai-gate-city .is-fine{opacity:.55}.dubai-gate-city .is-solid{fill:var(--color-pine-950)}.dubai-gate-beacon{fill:#ff6b5a;animation:2.4s step-end infinite dubai-gate-beacon}@keyframes dubai-gate-beacon{0%,70%{opacity:.15}75%,95%{opacity:1}}.dubai-gate-ripple{animation:5s linear infinite dubai-gate-ripple}.dubai-gate-ripple.is-row-1{opacity:.8}.dubai-gate-ripple.is-row-2{opacity:.55;animation-duration:7s;animation-direction:reverse}.dubai-gate-ripple.is-row-3{opacity:.35;animation-duration:9s}@keyframes dubai-gate-ripple{to{transform:translateX(var(--p))}}.dubai-gate-abra{animation:24s linear infinite dubai-gate-abra}@keyframes dubai-gate-abra{0%{transform:translate(0)}to{transform:translate(-340px)}}@media (prefers-reduced-motion:reduce){.dubai-gate-beacon,.dubai-gate-ripple,.dubai-gate-abra{animation:none}.dubai-gate-beacon{opacity:.8}.dubai-gate-abra{transform:translate(-90px)}}.dubai-gate-copy{padding:calc(var(--bridge) + 3rem) calc(var(--leg) + 1.25rem) calc((100% - 2 * var(--leg)) * .29 + 1.5rem);position:relative}html.js .dubai-gate .dubai-gate-art>span{clip-path:inset(100% 0 0)}html.js .dubai-gate .dubai-gate-ground{clip-path:inset(0 50%)}html.js .dubai-gate.is-visible .dubai-gate-art>span{clip-path:inset(0);transition:clip-path 1.6s cubic-bezier(.65,0,.35,1)}html.js .dubai-gate.is-visible .dubai-gate-ground{transition-duration:1s;transition-delay:.1s}html.js .dubai-gate.is-visible .dubai-gate-leg,html.js .dubai-gate.is-visible .dubai-gate-outer{transition-delay:.6s}html.js .dubai-gate.is-visible .dubai-gate-inner{transition-delay:.9s}html.js .dubai-gate .dubai-gate-art>.dubai-gate-bridge,html.js .dubai-gate .dubai-gate-art>.dubai-gate-top{clip-path:polygon(0 0,0 0,0 100%,100% 100%,100% 0,100% 0,100% 100%,0 100%)}html.js .dubai-gate.is-visible .dubai-gate-art>.dubai-gate-bridge,html.js .dubai-gate.is-visible .dubai-gate-art>.dubai-gate-top{clip-path:polygon(0 0,50% 0,50% 100%,50% 100%,50% 0,100% 0,100% 100%,0 100%);transition:clip-path .9s cubic-bezier(.65,0,.35,1) 1.65s}html.js .dubai-gate .dubai-gate-copy>*{opacity:0;clip-path:inset(0 0 100%);translate:0 1.25rem}html.js .dubai-gate.is-visible .dubai-gate-copy>*{opacity:1;clip-path:inset(0 0 -2rem);transition:opacity .7s var(--ease-soft) calc(1.6s + var(--k) * .15s), translate .9s cubic-bezier(.22, 1, .36, 1) calc(1.6s + var(--k) * .15s), clip-path .9s cubic-bezier(.22, 1, .36, 1) calc(1.6s + var(--k) * .15s);translate:0}.dubai-gate .dubai-gate-copy>:first-child{--k:0}.dubai-gate .dubai-gate-copy>:nth-child(2){--k:1}.dubai-gate .dubai-gate-copy>:nth-child(3){--k:2}.dubai-gate .dubai-gate-copy>:nth-child(4){--k:3}.dubai-gate .dubai-gate-copy>:nth-child(5){--k:4}@media (prefers-reduced-motion:reduce){html.js .dubai-gate .dubai-gate-copy>*{opacity:1;clip-path:none;translate:0}}html.js .dubai-gate .dubai-gate-draw path{stroke-dasharray:1 3;stroke-dashoffset:1px}html.js .dubai-gate.is-visible .dubai-gate-draw path{animation:dubai-gate-draw 1.2s cubic-bezier(.65, 0, .35, 1) calc(var(--o) + var(--j,0) * .18s) both}@keyframes dubai-gate-draw{0%{stroke-dasharray:1 3;stroke-dashoffset:1px}99%{stroke-dasharray:1 3;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}html.js .dubai-gate.is-visible .dubai-gate-burj path{animation-duration:3s}html.js .dubai-gate .dubai-gate-beacon{fill-opacity:0}html.js .dubai-gate.is-visible .dubai-gate-beacon{fill-opacity:1;transition:fill-opacity .6s 5.6s}html.js .dubai-gate .dubai-gate-fade{opacity:0}html.js .dubai-gate.is-visible .dubai-gate-fade{opacity:1;transition:opacity 1.2s 4.8s}@media (prefers-reduced-motion:reduce){html.js .dubai-gate .dubai-gate-art>span{clip-path:none}html.js .dubai-gate .dubai-gate-draw path,html.js .dubai-gate.is-visible .dubai-gate-draw path{stroke-dasharray:none;animation:none}html.js .dubai-gate .dubai-gate-beacon{fill-opacity:1}html.js .dubai-gate .dubai-gate-fade{opacity:1}}.dubai-map{background:radial-gradient(80% 80% at 20% 20%,#4d5e5a47,#0000 70%),#ffffff05;border-radius:1.5rem;overflow:hidden;box-shadow:inset 0 0 0 1px #d9ab7a33,0 40px 70px -40px #000000b3}.dubai-map svg{width:100%;height:auto;display:block}.dubai-map-roads{fill:none;stroke:var(--color-brass-400);stroke-opacity:.12;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dubai-map-line{stroke:var(--color-brass-400);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.dubai-map-line.is-thin{stroke-width:1px}.dubai-map-line.is-land{stroke-width:2.6px}.dubai-map-sight,.dubai-map-cafe{opacity:0;translate:0 6px}.dubai-map-sight path{stroke:var(--color-brass-300);stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (width<=639px){.dubai-map-sight path{stroke-width:.7px}}html.js .dubai-map-sight path{stroke-dasharray:1 3;stroke-dashoffset:1px}html.js .dubai-map-block.is-visible .dubai-map-sight path{animation:dubai-map-draw .9s cubic-bezier(.65, 0, .35, 1) calc(var(--o) + var(--j,0) * .2s) both}@keyframes dubai-map-draw{0%{stroke-dasharray:1 3;stroke-dashoffset:1px}99%{stroke-dasharray:1 3;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){html.js .dubai-map-sight path,html.js .dubai-map-block.is-visible .dubai-map-sight path{stroke-dasharray:none;animation:none}}.dubai-map-sight text,.dubai-map-sea{fill:#f3efe7bf;letter-spacing:.5px;font-size:22px}.dubai-map-sea{fill:#d9ab7a80;letter-spacing:3px;font-style:italic}.dubai-map-cafe circle{fill:var(--color-ember-400)}.dubai-map-cafe text{fill:var(--color-stone-50);font-size:26px;font-weight:700}.dubai-map-cafe .dubai-map-cafe-sub{fill:var(--color-brass-300);font-size:19px;font-weight:400}.dubai-map-cafe .dubai-map-cafe-ring{fill:none;stroke:var(--color-ember-400);transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite dubai-map-pulse}@keyframes dubai-map-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}html.js .dubai-map-block.is-visible .dubai-map-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.65, 0, .35, 1) var(--o)}html.js .dubai-map-block.is-visible .dubai-map-sight,html.js .dubai-map-block.is-visible .dubai-map-cafe{opacity:1;transition:opacity .6s ease var(--o), translate .6s ease var(--o);translate:0}html:not(.js) .dubai-map-line{stroke-dashoffset:0}html:not(.js) .dubai-map-sight,html:not(.js) .dubai-map-cafe{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.dubai-map-line{stroke-dashoffset:0}.dubai-map-sight,.dubai-map-cafe{opacity:1;translate:0}}.dubai-map text{paint-order:stroke;stroke:var(--color-pine-950);stroke-width:6px;stroke-linejoin:round}@media (width>=1024px){.dubai-map-sight text,.dubai-map-sea{font-size:11px}.dubai-map-cafe text{font-size:14px}.dubai-map-cafe .dubai-map-cafe-sub{font-size:10.5px}.dubai-map text{stroke-width:4px}}.dubai-band{margin-inline:calc(50% - 50vw);padding:5rem calc(50vw - 50%)}@media (width>=1024px){.dubai-band{padding-block:7rem}}.dubai-band>[id^=dubai-],.dubai-band>[id^=dam-],.dubai-band>.dubai-map-block,.dubai-band>.dubai-gate{margin-top:0}.dubai-band:first-of-type{margin-top:6rem}.dubai-band-olive{background:var(--color-pine-950)}.dubai-band-beige,.dubai-band-gold{--color-stone-50:#2b3533;--color-stone-100:#34403d;--color-stone-200:#404e4b;color:#34403d}.dubai-band-beige{background:var(--color-marble);--color-brass-300:#6e4f2e;--color-brass-400:#6e4f2e;--color-brass-500:#6e4f2e}.dubai-band-gold{--band-ground:#c79a68;background:var(--band-ground);--color-brass-300:#2b3533;--color-brass-400:#2b3533;--color-brass-500:#2b3533}.dubai-band-sand{--band-ground:var(--color-marble)}.dubai-band-beige .btn-primary,.dubai-band-gold .btn-primary{color:#f8f7f3}.dubai-band-beige ::selection,.dubai-band-gold ::selection{background-color:#2b3533}.dubai-band-beige ::selection{color:var(--color-marble)}.dubai-band-gold ::selection{color:var(--band-ground)}.dubai-band-beige .dubai-album-dots i{background:#6e4f2e4d}.dubai-band-beige .dubai-album-btn{box-shadow:inset 0 0 0 1px #6e4f2e80}.dubai-band-gold .dubai-album-dots i{background:#2b35334d}.dubai-band-gold .dubai-album-btn{box-shadow:inset 0 0 0 1px #2b353380}.dubai-band-beige .dubai-album-dots i.is-on,.dubai-band-gold .dubai-album-dots i.is-on{background:var(--color-brass-400)}.dubai-band-beige .dubai-album-btn:active{background:#6e4f2e1f}.dubai-band-gold .dubai-album-btn:active{background:#2b35331f}.dubai-band-beige .dubai-dishes.is-album>.dubai-dish,.dubai-band-gold .dubai-dishes.is-album>.dubai-dish{--color-stone-50:#f8f7f3;--color-stone-100:#f0eee7;--color-stone-200:#e2dfd5;--color-brass-300:#e6c39d;--color-brass-400:#d9ab7a;--color-brass-500:#c79a68;color:#f0eee7}#dubai-hero,#dam-hero{min-height:calc(100svh - 10rem)}@media (width>=1024px){#dubai-hero,#dam-hero{min-height:calc(100svh - 15rem)}}.dubai-band-full{flex-direction:column;justify-content:center;min-height:100svh;display:flex}.dubai-band-gold .dubai-gate-outer,.dubai-band-gold .dubai-gate-inner{border-color:#2b353399}.dubai-band-gold .dubai-gate-top{background-image:linear-gradient(#2b353373,#2b353373);border-top-color:#2b353399}.dubai-band-gold .dubai-gate-leg,.dubai-band-gold .dubai-gate-bridge{filter:brightness(.25);opacity:.3}.dubai-band-gold .dubai-gate-inner{background:radial-gradient(70% 60% at 50% 100%,#2b353314,#0000 70%)}@media (width<=1023px){#dubai-hero,#dam-hero{align-content:start;padding-bottom:4rem}}#dubai-hero,#dam-hero{align-content:start}.dubai-band-gold .dam-gate-mass{background:repeating-linear-gradient(#2b35331a 0 12px,#0000 12px 24px);border-color:#2b353399}.dubai-band-gold .dam-gate-ring{background:repeating-conic-gradient(from -90deg at 50% 100%, #2b35331f 0 5deg, #2b3533b3 5deg 10deg) top / 100% calc(var(--rise) + var(--ring)) no-repeat;border-color:#2b35338c}.dubai-band-gold .dam-gate-opening{background:var(--band-ground);border-color:#2b353399}.dubai-band-gold .dam-gate-solid{fill:var(--band-ground)}
