:root{color-scheme:dark;--bg: #05060a;--bg-soft: #0b0d14;--panel: rgba(14, 16, 24, .78);--panel-strong: rgba(19, 22, 33, .94);--line: rgba(221, 226, 255, .16);--line-strong: rgba(168, 92, 255, .52);--text: #f5f6ff;--muted: #a8adc0;--faint: #696e82;--violet: #a85cff;--indigo: #5865ff;--cyan: #4de5ff;--success: #22d47a;--warning: #f5a623;--critical: #ff3b4f;--energy-white: #f5f6ff;--titanium: #b8beca;--shadow: 0 24px 80px rgba(0, 0, 0, .44);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg);color:var(--text);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{min-width:320px;margin:0;overflow-x:hidden;background:linear-gradient(112deg,transparent 0 58%,rgba(88,101,255,.035) 72%,transparent 92%),linear-gradient(155deg,#020205,#070610 38%,#05060c 68%,#020205)}a{color:inherit;text-decoration:none}button{font:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}main{position:relative;isolation:isolate}.ambient-field{position:fixed;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.ambient-grid,.ambient-scanline,.ambient-glow,.ambient-particle,.depth-plane,.fog-layer,.volumetric-beam{position:absolute;pointer-events:none}.depth-plane{inset:-18%;opacity:.5;transform-origin:center}.depth-plane-back{background:linear-gradient(115deg,transparent 0 34%,rgba(168,92,255,.045) 36%,transparent 42%),radial-gradient(ellipse at 50% 0%,rgba(221,226,255,.05),transparent 54%);filter:blur(2px);transform:perspective(900px) rotateX(58deg) translateY(18%);animation:depth-drift 38s ease-in-out infinite}.depth-plane-mid{inset:18% -12% -25%;border-top:1px solid rgba(221,226,255,.08);background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:96px 96px;-webkit-mask-image:radial-gradient(ellipse at 50% 38%,black,transparent 72%);mask-image:radial-gradient(ellipse at 50% 38%,black,transparent 72%);transform:perspective(820px) rotateX(66deg) translateY(6%);animation:grid-drift 52s linear infinite}.ambient-grid{inset:-10%;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 84%);mask-image:linear-gradient(to bottom,black,transparent 84%);animation:grid-drift 32s linear infinite}.ambient-grid-far{inset:-22%;background-size:128px 128px;opacity:.42;filter:blur(.4px);-webkit-mask-image:linear-gradient(to bottom,transparent,black 10%,transparent 62%);mask-image:linear-gradient(to bottom,transparent,black 10%,transparent 62%);transform:perspective(1100px) rotateX(57deg) translateY(10%);animation:grid-drift-far 64s linear infinite}.ambient-grid:after{position:absolute;inset:0;content:"";background:linear-gradient(115deg,transparent 0 38%,rgba(168,92,255,.06) 48%,transparent 58%),radial-gradient(circle at 54% 18%,rgba(255,255,255,.045),transparent 23rem)}.volumetric-beam{top:-10%;width:34vw;height:130vh;background:linear-gradient(to bottom,rgba(221,226,255,.09),transparent 70%);filter:blur(28px);opacity:.32;mix-blend-mode:screen;transform-origin:top center}.volumetric-beam-one{right:11%;transform:rotate(18deg);animation:beam-sway 16s ease-in-out infinite}.volumetric-beam-two{left:8%;width:24vw;background:linear-gradient(to bottom,rgba(88,101,255,.06),transparent 72%);transform:rotate(-14deg);animation:beam-sway 22s ease-in-out infinite reverse}.fog-layer{right:-12%;left:-12%;height:26rem;border-radius:50%;background:radial-gradient(ellipse at 30% 50%,rgba(221,226,255,.08),transparent 44%),radial-gradient(ellipse at 70% 45%,rgba(88,101,255,.055),transparent 46%);filter:blur(34px);opacity:.55}.fog-layer-one{top:18%;animation:fog-drift 28s ease-in-out infinite}.fog-layer-two{bottom:3%;opacity:.38;animation:fog-drift 36s ease-in-out infinite reverse}.ambient-scanline{top:-20%;right:0;left:0;height:28%;background:linear-gradient(to bottom,transparent,rgba(168,92,255,.045),transparent);animation:page-scan 11s ease-in-out infinite}.ambient-glow{width:36rem;aspect-ratio:1;border-radius:50%;filter:blur(70px);opacity:.38}.ambient-glow-one{top:8%;right:-13rem;background:#a85cff38;animation:glow-breathe 9s ease-in-out infinite}.ambient-glow-two{top:45%;left:-17rem;background:#5865ff24;animation:glow-breathe 12s ease-in-out infinite reverse}.ambient-glow-three{right:18%;bottom:-20rem;background:#b8beca14;animation:glow-breathe 15s ease-in-out infinite}.ambient-particle{top:var(--particle-y);left:var(--particle-x);width:var(--particle-size);height:var(--particle-size);border-radius:50%;background:#dde2ff80;box-shadow:0 0 18px #a85cff8c;opacity:var(--particle-depth);animation:particle-rise 18s ease-in-out infinite;animation-delay:calc(var(--particle-index) * -.85s)}.facility-field{--field-far-x: 0px;--field-far-y: 0px;--field-mid-x: 0px;--field-mid-y: 0px;--field-near-x: 0px;--field-near-y: 0px;background:linear-gradient(180deg,#0202051a,#02020585),linear-gradient(112deg,transparent 0 54%,rgba(168,92,255,.026) 68%,transparent 88%);contain:strict}.facility-depth,.facility-wall-grid,.facility-architecture,.facility-cross-grid,.facility-floor-grid,.facility-axis,.facility-rails,.facility-containment,.facility-light-shaft,.facility-fog-band,.facility-page-scan,.facility-particle-field{position:absolute;pointer-events:none}.facility-depth{inset:-6%;will-change:transform}.facility-depth-far{transform:translate3d(var(--field-far-x),var(--field-far-y),0)}.facility-depth-mid{transform:translate3d(var(--field-mid-x),var(--field-mid-y),0)}.facility-depth-near{transform:translate3d(var(--field-near-x),var(--field-near-y),0)}.facility-wall-grid{inset:0;background-image:linear-gradient(rgba(221,226,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(221,226,255,.018) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.86),transparent 82%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.86),transparent 82%);opacity:.62;animation:facility-wall-drift 48s linear infinite}.facility-architecture{inset:-4% 0 0;background:linear-gradient(90deg,transparent 0 7%,rgba(184,190,202,.035) 7.1% 7.35%,transparent 7.5% 21%,rgba(168,92,255,.055) 21.1% 21.28%,transparent 21.45% 39%,rgba(184,190,202,.028) 39.1% 39.38%,transparent 39.55% 61%,rgba(168,92,255,.05) 61.1% 61.3%,transparent 61.5% 78%,rgba(184,190,202,.03) 78.1% 78.34%,transparent 78.5% 93%,rgba(168,92,255,.045) 93.1% 93.28%,transparent 93.5%);-webkit-mask-image:linear-gradient(to bottom,black,transparent 88%);mask-image:linear-gradient(to bottom,black,transparent 88%);opacity:.7}.facility-cross-grid{inset:0;background-image:linear-gradient(rgba(221,226,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(221,226,255,.018) 1px,transparent 1px),linear-gradient(rgba(168,92,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(88,101,255,.028) 1px,transparent 1px);background-position:center;background-size:24px 24px,24px 24px,120px 120px,120px 120px;-webkit-mask-image:linear-gradient(to bottom,transparent 2%,rgba(0,0,0,.88) 15%,rgba(0,0,0,.72) 76%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 2%,rgba(0,0,0,.88) 15%,rgba(0,0,0,.72) 76%,transparent 100%);opacity:.62;animation:facility-cross-grid-drift 72s linear infinite}.facility-cross-grid:after{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 119px,rgba(245,246,255,.035) 119px 120px),repeating-linear-gradient(0deg,transparent 0 119px,rgba(168,92,255,.026) 119px 120px);content:"";opacity:.5}.facility-floor-grid{inset:36% -18% -40%;background-image:linear-gradient(rgba(88,101,255,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(168,92,255,.036) 1px,transparent 1px);background-size:82px 82px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 12%,transparent 84%);mask-image:linear-gradient(to bottom,transparent,black 12%,transparent 84%);opacity:.5;transform:perspective(760px) rotateX(66deg) translateY(7%);transform-origin:center top;animation:facility-floor-drift 34s linear infinite}.facility-axis{top:-10%;bottom:-10%;left:72%;width:1px;background:linear-gradient(to bottom,transparent,rgba(245,246,255,.12) 28%,rgba(168,92,255,.28) 50%,rgba(88,101,255,.08) 72%,transparent);box-shadow:0 0 22px #a85cff1f;opacity:.45}.facility-rails{inset:0;opacity:.5}.facility-rails span{position:absolute;top:var(--rail-top);left:var(--rail-left);width:2px;height:var(--rail-height);background:linear-gradient(to bottom,transparent,rgba(168,92,255,.35) 24%,rgba(88,101,255,.12) 78%,transparent);box-shadow:0 0 10px #a85cff1f;animation:facility-rail-breathe var(--rail-duration) ease-in-out infinite;animation-delay:calc(var(--rail-index) * -.8s)}.facility-containment{aspect-ratio:1;border:1px solid rgba(168,92,255,.1);border-radius:50%}.facility-containment-primary{top:42%;left:72%;width:clamp(560px,66vw,980px);transform:translate(-50%,-50%)}.facility-containment-far{top:74%;left:12%;width:clamp(460px,52vw,760px);opacity:.42;transform:translate(-50%,-50%) rotateX(62deg)}.facility-containment span,.facility-containment i{position:absolute;border:1px solid transparent;border-radius:50%}.facility-containment span:first-child{inset:10%;border-top-color:#a85cff26;border-right-color:#5865ff14;animation:facility-ring-spin 38s linear infinite}.facility-containment span:nth-child(2){inset:22%;border-bottom-color:#b8beca1a;border-left-color:#a85cff1f;animation:facility-ring-spin 52s linear infinite reverse}.facility-containment i{inset:34%;border-top-color:#4de5ff0e;border-bottom-color:#a85cff17;animation:facility-ring-rock 17s ease-in-out infinite}.facility-light-shaft{top:-18%;width:18vw;height:132%;background:linear-gradient(to bottom,rgba(245,246,255,.075),rgba(168,92,255,.025) 42%,transparent 78%);filter:blur(24px);mix-blend-mode:screen;opacity:.28;transform-origin:top}.facility-light-shaft-one{right:16%;transform:rotate(9deg);animation:facility-shaft-sway 19s ease-in-out infinite}.facility-light-shaft-two{left:11%;width:12vw;background:linear-gradient(to bottom,rgba(88,101,255,.055),rgba(168,92,255,.018) 48%,transparent 80%);transform:rotate(-8deg);animation:facility-shaft-sway 25s ease-in-out infinite reverse}.facility-fog-band{right:-12%;left:-12%;height:130px;background:linear-gradient(90deg,transparent,rgba(184,190,202,.045) 24%,rgba(88,101,255,.035) 56%,rgba(168,92,255,.04) 76%,transparent);filter:blur(28px);opacity:.4}.facility-fog-band-one{top:28%;animation:facility-fog-slide 31s ease-in-out infinite}.facility-fog-band-two{bottom:12%;opacity:.26;animation:facility-fog-slide 39s ease-in-out infinite reverse}.facility-page-scan{top:-18%;right:0;left:0;height:18%;background:linear-gradient(to bottom,transparent,rgba(168,92,255,.035),transparent);animation:facility-page-scan 13s ease-in-out infinite}.facility-particle-field{inset:-3%;transform:translate3d(var(--field-far-x),var(--field-far-y),0)}.facility-particle-field span{position:absolute;top:var(--particle-y);left:var(--particle-x);width:var(--particle-size);height:var(--particle-size);border-radius:50%;background:#dde2ffb3;box-shadow:0 0 10px #a85cff6b;opacity:var(--particle-opacity);animation:facility-particle-drift var(--particle-duration) ease-in-out infinite;animation-delay:calc(var(--particle-index) * -.65s)}.facility-particle-field span.is-near{background:#b874ffbd;transform:translate3d(var(--field-near-x),var(--field-near-y),0)}@media(max-width:680px){.facility-containment-far,.facility-light-shaft-two,.facility-rails span:nth-child(2n),.facility-particle-field span:nth-child(2n){display:none}.facility-containment-primary{left:76%;width:620px;opacity:.72}.facility-floor-grid{opacity:.34}.facility-cross-grid{background-size:30px 30px,30px 30px,120px 120px,120px 120px;opacity:.46}}.site-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 32px));height:88px;margin:0 auto;border-bottom:1px solid var(--line);background:#05060ac7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brand-lockup{display:inline-flex;align-items:center;gap:12px;min-width:0}.brand-lockup strong,.brand-lockup small{display:block}.brand-lockup strong{color:var(--text);font-size:.98rem;letter-spacing:0}.brand-lockup small{margin-top:2px;color:var(--muted);font-size:.72rem;line-height:1.1}.brand-sigil{position:relative;display:grid;flex:0 0 auto;width:64px;height:64px;overflow:hidden;place-items:center;border:1px solid rgba(224,227,236,.46);border-radius:8px;background:#8b8b8f;box-shadow:0 0 0 1px #09080fe6,0 8px 24px #0000006b,0 0 24px #a85cff29}.brand-sigil img{width:100%;height:100%;object-fit:cover;transform:scale(1.025);filter:brightness(1.06) contrast(1.08) saturate(1.04)}.brand-sigil:after{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #f5f6ff2e,inset 0 1px #ffffff3d,inset 0 -10px 24px #140a2214;content:"";pointer-events:none}.desktop-nav{display:flex;align-items:center;gap:2px;color:var(--muted);font-size:.9rem}.desktop-nav a{padding:10px 12px;border-radius:8px}.desktop-nav a:hover,.desktop-nav a:focus-visible{background:#ffffff0f;color:var(--text);outline:none}.icon-button{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);cursor:pointer}.mobile-menu-button,.mobile-nav{display:none}.hero-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,500px);gap:56px;align-items:center;width:min(1180px,calc(100% - 32px));min-height:calc(100svh - 76px);margin:0 auto;padding:72px 0 64px}.hero-content{max-width:720px;animation:section-reveal .7s ease-out both}.eyebrow{margin:0 0 16px;color:var(--violet);font-size:.78rem;font-weight:800;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:820px;margin-bottom:22px;color:var(--text);font-size:clamp(3rem,8vw,6.7rem);line-height:.92;letter-spacing:0}h2{margin-bottom:18px;font-size:clamp(2rem,5vw,4.4rem);line-height:.98;letter-spacing:0}h3{margin-bottom:10px;font-size:1.1rem;letter-spacing:0}.hero-copy{max-width:650px;color:var(--muted);font-size:clamp(1rem,2.3vw,1.2rem);line-height:1.75}.hero-actions,.contact-header{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.immersive-hero{position:relative;width:100%;height:clamp(680px,calc(100svh - 104px),820px);min-height:0;overflow:hidden;border-bottom:1px solid var(--line);background:#030207;isolation:isolate}.hero-scene,.hero-scene-canvas,.hero-scene-fallback,.hero-scene-shade{position:absolute;inset:0}.hero-scene{z-index:0;overflow:hidden}.hero-scene-canvas{display:block;width:100%;height:100%;pointer-events:none}.hero-scene-fallback{background:radial-gradient(circle at 66% 44%,rgba(245,246,255,.32),transparent 4%),radial-gradient(circle at 66% 44%,rgba(168,92,255,.35),transparent 24%),repeating-radial-gradient(circle at 66% 44%,transparent 0 58px,rgba(88,101,255,.1) 59px 60px),linear-gradient(155deg,#020205,#0a0714 56%,#030207);opacity:1;transition:opacity .7s ease}.scene-ready .hero-scene-fallback{opacity:0}.hero-scene.has-failed .hero-scene-canvas{display:none}.hero-scene-shade{z-index:1;background:linear-gradient(90deg,#030207fa,#030207e6 22%,#03020761 48%,#0302070a 72%),linear-gradient(180deg,rgba(3,2,7,.18),transparent 36%,rgba(3,2,7,.58) 84%,rgba(3,2,7,.92)),radial-gradient(ellipse at center,transparent 42%,rgba(0,0,0,.48) 100%);pointer-events:none}.hero-interface{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,540px) minmax(260px,1fr);gap:64px;align-items:center;width:min(1320px,calc(100% - 48px));height:100%;margin:0 auto;padding:44px 0 144px}.hero-content-immersive{max-width:540px;animation:section-reveal .7s ease-out both}.hero-content-immersive h1{max-width:9.2ch;margin-bottom:24px;font-size:clamp(3.45rem,5.8vw,5.65rem);line-height:.92;text-wrap:balance;text-shadow:0 3px 30px rgba(0,0,0,.92)}.hero-content-immersive h1 span{color:var(--violet);text-shadow:0 0 28px rgba(168,92,255,.26)}.hero-content-immersive .hero-copy{max-width:510px;font-size:1rem;line-height:1.66;text-shadow:0 2px 18px rgba(0,0,0,.95)}.hero-registry{align-self:center;justify-self:end;width:264px;overflow:hidden;border:1px solid rgba(221,226,255,.13);border-radius:8px;background:#05040ab8;box-shadow:0 24px 80px #0000008f,inset 0 0 28px #a85cff09;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-registry-header{display:flex;gap:9px;align-items:center;min-height:46px;padding:0 14px;border-bottom:1px solid var(--line)}.hero-registry-header>span{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 14px var(--success);animation:status-pulse 2.4s ease-in-out infinite}.hero-registry-header strong{font-size:.68rem;text-transform:uppercase}.hero-registry-list{display:grid;padding:5px 8px}.hero-registry-list>a{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:43px;padding:6px;border-bottom:1px solid rgba(255,255,255,.035);transition:background .16s ease,transform .16s ease}.hero-registry-list>a:last-child{border-bottom:0}.hero-registry-list>a:hover,.hero-registry-list>a:focus-visible{background:#a85cff12;outline:none;transform:translate(2px)}.hero-registry-list svg{color:var(--violet)}.hero-registry-list span{display:grid;gap:2px;min-width:0}.hero-registry-list strong{color:var(--text);font-size:.66rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-registry-list small{color:var(--faint);font-size:.56rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-registry-list i{color:var(--violet);font-size:.52rem;font-style:normal;font-weight:800;text-transform:uppercase}.hero-registry-link{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:42px;padding:0 14px;border-top:1px solid var(--line);color:var(--muted);font-size:.62rem;font-weight:850;text-transform:uppercase}.hero-registry-link:hover,.hero-registry-link:focus-visible{color:var(--text);outline:none}.hero-telemetry{position:absolute;right:24px;bottom:18px;left:24px;z-index:4;display:grid;grid-template-columns:1fr minmax(250px,1.18fr) 1fr;width:min(920px,calc(100% - 48px));min-height:104px;margin:0 auto;overflow:hidden;border:1px solid rgba(168,92,255,.27);border-radius:8px;background:#05040abd;box-shadow:0 24px 80px #0000009e,inset 0 0 36px #a85cff09;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.telemetry-cluster,.telemetry-core-state{min-width:0;padding:13px 20px}.telemetry-cluster-left{border-right:1px solid var(--line)}.telemetry-cluster-right{border-left:1px solid var(--line)}.telemetry-row{display:grid;grid-template-columns:24px minmax(74px,auto) minmax(44px,1fr);gap:8px;align-items:center;min-height:38px}.telemetry-row>svg{color:var(--violet)}.telemetry-row>span,.telemetry-core-state{display:grid;gap:2px}.telemetry-row small,.telemetry-core-state small{color:#b874ffb8;font-size:.55rem;font-weight:850;text-transform:uppercase}.telemetry-row strong{color:var(--text);font-size:.88rem}.telemetry-wave{width:100%;min-width:44px;height:22px;display:block}.telemetry-gauge{width:22px;height:22px;overflow:visible}.telemetry-gauge-track,.telemetry-gauge-progress{fill:none;stroke-width:2}.telemetry-gauge-track{stroke:#b874ff2e}.telemetry-gauge-progress{stroke:var(--violet);stroke-dasharray:86 14;stroke-linecap:round;transform:rotate(-88deg);transform-origin:center}.telemetry-gauge-hand{stroke:var(--energy-white);stroke-width:1.35;transform-origin:18px 18px;animation:telemetry-radar-sweep 4s linear infinite}.telemetry-gauge-core{fill:var(--violet);filter:drop-shadow(0 0 4px var(--violet))}.telemetry-core-state{place-items:center;align-content:center;text-align:center}.telemetry-core-state>strong{color:var(--violet);font-size:.94rem;text-transform:uppercase;text-shadow:0 0 16px rgba(168,92,255,.5);animation:telemetry-status-breathe 2.2s ease-in-out infinite}.telemetry-core-state>span{color:var(--muted);font-size:.58rem}.telemetry-core-state .telemetry-wave{max-width:220px;margin-top:2px}.telemetry-cluster-right .telemetry-row{grid-template-columns:24px minmax(90px,auto) minmax(44px,1fr) 10px}.status-dot{width:7px;height:7px;border-radius:50%}.status-dot.is-success{background:var(--success);box-shadow:0 0 12px var(--success);animation:telemetry-status-pulse 1.8s ease-in-out infinite}.telemetry-cluster-right .telemetry-row:nth-child(2) .status-dot{animation-delay:-.65s}@keyframes telemetry-radar-sweep{to{transform:rotate(360deg)}}@keyframes telemetry-status-breathe{0%,to{opacity:.78;text-shadow:0 0 7px rgba(168,92,255,.35)}50%{opacity:1;text-shadow:0 0 18px rgba(168,92,255,.72)}}@keyframes telemetry-status-pulse{0%,to{opacity:.62;transform:scale(.82);box-shadow:0 0 6px var(--success)}50%{opacity:1;transform:scale(1.12);box-shadow:0 0 15px var(--success)}}.is-success-text{color:var(--success)!important;text-transform:uppercase}.hero-scene-status{position:absolute;right:50%;bottom:138px;z-index:5;padding:7px 10px;border:1px solid var(--line);border-radius:6px;background:#05040ad1;color:var(--muted);font-size:.62rem;font-weight:800;text-transform:uppercase;transform:translate(50%)}.primary-action,.secondary-action,.text-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;border-radius:8px;font-weight:800}.primary-action{border:1px solid rgba(168,92,255,.68);background:var(--violet);color:#090611;padding:0 18px;box-shadow:0 12px 38px #a85cff2e}.secondary-action{border:1px solid var(--line);background:#ffffff0b;color:var(--text);padding:0 18px}.primary-action:hover,.primary-action:focus-visible,.secondary-action:hover,.secondary-action:focus-visible,.text-link:hover,.text-link:focus-visible{transform:translateY(-2px);outline:none}.text-link{justify-content:flex-start;color:var(--violet)}.orb-stage{position:relative;display:grid;width:min(100%,500px);aspect-ratio:1;place-items:center;margin-left:auto;--orb-state: var(--violet);--orb-state-soft: rgba(168, 92, 255, .2);animation:section-reveal .85s .12s ease-out both}.orb-stage.is-thinking{--orb-state: var(--violet);--orb-state-soft: rgba(168, 92, 255, .2)}.orb-stage.is-processing{--orb-state: var(--energy-white);--orb-state-soft: rgba(245, 246, 255, .18)}.orb-stage-compact{width:min(100%,270px);animation:none}.orb-halo,.orb-ring,.orb-mechanical-arc,.orb-scanner-ring,.orb-particles,.orb-particles span{position:absolute;border-radius:50%}.orb-halo-one{width:124%;height:124%;background:radial-gradient(circle,var(--orb-state-soft),transparent 61%);filter:blur(18px);opacity:.66;animation:orb-breathe 5s ease-in-out infinite}.orb-halo-two{width:82%;height:82%;background:radial-gradient(circle,rgba(88,101,255,.15),transparent 63%);filter:blur(24px);animation:orb-breathe 7s ease-in-out infinite reverse}.orb-halo-three{width:148%;height:148%;border:1px solid rgba(221,226,255,.08);background:conic-gradient(from 30deg,transparent 0 19%,rgba(168,92,255,.12) 20% 24%,transparent 25% 50%,rgba(88,101,255,.1) 52% 56%,transparent 57% 100%);opacity:.72;animation:slow-spin 42s linear infinite}.core-orb{position:relative;display:grid;width:58%;aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid rgba(208,198,255,.5);border-radius:50%;background:radial-gradient(circle at 42% 34%,rgba(255,255,255,.94),transparent 7%),radial-gradient(circle at 48% 45%,#a85cfffa,#49369685 35%,#07060ff7 71%),conic-gradient(from 80deg,#a85cff2e,#5865ff29,#f5f6ff1c,#a85cff2e),#0b0914;box-shadow:0 0 42px #a85cff4d,0 0 92px var(--orb-state-soft),inset 0 0 46px #ffffff24;animation:orb-breathe 4.8s ease-in-out infinite}.orb-plasma{position:absolute;mix-blend-mode:screen}.plasma-one{inset:-18%;background:conic-gradient(from 0deg,transparent,rgba(168,92,255,.3),transparent,rgba(88,101,255,.2),transparent),radial-gradient(circle at 30% 28%,rgba(255,255,255,.34),transparent 18%),radial-gradient(circle at 70% 68%,rgba(168,92,255,.28),transparent 24%);filter:blur(7px);animation:slow-spin 14s linear infinite}.plasma-two{inset:6%;border-radius:50%;background:conic-gradient(from 180deg,transparent 0 34%,rgba(245,246,255,.2) 39%,transparent 44% 70%,rgba(168,92,255,.18) 78%,transparent 84%),radial-gradient(circle at 60% 34%,rgba(88,101,255,.18),transparent 26%);filter:blur(10px);animation:reverse-flat-spin 19s linear infinite}.plasma-three{inset:23%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.3),var(--orb-state-soft) 42%,transparent 70%);filter:blur(12px);animation:orb-breathe 2.7s ease-in-out infinite}.orb-scanner{position:absolute;opacity:.5}.scanner-band-one{inset:0;background:linear-gradient(to bottom,transparent 0 42%,rgba(255,255,255,.28),transparent 58% 100%);animation:orb-scan 3.8s ease-in-out infinite}.scanner-band-two{inset:0;background:linear-gradient(90deg,transparent 0 44%,rgba(77,229,255,.24),transparent 56% 100%);animation:orb-scan-x 5.2s ease-in-out infinite}.orb-grid{position:absolute;inset:14%;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:linear-gradient(transparent 49%,rgba(255,255,255,.2) 50%,transparent 51%),linear-gradient(90deg,transparent 49%,rgba(255,255,255,.18) 50%,transparent 51%);animation:slow-spin 18s linear infinite}.orb-containment-lines{position:absolute;inset:7%;border:1px solid rgba(221,226,255,.13);border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 18px,rgba(255,255,255,.05) 19px,transparent 20px),repeating-conic-gradient(from 0deg,rgba(255,255,255,.1) 0 1deg,transparent 1deg 14deg);-webkit-mask-image:radial-gradient(circle,transparent 0 28%,black 29% 100%);mask-image:radial-gradient(circle,transparent 0 28%,black 29% 100%);animation:reverse-flat-spin 28s linear infinite}.orb-core{position:relative;width:30%;aspect-ratio:1;border-radius:50%;background:#f8f7ff;box-shadow:0 0 18px #f8f7ff,0 0 48px var(--orb-state),0 0 84px #5865ff5c}.orb-highlight{position:absolute;inset:7% 16% 54% 22%;border-radius:999px;background:#fff3;filter:blur(8px);transform:rotate(-24deg)}.orb-ring{border:1px solid rgba(88,101,255,.18)}.orb-ring span{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--orb-state);box-shadow:0 0 18px var(--orb-state)}.orb-ring span:first-child{top:12%;right:18%}.orb-ring span:last-child{bottom:17%;left:18%}.orb-ring-one{width:98%;height:98%;border-top-color:var(--orb-state);border-bottom-color:#a85cff33;animation:slow-spin 20s linear infinite}.orb-ring-two{width:78%;height:78%;border-right-color:#f5f6ff94;transform:rotateX(72deg) rotate(24deg);animation:reverse-spin 16s linear infinite}.orb-ring-three{width:112%;height:46%;border-left-color:#ffffff6b;border-right-color:#a85cff5c;transform:rotate(-14deg);animation:ring-tilt 8s ease-in-out infinite}.orb-scanner-ring{border:1px solid transparent}.scanner-ring-one{width:122%;height:122%;border-top-color:#ffffff52;border-right-color:var(--orb-state);transform:rotateX(64deg) rotate(-18deg);animation:scanner-ring-one 6.5s ease-in-out infinite}.scanner-ring-two{width:62%;height:62%;border-bottom-color:#4de5ff57;border-left-color:#b8beca75;animation:scanner-ring-two 4.8s ease-in-out infinite}.orb-mechanical-arc{width:104%;height:104%;border:8px solid transparent;opacity:.76}.arc-one{border-top-color:#b8beca57;border-left-color:#a85cff61;animation:slow-spin 24s linear infinite}.arc-two{width:88%;height:88%;border-right-color:#5865ff52;border-bottom-color:#b8beca47;animation:reverse-flat-spin 19s linear infinite}.arc-three{width:68%;height:68%;border-top-color:#ffffff38;border-bottom-color:#a85cff4d;animation:slow-spin 13s linear infinite}.arc-four{width:118%;height:118%;border-width:5px;border-left-color:#a85cff33;border-right-color:#5865ff3d;clip-path:polygon(0 0,100% 0,100% 54%,0 54%);animation:reverse-flat-spin 31s linear infinite}.orb-particles{inset:0}.orb-particles span{top:50%;left:50%;width:var(--particle-size);height:var(--particle-size);background:#dde2ffd1;box-shadow:0 0 16px var(--orb-state);transform:rotate(var(--particle-angle)) translate(var(--particle-distance));animation:particle-orbit 9s linear infinite;animation-delay:calc(var(--orb-particle-index) * -.3s)}.orb-stage-compact .orb-particles span{transform:rotate(var(--particle-angle)) translate(var(--particle-distance))}.orb-state-stack{position:absolute;left:2%;bottom:7%;display:grid;gap:8px}.orb-state{display:grid;grid-template-columns:auto auto;gap:0 8px;align-items:center;min-width:132px;padding:8px 10px;border:1px solid rgba(221,226,255,.12);border-radius:8px;background:#07080eb8;box-shadow:var(--shadow)}.orb-state span{grid-row:span 2;width:8px;height:8px;border-radius:50%;background:var(--state-color);box-shadow:0 0 16px var(--state-color)}.orb-state strong{color:var(--text);font-size:.72rem}.orb-state small{color:var(--muted);font-size:.62rem}.orb-state.is-thinking{animation:state-emphasis 6s ease-in-out infinite 2s}.orb-state.is-processing{animation:state-emphasis 6s ease-in-out infinite 4s}.orb-status{position:absolute;right:5%;bottom:10%;display:inline-grid;grid-template-columns:auto auto;gap:2px 8px;align-items:center;padding:9px 12px;border:1px solid var(--line);border-radius:8px;background:#07080ed1;color:var(--text);font-size:.78rem;font-weight:800;box-shadow:var(--shadow)}.orb-status span{grid-row:span 2;width:8px;height:8px;border-radius:50%;background:var(--orb-state);box-shadow:0 0 18px var(--orb-state);animation:status-pulse 1.8s ease-in-out infinite}.orb-status small{color:var(--success);font-size:.65rem;font-weight:700}.signal-strip,.section,.split-section,.site-footer{width:min(1180px,calc(100% - 32px));margin:0 auto}.signal-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 0 72px}.signal-item,.pillar-card,.developer-panel>div,.contact-card,.technology-card,.product-node{border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:var(--shadow);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.signal-item:hover,.pillar-card:hover,.developer-panel>div:hover,.contact-card:hover,.technology-card:hover{border-color:#a85cff5c;background:#181626db;box-shadow:0 28px 90px #00000080,0 0 35px #a85cff12;transform:translateY(-4px)}.signal-item{display:flex;gap:12px;min-height:134px;padding:18px}.signal-item svg,.pillar-card svg,.developer-panel svg,.contact-card svg,.technology-card svg{flex:0 0 auto;color:var(--violet)}.signal-item p,.pillar-card p,.developer-panel p,.section-heading p,.split-copy p,.site-footer p,.orbit-copy p,.technology-header p,.technology-card p{color:var(--muted);line-height:1.65}.section{padding:88px 0;animation:section-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 100%}.section-heading{max-width:780px;margin-bottom:34px}.pillar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pillar-card{display:flex;min-height:360px;flex-direction:column;padding:22px;background:linear-gradient(180deg,rgba(168,92,255,.055),transparent),var(--panel)}.card-topline{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;color:var(--titanium);font-size:.78rem;font-weight:800;text-transform:uppercase}.pillar-card ul{display:grid;gap:9px;margin:auto 0 0;padding:0;list-style:none}.pillar-card li{padding:9px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text);font-size:.9rem}.card-product-link{display:inline-flex;gap:8px;align-items:center;margin-top:18px;color:var(--violet);font-size:.86rem;font-weight:850}.card-product-link:hover,.card-product-link:focus-visible{color:var(--text);outline:none}.ecosystem-orbit-section{display:grid;grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);gap:56px;align-items:center;border-top:1px solid var(--line)}.orbit-copy{max-width:520px}.ecosystem-orbit{position:relative;min-height:640px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:radial-gradient(circle at 50% 48%,rgba(168,92,255,.14),transparent 26%),radial-gradient(circle at 50% 50%,rgba(88,101,255,.09),transparent 48%),#080910ad;box-shadow:var(--shadow)}.orbit-rail{position:absolute;inset:14%;border:1px solid rgba(221,226,255,.12);border-radius:50%}.orbit-rail-one{animation:slow-spin 36s linear infinite}.orbit-rail-two{inset:24%;border-color:#a85cff29;animation:reverse-flat-spin 32s linear infinite}.orbit-rail-three{inset:7% 25%;border-color:#b8beca29;transform:rotate(-18deg)}.orbit-center{position:absolute;top:50%;left:50%;width:330px;aspect-ratio:1;transform:translate(-50%,-50%)}.core-orb-viewport,.core-orb-viewport canvas,.core-orb-viewport-fallback{position:absolute;inset:0;width:100%;height:100%}.core-orb-viewport{background:transparent;pointer-events:none}.core-orb-viewport:before{position:absolute;inset:-4%;z-index:0;border-radius:50%;background:radial-gradient(circle,rgba(3,2,7,.92) 0 42%,rgba(8,5,17,.58) 58%,transparent 74%);content:""}.core-orb-viewport canvas{z-index:2;background:transparent;filter:drop-shadow(0 0 10px rgba(168,92,255,.38)) drop-shadow(0 0 26px rgba(88,101,255,.1));opacity:0;transition:opacity .6s ease}.core-orb-viewport.is-ready canvas{opacity:1}.core-orb-viewport-fallback{z-index:1;border:1px solid rgba(168,92,255,.16);border-radius:50%;background:radial-gradient(circle,rgba(245,246,255,.72) 0 3%,rgba(168,92,255,.25) 8%,transparent 42%);opacity:.7;transition:opacity .5s ease}.core-orb-viewport.is-ready .core-orb-viewport-fallback{opacity:0}.product-node{position:absolute;top:50%;left:50%;display:grid;min-width:156px;padding:13px 14px;transform:translate(-50%,-50%) rotate(var(--node-angle)) translate(min(34vw,250px)) rotate(var(--node-angle-reverse))}.product-node:hover,.product-node:focus-visible{border-color:#a85cff6b;background:#181626e6;box-shadow:0 22px 70px #0000007a,0 0 28px #a85cff1a,inset 0 0 0 1px #dde2ff06;outline:none}.product-node span{color:var(--titanium);font-size:.68rem;font-weight:900;text-transform:uppercase}.product-node strong{margin-top:4px;color:var(--text);font-size:.94rem}.technology-section{border-top:1px solid var(--line)}.technology-header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.7fr);gap:36px;align-items:end;margin-bottom:30px}.technology-header h2{margin-bottom:0}.technology-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.technology-card{min-height:210px;padding:22px;background:linear-gradient(145deg,#a85cff0d,#5865ff09),var(--panel)}.split-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;padding:88px 0;border-top:1px solid var(--line);animation:section-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 100%}.split-copy{max-width:680px}.developer-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.developer-panel>div{min-height:260px;padding:24px}.partnership-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.roadmap-list{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none;counter-reset:roadmap}.roadmap-list li{display:flex;gap:12px;align-items:flex-start;color:var(--muted);line-height:1.5;counter-increment:roadmap}.roadmap-list li:before{display:grid;flex:0 0 auto;width:28px;height:28px;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--violet);content:counter(roadmap);font-size:.78rem;font-weight:900}.contact-section{padding-bottom:72px}.contact-header{justify-content:space-between;margin-bottom:28px}.contact-header h2{margin-bottom:0}.contact-intro{max-width:680px;margin:16px 0 0;color:var(--muted);line-height:1.65}.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact-card{display:grid;gap:12px;padding:22px}.contact-card span{color:var(--muted);font-size:.88rem}.contact-card strong{color:var(--text);font-size:clamp(.9rem,2.3vw,1.05rem);overflow-wrap:anywhere}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0 38px;border-top:1px solid var(--line)}.footer-orbit{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--violet)}.docs-portal,.portal-loading{min-height:100svh}.portal-loading>div:last-child{display:grid;width:min(680px,calc(100% - 32px));min-height:calc(100svh - 76px);place-items:center;align-content:center;margin:0 auto;text-align:center}.portal-loading .orb-stage-compact{width:min(52vw,260px);margin-bottom:20px}.portal-loading h1{font-size:clamp(2.4rem,7vw,4.8rem)}.docs-portal-identity{display:flex;align-items:center;gap:12px}.docs-portal-identity>span:last-child{display:grid;gap:2px}.docs-system-mark{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--line-strong);border-radius:5px;background:#a85cff14;color:var(--violet);font-size:.68rem;font-weight:950}.docs-sidebar-context strong{color:var(--text);font-size:.76rem}.docs-sidebar-context small{color:var(--muted);font-size:.62rem}.docs-sidebar-context{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--line)}.docs-system-status{display:grid;grid-template-columns:auto auto;gap:1px 8px;margin-top:14px}.docs-system-status>span{grid-row:span 2;width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 14px var(--success);animation:status-pulse 2.4s ease-in-out infinite}.docs-workspace{display:grid;grid-template-columns:272px minmax(0,1fr) 244px;width:min(1500px,calc(100% - 32px));min-height:calc(100svh - 76px);margin:0 auto}.docs-sidebar,.docs-intelligence{position:sticky;top:76px;align-self:start;height:calc(100svh - 76px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(168,92,255,.28) transparent}.docs-sidebar{padding:22px 20px 64px 0;border-right:1px solid var(--line)}.docs-search{display:flex;gap:9px;align-items:center;height:42px;padding:0 11px;border:1px solid var(--line);border-radius:6px;background:#0a0b13d6;color:var(--muted)}.docs-search:focus-within{border-color:var(--line-strong);box-shadow:0 0 22px #a85cff14}.docs-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:.78rem}.docs-search input::placeholder{color:var(--faint)}.docs-navigation{padding-top:24px}.docs-nav-group+.docs-nav-group{margin-top:26px}.docs-nav-group h2,.docs-intelligence-block h2{margin:0 0 9px;color:var(--faint);font-size:.64rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.docs-nav-link{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:center;min-height:36px;padding:7px 9px;border-left:2px solid transparent;color:var(--muted);font-size:.74rem;line-height:1.35}.docs-nav-link svg{color:var(--faint)}.docs-nav-link:hover,.docs-nav-link:focus-visible{background:#ffffff09;color:var(--text);outline:none}.docs-nav-link.is-active{border-left-color:var(--violet);background:linear-gradient(90deg,rgba(168,92,255,.1),transparent);color:var(--text)}.docs-nav-link.is-active svg{color:var(--violet)}.docs-empty-state{color:var(--muted);font-size:.78rem;line-height:1.6}.docs-reader{min-width:0;padding:38px clamp(28px,5vw,78px) 120px}.docs-breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-bottom:50px;color:var(--faint);font-size:.72rem}.docs-breadcrumbs a{color:var(--violet);font-weight:800}.docs-document-header{max-width:860px;padding-bottom:48px;border-bottom:1px solid var(--line)}.docs-document-header h1{max-width:860px;margin-bottom:20px;font-size:clamp(2.5rem,5.4vw,4.7rem);line-height:.98}.docs-document-header>p:not(.eyebrow){max-width:720px;color:var(--muted);font-size:1.03rem;line-height:1.75}.docs-metadata{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:34px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.docs-metadata div{min-width:0;padding:13px 14px;border-right:1px solid var(--line)}.docs-metadata div:last-child{border-right:0}.docs-metadata dt{color:var(--faint);font-size:.62rem;font-weight:850;text-transform:uppercase}.docs-metadata dd{margin:5px 0 0;color:var(--text);font-size:.72rem;font-weight:750;overflow-wrap:anywhere}.markdown-body{max-width:850px;padding-top:34px;color:var(--muted);font-size:.96rem;line-height:1.75}.markdown-body h2,.markdown-body h3{scroll-margin-top:166px;color:var(--text)}.markdown-body h2{margin:68px 0 18px;padding-top:18px;border-top:1px solid var(--line);font-size:clamp(1.65rem,3.4vw,2.55rem);line-height:1.08}.markdown-body h3{margin:38px 0 12px;font-size:1.18rem;line-height:1.25}.markdown-body p,.markdown-body li{max-width:76ch}.markdown-body strong{color:var(--text)}.markdown-body a{display:inline-flex;gap:4px;align-items:center;color:var(--violet);font-weight:750;text-decoration:underline;text-decoration-color:#a85cff52;text-underline-offset:3px}.markdown-body ul,.markdown-body ol{display:grid;gap:8px;padding-left:24px}.markdown-body li::marker{color:var(--violet)}.markdown-body blockquote{margin:26px 0;padding:3px 0 3px 20px;border-left:2px solid var(--violet);color:var(--text)}.markdown-body pre{max-width:100%;overflow-x:auto;padding:20px;border:1px solid var(--line);border-radius:6px;background:linear-gradient(180deg,rgba(168,92,255,.035),transparent),#090a11;color:#dfe2f1;font-size:.78rem;line-height:1.65}.markdown-body :not(pre)>code{padding:2px 5px;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#ffffff0b;color:var(--energy-white);font-size:.84em}.markdown-body table{width:100%;margin:28px 0;border-collapse:collapse;font-size:.8rem}.markdown-body th,.markdown-body td{padding:11px 12px;border:1px solid var(--line);text-align:left;vertical-align:top}.markdown-body th{background:#a85cff12;color:var(--text);font-size:.68rem;text-transform:uppercase}.docs-intelligence{padding:24px 0 64px 20px;border-left:1px solid var(--line)}.docs-orb-anchor{position:relative;display:grid;min-height:230px;place-items:center;margin-bottom:26px;border-bottom:1px solid var(--line)}.docs-core-orb{position:relative;width:214px;aspect-ratio:1}.docs-core-orb .core-orb-viewport:before{inset:-1%}.docs-orb-readout{position:absolute;right:0;bottom:14px;display:grid;grid-template-columns:auto auto;gap:1px 7px;padding:8px 9px;border:1px solid var(--line);border-radius:5px;background:#06070de0;z-index:4}.docs-orb-readout>span{grid-row:span 2;align-self:center;width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 12px var(--success)}.docs-orb-readout strong{color:var(--text);font-size:.62rem}.docs-orb-readout small{color:var(--muted);font-size:.56rem}.docs-intelligence-block{padding:18px 0;border-bottom:1px solid var(--line)}.docs-state-line{display:grid;grid-template-columns:18px 1fr;gap:1px 8px;padding:7px 0}.docs-state-line svg{grid-row:span 2;color:var(--cyan)}.docs-state-line span,.docs-state-line strong{font-size:.68rem}.docs-state-line span{color:var(--faint)}.docs-state-line strong{color:var(--text);overflow-wrap:anywhere}.docs-table-of-contents{display:grid;gap:2px}.docs-table-of-contents h2{margin-bottom:8px}.docs-table-of-contents a{padding:6px 0;color:var(--muted);font-size:.68rem;line-height:1.35}.docs-table-of-contents a.is-nested{padding-left:12px;border-left:1px solid var(--line)}.docs-table-of-contents a:hover,.docs-table-of-contents a:focus-visible{color:var(--violet);outline:none}.product-page{--product-accent: var(--violet);--product-accent-soft: rgba(168, 92, 255, .18)}.product-page .eyebrow,.product-page .text-link,.product-page .back-link{color:var(--product-accent)}.product-hero,.product-identity-strip,.product-application-panel,.product-story-section,.product-network-section{width:min(1180px,calc(100% - 32px));margin:0 auto}.product-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(390px,.96fr);gap:64px;align-items:center;min-height:calc(100svh - 140px);padding:54px 0 64px}.product-hero-copy{animation:section-reveal .65s ease-out both}.product-hero h1{max-width:760px;font-size:clamp(3.1rem,6vw,5.3rem)}.back-link{display:inline-flex;gap:8px;align-items:center;margin-bottom:42px;font-size:.84rem;font-weight:850}.back-link:hover,.back-link:focus-visible{color:var(--text);outline:none}.product-lead{max-width:680px;color:var(--muted);font-size:clamp(1.05rem,2.3vw,1.25rem);line-height:1.75}.product-primary-action{border-color:var(--product-accent);background:var(--product-accent);box-shadow:0 12px 38px var(--product-accent-soft)}.product-visual{position:relative;min-height:570px;overflow:hidden;border:1px solid color-mix(in srgb,var(--product-accent) 42%,transparent);border-radius:8px;background:radial-gradient(circle at 50% 45%,var(--product-accent-soft),transparent 24%),radial-gradient(circle at 50% 45%,rgba(88,101,255,.07),transparent 52%),#07080fc7;box-shadow:0 36px 100px #0000008c,inset 0 0 70px #ffffff06;animation:section-reveal .8s .1s ease-out both}.product-visual-grid,.product-visual-orbit,.product-visual-scan,.product-visual-core,.product-identity-plate,.product-signal,.product-wave{position:absolute}.product-visual-grid{inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 45%,black,transparent 76%);mask-image:radial-gradient(circle at 50% 45%,black,transparent 76%);animation:product-grid-shift 26s linear infinite}.product-visual-orbit{top:45%;left:50%;border:1px solid color-mix(in srgb,var(--product-accent) 32%,transparent);border-radius:50%;transform:translate(-50%,-50%)}.product-visual-orbit-one{width:66%;aspect-ratio:1;border-top-color:var(--product-accent);animation:product-orbit-one 18s linear infinite}.product-visual-orbit-two{width:48%;aspect-ratio:1;border-right-color:#ffffff85;transform:translate(-50%,-50%) rotateX(68deg) rotate(18deg);animation:product-orbit-two 13s linear infinite reverse}.product-visual-scan{top:-30%;right:0;left:0;height:32%;background:linear-gradient(to bottom,transparent,var(--product-accent-soft),transparent);animation:product-scan 5.8s ease-in-out infinite}.product-visual-core{top:45%;left:50%;display:grid;width:min(68%,320px);aspect-ratio:1;place-items:center;transform:translate(-50%,-50%)}.product-visual-core .orb-stage-compact{width:100%}.product-identity-plate{top:6%;right:6%;display:flex;gap:12px;align-items:center;min-width:190px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#06070dd6;box-shadow:var(--shadow)}.product-icon-frame{display:grid;flex:0 0 auto;width:44px;height:44px;place-items:center;border:1px solid color-mix(in srgb,var(--product-accent) 65%,white 12%);border-radius:8px;background:#ffffff0a;color:var(--product-accent);box-shadow:0 0 30px var(--product-accent-soft)}.product-identity-plate>span:last-child{display:grid;gap:3px}.product-identity-plate small{color:var(--muted);font-size:.66rem;font-weight:850;text-transform:uppercase}.product-identity-plate strong{color:var(--text);font-size:.82rem}.product-signal{display:flex;gap:8px;align-items:center;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:#06070dd1;color:var(--muted);font-size:.68rem;font-weight:780;box-shadow:var(--shadow)}.product-signal span{width:7px;height:7px;border-radius:50%;background:var(--product-accent);box-shadow:0 0 14px var(--product-accent)}.product-signal-top{top:18%;left:6%}.product-signal-bottom{right:6%;bottom:17%}.product-wave{right:6%;bottom:6%;left:6%;display:flex;gap:5px;align-items:end;height:36px}.product-wave span{flex:1;height:calc(15% + (var(--wave-index) % 6) * 14%);max-height:100%;border-radius:2px 2px 0 0;background:color-mix(in srgb,var(--product-accent) 60%,transparent);transform-origin:bottom;animation:product-wave 2.8s ease-in-out infinite;animation-delay:calc(var(--wave-index) * -.12s)}.product-visual-spatial{display:grid;min-height:clamp(430px,38vw,520px);place-items:center;overflow:visible;border:0;background:transparent;box-shadow:none;perspective:1500px}.spatial-product-aura,.spatial-product-frame,.spatial-product-chassis,.spatial-product-screen,.spatial-product-glass{position:absolute}.spatial-product-aura{border-radius:999px;filter:blur(34px);opacity:.78;pointer-events:none}.spatial-product-aura-cyan{right:5%;bottom:2%;width:62%;height:24%;background:#00e5ff33}.spatial-product-aura-violet{top:10%;right:-8%;width:58%;height:62%;background:#7c3aed2e}.spatial-product-frame{top:50%;left:48%;width:112%;aspect-ratio:1204 / 805;transform:translate(-50%,-50%) perspective(1500px) rotateY(-7deg) rotateX(1.7deg) rotate(-.25deg);transform-origin:52% 50%;transform-style:preserve-3d;filter:drop-shadow(0 32px 42px rgba(0,0,0,.62));will-change:filter,transform;transition:filter .42s ease,transform .42s ease}.product-visual-spatial:hover .spatial-product-frame{filter:saturate(1.08) brightness(1.06) drop-shadow(0 42px 52px rgba(0,0,0,.66));transform:translate(-50%,-52%) perspective(1500px) rotateY(-3.5deg) rotateX(.7deg) rotate(.2deg)}.spatial-product-chassis{z-index:-1;inset:-10px;border:1px solid rgba(0,229,255,.24);border-radius:10px;background:linear-gradient(145deg,#18222de6,#03040afa 40%,#19092ceb);box-shadow:0 0 0 1px #ffffff0a,0 0 58px #00e5ff1f,0 0 86px #a85cff1f,0 24px 80px #000000b8,inset 0 1px #ffffff1f,inset 0 -1px #4c30765c;transform:translate3d(8px,10px,-24px)}.spatial-product-screen{inset:0;overflow:hidden;border:1px solid rgba(140,234,255,.17);border-radius:8px;background:#020308;box-shadow:inset 0 0 70px #00000047,inset 0 0 26px #00e5ff0d}.spatial-product-screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.006);-webkit-user-select:none;user-select:none}.spatial-product-glass{z-index:2;inset:0;pointer-events:none;border:1px solid rgba(225,215,255,.1);border-radius:inherit;background:linear-gradient(112deg,transparent 8%,rgba(255,255,255,.018) 26%,rgba(220,207,255,.08) 38%,transparent 49%),linear-gradient(180deg,rgba(245,242,255,.04),transparent 18%,transparent 76%,rgba(0,229,255,.04));background-position:80% 0,0 0;background-size:230% 100%,100% 100%;box-shadow:inset 0 0 34px #a85cff0a,inset 0 1px #ffffff13;animation:neural-glass-reflection 10s ease-in-out infinite}.spatial-product-glass:after{position:absolute;inset:0;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 1px,transparent 1px,transparent 4px);opacity:.3;content:""}body.neural-preview-open{overflow:hidden}.neural-engine-preview{display:block;width:100%;height:clamp(430px,38vw,520px);min-height:0;margin:0;overflow:visible;border:0;background:transparent;box-shadow:none;perspective:1500px}.neural-capture-plane{position:absolute;top:50%;left:48%;width:112%;aspect-ratio:1920 / 1030;transform:translate(-50%,-50%) perspective(1500px) rotateY(-7deg) rotateX(1.7deg) rotate(-.25deg);transform-origin:52% 50%;transform-style:preserve-3d;filter:drop-shadow(0 32px 42px rgba(0,0,0,.62))}.neural-capture-chassis{position:absolute;z-index:-1;inset:-10px;border:1px solid rgba(194,168,255,.26);border-radius:8px;background:linear-gradient(145deg,#2a2836eb,#05060bfa 42%,#120f1cf0);box-shadow:0 0 0 1px #ffffff0b,0 0 52px #a85cff24,0 24px 80px #000000b8,inset 0 1px #ffffff21,inset 0 -1px #4c30765c;transform:translate3d(8px,10px,-24px)}.neural-engine-capture,.neural-capture-glass{position:absolute;inset:0;width:100%;height:100%;border-radius:6px}.neural-engine-capture{display:block;object-fit:cover;border:1px solid rgba(218,207,255,.12);background:#020308;box-shadow:inset 0 0 70px #0000002e}.neural-capture-glass{z-index:2;overflow:hidden;pointer-events:none;background:linear-gradient(112deg,transparent 8%,rgba(255,255,255,.018) 26%,rgba(220,207,255,.075) 38%,transparent 49%),linear-gradient(180deg,rgba(245,242,255,.045),transparent 18%,transparent 76%,rgba(88,101,255,.035));background-position:80% 0,0 0;background-size:230% 100%,100% 100%;border:1px solid rgba(225,215,255,.11);box-shadow:inset 0 0 34px #a85cff09,inset 0 1px #ffffff13;animation:neural-glass-reflection 10s ease-in-out infinite}.neural-capture-glass:after{position:absolute;inset:0;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 1px,transparent 1px,transparent 4px);opacity:.34;content:""}.neural-capture-label{position:absolute;z-index:4;bottom:18px;left:18px;display:grid;max-width:min(56%,310px);gap:2px;padding:10px 12px;border:1px solid rgba(194,168,255,.2);border-radius:6px;background:#04050abd;box-shadow:0 18px 38px #0000006b,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translateZ(18px)}.neural-capture-label span{display:flex;gap:6px;align-items:center;color:var(--violet);font-size:.52rem;font-weight:900;text-transform:uppercase}.neural-capture-label span i{width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 12px var(--success)}.neural-capture-label strong{overflow:hidden;color:var(--text);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.neural-capture-label small{overflow:hidden;color:var(--muted);font-size:.53rem;text-overflow:ellipsis;white-space:nowrap}.neural-capture-expand{position:absolute;z-index:5;top:16px;right:16px;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(194,168,255,.3);border-radius:6px;background:#04050abd;color:var(--text);box-shadow:0 14px 34px #0006,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;transform:translateZ(20px);transition:border-color .16s ease,background .16s ease,color .16s ease}.neural-capture-expand:hover,.neural-capture-expand:focus-visible{border-color:var(--violet);background:#a85cff24;color:#fff;outline:none}.neural-engine-preview.is-expanded{display:grid;height:auto;place-items:center;overflow:hidden;border:0;background:#010205c7;perspective:1900px}.neural-engine-preview.is-expanded .neural-capture-plane{top:50%;left:50%;width:min(94vw,calc((100vh - 82px)*1.864));transform:translate(-50%,-50%) perspective(1900px) rotateY(-2.2deg) rotateX(.7deg)}.neural-engine-preview.is-expanded .neural-capture-label{bottom:24px;left:24px;padding:12px 14px}.neural-engine-preview.is-expanded .neural-capture-expand{top:22px;right:22px}@keyframes neural-glass-reflection{0%,to{background-position:88% 0,0 0}50%{background-position:18% 0,0 0}}.product-identity-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.product-identity-strip div{display:grid;gap:5px;min-height:116px;align-content:center;padding:20px;border-right:1px solid var(--line)}.product-identity-strip div:last-child{border-right:0}.product-identity-strip span,.story-outcome span{color:var(--muted);font-size:.68rem;font-weight:850;text-transform:uppercase}.product-identity-strip strong{color:var(--text);font-size:.92rem}.product-application-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;margin-top:54px;padding:32px 34px;border:1px solid color-mix(in srgb,var(--product-accent) 38%,var(--line));border-radius:8px;background:linear-gradient(110deg,color-mix(in srgb,var(--product-accent) 10%,transparent),transparent 48%),#080810d6;box-shadow:inset 0 1px #ffffff09,0 26px 72px #00000047}.product-application-panel h2{margin-bottom:10px;font-size:clamp(1.8rem,3.5vw,2.65rem)}.product-application-panel p:last-child{max-width:720px;margin-bottom:0;color:var(--muted);line-height:1.7}.product-application-panel .primary-action{white-space:nowrap}.product-story-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(380px,1.15fr);gap:72px;padding:108px 0}.product-story-section h2{max-width:560px;margin-bottom:0}.product-story-copy>p{color:var(--text);font-size:clamp(1.2rem,2.6vw,1.65rem);line-height:1.55}.story-outcome{display:grid;gap:8px;margin-top:42px;padding:22px 0 0 22px;border-top:1px solid var(--line);border-left:2px solid var(--product-accent)}.story-outcome strong{max-width:640px;color:var(--muted);font-size:1rem;line-height:1.6}.product-capabilities,.product-flow-section,.related-products-section{border-top:1px solid var(--line)}.product-section-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:48px;align-items:end;margin-bottom:36px}.product-section-header h2{max-width:760px;margin-bottom:0}.product-section-header>p{margin-bottom:0;color:var(--muted);line-height:1.7}.capability-grid,.related-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.capability-card,.related-product-card{position:relative;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,var(--product-accent-soft),transparent 52%),var(--panel);box-shadow:var(--shadow)}.capability-card{min-height:310px;padding:24px}.capability-card>svg{margin:56px 0 22px;color:var(--product-accent)}.capability-card p,.product-flow p,.product-network-section p{color:var(--muted);line-height:1.65}.capability-index{position:absolute;top:22px;right:22px;color:color-mix(in srgb,var(--product-accent) 64%,white 10%);font-size:.74rem;font-weight:900}.product-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.product-flow article{display:grid;grid-template-columns:auto 1fr;gap:20px;min-height:210px;padding:30px;border-right:1px solid var(--line)}.product-flow article:last-child{border-right:0}.product-flow article>span{color:var(--product-accent);font-size:.76rem;font-weight:900}.product-network-section{display:grid;grid-template-columns:300px minmax(0,1fr);gap:72px;align-items:center;padding:100px 0;border-top:1px solid var(--line)}.product-network-section>div:last-child{max-width:740px}.network-orb{position:relative;width:270px;aspect-ratio:1;isolation:isolate}.network-orb:before,.network-orb:after{position:absolute;z-index:-1;inset:6%;border:1px solid rgba(168,92,255,.11);border-radius:50%;box-shadow:0 0 72px #a85cff17;content:""}.network-orb:after{inset:19%;border-color:#5865ff21}.network-orb .core-orb-viewport{inset:-12%;transform:translate(10.5%,10.5%)}.network-orb .core-orb-viewport canvas{filter:drop-shadow(0 0 12px rgba(168,92,255,.3)) drop-shadow(0 0 32px rgba(88,101,255,.08))}.related-product-card{display:grid;min-height:190px;align-content:end;padding:22px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.related-product-card>svg:first-child{margin-bottom:auto;color:var(--product-accent)}.related-product-card span{margin:34px 0 5px;color:var(--muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.related-product-card strong{color:var(--text)}.related-arrow{position:absolute;top:22px;right:22px;color:var(--muted)}.related-product-card:hover,.related-product-card:focus-visible{border-color:var(--product-accent);background:linear-gradient(145deg,var(--product-accent-soft),transparent 70%),var(--panel-strong);outline:none;transform:translateY(-4px)}.product-footer .footer-orbit{color:var(--product-accent)}@keyframes product-grid-shift{to{background-position:44px 44px}}@keyframes product-orbit-one{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes product-orbit-two{0%{transform:translate(-50%,-50%) rotateX(68deg) rotate(18deg)}to{transform:translate(-50%,-50%) rotateX(68deg) rotate(378deg)}}@keyframes product-scan{50%{transform:translateY(600px)}}@keyframes product-wave{50%{opacity:.44;transform:scaleY(.42)}}@keyframes slow-spin{to{transform:rotate(360deg)}}@keyframes reverse-spin{to{transform:rotateX(72deg) rotate(-336deg)}}@keyframes reverse-flat-spin{to{transform:rotate(-360deg)}}@keyframes ring-tilt{50%{transform:rotate(-8deg) scale(1.03)}}@keyframes orb-breathe{50%{opacity:.82;transform:scale(1.035)}}@keyframes orb-scan{0%,to{transform:translateY(-70%)}50%{transform:translateY(70%)}}@keyframes orb-scan-x{0%,to{transform:translate(-70%)}50%{transform:translate(70%)}}@keyframes scanner-ring-one{0%,to{transform:rotateX(64deg) rotate(-18deg) scale(1);opacity:.34}45%{transform:rotateX(64deg) rotate(36deg) scale(1.04);opacity:.82}}@keyframes scanner-ring-two{0%,to{transform:scale(.86);opacity:.25}50%{transform:scale(1.18);opacity:.72}}@keyframes particle-orbit{to{rotate:360deg}}@keyframes state-emphasis{0%,48%,to{border-color:#dde2ff1f;transform:translate(0)}54%,68%{border-color:var(--state-color);transform:translate(4px)}}@keyframes status-pulse{50%{opacity:.45;transform:scale(.72)}}@keyframes grid-drift{to{transform:translate3d(64px,64px,0)}}@keyframes grid-drift-far{to{transform:perspective(1100px) rotateX(57deg) translate3d(96px,96px,0)}}@keyframes depth-drift{50%{opacity:.72;transform:perspective(900px) rotateX(58deg) translate3d(-2%,21%,0)}}@keyframes page-scan{50%{transform:translateY(130vh)}}@keyframes beam-sway{50%{opacity:.48;transform:rotate(10deg) translate(3%)}}@keyframes fog-drift{50%{opacity:.72;transform:translate3d(4%,-3%,0) scale(1.08)}}@keyframes glow-breathe{50%{opacity:.72;transform:scale(1.12)}}@keyframes particle-rise{50%{opacity:calc(var(--particle-depth) * .55);transform:translate3d(22px,-64px,0)}}@keyframes facility-wall-drift{to{background-position:72px 72px}}@keyframes facility-cross-grid-drift{to{background-position:120px 120px}}@keyframes facility-floor-drift{to{background-position:82px 82px;transform:perspective(760px) rotateX(66deg) translateY(7%)}}@keyframes facility-rail-breathe{50%{opacity:.42;filter:brightness(1.4)}}@keyframes facility-ring-spin{to{transform:rotate(360deg)}}@keyframes facility-ring-rock{0%,to{transform:rotate(-14deg);opacity:.45}50%{transform:rotate(18deg);opacity:.88}}@keyframes facility-shaft-sway{50%{opacity:.42;translate:3vw 0}}@keyframes facility-fog-slide{50%{opacity:.52;transform:translate(5%)}}@keyframes facility-page-scan{50%{transform:translateY(125vh)}}@keyframes facility-particle-drift{50%{opacity:calc(var(--particle-opacity) * .58);translate:18px -54px}}@keyframes section-reveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1080px){.hero-interface{grid-template-columns:1fr;width:min(100% - 40px,960px)}.hero-registry{display:none}.hero-content-immersive{max-width:510px}.pillar-grid,.technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem-orbit-section,.technology-header{grid-template-columns:1fr}.orbit-copy{max-width:760px}.product-hero{grid-template-columns:1fr}.product-hero-copy{max-width:820px}.product-visual{width:min(100%,760px)}.product-visual-spatial{width:min(100%,820px)}.product-story-section,.product-section-header{grid-template-columns:1fr}.docs-workspace{grid-template-columns:250px minmax(0,1fr)}.docs-intelligence{display:none}}@media(max-width:980px){.hero-scene-shade{background:linear-gradient(90deg,#030207fa,#030207c2 48%,#03020714 78%),linear-gradient(180deg,rgba(3,2,7,.15),transparent 38%,rgba(3,2,7,.78) 100%)}.desktop-nav{display:none}.mobile-menu-button{display:grid}.mobile-nav{position:absolute;inset:100% 0 auto;display:grid;gap:4px;padding:12px;border:1px solid var(--line);border-top:0;background:#05060af5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mobile-nav a{padding:13px 12px;border-radius:8px;color:var(--text)}.hero-section,.split-section{grid-template-columns:1fr}.hero-section{gap:28px;padding-top:48px}.orb-stage{width:min(100%,400px);margin:0 auto}.orb-state-stack{left:0;bottom:0;transform:scale(.9);transform-origin:bottom left}.orb-status{right:0;bottom:4%}.signal-strip,.developer-panel,.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem-orbit{min-height:560px}.product-node{transform:translate(-50%,-50%) rotate(var(--node-angle)) translate(min(35vw,210px)) rotate(var(--node-angle-reverse))}.product-identity-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.product-application-panel{grid-template-columns:1fr;gap:24px}.product-application-panel .primary-action{justify-self:start}.product-identity-strip div:nth-child(2){border-right:0}.product-identity-strip div:nth-child(-n+2){border-bottom:1px solid var(--line)}.product-network-section{grid-template-columns:230px minmax(0,1fr);gap:46px}.network-orb{width:200px}.docs-workspace{grid-template-columns:1fr}.docs-sidebar{position:relative;top:auto;z-index:2;height:auto;max-height:380px;padding:18px 0 26px;border-right:0;border-bottom:1px solid var(--line);background:#050808e0}.docs-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.docs-nav-group+.docs-nav-group{margin-top:0}}@media(max-width:680px){.immersive-hero{height:clamp(700px,calc(100svh - 88px),780px)}.hero-interface{align-items:start;width:calc(100% - 24px);padding:42px 0 106px}.hero-content-immersive{max-width:100%}.hero-content-immersive h1{max-width:8.4ch;margin-bottom:18px;font-size:clamp(2.65rem,13vw,4rem)}.hero-content-immersive .hero-copy{max-width:34rem;font-size:.88rem;line-height:1.58}.hero-content-immersive .eyebrow{max-width:30ch;font-size:.66rem}.hero-scene-shade{background:linear-gradient(180deg,#030207fa,#030207db 46%,#03020733 72%,#030207d1),radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.48) 100%)}.hero-telemetry{right:12px;bottom:10px;left:12px;grid-template-columns:1fr;width:calc(100% - 24px);min-height:74px}.telemetry-cluster{display:none}.telemetry-core-state{padding:9px 16px}.telemetry-core-state .telemetry-wave{height:16px}.hero-scene-status{bottom:96px}.volumetric-beam{opacity:.2}.fog-layer{opacity:.34}.ambient-grid-far,.depth-plane-mid{display:none}.site-header,.signal-strip,.section,.split-section,.site-footer{width:min(100% - 24px,1180px)}.docs-workspace{width:calc(100% - 24px);max-width:1500px}.docs-navigation{grid-template-columns:1fr}.docs-reader{width:100%;max-width:100%;padding:34px 0 80px;overflow:hidden}.docs-breadcrumbs{margin-bottom:36px}.docs-document-header h1{font-size:clamp(1.9rem,8vw,3rem);overflow-wrap:anywhere}.docs-document-header,.markdown-body{width:100%;max-width:100%;overflow-wrap:anywhere}.docs-document-header>p:not(.eyebrow){width:auto;max-width:calc(100vw - 48px);overflow-wrap:anywhere}.docs-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-metadata div:nth-child(2){border-right:0}.docs-metadata div:nth-child(-n+2){border-bottom:1px solid var(--line)}.markdown-body{font-size:.91rem}.markdown-body table{display:block;overflow-x:auto}.hero-section{width:min(100% - 24px,1180px);min-height:auto;padding-bottom:44px}.product-hero,.product-identity-strip,.product-application-panel,.product-story-section,.product-network-section{width:min(100% - 24px,1180px)}.product-hero{min-height:auto;gap:42px;padding:42px 0 54px}.product-hero h1{font-size:clamp(2.8rem,14vw,4.5rem)}.back-link{margin-bottom:30px}.product-visual{min-height:440px}.product-visual-spatial{min-height:340px}.spatial-product-frame{left:50%;width:108%;transform:translate(-50%,-50%) perspective(1200px) rotateY(-4deg) rotateX(1deg)}.product-visual-spatial:hover .spatial-product-frame{transform:translate(-50%,-52%) perspective(1200px) rotateY(-2deg) rotateX(.4deg)}.neural-engine-preview{height:340px;min-height:340px}.neural-capture-plane{left:49%;width:108%;transform:translate(-50%,-50%) perspective(1200px) rotateY(-4deg) rotateX(1deg)}.neural-capture-label{bottom:10px;left:10px;max-width:calc(100% - 64px);padding:8px 9px}.neural-capture-label small{display:none}.neural-capture-expand{top:10px;right:10px;width:34px;height:34px}.product-visual-core{width:min(72%,260px)}.product-identity-plate{right:5%;min-width:0}.product-signal-top{top:20%}.product-signal-bottom{bottom:18%}.brand-lockup small{display:none}.site-header{height:76px}.brand-sigil{width:56px;height:56px}h1{font-size:clamp(2.7rem,14vw,4.4rem)}.signal-strip,.pillar-grid,.developer-panel,.contact-grid,.technology-grid,.capability-grid,.related-product-grid,.product-identity-strip,.product-application-panel,.product-story-section,.product-network-section{grid-template-columns:1fr}.product-identity-strip div,.product-identity-strip div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.product-identity-strip div:last-child{border-bottom:0}.product-story-section,.product-network-section{gap:42px;padding:68px 0}.product-application-panel{margin-top:34px;padding:26px 22px}.product-application-panel .primary-action{width:100%;justify-content:center}.product-section-header{gap:22px}.capability-card{min-height:250px}.product-flow{grid-template-columns:1fr}.product-flow article{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.product-flow article:last-child{border-bottom:0}.network-orb{width:min(65vw,220px)}.signal-strip{padding-bottom:46px}.section,.split-section{padding:58px 0}.pillar-card,.technology-card{min-height:auto}.ecosystem-orbit{display:grid;min-height:auto;gap:12px;padding:24px}.orbit-rail,.orbit-center{display:none}.product-node{position:relative;top:auto;left:auto;min-width:0;transform:none}.orb-state-stack{position:relative;left:auto;bottom:auto;grid-template-columns:1fr;width:min(100%,260px);margin-top:-32px;transform:none}.orb-status{right:50%;bottom:2%;transform:translate(50%)}.contact-header,.site-footer{align-items:flex-start;flex-direction:column}.primary-action,.secondary-action{width:100%}}@media(prefers-reduced-motion:reduce){.telemetry-gauge-hand,.telemetry-core-state>strong,.status-dot.is-success{animation:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}
