#aibHome{--sans:var(--font-inter-tight),"Inter Tight",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--serif:var(--font-instrument-serif),"Instrument Serif","Times New Roman",serif;--pad:clamp(20px,4.4vw,72px);--max:1440px;--ease:cubic-bezier(.2,.7,.1,1);--bg:#00000f;--bg2:#08081a;--card:#101024;--fg:#f5f5f7;--muted:#8d8da3;--line:#ffffff1f;--accent:#ffa200;--bars:#ffa200;--on-accent:#0b0700;--glow1:#b86f00;--glow2:#14143a;--chip:#ffa2001a}#aibHome *{box-sizing:border-box;margin:0;padding:0}#aibHome{background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;transition:background-color .6s var(--ease),color .6s var(--ease);font-size:17px;line-height:1.5;overflow-x:clip}#aibHome img,#aibHome video{max-width:100%;display:block}#aibHome a{color:inherit;text-decoration:none}#aibHome em{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}#aibHome .wrap{max-width:var(--max);padding:0 var(--pad);margin:0 auto}#aibHome .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}#aibHome .display{letter-spacing:-.034em;text-wrap:balance;font-weight:600;line-height:.96}#aibHome .display em{color:var(--accent);letter-spacing:-.02em;font-size:1.06em;line-height:.9}#aibHome p,#aibHome h1,#aibHome h2,#aibHome h3{text-wrap:pretty}#aibHome .btn{letter-spacing:-.01em;height:52px;transition:transform .3s var(--ease),background-color .3s,color .3s;border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;display:inline-flex}#aibHome .btn:hover{transform:scale(1.03)}#aibHome .btn-accent{background:var(--accent);color:var(--on-accent)}#aibHome .btn-ghost{color:#fff;-webkit-backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff59}#aibHome .btn-line{border:1px solid var(--line);color:var(--fg)}#aibHome .arrow{transition:transform .3s var(--ease)}#aibHome a:hover .arrow{transform:translate(4px)}#aibHome .hero{height:200svh;position:relative}#aibHome .hero .stage{align-items:flex-end;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}#aibHome .hero .media{transform-origin:50% 40%;will-change:transform,border-radius;position:absolute;inset:0;overflow:hidden}#aibHome .hero video,#aibHome .hero .media img{object-fit:cover;width:100%;height:100%}#aibHome .hero .media:after{content:"";background:linear-gradient(#00000073 0%,#0000001a 26%,#00000061 55%,#000000d9 100%),linear-gradient(90deg,#00000080 0%,#0000 62%);position:absolute;inset:0}#aibHome .hero .copy{z-index:2;color:#fff;width:100%;padding-bottom:clamp(96px,11vh,120px);position:relative}#aibHome .hero h1{max-width:12ch;font-size:clamp(50px,8.4vw,148px)}#aibHome .hero h1 em{color:var(--accent);white-space:nowrap}#aibHome .hero .sub{color:#ffffffdb;letter-spacing:-.01em;max-width:34ch;margin-top:28px;font-size:clamp(19px,1.6vw,24px);line-height:1.35}#aibHome .hero .ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}#aibHome .hero .scrollcue{right:var(--pad);z-index:2;color:#ffffffb3;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;bottom:clamp(40px,9vh,110px)}#aibHome .hero .scrollcue span{background:#ffffff80;width:1px;height:48px;display:block;position:relative;overflow:hidden}#aibHome .hero .scrollcue span:after{content:"";width:1px;height:50%;animation:cue 2.2s var(--ease) infinite;background:#fff;position:absolute;top:-50%;left:0}@keyframes cue{to{top:110%}}@media (max-width:720px){#aibHome .hero .scrollcue{display:none}#aibHome .hero{height:170svh}}#aibHome .statement{padding:22vh 0 18vh}#aibHome .statement p{letter-spacing:-.032em;max-width:19ch;font-size:clamp(34px,5.2vw,84px);font-weight:600;line-height:1.04}#aibHome .statement .w{opacity:.14;transition:opacity .25s linear}#aibHome .statement .w.on{opacity:1}#aibHome .statement .w.hl.on{color:var(--accent)}#aibHome .statement .eyebrow{margin-bottom:36px}#aibHome .numbers{border-top:1px solid var(--line);padding:12vh 0 18vh}#aibHome .numbers h2{max-width:15ch;font-size:clamp(38px,5.4vw,88px)}#aibHome .numbers .grid{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);margin-top:clamp(56px,9vh,110px);display:grid}#aibHome .numbers .n{letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.08em;font-size:clamp(92px,17vw,280px);font-weight:600;line-height:.85;display:flex}#aibHome .numbers .n small{letter-spacing:-.02em;color:var(--muted);font-size:.24em;font-weight:500}#aibHome .numbers .first .n{color:var(--accent)}#aibHome .numbers .lbl{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:22px;padding-top:18px;font-size:clamp(17px,1.4vw,21px);font-weight:500;display:flex}#aibHome .numbers .lbl span{color:var(--muted);font-weight:400}@media (max-width:640px){#aibHome .numbers .grid{grid-template-columns:1fr;gap:64px}}#aibHome .fly{background:var(--bg2);transition:background-color .6s}#aibHome .fly .track{height:420vh}#aibHome .fly .stick{align-items:center;height:100svh;display:flex;position:sticky;top:0}#aibHome .fly .inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,6vw,120px);width:100%;display:grid}#aibHome .fly h2{letter-spacing:-.04em;font-size:clamp(32px,3.9vw,64px)}#aibHome .fly .ring{align-items:center;gap:22px;margin-top:48px;display:flex}#aibHome .fly .ring svg{width:84px;height:84px;transform:rotate(-90deg)}#aibHome .fly .ring circle{fill:none;stroke-width:3px}#aibHome .fly .ring .bgc{stroke:var(--line)}#aibHome .fly .ring .fgc{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset .5s var(--ease)}#aibHome .fly .ring b{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}#aibHome .fly .ring b span{color:var(--muted);font-weight:500}#aibHome .fly ol{list-style:none}#aibHome .fly li{border-bottom:1px solid var(--line);letter-spacing:-.035em;opacity:.22;transition:opacity .5s var(--ease),transform .5s var(--ease),color .5s;align-items:baseline;gap:22px;padding:clamp(10px,1.6vh,18px) 0;font-size:clamp(26px,3.3vw,54px);font-weight:600;line-height:1.08;display:flex;transform:translate(0)}#aibHome .fly li:first-child{border-top:1px solid var(--line)}#aibHome .fly li small{letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums;min-width:24px;font-size:13px;font-weight:600}#aibHome .fly li.on{opacity:1;transform:translate(12px)}#aibHome .fly li.on.last{color:var(--accent)}#aibHome .fly li .loop{vertical-align:-.04em;width:.7em;height:.7em;margin-left:.25em;display:inline-block}#aibHome .fly li.done{opacity:.55}@media (max-width:900px){#aibHome .fly .track{height:auto;padding:14vh 0}#aibHome .fly .stick{height:auto;position:static}#aibHome .fly .inner{grid-template-columns:1fr}#aibHome .fly .ring{display:none}}#aibHome .flyopt{background:var(--bg2);display:none}#aibHome.fly-a #fly-mom,#aibHome.fly-b #fly-wheel,#aibHome.fly-c #fly-circuit,#aibHome.fly-d #fly-city{display:block}#aibHome.fly-a #fly,#aibHome.fly-b #fly,#aibHome.fly-c #fly,#aibHome.fly-d #fly{display:none}#aibHome .flyopt h2{letter-spacing:-.04em;font-size:clamp(30px,3.6vw,60px)}#aibHome #fly-wheel .track{height:420vh}#aibHome #fly-wheel .stick{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}#aibHome #fly-wheel .inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,96px);width:100%;display:grid}#aibHome .wheel{--S:min(600px,44vw);width:var(--S);height:var(--S);justify-self:center;position:relative}#aibHome .wheel>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#aibHome .wheel .trk{fill:none;stroke:var(--line);stroke-width:2px}#aibHome .wheel .arc{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 10px #ffa20073)}#aibHome .wheel .spokes line{stroke:#ffffff29;stroke-width:2px;stroke-linecap:round}#aibHome .wheel .spokes line:nth-child(4n+1){stroke:#ffa2008c}#aibHome .wheel .node{fill:var(--bg2);stroke:#ffffff59;stroke-width:2px;transition:fill .4s,stroke .4s,r .4s}#aibHome .wheel .node.on{fill:var(--accent);stroke:var(--accent)}#aibHome .wheel .node.done{fill:#ffa20059;stroke:#ffa20099}#aibHome .wheel .num{letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;transition:color .4s;position:absolute;transform:translate(-50%,-50%)}#aibHome .wheel .num.on{color:var(--accent)}#aibHome .wheel .center{text-align:center;place-items:center;display:grid;position:absolute;inset:22%}#aibHome .wheel .center small{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:13px;font-weight:600;display:block}#aibHome .wheel .center b{letter-spacing:-.035em;transition:opacity .35s,transform .35s var(--ease);font-size:clamp(24px,2.6vw,42px);font-weight:600;line-height:1.08;display:block}#aibHome .wheel .center b.swap{opacity:0;transform:translateY(10px)}#aibHome .wheel .center b.last{color:var(--accent)}#aibHome .wheel .center .loop{vertical-align:-.05em;width:.7em;height:.7em;margin-left:.2em}@media (max-width:900px){#aibHome #fly-wheel .inner{grid-template-columns:1fr;gap:28px}#aibHome #fly-wheel h2{font-size:clamp(24px,6.4vw,34px)}#aibHome .wheel{--S:min(84vw,46svh)}#aibHome .wheel .center b{font-size:clamp(20px,5.6vw,28px)}}#aibHome #fly-mom .track{height:520vh}#aibHome #fly-mom .stick{flex-direction:column;justify-content:center;gap:clamp(28px,6vh,72px);height:100svh;display:flex;position:sticky;top:0;overflow:hidden}#aibHome #fly-mom .head{max-width:var(--max);padding:0 var(--pad);width:100%;margin:0 auto}#aibHome #fly-mom h2{max-width:24ch;font-size:clamp(26px,2.8vw,46px)}#aibHome #fly-mom .drum{perspective:1600px;position:relative}#aibHome #fly-mom .cube{transform-style:preserve-3d;will-change:transform;position:relative}#aibHome #fly-mom .face{backface-visibility:hidden;background:var(--bg2);flex-direction:column;gap:clamp(28px,6vh,72px);display:flex}#aibHome #fly-mom .fb{position:absolute;top:0;left:0;right:0}#aibHome #fly-mom .belt{padding:0 var(--pad);will-change:transform;gap:clamp(24px,4vw,72px);display:flex}#aibHome #fly-mom .card{white-space:nowrap;opacity:.18;transition:opacity .5s var(--ease);flex:none}#aibHome #fly-mom .card.on{opacity:1}#aibHome #fly-mom .card small{font-family:var(--serif);color:var(--accent);margin-bottom:6px;font-size:clamp(28px,3vw,44px);font-style:italic;display:block}#aibHome #fly-mom .card b{letter-spacing:-.05em;font-size:clamp(46px,7.6vw,132px);font-weight:600;line-height:.95;display:block}#aibHome #fly-mom .card.last b{color:var(--accent)}#aibHome #fly-mom .card.last.on .loop{animation:spin 1.1s var(--ease) .15s}@keyframes spin{to{transform:rotate(360deg)}}#aibHome #fly-mom .card .loop{vertical-align:-.02em;width:.62em;height:.62em;margin-left:.18em}#aibHome #fly-mom .bar{max-width:var(--max);width:calc(100% - 2 * var(--pad));height:44px;margin:0 auto;position:relative}#aibHome #fly-mom .bar .ln{background:var(--line);height:2px;position:absolute;top:50%;left:0;right:0}#aibHome #fly-mom .bar .fill{background:var(--accent);width:0;height:2px;position:absolute;top:50%;left:0;box-shadow:0 0 12px #ffa20099}#aibHome #fly-mom .bar .tk{background:var(--bg2);border:2px solid #ffffff4d;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;transition:background-color .3s,border-color .3s;position:absolute;top:50%}#aibHome #fly-mom .bar .tk.on{background:var(--accent);border-color:var(--accent)}@media (max-width:720px){#aibHome #fly-mom .card{white-space:normal;width:84vw}#aibHome #fly-mom .card b{font-size:clamp(40px,11.5vw,60px)}}#aibHome #fly-circuit .track{height:820vh}#aibHome #fly-circuit .stick{background:var(--bg2);height:100dvh;position:sticky;top:0;overflow:hidden}#aibHome #fly-circuit .cw{width:100%;height:100%;display:block;position:absolute;inset:0}#aibHome #fly-circuit .cfade{pointer-events:none;background:linear-gradient(90deg,var(--bg2) 0%,#08081af5 36%,#08081a00 56%);position:absolute;inset:0}#aibHome #fly-circuit .ctitle{left:var(--pad);max-width:min(560px,40vw);position:absolute;top:50%;transform:translateY(-50%)}#aibHome #fly-circuit .ctitle h2{font-size:clamp(30px,3.4vw,58px)}#aibHome #fly-circuit .ctabs{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);opacity:0;background:#00000f8c;border-radius:999px;gap:6px;padding:6px;transition:opacity .4s;display:flex;position:absolute;top:96px;left:50%;transform:translate(-50%)}#aibHome #fly-circuit .ctabs.show{opacity:1}#aibHome #fly-circuit .ctabs button{appearance:none;color:var(--muted);font:600 13px var(--sans);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:44px;height:34px;padding:0 12px;transition:background-color .3s,color .3s}#aibHome #fly-circuit .ctabs button.done{color:var(--fg)}#aibHome #fly-circuit .ctabs button.on{background:var(--accent);color:var(--on-accent)}#aibHome .cw .grid{fill:url(#cDots)}#aibHome .cw .deco{fill:none;stroke:#ffffff13;stroke-width:2px;stroke-linejoin:round}#aibHome .cw .via{fill:var(--bg2);stroke:#ffffff1f;stroke-width:2px}#aibHome .cw .base{fill:none;stroke:#fff3;stroke-width:4px;stroke-linejoin:round}#aibHome .cw .lit{fill:none;stroke:var(--accent);stroke-width:6px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 10px #ffa20099)}#aibHome .cw .pulse{fill:none;stroke:#fff3d6;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 0 14px #ffbe5af2)}#aibHome .cw .head{fill:#fff;filter:drop-shadow(0 0 12px #ffa200)}#aibHome .cw .pad rect{fill:var(--bg2);stroke:#ffffff4d;stroke-width:3px;transition:fill .4s,stroke .4s}#aibHome .cw .pad text{font-family:var(--serif);fill:var(--muted);text-anchor:middle;dominant-baseline:central;font-size:46px;font-style:italic;transition:fill .4s}#aibHome .cw .pad.done rect,#aibHome .cw.complete .pad rect{stroke:var(--accent)}#aibHome .cw.complete .pad text{fill:var(--accent)}#aibHome .cw.complete .pad.on rect{fill:var(--bg2);filter:none}#aibHome .cw .pad.done text{fill:var(--accent)}#aibHome .cw .pad.on rect{fill:var(--accent);stroke:var(--accent);filter:drop-shadow(0 0 24px #ffa200b3)}#aibHome .cw .pad.on text{fill:var(--on-accent)}#aibHome .cw .lbl{letter-spacing:-1px;fill:var(--muted);font-family:Inter Tight,sans-serif;font-size:38px;font-weight:600;transition:fill .4s}#aibHome .cw .lbl.on{fill:var(--fg)}#aibHome .cw .lbl{text-anchor:middle;font-size:36px}#aibHome .cw .lbl.in-r{text-anchor:start;transform:translate(-40px)}#aibHome .cw .lbl.in-l{text-anchor:end;transform:translate(-14px)}#aibHome .cw .rep{color:var(--accent);transition:opacity .4s}#aibHome .cw .rep text{letter-spacing:-9px;fill:var(--accent);text-anchor:middle;font-family:Inter Tight,sans-serif;font-size:190px;font-weight:600}#aibHome .cw .rep text.sub{letter-spacing:4px;fill:var(--muted);text-transform:uppercase;font-size:30px}@media (max-width:900px){#aibHome #fly-circuit .cfade{background:linear-gradient(180deg,var(--bg2) 0%,#08081aeb 30%,#08081a00 52%)}#aibHome #fly-circuit .ctitle{max-width:none;top:96px;right:var(--pad);transform:none}#aibHome #fly-circuit .ctitle h2{font-size:clamp(24px,6.4vw,34px)}#aibHome #fly-circuit .ctabs{top:auto;bottom:calc(32px + env(safe-area-inset-bottom,0px))}#aibHome #fly-circuit .ctabs button{min-width:36px;padding:0 8px;font-size:12px}#aibHome .cw .lbl,#aibHome .cw .lbl.in-r,#aibHome .cw .lbl.in-l{text-anchor:middle;font-size:46px;transform:none}}@media (max-width:640px){#aibHome .flypick span{display:none}#aibHome .flypick{padding-left:6px}#aibHome .flypick .nm{display:none}#aibHome .flypick button{padding:0 13px}}#aibHome #fly-city .track{height:760vh}#aibHome #fly-city .stick{background:var(--bg2);height:100svh;position:sticky;top:0;overflow:hidden}#aibHome #fly-city .iso{width:100%;height:100%;display:block;position:absolute;inset:0}#aibHome #fly-city .cfade{pointer-events:none;background:linear-gradient(90deg,var(--bg2) 0%,#08081af5 36%,#08081a00 56%);position:absolute;inset:0}#aibHome #fly-city .ctitle{left:var(--pad);max-width:min(560px,40vw);position:absolute;top:50%;transform:translateY(-50%)}#aibHome #fly-city .ctitle h2{font-size:clamp(30px,3.4vw,58px)}#aibHome #fly-city .ctabs{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);opacity:0;background:#00000f8c;border-radius:999px;gap:6px;padding:6px;transition:opacity .4s;display:flex;position:absolute;top:96px;left:50%;transform:translate(-50%)}#aibHome #fly-city .ctabs.show{opacity:1}#aibHome #fly-city .icap{left:52%;right:var(--pad);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;bottom:12%}#aibHome #fly-city .icap.show{opacity:1}#aibHome #fly-city .icap i{font-family:var(--serif);color:var(--accent);font-size:clamp(72px,8vw,140px);font-style:italic;line-height:1;display:block}#aibHome #fly-city .icap b{letter-spacing:-.035em;transition:opacity .3s,transform .3s var(--ease);margin-top:8px;font-size:clamp(36px,3.6vw,62px);font-weight:600;line-height:1.05;display:block}#aibHome #fly-city .icap b.swap{opacity:0;transform:translateY(10px)}#aibHome #fly-city .icap .loop{vertical-align:-.03em;width:.66em;height:.66em;margin-left:.15em}#aibHome #fly-city .ctabs button{appearance:none;color:var(--muted);font:600 13px var(--sans);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:44px;height:34px;padding:0 12px;transition:background-color .3s,color .3s}#aibHome #fly-city .ctabs button.done{color:var(--fg)}#aibHome #fly-city .ctabs button.on{background:var(--accent);color:var(--on-accent)}#aibHome #fly-city .iend{left:58%;right:var(--pad);opacity:0;pointer-events:none;position:absolute;bottom:12%}#aibHome #fly-city .iend b{letter-spacing:-.05em;color:var(--accent);font-size:clamp(64px,7vw,128px);font-weight:600;line-height:1;display:block}#aibHome #fly-city .iend b .loop{vertical-align:-.02em;width:.62em;height:.62em;margin-left:.12em}#aibHome #fly-city .iend small{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:13px;font-weight:600;display:block}@media (max-width:900px){#aibHome #fly-city .cfade{background:linear-gradient(180deg,var(--bg2) 0%,#08081ae6 22%,#08081a00 33%)}#aibHome #fly-city .ctitle{max-width:none;top:96px;right:var(--pad);transform:none}#aibHome #fly-city .ctitle h2{font-size:clamp(24px,6.4vw,34px)}#aibHome #fly-city .ctabs{top:auto;bottom:84px}#aibHome #fly-city .icap{left:var(--pad);bottom:150px}#aibHome #fly-city .iend{left:var(--pad);top:auto;bottom:150px}#aibHome #fly-city .iend b{font-size:clamp(52px,15vw,72px)}#aibHome #fly-city .icap i{font-size:64px}#aibHome #fly-city .icap b{font-size:clamp(26px,7.4vw,34px)}#aibHome #fly-city .ctabs button{min-width:36px;padding:0 8px;font-size:12px}}#aibHome .flypick{z-index:80;-webkit-backdrop-filter:blur(20px);color:#fff;background:#14141ed9;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 16px;display:none;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0006}#aibHome.fly-a .flypick,#aibHome.fly-b .flypick,#aibHome.fly-c .flypick,#aibHome.fly-d .flypick{display:flex}#aibHome .flypick span{letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-right:8px;font-size:11px;font-weight:600}#aibHome .flypick button{appearance:none;color:#fff;font:600 14px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;height:36px;padding:0 14px}#aibHome .flypick button:hover{background:#ffffff1a}#aibHome .flypick button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}@media (prefers-reduced-motion:reduce){#aibHome #fly-mom .card{opacity:1}}#aibHome .reveal-img{height:230vh;position:relative}#aibHome .reveal-img .stick{height:100svh;position:sticky;top:0;overflow:hidden}#aibHome .reveal-img .frame{will-change:clip-path;position:absolute;inset:0}#aibHome .reveal-img img{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.18)}#aibHome .reveal-img .frame:after{content:"";background:linear-gradient(#0000 35%,#000000bf);position:absolute;inset:0}#aibHome .reveal-img .cap{z-index:2;color:#fff;position:absolute;bottom:clamp(40px,10vh,120px);left:0;right:0}#aibHome .reveal-img h2{max-width:14ch;font-size:clamp(40px,6.4vw,112px)}#aibHome .reveal-img h2 em{color:#fff}#aibHome .reveal-img .note{letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-top:22px;font-size:14px}#aibHome .sites{padding:18vh 0 14vh}#aibHome .sites .head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(40px,7vh,80px);display:flex}#aibHome .sites h2{font-size:clamp(44px,7vw,120px)}#aibHome .sites .row{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:clamp(16px,4vw,64px);padding:clamp(14px,2.2vh,26px) 0;display:grid;position:relative}#aibHome .sites .row:last-child{border-bottom:1px solid var(--line)}#aibHome .sites .code{letter-spacing:-.045em;transition:color .4s var(--ease),transform .5s var(--ease);font-size:clamp(54px,10vw,168px);font-weight:600;line-height:.9}#aibHome .sites .mw{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.6vw,40px);font-weight:500}#aibHome .sites .mw span{color:var(--muted)}#aibHome .sites .go{border:1px solid var(--line);border-radius:50%;place-items:center;width:52px;height:52px;transition:background-color .3s,color .3s,border-color .3s;display:grid}#aibHome .sites .row:hover .code{color:var(--accent);transform:translate(10px)}#aibHome .sites .row:hover .go{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}@media (max-width:640px){#aibHome .sites .go{display:none}#aibHome .sites .row{grid-template-columns:1fr auto}}#aibHome .trust{background:var(--bg2);text-align:center;padding:16vh 0;transition:background-color .6s;overflow:hidden}#aibHome .trust h2{flex-wrap:wrap;justify-content:center;align-items:center;gap:.28em;font-size:clamp(44px,7vw,120px);display:flex}#aibHome .trust h2 img{border-radius:.1em;width:auto;height:.62em}#aibHome .trust .eyebrow{margin-bottom:28px}#aibHome .partners{margin-top:16vh}#aibHome .marquee{margin-top:36px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}#aibHome .marquee .belt{width:max-content;animation:38s linear infinite belt;display:flex}#aibHome .marquee:hover .belt{animation-play-state:paused}#aibHome .marquee span{letter-spacing:-.035em;white-space:nowrap;color:var(--fg);opacity:.85;padding:0 .7em;font-size:clamp(28px,3.6vw,56px);font-weight:600}#aibHome .marquee span:nth-child(2n){font-family:var(--serif);letter-spacing:-.01em;color:var(--accent);opacity:1;font-style:italic;font-weight:400}@keyframes belt{to{transform:translate(-50%)}}#aibHome .team{padding:18vh 0 16vh}#aibHome .team h2{max-width:17ch;font-size:clamp(38px,5.6vw,96px)}#aibHome .people{grid-template-columns:repeat(6,1fr);gap:clamp(10px,1.4vw,20px);margin-top:clamp(56px,9vh,100px);display:grid}#aibHome .person .ph{aspect-ratio:3/4;background:var(--card);border-radius:18px;transition:background-color .6s;position:relative;overflow:hidden}#aibHome .person .ph img{object-fit:cover;object-position:50% 0;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .6s var(--ease),transform .8s var(--ease);transform:scale(1.02)}#aibHome .person:hover .ph img{filter:grayscale(0);transform:scale(1.06)}#aibHome .person .ph .mono{font-family:var(--serif);color:var(--muted);place-items:center;font-size:clamp(40px,4vw,64px);font-style:italic;display:grid;position:absolute;inset:0}#aibHome .person b{letter-spacing:-.01em;margin-top:14px;font-size:16px;font-weight:600;display:block}#aibHome .person span{color:var(--muted);margin-top:2px;font-size:14px;line-height:1.35;display:block}#aibHome .team .more{margin-top:48px}@media (max-width:980px){#aibHome .people{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){#aibHome .people{grid-template-columns:repeat(2,1fr)}}#aibHome .inv{border-top:1px solid var(--line);padding:16vh 0}#aibHome .inv .grid{grid-template-columns:1.25fr 1fr;align-items:end;gap:clamp(32px,6vw,110px);display:grid}#aibHome .inv h2{font-size:clamp(38px,5vw,84px)}#aibHome .inv .card{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:clamp(24px,3vw,40px);transition:background-color .6s}#aibHome .inv .card .tk{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:22px;display:flex}#aibHome .inv .card .tk b{letter-spacing:-.05em;font-size:clamp(40px,4vw,60px);font-weight:600}#aibHome .inv .card .tk span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:600}#aibHome .inv .card a{border-bottom:1px solid var(--line);letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:18px 0;font-size:18px;font-weight:500;display:flex}#aibHome .inv .card a:last-child{border-bottom:0;padding-bottom:0}@media (max-width:860px){#aibHome .inv .grid{grid-template-columns:1fr}}#aibHome .news{padding:4vh 0 16vh}#aibHome .news .grid{grid-template-columns:1.3fr 1fr;align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}#aibHome .news .lead{color:#fff;border-radius:24px;align-items:flex-end;min-height:440px;display:flex;position:relative;overflow:hidden}#aibHome .news .lead img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}#aibHome .news .lead:hover img{transform:scale(1.04)}#aibHome .news .lead:after{content:"";background:linear-gradient(#0000 30%,#000c);position:absolute;inset:0}#aibHome .news .lead div{z-index:1;padding:clamp(24px,3vw,40px);position:relative}#aibHome .news .lead time,#aibHome .news .item time{letter-spacing:.1em;text-transform:uppercase;opacity:.75;font-size:13px;font-weight:600}#aibHome .news .lead h3{letter-spacing:-.035em;max-width:20ch;margin-top:10px;font-size:clamp(26px,2.6vw,40px);font-weight:600;line-height:1.06}#aibHome .news .list{flex-direction:column;display:flex}#aibHome .news .item{border-bottom:1px solid var(--line);padding:28px 0;display:block}#aibHome .news .item:first-child{padding-top:0}#aibHome .news .item time{color:var(--muted);opacity:1}#aibHome .news .item h3{letter-spacing:-.025em;margin-top:8px;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.2}#aibHome .news .head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px;display:flex}#aibHome .news .head h2{font-size:clamp(38px,5vw,80px)}@media (max-width:860px){#aibHome .news .grid{grid-template-columns:1fr}#aibHome .news .lead{min-height:340px}}#aibHome .close{text-align:center;align-items:flex-start;min-height:100svh;padding:14vh 0 52vh;display:flex;position:relative;overflow:hidden}#aibHome .close .bgimg{position:absolute;inset:30% 0 0}#aibHome .close .bgimg img{object-fit:cover;object-position:50% 0%;opacity:.62;width:100%;height:100%}#aibHome .close .bgimg:after{content:"";background:linear-gradient(180deg,var(--bg) 0%,#00000fe0 10%,#00000f99 24%,#00000f47 46%,#00000f52 80%,var(--bg) 100%);position:absolute;inset:0}@media (max-width:720px){#aibHome .close{padding-bottom:44vh}#aibHome .close .bgimg{top:24%}#aibHome .close .bgimg img{object-position:46% 0%}}#aibHome .close .wrap{z-index:2;width:100%;position:relative}#aibHome .close h2{max-width:12ch;margin:0 auto;font-size:clamp(50px,9vw,160px)}#aibHome .close p{color:var(--muted);max-width:40ch;margin:30px auto 0;font-size:clamp(18px,1.5vw,22px)}#aibHome .close .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px;display:flex}.js #aibHome .rise{opacity:0;transition:opacity 1s var(--ease),transform 1.1s var(--ease);transform:translateY(40px)}.js #aibHome .rise.in{opacity:1;transform:none}.js #aibHome .rise.d1{transition-delay:80ms}.js #aibHome .rise.d2{transition-delay:.16s}.js #aibHome .rise.d3{transition-delay:.24s}.js #aibHome .rise.d4{transition-delay:.32s}.js #aibHome .rise.d5{transition-delay:.4s}@media (prefers-reduced-motion:reduce){#aibHome *,#aibHome :before,#aibHome :after{transition:none!important;animation:none!important}.js #aibHome .rise{opacity:1;transform:none}#aibHome .statement .w,#aibHome .fly li{opacity:1}}#aibHome .explore{padding:4vh 0 14vh}#aibHome .xgrid{grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.4vw,20px);display:grid}#aibHome .xt{flex-direction:column;gap:10px;display:flex}#aibHome .xi{aspect-ratio:4/3;background:var(--card);border-radius:18px;display:block;overflow:hidden}#aibHome .xi img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}#aibHome .xt:hover .xi img{transform:scale(1.05)}#aibHome .xt b{letter-spacing:-.02em;margin-top:6px;font-size:18px;font-weight:600}#aibHome .xd{color:var(--muted);font-size:14.5px;line-height:1.45}@media (max-width:1100px){#aibHome .xgrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){#aibHome .xgrid{grid-template-columns:repeat(2,1fr)}#aibHome .xgrid>:last-child{grid-column:1/-1}#aibHome .xgrid>:last-child .xi{aspect-ratio:16/9}}#aibHome .flypick{bottom:18px}#aibHome .hero{text-align:left;background:0 0;padding:0;overflow:visible}#aibHome .hero h1{margin-top:0;font-weight:600}#aibHome .hero .sub{text-wrap:pretty;margin-left:0;margin-right:0;font-weight:400}#aibHome .stage{max-width:none;margin:0;padding:0}#aibHome .fly{grid-template-columns:none;margin:0;padding:0;list-style:none;display:block}#aibHome .person{background:0 0;border:0;border-radius:0;transition:none;overflow:visible}#aibHome .person:hover{border:0;transform:none}#aibHome .ring{box-shadow:none;--tw-ring-shadow:0 0 #0000}#aibHome .flypick{display:none!important}#aibHome .person .ph img{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}#aibHome .cw.complete .lbl{fill:var(--muted)}#aibHome .cw .pad.zap rect{fill:var(--accent);stroke:var(--accent);filter:drop-shadow(0 0 24px #ffa200bf)}#aibHome .cw .pad.zap text{fill:var(--on-accent)}#aibHome .cw .pad rect,.cw .pad text,.cw .lbl{transition:fill .35s,stroke .35s,filter .35s}#aibHome .cw.complete .pad.on:not(.zap) text{fill:var(--accent)}#aibHome .cw .lbl{transform-box:fill-box;transform-origin:50%;transition:fill .35s,transform .45s cubic-bezier(.2,.7,.1,1)}#aibHome .cw .lbl.in-r{transform-origin:0}#aibHome .cw .lbl.in-l{transform-origin:100%}#aibHome .cw .cmid{transition:opacity .5s}#aibHome .cw .cmid text{text-anchor:middle;transition:opacity .25s}#aibHome .cw .cmid.swap text{opacity:0}#aibHome .cw .cmid .mn{font-family:var(--serif);fill:var(--accent);font-size:120px;font-style:italic}#aibHome .cw .cmid .mt{letter-spacing:-2.5px;fill:var(--fg);font-family:Inter Tight,sans-serif;font-size:66px;font-weight:600}#aibHome .flysub{letter-spacing:-.01em;color:var(--muted);max-width:44ch;margin-top:22px;font-size:clamp(17px,1.35vw,22px);line-height:1.45}#aibHome .sites .row{grid-template-columns:1fr auto auto auto}#aibHome .sites .dl{letter-spacing:.01em;color:var(--muted);white-space:nowrap;font-size:clamp(14px,1.1vw,17px);font-weight:500}#aibHome .plogos{grid-template-columns:repeat(4,1fr);gap:16px;max-width:980px;margin-top:36px;margin-left:auto;margin-right:auto;display:grid}#aibHome .plogos>*{border:1px solid var(--line);letter-spacing:-.03em;height:120px;color:var(--fg);background:#fff;border-color:#0000;border-radius:18px;place-items:center;font-size:clamp(24px,2.4vw,36px);font-weight:600;display:grid}#aibHome .plogos img{object-fit:contain;width:auto;max-width:72%;height:auto;max-height:60px;display:block}#aibHome .plogos span:nth-child(2) img{max-height:44px}#aibHome .plogos span:nth-child(4) img{max-height:88px}@media (max-width:640px){#aibHome .plogos img{max-height:44px}#aibHome .plogos span:nth-child(2) img{max-height:32px}#aibHome .plogos span:nth-child(4) img{max-height:68px}}@media (max-width:900px){#aibHome .flysub{margin-top:12px;font-size:15px}}@media (max-width:640px){#aibHome .sites .row{grid-template-columns:1fr auto;row-gap:4px}#aibHome .sites .dl{grid-area:2/1/auto/-1;font-size:13px}#aibHome .plogos{grid-template-columns:repeat(2,1fr);gap:12px}#aibHome .plogos>*{height:92px}}#aibHome .xi.xg{border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 0,#14142c 0%,#0b0b1c 70%)}#aibHome .xi-map,#aibHome .xi-team{border:1px solid var(--line)}#aibHome .xi-team{background:#000}#aibHome .xi-team img{object-fit:contain;object-position:50% 100%;filter:grayscale()contrast(1.05)}#aibHome .xt:hover .xi-team img{filter:grayscale(0)}#aibHome .xc{width:100%;height:100%;display:block}#aibHome .xc .deco{fill:none;stroke:#ffffff14;stroke-width:4px;stroke-linejoin:round}#aibHome .xc .via{fill:#0b0b1c;stroke:#ffffff24;stroke-width:3px}#aibHome .xc .xbase{fill:none;stroke:#fff3;stroke-width:8px;stroke-linejoin:round}#aibHome .xc .xlit{fill:none;stroke:var(--accent);stroke-opacity:.55;stroke-width:9px;stroke-linejoin:round}#aibHome .xc .xpulse{fill:none;stroke:#fff3d6;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:110 890;filter:drop-shadow(0 0 18px #ffbe5af2);animation:5s linear infinite xcRun}@keyframes xcRun{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}#aibHome .xc .pad rect{fill:var(--accent);stroke:var(--accent);stroke-width:4px}#aibHome .xc .pad text{font-family:var(--serif);fill:var(--on-accent);text-anchor:middle;dominant-baseline:central;font-size:104px;font-style:italic}#aibHome .xcal{font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;padding:clamp(12px,1.3vw,18px);display:flex;position:absolute;inset:0}#aibHome .xi-cal{position:relative}#aibHome .xch{justify-content:space-between;align-items:baseline;display:flex}#aibHome .xch b{letter-spacing:-.01em;color:var(--fg);font-size:clamp(13px,1vw,15px);font-weight:600}#aibHome .xch em{font-family:var(--sans);color:var(--accent);letter-spacing:.04em;font-size:11px;font-style:normal;font-weight:600}#aibHome .xcw,#aibHome .xcd{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}#aibHome .xcw i{color:var(--muted);text-align:center;letter-spacing:.06em;font-size:9px;font-style:normal;font-weight:600}#aibHome .xcd{flex:1;grid-auto-rows:1fr}#aibHome .xcd i{color:#ffffff8c;background:#ffffff08;border-radius:6px;place-items:center;font-size:clamp(9px,.75vw,11px);font-style:normal;display:grid;position:relative}#aibHome .xcd i:empty{background:0 0}#aibHome .xcd i.ev{color:var(--fg);background:#ffa20024;box-shadow:inset 0 0 0 1px #ffa20073}#aibHome .xcd i.hot{background:var(--accent);color:var(--on-accent);box-shadow:none;font-weight:700}#aibHome .xcd i.today{color:var(--fg);box-shadow:inset 0 0 0 1px #ffffff8c}#aibHome .xcd u{justify-content:center;gap:2px;display:flex;position:absolute;bottom:2px;left:0;right:0}#aibHome .xcd s{border-radius:50%;width:3px;height:3px}#aibHome .xcd s.de{background:var(--accent)}#aibHome .xcd i.hot s.de{background:var(--on-accent)}#aibHome .xcd s.dr{background:#fff}@media (prefers-reduced-motion:reduce){#aibHome .xc .xpulse{opacity:0;animation:none}}#aibHome .people{grid-template-columns:repeat(6,1fr);gap:clamp(12px,1.4vw,22px)}#aibHome .person{flex-direction:column;display:flex}#aibHome .person .ph{aspect-ratio:3/4}#aibHome .person .ph img{object-position:50% 0}#aibHome .person .pt{flex-direction:column;flex:1;display:flex}#aibHome .person .pt b{letter-spacing:-.01em;margin-top:14px;font-size:16px}#aibHome .person .pt>span{color:var(--accent);margin-top:3px;font-size:12.5px;line-height:1.35}#aibHome .person .pb{color:var(--muted);margin-top:9px;font-size:12.5px;line-height:1.45}#aibHome .person .pco{box-sizing:content-box;filter:brightness(0)invert();opacity:.72;align-self:flex-start;width:auto;max-width:110px;height:18px;margin:auto 0 0;padding-top:16px;display:block}#aibHome .person .pco-amazon,#aibHome .person .pco-google{height:21px}#aibHome .person .pco-tigercomm{height:27px}#aibHome .person .pco-digital-realty{height:25px}#aibHome .person .pco-natixis,#aibHome .person .pco-deloitte{height:15px}#aibHome .person:hover .pt b{color:var(--accent)}@media (max-width:1100px){#aibHome .people{grid-template-columns:repeat(3,1fr);row-gap:40px}}@media (max-width:640px){#aibHome .people{grid-template-columns:repeat(2,1fr);gap:28px 14px}}#aibHome .plogos.pmarq{max-width:none;display:block;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}#aibHome .pmarq .ptrack{width:max-content;animation:32s linear infinite pmarq;display:flex}#aibHome .pmarq:hover .ptrack{animation-play-state:paused}#aibHome .plogos.pmarq .ptrack>span{opacity:.82;background:0 0;border:0;border-radius:0;align-items:center;width:auto;height:96px;padding:0 clamp(36px,5vw,72px);display:flex}#aibHome .plogos.pmarq img{width:auto;max-width:none;height:58px;max-height:none}#aibHome .plogos.pmarq img[src*=quanta]{height:40px}#aibHome .plogos.pmarq img[src*=perk]{height:76px}@keyframes pmarq{to{transform:translate(-50%)}}@media (max-width:640px){#aibHome .plogos.pmarq .ptrack>span{height:72px}#aibHome .plogos.pmarq img{height:42px}#aibHome .plogos.pmarq img[src*=quanta]{height:30px}#aibHome .plogos.pmarq img[src*=perk]{height:56px}}@media (prefers-reduced-motion:reduce){#aibHome .pmarq .ptrack{animation:none}}#aibHome .xgrid{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){#aibHome .xgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#aibHome .xgrid>:last-child{grid-column:auto}#aibHome .xgrid>:last-child .xi{aspect-ratio:4/3}}#aibHome .plogos.pmarq>.ptrack{background:0 0;border:0;border-radius:0;place-items:normal;height:auto;display:flex}
