.landing-scope{--surface:#16191e;--surface-2:#23262d;--elevated:#2a2d35;--text:#fafaf8;--text-muted:#c7cbd4;--border:#353a44;--shadow-pop:0 1px 0 rgba(255,255,255,0.08) inset,0 24px 60px -24px rgba(0,0,0,0.85)}.landing-scope .pump-grid{background-image:linear-gradient(color-mix(in srgb,var(--text) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--text) 7%,transparent) 1px,transparent 1px)}.landing-scope .l-orbit-ring{background:conic-gradient(var(--volt) 0deg 252deg,color-mix(in srgb,var(--text) 16%,transparent) 252deg 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px))}.landing-scope .l-flow-line{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 24%,transparent) 14%,color-mix(in srgb,var(--text) 24%,transparent) 86%,transparent)}.landing-scope .l-rail-sweep{position:relative;overflow:hidden}.landing-scope .l-ai-stage{background:radial-gradient(48% 52% at 20% 28%,color-mix(in srgb,var(--volt) 7%,transparent),transparent 70%),radial-gradient(46% 50% at 82% 66%,color-mix(in srgb,var(--brand-2) 12%,transparent),transparent 72%),#060708}.landing-scope .l-raise{transition:border-color .3s ease,box-shadow .3s ease}.landing-scope .l-raise:hover{border-color:color-mix(in srgb,var(--text) 30%,transparent);box-shadow:var(--shadow-pop)}@media (prefers-reduced-motion:no-preference){.landing-scope.fx-on [data-reveal]{opacity:0;translate:0 24px;transition:opacity .6s ease var(--rd,0s),translate .8s cubic-bezier(.22,1,.36,1) var(--rd,0s),scale .8s cubic-bezier(.22,1,.36,1) var(--rd,0s)}.landing-scope.fx-on [data-reveal=left]{translate:-28px 0}.landing-scope.fx-on [data-reveal=right]{translate:28px 0}.landing-scope.fx-on [data-reveal=zoom]{translate:0 16px;scale:.965}.landing-scope.fx-on [data-reveal].is-in{opacity:1;translate:0 0;scale:1}.landing-scope [data-plx]{transform:translate3d(calc(var(--mx, 0) * var(--plx, 0) * 1rem),calc(var(--my, 0) * var(--plx, 0) * 1rem),0);transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform}.landing-scope .l-hero-item{animation:l-hero-rise .9s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--hi, 0) * 90ms)}.landing-scope .l-art-drift{animation:l-art-drift 38s ease-in-out infinite alternate}.landing-scope .l-art-sway{animation:l-art-sway 34s ease-in-out infinite alternate}.landing-scope .l-chip-float{animation:l-chip-float 5.5s ease-in-out infinite alternate}.landing-scope .l-orbit-carrier{animation:l-orbit-rotate 8s linear infinite}.landing-scope .l-orbit-slow{animation:l-orbit-rotate 90s linear infinite}.landing-scope .l-rail-sweep:after{content:"";position:absolute;inset-block:0;left:0;width:34%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--volt) 85%,transparent) 45%,color-mix(in srgb,var(--brand-1) 90%,transparent) 62%,transparent);animation:l-rail-sweep 4.2s cubic-bezier(.45,0,.25,1) infinite}.landing-scope .l-spot-drift{animation:aurora-drift 18s ease-in-out infinite alternate}.landing-scope .l-raise{transition:border-color .3s ease,box-shadow .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.landing-scope .l-raise:hover{transform:translateY(-4px)}}@keyframes l-hero-rise{0%{translate:0 20px}to{translate:0 0}}@keyframes l-art-drift{0%{transform:scale(1.06) translate3d(-.8%,.4%,0)}to{transform:scale(1.14) translate3d(1.2%,-.8%,0)}}@keyframes l-art-sway{0%{translate:-.5% .3%}to{translate:.7% -.4%}}@keyframes l-chip-float{0%{translate:0 -3px}to{translate:0 4px}}@keyframes l-orbit-rotate{to{rotate:1turn}}@keyframes l-rail-sweep{0%{transform:translateX(-110%)}to{transform:translateX(410%)}}