.HomepageIntroGate-module__zjzmRa__gate{position:relative}.HomepageIntroGate-module__zjzmRa__pageShell{z-index:0;transition:opacity .8s,visibility 0s linear .8s;position:relative}.HomepageIntroGate-module__zjzmRa__pageHidden{opacity:0;visibility:hidden}html[data-homepage-intro-seen="1"] .HomepageIntroGate-module__zjzmRa__pageHidden{opacity:1;visibility:visible;transition:none}html[data-mobile-lite="1"] .HomepageIntroGate-module__zjzmRa__pageHidden{opacity:1;visibility:visible;transition:none}.HomepageIntroGate-module__zjzmRa__pageVisible{opacity:1;visibility:visible;transition-delay:0s}.HomepageIntroGate-module__zjzmRa__overlay{z-index:120;background:radial-gradient(circle,#00d4ff1a 0%,#0000 28%),radial-gradient(circle,#ffffff0a 0%,#0000 55%),#020304;justify-content:center;align-items:center;transition:opacity 1s,transform 1s;display:flex;position:fixed;inset:0;overflow:hidden}html[data-homepage-intro-seen="1"] .HomepageIntroGate-module__zjzmRa__overlay{opacity:0;visibility:hidden;pointer-events:none;transition:none}html[data-mobile-lite="1"] .HomepageIntroGate-module__zjzmRa__overlay{opacity:0;visibility:hidden;pointer-events:none;transition:none}.HomepageIntroGate-module__zjzmRa__overlayExit{opacity:0;pointer-events:none}.HomepageIntroGate-module__zjzmRa__centerStage{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.HomepageIntroGate-module__zjzmRa__centerStage:before,.HomepageIntroGate-module__zjzmRa__centerStage:after{content:"";pointer-events:none;position:absolute;inset:0}.HomepageIntroGate-module__zjzmRa__centerStage:before{opacity:.2;background:linear-gradient(90deg,#0000 49.85%,#00d4ff14 50%,#0000 50.15%) 50%/100% 100% no-repeat,linear-gradient(#0000 49.85%,#00d4ff0f 50%,#0000 50.15%) 50%/100% 100% no-repeat;-webkit-mask-image:radial-gradient(circle,#000 16%,#0000 66%);mask-image:radial-gradient(circle,#000 16%,#0000 66%)}.HomepageIntroGate-module__zjzmRa__centerStage:after{filter:blur(18px);opacity:.65;background:radial-gradient(circle,#ffffff14 0%,#0000 40%),radial-gradient(circle,#00d4ff24 0%,#0000 62%)}.HomepageIntroGate-module__zjzmRa__circuitFrame{z-index:2;aspect-ratio:1;opacity:1;filter:drop-shadow(0 0 26px #00d4ff2e)drop-shadow(0 0 54px #00d4ff1a);justify-content:center;align-items:center;width:clamp(260px,36vw,520px);transition:transform .78s cubic-bezier(.24,.84,.18,1),opacity .65s,filter .7s;display:flex;position:absolute;transform:scale(1)rotate(0)}.HomepageIntroGate-module__zjzmRa__circuitFrame:before,.HomepageIntroGate-module__zjzmRa__circuitFrame:after{content:"";pointer-events:none;position:absolute;inset:0}.HomepageIntroGate-module__zjzmRa__circuitFrame:before{clip-path:polygon(18% 0%,82% 0%,100% 18%,100% 82%,82% 100%,18% 100%,0% 82%,0% 18%);background:linear-gradient(135deg,#ffffff0f,#0000 38%),radial-gradient(circle,#00d4ff14 0%,#0000 58%);border:1px solid #00d4ff29;border-radius:26%;inset:13%;transform:rotate(45deg)scale(1.04)}.HomepageIntroGate-module__zjzmRa__circuitFrame:after{border:1px solid #ffffff14;border-radius:999px;animation:2.8s ease-in-out infinite HomepageIntroGate-module__zjzmRa__board-scan;inset:24%;box-shadow:0 0 38px #00d4ff29}.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed{filter:blur(.25px)drop-shadow(0 0 18px #00d4ff24)drop-shadow(0 0 30px #00d4ff14);transform:scale(.68)rotate(10deg)}.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed .HomepageIntroGate-module__zjzmRa__trace,.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed .HomepageIntroGate-module__zjzmRa__signalTrace,.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed .HomepageIntroGate-module__zjzmRa__nodeSquare,.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed .HomepageIntroGate-module__zjzmRa__nodeDot,.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed .HomepageIntroGate-module__zjzmRa__hubPlate,.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed .HomepageIntroGate-module__zjzmRa__hubAccent,.HomepageIntroGate-module__zjzmRa__circuitFrameCondensed .HomepageIntroGate-module__zjzmRa__hubCore{opacity:.64;transform:scale(.92)}.HomepageIntroGate-module__zjzmRa__circuitFrameHidden{opacity:0;filter:blur(8px)drop-shadow(0 0 24px #00d4ff1f);transform:scale(.42)rotate(14deg)}.HomepageIntroGate-module__zjzmRa__circuitHalo{filter:blur(26px);opacity:.92;background:radial-gradient(circle,#ffffff29 0%,#00d4ff2e 22%,#0000 66%);border-radius:999px;animation:2.7s ease-in-out infinite HomepageIntroGate-module__zjzmRa__halo-breathe;position:absolute;inset:19%}.HomepageIntroGate-module__zjzmRa__circuitSvg{z-index:2;width:100%;height:auto;position:relative;overflow:visible}.HomepageIntroGate-module__zjzmRa__trace,.HomepageIntroGate-module__zjzmRa__signalTrace,.HomepageIntroGate-module__zjzmRa__hubAccent{fill:none;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;transition:opacity .5s,transform .65s}.HomepageIntroGate-module__zjzmRa__trace{stroke:#43b0ff8f;stroke-width:4px;opacity:0;stroke-dasharray:320;stroke-dashoffset:320px;animation:.82s cubic-bezier(.2,.82,.24,1) forwards HomepageIntroGate-module__zjzmRa__trace-reveal;animation-delay:var(--trace-delay,0s)}.HomepageIntroGate-module__zjzmRa__signalTrace{stroke:#fffffffa;stroke-width:6px;opacity:0;stroke-dasharray:30 320;stroke-dashoffset:360px;filter:drop-shadow(0 0 6px #ffffff70)drop-shadow(0 0 18px #00d4ff75);animation:2s linear infinite HomepageIntroGate-module__zjzmRa__signal-flow;animation-delay:var(--signal-delay,0s)}.HomepageIntroGate-module__zjzmRa__nodeSquare,.HomepageIntroGate-module__zjzmRa__nodeDot,.HomepageIntroGate-module__zjzmRa__hubPlate,.HomepageIntroGate-module__zjzmRa__hubCore{transform-box:fill-box;transform-origin:50%;transition:opacity .5s,transform .65s}.HomepageIntroGate-module__zjzmRa__nodeSquare,.HomepageIntroGate-module__zjzmRa__nodeDot{opacity:0;animation:.72s cubic-bezier(.24,.82,.24,1) forwards HomepageIntroGate-module__zjzmRa__node-arrive,3.6s ease-in-out infinite HomepageIntroGate-module__zjzmRa__node-pulse;animation-delay:var(--node-delay,0s), calc(var(--node-delay,0s) + .9s)}.HomepageIntroGate-module__zjzmRa__nodeSquare{fill:#030c14f5;stroke:#00d4ff94;stroke-width:2.5px}.HomepageIntroGate-module__zjzmRa__nodeDot{fill:#cdf5ffd1;stroke:#fff6;stroke-width:2px;filter:drop-shadow(0 0 10px #00d4ff57)}.HomepageIntroGate-module__zjzmRa__hubPlate{fill:#040e1af5;stroke:#43b0ff7a;stroke-width:2.5px;opacity:0;animation:.85s cubic-bezier(.2,.84,.24,1) .36s forwards HomepageIntroGate-module__zjzmRa__hub-rise,3.4s ease-in-out 1.2s infinite HomepageIntroGate-module__zjzmRa__hub-float}.HomepageIntroGate-module__zjzmRa__hubAccent{stroke:#ffffffd1;stroke-width:3.5px;opacity:0;stroke-dasharray:48 80;animation:.5s .92s forwards HomepageIntroGate-module__zjzmRa__accent-reveal,2.7s ease-in-out 1.28s infinite HomepageIntroGate-module__zjzmRa__accent-pulse}.HomepageIntroGate-module__zjzmRa__hubCore{fill:#d4f9ff;opacity:0;filter:drop-shadow(0 0 10px #ffffffd6)drop-shadow(0 0 18px #00d4ff80);animation:.48s cubic-bezier(.18,.84,.2,1) 1.02s forwards HomepageIntroGate-module__zjzmRa__core-pop,2.5s ease-in-out 1.4s infinite HomepageIntroGate-module__zjzmRa__core-breathe}.HomepageIntroGate-module__zjzmRa__logoWrap{z-index:3;opacity:0;filter:blur(12px);justify-content:center;align-items:center;width:clamp(220px,42vw,360px);transition:opacity .85s,transform .92s cubic-bezier(.22,.84,.18,1),filter .85s;display:flex;position:absolute;transform:scale(.82)}.HomepageIntroGate-module__zjzmRa__logoWrap:before{content:"";filter:blur(22px);opacity:0;background:radial-gradient(circle,#ffffff24 0%,#00d4ff29 28%,#0000 66%);border-radius:999px;transition:opacity .7s;position:absolute;inset:-10% -12%}.HomepageIntroGate-module__zjzmRa__logoPrimed{opacity:.3;filter:blur(8px);transform:scale(.74)}.HomepageIntroGate-module__zjzmRa__logoVisible{opacity:1;filter:blur();transform:scale(1)}.HomepageIntroGate-module__zjzmRa__logoVisible:before{opacity:1}.HomepageIntroGate-module__zjzmRa__logoSvg{filter:drop-shadow(0 0 10px #ffffff4d)drop-shadow(0 0 26px #00d4ff38);width:100%;height:auto;transition:filter .8s,transform 1s cubic-bezier(.22,.84,.18,1),opacity .8s}.HomepageIntroGate-module__zjzmRa__logoVisible .HomepageIntroGate-module__zjzmRa__logoSvg{animation:1s cubic-bezier(.22,.84,.18,1) both HomepageIntroGate-module__zjzmRa__logo-charge}.HomepageIntroGate-module__zjzmRa__logoFading{opacity:0;filter:blur(7px);transform:scale(.96)}@keyframes HomepageIntroGate-module__zjzmRa__trace-reveal{0%{opacity:0;stroke-dashoffset:320px}16%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes HomepageIntroGate-module__zjzmRa__signal-flow{0%{opacity:0;stroke-dashoffset:360px}10%{opacity:1}76%{opacity:1}to{opacity:0;stroke-dashoffset:-84px}}@keyframes HomepageIntroGate-module__zjzmRa__node-arrive{0%{opacity:0;transform:scale(.35)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes HomepageIntroGate-module__zjzmRa__node-pulse{0%,to{filter:drop-shadow(0 0 #00d4ff00)}50%{filter:drop-shadow(0 0 10px #00d4ff3d)}}@keyframes HomepageIntroGate-module__zjzmRa__hub-rise{0%{opacity:0;transform:scale(.48)rotate(-12deg)}72%{opacity:1;transform:scale(1.04)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes HomepageIntroGate-module__zjzmRa__hub-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes HomepageIntroGate-module__zjzmRa__accent-reveal{0%{opacity:0;stroke-dashoffset:36px}to{opacity:1;stroke-dashoffset:0}}@keyframes HomepageIntroGate-module__zjzmRa__accent-pulse{0%,to{opacity:.62}50%{opacity:1}}@keyframes HomepageIntroGate-module__zjzmRa__core-pop{0%{opacity:0;transform:scale(.25)}72%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes HomepageIntroGate-module__zjzmRa__core-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@keyframes HomepageIntroGate-module__zjzmRa__halo-breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.95;transform:scale(1.04)}}@keyframes HomepageIntroGate-module__zjzmRa__board-scan{0%,to{opacity:.34;transform:scale(.94)}50%{opacity:.7;transform:scale(1.03)}}@keyframes HomepageIntroGate-module__zjzmRa__logo-charge{0%{opacity:.22;filter:brightness(1.5)drop-shadow(0 0 18px #ffffff5c)drop-shadow(0 0 30px #00d4ff4d);transform:scale(.82)}55%{opacity:1;filter:brightness(1.1)drop-shadow(0 0 18px #ffffff47)drop-shadow(0 0 34px #00d4ff47);transform:scale(1.04)}to{opacity:1;filter:drop-shadow(0 0 10px #ffffff4d)drop-shadow(0 0 26px #00d4ff38);transform:scale(1)}}@media (max-width:640px){.HomepageIntroGate-module__zjzmRa__circuitFrame{width:clamp(220px,74vw,340px)}.HomepageIntroGate-module__zjzmRa__logoWrap{width:clamp(200px,72vw,300px)}}@media (max-width:767px),(pointer:coarse),(hover:none),(prefers-reduced-motion:reduce){.HomepageIntroGate-module__zjzmRa__pageHidden{opacity:1;visibility:visible;transition:none}.HomepageIntroGate-module__zjzmRa__overlay{opacity:0;visibility:hidden;pointer-events:none;transition:none}}@media (prefers-reduced-motion:reduce){.HomepageIntroGate-module__zjzmRa__pageShell,.HomepageIntroGate-module__zjzmRa__overlay,.HomepageIntroGate-module__zjzmRa__circuitFrame,.HomepageIntroGate-module__zjzmRa__logoWrap,.HomepageIntroGate-module__zjzmRa__logoSvg{transition-duration:.18s!important}.HomepageIntroGate-module__zjzmRa__circuitFrame:after,.HomepageIntroGate-module__zjzmRa__circuitHalo,.HomepageIntroGate-module__zjzmRa__trace,.HomepageIntroGate-module__zjzmRa__signalTrace,.HomepageIntroGate-module__zjzmRa__nodeSquare,.HomepageIntroGate-module__zjzmRa__nodeDot,.HomepageIntroGate-module__zjzmRa__hubPlate,.HomepageIntroGate-module__zjzmRa__hubAccent,.HomepageIntroGate-module__zjzmRa__hubCore,.HomepageIntroGate-module__zjzmRa__logoVisible .HomepageIntroGate-module__zjzmRa__logoSvg{animation-duration:.01ms!important;animation-iteration-count:1!important}}
