.orbital-page{--night-base:var(--orbit-base);--night-panel:var(--orbit-panel);--night-accent:#86ddd4;--night-warm:#d9935a;--night-warm-text:#f0b75f;isolation:isolate;background:radial-gradient(36rem 20rem at 96% 0%, #d9935a4d, transparent 70%), radial-gradient(60rem 38rem at 85% -6%, #2e5c9661, transparent 70%), radial-gradient(48rem 34rem at 4% 42%, #0c706538, transparent 70%), radial-gradient(52rem 36rem at 96% 78%, #62469633, transparent 70%), var(--orbit-base);position:relative;overflow:clip}.orbital-page:before,.orbital-page:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.orbital-page:before{background-image:radial-gradient(1.3px 1.3px at 105px 404px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 410px 21px,#fffffff2,#0000),radial-gradient(1.3px 1.3px at 159px 23px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 435px 430px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 200px 242px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 344px 345px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 210px 377px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 213px 40px,#fffffff2,#0000),radial-gradient(1.3px 1.3px at 369px 158px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 434px 54px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 202px 47px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 275px 342px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 268px 410px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 261px 156px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 227px 315px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 70px 387px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 168px 441px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 78px 112px,#fffffff2,#0000),radial-gradient(1.3px 1.3px at 260px 218px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 192px 79px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 306px 336px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 240px 328px,#fffffff2,#0000),radial-gradient(1.3px 1.3px at 164px 180px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 367px 223px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 348px 424px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 391px 91px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 420px 316px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 23px 130px,#fffffff2,#0000),radial-gradient(1.3px 1.3px at 336px 93px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 335px 184px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 156px 91px,#fffffff2,#0000),radial-gradient(1.3px 1.3px at 90px 300px,#fffffff2,#0000),radial-gradient(1.3px 1.3px at 195px 118px,#cddcffb3,#0000),radial-gradient(1.3px 1.3px at 149px 44px,#cddcffb3,#0000);background-size:443px 443px}.orbital-page:after{background-image:radial-gradient(1.6px 1.6px at 293px 473px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 488px 146px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 369px 48px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 519px 355px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 35px 471px,#86ddd4d9,#0000),radial-gradient(1.6px 1.6px at 627px 574px,#fffffff2,#0000),radial-gradient(1.6px 1.6px at 177px 534px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 621px 600px,#fffffff2,#0000),radial-gradient(1.6px 1.6px at 557px 150px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 152px 583px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 408px 354px,#86ddd4d9,#0000),radial-gradient(1.6px 1.6px at 117px 16px,#fffffff2,#0000),radial-gradient(1.6px 1.6px at 85px 482px,#fffffff2,#0000),radial-gradient(1.6px 1.6px at 231px 310px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 119px 349px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 257px 339px,#fffffff2,#0000),radial-gradient(1.6px 1.6px at 427px 148px,#86ddd4d9,#0000),radial-gradient(1.6px 1.6px at 113px 471px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 272px 73px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 53px 370px,#fffffff2,#0000),radial-gradient(1.6px 1.6px at 533px 235px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 291px 169px,#86ddd4d9,#0000),radial-gradient(1.6px 1.6px at 430px 191px,#fffffff2,#0000),radial-gradient(1.6px 1.6px at 496px 354px,#cddcffb3,#0000),radial-gradient(1.6px 1.6px at 481px 335px,#86ddd4d9,#0000),radial-gradient(1.6px 1.6px at 129px 602px,#cddcffb3,#0000),radial-gradient(2.4px 2.4px at 22px 263px,#f0b75fcc,#0000),radial-gradient(2.4px 2.4px at 47px 425px,#fffffff2,#0000),radial-gradient(2.4px 2.4px at 346px 746px,#fffffff2,#0000),radial-gradient(2.4px 2.4px at 802px 198px,#86ddd4d9,#0000),radial-gradient(2.4px 2.4px at 759px 199px,#fffffff2,#0000),radial-gradient(2.4px 2.4px at 766px 111px,#86ddd4d9,#0000),radial-gradient(2.4px 2.4px at 26px 439px,#fffffff2,#0000),radial-gradient(2.4px 2.4px at 552px 750px,#86ddd4d9,#0000),radial-gradient(2.4px 2.4px at 47px 706px,#86ddd4d9,#0000),radial-gradient(2.4px 2.4px at 13px 417px,#f0b75fcc,#0000),radial-gradient(2.4px 2.4px at 234px 321px,#f0b75fcc,#0000),radial-gradient(2.4px 2.4px at 698px 790px,#f0b75fcc,#0000),radial-gradient(2.4px 2.4px at 87px 8px,#fffffff2,#0000),radial-gradient(2.4px 2.4px at 762px 472px,#fffffff2,#0000);background-size:631px 631px,811px 811px;animation:7s ease-in-out infinite alternate orbital-twinkle}@keyframes orbital-twinkle{0%{opacity:.55}to{opacity:1}}.orbital-page .tl{--tl-bg:var(--orbit-base);--tl-panel:var(--orbit-panel);--tl-line:#86ddd433;--tl-amber:#f0b75f;--tl-slate:var(--orbit-dim);--tl-blue:var(--orbit-blue);--tl-plum:var(--plum)}.orbital-page .lab-hero{background:0 0}.orbital-page .tl-mem tr:target,.orbital-page .tl-mem tr:target th{background:#86ddd424}@media (prefers-reduced-motion:reduce){.orbital-page:after{opacity:.85;animation:none}}.tl-space .v-memory-in-orbit path{fill:#86ddd4}.tl-space .v-compute-in-orbit path{fill:#f0b75f}.tl-space .dot[data-tf=paper] path,.tl-space .dot[data-tf=announced] path,.tl-space .dot[data-tf=forecast] path{fill:#0b1426;stroke:#86ddd4;stroke-width:1.6px}.tl-space .lg-forecast path{fill:none;stroke:#86ddd4;stroke-width:1.6px}.tl-space:has(#m-storage_tb:checked) .chart-storage_tb,.tl-space:has(#m-memory_gb:checked) .chart-memory_gb,.tl-space:has(#m-compute_tflops:checked) .chart-compute_tflops{display:block}.tl-space:has(#vf-memory-in-orbit:not(:checked)) :is(tr[data-vf=memory-in-orbit],.dot.v-memory-in-orbit),.tl-space:has(#vf-compute-in-orbit:not(:checked)) :is(tr[data-vf=compute-in-orbit],.dot.v-compute-in-orbit){display:none}.orbital-page .pf-lanes{margin-top:1rem}.orbital-art[data-astro-cid-ot2xaaqq]{pointer-events:none}.orbital-art[data-astro-cid-ot2xaaqq]:not(.orbital-art--backdrop){-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 62%,#0000),linear-gradient(270deg,#000 88%,#0000);mask-image:linear-gradient(#000 62%,#0000),linear-gradient(270deg,#000 88%,#0000);mask-composite:intersect}.orbital-art--backdrop[data-astro-cid-ot2xaaqq]{opacity:.95;width:min(60rem,100%);position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%);mask-image:linear-gradient(90deg,#0000,#000 28%)}.orbital-svg[data-astro-cid-ot2xaaqq]{width:100%;height:100%;display:block}.orbital-sat[data-astro-cid-ot2xaaqq]{offset-rotate:0deg;animation:linear infinite orbital-run}@keyframes orbital-run{to{offset-distance:100%}}@media (width<=48rem){.orbital-art--backdrop[data-astro-cid-ot2xaaqq]{opacity:.55}}@media (prefers-reduced-motion:reduce){.orbital-sat[data-astro-cid-ot2xaaqq]{animation:none}}.earth-root{position:absolute;inset:0;overflow:hidden}.earth-gl,.earth-fx,.earth-pins{width:100%;height:100%;position:absolute;inset:0}.earth-fallback{opacity:.85;width:min(62%,720px);position:absolute;bottom:-18%;right:-4%}.earth-root.is-live .earth-fallback,.earth-root:not(.is-live) :is(.earth-gl,.earth-fx,.earth-pins,.earth-card){display:none}.earth-pins{z-index:3;pointer-events:none}.earth-root .earth-sat{width:28px;height:28px;min-height:0;box-shadow:none;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:-14px;left:-14px}.earth-root .earth-sat:hover{background:0 0;border:0}.earth-sat.is-hidden{visibility:hidden}.earth-sat:after{content:"";border:1px solid #ffd08a00;border-radius:50%;transition:border-color .16s ease-out;position:absolute;inset:6px}.earth-sat:is(:hover,:focus-visible,[aria-pressed=true]):after{border-color:#ffd08ae6}.earth-sat--plan:is(:hover,:focus-visible,[aria-pressed=true]):after{border-color:#c9bdffe6}.earth-sat:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.earth-sat-label{color:var(--on-night);font:500 .75rem/1.2 var(--mono);letter-spacing:.03em;white-space:nowrap;pointer-events:none;opacity:0;background:#060b17d9;border-radius:.25rem;margin-left:.2rem;padding:.2rem .5rem;transition:opacity .16s ease-out;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.earth-sat:is(:hover,:focus-visible,[aria-pressed=true]) .earth-sat-label{opacity:1}.earth-sat--left .earth-sat-label{margin:0 .2rem 0 0;left:auto;right:100%}.earth-card{z-index:4;max-width:22rem;color:var(--on-night);backdrop-filter:blur(6px);background:#060b17cc;border:1px solid #86ddd447;border-radius:.4rem;padding:.85rem 2.4rem .85rem 1rem;font-size:.92rem;line-height:1.45;position:absolute;bottom:clamp(2rem,4vw,2.75rem);right:clamp(1rem,3vw,2.5rem)}.earth-card p{margin:0}.earth-root .earth-card-close{width:2rem;height:2rem;min-height:0;color:var(--on-night-soft);cursor:pointer;background:0 0;border:0;padding:0;font-size:1.2rem;line-height:1;position:absolute;top:.35rem;right:.35rem}.earth-root .earth-card-close:hover{color:var(--on-night);border:0}.earth-card-kicker{font:500 .72rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mint)}.earth-card-title{font-weight:700;margin-top:.3rem!important}.earth-card-title:focus{outline:none}.earth-card-title:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.earth-card-links{font:500 .78rem/1.3 var(--mono);gap:1rem;display:flex;margin-top:.5rem!important}.earth-card-links a{color:var(--mint)}.earth-credit{color:var(--on-night-dim);font:400 .75rem/1.2 var(--mono);letter-spacing:.03em;margin:0;position:absolute;bottom:.5rem;right:.9rem}@media (prefers-reduced-motion:reduce){.earth-sat:after,.earth-sat-label{transition:none}}
