:root{--ink:#0a1628;--muted:#64748b;--line:#dce5ef;--paper:#f5f8fc;--blue:#357db2;--blue-bright:#43a9d8;--pink:#e84c77;--violet:#7e57c2;--night:#07111f;--white:#fff;--radius-lg:38px;--radius-md:24px;--shadow:0 30px 80px #0d233f24}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.container{width:1180px;max-width:calc(100% - 48px);margin:0 auto}.narrow{text-align:center;width:880px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:9999;color:#fff;background:var(--ink);border-radius:8px;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;background:#ffffffeb;border-bottom:1px solid #dce5ef00;transition:box-shadow .25s,border-color .25s,background .25s;position:fixed;top:0;left:0;right:0}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc2}}.site-header.is-scrolled{border-bottom-color:#dce5efcc;box-shadow:0 12px 30px #0a16280f}.header-inner{justify-content:space-between;align-items:center;height:76px;display:flex}.header-controls{align-items:center;gap:8px;display:flex}.theme-toggle{color:#8292a5;border:1px solid var(--line);cursor:pointer;background:#8297ae29;border-radius:999px;width:64px;height:34px;padding:0;transition:background .25s,border-color .25s,box-shadow .25s;display:block;position:relative}.theme-toggle:before{content:"";z-index:0;background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .32s cubic-bezier(.2,.8,.2,1),background .25s;position:absolute;top:3px;left:3px;transform:translate(29px);box-shadow:0 4px 12px #08182b38}.theme-toggle:hover{border-color:#357db266;box-shadow:0 0 0 4px #357db217}.theme-toggle:focus-visible{border-color:#357db266;box-shadow:0 0 0 4px #357db217}.theme-icon{z-index:1;-o-object-fit:contain;object-fit:contain;width:15px;height:15px;transition:filter .25s,opacity .25s;position:absolute;top:9px}.theme-icon-sun{filter:invert();opacity:.58;left:9px}.theme-icon-moon{filter:none;opacity:1;right:9px}html[data-theme=light] .theme-toggle{background:#dce8f1}html[data-theme=light] .theme-toggle:before{transform:translate(0)}html[data-theme=light] .theme-icon-sun{filter:invert(42%)sepia(92%)saturate(1064%)hue-rotate(354deg)brightness(94%);opacity:1}html[data-theme=light] .theme-icon-moon{filter:none;opacity:.52}.brand{align-items:center;height:100%;display:inline-flex}.brand-mark{aspect-ratio:132.48/13.621;width:205px;display:block;position:relative;overflow:visible}.brand-gradient-defs{width:0;height:0;position:absolute;overflow:hidden}.brand-mark>svg:not(.brand-gradient-defs){width:100%;height:100%;display:block}.brand-mark .cls-1{fill:#f3f8fc;transition:fill .3s}html[data-theme=light] .brand-mark .cls-1{fill:url(#brand-gradient)}.site-nav{align-items:center;gap:30px;display:flex}.site-nav a{color:#526174;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.site-nav a:hover,.site-nav a:focus{color:var(--blue)}.site-nav .nav-contact{color:#fff;background:linear-gradient(110deg,#2f73a8,#7165c4 58%,#d94770);border-radius:999px;padding:9px 18px}.site-nav .nav-contact:hover,.site-nav .nav-contact:focus{color:#fff;background:var(--blue)}.nav-toggle{background:0 0;border:0;border-radius:12px;width:44px;height:44px;padding:11px 9px;display:none}.nav-toggle-line{background:var(--ink);width:24px;height:2px;margin:5px 0;transition:transform .25s,opacity .25s;display:block}.hero{background:linear-gradient(#f8fbff 0%,#fff 78%),#fff;min-height:820px;padding:150px 0 90px;position:relative;overflow:hidden}.hero:before{content:"";opacity:.46;background-image:radial-gradient(#357db22e .8px,#0000 .8px);background-size:28px 28px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.hero-nebula{filter:blur(90px);opacity:.17;border-radius:50%;width:560px;height:560px;position:absolute}.hero-nebula-blue{background:var(--blue-bright);top:45px;right:4%}.hero-nebula-pink{background:var(--pink);top:250px;right:-130px}.stars{opacity:.36;background:radial-gradient(circle at 8% 18%,#357db2 0,#357db2 2px,#0000 3px),radial-gradient(circle at 82% 9%,#e84c77 0,#e84c77 1px,#0000 2px),radial-gradient(circle at 70% 66%,#357db2 0,#357db2 1px,#0000 2px),radial-gradient(circle at 16% 78%,#e84c77 0,#e84c77 1px,#0000 2px),radial-gradient(circle at 44% 34%,#357db2 0,#357db2 1px,#0000 2px);width:54%;height:560px;position:absolute;top:150px;right:2%}.stars:before,.stars:after{content:"";pointer-events:none;background-repeat:no-repeat;position:absolute;top:-18%;bottom:-18%;left:-18%;right:-18%}.stars:before{background:radial-gradient(circle at 7% 36%,#ffffffe6 0,#ffffffe6 1px,#0000 1.8px),radial-gradient(circle at 19% 9%,#62beebe6 0,#62beebe6 1.4px,#0000 2.4px),radial-gradient(circle at 27% 64%,#fffc 0,#fffc .8px,#0000 1.6px),radial-gradient(circle at 38% 23%,#e84c77d9 0,#e84c77d9 1px,#0000 2px),radial-gradient(circle at 49% 81%,#ffffffbf 0,#ffffffbf 1px,#0000 1.8px),radial-gradient(circle at 61% 45%,#64b9e6e6 0,#64b9e6e6 1.3px,#0000 2.2px),radial-gradient(circle at 74% 14%,#fffc 0,#fffc .9px,#0000 1.7px),radial-gradient(circle at 87% 57%,#e84c77bf 0,#e84c77bf 1.2px,#0000 2.1px),radial-gradient(circle at 95% 31%,#ffffffbf 0,#ffffffbf .8px,#0000 1.6px);animation:4.8s ease-in-out infinite twinkleOne}.stars:after{background:radial-gradient(circle at 11% 72%,#e84c77cc 0,#e84c77cc .9px,#0000 1.8px),radial-gradient(circle at 23% 43%,#ffffffd9 0,#ffffffd9 1.2px,#0000 2px),radial-gradient(circle at 34% 91%,#56b0e0cc 0,#56b0e0cc 1px,#0000 1.9px),radial-gradient(circle at 46% 12%,#ffffffb8 0,#ffffffb8 .8px,#0000 1.6px),radial-gradient(circle at 58% 69%,#e84c77cc 0,#e84c77cc 1.1px,#0000 2px),radial-gradient(circle at 69% 35%,#ffffffe6 0,#ffffffe6 1px,#0000 1.8px),radial-gradient(circle at 81% 84%,#50b0e1d9 0,#50b0e1d9 1.3px,#0000 2.2px),radial-gradient(circle at 92% 6%,#ffffffbf 0,#ffffffbf .9px,#0000 1.7px);animation:6.2s ease-in-out -2.4s infinite twinkleTwo}@keyframes twinkleOne{0%,to{opacity:.18}45%{opacity:.9}70%{opacity:.34}}@keyframes twinkleTwo{0%,to{opacity:.7}38%{opacity:.16}76%{opacity:.82}}.hero-grid{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(520px,1.15fr);align-items:center;gap:50px;display:grid;position:relative}.eyebrow{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:25px;font-size:12px;font-weight:800;display:flex}.eyebrow span{background:linear-gradient(90deg, var(--blue), var(--pink));width:26px;height:1px}.hero h1{font-size:58px;letter-spacing:-.055em;margin:0 0 26px;font-size:max(46px,min(4.4vw,70px));line-height:1.02}.hero h1 em{color:var(--blue);background:linear-gradient(95deg, var(--blue) 8%, #7067c6 52%, var(--pink) 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-copy>p{color:#5e6f84;max-width:620px;margin:0 0 34px;font-size:19px;line-height:1.7}.hero-copy,.hero-visual{min-width:0}.hero-actions{flex-wrap:wrap;gap:12px;margin-bottom:48px;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:0 24px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover,.button:focus{transform:translateY(-2px)}.button-primary{color:#fff;background:linear-gradient(110deg,#2f73a8,#7165c4 58%,#e84c77);box-shadow:0 15px 32px #4a62b547}.button-primary:hover,.button-primary:focus{box-shadow:0 19px 38px #4a62b561}.button-secondary{color:var(--ink);border-color:var(--line);background:#fff}.button-secondary span{color:var(--pink)}.button-video{color:var(--ink);cursor:pointer;background:#ffffff09;border-color:#96b2cf33}.video-button-icon{color:#fff;background:linear-gradient(135deg, var(--blue), var(--pink));border-radius:50%;place-items:center;width:28px;height:28px;padding-left:2px;font-size:9px;display:grid;box-shadow:0 7px 16px #595bb23d}.video-modal{z-index:1000;place-items:center;padding:28px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.video-modal[hidden]{display:none}.video-modal-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030811c7;position:absolute;top:0;bottom:0;left:0;right:0}.video-modal-panel{z-index:1;background:#0a1626;border:1px solid #b2cde72e;border-radius:26px;width:min(940px,100%);position:relative;overflow:hidden;box-shadow:0 34px 90px #0000007a}.video-modal-header{justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 14px 12px 24px;display:flex}.video-modal-header h2{color:#edf5fc;font-size:16px}.video-modal-close{color:#d6e3ef;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:50%;flex:0 0 40px;width:40px;height:40px;font-size:24px;line-height:1}.video-modal-close:hover,.video-modal-close:focus{background:#ffffff21}.video-frame{aspect-ratio:16/9;background:#02060c;overflow:hidden}.video-frame video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}body.video-modal-open{overflow:hidden}.hero-facts{max-width:650px;margin:0;padding:0;list-style:none;display:flex}.hero-facts li{border-left:1px solid var(--line);padding:0 14px}.hero-facts li:first-child{border-left:0;padding-left:0}.hero-facts li:last-child{padding-right:0}.hero-facts strong,.hero-facts span{display:block}.hero-facts strong{font-size:13px}.hero-facts span{color:#8a98aa;margin-top:2px;font-size:11px}.hero-fact-link{color:inherit;text-decoration:none}.hero-fact-link:hover strong{text-underline-offset:3px;text-decoration:underline}.hero-fact-link:focus-visible strong{text-underline-offset:3px;text-decoration:underline}.hero-visual{perspective:1100px;justify-content:center;align-items:center;min-height:580px;display:flex;position:relative}.orbit-system{z-index:1;transform-origin:50%;width:650px;height:650px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94)}.orbit-world{transform:translate3d(var(--orbit-shift-x,0), var(--orbit-shift-y,0), 0);will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.orbit-field{opacity:.8;transform:translate3d(var(--field-shift-x,0), var(--field-shift-y,0), 0);will-change:transform;background:radial-gradient(circle,#548aca21,#0000 58%),radial-gradient(circle at 30% 34%,#e84c7757 0,#e84c7757 1px,#0000 2px),radial-gradient(circle at 74% 27%,#69bbe561 0,#69bbe561 1px,#0000 2px),radial-gradient(circle at 82% 72%,#e84c7742 0,#e84c7742 1px,#0000 2px),radial-gradient(circle at 17% 69%,#69bbe547 0,#69bbe547 1px,#0000 2px);border-radius:50%;position:absolute;top:12%;bottom:12%;left:12%;right:12%}.orbit-ring{border:1px solid #69aad440;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-ring:before,.orbit-ring:after{content:"";background:#e84c77;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 15px #e84c77e6}.orbit-ring:before{top:30%;left:-3px}.orbit-ring:after{background:#43a9d8;width:4px;height:4px;bottom:8%;right:12%;box-shadow:0 0 13px #43a9d8e6}.orbit-ring-outer{background:radial-gradient(#357db204 25%,#357db213 68%,#0000 72%);width:610px;height:350px;animation:7s ease-in-out infinite ringBreathe;transform:translate(-50%,-50%)rotate(-12deg);box-shadow:inset 0 0 52px #357db209}.orbit-ring-middle{background:radial-gradient(#e84c7704 22%,#e84c7712 68%,#0000 73%);border-color:#e84c7736;width:470px;height:270px;animation:5.5s ease-in-out -2s infinite reverse ringBreathe;transform:translate(-50%,-50%)rotate(18deg);box-shadow:inset 0 0 44px #e84c770a}.orbit-ring-polar{background:radial-gradient(#7e57c203 25%,#7e57c20f 69%,#0000 73%);border-color:#856fd13d;width:300px;height:570px;animation:8s ease-in-out -4s infinite ringBreathe;transform:translate(-50%,-50%)rotate(36deg);box-shadow:inset 0 0 48px #7e57c209}.orbiting-object{z-index:4;width:0;height:0;animation-delay:var(--orbit-delay,0s);will-change:transform;position:absolute;top:50%;left:50%}.orbit-icon{perspective:400px;width:58px;height:58px;transform-style:preserve-3d;place-items:center;display:grid;position:absolute;top:-29px;left:-29px}.orbit-icon:before{content:"";z-index:-1;opacity:.7;filter:blur(9px);background:radial-gradient(circle,#6769cfb8,#e84c7747 48%,#0000 72%);border-radius:50%;position:absolute;top:9px;bottom:9px;left:9px;right:9px}.orbit-icon img{filter:drop-shadow(0 9px 10px #040c1b4d);width:48px;height:48px;transform-style:preserve-3d;animation:orbitIconPerspective 5.8s ease-in-out var(--icon-rock-delay,0s) infinite;will-change:transform}.orbit-path-outer{animation:22s linear infinite orbitOuter}.orbit-path-middle{animation:17s linear infinite reverse orbitMiddle}.orbit-path-polar{animation:19s linear infinite orbitPolar}.orbit-path-outer,.orbit-path-middle,.orbit-path-polar{animation-delay:var(--orbit-delay,0s)}.orbit-core{z-index:6;place-items:center;width:190px;height:190px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core-aura{z-index:0;mix-blend-mode:screen;border-radius:50%;position:absolute}.core-aura-one{opacity:.4;filter:blur(34px);background:#357db2;animation:7s ease-in-out infinite auraDrift;top:-12px;bottom:-12px;left:-12px;right:-12px}.core-aura-two{opacity:.38;filter:blur(35px);background:#e84c77;animation:5.5s ease-in-out infinite auraDriftReverse;top:-10px;bottom:-10px;left:-10px;right:-10px}.core-aura-three{opacity:.14;filter:blur(4px);background:radial-gradient(circle,#0000 52%,#6fbee7b3 68%,#0000 72%);animation:4s ease-in-out infinite auraBreathe;top:-32px;bottom:-32px;left:-32px;right:-32px}.core-logo{z-index:2;filter:drop-shadow(0 22px 22px #030a1742);border-radius:50%;width:152px;height:152px;animation:7s ease-in-out infinite corePerspective;position:relative}.core-logo:before,.core-logo:after{content:"";pointer-events:none;border-radius:50%;position:absolute;top:17px;bottom:17px;left:17px;right:17px}.core-logo:before{z-index:2;opacity:.7;mix-blend-mode:screen;background:radial-gradient(circle at 32% 24%,#ffffff57,#ffffff0f 26%,#0000 48%);animation:5.5s ease-in-out infinite logoSheen}.core-logo:after{z-index:3;box-shadow:inset 8px 8px 16px #ffffff14,inset -11px -10px 20px #040a1942}.core-logo img{z-index:1;width:100%;height:100%;position:relative}@keyframes orbitOuter{0%{transform:translate(298.3px,-63.4px)}12.5%{transform:translate(236.7px,76.2px)}25%{transform:translate(36.4px,171.2px)}37.5%{transform:translate(-185.2px,165.9px)}50%{transform:translate(-298.3px,63.4px)}62.5%{transform:translate(-236.7px,-76.2px)}75%{transform:translate(-36.4px,-171.2px)}87.5%{transform:translate(185.2px,-165.9px)}to{transform:translate(298.3px,-63.4px)}}@keyframes orbitMiddle{0%{transform:translate(223.5px,72.6px)}12.5%{transform:translate(128.5px,142.1px)}25%{transform:translate(-41.7px,128.4px)}37.5%{transform:translate(-187.5px,39.4px)}50%{transform:translate(-223.5px,-72.6px)}62.5%{transform:translate(-128.5px,-142.1px)}75%{transform:translate(41.7px,-128.4px)}87.5%{transform:translate(187.5px,-39.4px)}to{transform:translate(223.5px,72.6px)}}@keyframes orbitPolar{0%{transform:translate(121.4px,88.2px)}12.5%{transform:translate(-32.6px,225.4px)}25%{transform:translate(-167.5px,230.6px)}37.5%{transform:translate(-204.3px,100.7px)}50%{transform:translate(-121.4px,-88.2px)}62.5%{transform:translate(32.6px,-225.4px)}75%{transform:translate(167.5px,-230.6px)}87.5%{transform:translate(204.3px,-100.7px)}to{transform:translate(121.4px,88.2px)}}@keyframes auraDrift{0%,to{transform:translate(-30px,-14px)scale(.82,.94)}50%{transform:translate(-16px,5px)scale(1.02,.86)}}@keyframes auraDriftReverse{0%,to{transform:translate(31px,17px)scale(.8,.95)}50%{transform:translate(18px,-3px)scale(1.01,.84)}}@keyframes auraBreathe{0%,to{opacity:.12;transform:scale(.91)}50%{opacity:.3;transform:scale(1.06)}}@keyframes corePerspective{0%,to{transform:perspective(650px) rotateX(calc(var(--logo-tilt-y,0deg) + 4deg)) rotateY(calc(var(--logo-tilt-x,0deg) - 8deg)) translateY(0) scale(.98)}50%{transform:perspective(650px) rotateX(calc(var(--logo-tilt-y,0deg) - 6deg)) rotateY(calc(var(--logo-tilt-x,0deg) + 8deg)) translateY(-6px) scale(1.02)}}@keyframes orbitIconPerspective{0%,to{transform:perspective(400px)translateY(-2px)rotateX(7deg)rotateY(-11deg)rotate(-1deg)scale(.98)}50%{transform:perspective(400px)translateY(3px)rotateX(-5deg)rotateY(10deg)rotate(1.5deg)scale(1.02)}}@keyframes logoSheen{0%,to{opacity:.38;transform:translate(-8px,-5px)scale(.92)}50%{opacity:.82;transform:translate(8px,7px)scale(1.08)}}@keyframes ringBreathe{0%,to{opacity:.68;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.25)}}@keyframes orbitTravel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes orbitDepth{0%,50%,to{opacity:.88;transform:scale(.88)}25%{opacity:1;transform:scale(1.12)}75%{opacity:.56;transform:scale(.68)}}@supports (offset-path:path("M 0 0 L 1 1")){.orbiting-object{offset-distance:0%;offset-rotate:0deg;top:0;left:0}.orbit-path-outer{offset-path:path("M 623.34 261.59 C 643.43 356.12, 526.15 461.15, 361.38 496.18 C 196.62 531.20, 46.76 482.95, 26.66 388.41 C 6.57 293.88, 123.85 188.85, 288.62 153.82 C 453.38 118.80, 603.24 167.05, 623.34 261.59 Z");animation-name:orbitTravel}.orbit-path-middle{offset-path:path("M 548.50 397.62 C 525.46 468.53, 406.72 493.50, 283.28 453.39 C 159.85 413.29, 78.46 323.29, 101.50 252.38 C 124.54 181.47, 243.28 156.50, 366.72 196.61 C 490.15 236.71, 571.54 326.71, 548.50 397.62 Z");animation-name:orbitTravel}.orbit-path-polar{offset-path:path("M 446.35 413.17 C 353.83 540.51, 224.50 604.26, 157.48 555.57 C 90.46 506.88, 111.13 364.17, 203.65 236.83 C 296.17 109.49, 425.50 45.74, 492.52 94.43 C 559.54 143.12, 538.87 285.83, 446.35 413.17 Z");animation-name:orbitTravel}.orbit-path-outer .orbit-icon{animation:22s linear infinite orbitDepth;animation-delay:var(--orbit-delay,0s)}.orbit-path-middle .orbit-icon{animation:17s linear infinite reverse orbitDepth;animation-delay:var(--orbit-delay,0s)}.orbit-path-polar .orbit-icon{animation:19s linear infinite orbitDepth;animation-delay:var(--orbit-delay,0s)}}.section{padding:110px 0}.section-label{color:var(--blue);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:800}.section-label-light{color:#87c6ef}.section-heading h2,.platform h2,.documents h2,.partners h2,.contact h2{font-size:48px;letter-spacing:-.045em;margin:0;font-size:max(38px,min(4.2vw,60px));line-height:1.08}.capabilities{color:#fff;background:var(--night)}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:68px;display:flex}.section-heading>p{color:#94a4b8;max-width:420px;margin:0 0 5px;font-size:17px}.feature-stack{gap:28px;display:grid}.feature-panel{border-radius:var(--radius-lg);border:1px solid #ffffff1a;grid-template-columns:.88fr 1.12fr;min-height:620px;display:grid;position:relative;overflow:hidden}.feature-panel-blue{background:radial-gradient(circle at 88% 18%,#57b5e847,#0000 34%),linear-gradient(135deg,#0d2539,#10243b 55%,#173c58)}.feature-panel-pink{background:radial-gradient(circle at 78% 40%,#e84c7757,#0000 34%),linear-gradient(140deg,#28172d,#30172a 52%,#59263d)}.feature-panel-violet{background:radial-gradient(circle at 82% 26%,#7e57c25c,#0000 34%),linear-gradient(140deg,#14162e,#1d1839 55%,#2f2150)}.feature-panel-lottie{background:radial-gradient(circle at 78% 42%,#357db24d,#0000 38%),radial-gradient(circle at 96% 78%,#e84c7733,#0000 34%),linear-gradient(140deg,#101c30,#15233a 52%,#26304c)}.feature-copy{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:68px 20px 68px 68px;display:flex;position:relative}.feature-index{color:#80bfe8;letter-spacing:.16em;margin-bottom:38px;font-size:10px;font-weight:800}.feature-panel-pink .feature-index{color:#f49ab3}.feature-panel-violet .feature-index{color:#b6a2e3}.feature-panel-lottie .feature-index{color:#82c8ed}.feature-copy h3{font-size:48px;letter-spacing:-.045em;margin:0 0 26px;font-size:max(40px,min(4.2vw,60px));line-height:1.05}.feature-copy>p{color:#b9c8d8;max-width:460px;margin:0;font-size:17px}.check-list{margin:32px 0 0;padding:0;list-style:none}.check-list li{color:#d4dfeb;margin-top:10px;padding-left:24px;font-size:13px;position:relative}.check-list li:before{content:"✓";color:#73c0ec;position:absolute;left:0}.text-link{color:#fff;margin-top:34px;font-size:13px;font-weight:750;text-decoration:none}.text-link span{color:var(--pink);margin-left:8px}.feature-media{min-width:0;position:relative}.lottie-stage{isolation:isolate;place-items:center;min-height:620px;display:grid}.lottie-stage:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#6690d433,#0000 68%);border-radius:50%;width:72%;position:absolute}.lottie-stage canvas{aspect-ratio:1;width:min(94%,680px)}.lottie-stage-management canvas{width:min(82%,540px)}.lottie-fallback{color:#d7e5f494;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:750}.lottie-stage.is-ready .lottie-fallback{display:none}.screen-pair{min-height:620px}.mini-window{background:#fff;border:1px solid #ffffff80;border-radius:16px;width:86%;position:absolute;overflow:hidden;box-shadow:0 35px 70px #00000047}.mini-window:before{content:"•••";color:#bac5d0;letter-spacing:3px;background:#f6f8fb;border-bottom:1px solid #e8edf3;height:26px;padding-left:12px;font-size:15px;line-height:20px;display:block}.mini-window img{width:100%}.mini-window-back{opacity:.72;top:86px;right:-3%;transform:rotate(3deg)}.mini-window-front{bottom:75px;right:9%;transform:rotate(-2deg)}.server-scene{isolation:isolate;min-height:620px;overflow:hidden}.server-glow{background:radial-gradient(circle,#ef588257,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auto-group-rule{z-index:5;color:#eaf5ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a1426d1;border:1px solid #98bde238;border-radius:14px;align-items:center;gap:10px;width:162px;padding:12px 14px;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px #00000047}.auto-group-rule>span:last-child,.auto-group-rule b,.auto-group-rule small{display:block}.auto-group-rule b{font-size:11px;line-height:1.3}.auto-group-rule small{color:#8ea3b8;margin-top:2px;font-size:9px}.rule-pulse{background:#e84c77;border-radius:50%;flex:0 0 9px;width:9px;height:9px;position:relative;box-shadow:0 0 16px #e84c77d9}.rule-pulse:after{content:"";border:1px solid #e84c778c;border-radius:50%;animation:1.8s ease-out infinite rulePulse;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.group-zone{z-index:1;background:#ffffff06;border:1px solid #a0bfde29;border-radius:24px;width:37%;height:58%;position:absolute;top:14%}.group-zone:after{content:"";opacity:.35;background-image:radial-gradient(#a7c1dd59 1px,#0000 1px);background-size:15px 15px;border-radius:14px;position:absolute;top:42px;bottom:12px;left:12px;right:12px}.group-zone-linux{left:7%;box-shadow:inset 0 0 45px #e84c7712}.group-zone-windows{right:7%;box-shadow:inset 0 0 45px #357db217}.group-zone-title{z-index:2;color:#dce8f4;align-items:center;gap:7px;padding:15px 17px 0;font-size:11px;font-weight:750;display:flex;position:relative}.group-zone-title>span{background:#e84c77;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #e84c77bf}.group-zone-windows .group-zone-title>span{background:#43a9d8;box-shadow:0 0 10px #43a9d8bf}.group-zone-title small{color:#778da3;margin-left:auto;font-size:8px;font-weight:650}.server-stream{z-index:3;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.server-node{--start-x:-30px;--target-x:-210px;--target-y:-160px;opacity:0;filter:drop-shadow(0 12px 12px #00000052);transform-origin:50% 70%;width:54px;animation:10s cubic-bezier(.45,.05,.2,1) infinite sortServer;position:absolute;top:50%;left:50%}.server-node-1{--start-x:-60px;--target-x:-230px;--target-y:-160px}.server-node-2{--start-x:12px;--target-x:126px;--target-y:-160px;animation-delay:-1.25s}.server-node-3{--start-x:-8px;--target-x:-155px;--target-y:-160px;animation-delay:-2.5s}.server-node-4{--start-x:45px;--target-x:200px;--target-y:-160px;animation-delay:-3.75s}.server-node-5{--start-x:-42px;--target-x:-230px;--target-y:-45px;animation-delay:-5s}.server-node-6{--start-x:26px;--target-x:126px;--target-y:-45px;animation-delay:-6.25s}.server-node-7{--start-x:-18px;--target-x:-155px;--target-y:-45px;animation-delay:-7.5s}.server-node-8{--start-x:58px;--target-x:200px;--target-y:-45px;animation-delay:-8.75s}.stream-label{z-index:4;color:#8799ac;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.stream-label span{color:#fff;background:linear-gradient(135deg,#357db2,#e84c77);border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;display:grid}@keyframes sortServer{0%{opacity:0;transform:translate(var(--start-x), 205px) scale(.5)}8%{opacity:1}28%{opacity:1;transform:translate(var(--start-x), 48px) scale(.68)}38%{opacity:1;filter:drop-shadow(0 0 18px #e84c778c);transform:translate(-27px,-20px)scale(.76)}58%,88%{opacity:1;filter:drop-shadow(0 12px 12px #00000052);transform:translate(var(--target-x), var(--target-y)) scale(.66)}to{opacity:0;transform:translate(var(--target-x), var(--target-y)) scale(.66)}}@keyframes rulePulse{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}.code-window{background:#0b1020;border:1px solid #ffffff21;border-radius:20px;align-self:center;min-height:620px;margin:76px 60px 76px 30px;overflow:hidden;box-shadow:0 35px 70px #00000059}.code-top{background:#12182b;border-bottom:1px solid #ffffff14;align-items:center;gap:7px;height:46px;padding:0 16px;display:flex}.code-top>span{background:#d4dde7;border-radius:50%;width:8px;height:8px}.code-top>span:first-child{background:#e84c77}.code-top>span:nth-child(2){background:#f1b753}.code-top>span:nth-child(3){background:#4fc4a5}.code-top b{color:#7f8ca4;margin:0 auto;padding-right:40px;font-size:11px;font-weight:500}.code-window pre{color:#dce5f4;white-space:pre-wrap;margin:0;padding:65px 48px;font-family:Consolas,Courier New,monospace;font-size:15px;line-height:2}.code-window i{color:#b69be9;font-style:normal}.code-window em{color:#f08eaa;font-style:normal}.code-ok{color:#71d5bd;margin-top:40px;display:inline-block}.language-tags{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.language-tags span{color:#c9b9ed;background:#a07de01a;border:1px solid #b6a2e338;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:700}.platform{background:var(--paper);overflow:hidden}.platform-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.lead-small{max-width:550px;color:var(--muted);margin:26px 0 0;font-size:18px}.platform-points{gap:22px;margin-top:42px;display:grid}.platform-points>div{border-left:2px solid #d8e6f0;padding-left:20px}.platform-points strong,.platform-points span{display:block}.platform-points strong{font-size:14px}.platform-points span{color:#8a98aa;margin-top:3px;font-size:12px}.device-stage{place-items:center;min-height:560px;display:grid;position:relative}.lottie-stage-platform{width:100%;min-height:560px}.lottie-stage-platform canvas{width:min(92%,580px)}.documents{background:#fff}.section-heading-dark>p{color:var(--muted)}.documents-panel{background:var(--paper);border:1px solid #e1e9f0;border-radius:22px;max-width:960px;margin:0 auto;overflow:hidden}.document-group{grid-template-columns:minmax(210px,.75fr) 1.25fr;align-items:center;gap:24px;padding:18px 22px;display:grid}.document-group+.document-group{border-top:1px solid #e1e9f0}.document-group-heading{gap:3px;display:grid}.document-group-heading strong{font-size:13px}.document-group-heading span{color:var(--muted);font-size:11px}.document-links{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.document-links a{min-width:0;color:var(--ink);background:#fff;border:1px solid #e1e9f0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 12px;text-decoration:none;transition:border-color .2s,background .2s;display:grid}.document-links a:hover{background:#f7fafc;border-color:#b7cfdf}.document-links a:focus-visible{background:#f7fafc;border-color:#b7cfdf}.document-links a>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.document-links small{color:#8493a3;grid-column:1;font-size:9px}.document-links svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;color:var(--blue);grid-area:1/2/span 2}.registry-note{color:#fff;background:radial-gradient(circle at 82% 0,#e84c773d,#0000 30%),linear-gradient(110deg,#10263a,#172039);align-items:center;gap:12px;padding:14px 22px;display:flex}.registry-mark{flex:0 0 36px;width:36px;height:36px;display:block}.registry-note>div{align-items:baseline;gap:10px;min-width:0;display:flex}.registry-note div>span{color:#84bfe4;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.registry-note strong{font-size:12px}.registry-link{color:inherit;text-decoration:none}.registry-link:hover{text-underline-offset:3px;text-decoration:underline}.registry-link:focus-visible{text-underline-offset:3px;text-decoration:underline}.registry-note small{color:#99a9bb;font-size:10px}.partners{text-align:center;background:var(--paper)}.partners-intro{max-width:570px;color:var(--muted);margin:22px auto 50px;font-size:17px}.partner-groups{text-align:left;border:1px solid var(--line);background:#fff;border-radius:24px;max-width:1080px;margin:0 auto;box-shadow:0 24px 70px #1b375012}.partner-group{padding:28px}.partner-group+.partner-group{border-top:1px solid var(--line)}.partner-group-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px;display:flex}.partner-group-heading>span{color:var(--ink);font-size:14px;font-weight:800}.partner-group-heading p{color:var(--muted);margin:0;font-size:11px}.distributor-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.distributor-grid a,.partner-grid a{min-width:0;color:var(--ink);background:var(--paper);border:1px solid #0000;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s;position:relative}.distributor-grid a{border-radius:14px;grid-template-rows:auto auto;grid-template-columns:minmax(120px,160px) 1fr;align-items:center;gap:3px 18px;min-height:92px;padding:14px;display:grid}.distributor-logo{background:#fff;border:1px solid #7791a924;border-radius:10px;grid-row:1/span 2;place-items:center;width:100%;height:62px;padding:10px 14px;display:grid}.distributor-logo img{max-width:100%;max-height:38px}.theme-logo-dark{display:none}.distributor-grid strong{font-size:18px}.distributor-grid span{color:var(--muted);font-size:10px}.partner-grid{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:center;gap:2px;padding:8px;display:flex}.partner-grid a{background:0 0;border:0;border-radius:8px;flex:0 0 calc(25% - 1.5px);grid-template-rows:52px auto;align-items:center;gap:6px;min-height:98px;padding:10px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.technology-partner-break{flex:0 0 100%;height:0;display:block}.partner-logo{background:#fff;border:1px solid #7791a924;border-radius:9px;place-items:center;width:100%;height:52px;padding:8px 12px;display:grid}.partner-logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:36px}.partner-logo-fallback{color:#fff;background:linear-gradient(135deg, var(--blue), #7662be 62%, var(--pink));letter-spacing:.06em;font-size:14px;font-weight:850}.partner-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.distributor-grid a:hover,.partner-grid a:hover{color:var(--blue);background:#f5f9fc;transform:none}.distributor-grid a:focus-visible{color:var(--blue);background:#f5f9fc;transform:none}.partner-grid a:focus-visible{color:var(--blue);background:#f5f9fc;transform:none}.contact{color:#fff;background:radial-gradient(circle at 78% 20%,#e84c774d,#0000 26%),radial-gradient(circle at 16% 100%,#357db252,#0000 30%),#07111f;position:relative;overflow:hidden}.contact:before{content:"";opacity:.2;background-image:radial-gradient(#fff .7px,#0000 .8px);background-size:31px 31px;position:absolute;top:0;bottom:0;left:0;right:0}.contact-inner{z-index:2;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;display:grid;position:relative}.contact-copy>p{color:#a9bacb;max-width:620px;margin:26px 0 0;font-size:18px}.contact-actions{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.button-white{color:var(--ink);background:#fff}.contact-mail{border-color:#ffffff2e;justify-content:space-between;gap:18px;width:340px;max-width:100%;min-height:74px;padding:8px 10px 8px 20px;box-shadow:0 18px 38px #0000002e}.contact-mail:hover{box-shadow:0 22px 44px #0000003d}.contact-mail:focus-visible{box-shadow:0 22px 44px #0000003d}.contact-mail-icon{background:linear-gradient(135deg, var(--blue), #7165c4 58%, var(--pink));border-radius:50%;flex:0 0 48px;order:2;place-items:center;width:48px;height:48px;transition:transform .2s;display:grid;box-shadow:0 8px 18px #4a62b547}.contact-mail:hover .contact-mail-icon{transform:scale(1.05)}.contact-mail:focus-visible .contact-mail-icon{transform:scale(1.05)}.contact-mail-icon img{width:26px;height:26px}.contact-mail-copy{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2;display:flex}.contact-mail-copy small{color:#748397;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800}.contact-mail-copy strong{color:inherit;letter-spacing:-.01em;font-size:16px}.contact-actions>span{color:#7e91a6;font-size:11px}.site-footer{background:#050c16;border-top:1px solid #ffffff12;padding:35px 0}.footer-inner{color:#6f8092;align-items:center;gap:24px;font-size:11px;display:flex}.footer-brand{align-items:center;display:inline-flex}.footer-brand .brand-mark{width:160px}.footer-brand .brand-mark .cls-1{fill:#f3f8fc}.footer-inner p{margin:0}.footer-links{gap:22px;margin-left:auto;display:flex}.footer-links a{color:#8fa0b1;text-decoration:none}.footer-links a:hover,.footer-links a:focus{color:#fff}.copyright{margin-left:8px}html[data-theme=dark]{--ink:#edf5ff;--muted:#9bacc0;--line:#94acc733;--paper:#0c1928;--shadow:0 30px 80px #00000057}html[data-theme=dark] body{background:#07111f}html[data-theme=dark] .site-header{background:#07111ff0;border-bottom-color:#94acc700}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){html[data-theme=dark] .site-header{background:#07111fc2}}html[data-theme=dark] .site-header.is-scrolled{border-bottom-color:#94acc729;box-shadow:0 12px 30px #0003}html[data-theme=dark] .site-nav a{color:#a9b8c9}html[data-theme=dark] .site-nav a:hover,html[data-theme=dark] .site-nav a:focus{color:#69bce9}html[data-theme=dark] .site-nav .nav-contact{color:#fff;background:linear-gradient(110deg,#2f73a8,#7165c4 58%,#d94770)}html[data-theme=dark] .hero{background:radial-gradient(circle at 72% 28%,#357db221,#0000 34%),radial-gradient(circle at 93% 70%,#e84c771c,#0000 28%),linear-gradient(#07111f 0%,#091625 78%,#07111f 100%)}html[data-theme=dark] .hero:before{opacity:.7;background-image:radial-gradient(#6fbbe533 .8px,#0000 .8px)}html[data-theme=dark] .hero-nebula{opacity:.22}html[data-theme=dark] .hero-copy>p,html[data-theme=dark] .lead-small,html[data-theme=dark] .partners-intro{color:#a3b4c7}html[data-theme=dark] .button-secondary{color:#e8f1fb;background:#ffffff0f;border-color:#a8c1db38}html[data-theme=dark] .button-secondary:hover,html[data-theme=dark] .button-secondary:focus{background:#ffffff1a}html[data-theme=dark] .hero-facts span,html[data-theme=dark] .platform-points span{color:#7f92a8}html[data-theme=dark] .documents{background:#07111f}html[data-theme=dark] .platform{background:radial-gradient(circle at 82% 32%,#357db21a,#0000 31%),#091625}html[data-theme=dark] .platform-points>div{border-left-color:#5ba6d34d}html[data-theme=dark] .documents-panel{background:#94acc724;border-color:#94acc724}html[data-theme=dark] .document-links a{color:#edf5ff;background:#0d1b2b}html[data-theme=dark] .document-links a:hover{background:#12243a}html[data-theme=dark] .document-links a:focus-visible{background:#12243a}html[data-theme=dark] .document-group+.document-group{border-color:#94acc724}html[data-theme=dark] .document-links a{border-color:#94acc72e}html[data-theme=dark] .partners{background:#091625}html[data-theme=dark] .partner-groups{box-shadow:none;background:#0d1b2b;border-color:#94acc72b}html[data-theme=dark] .partner-group+.partner-group{border-color:#94acc72b}html[data-theme=dark] .partner-group-heading>span,html[data-theme=dark] .distributor-grid a{color:#edf5ff}html[data-theme=dark] .distributor-grid a{background:#112238;border-color:#94acc721}html[data-theme=dark] .distributor-logo{background:#0a1726;border-color:#94acc733}html[data-theme=dark] .partner-grid{background:#112238;border-color:#94acc721}html[data-theme=dark] .partner-logo{background:#0a1726;border-color:#94acc729}html[data-theme=dark] .theme-logo-light{display:none}html[data-theme=dark] .theme-logo-dark{display:block}html[data-theme=dark] .partner-grid a{color:#fff;background:0 0;border:0}html[data-theme=dark] .distributor-grid a:hover{color:#73bee9;background:#162b44;border-color:#0000}html[data-theme=dark] .distributor-grid a:focus-visible{color:#73bee9;background:#162b44;border-color:#0000}html[data-theme=dark] .partner-grid a:hover{color:#fff;background:#ffffff0b}html[data-theme=dark] .partner-grid a:focus-visible{color:#fff;background:#ffffff0b}html[data-theme=dark] .button-white{color:#edf5ff;background:#ffffff14;border-color:#ffffff29}html[data-theme=dark] .button-white:hover{background:#ffffff21;border-color:#ffffff42}html[data-theme=dark] .button-white:focus-visible{background:#ffffff21;border-color:#ffffff42}html[data-theme=dark] .contact-mail-copy small{color:#a7b6c8}html[data-theme=dark] .site-footer{background:#040a12}html[data-theme=light] .hero{color:#edf5ff;background:radial-gradient(circle at 72% 28%,#357db22e,#0000 36%),radial-gradient(circle at 92% 72%,#e84c7724,#0000 30%),linear-gradient(#10283a 0%,#0d2234 62%,#101d31 100%)}html[data-theme=light] .hero-copy>p{color:#b4c4d4}html[data-theme=light] .hero-facts li{border-left-color:#b1c8de38}html[data-theme=light] .hero-facts strong{color:#edf5ff}html[data-theme=light] .hero-facts span{color:#879bb0}html[data-theme=light] .button-secondary,html[data-theme=light] .button-video{color:#edf5ff;background:#ffffff0f;border-color:#b1c8de38}html[data-theme=light] .button-secondary:hover,html[data-theme=light] .button-secondary:focus,html[data-theme=light] .button-video:hover,html[data-theme=light] .button-video:focus{background:#ffffff1a}html[data-theme=light] .capabilities{color:var(--ink);background:radial-gradient(circle at 12% 8%,#357db214,#0000 28%),#e9eef4}html[data-theme=light] .capabilities .section-label-light{color:var(--blue)}html[data-theme=light] .capabilities .section-heading>p{color:var(--muted)}html[data-theme=light] .capabilities .feature-panel{color:#fff}html[data-theme=light] .registry-note{color:var(--ink);background:radial-gradient(circle at 82% 0,#e84c771a,#0000 32%),linear-gradient(110deg,#e5f1f8,#f1edf4)}html[data-theme=light] .registry-note div>span{color:#2f73a8}html[data-theme=light] .registry-note small{color:var(--muted)}.reveal{opacity:1;transform:none}.js .reveal{opacity:0;transition:opacity .72s,transform .72s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}.js .reveal.is-visible{opacity:1;transform:none}.feature-panel-scale{background:radial-gradient(circle at 82% 24%,#43a9d852,#0000 34%),linear-gradient(140deg,#0b2134,#102b43 54%,#174966)}.feature-panel-inventory{background:radial-gradient(circle at 76% 48%,#7e57c25c,#0000 34%),linear-gradient(140deg,#17162f,#25204a 54%,#493067)}.feature-panel-management{background:radial-gradient(circle at 82% 38%,#45a3e147,#0000 36%),linear-gradient(140deg,#121c35,#1a2848 54%,#27385c)}.feature-panel-software{background:radial-gradient(circle at 82% 38%,#e84c7757,#0000 36%),linear-gradient(140deg,#29152a,#3c1b37 54%,#642b4d)}.feature-panel-os{background:radial-gradient(circle at 78% 45%,#37cab445,#0000 36%),linear-gradient(140deg,#0c2731,#12343d 54%,#18565c)}.feature-panel-remote{background:radial-gradient(circle at 82% 45%,#8d66d34d,#0000 38%),linear-gradient(140deg,#17172d,#24203f 54%,#3b2c57)}.feature-panel-updates{background:radial-gradient(circle at 80% 42%,#32a3e052,#0000 37%),linear-gradient(140deg,#0b2036,#102f50 54%,#174f75)}.feature-panel-scale .feature-index,.feature-panel-management .feature-index,.feature-panel-updates .feature-index{color:#82c8ed}.feature-panel-inventory .feature-index,.feature-panel-remote .feature-index{color:#c0a9ef}.feature-panel-software .feature-index{color:#f49ab3}.feature-panel-os .feature-index{color:#7adbc8}.scale-stage,.inventory-stage,.os-stage,.remote-stage,.update-stage{min-height:620px;overflow:hidden}.scale-stage{min-height:520px}.scale-grid{opacity:.16;background-image:linear-gradient(#8dcaeb33 1px,#0000 1px),linear-gradient(90deg,#8dcaeb33 1px,#0000 1px);background-size:46px 46px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 18%,#000 82%,#0000);mask-image:linear-gradient(#0000,#000 18%,#000 82%,#0000)}.scale-fleet{width:min(390px,100% - 34px);height:142px;position:absolute;top:420px;left:50%;transform:translate(-50%)}.scale-device{--signal-distance:-150px;opacity:0;width:38px;height:38px;position:absolute;transform:translate(-50%,-50%)}.scale-device img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 9px 12px #0000004d);width:100%;height:100%;display:block}.scale-device-base{opacity:1}.scale-device-mid{animation:fleet-node-mid 18s ease-in-out var(--device-delay) infinite}.scale-device-high{animation:fleet-node-high 18s ease-in-out var(--device-delay) infinite}.scale-device-full{animation:fleet-node-full 18s ease-in-out var(--device-delay) infinite}.scale-device-1{top:28%;left:36%}.scale-device-2{top:28%;left:64%}.scale-device-3{top:68%;left:36%}.scale-device-4{top:68%;left:64%}.scale-device-5{top:28%;left:22%}.scale-device-6{top:28%;left:78%}.scale-device-7{top:68%;left:22%}.scale-device-8{top:68%;left:78%}.scale-device-9{top:28%;left:8%}.scale-device-10{top:28%;left:92%}.scale-device-11{top:68%;left:8%}.scale-device-12{top:68%;left:92%}.scale-device-13{top:28%;left:50%}.scale-device-14{top:68%;left:50%}.scale-device-1,.scale-device-2,.scale-device-5,.scale-device-6,.scale-device-9,.scale-device-10,.scale-device-13{--signal-distance:-90px}.scale-fleet-label{color:#a7bfd1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.scale-servers{--server-shift:40px;width:260px;height:116px;position:absolute;top:270px;left:50%;transform:translate(-50%)}.scale-servers-label{color:#a7bfd1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800;position:absolute;top:0;left:50%;transform:translate(-50%)}.scale-server{z-index:2;text-align:center;filter:drop-shadow(0 18px 22px #00000047);width:76px;position:absolute;top:24px;transform:translate(-50%)}.scale-server img{-o-object-fit:contain;object-fit:contain;width:76px;height:76px;margin:0 auto}.scale-server-primary{animation:18s ease-in-out infinite spread-server-left;left:34%}.scale-server-secondary{animation:18s ease-in-out infinite spread-server-left;left:66%}.scale-server-tertiary{opacity:0;transform-origin:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform, opacity;animation:18s cubic-bezier(.2,.75,.2,1) infinite add-server;left:84%;transform:translate(-50%)scale(.72)}.scale-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071b2c9e;border:1px solid #94d3f129;border-radius:18px;width:min(320px,100% - 34px);padding:18px 18px 15px;position:absolute;top:110px;left:50%;transform:translate(-50%)}.scale-meter-heading{color:#a8c0d2;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.scale-phase-value{font-variant-numeric:tabular-nums;display:block;position:relative}.scale-phase-value b{opacity:0;font:inherit;white-space:nowrap;animation-duration:18s;animation-timing-function:step-end;animation-iteration-count:infinite;position:absolute;top:0;bottom:auto;left:0;right:auto}.scale-load-value{color:#dff7ff;width:34px;height:14px;font-size:10px;font-weight:800}.scale-load-low{animation-name:scale-load-low}.scale-load-mid{animation-name:scale-load-mid}.scale-load-high{color:#ff91ae;animation-name:scale-load-high}.scale-load-balanced{color:#67dfc4;animation-name:scale-load-balanced}.scale-nodes-low{animation-name:scale-nodes-low}.scale-nodes-mid{animation-name:scale-nodes-mid}.scale-nodes-high{animation-name:scale-nodes-high}.scale-nodes-full{animation-name:scale-nodes-full}.scale-servers-one{animation-name:scale-servers-one}.scale-servers-two{color:#67dfc4;animation-name:scale-servers-two}@keyframes scale-load-low{0%,11%,90%,to{opacity:1}12%,89%{opacity:0}}@keyframes scale-load-mid{0%,11%,28%,77%,90%,to{opacity:0}12%,27%,78%,89%{opacity:1}}@keyframes scale-load-high{0%,27%,56%,to{opacity:0}28%,55%{opacity:1}}@keyframes scale-load-balanced{0%,55%,78%,to{opacity:0}56%,77%{opacity:1}}@keyframes scale-nodes-low{0%,11%,90%,to{opacity:1}12%,89%{opacity:0}}@keyframes scale-nodes-mid{0%,11%,28%,77%,90%,to{opacity:0}12%,27%,78%,89%{opacity:1}}@keyframes scale-nodes-high{0%,27%,42%,67%,78%,to{opacity:0}28%,41%,68%,77%{opacity:1}}@keyframes scale-nodes-full{0%,41%,68%,to{opacity:0}42%,67%{opacity:1}}@keyframes scale-servers-one{0%,55%,82%,to{opacity:1}56%,81%{opacity:0}}@keyframes scale-servers-two{0%,55%,82%,to{opacity:0}56%,81%{opacity:1}}.scale-meter{background:#ffffff17;border-radius:99px;height:7px;margin:11px 0 14px;overflow:hidden}.scale-meter span{border-radius:inherit;background:linear-gradient(90deg,#43a9d8,#e84c77);height:100%;animation:18s ease-in-out infinite cluster-load;display:block}.scale-metrics{grid-template-columns:1.45fr 1fr;gap:8px;display:grid}.scale-metric{background:#ffffff09;border:1px solid #ffffff0e;border-radius:10px;min-width:0;padding:10px}.scale-metric>span{color:#7792a8;white-space:nowrap;margin-bottom:5px;font-size:7px;line-height:1.25;display:block}.scale-node-value,.scale-server-value{color:#fff;height:19px;font-size:16px;font-weight:800;line-height:1}@keyframes fleet-node-mid{0%,11%,90%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}14%,87%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes fleet-node-full{0%,41%,68%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}44%,65%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes fleet-node-high{0%,27%,78%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}30%,75%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes add-server{0%,49%,84%,to{opacity:0;transform:translate(-50%)scale(.72)}52%{opacity:.72;transform:translate(-50%)scale(.9)}56%{opacity:1;transform:translate(-50%)scale(1.06)}60%,79%{opacity:1;transform:translate(-50%)scale(1)}82%{opacity:0;transform:translate(-50%)scale(.82)}}@keyframes spread-server-left{0%,48%,84%,to{transform:translate(-50%)}56%,80%{transform:translateX(calc(-50% - var(--server-shift)))}}@keyframes cluster-load{0%,9%,92%,to{width:28%}12%,25%{width:61%}28%,52%{width:92%}56%,66%{width:46%}70%,76%{width:72%}80%,88%{width:61%}}.scale-device-signal{z-index:-1;width:6px;height:6px;animation:node-signal 3.2s linear calc(var(--device-delay) * 2) infinite;background:#79e1ca;border:1px solid #d8fff7;border-radius:50%;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #63d8c0}.scale-device:nth-child(odd){--signal-drift:-18px}.scale-device:nth-child(2n){--signal-drift:18px}.scale-device:nth-child(3n){--signal-drift:0px}@keyframes node-signal{0%{opacity:0;transform:translate(-50%)scale(.65)}12%,78%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--signal-drift)), var(--signal-distance)) scale(1)}}.inventory-stage{background:radial-gradient(circle,#a987e933,#0000 38%),linear-gradient(90deg,#0000,#ffffff06,#0000);place-items:center;display:grid}.inventory-track{border-top:1px solid #cdbbf11a;border-bottom:1px solid #cdbbf11a;height:112px;position:absolute;left:0;right:0;overflow:hidden;transform:rotate(-7deg)scale(1.08)}.inventory-track-top{top:145px}.inventory-track-bottom{bottom:135px;transform:rotate(7deg)scale(1.08)}.inventory-marquee{align-items:center;gap:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;padding:0 20px;animation:18s linear infinite inventory-flow;display:flex}.inventory-track-bottom .inventory-marquee{animation-duration:22s;animation-direction:reverse}.inventory-marquee img{-o-object-fit:contain;object-fit:contain;opacity:.72;filter:drop-shadow(0 10px 18px #00000038);flex:0 0 54px;width:54px;height:54px}.inventory-magnifier{z-index:3;width:360px;height:360px;animation:7s ease-in-out infinite inspect-lens;position:relative}.inventory-magnifier-frame{z-index:3;pointer-events:none;filter:drop-shadow(0 22px 30px #00000047)drop-shadow(0 0 8px #ddcfff14);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.inventory-lens{z-index:2;-webkit-backdrop-filter:blur(5px)saturate(1.12);backdrop-filter:blur(5px)saturate(1.12);background:radial-gradient(circle at 30% 24%,#ffffff0b,#0000 34%),#10173757;border-radius:50%;width:47.917%;height:47.917%;position:absolute;top:42.708%;left:42.708%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:inset 0 0 40px #906ad73d,inset 0 0 0 1px #ffffff14}.inventory-scan{background:#62d9f0;width:4px;animation:3.2s ease-in-out infinite lens-scan;position:absolute;top:-20%;bottom:-20%;box-shadow:0 0 18px 5px #62d9f080}.inventory-data{top:var(--data-y);left:var(--data-x);opacity:0;color:#e8e1ff;letter-spacing:.08em;white-space:nowrap;animation:inventory-data-cycle 12s ease-in-out var(--data-delay) infinite;background:#684ca3a3;border:1px solid #dfd3ff38;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;transform:translate(-50%,-50%)scale(.72)}@keyframes inventory-flow{to{transform:translate(-50%)}}@keyframes inspect-lens{0%,to{transform:translate(-18px,5px)rotate(-5deg)}35%{transform:translate(22px,-15px)rotate(4deg)}70%{transform:translate(10px,18px)rotate(-1deg)}}@keyframes lens-scan{0%,to{opacity:.25;left:18%}50%{opacity:1;left:80%}}@keyframes inventory-data-cycle{0%,5%,25%,to{opacity:0;transform:translate(-50%,-50%)scale(.72)}10%,20%{opacity:1;transform:translate(-50%,-50%)scale(1)}}.os-stage{isolation:isolate}.os-deploy-source{z-index:3;background:radial-gradient(circle,#48c4b32e,#19525114 58%,#0000 70%);border:1px solid #77e2cf24;border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:absolute;top:13%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 38px #5ed6c117}.os-deploy-source img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 24px #0000004d);width:92px;height:92px}.os-deploy-source-pulse{border:1px solid #6fe2cd4d;border-radius:50%;animation:3s ease-out infinite os-source-pulse;position:absolute;top:14px;bottom:14px;left:14px;right:14px}.os-deploy-tracks{z-index:0;width:100%;height:47%;position:absolute;top:31%;left:0;overflow:visible}.os-deploy-lane{fill:url(#os-track-glow)}.os-deploy-grid-line{fill:none;stroke:url(#os-track-line);stroke-width:.8px;vector-effect:non-scaling-stroke}.os-deploy-packet{--source-left:50%;--target-left:50%;z-index:1;opacity:0;width:8px;height:8px;animation:os-deploy-packet 7s ease-in-out var(--deploy-delay) infinite;background:#79e1ca;border:1px solid #ddfff8;border-radius:50%;position:absolute;top:31%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #63d8c0}.os-deploy-device{z-index:2;width:92px;height:92px;animation:os-device-ready 7s ease-in-out var(--deploy-delay) infinite;place-items:center;display:grid;position:absolute;top:66%;transform:translate(-50%)}.os-deploy-target-one{left:20%}.os-deploy-target-two{left:50%}.os-deploy-target-three{left:80%}.os-deploy-device img{-o-object-fit:contain;object-fit:contain;opacity:.46;filter:grayscale(.45)drop-shadow(0 14px 18px #00000040);width:76px;height:76px;animation:os-device-image 7s ease-in-out var(--deploy-delay) infinite;transition:none}.os-deploy-check{opacity:0;color:#113d38;width:25px;height:25px;animation:os-device-check 7s ease-in-out var(--deploy-delay) infinite;background:#79e1ca;border:2px solid #defff8e6;border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid;position:absolute;bottom:3px;right:0;transform:scale(.4);box-shadow:0 0 18px #63d8c08c}@keyframes os-source-pulse{0%{opacity:.75;transform:scale(.82)}70%,to{opacity:0;transform:scale(1.35)}}@keyframes os-deploy-packet{0%,9%,42%,to{top:31%;left:var(--source-left);opacity:0;transform:translate(-50%,-50%)scale(.65)}12%{top:31%;left:var(--source-left);opacity:1;transform:translate(-50%,-50%)scale(.65)}32%{top:69%;left:var(--target-left);opacity:1;transform:translate(-50%,-50%)scale(1.08)}35%{top:73%;left:var(--target-left);opacity:.8;transform:translate(-50%,-50%)scale(.82)}39%{top:78%;left:var(--target-left);opacity:0;transform:translate(-50%,-50%)scale(.45)}}@keyframes os-device-ready{0%,29%,91%,to{transform:translate(-50%)scale(1)}38%{transform:translate(-50%)scale(1.08)}46%,87%{transform:translate(-50%)scale(1)}}@keyframes os-device-image{0%,29%,94%,to{opacity:.46;filter:grayscale(.45)drop-shadow(0 14px 18px #00000040)}42%,90%{opacity:1;filter:grayscale(0)drop-shadow(0 16px 22px #4cdac142)}}@keyframes os-device-check{0%,34%,94%,to{opacity:0;transform:scale(.4)}43%,90%{opacity:1;transform:scale(1)}}.remote-stage{isolation:isolate;overflow:hidden}.remote-scene{transform-origin:50%;width:480px;height:620px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.remote-backplate{z-index:0;background:linear-gradient(#cdb8f00b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#cdb8f00b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(145deg,#7552a61c,#3225590a);width:420px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 38%,#000000d9 54%,#0000 79%);mask-image:radial-gradient(#000 38%,#000000d9 54%,#0000 79%)}.remote-backplate:before,.remote-backplate:after{content:none}.remote-monitor{z-index:2;width:220px;height:220px;position:absolute}.remote-monitor-frame{z-index:1;filter:drop-shadow(0 22px 24px #0000004d);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.remote-monitor-operator{top:130px;left:50px}.remote-monitor-client{bottom:130px;right:50px}.remote-display{z-index:2;background:#12152c;border-radius:12%;width:75%;height:49%;position:absolute;top:21%;left:12.5%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff21,0 7px 18px #00000038}.remote-monitor-label{z-index:4;color:#ebe3f9b3;letter-spacing:.04em;font-size:9px;font-weight:700;position:absolute;top:88%;left:50%;transform:translate(-50%)}.remote-operator-console,.remote-shared-desktop,.remote-client-desktop,.remote-request{position:absolute;top:0;bottom:0;left:0;right:0}.remote-operator-console{background:radial-gradient(circle at 30% 34%,#9370cb2e,#0000 34%),linear-gradient(145deg,#19182f,#25203f);align-items:center;gap:13px;padding:18px 17px 45px;animation:16s ease-in-out infinite remote-console-state;display:flex}.remote-agent-avatar{background:linear-gradient(145deg,#8b70c3,#4a3b78);border-radius:50%;flex:0 0 48px;place-items:center;height:48px;display:grid}.remote-agent-avatar img{opacity:.9;filter:invert(90%)sepia(9%)saturate(602%)hue-rotate(210deg)brightness(105%);width:32px;height:32px}.remote-console-lines{flex:1}.remote-console-lines i{background:#daceef33;border-radius:99px;width:100%;height:6px;margin:8px 0;display:block}.remote-console-lines i:nth-child(2){width:72%}.remote-console-lines i:nth-child(3){width:46%}.remote-action{color:#f0ebfb;text-align:center;background:linear-gradient(135deg,#7655b3,#9b64bd);border:1px solid #e7d9fa33;border-radius:99px;min-width:88px;padding:8px 12px;font-size:8px;font-weight:800;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 9px 18px #00000040}.remote-connect-action{opacity:0;animation:16s ease-in-out infinite remote-connect-action;bottom:12px}.remote-flow{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.remote-flow-orb{z-index:3;opacity:0;offset-rotate:0deg;background:#d3bdf9;border:1px solid #f1e9ff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:0;left:0;box-shadow:0 0 13px #aa87e9}.remote-flow-orb-outbound{offset-path:path("M 151.6 221.6 A 125 82 45 0 0 328.4 398.4");animation:remote-flow-orb-outbound 16s linear var(--remote-orb-delay) infinite}.remote-flow-orb-return{offset-path:path("M 328.4 398.4 A 125 82 45 0 0 151.6 221.6");animation:remote-flow-orb-return 16s linear var(--remote-orb-delay) infinite;background:#79e1ca;border-color:#ddfff8;box-shadow:0 0 13px #54c9b2}.remote-client-desktop,.remote-shared-desktop{background:radial-gradient(circle at 75% 30%,#5db1d73d,#0000 30%),linear-gradient(145deg,#224867,#252a50 68%,#3d2c61)}.remote-client-desktop{animation:16s ease-in-out infinite remote-client-state}.remote-desktop-bar{background:#07112161;align-items:center;gap:4px;height:18px;padding:0 7px;display:flex}.remote-desktop-bar i{background:#ffffff6b;border-radius:50%;width:4px;height:4px}.remote-desktop-icons{gap:9px;padding:14px;display:flex}.remote-desktop-icons i{background:linear-gradient(145deg,#a8dbf0b3,#4a7ea994);border-radius:4px;width:22px;height:28px;box-shadow:inset 0 -7px #0d1e3438}.remote-request{opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e0e20ad;place-items:center;padding-bottom:35px;animation:16s ease-in-out infinite remote-request-state;display:grid}.remote-request-symbol{width:49px;height:24px;position:relative}.remote-request-symbol i{border:2px solid #d5c6ef;border-radius:50%;width:21px;height:21px;position:absolute;top:2px}.remote-request-symbol i:first-child{left:3px}.remote-request-symbol i:last-child{right:3px}.remote-request-symbol:after{content:"";background:#79e1ca;width:13px;height:2px;position:absolute;top:11px;left:18px;box-shadow:0 0 8px #63d8c0}.remote-accept-action{color:#123d38;background:linear-gradient(135deg,#4dbda8,#67d8c1);bottom:14px}.remote-shared-desktop{opacity:0;animation:16s ease-in-out infinite remote-shared-desktop;transform:scale(.96)}.remote-cursor{filter:invert()drop-shadow(0 2px 2px #0000008c);opacity:0;width:18px;height:18px;animation:16s ease-in-out infinite remote-cursor-session;position:absolute;top:55%;left:66%}.remote-session-flow{opacity:0;animation:16s ease-in-out infinite remote-session-flow;position:absolute;top:0;bottom:0;left:0;right:0}.remote-session-orb{offset-rotate:0deg;background:#d3bdf9;border:1px solid #f1e9ff;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:0;box-shadow:0 0 11px #aa87e9}.remote-session-orb-outbound{offset-path:path("M 151.6 221.6 A 125 82 45 0 0 328.4 398.4");animation:remote-session-orb 2.8s linear var(--remote-session-delay) infinite}.remote-session-orb-return{offset-path:path("M 328.4 398.4 A 125 82 45 0 0 151.6 221.6");animation:remote-session-orb 2.8s linear var(--remote-session-delay) infinite;background:#79e1ca;border-color:#ddfff8;box-shadow:0 0 11px #54c9b2}.remote-screen-chat{z-index:5;width:52px;height:36px;position:absolute;bottom:8px;left:11px}.remote-screen-chat img{opacity:0;filter:invert(88%)sepia(15%)saturate(853%)hue-rotate(210deg)drop-shadow(0 0 6px #bd9aeda6);width:17px;height:17px;animation:remote-screen-chat 16s ease-in-out var(--remote-chat-delay) infinite;position:absolute;bottom:0;left:0}.remote-screen-chat img:nth-child(2){filter:invert(82%)sepia(23%)saturate(843%)hue-rotate(115deg)drop-shadow(0 0 6px #5cdabfa6);bottom:13px;left:16px}.remote-screen-chat img:nth-child(3){left:34px}.remote-voice{z-index:5;opacity:0;align-items:center;gap:2px;height:18px;animation:16s ease-in-out infinite remote-voice-session;display:flex;position:absolute;bottom:10px;right:11px}.remote-voice i{background:#75dec8;border-radius:99px;width:2px;height:12px;animation:.5s ease-in-out infinite alternate remote-voice-wave;box-shadow:0 0 6px #62dac1b3}.remote-voice i:nth-child(2),.remote-voice i:nth-child(4){animation-delay:-.2s}.remote-voice i:nth-child(3){animation-delay:-.35s}@keyframes remote-connect-action{0%,6%,23%,to{opacity:0;transform:translate(-50%)translateY(7px)scale(.92)}9%,18%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}20%{opacity:1;transform:translate(-50%)translateY(1px)scale(.92)}}@keyframes remote-flow-orb-outbound{0%,22%,39%,to{opacity:0;offset-distance:0%;transform:scale(.65)}24%{opacity:1;offset-distance:0%;transform:scale(.7)}36%{opacity:1;offset-distance:100%;transform:scale(1)}39%{opacity:0;offset-distance:100%;transform:scale(.55)}}@keyframes remote-flow-orb-return{0%,49%,66%,to{opacity:0;offset-distance:0%;transform:scale(.65)}51%{opacity:1;offset-distance:0%;transform:scale(.7)}63%{opacity:1;offset-distance:100%;transform:scale(1)}66%{opacity:0;offset-distance:100%;transform:scale(.55)}}@keyframes remote-request-state{0%,35%,52%,to{opacity:0;transform:scale(.96)}39%,47%{opacity:1;transform:scale(1)}49%{opacity:1;transform:scale(.97)}}@keyframes remote-console-state{0%,62%,95%,to{opacity:1;transform:scale(1)}67%,92%{opacity:0;transform:scale(.97)}}@keyframes remote-shared-desktop{0%,62%,95%,to{opacity:0;transform:scale(.96)}68%,92%{opacity:1;transform:scale(1)}}@keyframes remote-client-state{0%,35%,52%,to{filter:brightness(.72)saturate(.7)}39%,49%{filter:brightness(.52)saturate(.55)}54%,95%{filter:brightness()saturate()}}@keyframes remote-cursor-session{0%,65%,81%,to{opacity:0;transform:translate(0)}67%{opacity:1;transform:translate(0)}71%{opacity:1;transform:translate(-18px,10px)}75%{opacity:1;transform:translate(12px,18px)}79%{opacity:1;transform:translate(-5px,25px)}}@keyframes remote-session-flow{0%,65%,96%,to{opacity:0}68%,93%{opacity:1}}@keyframes remote-session-orb{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes remote-screen-chat{0%,79%,94%,to{opacity:0;transform:translateY(5px)scale(.65)}82%,91%{opacity:1;transform:translateY(0)scale(1)}}@keyframes remote-voice-session{0%,84%,94%,to{opacity:0;transform:scale(.8)}86%,92%{opacity:1;transform:scale(1)}}@keyframes remote-voice-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.update-stage{isolation:isolate;overflow:hidden}.update-scene{transform-origin:50%;width:480px;height:620px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.update-backdrop{background:radial-gradient(circle at 50% 43%,#46a8da1f,#0000 42%),linear-gradient(#8acaea09 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#8acaea09 1px,#0000 1px) 0 0/30px 30px;width:390px;height:390px;position:absolute;top:125px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(#000 38%,#000000d9 54%,#0000 79%);mask-image:radial-gradient(#000 38%,#000000d9 54%,#0000 79%)}.windows-mark{z-index:4;width:164px;height:164px;transform-style:preserve-3d;background:#07203694;border:1px solid #7bcff833;border-radius:36px;grid-template-columns:repeat(2,1fr);gap:8px;padding:18px;animation:5.8s ease-in-out infinite windows-mark-float;display:grid;position:absolute;top:222px;left:158px;box-shadow:0 34px 65px #0000004d,0 0 55px #399ed321}.windows-mark span{background:linear-gradient(145deg,#6fd2fc,#287fb8);box-shadow:inset 0 0 12px #ffffff2e}.windows-mark span:first-child{border-radius:13px 3px 3px}.windows-mark span:nth-child(2){border-radius:3px 13px 3px 3px}.windows-mark span:nth-child(3){border-radius:3px 3px 3px 13px}.windows-mark span:nth-child(4){border-radius:3px 3px 13px}.update-kb-package{top:35px;left:var(--package-x);z-index:2;opacity:0;color:#bceaff;letter-spacing:.045em;text-align:center;white-space:nowrap;min-width:82px;animation:update-kb-ingress 12s cubic-bezier(.42, 0, .28, 1) var(--package-delay) infinite;background:#144b70d1;border:1px solid #a3e0fc3d;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:800;position:absolute;transform:translate(-50%);box-shadow:0 14px 25px #0000003d}.update-delivery-lines{z-index:1;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.update-delivery-lines path{fill:none;stroke:#66caec1f;stroke-width:1.2px;stroke-dasharray:4 7}.update-delivery-packet{z-index:3;opacity:0;width:10px;height:10px;animation:update-delivery 12s cubic-bezier(.35, 0, .3, 1) var(--delivery-delay) infinite;background:linear-gradient(145deg,#83e7d0,#3caacb);border:1px solid #e1fffaad;border-radius:3px;position:absolute;top:344px;left:240px;box-shadow:0 0 12px #56d6c4b3}.update-devices{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.update-device{top:470px;left:var(--device-x);width:72px;height:72px;animation:update-device-state 12s ease-in-out var(--device-delay) infinite;background:#112f4670;border:1px solid #9dddf71f;border-radius:20px;place-items:center;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 18px 34px #0003}.update-device img{width:53px;height:53px}.update-device i{opacity:0;width:8px;height:8px;animation:update-device-indicator 12s ease-in-out var(--device-delay) infinite;background:#74dfc8;border:2px solid #ddfff8cc;border-radius:50%;position:absolute;bottom:7px;right:7px;box-shadow:0 0 10px #5bdec2cc}@keyframes windows-mark-float{0%,to{transform:perspective(650px)translateY(-7px)rotateX(7deg)rotateY(-12deg)rotate(-1deg)}50%{transform:perspective(650px)translateY(9px)rotateX(-4deg)rotateY(10deg)rotate(1.5deg)}}@keyframes update-kb-ingress{0%,5%,40%,to{opacity:0;transform:translate(-50%,-22px)scale(.82)}9%{opacity:1;transform:translate(-50%)scale(1)}28%{opacity:1;transform:translate(calc(-50% + var(--package-shift)), 210px) scale(.88)}36%{opacity:0;transform:translate(calc(-50% + var(--package-shift)), 252px) scale(.35)}}@keyframes update-delivery{0%,41%,70%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}45%{opacity:1;transform:translate(-50%,-50%)scale(.65)}64%{opacity:1;transform:translate(calc(-50% + var(--delivery-shift)), 136px) scale(1)}69%{opacity:0;transform:translate(calc(-50% + var(--delivery-shift)), 142px) scale(.4)}}@keyframes update-device-state{0%,55%,76%,to{border-color:#9dddf71f;transform:translate(-50%)scale(.96);box-shadow:0 18px 34px #0003}64%,71%{border-color:#74dfc86b;transform:translate(-50%)scale(1);box-shadow:0 18px 34px #0003,0 0 24px #4ec9b533}}@keyframes update-device-indicator{0%,58%,77%,to{opacity:0;transform:scale(.4)}65%,72%{opacity:1;transform:scale(1)}}@media (max-width:1100px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-copy{max-width:760px}.hero-visual{min-height:550px}.orbit-system{transform:translate(-50%,-50%)scale(.84)}.feature-panel{grid-template-columns:1fr 1.15fr}.feature-copy{padding-left:45px}.platform-grid{gap:30px}}@media (max-width:850px){.container{max-width:calc(100% - 36px)}.site-nav{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;align-items:stretch;gap:5px;padding:18px;display:none;position:absolute;top:68px;left:18px;right:18px;box-shadow:0 24px 60px #0a162829}html[data-theme=dark] .site-nav{background:#0c1928;border-color:#94acc733;box-shadow:0 24px 60px #00000061}.header-inner{justify-content:flex-start}.header-controls{margin-left:auto}.site-nav.is-open{display:flex}.site-nav a{padding:9px 12px}.site-nav .nav-contact{text-align:center;margin-top:5px}.nav-toggle{display:block}.nav-toggle[aria-expanded=true] .nav-toggle-line:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-line:nth-child(2){opacity:0}.nav-toggle[aria-expanded=true] .nav-toggle-line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hero{padding-top:130px}.hero-grid{gap:20px}.feature-panel{grid-template-columns:1fr;min-height:auto}.feature-copy{padding:55px 45px 15px}.screen-pair,.server-scene,.lottie-stage{min-height:520px}.code-window{min-height:auto;margin:45px}.document-group{grid-template-columns:1fr;gap:12px}.platform-grid,.contact-inner{grid-template-columns:1fr}.platform-grid{gap:10px}.device-stage{min-height:500px}.section-heading{flex-direction:column;align-items:flex-start;gap:22px}.partner-grid a{flex-basis:calc(33.3333% - 1.33333px)}.contact-inner{gap:45px}.footer-inner{flex-wrap:wrap}.footer-inner p{display:none}}@media (max-width:560px){.container{max-width:calc(100% - 28px)}.header-inner{height:68px}.brand-mark{width:145px}.hero{min-height:0;padding:112px 0 65px}.hero h1{font-size:38px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.button{width:100%}.hero-facts{grid-template-columns:1fr 1fr;gap:16px 0;display:grid}.hero-facts li{padding:0 14px}.hero-facts li:nth-child(3){border-left:0;padding-left:0}.hero-visual{min-height:360px}.orbit-system{transform:translate(-50%,-50%)scale(.48)}.section{padding:76px 0}.section-heading h2,.platform h2,.documents h2,.partners h2,.contact h2{font-size:39px}.feature-stack{gap:18px}.feature-panel{border-radius:26px}.feature-copy{padding:42px 25px 10px}.feature-copy h3{font-size:40px}.feature-copy>p{font-size:15px}.screen-pair,.server-scene,.lottie-stage{min-height:390px}.mini-window{width:94%}.mini-window-front{bottom:46px;right:2%}.mini-window-back{top:55px}.group-zone{width:42%;height:60%;top:13%}.group-zone-linux{left:4%}.group-zone-windows{right:4%}.group-zone-title{padding:12px 10px 0;font-size:9px}.group-zone-title small{display:none}.auto-group-rule{width:146px;padding:10px 12px;top:50%}.server-node{width:42px}.server-node-1,.server-node-5{--target-x:-125px}.server-node-3,.server-node-7{--target-x:-76px}.server-node-2,.server-node-6{--target-x:38px}.server-node-4,.server-node-8{--target-x:88px}.server-node-1,.server-node-2,.server-node-3,.server-node-4{--target-y:-110px}.server-node-5,.server-node-6,.server-node-7,.server-node-8{--target-y:-32px}.code-window{margin:35px 20px 30px}.code-window pre{padding:38px 24px;font-size:12px}.device-stage{min-height:390px}.document-group{padding:16px 18px}.document-links{grid-template-columns:1fr}.registry-note{align-items:flex-start;padding:14px 18px}.registry-note>div{gap:2px;display:grid}.partner-group-heading{flex-direction:column;align-items:flex-start;gap:4px}.partner-grid{gap:2px}.partner-grid a{flex-basis:calc(50% - 1px)}.technology-partner-break{display:none}.distributor-grid{grid-template-columns:1fr}.distributor-grid a{grid-template-columns:88px minmax(0,1fr);gap:3px 12px}.distributor-grid strong{font-size:15px}.contact h2{font-size:38px}.footer-inner{justify-content:space-between}.footer-links{order:3;justify-content:space-between;width:100%;margin:8px 0 0}}@media (max-width:850px){.inventory-stage,.os-stage,.remote-stage,.update-stage,.scale-stage{min-height:520px}.scale-status{top:34px}.scale-servers{top:195px}.scale-fleet{top:340px}.inventory-stage{background:0 0}}@media (max-width:560px){.scale-stage,.inventory-stage,.os-stage,.remote-stage,.update-stage{min-height:390px}.scale-stage{min-height:470px}.scale-grid{background-size:34px 34px}.scale-status{width:90%;padding:10px;top:20px;left:50%}.scale-meter{margin:7px 0 9px}.scale-metrics{grid-template-columns:1fr;gap:5px}.scale-metric{justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.scale-metric>span{margin:0;font-size:6px}.scale-node-value,.scale-server-value{text-align:right;flex:0 0 46px;height:14px;font-size:12px}.scale-phase-value b{left:auto;right:0}.scale-servers{--server-shift:30px;gap:10px;width:220px;top:165px;left:50%;right:auto}.scale-server{width:52px}.scale-server img{width:50px;height:50px}.scale-fleet{width:calc(100% - 20px);height:142px;top:270px;bottom:auto;left:50%;right:auto}.scale-device{width:26px;height:26px}.scale-fleet-label{font-size:6px;top:auto;bottom:-3px;left:50%;right:auto}.scale-servers-label{font-size:6px}.inventory-track{height:82px}.inventory-track-top{top:80px}.inventory-track-bottom{bottom:72px}.inventory-marquee{gap:24px}.inventory-marquee img{flex-basis:40px;width:40px;height:40px}.inventory-magnifier{width:280px;height:280px}.inventory-data{padding:4px 6px;font-size:6px}.os-deploy-source{width:100px;height:100px}.os-deploy-source img{width:70px;height:70px}.os-deploy-device{width:60px;height:60px}.os-deploy-device img{width:52px;height:52px}.os-deploy-check{border-width:1px;width:18px;height:18px;font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .reveal{opacity:1;transform:none}.server-node{opacity:1;transform:translate(var(--target-x), var(--target-y)) scale(.66);animation:none!important}.rule-pulse:after{display:none}.scale-device,.scale-server-primary,.scale-server-secondary,.scale-server-tertiary,.scale-meter span,.scale-device-signal,.inventory-marquee,.inventory-magnifier,.inventory-scan,.inventory-data,.os-deploy-source-pulse,.os-deploy-packet,.os-deploy-device,.os-deploy-device img,.os-deploy-check,.remote-operator-console,.remote-connect-action,.remote-flow-orb,.remote-client-desktop,.remote-request,.remote-shared-desktop,.remote-cursor,.remote-session-flow,.remote-session-orb,.remote-screen-chat img,.remote-voice,.remote-voice i,.windows-mark,.update-kb-package,.update-delivery-packet,.update-device,.update-device i{animation:none!important}.scale-device{opacity:1}.inventory-data{opacity:0}.inventory-data:nth-child(2),.inventory-data:nth-child(3),.inventory-data:nth-child(4){opacity:1;transform:translate(-50%,-50%)scale(1)}.os-deploy-device{transform:translate(-50%)}.os-deploy-device img{opacity:1;filter:drop-shadow(0 16px 22px #4cdac142)}.os-deploy-check{opacity:1;transform:scale(1)}.scale-device{transform:translate(-50%,-50%)}.scale-server-primary{transform:translateX(calc(-50% - var(--server-shift)))}.scale-server-secondary{opacity:1;transform:translateX(calc(-50% - var(--server-shift)))}.scale-server-tertiary{opacity:1;transform:translate(-50%)}.scale-meter span{width:58%}.scale-phase-value b{opacity:0!important}.scale-phase-value .scale-load-balanced,.scale-phase-value .scale-nodes-full,.scale-phase-value .scale-servers-two{opacity:1!important}.os-deploy-packet,.remote-flow-orb,.remote-session-orb,.scale-device-signal{display:none}.remote-operator-console{opacity:0;transform:scale(.97)}.remote-connect-action,.remote-request{opacity:0}.remote-client-desktop{filter:brightness()saturate()}.remote-shared-desktop{opacity:1;transform:scale(1)}.orbiting-object,.orbit-icon,.orbit-icon img,.core-aura,.core-logo{animation:none!important}.orbiting-object{top:50%;left:50%;offset-path:none!important}.orbit-server{transform:translate(298.3px,-63.4px)}.orbit-workstation{transform:translate(-185.2px,165.9px)}.orbit-virtual{transform:translate(-36.4px,-171.2px)}.orbit-laptop{transform:translate(128.5px,142.1px)}.orbit-monitor{transform:translate(-128.5px,-142.1px)}.orbit-linux{transform:translate(-223.5px,-72.6px)}.orbit-directory{transform:translate(121.4px,88.2px)}.orbit-windows{transform:translate(-167.5px,230.6px)}.orbit-media{transform:translate(204.3px,-100.7px)}}
