.connect-fx_cursor__OSpUn{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:9999}.connect-fx_tiltCard__VUcmT{--tilt-x:0deg;--tilt-y:0deg;--shine-x:50%;--shine-y:50%;position:relative;transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .55s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d;isolation:isolate}.connect-fx_tiltCard__VUcmT:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--shine-x) var(--shine-y),rgba(103,232,249,.28),transparent 35%);transition:opacity .3s;z-index:2}.connect-fx_tiltCard__VUcmT:hover{z-index:3}.connect-fx_tiltCard__VUcmT:hover:before{opacity:1}.connect-fx_heroStage__Z8Jc_{position:relative;min-height:440px;display:grid;place-items:center;perspective:1200px}.connect-fx_terminal__2Aon0{width:min(390px,80vw);height:285px;border:1px solid rgba(165,243,252,.3);border-radius:24px;background:linear-gradient(145deg,rgba(30,41,82,.88),rgba(7,12,28,.92));box-shadow:0 35px 100px rgba(6,182,212,.2),inset 0 1px rgba(255,255,255,.18);transform:rotateX(8deg) rotateY(-16deg) rotate(2deg);animation:connect-fx_terminalFloat__M1nNR 7s ease-in-out infinite;overflow:hidden;position:relative;z-index:2}.connect-fx_terminalTop__ChNZ5{height:34px;display:flex;align-items:center;gap:5px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.1);color:#67e8f9;font-size:9px;letter-spacing:.15em}.connect-fx_terminalTop__ChNZ5 span{width:6px;height:6px;border-radius:50%;background:#64748b}.connect-fx_terminalTop__ChNZ5 span:first-child{background:#fb7185}.connect-fx_terminalTop__ChNZ5 span:nth-child(2){background:#fbbf24}.connect-fx_terminalTop__ChNZ5 span:nth-child(3){background:#34d399}.connect-fx_terminalTop__ChNZ5 b{margin-left:auto;font-size:8px}.connect-fx_terminalBody__H_mXl{display:flex;height:calc(100% - 34px)}.connect-fx_terminalSidebar__araIF{width:38px;border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;gap:17px;padding-top:22px}.connect-fx_terminalSidebar__araIF span{display:block;width:12px;height:4px;border-radius:4px;background:#334155}.connect-fx_terminalSidebar__araIF .connect-fx_activeLine__g5tIV{width:18px;background:#22d3ee;box-shadow:0 0 14px #22d3ee}.connect-fx_terminalContent__3gOSn{flex:1 1;padding:24px}.connect-fx_terminalContent__3gOSn small{color:#94a3b8;font-size:7px;letter-spacing:.15em}.connect-fx_terminalContent__3gOSn strong{display:block;color:#f8fafc;font-size:18px;margin-top:7px}.connect-fx_terminalMetric__BDx21{display:flex;align-items:center;gap:10px;margin-top:24px;color:#94a3b8;font-size:9px}.connect-fx_terminalMetric__BDx21 b{font-size:25px;color:#f8fafc}.connect-fx_terminalMetric__BDx21 i{font-style:normal;color:#34d399;font-size:9px}.connect-fx_terminalChart__beBv2{height:58px;display:flex;align-items:flex-end;gap:8px;margin-top:15px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.09)}.connect-fx_terminalChart__beBv2 span{display:block;flex:1 1;border-radius:4px 4px 0 0;background:linear-gradient(#22d3ee,#4f46e5);box-shadow:0 0 12px rgba(34,211,238,.25)}.connect-fx_terminalChart__beBv2 span:first-child{height:30%}.connect-fx_terminalChart__beBv2 span:nth-child(2){height:55%}.connect-fx_terminalChart__beBv2 span:nth-child(3){height:42%}.connect-fx_terminalChart__beBv2 span:nth-child(4){height:78%}.connect-fx_terminalChart__beBv2 span:nth-child(5){height:62%}.connect-fx_terminalChart__beBv2 span:nth-child(6){height:92%}.connect-fx_terminalChart__beBv2 span:nth-child(7){height:75%}.connect-fx_terminalRows___Scm9{display:grid;grid-gap:6px;gap:6px;margin-top:16px}.connect-fx_terminalRows___Scm9 i{display:block;height:5px;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.18),rgba(255,255,255,.04));width:100%}.connect-fx_terminalRows___Scm9 i:nth-child(2){width:72%}.connect-fx_terminalRows___Scm9 i:nth-child(3){width:86%}.connect-fx_terminalReflection__YhnGX{position:absolute;inset:-40% -20%;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.12) 45%,transparent 52%);transform:translateX(-80%);animation:connect-fx_reflection__A3zoC 5s ease-in-out infinite}.connect-fx_orbOne__MhVUI,.connect-fx_orbTwo__MB2nh{position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}.connect-fx_orbOne__MhVUI{width:120px;height:120px;top:10%;right:5%;background:radial-gradient(circle at 35% 30%,rgba(103,232,249,.8),rgba(79,70,229,.18) 55%,transparent 70%);animation:connect-fx_orbFloat__TTB9W 8s ease-in-out infinite}.connect-fx_orbTwo__MB2nh{width:75px;height:75px;bottom:7%;left:2%;background:radial-gradient(circle,rgba(167,139,250,.58),transparent 70%);animation:connect-fx_orbFloat__TTB9W 6s ease-in-out infinite reverse}.connect-fx_stageBadge__Beuu9{position:absolute;right:6%;bottom:8%;display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(103,232,249,.26);border-radius:999px;background:rgba(15,23,42,.7);color:#a5f3fc;font-size:9px;letter-spacing:.08em;text-transform:uppercase;z-index:3}.connect-fx_progressSteps__DM0bt{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding:40px 0 20px}.connect-fx_progressTrack__udNSH{position:absolute;top:65px;left:12%;right:12%;height:3px;background:#e2e8f0;border-radius:2px;z-index:0}.connect-fx_progressTrack__udNSH span{display:block;height:100%;background:linear-gradient(90deg,#2d61dc,#4d8aff);border-radius:2px;transition:width .8s cubic-bezier(.25,.46,.45,.94);box-shadow:0 0 8px rgba(45,97,220,.3)}.connect-fx_progressStep__27epR{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;z-index:1;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:0 20px 28px;transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:default}.connect-fx_progressStep__27epR:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(45,97,220,.1),0 4px 12px rgba(15,23,42,.06);border-color:#c9d8f1}.connect-fx_stepOrb__Iwkxa{width:56px;height:56px;display:grid;place-items:center;border:2px solid #e2e8f0;border-radius:50%;background:#fff;color:#2d61dc;transition:.4s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 16px rgba(45,97,220,.1);margin-top:28px;margin-bottom:20px;position:relative;z-index:2}.connect-fx_progressStep__27epR>div:last-child{padding:0 4px}.connect-fx_progressStep__27epR>div:last-child>span{color:#2d61dc;font-size:11px;font-weight:800;letter-spacing:.1em;display:block;margin-bottom:6px}.connect-fx_progressStep__27epR h3{color:#101827;font-size:16px;font-weight:700;margin:0 0 8px;transition:color .3s}.connect-fx_progressStep__27epR p{color:#64748b;font-size:13px;line-height:1.65;margin:0}.connect-fx_progressStep__27epR.connect-fx_stepActive__Wnta5 .connect-fx_stepOrb__Iwkxa{border-color:#2d61dc;background:linear-gradient(135deg,#2d61dc,#4d8aff);color:#fff;box-shadow:0 4px 20px rgba(45,97,220,.3);transform:scale(1.1)}.connect-fx_progressStep__27epR.connect-fx_stepActive__Wnta5 h3{color:#2d61dc}.connect-fx_progressStep__27epR.connect-fx_stepActive__Wnta5{border-color:#cddaff;box-shadow:0 8px 24px rgba(45,97,220,.1)}@keyframes connect-fx_terminalFloat__M1nNR{0%,to{transform:rotateX(8deg) rotateY(-16deg) rotate(2deg) translateY(0)}50%{transform:rotateX(10deg) rotateY(-11deg) rotate(1deg) translateY(-12px)}}@keyframes connect-fx_reflection__A3zoC{0%,25%{transform:translateX(-80%)}65%,to{transform:translateX(80%)}}@keyframes connect-fx_orbFloat__TTB9W{0%,to{transform:translateZ(0)}50%{transform:translate3d(12px,-18px,0)}}@media (max-width:850px){.connect-fx_heroStage__Z8Jc_{min-height:330px;transform:scale(.88)}.connect-fx_progressSteps__DM0bt{grid-template-columns:1fr 1fr}.connect-fx_progressTrack__udNSH{display:none}.connect-fx_progressStep__27epR{padding:0 16px 24px}}@media (max-width:600px){.connect-fx_cursor__OSpUn{display:none}.connect-fx_heroStage__Z8Jc_{min-height:280px;transform:scale(.75);margin:-30px -40px}.connect-fx_progressSteps__DM0bt{grid-template-columns:1fr;gap:16px}.connect-fx_progressStep__27epR{flex-direction:row;text-align:left;align-items:flex-start;padding:20px;gap:16px}.connect-fx_stepOrb__Iwkxa{margin-top:0;margin-bottom:0;flex-shrink:0}.connect-fx_progressStep__27epR h3{font-size:15px}.connect-fx_stageBadge__Beuu9{right:0;bottom:4%}}