.home-module__xN3HmW__statusDot{background:#22c55e;border-radius:999px;width:7px;height:7px;animation:2s ease-in-out infinite home-module__xN3HmW__homePulse;box-shadow:0 0 10px #22c55e}.home-module__xN3HmW__glass{background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);border:1px solid var(--surface-border);box-shadow:var(--soft-shadow-sm);border-radius:1.5rem}.home-module__xN3HmW__moduleCard{transition:transform .22s,border-color .22s,box-shadow .22s}.home-module__xN3HmW__moduleCard:hover{border-color:color-mix(in srgb, var(--ink) 25%, var(--line));box-shadow:var(--soft-shadow);transform:translateY(-3px)}.home-module__xN3HmW__fadeUp{animation:.7s cubic-bezier(.2,1.1,.3,1) both home-module__xN3HmW__homeFadeUp}.home-module__xN3HmW__fadeUpDelay1{animation-delay:80ms}.home-module__xN3HmW__fadeUpDelay2{animation-delay:.16s}.home-module__xN3HmW__fadeUpDelay3{animation-delay:.24s}.home-module__xN3HmW__dot{cursor:pointer;background:#ffffff59;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:transform .18s,background .18s}.home-module__xN3HmW__dotActive{background:#fff;transform:scale(1.25)}.home-module__xN3HmW__networkWrap{--net-g:#34d399;--net-v:#9a8cff;grid-template-columns:1fr minmax(0,1000px) 1fr;padding:0 24px;display:grid}html.dark .home-module__xN3HmW__networkWrap{--net-g:#34d399;--net-v:#9a8cff}html:not(.dark) .home-module__xN3HmW__networkWrap{--net-g:#059669;--net-v:#6d5ef0}.home-module__xN3HmW__rail{align-self:stretch;min-height:100%;position:relative;overflow:hidden}.home-module__xN3HmW__railLeft{background:radial-gradient(ellipse 120% 60% at 100% 40%, color-mix(in srgb, var(--net-g) 12%, transparent), transparent 68%)}.home-module__xN3HmW__railRight{background:radial-gradient(ellipse 120% 60% at 0% 40%, color-mix(in srgb, var(--net-v) 12%, transparent), transparent 68%)}.home-module__xN3HmW__railSticky{width:100%;height:100vh;position:sticky;top:0}.home-module__xN3HmW__rail svg{width:100%;height:100%;display:block}.home-module__xN3HmW__networkMain{z-index:1;min-width:0;padding:8px 28px 0;position:relative}.home-module__xN3HmW__ln{fill:none;stroke:url(#gl);stroke-width:1.4px}.home-module__xN3HmW__railRight .home-module__xN3HmW__ln{stroke:url(#gr)}.home-module__xN3HmW__ring{fill:none;stroke:var(--line);stroke-dasharray:2 5}.home-module__xN3HmW__nd{fill:var(--surface);stroke:var(--net-g);stroke-width:1.5px}.home-module__xN3HmW__dt{fill:var(--net-g)}.home-module__xN3HmW__pk{fill:var(--net-g);filter:drop-shadow(0 0 4px var(--net-g))}.home-module__xN3HmW__ai .home-module__xN3HmW__nd{stroke:var(--net-v)}.home-module__xN3HmW__ai .home-module__xN3HmW__dt{fill:var(--net-v)}.home-module__xN3HmW__ai .home-module__xN3HmW__pk{fill:var(--net-v);filter:drop-shadow(0 0 4px var(--net-v))}.home-module__xN3HmW__lb{letter-spacing:.14em;fill:var(--muted);text-anchor:middle;text-transform:uppercase;font:600 10px ui-monospace,monospace}@media (max-width:1380px){.home-module__xN3HmW__networkWrap{grid-template-columns:1fr;padding:0}.home-module__xN3HmW__rail{display:none}.home-module__xN3HmW__networkMain{max-width:72rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}}@media (prefers-reduced-motion:reduce){.home-module__xN3HmW__statusDot,.home-module__xN3HmW__fadeUp,.home-module__xN3HmW__fadeUpDelay1,.home-module__xN3HmW__fadeUpDelay2,.home-module__xN3HmW__fadeUpDelay3{animation:none!important}:is(.home-module__xN3HmW__rail animate,.home-module__xN3HmW__rail animateMotion,.home-module__xN3HmW__rail animateTransform){display:none!important}}@keyframes home-module__xN3HmW__homePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes home-module__xN3HmW__homeFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
