:root{--void:#0a0e16;--panel:#111927;--panel-alt:#17212f;--panel-raised:#1c2a3d;--line:#243349;--line-soft:#1a2333;--text-hi:#eaf0fa;--text-lo:#8492ac;--text-dim:#7683a6;--cyan:#2de1d8;--cyan-soft:rgba(45,225,216,0.14);--blue:#4e8cff;--violet:#9c6fff;--violet-soft:rgba(156,111,255,0.14);--amber:#ffb454;--green:#37d99b;--red:#ff6b7a;--f-display:"Space Grotesk",system-ui,sans-serif;--f-body:"Inter",system-ui,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,Consolas,monospace;--r-sm:7px;--r-md:12px;--r-lg:20px;--container:1180px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--void);color:var(--text-hi);font-family:var(--f-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--f-display);font-weight:700;line-height:1.08;margin:0;letter-spacing:-.01em}p{margin:0}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}img,svg{display:block;max-width:100%}::selection{background:var(--cyan-soft);color:var(--cyan)}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}.mono{font-family:var(--f-mono)}.wrap{max-width:var(--container);margin:0 auto;padding:0 28px}section{position:relative;z-index:1;padding:88px 0}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}[data-reveal].shown{opacity:1;transform:none}[data-reveal-group]>*{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}[data-reveal-group].shown>*{opacity:1;transform:none}[data-reveal-group].shown>:first-child{transition-delay:.02s}[data-reveal-group].shown>:nth-child(2){transition-delay:.09s}[data-reveal-group].shown>:nth-child(3){transition-delay:.16s}[data-reveal-group].shown>:nth-child(4){transition-delay:.23s}[data-reveal-group].shown>:nth-child(5){transition-delay:.3s}[data-reveal-group].shown>:nth-child(6){transition-delay:.37s}.bg-grid{background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 80% 55% at 50% 0,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 80% 55% at 50% 0,#000 10%,transparent 72%);opacity:.55}.bg-glow,.bg-grid{position:fixed;inset:0;z-index:0;pointer-events:none}.bg-glow{background:radial-gradient(600px 380px at 18% -6%,rgba(45,225,216,.1),transparent 60%),radial-gradient(560px 420px at 86% 8%,rgba(156,111,255,.09),transparent 60%)}.bg-network{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.6}@media (max-width:640px){.bg-network{opacity:.4}}@keyframes led-blink{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-reveal-group]>*,[data-reveal]{opacity:1!important;transform:none!important}html.intro-active,html.intro-active body{overflow:visible!important;height:auto!important}}html.intro-active,html.intro-active body{overflow:hidden;height:100%}.IntroAnimation_overlay__E9a_z{position:fixed;inset:0;z-index:300;display:none;align-items:center;justify-content:center;flex-direction:column;gap:18px;background:var(--void);opacity:1;transition:opacity .7s ease,filter .7s ease,transform .7s ease}.IntroAnimation_overlay__E9a_z.IntroAnimation_show__97y1V{display:flex}.IntroAnimation_overlay__E9a_z.IntroAnimation_leaving__Tlrv0{opacity:0;filter:blur(10px);transform:scale(1.06);pointer-events:none}.IntroAnimation_overlay__E9a_z:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 0,transparent 72%);mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 0,transparent 72%);opacity:.5}.IntroAnimation_network__0_zbb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:0;transition:opacity .8s ease}.IntroAnimation_network__0_zbb svg{width:min(680px,88vw);height:auto}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage2__gvva_ .IntroAnimation_network__0_zbb,.IntroAnimation_overlay__E9a_z.IntroAnimation_stage3__1I8dX .IntroAnimation_network__0_zbb{opacity:0}.IntroAnimation_netNode__y3y8h{fill:var(--cyan);opacity:0;transform:scale(.3);transform-origin:center;transform-box:fill-box;animation:IntroAnimation_netNodeIn__Hul1w .5s ease forwards}.IntroAnimation_netEdge__lcyO7{stroke:var(--cyan);stroke-opacity:.4;stroke-width:1.1;fill:none;stroke-dasharray:70;stroke-dashoffset:70;animation:IntroAnimation_netEdgeIn__hpJrs .8s ease forwards}.IntroAnimation_netPacket__UUojG{fill:#eafcfb;filter:drop-shadow(0 0 4px rgba(45,225,216,.9));opacity:0}.IntroAnimation_emblem__8qQog{position:relative;width:112px;height:112px;z-index:1;opacity:0;transition:opacity .5s ease}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage2__gvva_ .IntroAnimation_emblem__8qQog,.IntroAnimation_overlay__E9a_z.IntroAnimation_stage3__1I8dX .IntroAnimation_emblem__8qQog{opacity:1}.IntroAnimation_emblem__8qQog svg{width:100%;height:100%;position:relative;z-index:1;overflow:visible}.IntroAnimation_emblemNode__O7tYI{fill:var(--cyan);opacity:0;transform:scale(.4);transform-origin:52px 52px}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage2__gvva_ .IntroAnimation_emblemNode__O7tYI{animation:IntroAnimation_introNode__fkf7t .45s ease forwards}.IntroAnimation_emblemEdge___T8Wi{stroke:var(--cyan);stroke-opacity:.55;stroke-width:1.3;fill:none;stroke-dasharray:40;stroke-dashoffset:40}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage2__gvva_ .IntroAnimation_emblemEdge___T8Wi{animation:IntroAnimation_introDraw__AOoaI .6s ease forwards}.IntroAnimation_emblemCore__cxv6I{fill:var(--cyan);opacity:0;transform:scale(.4);transform-origin:52px 52px}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage2__gvva_ .IntroAnimation_emblemCore__cxv6I{animation:IntroAnimation_introNode__fkf7t .4s ease forwards}.IntroAnimation_emblemCoreRing__lGzOX{fill:none;stroke:var(--cyan);stroke-width:1.4;opacity:0;transform-origin:52px 52px}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage2__gvva_ .IntroAnimation_emblemCoreRing__lGzOX{animation:IntroAnimation_introRing__Cuu__ 1.7s ease-out infinite}.IntroAnimation_word__k03zM{font-family:var(--f-display);font-weight:700;font-size:24px;letter-spacing:-.01em;opacity:0;transform:translateY(8px);position:relative;z-index:1}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage3__1I8dX .IntroAnimation_word__k03zM{animation:IntroAnimation_introFadeUp__QueGl .6s ease forwards}.IntroAnimation_word__k03zM b{color:var(--cyan)}.IntroAnimation_status__b2yHh{font-family:var(--f-mono);font-size:12.5px;color:var(--text-dim);min-height:16px;opacity:0;position:relative;z-index:1;text-align:center;padding:0 20px}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage3__1I8dX .IntroAnimation_status__b2yHh{animation:IntroAnimation_introFadeUp__QueGl .6s ease forwards;animation-delay:.15s}.IntroAnimation_bar___T3Wo{width:170px;height:3px;border-radius:3px;background:var(--panel-raised);overflow:hidden;opacity:0;position:relative;z-index:1;transition:opacity .3s ease}.IntroAnimation_overlay__E9a_z.IntroAnimation_stage1__8zliK .IntroAnimation_bar___T3Wo,.IntroAnimation_overlay__E9a_z.IntroAnimation_stage2__gvva_ .IntroAnimation_bar___T3Wo,.IntroAnimation_overlay__E9a_z.IntroAnimation_stage3__1I8dX .IntroAnimation_bar___T3Wo{opacity:1}.IntroAnimation_barFill__erTKx{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,var(--cyan),var(--blue));transition:width .3s linear}.IntroAnimation_skip__dXfzr{position:absolute;bottom:26px;right:26px;z-index:2;font-family:var(--f-mono);font-size:11px;color:var(--text-dim);border:1px solid var(--line);border-radius:20px;padding:6px 13px;opacity:0;animation:IntroAnimation_introFadeUp__QueGl .5s ease forwards;animation-delay:.5s}.IntroAnimation_skip__dXfzr:hover{color:var(--cyan);border-color:var(--cyan)}@media (max-width:480px){.IntroAnimation_emblem__8qQog{width:88px;height:88px}.IntroAnimation_word__k03zM{font-size:20px}.IntroAnimation_status__b2yHh{font-size:11.5px}.IntroAnimation_skip__dXfzr{bottom:18px;right:18px}}@keyframes IntroAnimation_netNodeIn__Hul1w{to{opacity:.85;transform:scale(1)}}@keyframes IntroAnimation_netEdgeIn__hpJrs{to{stroke-dashoffset:0}}@keyframes IntroAnimation_introNode__fkf7t{to{opacity:1;transform:scale(1)}}@keyframes IntroAnimation_introDraw__AOoaI{to{stroke-dashoffset:0}}@keyframes IntroAnimation_introRing__Cuu__{0%{opacity:.6;transform:scale(.65)}to{opacity:0;transform:scale(1.55)}}@keyframes IntroAnimation_introFadeUp__QueGl{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.IntroAnimation_overlay__E9a_z{display:none!important}}