@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/anton-latin-400-normal.d0fa07ff63.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/fonts/instrument-sans-latin-wght-normal.2ee17598a9.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/fonts/jetbrains-mono-latin-wght-normal.18be452724.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-kufi-arabic-arabic-wght-normal.3ca843a6b6.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-arabic-arabic-wght-normal.1632bab30b.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{color-scheme:light;--paper: #f4ede1;--paper-2: #ebe1d0;--paper-3: #fbf7f0;--sand: #dccfb8;--ink: #1a1410;--ink-2: #4a4038;--mute: #5e544a;--line: rgb(26 20 16 / .14);--line-2: rgb(26 20 16 / .28);--coral: #d9261c;--coral-ink: #b81d14;--coral-hi: #ff3131;--orange: #ff914d;--sun: #ffde59;--brand-yellow: #f2eb0e;--field: #d9261c;--field-bg: radial-gradient(120% 140% at 100% 0%, rgb(255 145 77 / .6), transparent 55%), #d9261c;--ocean: #2f64a8;--ocean-hi: #4578b8;--green: #007e44;--night: #0b1324;--night-2: #15213b;--cream: #f6eee0;--font-display: "Anton", Impact, "Arial Narrow", sans-serif;--font-text: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--fs-display: clamp(2.3rem, 1.15rem + 4vw, 5.5rem);--fs-lead: clamp(1.1rem, .98rem + .45vw, 1.35rem);--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-label: .75rem;--gutter: clamp(1.25rem, .6rem + 3vw, 3.5rem);--page: 1440px;--section: clamp(5rem, 2.8rem + 8vw, 10.5rem);--bar-h: 4.5rem;--ease: cubic-bezier(.2, .8, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-door: cubic-bezier(.55, .05, .2, 1)}html[lang=ar]{--font-display: "Noto Kufi Arabic", "Anton", Tahoma, sans-serif;--font-text: "Noto Sans Arabic", "Instrument Sans", Tahoma, sans-serif;--fs-display: clamp(2.1rem, 1.15rem + 3.4vw, 4.6rem)}html[data-phase=before] [data-when]:not([data-when~=before]),html[data-phase=live] [data-when]:not([data-when~=live]),html[data-phase=after] [data-when]:not([data-when~=after]){display:none!important}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--bar-h) + 1rem);background:var(--paper)}@media(prefers-reduced-motion:no-preference){html:not(.motion){scroll-behavior:smooth}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}html[lang=ar] body{line-height:1.85}body:after{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.08 0 0 0 0 0.06 0 0 0 1.4 -0.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img,svg,canvas,picture{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}p{margin:0;text-wrap:pretty}h1,h2,h3,h4{margin:0;font-weight:inherit;text-wrap:balance}ul,ol{margin:0;padding:0;list-style:none}dl,dd,figure,blockquote,fieldset{margin:0}fieldset{border:0;padding:0;min-inline-size:0}mark{background:none;color:inherit}bdi{unicode-bidi:isolate}::selection{background:var(--coral);color:#fff}:focus-visible{outline:2px solid var(--coral);outline-offset:3px;border-radius:2px}[hidden]{display:none!important}.visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;z-index:100;padding:.6rem 1rem;background:var(--ink);color:var(--paper);font-weight:600;transform:translateY(-200%);transition:transform .2s var(--ease)}.skip:focus{transform:none}.wrap{inline-size:100%;max-inline-size:var(--page);margin-inline:auto;padding-inline:var(--gutter)}.ico{inline-size:1.15em;block-size:1.15em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}html[dir=rtl] .ico--arrow{transform:scaleX(-1)}.h-display{font-family:var(--font-display);font-weight:400;font-size:var(--fs-display);line-height:.95;letter-spacing:0;text-transform:uppercase;max-inline-size:18ch}html[lang=ar] .h-display{font-weight:900;line-height:1.35;letter-spacing:0;text-transform:none;max-inline-size:22ch}.label{display:flex;align-items:center;gap:.8rem;margin-block-end:1.6rem;font-family:var(--font-display);font-size:1.05rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2)}.label__n{font-family:var(--font-mono);font-size:.8rem;font-weight:700;color:var(--coral-ink);letter-spacing:.04em}.label:after{content:"";flex:0 0 3.5rem;border-block-start:1.5px dashed var(--coral);opacity:.8}html[lang=ar] .label{letter-spacing:0;font-size:1rem;font-weight:800}.kicker{display:flex;align-items:center;gap:.7rem;font-family:var(--font-display);font-size:1.1rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2)}html[lang=ar] .kicker{letter-spacing:0;font-size:1rem;font-weight:800}.btn{--btn-bg: var(--coral);--btn-bg-hover: #b81d14;--btn-fg: #fff;--btn-h: 3.25rem;--notch: .42rem;--stub: var(--btn-h);--nx: calc(100% - var(--stub));position:relative;isolation:isolate;display:inline-flex;align-items:stretch;min-block-size:var(--btn-h);color:var(--btn-fg);font-weight:600;font-size:.95rem;line-height:1.2;letter-spacing:.01em;border:0;padding:0;background:none;cursor:pointer;filter:drop-shadow(0 .7rem 1.1rem rgb(217 38 28 / .22));transition:filter .4s var(--ease)}html[dir=rtl] .btn{--nx: var(--stub)}.btn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:.55rem;background:var(--btn-bg);-webkit-mask:radial-gradient(circle at var(--nx) 0,#0000 var(--notch),#000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 var(--notch),#000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at var(--nx) 0,#0000 var(--notch),#000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 var(--notch),#000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;transition:background-color .3s var(--ease)}.btn__label{display:flex;align-items:center;padding-inline:1.45rem 1.25rem;white-space:nowrap}.btn__stub{display:grid;place-items:center;inline-size:var(--stub);border-inline-start:2px dashed rgb(255 255 255 / .5);transform-origin:50% 0;transition:transform .45s var(--ease-out)}.btn:hover:before{background-color:var(--btn-bg-hover)}.btn:hover .btn__stub{transform:translate(3px) rotate(7deg)}html[dir=rtl] .btn:hover .btn__stub{transform:translate(-3px) rotate(-7deg)}.btn:active .btn__stub{transform:translate(5px) rotate(12deg)}.btn--sm{--btn-h: 2.6rem;--notch: .32rem;font-size:.85rem}.btn--sm .btn__label{padding-inline:1.05rem .9rem}.btn--lg{--btn-h: 3.7rem;font-size:1rem}.btn--lg .btn__label{padding-inline:1.7rem 1.4rem}.btn--line{--btn-fg: var(--ink);filter:none}.btn--line:before{background:none;box-shadow:inset 0 0 0 1.5px currentColor}.btn--line .btn__stub{border-inline-start-color:color-mix(in srgb,currentColor 45%,transparent)}.btn--line:hover:before{background-color:#1a14100d}.btn--light{--btn-fg: var(--cream)}.btn--light:hover:before{background-color:#ffffff14}.btn--glow{filter:drop-shadow(0 0 1.6rem rgb(255 49 49 / .45))}.cta-set{display:inline-flex;flex-wrap:wrap;gap:.8rem}.bar{position:fixed;inset-block-start:0;inset-inline:0;z-index:50;block-size:var(--bar-h);color:var(--ink);transition:transform .5s var(--ease-out),background-color .4s var(--ease),color .4s var(--ease),box-shadow .4s}.bar.is-solid{background:#f4ede1d6;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 1px 0 var(--line)}.bar.is-dark,.bar.is-field{color:var(--cream)}.bar.is-field.is-solid{background:#d9261cdb;box-shadow:0 1px #ffffff29}.bar.is-field .btn:not(.btn--line){--btn-bg: var(--sun);--btn-bg-hover: #ffe98f;--btn-fg: var(--ink)}.bar.is-dark.is-solid{background:#0b1324c7;box-shadow:0 1px #ffffff1a}.bar.is-away{transform:translateY(-100%)}.bar__inner{display:flex;align-items:center;gap:2rem;block-size:100%}.brand{align-self:flex-start;display:grid;place-items:center;flex:none;block-size:calc(var(--bar-h) + .5rem);padding-inline:.95rem;background:radial-gradient(140% 120% at 100% 0%,rgb(255 145 77 / .55),transparent 60%),var(--field);border-end-start-radius:.6rem;border-end-end-radius:.6rem;box-shadow:0 .6rem 1.2rem -.6rem #78140a73}html[dir=rtl] .brand{background:radial-gradient(140% 120% at 0% 0%,rgb(255 145 77 / .55),transparent 60%),var(--field)}.brand img{block-size:2.75rem;inline-size:auto}.bar__nav{position:relative;margin-inline:auto}.bar__nav ul{display:flex;gap:clamp(1rem,.2rem + 1.4vw,2rem)}.bar__nav a{display:block;padding-block:.6rem;font-size:.9rem;font-weight:500;color:color-mix(in srgb,currentColor 72%,transparent);transition:color .25s}.bar__nav a:hover,.bar__nav a.is-active{color:inherit}.bar__ink{position:absolute;inset-block-end:.15rem;inset-inline-start:0;block-size:2px;inline-size:var(--w, 0);translate:var(--x, 0) 0;background:repeating-linear-gradient(90deg,var(--coral) 0 6px,transparent 6px 9px);opacity:var(--o, 0);transition:translate .5s var(--ease-out),inline-size .5s var(--ease-out),opacity .3s}.bar__end{display:flex;align-items:center;gap:1.1rem;flex:none}.clocks{display:flex;gap:.9rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em}.clock{display:inline-flex;gap:.4rem;align-items:baseline}.clock__k{opacity:.6}.clock__t{font-weight:600;font-variant-numeric:tabular-nums}html[lang=ar] .clocks{font-family:var(--font-text);font-size:.8rem}html[lang=ar] .clock__t{font-family:var(--font-mono)}.lang{padding:.3rem .75rem;border:1px solid var(--line-2);border-radius:999px;font-size:.85rem;font-weight:500;transition:background-color .25s,border-color .25s}.bar.is-dark .lang{border-color:#ffffff4d}.lang:hover{background:#1a14100f;border-color:currentColor}.lang[lang=ar]{font-family:Segoe UI,SF Arabic,Geeza Pro,Tahoma,sans-serif}.lang[lang=en]{font-family:Instrument Sans,system-ui,sans-serif}.menu-btn{display:none;align-items:center;gap:.55rem;padding:.5rem 0;border:0;background:none;font-size:.85rem;font-weight:600}.menu-btn__lines{display:grid;gap:5px;inline-size:1.4rem}.menu-btn__lines i{display:block;block-size:2px;background:currentColor;transition:transform .35s var(--ease-out)}.menu-btn[aria-expanded=true] .menu-btn__lines i:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-btn[aria-expanded=true] .menu-btn__lines i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.menu{position:fixed;inset:0;z-index:45;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--bar-h) + 1.5rem) var(--gutter) 2rem;background:var(--paper);overflow-y:auto}.menu__nav{display:grid;gap:.2rem}.menu__nav a{display:flex;align-items:baseline;gap:1rem;padding-block:.35rem;border-block-end:1px solid var(--line);font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,1.2rem + 5vw,3.2rem);line-height:1.1;text-transform:uppercase}.menu__n{font-family:var(--font-mono);font-size:.8rem;color:var(--coral-ink)}.menu__foot{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block-start:2rem}html.motion .menu:not([hidden]) .menu__nav a{animation:menu-in .7s var(--ease-out) both;animation-delay:calc(var(--i) * 55ms + 80ms)}@keyframes menu-in{0%{opacity:0;transform:translateY(1.2rem)}}main{position:relative;z-index:2;overflow-x:clip}.paper{position:relative;background:var(--paper)}.paper--deep{background:var(--paper-2)}.window{position:relative;background:transparent;pointer-events:none}.window :is(.hero__copy,.hero__foot>*,.chapter__card,.cue,.closing__inner){pointer-events:auto}.section-head{display:grid;gap:0;margin-block-end:clamp(2.5rem,1.5rem + 3vw,4rem)}.section-head__text{margin-block-start:1.4rem;max-inline-size:36rem;font-size:var(--fs-lead);color:var(--ink-2)}.vision,.sectors,.programme,.origin,.maker{padding-block:var(--section)}.globe{position:fixed;inset:0;z-index:0;inline-size:100%;block-size:100%;touch-action:pan-y;opacity:0;transition:opacity 1.2s var(--ease)}.globe.is-ready{opacity:1}.globe.is-grab{cursor:grab}.globe.is-dragging{cursor:grabbing}.globe-labels{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.glabel{position:absolute;inset-block-start:0;left:0;display:flex;align-items:center;gap:.45rem;padding-block:.18rem;padding-inline:.35rem .5rem;border-radius:999px;background:#fbf7f0e0;box-shadow:0 0 0 1px var(--line),0 6px 14px -8px #1a141066;color:var(--ink);white-space:nowrap;pointer-events:auto;opacity:0;will-change:transform,opacity;transition:opacity .45s var(--ease),background-color .3s}.glabel.is-on{opacity:1}.glabel__dot{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--coral-hi);box-shadow:0 0 0 3px #ff3d5240}.glabel__name{font-size:.76rem;font-weight:600;line-height:1}.glabel__code{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.06em;color:var(--mute);line-height:1}.glabel--big .glabel__dot{background:var(--sun);box-shadow:0 0 0 3px #ffd84d59,0 0 12px var(--sun)}.glabel.is-landed{padding-block:.42rem;padding-inline-end:.8rem;gap:.6rem;background:#fbf7f0f2}.glabel.is-landed .glabel__name{font-family:var(--font-display);font-size:1.45rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.glabel.is-landed .glabel__code{font-size:.68rem}.glabel__dot{position:relative;flex:none}.glabel.is-landed .glabel__dot:after{content:"";position:absolute;inset:-5px;border:1.5px solid var(--sun);border-radius:50%;animation:landed-ring 1.8s var(--ease-out) infinite}@keyframes landed-ring{0%{transform:scale(.5);opacity:1}to{transform:scale(2.6);opacity:0}}html[lang=ar] .glabel.is-landed .glabel__name{text-transform:none;font-size:1.25rem}.glabel--line{padding:0;background:none;box-shadow:none;font-family:var(--font-text);font-weight:600;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ocean);pointer-events:none}.glabel--tropic{color:var(--coral-ink)}html.globe-night .glabel:not(.glabel--line){background:#0b1324c7;color:var(--cream);box-shadow:0 0 0 1px #ffffff24}html.globe-night .glabel__code{color:#f6eee099}html.globe-night .glabel--line{color:#f6eee0b3}html[lang=ar] .glabel__name{font-size:.82rem}html[lang=ar] .glabel--line{letter-spacing:0;text-transform:none;font-size:.82rem}.globe-fallback{display:none}html.no-globe .hero .globe-fallback{display:block;position:absolute;inset-block-start:18%;inset-inline-end:-12vmin;inline-size:70vmin;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e6efe9,#b9cfd4 55%,#8fb0bd);box-shadow:inset -2.5rem -2rem 4rem #0b132459;z-index:-1}.hero{position:relative;color:#fff;min-block-size:max(44rem,100svh);display:grid;grid-template-rows:1fr auto;padding-block-start:calc(var(--bar-h) + clamp(1.5rem,4vh,3.5rem))}.hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.hero__copy{display:grid;gap:clamp(.8rem,2.2svh,1.6rem);justify-items:start}.hero__more{display:grid;gap:clamp(.8rem,2.2svh,1.4rem);justify-items:start}.hero__copy,.hero__more{grid-template-columns:minmax(0,1fr)}@media(max-width:560px){.btn__label{white-space:normal;text-wrap:balance}.cta-set,.cta-set .btn{max-inline-size:100%}}.hero__title{display:grid;gap:0;margin-block:.4rem .2rem}.hero__line{display:flex;align-items:baseline;gap:.12em}.hero__n{position:relative;display:inline-block;font-family:var(--font-display);font-weight:400;font-size:clamp(5rem,min(2.6rem + 15vw,23svh),15rem);line-height:.82;letter-spacing:-.01em;color:#fff}.hero__half{display:block}.hero__n--word{font-family:var(--font-display);font-weight:900;font-size:clamp(3.4rem,min(1.6rem + 6vw,14svh),8.4rem);line-height:1.25;letter-spacing:0;color:var(--sun)}.hero__half--top{color:var(--sun);clip-path:inset(-10% -10% 51.5% -10%)}.hero__half--bottom{position:absolute;inset:0;clip-path:inset(53.5% -10% -10% -10%)}.hero__half--bottom:before{content:attr(data-n)}.hero__w{font-family:var(--font-display);font-size:clamp(2.4rem,min(1.3rem + 5.6vw,9.5svh),6.6rem);line-height:.9;letter-spacing:0;text-transform:uppercase}.hero__line--1 .hero__w{color:var(--sun)}.hero__line--2 .hero__n{color:#fff}html[lang=ar] .hero__w{font-weight:900;text-transform:none;font-size:clamp(2.6rem,1.3rem + 5.2vw,6.4rem);line-height:1.25}.hero__meta{display:flex;flex-wrap:wrap;gap:.6rem 0;border-block:1px solid rgb(255 255 255 / .35);padding-block:.8rem}.hero__meta>div{padding-inline:0 1.4rem;margin-inline-end:1.4rem;border-inline-end:1px solid rgb(255 255 255 / .35)}.hero__meta>div:last-child{border:0;margin:0}.hero__meta dt{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#fff}.hero__meta dd{font-family:var(--font-display);font-weight:400;font-size:1.3rem;line-height:1.2;text-transform:uppercase;letter-spacing:.01em}html[lang=ar] .hero__meta dt{font-family:var(--font-text);font-size:.78rem;letter-spacing:0}html[lang=ar] .hero__meta dd{font-size:1.05rem;font-weight:700}.hero__lead{max-inline-size:33rem;font-size:var(--fs-lead);line-height:1.5;color:#fff}.hero .kicker{color:#fff}.hero .btn:not(.btn--line){--btn-bg: var(--sun);--btn-bg-hover: #ffe98f;--btn-fg: var(--ink);filter:drop-shadow(0 .7rem 1.1rem rgb(120 20 10 / .3))}.hero .btn--line{--btn-fg: #fff}.hero .btn--line:hover:before{background-color:#ffffff1a}.hero__cta{display:flex;flex-wrap:wrap;gap:.8rem;padding-block-start:.4rem}.hero__foot{display:grid;gap:.9rem;padding-block:2.5rem 1.6rem;justify-items:start}.board{display:grid;grid-template-columns:auto auto auto auto 1fr;gap:0;inline-size:100%;max-inline-size:64rem;padding:.75rem .9rem;border-radius:.6rem;background:#15110e;color:#f6e9c9;box-shadow:inset 0 0 0 1px #ffffff0f,0 22px 40px -26px #1a141099}.board__cell{display:grid;gap:.35rem;padding-inline:.9rem;border-inline-start:1px solid rgb(255 255 255 / .08)}.board__cell:first-child{border:0;padding-inline-start:.2rem}.board dt{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#f6e9c980}html[lang=ar] .board dt{font-family:var(--font-text);font-size:.72rem;letter-spacing:0}.board dd{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;min-block-size:1.7rem}.board__cell--status dd{color:var(--sun)}.flap{font-family:var(--font-mono);font-weight:600;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}html[lang=ar] .flap:not(.flap--figure):not(.flap--count){font-family:var(--font-text);font-weight:700;letter-spacing:0}.flap.is-tiled{display:inline-flex;letter-spacing:0}.flap__tiles{display:inline-flex;flex-wrap:wrap;gap:3px 2px}.flap__c{position:relative;display:inline-grid;place-items:center;min-inline-size:1.08em;block-size:1.55em;padding-inline:.06em;border-radius:2px;background:linear-gradient(#241d18 0 50%,#1d1713 50% 100%);box-shadow:inset 0 -1px #00000080;overflow:hidden}.flap__c:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:1px;background:#000000a6}.flap__c--space{background:none;box-shadow:none;min-inline-size:.45em}.flap__w{display:inline-flex;flex-wrap:wrap;gap:3px 0;direction:ltr}.flap__word{display:inline-flex;gap:2px;padding-inline-end:2px}.flap__run{display:inline-flex;align-items:center;padding-inline:.2em;font-family:var(--font-text);font-weight:700}.flap__c--space:after{display:none}.flap__c.is-flip{animation:flap .07s linear}.flap__c.is-flop{animation:flop .07s linear}@keyframes flap{50%{transform:scaleY(.25);filter:brightness(1.6)}}@keyframes flop{50%{transform:scaleY(.25);filter:brightness(1.6)}}.flap--count{color:var(--sun)}html[data-phase=live] .flap[data-status]{color:#7ee2a8}.sunline{display:flex;align-items:center;gap:.55rem;font-size:.78rem;color:var(--mute);max-inline-size:44rem}.sunline__dot{inline-size:.55rem;block-size:.55rem;flex:none;border-radius:50%;background:var(--orange);box-shadow:0 0 0 3px #ff8f4f40}.sunline__dot{position:relative}@keyframes pulse{0%{transform:scale(1);opacity:.9}60%,to{transform:scale(2.6);opacity:0}}.is-offscreen,.is-offscreen:after,.is-offscreen i,html.is-resting .sunline__dot:after,html.is-resting .cue__line i,html.is-resting .ticket__pulse{animation-play-state:paused!important}.sunline__k{font-family:var(--font-mono);font-weight:700;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--coral-ink)}html.no-globe .sunline{display:none}.vision__title{max-inline-size:17ch}.vision__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,1rem + 5vw,6rem);margin-block-start:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.vision__lead{font-size:var(--fs-lead);color:var(--ink-2);max-inline-size:30rem}.pillars{display:grid;margin-block-start:2rem;border-block-start:1px solid var(--line)}.pillar{display:grid;grid-template-columns:3.2rem 1fr;column-gap:1.2rem;padding-block:1.4rem;border-block-end:1px solid var(--line)}.pillar__n{grid-row:span 2;font-family:var(--font-display);font-weight:400;font-size:2.6rem;line-height:.9;color:var(--coral)}.pillar__t{font-family:var(--font-display);font-size:clamp(1.5rem,1.15rem + .9vw,2rem);line-height:1.05;text-transform:uppercase}html[lang=ar] .pillar__t{font-weight:800;text-transform:none;line-height:1.4}.pillar__d{color:var(--ink-2);font-size:var(--fs-small);margin-block-start:.35rem}.vision__corridor{font-family:var(--font-text);font-weight:500;font-size:clamp(1.35rem,1rem + 1.1vw,2rem);line-height:1.35;letter-spacing:-.01em}html[lang=ar] .vision__corridor{line-height:1.75}.route-mark{position:relative;color:var(--coral-ink);white-space:normal}.route-mark:after{content:"";position:absolute;inset-inline:0;inset-block-end:-.06em;block-size:.09em;background:repeating-linear-gradient(90deg,currentColor 0 .32em,transparent .32em .5em);transform-origin:0 50%}html[dir=rtl] .route-mark:after{transform-origin:100% 50%}.ports{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-block-start:2.2rem}.port{display:grid;gap:.25rem;padding:.9rem 1rem 1rem;border:1px solid var(--line-2);border-radius:.4rem;background:#fbf7f080;transition:transform .4s var(--ease-out),background-color .3s,border-color .3s}.port:hover{transform:translateY(-3px);background:var(--paper-3);border-color:var(--coral)}.port__code{font-family:var(--font-mono);font-weight:700;font-size:.72rem;letter-spacing:.08em;color:var(--coral-ink);justify-self:start}.port__name{font-family:var(--font-display);font-weight:400;font-size:1.6rem;line-height:1;text-transform:uppercase}html[lang=ar] .port__name{font-size:1.25rem;line-height:1.5}.port__at{font-family:var(--font-mono);font-size:.66rem;color:var(--mute);justify-self:start}.quote{position:relative;margin-block-start:clamp(4rem,2rem + 6vw,8rem);padding-inline-start:clamp(2.5rem,1rem + 5vw,6rem);max-inline-size:64rem}.quote:before{content:"\201c";position:absolute;inset-inline-start:0;inset-block-start:-.12em;font-family:var(--font-display);font-size:clamp(6rem,3rem + 9vw,12rem);line-height:1;color:var(--coral)}html[lang=ar] .quote:before{content:"\201d"}.quote p{font-family:var(--font-display);font-size:clamp(1.7rem,1rem + 2.2vw,3.1rem);line-height:1.02;text-transform:uppercase;color:var(--coral);max-inline-size:30ch}html[lang=ar] .quote p{font-weight:900;text-transform:none;line-height:1.5}.prologue{position:relative}.chapter{position:relative;min-block-size:100svh}html.motion:not(.no-globe) .chapter--portal{min-block-size:140svh}html.motion:not(.no-globe) .chapter[data-chapter=oman]{min-block-size:165svh}html.motion:not(.no-globe) .chapter[data-chapter=sea]{min-block-size:170svh}html.motion:not(.no-globe) .chapter[data-chapter=uganda]{min-block-size:160svh}html.motion:not(.no-globe) .chapter--arrive{min-block-size:175svh}.chapter__sticky{position:sticky;inset-block-start:calc(var(--bar-h) + 3vh);padding-block:2rem}html:not(.motion) .chapter__sticky,html.no-globe .chapter__sticky{position:static;padding-block:16vh}.chapter__card{max-inline-size:30rem;padding:clamp(1.4rem,1rem + 1.4vw,2.3rem);border-radius:.55rem;background:#f8f3ebf0;box-shadow:0 0 0 1px #1a14101a,0 30px 60px -36px #1a141080}@property --show{syntax: "<number>"; inherits: false; initial-value: 0;}html.motion .chapter__card{opacity:var(--show, 0);translate:0 calc((1 - var(--show, 0)) * 1.6rem);will-change:opacity,translate}html.no-globe .chapter__card{opacity:1;translate:none}.chapter__card--intro{max-inline-size:36rem}.chapter__card--intro .h-display{font-size:clamp(2.1rem,1.3rem + 2.8vw,4rem)}.chapter__card--arrive{max-inline-size:40rem}.arrive__title{font-size:clamp(2.6rem,1.4rem + 4.4vw,5.8rem);max-inline-size:14ch;margin-block:.6rem 1rem}.arrive__title em{display:block;margin-block-start:.12em;font-style:normal;color:var(--coral);font-size:.56em;line-height:1}html[lang=ar] .arrive__title em{font-style:normal}.corridor__lines{margin-block-start:1.4rem;font-size:1.12rem;line-height:1.5;color:var(--ink-2)}html[lang=ar] .corridor__lines{line-height:1.8}.step__k{display:flex;gap:.8rem;align-items:baseline;font-size:var(--fs-label);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}html[lang=ar] .step__k{letter-spacing:0;font-size:.9rem}.step__n{font-family:var(--font-mono);font-weight:700;color:var(--coral-ink);letter-spacing:.04em}.step__t{margin-block:.8rem .7rem;font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,1.3rem + 2.2vw,3.2rem);line-height:.95;text-transform:uppercase}html[lang=ar] .step__t{font-weight:900;line-height:1.4;text-transform:none;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem)}.step__d{color:var(--ink-2)}.step__note{margin-block-start:.8rem;font-size:.8rem;color:var(--mute);font-style:italic}.cue{position:absolute;inset-block-end:1.8rem;inset-inline-end:var(--gutter);display:flex;align-items:center;gap:.8rem;font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);pointer-events:auto}html[lang=ar] .cue{font-family:var(--font-text);letter-spacing:0;font-size:.85rem}.cue__line{position:relative;inline-size:1px;block-size:3.2rem;background:var(--line-2);overflow:hidden}.cue__line i{position:absolute;inset-inline:0;block-size:40%;background:var(--coral)}html.motion .cue__line i{animation:cue 2.2s var(--ease) infinite}@keyframes cue{0%{transform:translateY(-110%)}to{transform:translateY(260%)}}.hero{position:relative}.hud{position:fixed;z-index:30;inset-block-end:max(1rem,env(safe-area-inset-bottom));inset-inline-end:1rem;display:grid;grid-template-columns:repeat(2,auto);gap:.25rem 1.2rem;padding:.75rem .95rem;border-radius:.55rem;background:#1a1410bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cream);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;opacity:0;transform:translateY(1rem);transition:opacity .5s var(--ease),transform .6s var(--ease-out);pointer-events:none}.hud.is-on{opacity:1;transform:none}.hud{direction:ltr;inset-inline-end:auto;right:1rem}html[dir=rtl] .hud{right:auto;left:1rem}html[lang=ar] .hud__toast{direction:rtl;text-align:right}.hud__row{display:flex;gap:.55rem;font-variant-numeric:tabular-nums}.hud__row b{color:#f6eee080;font-weight:700}.hud__row i{font-style:normal;font-weight:700;color:#fff;min-inline-size:7ch}.hud__toast{grid-column:1 / -1;max-block-size:0;overflow:hidden;color:var(--sun);font-size:.72rem;font-weight:700;transition:max-block-size .5s var(--ease),margin .5s var(--ease)}html[lang=ar] .hud__toast{font-family:var(--font-text);letter-spacing:0;font-size:.85rem}.hud.is-toast .hud__toast{max-block-size:2.4rem;margin-block-start:.35rem}.glabel--water{padding:0;background:none;box-shadow:none;font-family:var(--font-text);font-weight:500;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#2f64a8d9;pointer-events:none}html[lang=ar] .glabel--water{letter-spacing:0;text-transform:none;font-size:.9rem}.stat{margin-block-start:1.6rem;padding-block-start:1.3rem;border-block-start:1.5px dashed var(--line-2)}.stat__v{display:flex;align-items:flex-end;gap:.3rem;justify-content:flex-start}html[dir=rtl] .stat__v{justify-content:flex-end}.flap--figure{font-family:var(--font-display);font-weight:400;font-size:clamp(3.4rem,2.2rem + 3.6vw,5.6rem);line-height:1;letter-spacing:0;color:var(--ink)}.flap--figure.is-tiled .flap__c{background:linear-gradient(#211a15 0 50%,#19140f 50% 100%);color:#f6e9c9;block-size:1.12em;min-inline-size:.62em;border-radius:4px}.stat__unit{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,1.4rem + 2vw,3.2rem);line-height:1.1;color:var(--coral)}.stat__unit--ar{font-family:var(--font-display);font-size:1.3rem;line-height:1.6;margin-block-start:.3rem}.stat__l{margin-block-start:.6rem;font-family:var(--font-display);font-weight:400;font-size:1.15rem;text-transform:uppercase;letter-spacing:.02em}html[lang=ar] .stat__l{font-size:1.05rem}.stat__s{font-size:var(--fs-small);color:var(--mute)}.yard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,1rem + 3vw,4.5rem);align-items:start;padding-inline:clamp(0rem,2vw,2rem)}.box{display:grid;gap:1rem;align-content:start}.crate{position:relative;container-type:inline-size;aspect-ratio:1 / .78;perspective:170cqi;perspective-origin:50% 30%;cursor:pointer;-webkit-tap-highlight-color:transparent}.crate__tilt,.crate__rig{position:absolute;inset:0;transform-style:preserve-3d}.crate__tilt{transform:rotateX(var(--tx, 0deg)) rotateY(var(--ty, 0deg));transition:transform .7s var(--ease-out)}.crate__rig{--W: 30cqi;--H: 32cqi;--L: 74cqi;--rx: -11deg;--ry: -60deg;transform:translate3d(6cqi,5cqi,2cqi) rotateX(var(--rx)) rotateY(var(--ry));transition:transform 1.5s var(--ease-door)}.box.is-open .crate__rig{--rx: -10deg;--ry: -44deg}.crate__rig>*{position:absolute;left:50%;top:50%;transform-style:preserve-3d}.crate__f{backface-visibility:hidden;-webkit-backface-visibility:hidden}.crate__side{inline-size:var(--L);block-size:var(--H);transform:translate(-50%,-50%) rotateY(90deg) translateZ(calc(var(--W) / 2));background:linear-gradient(180deg,rgb(255 255 255 / .1),transparent 32%,rgb(0 0 0 / .24)),linear-gradient(90deg,rgb(255 255 255 / .05),transparent 45%,rgb(0 0 0 / .2)),repeating-linear-gradient(90deg,rgb(0 0 0 / .22) 0 .45cqi,transparent .45cqi 1.5cqi,rgb(255 255 255 / .13) 1.5cqi 1.95cqi,transparent 1.95cqi 3.1cqi),color-mix(in srgb,var(--box),#000 20%);box-shadow:inset 0 1.5cqi #00000047,inset 0 -1.8cqi #00000057,inset 1.2cqi 0 #0000004d,inset -1.2cqi 0 #0000004d;overflow:hidden}.crate__side--far{transform:translate(-50%,-50%) rotateY(-90deg) translateZ(calc(var(--W) / 2))}.crate__stencil,.crate__word{position:absolute;left:30%;color:#f6eee0db;font-family:Anton,sans-serif;line-height:1;white-space:nowrap;mix-blend-mode:screen}.crate__stencil{inset-block-start:20%;font-size:12cqi;letter-spacing:.07em}.crate__word{inset-block-start:62%;font-size:4.2cqi;letter-spacing:.16em;text-transform:uppercase;color:#f6eee0b8}html[lang=ar] .crate__word{font-family:Noto Kufi Arabic,sans-serif;font-weight:700;letter-spacing:0;font-size:4cqi}.crate__roof{inline-size:var(--W);block-size:var(--L);transform:translate(-50%,-50%) rotateX(90deg) translateZ(calc(var(--H) / 2));background:linear-gradient(90deg,rgb(0 0 0 / .18),transparent 12% 88%,rgb(0 0 0 / .25)),repeating-linear-gradient(0deg,rgb(0 0 0 / .14) 0 .5cqi,transparent .5cqi 2.6cqi),color-mix(in srgb,var(--box),#fff 16%)}.crate__end{inline-size:var(--W);block-size:var(--H);transform:translate(-50%,-50%) translateZ(calc(var(--L) / 2));border:1.3cqi solid color-mix(in srgb,var(--box),#000 34%);border-block-width:1.6cqi 2cqi;box-shadow:inset 0 0 0 .35cqi #00000059}.crate__end:before,.crate__end:after{content:"";position:absolute;inset-inline:-1.3cqi;block-size:2.2cqi;background:radial-gradient(circle at 50% 50%,#0d0906 0 .45cqi,transparent .5cqi) 0 50% / 2.6cqi 100% no-repeat,radial-gradient(circle at 50% 50%,#0d0906 0 .45cqi,transparent .5cqi) 100% 50% / 2.6cqi 100% no-repeat}.crate__end:before{inset-block-start:-1.8cqi}.crate__end:after{inset-block-end:-2.2cqi}.crate__door{inline-size:calc(var(--W) / 2);block-size:var(--H);transition:transform 1.35s var(--ease-door)}.crate__door--l{transform-origin:0 50%;transform:translate(-100%,-50%) translateZ(calc(var(--L) / 2 + .2cqi))}.crate__door--r{transform-origin:100% 50%;transform:translateY(-50%) translateZ(calc(var(--L) / 2 + .2cqi))}.box.is-open .crate__door--l{transform:translate(-100%,-50%) translateZ(calc(var(--L) / 2 + .2cqi)) rotateY(-114deg)}.box.is-open .crate__door--r{transform:translateY(-50%) translateZ(calc(var(--L) / 2 + .2cqi)) rotateY(258deg);transition-delay:.12s;transition-duration:1.8s}.crate__leaf{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(180deg,rgb(255 255 255 / .14),transparent 35%,rgb(0 0 0 / .16)),repeating-linear-gradient(90deg,rgb(0 0 0 / .2) 0 .4cqi,transparent .4cqi 1.3cqi,rgb(255 255 255 / .16) 1.3cqi 1.7cqi,transparent 1.7cqi 2.6cqi),var(--box);box-shadow:inset 0 0 0 .5cqi color-mix(in srgb,var(--box),#000 30%)}.crate__door--l .crate__leaf:not(.crate__leaf--in){box-shadow:inset 0 0 0 .5cqi color-mix(in srgb,var(--box),#000 30%),inset -.35cqi 0 #0000008c}.crate__leaf--in{transform:rotateY(180deg);background:repeating-linear-gradient(90deg,rgb(0 0 0 / .25) 0 .4cqi,transparent .4cqi 2.6cqi),color-mix(in srgb,var(--box),#000 48%)}.crate__rod{position:absolute;inset-block:-.6cqi;inline-size:.75cqi;background:linear-gradient(90deg,#ece7df,#a8a299 60%,#6d675f);border-radius:.4cqi;box-shadow:.35cqi 0 .5cqi #00000059}.crate__rod:first-child{inset-inline-start:26%}.crate__rod:last-child{inset-inline-start:68%}.crate__rod:after{content:"";position:absolute;inset-block-start:56%;inset-inline-start:.3cqi;inline-size:4.6cqi;block-size:.7cqi;border-radius:.35cqi;background:linear-gradient(180deg,#ece7df,#8f897f);box-shadow:0 .3cqi .4cqi #00000059;transform-origin:0 50%;transform:rotate(-8deg)}.crate__back{inline-size:var(--W);block-size:var(--H);transform:translate(-50%,-50%) translateZ(calc(var(--L) / -2));background:repeating-linear-gradient(90deg,rgb(0 0 0 / .3) 0 .4cqi,transparent .4cqi 2.6cqi),#1a120c}.crate__wall{inline-size:var(--L);block-size:var(--H);transform:translate(-50%,-50%) rotateY(90deg) translateZ(calc(var(--W) / -2));background:linear-gradient(90deg,#ffffff14,#000000bf),repeating-linear-gradient(90deg,rgb(0 0 0 / .3) 0 .45cqi,transparent .45cqi 3.1cqi),color-mix(in srgb,var(--box),#1a120c 72%)}.crate__wall--near{transform:translate(-50%,-50%) rotateY(-90deg) translateZ(calc(var(--W) / -2));background:linear-gradient(270deg,#ffffff0d,#000c),color-mix(in srgb,var(--box),#1a120c 78%)}.crate__floor{inline-size:var(--W);block-size:var(--L);transform:translate(-50%,-50%) rotateX(90deg) translateZ(calc(var(--H) / -2));background:linear-gradient(180deg,#000c,#0000001a),repeating-linear-gradient(90deg,#7a5432 0 4.6cqi,#4a2f18 4.6cqi 5cqi)}.crate__ceil{inline-size:var(--W);block-size:var(--L);transform:translate(-50%,-50%) rotateX(-90deg) translateZ(calc(var(--H) / -2));background:linear-gradient(180deg,#ffffff0a,#000000b3),color-mix(in srgb,var(--box),#1a120c 82%)}.crate__cargo{inline-size:31cqi;block-size:31cqi;transform-origin:50% 100%;transform:translate(-50%,-100%) translate3d(0,calc(var(--H) / 2),calc(var(--L) / 2 - 20cqi)) rotateY(calc(var(--ry) * -1)) rotateX(calc(var(--rx) * -1));transition:transform 1.5s var(--ease-door)}.box.is-open .crate__cargo{transform:translate(-50%,-100%) translate3d(0,calc(var(--H) / 2),calc(var(--L) / 2 - 1cqi)) rotateY(calc(var(--ry) * -1)) rotateX(calc(var(--rx) * -1));transition-delay:.35s}.cargo{display:block;inline-size:100%;block-size:100%}.crate__ground{inline-size:calc(var(--W) * 2.4);block-size:calc(var(--L) * 1.4);transform:translate(-50%,-50%) rotateX(90deg) translateZ(calc(var(--H) / -2 - .3cqi));background:radial-gradient(closest-side,rgb(26 20 16 / .5),rgb(26 20 16 / .16) 60%,transparent)}html:not(.motion) .crate__door,html:not(.motion) .crate__rig,html:not(.motion) .crate__cargo{transition:none}.box__meta{display:flex;align-items:center;gap:.7rem}.box__name{display:flex;align-items:center;gap:.55rem;font-family:var(--font-display);font-weight:400;font-size:1.75rem;line-height:1;text-transform:uppercase}.box__name:before{content:"";inline-size:.5em;block-size:.5em;border-radius:.1em;background:var(--box)}html[lang=ar] .box__name{font-size:1.35rem;line-height:1.5}.box__toggle{display:inline-flex;align-items:center;gap:.5rem;margin-inline-start:auto;padding:.45rem .8rem;border:1px solid var(--line-2);border-radius:999px;background:none;font-size:.8rem;font-weight:600;transition:background-color .25s,border-color .25s}.box__toggle:hover{background:var(--paper-3);border-color:var(--ink)}.box__latch{inline-size:.85rem;block-size:.85rem;border:1.5px solid currentColor;border-radius:2px;position:relative}.box__latch:after{content:"";position:absolute;inset-block:15%;left:50%;inline-size:1.5px;background:currentColor;transform:translate(-50%);transition:transform .3s}.box.is-open .box__latch:after{transform:translate(-50%) rotate(90deg)}.box__tags{display:flex;flex-wrap:wrap;gap:.4rem}.box__tags li{padding:.26rem .7rem;border:1px solid var(--line-2);border-radius:999px;background:#fff6;font-size:.82rem;line-height:1.35}.objectives{position:relative;padding-block:var(--section);background:var(--field-bg);color:#fff;overflow:hidden}html[dir=rtl] .objectives{background:radial-gradient(120% 140% at 0% 0%,rgb(255 145 77 / .6),transparent 55%),var(--field)}.objectives__grid-bg{position:absolute;inset:0;color:#fff;opacity:.12}.objectives .wrap{position:relative}.objectives .h-display{color:var(--sun)}.section-head--blue .label{color:#fff}.section-head--blue .label__n{color:var(--sun)}.section-head--blue .label:after{border-color:var(--sun)}.sheets{display:grid;gap:clamp(1.2rem,.6rem + 1.6vw,2rem)}.sheet{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,.5rem + 3vw,4rem);padding:clamp(1rem,.5rem + 1.6vw,2rem);border:1.5px solid var(--sun);background:#ffffff0f}.sheet:nth-child(2n) .sheet__drawing{order:2}.bp{inline-size:100%;block-size:auto;overflow:visible}.bp__ink{fill:none;stroke:var(--sun);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bp__ink--thin{stroke-width:1;stroke:#ffde59b3}.bp__ink--bold{stroke-width:2.6}.bp__ink--pipe{stroke-width:9;stroke:var(--sun)}.bp__ink--axis{stroke:#ffffff80;stroke-width:1;stroke-dasharray:14 4 2 4}.bp__note{paint-order:stroke;stroke:var(--field);stroke-width:5px;stroke-linejoin:round;fill:#fff;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.bp__note--key{fill:var(--sun);font-weight:700}html[lang=ar] .bp__note{font-family:var(--font-text);font-size:13px;letter-spacing:0;text-transform:none}.sheet__ref{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;color:#fffc;justify-self:start}.sheet__t{margin-block:.6rem .8rem;font-family:var(--font-display);font-weight:400;color:var(--sun);font-size:clamp(1.9rem,1.2rem + 2vw,3rem);line-height:.95;text-transform:uppercase}html[lang=ar] .sheet__t{line-height:1.4;text-transform:none;font-size:clamp(1.6rem,1.1rem + 1.5vw,2.4rem)}.sheet__d{color:#fff}.tickets{display:grid;gap:1.5rem}.ticket{--stub-w: clamp(7rem, 5rem + 5vw, 11rem);--tx: var(--stub-w);position:relative;display:grid;grid-template-columns:var(--stub-w) minmax(0,1fr) clamp(11rem,6rem + 10vw,17rem);align-items:stretch;border-radius:.9rem;background:var(--paper-3);filter:drop-shadow(0 1px 0 var(--line-2)) drop-shadow(0 18px 26px rgb(26 20 16 / .14))}html[dir=rtl] .ticket{--tx: calc(100% - var(--stub-w))}.ticket:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--paper-3);-webkit-mask:radial-gradient(circle at var(--tx) 0,#0000 .75rem,#000 calc(.75rem + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at var(--tx) 100%,#0000 .75rem,#000 calc(.75rem + .5px)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at var(--tx) 0,#0000 .75rem,#000 calc(.75rem + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at var(--tx) 100%,#0000 .75rem,#000 calc(.75rem + .5px)) bottom / 100% 51% no-repeat}.ticket{background:none}.ticket__stub{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.4rem clamp(.9rem,.5rem + 1vw,1.5rem);border-inline-end:2px dashed var(--line-2);margin-block:.9rem}.ticket__dayno{font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}html[lang=ar] .ticket__dayno{font-family:var(--font-text);letter-spacing:0;font-size:.85rem}.ticket__date{display:grid}.ticket__date b{font-family:var(--font-display);font-weight:400;font-size:clamp(3.4rem,2rem + 3.5vw,5.4rem);line-height:.82;color:var(--coral)}.ticket__date span{font-family:var(--font-display);font-weight:600;font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;margin-block-start:.4rem}.ticket__route{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;color:var(--mute)}.ticket__main{position:relative;display:grid;align-content:center;gap:.7rem;padding:clamp(1.4rem,1rem + 1.4vw,2.4rem)}html[lang=ar] .ticket__t{max-inline-size:24ch}.ticket__t{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,1rem + 1.7vw,2.6rem);line-height:.98;text-transform:uppercase;max-inline-size:16ch}html[lang=ar] .ticket__t{line-height:1.45;text-transform:none;font-size:clamp(1.35rem,1rem + 1.2vw,2rem)}.ticket__d{color:var(--ink-2);max-inline-size:30rem}.ticket__live{display:inline-flex;align-items:center;gap:.5rem;justify-self:start;padding:.25rem .7rem;border-radius:999px;background:var(--ink);color:#7ee2a8;font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ticket__pulse{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:#7ee2a8;animation:pulse-g 1.6s infinite}@keyframes pulse-g{50%{opacity:.3}}.ticket.is-today{outline:2px solid var(--coral);outline-offset:4px;border-radius:.9rem}.ticket__photo{display:grid;align-content:center;justify-items:center;gap:.5rem;padding:1rem 1.2rem}.ticket__photo figcaption{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);text-align:center}html[lang=ar] .ticket__photo figcaption{font-family:var(--font-text);letter-spacing:0;font-size:.72rem}.pinframe{inline-size:min(100%,12rem);aspect-ratio:254 / 336;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'477%200%20254%20336'%3E%3Cpath%20d%3D'M711.7%20192.5%20A126%20126%200%201%200%20502.3%20203.7%20A50.8%2050.8%200%200%200%20577.5%20181.4%20L577.5%20159.9%20L546.1%20159.9%20L601.5%2066.3%20L657.2%20159.9%20L622.9%20159.9%20L622.9%20331.8%20L625.1%20331.8%20Z'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'477%200%20254%20336'%3E%3Cpath%20d%3D'M711.7%20192.5%20A126%20126%200%201%200%20502.3%20203.7%20A50.8%2050.8%200%200%200%20577.5%20181.4%20L577.5%20159.9%20L546.1%20159.9%20L601.5%2066.3%20L657.2%20159.9%20L622.9%20159.9%20L622.9%20331.8%20L625.1%20331.8%20Z'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;overflow:hidden}.pinframe .photo{block-size:100%;aspect-ratio:auto!important}.pinframe img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform 1.4s var(--ease-out),filter 1.4s var(--ease-out)}.ticket:hover .pinframe img{transform:scale(1.06)}.stamp{position:absolute;inset-block-start:-1.4rem;inset-inline-end:calc(clamp(11rem,6rem + 10vw,17rem) - 3.5rem);inline-size:clamp(6rem,4rem + 4vw,8.6rem);color:var(--coral-ink);transform:rotate(-11deg);mix-blend-mode:multiply;opacity:.86;pointer-events:none}.ticket:nth-child(2) .stamp{transform:rotate(7deg)}.ticket:nth-child(3) .stamp{transform:rotate(-4deg)}.stamp__ink{fill:none;stroke:currentColor;stroke-width:2.4;filter:url(#rough)}.stamp__ink text{fill:currentColor;stroke:none;font-family:var(--font-mono);font-weight:800}.stamp__ring{font-size:11.5px;letter-spacing:.08em}.stamp__day{font-family:Anton,sans-serif!important;font-size:30px;font-weight:400}.stamp__state{font-size:10px;letter-spacing:.24em}html[lang=ar] .stamp__state{font-family:var(--font-text)!important;letter-spacing:0;font-size:12px}.origin__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(2.5rem,1rem + 5vw,6rem);align-items:center}.print{padding:.9rem .9rem 0;background:#fffdf8;box-shadow:0 1px 0 var(--line-2),0 30px 50px -30px #1a141080;rotate:-2deg}.print figcaption{padding-block:.9rem 1.1rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}html[lang=ar] .print figcaption{font-family:var(--font-text);letter-spacing:0;font-size:.82rem}.photo{position:relative;display:block;background:var(--sand) var(--lqip) center / cover;overflow:hidden}.photo img{inline-size:100%;block-size:auto}.pinframe .photo img{block-size:100%}.origin__title span{display:block}.origin__title span+span{color:var(--coral)}.origin__p{margin-block-start:1.6rem;max-inline-size:32rem;font-size:var(--fs-lead);color:var(--ink-2)}.hop{inline-size:min(100%,26rem);margin-block-start:2.2rem;overflow:visible}.hop__arc{fill:none;stroke:var(--coral);stroke-width:2.2;stroke-dasharray:.018 .012;stroke-linecap:round}.hop__arc--back{stroke:var(--ink);opacity:.35;stroke-width:1.5}.hop__dot{fill:var(--paper);stroke:var(--ink);stroke-width:2}.hop__dot--to{fill:var(--coral);stroke:var(--coral)}.hop__head{fill:none;stroke:var(--coral);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.hop__code{font-family:var(--font-mono);font-weight:700;font-size:13px;letter-spacing:.1em;fill:var(--ink)}.hop__year{font-family:Anton,sans-serif;font-weight:400;font-size:26px;fill:var(--ink-2)}.hop__year--to{fill:var(--coral)}.maker{border-block-start:1px solid var(--line)}.maker__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:center}.maker__p{margin-block-start:1.4rem;color:var(--ink-2);max-inline-size:30rem}.maker__form{display:grid;gap:1.6rem;margin-block-start:2rem}.field{display:grid;gap:.4rem}.field__l{font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}html[lang=ar] .field__l{letter-spacing:0;font-size:.92rem}.field__i{inline-size:100%;padding:.55rem 0;border:0;border-block-end:2px solid var(--ink);background:none;font-family:var(--font-display);font-weight:600;font-size:1.6rem;text-transform:uppercase;border-radius:0}html[lang=ar] .field__i{text-transform:none;font-size:1.3rem}.field__i::placeholder{color:#1a141047}.field__i:focus-visible{outline:none;border-color:var(--coral)}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.chips legend{margin-block-end:.6rem}.chip input{position:absolute;opacity:0;pointer-events:none}.chip span{display:inline-block;padding:.4rem .9rem;border:1px solid var(--line-2);border-radius:999px;font-size:.88rem;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.chip input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--paper)}.chip input:focus-visible+span{outline:2px solid var(--coral);outline-offset:2px}.maker__actions{display:flex;flex-wrap:wrap;gap:.8rem}.maker__preview canvas{inline-size:100%;block-size:auto;border-radius:.6rem;box-shadow:0 1px 0 var(--line-2),0 40px 70px -40px #1a141099;background:var(--field)}.closing{display:flex;align-items:center;min-block-size:110svh;padding-block:9rem 6rem;color:var(--cream)}html:not(.js) .closing,html.no-globe .closing{background:radial-gradient(ellipse at 75% 60%,#1d2a4a,var(--night) 70%);min-block-size:auto}html:not(.js) .chapter,html.no-globe .chapter{min-block-size:auto}html:not(.js) .chapter__sticky,html.no-globe .chapter__sticky{padding-block:3rem}.closing .label{color:#f6eee0bf}.closing .label__n{color:var(--sun)}.closing .label:after{border-color:var(--sun)}.closing__inner{display:grid;justify-items:start}.closing__title{font-size:clamp(3.4rem,1.6rem + 7.4vw,9.5rem);line-height:.86;max-inline-size:12ch}.closing__title em{display:block;font-style:normal;color:var(--sun)}html[lang=ar] .closing__title{line-height:1.3;font-size:clamp(2.8rem,1.5rem + 5.6vw,7rem)}html[lang=ar] .closing__title em{font-style:normal}.closing__p{margin-block-start:1.6rem;max-inline-size:32rem;font-size:var(--fs-lead);color:#f6eee0d1}.closing__cta{margin-block-start:2.4rem}.closing__contact{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin-block-start:2.4rem}.closing__contact li{display:flex;align-items:center;gap:.6rem;font-size:1.05rem}.closing__contact a{border-block-end:1px solid rgb(246 238 224 / .3);transition:border-color .25s}.closing__contact a:hover{border-color:var(--sun)}.closing__contact .ico{color:var(--sun)}.foot{position:relative;z-index:2;background:var(--night);color:var(--cream);padding-block:clamp(3.5rem,2rem + 4vw,6rem) 2rem}.foot__top{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,4fr);gap:2.5rem}.foot__lockup{inline-size:clamp(21.25rem,30vw,28rem);max-inline-size:100%;block-size:auto;color:#fff}.foot__motto{margin-block-start:2.5rem;font-family:var(--font-display);font-size:1.6rem;line-height:1;text-transform:uppercase;letter-spacing:.01em;color:var(--sun)}html[lang=ar] .foot__motto{font-weight:900;text-transform:none}.foot__h{margin-block-end:1rem;font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f6eee08c}html[lang=ar] .foot__h{font-family:var(--font-text);letter-spacing:0;font-size:.85rem}.foot__col ul{display:grid;gap:.55rem}.foot__col a:hover{color:var(--sun)}.foot__contact li{display:grid}.foot__k{font-size:.75rem;color:#f6eee08c}.foot__clocks{margin-block-start:1.4rem;color:#f6eee0cc}.foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-block-start:3.5rem;padding-block-start:1.4rem;border-block-start:1px solid rgb(255 255 255 / .12);font-size:.82rem;color:#f6eee099}.foot__controls{display:flex;align-items:center;gap:.8rem}.foot .lang{border-color:#ffffff40;color:var(--cream)}.still-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .8rem;border:1px solid rgb(255 255 255 / .25);border-radius:999px;background:none;color:var(--cream);font-size:.82rem}.still-btn:hover{border-color:var(--cream)}.still-btn--bar{padding:.45rem;border:0;color:inherit}.still-btn--bar .still-btn__ico{block-size:.75rem}.voyage__skip{display:none}.voyage.is-skip .voyage__skip{display:inline;color:var(--sun);margin-inline-end:.2rem}.voyage.is-skip .voyage__end:first-of-type{display:none}.still-btn__ico{inline-size:.6rem;block-size:.7rem;border-inline:2.5px solid currentColor}.still-btn[aria-pressed=true] .still-btn__ico{border:0;border-inline-start:.6rem solid currentColor;border-block:.35rem solid transparent;inline-size:0;block-size:0}html[dir=rtl] .still-btn[aria-pressed=true] .still-btn__ico{transform:scaleX(-1)}.hero__when{display:none;font-family:var(--font-display);font-weight:700;font-size:1.15rem;letter-spacing:.02em;text-transform:uppercase;color:var(--coral-ink)}html[lang=ar] .hero__when{font-size:1.05rem}.hero__trust{display:flex;align-items:center;gap:.6rem;max-inline-size:34rem;font-size:.86rem;color:#fff}.cue{padding:.55rem .9rem .55rem .7rem;border-radius:999px;background:#f4ede1db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px var(--line)}.cue__line{block-size:1.6rem}.chapter__cta{display:flex;flex-wrap:wrap;gap:.7rem;margin-block-start:1.4rem}.chapter__cta .cta-set{gap:.6rem}.gates{position:relative;padding-block:var(--section)}.handover{position:relative}.handover:before{content:"";position:absolute;inset-inline:0;inset-block-end:100%;block-size:32vh;background:linear-gradient(to top,var(--paper) 4%,rgb(244 237 225 / .85) 30%,rgb(244 237 225 / 0));pointer-events:none}.handover:after{content:"";position:absolute;inset-inline:0;inset-block-start:-13px;block-size:14px;background:var(--paper);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14V8l6-2 7 3 9-4 8 3 6-5 10 4 7-2 8 3 9-5 7 4 10-3 6 2 9-4 7 4 8-2 10 3 6-4 9 3 8-2 7 4 10-5 6 3 9-2 8 4 7-3 10 2 6-4 8 3 9-2 7 3 6-2v8z'/%3E%3C/svg%3E") 0 0 / 240px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14V8l6-2 7 3 9-4 8 3 6-5 10 4 7-2 8 3 9-5 7 4 10-3 6 2 9-4 7 4 8-2 10 3 6-4 9 3 8-2 7 4 10-5 6 3 9-2 8 4 7-3 10 2 6-4 8 3 9-2 7 3 6-2v8z'/%3E%3C/svg%3E") 0 0 / 240px 14px repeat-x}.foot:before{content:"";position:absolute;inset-inline:0;inset-block-end:100%;block-size:22vh;background:linear-gradient(to top,var(--night),rgb(11 19 36 / 0));pointer-events:none}.gates__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.gate{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:.7rem;padding:1.4rem 1.4rem 1.5rem;border-radius:.6rem;background:var(--paper-3);box-shadow:0 0 0 1px var(--line),0 20px 40px -32px #1a141080;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.gate:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--line-2),0 28px 46px -30px #1a14108c}.gate__k{display:flex;align-items:center;justify-content:space-between;padding-block-end:.8rem;border-block-end:1.5px dashed var(--line-2)}.gate__label{font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}html[lang=ar] .gate__label{font-family:var(--font-text);letter-spacing:0;font-size:.82rem}.gate__letter{display:grid;place-items:center;inline-size:2.6rem;block-size:2.6rem;border-radius:.35rem;background:#15110e;color:var(--sun);font-family:Anton,sans-serif;font-weight:400;font-size:1.6rem}.gate--attend .gate__letter{background:var(--coral);color:#fff}.gate__t{font-family:var(--font-display);font-weight:700;font-size:clamp(1.8rem,1.3rem + 1.2vw,2.4rem);line-height:1;text-transform:uppercase}html[lang=ar] .gate__t{line-height:1.4;text-transform:none;font-size:clamp(1.5rem,1.2rem + .8vw,1.9rem)}.gate__d{color:var(--ink-2);font-size:var(--fs-small)}.gate__go{padding-block-start:.4rem}.box__exhibit,.sheet__cta,.ticket__cta{display:inline-flex;align-items:center;gap:.45rem;justify-self:start;font-size:.88rem;font-weight:600;color:var(--coral-ink);border-block-end:1.5px dashed currentColor;padding-block-end:.1rem;transition:gap .3s var(--ease-out)}.box__exhibit:hover,.sheet__cta:hover,.ticket__cta:hover{gap:.7rem}.sheet__cta{margin-block-start:1.2rem;color:var(--sun)}.box__toggle{inline-size:2.2rem;block-size:2.2rem;padding:0;justify-content:center}.maker__actions .btn[aria-disabled=true]{opacity:.55}.maker__status{min-block-size:1.4em;font-size:.86rem;color:var(--coral-ink);overflow-wrap:anywhere}.maker__next{justify-self:start;font-weight:600;color:var(--coral-ink);border-block-end:1.5px dashed currentColor}.closing{position:relative;isolation:isolate}.closing:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to right,#0b1324e0 0 32%,#0b132400 68%);pointer-events:none}html[dir=rtl] .closing:before{background:linear-gradient(to left,#0b1324e0 0 32%,#0b132400 68%)}.closing:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:min(34vh,18rem);z-index:-1;background:linear-gradient(to bottom,var(--paper) 0,rgb(244 237 225 / .82) 22%,rgb(244 237 225 / .3) 58%,rgb(244 237 225 / 0));pointer-events:none}.copy-btn{display:inline-grid;place-items:center;inline-size:2rem;block-size:2rem;margin-inline-start:.2rem;padding:0;border:1px solid rgb(246 238 224 / .25);border-radius:.4rem;background:none;color:inherit;transition:background-color .25s,border-color .25s}.copy-btn:hover{border-color:var(--sun)}.copy-btn.is-done{background:var(--sun);color:var(--night);border-color:var(--sun)}@media(max-width:400px){.menu-btn__t{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.bar__cta{display:inline-flex}.dock{display:none}@media(max-width:899px),(orientation:portrait){.hero__when{display:block}.voyage,.voyage.is-on{display:none}.dock{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem var(--gutter) max(.65rem,env(safe-area-inset-bottom));background:#f4ede1eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--line);transform:translateY(110%);transition:transform .5s var(--ease-out)}.dock.is-on{transform:none}.bar.is-docked .bar__cta{visibility:hidden;opacity:0}.bar__cta{transition:opacity .3s,visibility .3s}.dock__track{position:absolute;inset-inline:0;inset-block-start:0;block-size:3px;background:repeating-linear-gradient(90deg,var(--line-2) 0 5px,transparent 5px 9px)}.dock__wake{position:absolute;inset-block:0;inset-inline:0;background:var(--coral-hi);transform:scaleX(var(--p, 0));transform-origin:0 50%}html[dir=rtl] .dock__wake{transform-origin:100% 50%}.dock__go .btn{--btn-h: 2.6rem}.dock__call{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .2rem;font-size:.88rem;font-weight:600}.gates__list{grid-template-columns:1fr 1fr}.handover:before{block-size:18vh}.chapter__sticky{padding-block-end:6.5rem}.foot{padding-block-end:5.5rem}}@media(max-width:560px){.gates__list{grid-template-columns:1fr}.gate{grid-template-rows:auto}}.voyage{position:fixed;inset-block-end:max(1rem,env(safe-area-inset-bottom));inset-inline-start:1rem;z-index:40;display:flex;align-items:center;gap:.55rem;padding:.5rem .8rem;border:0;border-radius:999px;background:#1a1410db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cream);font-family:var(--font-mono);font-size:.64rem;font-weight:700;letter-spacing:.1em;opacity:0;transform:translateY(160%);transition:opacity .45s var(--ease),transform .6s var(--ease-out)}html[lang=ar] .voyage{font-family:var(--font-text);letter-spacing:0;font-size:.72rem}.voyage.is-on{opacity:1;transform:none}.voyage__track{position:relative;inline-size:5.5rem;block-size:2px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .35) 0 4px,transparent 4px 7px)}html[dir=rtl] .voyage__track{background:repeating-linear-gradient(270deg,rgb(255 255 255 / .35) 0 4px,transparent 4px 7px)}.voyage__wake{position:absolute;inset-block:0;inset-inline:0;background:var(--coral-hi);transform:scaleX(var(--p, 0));transform-origin:0 50%}html[dir=rtl] .voyage__wake{transform-origin:100% 50%}.voyage__ship{position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:.55rem;block-size:.55rem;border-radius:50%;background:var(--sun);box-shadow:0 0 10px var(--sun);translate:calc(var(--p, 0) * 5.5rem - 50%) -50%}html[dir=rtl] .voyage__ship{translate:calc(var(--p, 0) * -5.5rem + 50%) -50%}.voyage:hover{background:var(--ink)}.lost{min-block-size:100svh;display:flex;align-items:center;padding-block:8rem 4rem}.lost__grid{display:grid;grid-template-columns:auto 1fr 1fr;gap:3rem;align-items:center}.lost__code{font-family:Anton,sans-serif;font-weight:400;font-size:clamp(6rem,3rem + 10vw,14rem);line-height:.8;color:var(--coral)}.lost__part{display:grid;gap:1.2rem;justify-items:start}.lost__part .h-display{font-size:clamp(2rem,1.2rem + 2.4vw,3.4rem)}.lost__part[lang=ar]{font-family:Noto Sans Arabic,Segoe UI,sans-serif}.lost__part[lang=ar] .h-display{font-family:Noto Kufi Arabic,sans-serif;text-transform:none;line-height:1.4}html.motion [data-rise]:not([data-rise=children]):not(.is-in),html.motion [data-rise=children]:not(.is-in)>*{opacity:0;transform:translateY(1.6rem)}html.motion [data-rise]:not([data-rise=children]),html.motion [data-rise=children]>*{transition:opacity .9s var(--ease),transform 1.1s var(--ease-out);transition-delay:calc(var(--i, 0) * 90ms)}.wake{position:relative;display:block;inline-size:fit-content;max-inline-size:100%}html.motion [data-wake]:not(.is-split){opacity:0}html.motion .wake__in{display:block;clip-path:inset(-.25em 100% -.25em -.1em)}html.motion[dir=rtl] .wake__in{clip-path:inset(-.25em -.1em -.25em 100%)}html.motion .wake:after{content:"";position:absolute;inset-block:.06em;inset-inline-start:0;inline-size:.32em;background:var(--coral-hi);opacity:0}html.motion [data-wake].is-in .wake__in{animation:wake-clip 1.05s var(--ease-out) both;animation-delay:calc(var(--l) * .11s)}html.motion [data-wake].is-in .wake:after{animation:wake-bar 1.05s var(--ease-out) both;animation-delay:calc(var(--l) * .11s)}@keyframes wake-clip{to{clip-path:inset(-.25em -.1em -.25em -.1em)}}@keyframes wake-bar{0%{inset-inline-start:0;opacity:1}80%{inset-inline-start:calc(100% - .32em);opacity:1}to{inset-inline-start:calc(100% - .32em);opacity:0}}html.motion [data-wake].is-done .wake__in{animation:none;clip-path:none}html.motion [data-wake].is-done .wake:after{animation:none;opacity:0}html.motion .route-mark:after{transform:scaleX(0);transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--i, 0) * .25s + .2s)}html.motion .is-in .route-mark:after{transform:none}html.motion .stamp:not(.is-in){opacity:0;transform:scale(1.7) rotate(-20deg)}html.motion .stamp.is-in{transition:opacity .18s linear,transform .42s cubic-bezier(.3,1.5,.6,1)}html.motion .pinframe:not(.is-in) img{transform:scale(1.25);filter:saturate(0) contrast(1.1)}html.motion [data-draw] .bp__ink:not(.bp__ink--axis){stroke-dasharray:1 1;stroke-dashoffset:clamp(0,calc(1 - (var(--draw, 0) * 1.7 - var(--o, 0))),1)}html.motion .hop>g{clip-path:inset(-20% calc((1 - min(1,var(--draw, 1) * 1.6))*100%) -20% -5%)}html.motion [data-draw] [data-draw-note],html.motion [data-draw] .hop__dot,html.motion [data-draw] .hop__head,html.motion [data-draw] text{opacity:clamp(0,calc((var(--draw, 0) - .55) * 4),1)}@keyframes half-l{0%{transform:translate(-.35em)}}@keyframes half-r{0%{transform:translate(.35em)}}@keyframes rise-in{0%{opacity:0;transform:translateY(.9rem)}}html.motion .hero__half--top{animation:half-l 1.3s var(--ease-out) both}html.motion .hero__half--bottom{animation:half-r 1.3s var(--ease-out) both}html.motion .hero__line--2 .hero__n,html.motion .hero__w,html.motion :is(.kicker,.hero__when,.hero__meta,.hero__lead,.hero__cta,.hero__trust,.hero__foot){animation:rise-in 1s var(--ease-out) both}html.motion .hero__line--2 .hero__n{animation-delay:.12s}html.motion .hero__w{animation-delay:.3s}html.motion .kicker{animation-delay:.2s}html.motion :is(.hero__when,.hero__meta){animation-delay:.45s}html.motion .hero__lead{animation-delay:.55s}html.motion :is(.hero__cta,.hero__trust){animation-delay:.65s}html.motion .hero__foot{animation-delay:.8s}html.lenis,html.lenis body{block-size:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(max-width:1180px){.bar__nav,.bar__clocks{display:none}.menu-btn{display:inline-flex}.bar__inner{justify-content:space-between}}@media(max-width:1023px){.vision__grid,.origin__grid,.maker__grid,.sheet{grid-template-columns:1fr}.sheet:nth-child(2n) .sheet__drawing{order:0}.foot__top{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1 / -1}.board{grid-template-columns:repeat(2,auto) 1fr;row-gap:.7rem}.board__cell--flight{display:none}.board__cell:nth-child(4){border-inline-start:0;padding-inline-start:.2rem}}@media(max-width:899px),(orientation:portrait){:root{--bar-h: 4rem}.hero{min-block-size:auto;padding-block-start:calc(var(--bar-h) + 1.5rem)}.hero__grid{grid-template-columns:minmax(0,1fr)}.hero__line{flex-wrap:wrap}html[lang=ar] .hero__w{font-size:clamp(2.2rem,1rem + 6vw,3.6rem)}html[lang=ar] .hero__n:not(.hero__n--word){font-size:clamp(6.5rem,3rem + 14vw,9rem)}.hero__copy{gap:1.2rem}.hero__more{position:relative;margin-block-start:44svh;padding-block-start:1.6rem;background:var(--paper);box-shadow:0 -2.5rem 2.5rem var(--paper);justify-self:stretch;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.hero__foot{background:var(--paper);max-inline-size:none}.hero__more,.hero__foot{color:var(--ink)}.hero__more .hero__meta,.hero__more .hero__meta>div{border-color:var(--line-2)}.hero__more .hero__meta dt{color:var(--ink-2)}.hero .hero__more :is(.hero__lead,.hero__trust,.cta-or){color:var(--ink)}.hero__more .btn:not(.btn--line){--btn-bg: var(--coral);--btn-bg-hover: #b81d14;--btn-fg: #fff;filter:none}.hero__more .btn--line{--btn-fg: var(--ink)}.hero__more .btn--line:hover:before{background-color:#1a14100d}.hero .hero__foot .sunline{color:var(--ink-2)}.hero .hero__foot .sunline__k{color:var(--coral-ink)}.closing__inner{position:relative;padding:1.4rem;margin-inline:calc(var(--gutter) * -.5);border-radius:.6rem;background:linear-gradient(#0b13248c,#0b1324db);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero__foot{padding-block-start:0}.yard{grid-template-columns:1fr;max-inline-size:26rem;margin-inline:auto;gap:3rem}.ticket{grid-template-columns:var(--stub-w) minmax(0,1fr)}.ticket__photo{grid-column:2;justify-items:start;padding:0 1.2rem 1.3rem}.pinframe{inline-size:6.5rem}.ticket__photo figcaption{text-align:start}.stamp{inset-inline-end:.5rem;inset-block-start:-1.6rem;inline-size:5.6rem}.chapter__sticky{inset-block-start:auto;inset-block-end:0;padding-block:1rem 5.5rem}html.motion .chapter{display:flex;flex-direction:column;justify-content:flex-end}.chapter__card{margin-inline:auto;padding:1.2rem 1.3rem}.cue{display:none}.hud{inset-block-end:auto;inset-block-start:calc(var(--bar-h) + .6rem);inset-inline-end:.6rem;grid-template-columns:repeat(4,auto);gap:.2rem .7rem;padding:.45rem .6rem;font-size:.58rem}.hud__row i{min-inline-size:0}.ports{grid-template-columns:1fr}.port{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.8rem}.print{rotate:-1deg}.closing{align-items:flex-end}.lost__grid{grid-template-columns:1fr}}@media(max-width:560px){.bar__end .lang{display:none}.brand{padding-inline:.75rem}.brand img{block-size:2.25rem}.board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bar__inner{gap:.8rem}.bar__end{gap:.6rem}.board__cell{padding-inline:.5rem}.board__cell:nth-child(odd){border-inline-start:1px solid rgb(255 255 255 / .08)}.board__cell:nth-child(2),.board__cell:nth-child(4){border:0;padding-inline-start:.2rem}.board__cell--status{grid-column:1 / -1;border:0!important;padding-inline-start:.2rem}.board .flap{font-size:.7rem}.flap__c{min-inline-size:1em}.hero__meta>div{padding-inline-end:.9rem;margin-inline-end:.9rem}.foot__top{grid-template-columns:1fr}.ticket{--stub-w: 5.6rem}.ticket__date b{font-size:2.8rem}}.pattern-defs{position:absolute;inline-size:0;block-size:0;overflow:hidden}.eatix-pat{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--field-bg);transition:opacity 1.2s var(--ease)}html.globe-ready .hero:before{opacity:0}html[dir=rtl] .hero:before{background:radial-gradient(120% 140% at 0% 0%,rgb(255 145 77 / .6),transparent 55%),var(--field)}.hero>.wrap{position:relative;z-index:1}.hero__pat{z-index:0;opacity:.12;-webkit-mask-image:linear-gradient(to right,#000 0 32%,transparent 60%);mask-image:linear-gradient(to right,#000 0 32%,transparent 60%)}html[dir=rtl] .hero__pat{-webkit-mask-image:linear-gradient(to left,#000 0 32%,transparent 60%);mask-image:linear-gradient(to left,#000 0 32%,transparent 60%)}.hero .sunline{color:#fff}.hero .sunline__k,.hero__when{color:var(--sun)}.globe-fallback{background:none}.box__case{margin-block:.9rem .3rem;font-size:var(--fs-small);color:var(--ink-2)}.box__exhibit--meet{margin-block-start:.2rem}.cta-or{font-size:.9rem;color:var(--ink-2)}.cta-or a{border-block-end:1px solid currentColor}.cta-or__where,.closing__contact .cta-or__where{opacity:.75;font-size:.85em}.hero .cta-or{color:#fff}.chapter__card .cta-or{margin-block-start:1rem}.gate__more{display:inline-flex;align-items:center;gap:.4rem;justify-self:start;margin-block-start:.8rem;font-size:.85rem;font-weight:600;color:var(--coral-ink);border-block-end:1.5px dashed currentColor}.ticket--plain{grid-template-columns:var(--stub-w) minmax(0,1fr)}.ticket__after{font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 1.2vw,2.2rem);line-height:1;text-transform:uppercase;color:var(--coral)}html[lang=ar] .ticket__after{font-weight:900;text-transform:none;line-height:1.4}.origin__prints{position:relative;padding-block-end:clamp(3rem,2rem + 5vw,7rem);padding-inline-end:clamp(2rem,1rem + 6vw,8rem)}.origin__prints{inline-size:min(100%,70vh);inline-size:min(100%,70svh);justify-self:center}.print--main{position:relative;z-index:1}.print--second{position:absolute;inset-block-end:0;inset-inline-end:0;z-index:2;inline-size:46%;rotate:3deg}.print--second figcaption{padding-block:.6rem .7rem;font-size:.6rem}.print--main figcaption{padding-inline-end:40%}.closing__photos{display:inline-flex;align-items:center;gap:.4rem;margin-block-start:2rem;font-weight:600;color:var(--sun);border-block-end:1.5px dashed currentColor}@media(max-width:899px),(orientation:portrait){.hero__pat{-webkit-mask-image:linear-gradient(to bottom,#000 0 30%,transparent 62%);mask-image:linear-gradient(to bottom,#000 0 30%,transparent 62%)}.print--second{inline-size:52%}.print--main figcaption{padding-inline-end:52%}}.enquire{display:grid;gap:1.5rem;inline-size:min(100%,46rem);margin-block-start:2.4rem;padding:clamp(1.25rem,.8rem + 1.6vw,2.2rem);border:1px solid rgb(246 238 224 / .14);border-radius:1.1rem;background:#0b1324a8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 2rem 5rem #00000059;scroll-margin-block-start:calc(var(--bar-h) + 1rem)}.enquire__title{font-family:Anton,sans-serif;font-weight:400;font-size:clamp(1.7rem,1.2rem + 1.4vw,2.4rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--cream)}.enquire__title:focus{outline:none}html[lang=ar] .enquire__title{font-family:Noto Kufi Arabic,sans-serif;font-weight:800;letter-spacing:0;line-height:1.4;text-transform:none}.enquire .field__l{color:#f6eee0b8}.enquire__opt{font-weight:400;letter-spacing:.02em;text-transform:none;color:#f6eee06b}.enquire__kinds{min-inline-size:0;margin:0;padding:0;border:0}.enquire .chip span{border-color:#f6eee047;color:var(--cream)}.enquire .chip span:hover{border-color:var(--sun)}.enquire .chip input:checked+span{background:var(--sun);border-color:var(--sun);color:var(--night)}.enquire .chip input:focus-visible+span{outline-color:var(--sun)}.enquire .chip input[aria-invalid=true]+span{border-color:#ff8a7a}.enquire__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.4rem}.enquire .field--wide{grid-column:1 / -1}.enquire .field__i{padding:.5rem 0;border-block-end:1.5px solid rgb(246 238 224 / .35);color:var(--cream);font-family:var(--font-text);font-weight:500;font-size:1.05rem;text-transform:none;transition:border-color .25s}.enquire .field__i::placeholder{color:#f6eee061}.enquire .field__i:hover{border-color:#f6eee099}.enquire .field__i:focus-visible{border-color:var(--sun)}.enquire .field__i[aria-invalid=true]{border-color:#ff8a7a}.enquire select.field__i{-webkit-appearance:none;appearance:none;padding-inline-end:1.6rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f6eee0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right .1rem center / 1rem;cursor:pointer}html[dir=rtl] .enquire select.field__i{background-position:left .1rem center}.enquire select.field__i option{color:var(--ink);background:var(--paper)}.enquire textarea.field__i{min-block-size:7.5rem;padding:.7rem .85rem;border:1.5px solid rgb(246 238 224 / .25);border-radius:.55rem;line-height:1.5;resize:vertical}.enquire__err{font-size:.82rem;font-weight:600;color:#ff9a8c}.enquire__kinds .enquire__err{flex-basis:100%;margin-block-start:.2rem}.enquire__privacy{font-size:.82rem;color:#f6eee08c}.enquire__foot{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem}.enquire__status{flex:1 1 16rem;font-size:.92rem;line-height:1.45}.enquire__status:empty{display:none}.enquire__status[data-tone=ok]{color:var(--sun)}.enquire__status[data-tone=error]{color:#ff9a8c}.enquire button[disabled]{opacity:.6;cursor:progress}.hp{position:absolute;inset-inline-start:-9999px;inline-size:1px;block-size:1px;overflow:hidden}@media(max-width:640px){.enquire__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){.enquire.is-called{animation:called 1.4s var(--ease-out)}@keyframes called{0%{box-shadow:0 0 #ffde598c,0 2rem 5rem #00000059}to{box-shadow:0 0 0 1.4rem #ffde5900,0 2rem 5rem #00000059}}}.totop{position:fixed;inset-block-end:max(1rem,env(safe-area-inset-bottom));inset-inline-end:1rem;z-index:40;display:grid;place-items:center;inline-size:3rem;block-size:3rem;padding:0;border:0;border-radius:50%;background:#1a1410db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cream);box-shadow:0 0 0 1px #f6eee029,0 .6rem 1.6rem #00000038;opacity:0;visibility:hidden;transform:translateY(calc(var(--lift, 0rem) + 1rem));transition:opacity .35s var(--ease),visibility .35s,transform .5s var(--ease-out),background-color .25s}.totop.is-on{opacity:1;visibility:visible;transform:translateY(var(--lift, 0rem))}.totop .ico{inline-size:1.2rem;block-size:1.2rem}.totop:hover{background:var(--coral)}.totop:focus-visible{outline:2px solid var(--sun);outline-offset:3px}@media(min-width:900px)and (orientation:landscape){html.globe-air .totop{--lift: -6.2rem}}@media(max-width:899px),(orientation:portrait){.totop.is-raised{--lift: calc(-4.4rem - env(safe-area-inset-bottom)) }}@media print{.totop{display:none}}@media(max-width:480px){.bar__cta{display:none!important}}@media(max-width:899px),(orientation:portrait){html:has(.enquire :focus) .totop{opacity:0;visibility:hidden}}.loader{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:var(--field-bg);color:var(--cream);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .9s var(--ease),visibility 0s linear .9s}html[dir=rtl] .loader{background:radial-gradient(120% 140% at 0% 0%,rgb(255 145 77 / .6),transparent 55%),var(--field)}html.loading .loader{visibility:visible;opacity:1;pointer-events:auto;transition:none}html.loading,html.loading body{overflow:hidden}.loader__pat{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:.1}.loader__in{position:relative;display:grid;justify-items:center;gap:1.8rem;padding:var(--gutter);transition:transform .9s var(--ease-out),opacity .6s var(--ease)}html.loaded .loader__in{transform:translateY(-1.2rem) scale(.98);opacity:0}.loader__logo{inline-size:clamp(11rem,7rem + 14vw,18rem);block-size:auto;filter:drop-shadow(0 1rem 2rem rgb(120 10 0 / .35))}.loader__route{display:flex;align-items:center;gap:.9rem;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.16em}html[lang=ar] .loader__route{font-family:var(--font-text);letter-spacing:0;font-size:.85rem}.loader__track{position:relative;inline-size:clamp(10rem,5rem + 22vw,20rem);block-size:2px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .45) 0 5px,transparent 5px 9px)}html[dir=rtl] .loader__track{transform:scaleX(-1)}.loader__wake{position:absolute;inset:0;background:var(--sun);transform-origin:0 50%;transform:scaleX(var(--p, 0));transition:transform .5s var(--ease-out)}.loader__ship{position:absolute;inset-block-start:50%;left:calc(var(--p, 0) * 100%);inline-size:.7rem;block-size:.7rem;border-radius:50%;background:var(--sun);box-shadow:0 0 .9rem var(--sun),0 0 0 .3rem #ffde5933;translate:-50% -50%;transition:left .5s var(--ease-out)}.loader__note{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:#f6eee0d9}.loader__num{min-inline-size:2.6em;font-family:var(--font-mono);font-weight:700;color:var(--sun);text-align:end}.loader__dot{opacity:.6}@media(prefers-reduced-motion:no-preference){html.loading .loader__ship{animation:loader-bob 1.6s ease-in-out infinite}@keyframes loader-bob{50%{box-shadow:0 0 1.4rem var(--sun),0 0 0 .55rem #ffde5914}}}html.lite *,html.lite *:before,html.lite *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.lite.gliding body:after{display:none}.bar.is-field{color:#fff}.bar.is-field.is-solid{background:#d9261cf5}.bar:before{content:"";position:absolute;inset:0 0 -1.8rem;z-index:-1;pointer-events:none;background:linear-gradient(#d9261cf2 0 58%,#d9261c00);opacity:0;transition:opacity .4s var(--ease)}.bar.is-field:not(.is-solid):before{opacity:1}.bar.is-field .bar__nav a{color:#fff}.bar.is-field .lang{border-color:#fff9}.clock__k{opacity:.78}.bar.is-field .clock__k{opacity:1}.hero__when{font-size:1.25rem}.hero__pat,.objectives__grid-bg{opacity:.08}.sheet{background:#6e0a051f}.hero .sunline__k{color:#fff}.closing .label{color:var(--cream)}.pillar__n,.arrive__title em,.ticket__after{color:var(--coral-ink)}html[lang=ar] .hero__when{font-size:1.2rem}.objectives{background:radial-gradient(120% 140% at 100% 0%,rgb(255 145 77 / .3),transparent 55%),var(--field)}html[dir=rtl] .objectives{background:radial-gradient(120% 140% at 0% 0%,rgb(255 145 77 / .3),transparent 55%),var(--field)}.sheet__ref,.sheet__cta,.section-head--blue .label__n{color:#fff}.sheet__cta{border-block-end-color:var(--sun)}.stat__unit--ar{color:var(--coral-ink)}.crate__word{color:#f6eee0f2}.enquire__opt{color:#f6eee0a8}.enquire__privacy{color:#f6eee0c7}.glabel--line,.glabel--water{text-shadow:0 0 2px rgb(251 247 240 / .95),0 0 5px rgb(251 247 240 / .85),0 0 10px rgb(251 247 240 / .6)}.glabel--water{color:#22508c}html.globe-night .glabel--line,html.globe-night .glabel--water{text-shadow:0 0 2px rgb(11 19 36 / .95),0 0 6px rgb(11 19 36 / .75)}html.globe-night .glabel--water{color:#9cc0ef}.glabel__code{color:var(--ink-2)}.hero__head{position:relative;display:grid;gap:inherit;justify-items:start}@media(orientation:portrait){html.globe-ready .hero:before{background:var(--field);opacity:1;-webkit-mask-image:linear-gradient(to bottom,#000 0 var(--wash, 40%),transparent calc(var(--wash, 40%) + 3rem));mask-image:linear-gradient(to bottom,#000 0 var(--wash, 40%),transparent calc(var(--wash, 40%) + 3rem))}}@media(orientation:landscape){html.globe-ready .hero:before{background:var(--field);opacity:1;-webkit-mask-image:linear-gradient(to right,#000 0 var(--wash, 55%),transparent calc(var(--wash, 55%) + 3rem));mask-image:linear-gradient(to right,#000 0 var(--wash, 55%),transparent calc(var(--wash, 55%) + 3rem))}html[dir=rtl].globe-ready .hero:before{background:var(--field);-webkit-mask-image:linear-gradient(to left,#000 0 var(--wash, 55%),transparent calc(var(--wash, 55%) + 3rem));mask-image:linear-gradient(to left,#000 0 var(--wash, 55%),transparent calc(var(--wash, 55%) + 3rem))}.hero .sunline{max-inline-size:33rem}}@media(orientation:landscape)and (max-width:899px),(orientation:landscape)and (max-height:560px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.75fr)}.hero__more{margin:1.2rem 0 0;padding:0;background:none;box-shadow:none;justify-self:start}.hero__more,.hero .hero__more :is(.hero__lead,.hero__trust,.cta-or){color:#fff}.hero__more .hero__meta,.hero__more .hero__meta>div{border-color:#fff6}.hero__more .hero__meta dt{color:#fff}.hero__more .btn:not(.btn--line){--btn-bg: var(--sun);--btn-bg-hover: #ffe98f;--btn-fg: var(--ink)}.hero__more .btn--line{--btn-fg: #fff}.hero__more .btn--line:hover:before{background-color:#ffffff1a}}@media(orientation:landscape)and (max-height:560px){:root{--bar-h: 3.5rem}.dock{display:none}.bar.is-docked .bar__cta{visibility:visible;opacity:1}.voyage,.voyage.is-on,.hud{display:none}.foot{padding-block-end:2rem}.chapter__sticky{padding-block:.6rem .9rem}.chapter__card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:1.5rem;align-items:start;max-inline-size:min(100%,54rem);padding:1rem 1.25rem}.chapter__card>*{grid-column:1}.chapter__card>.stat{grid-column:2;grid-row:1 / span 6;align-self:center;margin:0;padding-block:0;padding-inline-start:1.4rem;border-block-start:0;border-inline-start:1.5px dashed var(--line-2)}.chapter__card--intro,.chapter__card--arrive{display:block;max-inline-size:min(100%,44rem)}.step__t{margin-block:.4rem .5rem;font-size:clamp(1.4rem,.9rem + 3vh,2.2rem)}html[lang=ar] .step__t{font-size:clamp(1.2rem,.8rem + 2.6vh,1.8rem)}.chapter__card--intro .h-display{font-size:clamp(1.6rem,.9rem + 5vh,2.8rem)}.arrive__title{font-size:clamp(1.8rem,.9rem + 7vh,3.4rem);margin-block:.3rem .6rem}.flap--figure{font-size:clamp(2.2rem,1rem + 6vh,3.4rem)}.corridor__lines{margin-block-start:.7rem;font-size:.98rem}}@media(orientation:portrait)and (max-height:740px){.hud{display:none}}.hero__foot{grid-template-columns:minmax(0,1fr)}@media(max-width:1023px),(orientation:portrait){.board{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));gap:.8rem 0}.board__cell,.board__cell:first-child,.board__cell:nth-child(n){min-inline-size:0;border:0!important;padding-inline:.2rem .8rem}.board__cell--flight{display:none}.board__cell--status{grid-column:1 / -1}.board .flap{font-size:clamp(.66rem,.45rem + .8vw,.95rem)}}.btn{max-inline-size:100%}.btn__label{min-inline-size:0}@media(max-width:899px),(orientation:portrait){.btn__label{white-space:normal;text-wrap:balance}}@media(min-width:1024px)and (orientation:landscape){.board{grid-template-columns:repeat(4,minmax(min-content,auto)) minmax(13.5rem,1fr)}}@media(orientation:landscape){.hero__lead{max-inline-size:min(33rem,46vw)}.hero__trust,.hero .sunline{max-inline-size:min(34rem,46vw)}}@media(max-width:1179px)and (min-width:561px){.gates__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px),(orientation:portrait){html.globe-air .totop{opacity:0;visibility:hidden}}
