:root{--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.8125rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-2xl:1.953rem;--text-3xl:2.441rem;--text-display-s:clamp(2.25rem, 4vw + .5rem, 3.75rem);--text-display:clamp(2.75rem, 5vw + 1rem, 5.25rem);--text-section:clamp(2rem, 2.5vw + 1rem, 3.5rem);--text-title:clamp(1.25rem, .75vw + .875rem, 1.625rem);--text-lead:clamp(1.125rem, .35vw + 1rem, 1.375rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--color-error:oklch(52% .19 27);--color-success:oklch(50% .12 150);--container:1440px;--hdr-h:76px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:oklch(99.4% .003 255);--color-paper-2:oklch(97% .007 255);--color-paper-3:oklch(93.6% .012 258);--color-ink:oklch(22.7% .069 263);--color-ink-2:oklch(38.9% .036 261);--color-muted:oklch(52% .03 264);--color-text:oklch(26.4% .028 264);--color-rule:oklch(91.4% .017 259);--color-rule-strong:oklch(84% .02 260);--color-accent:oklch(41.4% .112 259);--color-accent-ink:oklch(99.4% .003 255);--color-focus:oklch(51.8% .137 260);--color-seal:oklch(40% .14 359);--color-field:oklch(22.7% .069 263);--color-on-field:oklch(99.4% .003 255);--color-on-field-2:oklch(85.2% .025 260);--color-field-rule:oklch(36% .06 262);--color-field-2:oklch(27.5% .07 262);--color-scrim:oklch(18% .06 263/.78);--color-scrim-0:oklch(18% .06 263/0);--color-shadow:oklch(22% .05 263/.1);--font-display:"Albert Sans", ui-sans-serif, system-ui, sans-serif;--font-body:"Outfit", ui-sans-serif, system-ui, sans-serif;--font-outlier:var(--font-body);--font-arabic:system-ui, sans-serif;--display-weight:600;--body-weight:300;--ui-weight:500;--radius-card:4px;--radius-pill:999px;--rule-hair:1px;--shadow-card:none;--tracking-display:-.02em}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:color-mix(in oklab, var(--color-accent) 22%, transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight,700);font-synthesis:none;letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;line-height:1.05}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);max-width:52ch;line-height:1.45}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg, var(--color-paper-2,var(--color-paper)), var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (width<=60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (width<=40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--ease-fluid:cubic-bezier(.25, 1, .5, 1);--dur-reveal:.7s;--dur-wipe:1s}body{font-weight:var(--body-weight);color:var(--color-text);font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4{color:var(--color-ink)}h4{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-xl);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;line-height:1.2}ul,ol{margin:0;padding:0;list-style:none}dl,dd,figure{margin:0}strong,b{font-weight:var(--ui-weight)}[lang=ar]{font-family:var(--font-arabic)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.muted{color:var(--color-muted)}.lead{color:var(--color-ink-2)}section{scroll-margin-top:var(--space-3xl)}.skip{left:var(--space-md);top:calc(-1 * var(--space-3xl));z-index:var(--z-toast);padding:var(--space-xs) var(--space-md);background:var(--color-ink);color:var(--color-paper);position:absolute}.skip:focus-visible{top:var(--space-md)}.btn{isolation:isolate;--sweep:var(--color-ink);justify-content:center;align-items:center;gap:var(--space-sm);min-height:52px;padding:0 var(--space-lg);border:1px solid var(--color-accent);border-radius:var(--radius-card);background:var(--color-accent);color:var(--color-accent-ink);font:var(--ui-weight) var(--text-md)/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--sweep);transform-origin:100%;transition:transform .38s var(--ease-fluid);position:absolute;inset:-1px;transform:scaleX(0)}.btn:hover:before{transform-origin:0;transform:scaleX(1)}.btn:hover{border-color:var(--sweep)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.btn-w{--sweep:var(--color-paper-3);background:var(--color-paper);border-color:var(--color-paper);color:var(--color-ink)}.btn-o{--sweep:var(--color-accent);color:var(--color-accent);background:0 0}.btn-o:hover{color:var(--color-accent-ink)}.btn-ow{--sweep:var(--color-paper);border-color:var(--color-on-field-2);color:var(--color-on-field);background:0 0}.btn-ow:hover{color:var(--color-ink)}.btn-sm{min-height:44px;padding:0 var(--space-md);font-size:var(--text-sm)}.btn-blk{justify-content:space-between;width:100%;display:flex}.btn .arr,.lnk .arr{flex:none}.lnk .arr{transition:translate .3s var(--ease-fluid)}.lnk:hover .arr{translate:4px}.lnk{align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-accent);font-weight:var(--ui-weight);text-decoration:none;display:inline-flex}.lnk span{text-underline-offset:.25em;text-decoration:underline 1px;text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);transition:text-decoration-color var(--dur-short) var(--ease-out)}.lnk:hover span{text-decoration-color:currentColor}.lnk:active{transform:translateY(1px)}.lnk-w{color:var(--color-on-field)}.on-field :focus-visible,.hero :focus-visible,.dest .band-card :focus-visible{outline-color:var(--color-on-field)}[dir=rtl] .arr{transform:scaleX(-1)}.hdr{z-index:var(--z-sticky-nav);background:color-mix(in oklab, var(--color-paper) 88%, transparent);backdrop-filter:saturate(1.4)blur(12px);transition:transform .5s var(--ease-fluid), border-color var(--dur-short) var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}.hdr.scrolled{border-bottom-color:var(--color-rule)}.hdr.hide{transform:translateY(-100%)}.hdr-in{height:var(--hdr-h);align-items:center;column-gap:var(--gap-columns);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.logo{min-height:44px;color:var(--color-accent);justify-self:start;align-items:center;display:inline-flex}.logo svg{width:156px;height:auto}.nav ul{gap:var(--space-lg);display:flex}.nav a{min-height:44px;color:var(--color-text);font-size:var(--text-md);font-weight:var(--body-weight);transition:color var(--dur-short) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.nav a:after{content:"";left:0;right:0;bottom:var(--space-xs);background:var(--color-seal);transform-origin:0;height:2px;transition:transform var(--dur-short) var(--ease-out);position:absolute;transform:scaleX(0)}.nav a:hover{color:var(--color-ink)}.nav a[aria-current]:after{transform:scaleX(1)}.nav a[aria-current]{color:var(--color-ink);font-weight:var(--ui-weight)}.hdr-r{justify-content:flex-end;align-items:center;gap:var(--space-md);display:flex}.hdr-m{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:none}.dd{position:relative}.dd-btn{min-height:44px;padding:0 var(--space-xs);align-items:center;gap:var(--space-xs);border-radius:var(--radius-card);color:var(--color-text);font:var(--body-weight) var(--text-md)/1 var(--font-body);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out);background:0 0;border:0;display:flex}.dd-btn:hover{background:var(--color-paper-2)}.dd-btn:active{transform:translateY(1px)}.dd-btn svg{transition:transform var(--dur-short) var(--ease-out)}.dd-btn[aria-expanded=true] svg{transform:rotate(180deg)}.dd-list{top:calc(100% + var(--space-2xs));z-index:var(--z-dropdown);min-width:184px;padding:var(--space-2xs);background:var(--color-paper);border:1px solid var(--color-rule-strong);border-radius:var(--radius-card);transition:opacity var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);position:absolute;inset-inline-end:0}.js .dd-list:not(.open){opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-4px)}html:not(.js) .dd:not(:hover):not(:focus-within) .dd-list{display:none}.dd-list a{min-height:44px;padding:0 var(--space-sm);justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--color-text);border-radius:2px;text-decoration:none;display:flex}.dd-list a[href]:hover{background:var(--color-paper-2)}.dd-list a[aria-current]{color:var(--color-ink);font-weight:var(--ui-weight)}.soon-l[aria-disabled=true]{color:var(--color-muted);cursor:not-allowed}.burger{border-radius:var(--radius-card);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.burger:active{transform:translateY(1px)}.menu{display:none}@media (width<=68.75rem){.nav,.hdr-r{display:none}.hdr-in{grid-template-columns:auto minmax(0,1fr)}.hdr-m,.burger{display:flex}.logo svg{width:132px}.menu{inset:var(--hdr-h) 0 0;z-index:var(--z-sticky);gap:var(--space-xl);padding:var(--space-xl) var(--gutter);background:var(--color-paper);transition:opacity var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.js .menu:not(.open){opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-8px)}html:not(.js) .menu{position:static}.menu nav ul{display:grid}.mlink{border-bottom:1px solid var(--color-rule);min-height:64px;color:var(--color-ink);font:var(--display-weight) var(--text-2xl)/1.1 var(--font-display);letter-spacing:var(--tracking-display);align-items:center;text-decoration:none;display:flex}.mlink[aria-current]{color:var(--color-accent)}.seg{gap:var(--space-lg);display:flex}.seg a{min-height:44px;color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}.seg a[aria-current]{color:var(--color-ink);font-weight:var(--ui-weight);text-underline-offset:.25em;text-decoration:underline}}@media (width<=40rem){.t-cta{display:none}}main>section:first-child+.sec{padding-top:var(--space-2xl)}.sec{padding-block:var(--section-gap)}.band{background:var(--color-paper-2)}.on-field{background:var(--color-field);color:var(--color-on-field-2)}.on-field h2,.on-field h3,.on-field h4{color:var(--color-on-field)}.g12{column-gap:var(--gap-columns);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.head{gap:var(--space-lg);margin-bottom:var(--space-2xl);display:grid}.head h2{max-width:24ch}@media (width<=60rem){.g12{row-gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.g12>*{grid-column:1/-1!important}}.ph{border-radius:var(--radius-card);background:var(--color-paper-3);position:relative;overflow:hidden}.ph>img{object-fit:cover;outline:1px solid color-mix(in oklab, var(--color-ink) 8%, transparent);outline-offset:-1px;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.hero{isolation:isolate;min-height:clamp(560px, calc(100svh - var(--hdr-h)), 980px);background:var(--color-field);color:var(--color-on-field);align-items:end;display:grid;position:relative;overflow:clip}.hero-media{inset:calc(-1 * var(--space-3xl) - var(--space-lg)) 0 0 0;z-index:0;border-radius:0;position:absolute}.hero-media>img{object-position:62% 50%;transform-origin:0;outline:0;transform:scale(1.15)}.hero-media>video{z-index:1;object-fit:cover;object-position:62% 50%;transform-origin:0;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:scale(1.15)}@media (width<=40rem){.hero-media>img,.hero-media>video{transform:none}}.hero-veil{z-index:1;background:linear-gradient(90deg, var(--color-scrim) 0%, color-mix(in oklab, var(--color-scrim) 70%, transparent) 42%, var(--color-scrim-0) 78%), linear-gradient(0deg, color-mix(in oklab, var(--color-scrim) 60%, transparent) 0%, var(--color-scrim-0) 45%);position:absolute;inset:0}.hero-in{z-index:2;gap:var(--space-lg);padding-block:var(--space-3xl) calc(var(--space-3xl) + var(--space-lg));display:grid;position:relative}.hero h1{max-width:20ch;color:var(--color-on-field);line-height:1}.hero-in>p{max-width:40ch;font-size:var(--text-lead);color:var(--color-on-field-2);line-height:1.45}.hero-cta{align-items:center;gap:var(--space-lg);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.hero-media:empty,.hero:has(.hero-media:empty) .hero-veil,.hero:has(.hero-media:empty) .vbtn{display:none}.hero:has(.hero-media:empty){align-items:center}.hero:has(.hero-media:empty) .hero-in{padding-block:var(--space-3xl)}.vbtn{z-index:3;inset-inline-end:var(--gutter);bottom:var(--space-xl);border:1px solid var(--color-on-field-2);border-radius:var(--radius-card);width:44px;height:44px;color:var(--color-on-field);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out);background:0 0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.vbtn:hover{background:var(--color-field-2)}.vbtn:active{transform:translateY(1px)}.lines .ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.lines .ln>span{transition:transform .95s var(--ease-fluid);transition-delay:calc(80ms + var(--l,0) * 90ms);display:inline-block}.js body:not(.loaded) .lines .ln>span{transform:translateY(110%)}.hero [data-in]{transition:opacity .7s var(--ease-fluid), transform .7s var(--ease-fluid);transition-delay:calc(.2s + (var(--in,1) - 1) * 80ms)}.js body:not(.loaded) .hero [data-in]{opacity:0;transform:translateY(12px)}.hero-media>img{transition:scale 1.8s var(--ease-fluid);animation:hero-drift 28s var(--ease-in-out) 1.8s infinite alternate;scale:1}.js body:not(.loaded) .hero-media>img{scale:1.06}@keyframes hero-drift{0%{translate:0}to{translate:-2% -1%}}.hero.is-paused .hero-media>img,.hero.is-off .hero-media>img{animation-play-state:paused}@media (width<=40rem){.hero{min-height:560px}.hero-veil{background:linear-gradient(0deg, var(--color-scrim) 0%, var(--color-scrim) 45%, color-mix(in oklab, var(--color-scrim) 55%, transparent) 100%)}}.met{row-gap:var(--space-3xl)}.met-card{gap:var(--space-lg);align-content:start;display:grid;position:relative}.met-card:first-child{column-gap:var(--gap-columns);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.met-card:first-child .met-ph{aspect-ratio:4/3;grid-column:1/7}.met-card:first-child .met-body{grid-column:7/13}.met-card:first-child h3{font-size:var(--text-2xl)}.met-card:nth-child(2){grid-column:1/7}.met-card:nth-child(3){grid-column:7/13}.met-ph{aspect-ratio:3/2;position:relative}.met-ph>.ph{position:absolute;inset:0}.met-card:first-child .met-ph>img{object-position:50% 62%}.met-card:nth-child(3) .met-ph>img{object-position:50% 28%}.ph-empty{background:var(--color-paper-3);place-items:center;display:grid}.ph-icon{width:40px;height:40px;color:var(--color-muted)}.met-body{gap:var(--space-sm);justify-items:start;display:grid}.tagline{font-size:var(--text-lead);color:var(--color-ink-2);line-height:1.4}.txt{max-width:48ch}@media (width<=60rem){.met-card:first-child{row-gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.met-card:first-child>*{grid-column:1/-1!important}}@media (width>=40.01rem) and (width<=60rem){.met.g12{column-gap:var(--gap-columns);grid-template-columns:repeat(2,minmax(0,1fr))}.met.g12>.met-card:nth-child(2){grid-column:1!important}.met.g12>.met-card:nth-child(3){grid-column:2!important}}.sc-grp{align-content:start;display:grid}.sc-grp:first-child{grid-column:1/7}.sc-grp:last-child{grid-column:7/13}.sc-grp>h3{padding-bottom:var(--space-lg);font-size:var(--text-title)}.sc-card{gap:var(--space-xs);padding-block:var(--space-xl);border-top:1px solid var(--color-rule-strong);display:grid}.sc-top{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.sc-card p{max-width:46ch;color:var(--color-ink-2)}.badge{font-size:var(--text-sm);color:var(--color-muted);flex:none}.statement h2{max-width:26ch;font-size:var(--text-display-s);line-height:1.08}.q-grid{margin-top:var(--space-3xl);column-gap:var(--gap-columns);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.q-card{align-content:start;gap:var(--space-sm);border-inline-start:1px solid var(--color-field-rule);padding-inline-start:var(--space-lg);display:grid}.q-card:first-child{border-inline-start:0;padding-inline-start:0}.q-card h3{font-size:var(--text-title)}@media (width<=60rem){.q-grid{row-gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr))}.q-card:nth-child(3){border-inline-start:0;padding-inline-start:0}}@media (width<=40rem){.q-grid{grid-template-columns:minmax(0,1fr)}.q-card{padding-inline-start:0;padding-top:var(--space-lg);border-inline-start:0;border-top:1px solid var(--color-field-rule)}.q-card:first-child{border-top:0;padding-top:0}}.net{align-items:center}.net-t{gap:var(--space-2xl);grid-column:1/6;display:grid}.wh{border-top:1px solid var(--color-ink)}.wh li{column-gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--color-rule-strong);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.wh h3{font-size:var(--text-title)}.wh p{text-align:end;color:var(--color-ink-2)}.wh .muted{padding:var(--space-3xs) var(--space-xs);border:1px dashed var(--color-muted);font-size:var(--text-sm);color:var(--color-ink-2);white-space:nowrap;border-radius:2px;margin-block-start:var(--space-2xs);margin-inline-start:auto;display:table}.wh .soon h3{color:var(--color-ink-2)}.pin{background:var(--color-accent);border-radius:50%;align-self:center;width:12px;height:12px}.pin-soon{border:2px dashed var(--color-muted);background:0 0}.hq{gap:var(--space-xs);justify-items:start;display:grid}.hq p{color:var(--color-ink-2)}.net-map{direction:ltr;grid-column:7/13;margin:0;position:relative}.net-map svg{width:100%;height:auto;overflow:visible}.dz{fill:var(--color-paper-2);stroke:var(--color-rule-strong);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.links line{stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.links .soon-line{stroke:var(--color-muted);stroke-dasharray:4 6}.cities{position:absolute;inset:0}.city{left:var(--x);top:var(--y);align-items:center;gap:var(--space-xs);white-space:nowrap;font-size:var(--text-sm);font-weight:var(--ui-weight);color:var(--color-ink);display:flex;position:absolute;transform:translate(-6px,-50%)}.city i{background:var(--color-accent);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in oklab, var(--color-accent) 18%, transparent);border-radius:50%;flex:none}.city.is-soon i{background:var(--color-paper);border:2px dashed var(--color-muted);box-shadow:none}.city.is-soon b{color:var(--color-ink-2)}.city-l{flex-direction:row-reverse;transform:translate(calc(6px - 100%),-50%)}.city-t{gap:var(--space-2xs);flex-direction:column-reverse;transform:translate(-50%,calc(6px - 100%))}.city b{font-weight:var(--ui-weight)}@media (width<=60rem){.net-map{max-width:520px}}.brands h2{margin-bottom:var(--space-2xl)}.br-grid{column-gap:var(--gap-columns);border-top:1px solid var(--color-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.br-grid li{align-content:start;gap:var(--space-sm);padding-top:var(--space-xl);border-inline-start:1px solid var(--color-rule-strong);padding-inline-start:var(--space-lg);display:grid}.br-grid li:first-child{border-inline-start:0;padding-inline-start:0}.br-name{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-3xl);letter-spacing:-.025em;color:var(--color-ink);line-height:1}.br-what{max-width:24ch;color:var(--color-ink-2)}@media (width<=60rem){.br-grid{row-gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr))}.br-grid li:nth-child(3){border-inline-start:0;padding-inline-start:0}}@media (width<=40rem){.br-grid{grid-template-columns:minmax(0,1fr);row-gap:0}.br-grid li{padding:var(--space-lg) 0;border-inline-start:0;border-bottom:1px solid var(--color-rule-strong)}.br-name{font-size:var(--text-2xl)}}.dest{row-gap:var(--gap-columns)}.dest .band-card{isolation:isolate;border-radius:var(--radius-card);background:var(--color-field);min-height:520px;color:var(--color-on-field);align-items:end;display:grid;position:relative;overflow:hidden}.dest .band-card:first-child{grid-column:1/8}.dest .band-card:nth-child(2){grid-column:8/13}.dest .band-card.solid .band-in{padding-top:var(--space-xl);background:0 0}.band-card .ph{z-index:0;border-radius:0;position:absolute;inset:0}.band-card .ph>img{outline:0}.band-card:nth-child(2) .ph>img{object-position:50% 22%}.band-veil{display:none}.band-in{z-index:2;gap:var(--space-md);width:100%;padding:var(--space-4xl) var(--space-xl) var(--space-xl);background:linear-gradient(0deg, var(--color-scrim) 0%, color-mix(in oklab, var(--color-scrim) 70%, transparent) 55%, var(--color-scrim-0) 100%);justify-items:start;display:grid;position:relative}.band-in h2{font:var(--ui-weight) var(--text-md)/1.3 var(--font-body);letter-spacing:0;color:var(--color-on-field-2)}.band-in p{font:var(--display-weight) var(--text-2xl)/1.12 var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-on-field);text-wrap:balance;justify-self:stretch}@media (width<=60rem){.dest .band-card{min-height:440px}}.close{margin-top:var(--space-3xl);border-top:1px solid var(--color-ink);grid-column:1/-1}.row{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--space-lg);border-bottom:1px solid var(--color-rule-strong);min-height:128px;color:var(--color-ink);font:var(--display-weight) var(--text-section)/1.05 var(--font-display);letter-spacing:var(--tracking-display);transition:color .4s var(--ease-out);text-decoration:none;display:flex;position:relative}.row:after{content:"";background:var(--color-accent);transform-origin:0;height:2px;transition:transform .6s var(--ease-fluid);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.row:hover:after{transform:scaleX(1)}.row:hover{color:var(--color-accent)}.row .arr{width:40px;height:40px;transition:translate .45s var(--ease-fluid)}.row:hover .arr{translate:8px}.row:active{transform:translateY(1px)}@media (width<=40rem){.row{min-height:96px;font-size:var(--text-xl);white-space:nowrap}.row .arr{width:28px;height:28px}}.phero{min-height:clamp(560px, calc(100svh - var(--hdr-h)), 900px);padding-block:var(--space-2xl);align-items:center;display:grid}.phero .g12{align-items:center}.phero-t{gap:var(--space-lg);grid-column:1/6;justify-items:start;display:grid}.phero-t h1{font-size:var(--text-display-s);max-width:16ch;line-height:1.04}.phero-t .lead{max-width:44ch}.phero-m{height:min(620px, calc(100svh - var(--hdr-h) - var(--space-4xl)));grid-column:7/13;min-height:440px;position:relative}.phero-m .ph{position:absolute;inset:0}.phero.no-media{min-height:0;padding-block:var(--space-3xl) var(--space-2xl)}.phero.no-media .phero-t{grid-column:1/10}.phero.no-media .phero-t h1{font-size:var(--text-display);max-width:18ch}.phero.rev .phero-t{grid-area:1/8/auto/13}.phero.rev .phero-m{grid-area:1/1/auto/7}.acts{align-items:center;gap:var(--space-lg);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}@media (width<=60rem){.phero{min-height:0;padding-block:var(--space-2xl) var(--space-xl)}.phero-m{aspect-ratio:4/3;height:auto;min-height:0}.phero.rev .phero-m{grid-row:2}}.ben{column-gap:var(--gap-columns);row-gap:var(--space-2xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ben li{align-content:start;gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--color-ink);display:grid}.ben h2{font-size:var(--text-title);max-width:18ch}.ben p{color:var(--color-ink-2)}@media (width<=60rem){.ben{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.ben{row-gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.esp{align-items:start}.esp h2{grid-column:1/6}.esp-l{grid-column:7/13;display:grid}.esp-l li{align-items:flex-start;gap:var(--space-sm);padding-block:var(--space-md);border-top:1px solid var(--color-field-rule);color:var(--color-on-field);font-size:var(--text-lead);line-height:1.35;display:flex}.esp-l svg{margin-top:var(--space-2xs);color:var(--color-on-field-2);flex:none}.fam{border-top:1px solid var(--color-ink)}.fam li{column-gap:var(--gap-columns);padding-block:var(--space-xl);border-bottom:1px solid var(--color-rule-strong);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.fam h2{font-size:var(--text-2xl);grid-column:1/7}.fam p{max-width:52ch;color:var(--color-ink-2);grid-column:7/13}@media (width<=60rem){.fam li{row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.fam h2,.fam p{grid-column:1}}.fsec{align-items:start}.fhead{gap:var(--space-md);top:calc(var(--hdr-h) + var(--space-xl));padding-top:var(--space-2xl);grid-column:1/5;display:grid;position:sticky}.fhead .lead{max-width:30ch}.fcard{padding:var(--space-2xl);border-radius:var(--radius-card);background:var(--color-paper-2);grid-column:6/13}.f-req{margin-bottom:var(--space-xl);font-size:var(--text-sm);color:var(--color-ink-2)}.fgrid{column-gap:var(--space-lg);row-gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fld{gap:var(--space-xs);align-content:start;display:grid}.fld.full{grid-column:1/-1}.lab{font-size:var(--text-md);font-weight:var(--ui-weight);color:var(--color-ink);transition:color var(--dur-short) var(--ease-out)}.fld:focus-within .lab{color:var(--color-accent)}.inp{width:100%;min-height:52px;padding:0 var(--space-md);border:1px solid var(--color-muted);border-radius:var(--radius-card);background:var(--color-paper);color:var(--color-ink);font:var(--body-weight) var(--text-md)/1.4 var(--font-body);outline-offset:-1px;transition:border-color var(--dur-short) var(--ease-out);outline:2px solid #0000}.inp:hover{border-color:var(--color-ink-2)}.inp:focus-visible,.inp:focus{outline-color:var(--color-accent)}.inp:disabled{opacity:.55;cursor:not-allowed}.inp[aria-invalid=true]{border-color:var(--color-error)}.inp[aria-invalid=true]:focus{outline-color:var(--color-error)}.inp:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px var(--color-paper);-webkit-text-fill-color:var(--color-ink)}select.inp{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-ink-2) 50%), linear-gradient(135deg, var(--color-ink-2) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 22px),calc(100% - 17px);background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:var(--space-2xl)}select.inp:invalid,select.inp.is-empty{color:var(--color-muted)}select.inp option{color:var(--color-ink)}textarea.inp{min-height:168px;padding-block:var(--space-sm);resize:vertical}.file{align-items:center;gap:var(--space-md);min-height:96px;padding:var(--space-md) var(--space-lg);color:var(--color-ink-2);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out);border-style:dashed;display:flex;position:relative}.file>svg{width:28px;height:28px;color:var(--color-accent);flex:none}.file .fname{gap:var(--space-3xs);color:var(--color-ink);font-weight:var(--ui-weight);display:grid}.file .fhint{font-size:var(--text-sm);font-weight:var(--body-weight);color:var(--color-ink-2)}.filebox input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.filebox:focus-within{outline-color:var(--color-accent)}.filebox.is-drag{border-color:var(--color-accent);background:color-mix(in oklab, var(--color-accent) 6%, var(--color-paper))}.filebox.has-file{border-style:solid}.ferr{align-items:flex-start;gap:var(--space-xs);color:var(--color-error);font-size:var(--text-sm);font-weight:var(--ui-weight);animation:ferr-in .26s var(--ease-out) both;display:flex}@keyframes ferr-in{0%{opacity:0;transform:translateY(-4px)}}.ferr svg{margin-top:var(--space-3xs);flex:none}.alert{align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-xl);padding:var(--space-md);border:1px solid var(--color-error);border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-error) 6%, var(--color-paper));color:var(--color-ink);animation:ferr-in .26s var(--ease-out) both;display:flex}.alert svg{color:var(--color-error);flex:none}.fbot{align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--color-rule-strong);flex-wrap:wrap;display:flex}.priv{font-size:var(--text-sm);color:var(--color-ink-2);flex:16rem}.priv a{color:var(--color-accent)}.form-note{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-rule-strong);border-radius:var(--radius-card);background:var(--color-paper);color:var(--color-ink);font-size:var(--text-sm);animation:ferr-in .26s var(--ease-out) both;flex-basis:100%;order:3;display:flex}.form-note:empty{display:none}.done{align-items:center;gap:var(--space-md);padding-block:var(--space-xl);font-size:var(--text-lead);color:var(--color-ink);display:flex}.ok{color:var(--color-success);display:inline-flex}.spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.ferr[hidden],.alert[hidden],.done[hidden]{display:none!important}@media (width<=60rem){.fhead{padding-top:0;position:static}}@media (width<=40rem){.fcard{padding:var(--space-lg)}.fgrid{grid-template-columns:minmax(0,1fr)}.fbot .btn{width:100%}}.cfirst{padding-block:var(--space-3xl) var(--space-2xl)}.cfirst .g12{align-items:end}.c-t{gap:var(--space-xl);grid-column:1/6;display:grid}.c-t h1{font-size:var(--text-display-s);white-space:nowrap}.cside{gap:var(--space-md);display:grid}.cline{align-items:flex-start;gap:var(--space-sm);color:var(--color-ink-2);display:flex}.cline svg{margin-top:var(--space-2xs);color:var(--color-accent);flex:none}.cline a{color:var(--color-accent)}.cards2{border-top:1px solid var(--color-ink);grid-column:7/13}.ccard{align-items:end;column-gap:var(--space-lg);row-gap:var(--space-xs);padding-block:var(--space-lg);border-bottom:1px solid var(--color-rule-strong);color:var(--color-ink);transition:color var(--dur-short) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.ccard:hover{color:var(--color-accent)}.ccard:active{transform:translateY(1px)}.lab2{font-size:var(--text-sm);font-weight:var(--ui-weight);color:var(--color-ink-2);grid-column:1}.ccard .num{font:var(--display-weight) var(--text-display-s)/1 var(--font-display);letter-spacing:var(--tracking-display);white-space:nowrap;font-variant-numeric:tabular-nums;grid-column:1}.ccard .go{grid-area:1/2/3;align-self:center;display:flex}.show{align-items:center}.show-t{gap:var(--space-lg);grid-column:1/6;justify-items:start;display:grid}.show-t dl{gap:var(--space-sm);display:grid}.show-t dl>div{align-items:flex-start;gap:var(--space-sm);display:flex}.show-t dt svg{margin-top:var(--space-2xs);color:var(--color-accent)}.map{border-radius:var(--radius-card);background:var(--color-paper-3);background-image:linear-gradient(var(--color-rule-strong) 1px, transparent 1px), linear-gradient(90deg, var(--color-rule-strong) 1px, transparent 1px);background-position:-1px -1px;background-size:48px 48px;grid-column:7/13;place-items:center;min-height:480px;display:grid;position:relative}.mpin{justify-items:center;gap:var(--space-sm);color:var(--color-ink);text-align:center;display:grid}.mpin svg{width:40px;height:40px;color:var(--color-accent)}.mpin span{font-size:var(--text-sm);color:var(--color-ink-2)}.lhero{padding-block:var(--space-3xl) var(--space-2xl);border-bottom:1px solid var(--color-rule)}.legal{padding-block:var(--space-2xl) var(--section-gap);align-items:start}.toc{top:calc(var(--hdr-h) + var(--space-xl));grid-column:1/5;display:grid;position:sticky}.toc a{white-space:nowrap;min-height:44px;border-inline-start:2px solid var(--color-rule);color:var(--color-ink-2);transition:color var(--dur-short) var(--ease-out);align-items:center;padding-inline-start:var(--space-md);text-decoration:none;display:flex}.toc a:hover{color:var(--color-ink)}.toc a.on{border-inline-start-color:var(--color-seal);color:var(--color-ink);font-weight:var(--ui-weight)}.legal-b{gap:var(--space-3xl);grid-column:6/13;display:grid}.lsec{gap:var(--space-lg);display:grid}.lsec h2{font-size:var(--text-2xl)}.lsec dl{border-top:1px solid var(--color-rule-strong);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.lsec dt,.lsec dd{padding-block:var(--space-sm);border-bottom:1px solid var(--color-rule)}.lsec dt{font-weight:var(--ui-weight);color:var(--color-ink);padding-inline-end:var(--space-lg)}.lsec dd{color:var(--color-ink-2)}.tbd2{font-size:var(--text-md);border:1px dashed var(--color-muted);color:var(--color-muted);border-radius:3px;padding:0 .25em}@media (width<=60rem){.toc{position:static}}@media (width<=40rem){.lsec dl{grid-template-columns:minmax(0,1fr)}.lsec dt{border-bottom:0;padding-bottom:0}}.nf{padding-block:var(--space-3xl);align-items:center;display:grid}.nf .g12{align-items:center}.nf-n{font:var(--display-weight) clamp(8rem, 20vw, 17rem)/.9 var(--font-display);letter-spacing:-.04em;color:var(--color-ink);font-variant-numeric:tabular-nums;grid-column:1/7}.nf-t{gap:var(--space-lg);grid-column:7/13;display:grid}.nf-t h1{font-size:var(--text-display-s);max-width:16ch;line-height:1.05}.nf-links{margin-top:var(--space-md);border-top:1px solid var(--color-ink);display:grid}.nf-links a{border-bottom:1px solid var(--color-rule-strong);min-height:64px;color:var(--color-ink);font:var(--display-weight) var(--text-xl)/1 var(--font-display);transition:color var(--dur-short) var(--ease-out);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.nf-links a:hover{color:var(--color-accent)}.nf-links a:active{transform:translateY(1px)}.foot{background:var(--color-field);color:var(--color-on-field-2);padding-block:var(--space-2xl) var(--space-lg)}.foot a{min-height:44px;color:var(--color-on-field);align-items:center;text-decoration:none;display:inline-flex}.foot a:hover{text-underline-offset:.25em;text-decoration:underline}.foot ul{align-items:center;column-gap:var(--space-lg);flex-wrap:wrap;display:flex}.f-top{justify-content:space-between;align-items:center;gap:var(--space-md) var(--space-xl);padding-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.f-logo svg{width:148px;height:auto}.foot a.f-logo{color:var(--color-on-field)}.f-links{align-items:center;gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;display:flex}.f-ext{border-inline-start:1px solid var(--color-field-rule);padding-inline-start:var(--space-xl)}.f-bot{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--color-field-rule);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.f-bot-l,.f-bot-r{align-items:center;gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;display:flex}.f-bot .soon-l[aria-disabled=true]{color:var(--color-on-field-2)}.f-bot a[aria-current]{font-weight:var(--ui-weight)}.foot :focus-visible{outline-color:var(--color-on-field)}@media (width<=60rem){.f-ext{border-inline-start:0;padding-inline-start:0}.f-links{gap:0 var(--space-xl)}}@view-transition{navigation:auto}.hdr{view-transition-name:site-hdr}::view-transition-old(root){animation:vt-out .18s var(--ease-in) both}::view-transition-new(root){animation:vt-in .42s var(--ease-fluid) 60ms both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}.js .rv{opacity:0;transition:opacity var(--dur-reveal) var(--ease-fluid), transform var(--dur-reveal) var(--ease-fluid);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(16px)}.js .rv.in{opacity:1;transform:none}.js .rv .ph{clip-path:inset(5% 3% 5% 3% round var(--radius-card));transition:clip-path var(--dur-wipe) var(--ease-fluid);transition-delay:calc(var(--i,0) * 70ms)}.js .rv.in .ph{clip-path:inset(0 0 0 0 round var(--radius-card))}.js .rv .ph>img{transition:scale 1.4s var(--ease-fluid);transition-delay:calc(var(--i,0) * 70ms);scale:1.06}.js .rv.in .ph>img{scale:1}.js .band-card.rv .ph{clip-path:none}.phero-t>*,.c-t>*,.lhero h1,.nf-t>*{transition:opacity .7s var(--ease-fluid), transform .7s var(--ease-fluid)}.phero-t>:nth-child(2),.c-t>:nth-child(2),.nf-t>:nth-child(2){transition-delay:80ms}.phero-t>:nth-child(3),.nf-t>:nth-child(3){transition-delay:.16s}.js body:not(.loaded) :is(.phero-t,.c-t,.nf-t)>*,.js body:not(.loaded) .lhero h1{opacity:0;transform:translateY(12px)}.js .net-map .dz{stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;transition:stroke-dashoffset 1.8s var(--ease-fluid), fill-opacity .9s var(--ease-out) .7s}.js .net-map .links line{transform-box:view-box;transform-origin:var(--ax) var(--ay);transition:transform 1s var(--ease-fluid);transition-delay:calc(.9s + var(--p,0) * .15s);transform:scale(0)}.links line:first-child{--p:0}.links line:nth-child(2){--p:1}.links line:nth-child(3){--p:2}.js .net-map .city{opacity:0;transition:opacity .6s var(--ease-out);transition-delay:calc(1.1s + var(--p,0) * .14s)}.city:first-child{--p:0}.city:nth-child(2){--p:1}.city:nth-child(3){--p:2}.city:nth-child(4){--p:3}.js .net-map.in .dz{stroke-dashoffset:0;fill-opacity:1}.js .net-map.in .links line{transform:none}.js .net-map.in .city{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=40rem){.wipe{animation:linear both head-wipe view();animation-range:entry 10% cover 40%}@keyframes head-wipe{0%{clip-path:inset(0 100% 0 0);transform:translate(-.2em)}to{clip-path:inset(0);transform:none}}}}@media (prefers-reduced-motion:reduce){.ferr,.alert,.form-note{animation:none}.js .rv,.js .rv .ph,.js .rv .ph>img,.js .net-map .links line,.js .net-map .city{opacity:1;clip-path:none;transform:scale(1)}.js .net-map .dz{stroke-dashoffset:0;fill-opacity:1}.js body:not(.loaded) .lines .ln>span,.js body:not(.loaded) .hero [data-in],.js body:not(.loaded) :is(.phero-t,.c-t,.nf-t)>*,.js body:not(.loaded) .lhero h1{opacity:1;transform:none}.hero-media>img{animation:none;scale:1}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}html[lang=ar]{--font-display:"IBM Plex Sans Arabic", var(--font-arabic);--font-body:"IBM Plex Sans Arabic", var(--font-arabic);--tracking-display:0}html[lang=ar] body{font-size:1.0625rem;line-height:1.75}html[lang=ar] body *{letter-spacing:0!important}html[lang=ar] :is(h1,h2,h3,h4){line-height:1.3}html[lang=ar] .hero h1{line-height:1.25}html[lang=ar] .lines .ln{margin-bottom:-.2em;padding-bottom:.2em}html[lang=ar] :is(.br-name,.row,.band-in p,.mlink,.nf-links a,.statement h2){line-height:1.35}html[lang=ar] .logo,html[lang=ar] .f-logo,html[lang=ar] .br-name,html[lang=ar] .num{font-family:var(--font-display)}[dir=rtl] .btn:before{transform-origin:0}[dir=rtl] .btn:hover:before,[dir=rtl] .nav a:after,[dir=rtl] .row:after{transform-origin:100%}[dir=rtl] .lnk:hover .arr{translate:-4px}[dir=rtl] .row:hover .arr{translate:-8px}[dir=rtl] .hero-media>img,[dir=rtl] .hero-media>video{transform-origin:46.5%;transform:scale(-1.15,1.15)}[dir=rtl] .hero-veil{background:linear-gradient(270deg, var(--color-scrim) 0%, color-mix(in oklab, var(--color-scrim) 70%, transparent) 42%, var(--color-scrim-0) 78%), linear-gradient(0deg, color-mix(in oklab, var(--color-scrim) 60%, transparent) 0%, var(--color-scrim-0) 45%)}[dir=rtl] select.inp{background-position:17px,22px}@media (width<=40rem){[dir=rtl] .hero-media>img,[dir=rtl] .hero-media>video{transform-origin:50%;transform:scaleX(-1)}[dir=rtl] .hero-veil{background:linear-gradient(0deg, var(--color-scrim) 0%, var(--color-scrim) 45%, color-mix(in oklab, var(--color-scrim) 55%, transparent) 100%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=40rem){[dir=rtl] .wipe{animation-name:head-wipe-rtl}@keyframes head-wipe-rtl{0%{clip-path:inset(0 0 0 100%);transform:translate(.2em)}to{clip-path:inset(0);transform:none}}}}
