:root{--font-display:"Inter", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./inter-latin-var-j6BbcsN8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:100 800;font-display:swap;src:url(./jetbrains-mono-latin-var-D000Msq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-sans-arabic-arabic-400-DopDex8U.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-sans-arabic-latin-400-CPo-F7Fx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-sans-arabic-arabic-500-C3iocuQF.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-sans-arabic-latin-500-C2SfLq-j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-sans-arabic-arabic-600-C-c2i6lt.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(./ibm-plex-sans-arabic-latin-600-nM_D8kzR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(./ibm-plex-sans-arabic-arabic-700-Big08Bhw.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(./ibm-plex-sans-arabic-latin-700-BBBVBS8f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0b0e12;--bg-2:#12161c;--fg:#e8eaed;--fg-dim:#8a919b;--line:#232830;--accent:#3b82f6;--accent-2:#93c5fd;--accent-btn:#2563eb;--ink:#e8c97d}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font:400 16px/1.6 var(--font-body);margin:0}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:var(--accent-2);text-underline-offset:3px}a:hover{color:var(--fg)}a:focus-visible,button:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.mono{font-family:var(--font-mono)}.dim{color:var(--fg-dim)}.btn{background:var(--accent-btn);color:#fff;white-space:nowrap;border-radius:4px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-block}.btn:hover{color:#fff;background:#1d4ed8}.legal{color:var(--fg-dim);font-size:13px}.founders .relative{position:relative}.founders .z-10{z-index:10}.founders .mx-auto{margin-left:auto;margin-right:auto}.founders .mb-16{margin-bottom:4rem}.founders .mb-4{margin-bottom:1rem}.founders .mt-1{margin-top:.25rem}.founders .mt-4{margin-top:1rem}.founders .mt-5{margin-top:1.25rem}.founders .mt-6{margin-top:1.5rem}.founders .block{display:block}.founders .flex{display:flex}.founders .grid{display:grid}.founders .hidden{display:none}.founders .max-w-2xl{max-width:42rem}.founders .max-w-5xl{max-width:64rem}.founders .justify-center{justify-content:center}.founders .gap-4{gap:1rem}.founders .gap-8{gap:2rem}.founders .rounded-3xl{border-radius:1.5rem}.founders .rounded-lg{border-radius:.5rem}.founders .p-8{padding:2rem}.founders .px-3{padding-left:.75rem;padding-right:.75rem}.founders .px-6{padding-left:1.5rem;padding-right:1.5rem}.founders .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.founders .py-28{padding-top:7rem;padding-bottom:7rem}.founders .text-center{text-align:center}.founders .text-4xl{font-size:2.25rem;line-height:2.5rem}.founders .text-sm{font-size:.875rem;line-height:1.25rem}.founders .text-xl{font-size:1.25rem;line-height:1.75rem}.founders .text-xs{font-size:.75rem;line-height:1rem}.founders .font-bold{font-weight:700}.founders .font-semibold{font-weight:600}.founders .leading-relaxed{line-height:1.625}.founders .tracking-\[0\.3em\]{letter-spacing:.3em}.founders .text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.founders .text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.founders .text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.founders .text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.founders .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.founders .text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.founders .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.founders .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.founders .hover\:text-sky-300:hover{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}@media (width>=640px){.founders .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.founders .sm\:text-5xl{font-size:3rem;line-height:1}}@media (width>=1024px){.founders .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--bg:#02151d;--bg-2:#021e29;--line:#0b3a4f;--fg:#eef4f6;--fg-dim:#a7d4e4;--zone-link:#a7d4e4;--btn-bg:#a7d4e4;--btn-fg:#02151d;--logo-filter:grayscale(1) brightness(2.2);--field:#064f6e;--field-fg:#eef4f6;--seam:#c2ae93;--gold:#f4b731;--zone:#c2ae93}a{color:var(--zone-link)}.nav{z-index:20;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:60px;padding:0 clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.nav .brand{color:var(--fg);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.nav .brand img{width:auto;height:28px}.nav ul{font:500 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.nav a{color:var(--fg-dim);text-decoration:none}.nav a:hover,.nav a.product{color:var(--fg)}.wrap{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.cap{font:11px/1.4 var(--font-mono);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.08em}.ar{font-family:"IBM Plex Sans Arabic", var(--font-body)}.gold{color:var(--gold)}.lede{color:var(--fg-dim);max-width:46ch;margin:18px 0 0;font-size:clamp(18px,2vw,22px)}.cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:6px;display:flex}.story-lead{color:var(--fg-dim);margin:72px 0 0;font-size:20px}.hero-cx{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);align-items:start;gap:56px;padding:72px 0 0;display:grid}.hero-cx h1{letter-spacing:-.03em;margin:0;font-size:clamp(40px,6vw,76px);line-height:1.02}.pilot{font:500 14px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--fg);border-bottom:1px solid var(--zone);gap:10px;margin-top:28px;padding-bottom:6px;text-decoration:none;display:inline-flex}.pilot span{transition:transform .2s ease-out}.pilot:hover{color:var(--zone-link)}.pilot:hover span{transform:translateY(-2px)}.shelf{gap:14px;display:grid;position:relative}.slot{gap:10px;padding:20px;display:grid;position:relative}.slot.live{border:1px solid var(--line);background:var(--bg-2);color:var(--fg);text-decoration:none;transition:border-color .2s,translate .2s ease-out}.slot.live:hover{border-color:var(--zone);color:var(--fg);translate:0 -3px}.slot.live .go{color:var(--zone-link);font-weight:600}.slot.live .go span{transition:transform .2s ease-out;display:inline-block}.slot.live:hover .go span{transform:translateY(-3px)}.slot .pcard-head{align-items:center;gap:12px;display:flex}.slot .pcard-head img{background:#fff;border-radius:10px;width:44px;height:44px;padding:4px}.slot .pcard-head b{letter-spacing:-.02em;font-size:30px}.slot .pcard-text{color:var(--fg-dim)}.port{inset-inline-start:var(--port-x,27px);background:var(--zone);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-6px}[data-hero]:not([data-thread]) .port{display:none}.page-thread{pointer-events:none;z-index:0;position:absolute;top:0;left:0;overflow:visible}.page-thread path,.pin-thread path{fill:none;stroke:var(--zone);stroke-width:3px}.pin-thread{pointer-events:none;z-index:2;position:absolute;top:0;left:0;overflow:visible}main{position:relative}@media (width<=860px){.hero-cx{grid-template-columns:1fr;gap:32px}}.story{margin-top:48px}.story-pin{grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:56px;max-width:1260px;height:100svh;margin:0 auto;padding:84px clamp(16px,4vw,40px) 40px;display:grid;position:relative}.captions{min-height:240px;position:relative}.caption{opacity:0;max-width:30ch;position:absolute;inset:0 auto auto 0}.caption:first-child{opacity:1}.caption .lvl{color:var(--gold)}.caption h2{letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(30px,3.8vw,50px);line-height:1.02}.caption h2 .ar{letter-spacing:0;color:var(--gold);margin-top:10px;font-size:.62em;font-weight:600;display:block}.caption p{color:var(--fg-dim);margin:14px 0 0;font-size:17px}.nowrap{white-space:nowrap}.langs{gap:2px;margin-inline-start:6px;display:flex}.langs button{font:500 12px/1 var(--font-mono);letter-spacing:.06em;color:var(--fg-dim);cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 7px}.langs button:hover{color:var(--fg)}.langs button[aria-pressed=true]{color:var(--fg);border-color:var(--line)}html[lang=ar] body{font-family:"IBM Plex Sans Arabic", var(--font-body)}html[lang=ar] :is(h1,h2,h3,.lede,.more-link,.contact h2,.kicker){letter-spacing:0}html[dir=rtl] .arrow{display:inline-block;transform:scaleX(-1)}html[lang=ar] :is(.nav ul a,.pilot,.cap,.cform label,.send,.slot .go):not(.story *){font-family:"IBM Plex Sans Arabic", var(--font-body);letter-spacing:0;text-transform:none}html[lang=ar] :is(.nav ul a,.cform label,.cap):not(.story *){font-size:14px}html[dir=rtl] .more-link:after{transform-origin:100%}.story[dir=ltr]{font-family:var(--font-body)}.gw{white-space:nowrap;display:inline-block;position:relative}.gw-fill{color:var(--gold);clip-path:inset(0% 100% 0% 0%);pointer-events:none;position:absolute;top:0;left:0}.gw-line{width:100%;height:6px;position:absolute;bottom:-.16em;left:0;overflow:visible}.gw-line path{fill:none;stroke:var(--gold);stroke-width:3px}.gw-dot{background:var(--gold);opacity:0;border-radius:50%;width:10px;height:10px;position:absolute;bottom:calc(-.16em - 2px);left:-5px}.both{opacity:0;display:inline-block}.story.static .gw-fill{clip-path:none}.story.static .both{opacity:1}.stage-box{width:calc(var(--sw,640) * var(--s,1) * 1px);height:calc(var(--sh,560) * var(--s,1) * 1px);position:relative}.stage{width:calc(var(--sw,640) * 1px);height:calc(var(--sh,560) * 1px);transform:scale(var(--s,1));transform-origin:0 0;border:1px solid var(--line);background:var(--bg-2);position:absolute;top:0;left:0;overflow:hidden}.world{width:calc(var(--sw,640) * 1px);gap:90px;padding:40px 40px 60px;display:grid;position:absolute;top:0;left:0}.thread{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.thread path{fill:none;stroke:var(--gold);stroke-width:3px}.thread .pulse{fill:var(--gold);opacity:0}.legend{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.legend li{opacity:0;gap:2px;display:grid;position:absolute;top:0;left:0}.legend .cap{color:var(--fg);letter-spacing:.06em;font-size:15px}.legend b{color:var(--fg-dim);font-size:20px;font-weight:600}.board{z-index:1;background:var(--bg);border:1px solid var(--line);padding:18px 20px 20px;position:relative}.board-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.board-head .ar{color:var(--fg-dim);font-size:15px}.board h3{margin:14px 0 12px;font-size:18px}.rows{gap:10px;display:grid}.row{border:1px solid var(--line);color:var(--fg-dim);grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:12px 14px;display:grid;position:relative}.row b{font-size:15px;font-weight:600}.row .tag{font:11px var(--font-mono);color:var(--fg-dim)}.row .bar{background:var(--line);grid-column:1/-1;height:3px}.row .bar i{height:100%;width:var(--p);background:var(--fg-dim);display:block}.row.hit{color:var(--fg)}.row.hit .tag{color:var(--gold)}.row.hit .bar i{background:var(--gold)}.hit-frame{border:2px solid var(--gold);opacity:0;pointer-events:none;position:absolute;inset:-1px}.cols{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.col{border:1px solid var(--line);align-content:start;gap:8px;min-height:190px;padding:8px;display:grid}.ghost{border:1px solid var(--line);align-content:start;gap:7px;height:64px;padding:10px;display:grid}.ghost i{background:var(--line);width:70%;height:5px;display:block}.ghost i+i{width:45%}.ticket{border:1px solid var(--line);gap:6px;padding:10px;display:grid;position:relative}.ticket .num{font:10px/1 var(--font-mono);color:var(--accent-2);white-space:nowrap}.ticket b{font-size:13px;line-height:1.25}.device{border:1px solid var(--fg-dim);border-radius:34px;width:300px;margin:6px auto 0;padding:18px 14px 22px;position:relative}.device-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:4px 6px 10px;display:flex}.flip{perspective:900px;height:132px;margin-top:14px;position:relative}.flip-inner{transform-style:preserve-3d;position:absolute;inset:0}.face{backface-visibility:hidden;border:2px solid var(--gold);background:var(--bg-2);align-content:start;gap:6px;padding:12px 14px;display:grid;position:absolute;inset:0}.face.back{text-align:right;transform:rotateY(180deg)}.face .num{font:10px/1 var(--font-mono);color:var(--accent-2)}.face b{font-size:16px;line-height:1.3}.face.back b{font-size:18px}.face .meta{font:11px var(--font-mono);color:var(--fg-dim);align-items:center;gap:8px;display:flex}.face.back .meta{justify-content:flex-end}.check{flex:none;width:15px;height:15px}.check rect{fill:none;stroke:var(--fg-dim)}.check path{fill:none;stroke:var(--gold);stroke-width:2.2px}.mission{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.dots{width:100%;height:auto;margin-top:12px;display:block;overflow:visible}.dots line{stroke:var(--line)}.dots circle{fill:var(--bg);stroke:var(--fg-dim)}.dots circle.done{fill:var(--fg-dim)}.dots circle.next{stroke:var(--gold)}.points{z-index:3;font:600 18px/1 var(--font-mono);color:var(--gold);opacity:0;position:absolute;top:0;left:0}.more{padding:120px 0 40px}.more-line{color:var(--fg-dim);max-width:44ch;margin:0;font-size:clamp(18px,2vw,22px)}.more-link{letter-spacing:-.03em;color:var(--fg);margin-top:18px;padding-bottom:10px;font-size:clamp(30px,4.6vw,58px);font-weight:700;line-height:1.1;text-decoration:none;display:inline-block;position:relative}.more-link:after{content:"";background:var(--zone);height:3px;transform:scaleX(var(--u,1));transform-origin:0;position:absolute;bottom:0;left:0;right:0}.more-link span{color:var(--zone-link);transition:transform .2s ease-out;display:inline-block}.more-link:hover span{transform:translateY(-4px)}.studio{padding:96px 0 0}.studio h2{letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(26px,3vw,34px)}.notes{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;margin-top:28px;display:grid}.notes article{padding:22px 22px 22px 0}.notes article+article{border-inline-start:1px solid var(--line);padding-inline-start:22px}.notes h3{margin:0 0 8px;font-size:18px}.notes p{color:var(--fg-dim);margin:0;font-size:15px}.models{border-top:1px solid var(--line);margin-top:40px;padding-top:22px}.models ul{flex-wrap:wrap;gap:14px 40px;margin:16px 0 0;padding:0;list-style:none;display:flex}.models li{color:var(--fg);align-items:center;gap:12px;font-weight:600;display:flex}.mlogo{width:26px;height:26px;color:var(--fg);flex:none}.mlogo.img{filter:var(--logo-filter)}.contact{padding-top:110px}.contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.contact h2{letter-spacing:-.03em;margin:0;font-size:clamp(36px,5vw,64px);line-height:1}.contact-sub{color:var(--fg-dim);max-width:40ch;margin:16px 0 0;font-size:18px}.direct{gap:6px;margin:28px 0 0;display:grid}.direct a{font-size:20px;font-weight:600}.cform{gap:8px;display:grid;position:relative}.cform label{font:12px/1.4 var(--font-mono);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.08em;margin-top:10px}.cform input,.cform textarea{font:16px/1.5 var(--font-body);color:var(--fg);background:var(--bg-2);border:1px solid var(--line);border-radius:0;padding:12px 14px}.cform textarea{resize:vertical}.cform input:focus,.cform textarea:focus{border-color:var(--zone);box-shadow:0 0 0 1px var(--zone);outline:none}.cform .hp{inset-inline-start:0;clip-path:inset(50%);opacity:0;border:0;width:1px;height:1px;padding:0;position:absolute;top:0;overflow:hidden}.send{font:600 14px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--btn-fg);background:var(--btn-bg);cursor:pointer;border:0;justify-self:start;align-items:center;gap:10px;margin-top:18px;padding:16px 22px;display:inline-flex}.send:hover{filter:brightness(1.08)}.send span{transition:transform .2s ease-out}.send:hover span{transform:translateY(-2px)}.form-note{color:var(--fg-dim);margin:10px 0 0;font-size:14px}@media (width<=860px){.contact-grid{grid-template-columns:1fr;gap:28px}}[data-fields] .slot.live{background:var(--field);color:var(--field-fg);border:0;border-top:4px solid var(--seam)}[data-fields] .slot.live .pcard-text,[data-fields] .slot.live .go{color:var(--field-fg)}[data-fields] .notes{border-top:0;gap:6px}[data-fields] .notes article{background:var(--field);color:var(--field-fg);border:0;padding:24px}[data-fields] .notes article p{color:var(--field-fg);opacity:.85}[data-fields] .notes article+article{border:0;padding-inline-start:24px}[data-fields] .notes article:first-child{border-top:4px solid var(--seam)}[data-fields] .cform{background:var(--field);border-top:4px solid var(--seam);padding:8px 24px 24px}[data-fields] .cform input,[data-fields] .cform textarea{background:var(--bg);color:var(--fg);border-color:#0000}[data-fields] .cform label,[data-fields] .form-note{color:var(--field-fg)}[data-fields] .send{background:var(--field-fg);color:var(--field)}[data-fields] .cform :is(input,textarea){border-color:var(--seam)}[data-fields] .cform :is(input,textarea):focus{border-color:var(--field-fg);box-shadow:0 0 0 1px var(--field-fg)}[data-fields] .cform input:-webkit-autofill{-webkit-text-fill-color:var(--fg);caret-color:var(--fg);box-shadow:0 0 0 1000px var(--bg) inset}[data-fields] .cform input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--bg) inset, 0 0 0 1px var(--field-fg)}.cue{pointer-events:none;z-index:2;position:absolute}.cue-line{inset-inline-start:calc(var(--port-x,27px) - .5px);width:12px;height:64px;top:calc(100% + 6px);overflow:visible}.cue-line path{fill:none;stroke:var(--zone);stroke-width:3px}.port-aligned .cue-label{inset-inline:auto;left:calc(var(--port-left) + 16px)}.cue-label{white-space:nowrap;inset-inline-start:calc(var(--port-x,27px) + 21px);font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);opacity:0;top:calc(100% + 38px)}html[lang=ar] .cue-label{font-family:"IBM Plex Sans Arabic", var(--font-body);letter-spacing:0;text-transform:none;font-size:13px}footer{border-top:1px solid var(--line);margin-top:64px;padding:28px 0 110px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}footer ul{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}@media (width<=640px){.nav ul li:not(.langs){display:none}}@media (width<=860px){.story-pin{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;gap:16px;padding-top:76px}.captions{min-height:176px}.world{gap:64px;padding:24px 18px 44px}.device{width:280px}.stage-box{order:-1}.story-lead{display:none}.caption h2{font-size:28px}.caption p{margin-top:8px;font-size:15px}.notes{grid-template-columns:1fr}.notes article+article{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0}}.story.static .story-pin{height:auto;padding-top:0;display:block}.story.static .captions{gap:28px;min-height:0;display:grid}.story.static .caption{opacity:1;max-width:60ch;position:static}.story.static .stage-box{display:none}.founders{color:#e2e8f0}.founders *,.founders :before,.founders :after{box-sizing:border-box;border:0 solid}.founders :is(h2,h3,p){margin:0}.founders a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.founders img{max-width:100%;height:auto;display:block}.founders h2{font-family:var(--font-display)}.founders .mono{font-family:var(--font-mono)}html[lang=ar] .founders *{font-family:IBM Plex Sans Arabic,sans-serif}.founders .glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #ffffff14}.founders .card-hover{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s,box-shadow .5s}.founders .card-hover:hover{border-color:#38bdf873;transform:translateY(-10px);box-shadow:0 30px 60px -20px #38bdf840}.founders .team-photo-wrapper{perspective:1200px;width:200px;height:200px;margin:0 auto 2rem}.founders .team-photo-3d{width:100%;height:100%;transform-style:preserve-3d;cursor:pointer;transition:transform .7s cubic-bezier(.23,1,.32,1);position:relative}.founders .team-photo-3d:before{content:"";opacity:0;filter:blur(30px);z-index:-1;pointer-events:none;background:radial-gradient(circle at 30% 30%,#38bdf866 0%,#818cf84d 40%,#0000 70%);border-radius:50%;transition:opacity .7s,transform .7s;position:absolute;inset:-20px}.founders .team-photo-3d:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#38bdf826 0%,#0000 50%,#818cf826 100%);border-radius:50%;transition:opacity .5s;position:absolute;inset:0}.founders .team-photo-3d:hover{transform:rotateY(8deg)rotateX(-6deg)translateZ(30px)scale(1.02)}.founders .team-photo-3d:hover:before{opacity:1;animation:3s ease-in-out infinite photo-glow;transform:scale(1.1)}.founders .team-photo-3d:hover:after{opacity:1}.founders .team-photo{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 30px #00000080)drop-shadow(0 4px 8px #0000004d);border-radius:50%;width:100%;height:100%;transition:all .7s cubic-bezier(.23,1,.32,1);position:relative}.founders .team-photo-3d:hover .team-photo{filter:drop-shadow(0 20px 50px #38bdf866)drop-shadow(0 8px 16px #38bdf84d)drop-shadow(0 0 20px #818cf833);transform:translateZ(10px)}@keyframes photo-glow{0%,to{opacity:.8;transform:scale(1.1)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.founders .team-photo-3d{transition:none}.founders .team-photo-3d:hover{transform:none}.founders .team-photo-3d:hover:before{animation:none}.founders .team-photo{transition:opacity .3s}.founders .team-photo-3d:hover .team-photo{opacity:.9;transform:none}}@media (width<=640px){.founders .team-photo-wrapper{width:140px;height:140px}}.founders .mail-ico{vertical-align:-.15em;fill:none;stroke:currentColor;stroke-width:1.3px;width:1em;height:1em;margin-inline-end:.35em;display:inline-block}html[lang=ar] .founders [class*=tracking-]{letter-spacing:0}
