.HeroConnectionAnimation_hcaShell__5z9RK{position:relative;width:100%;max-width:680px;margin-left:auto;padding:22px;overflow:hidden;border:1px solid rgba(23,107,77,.16);border-radius:24px;background:radial-gradient(circle at 72% 24%,rgba(72,160,126,.13),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,248,244,.98));box-shadow:0 24px 70px rgba(23,107,77,.12);isolation:isolate}.HeroConnectionAnimation_hcaShell__5z9RK:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.22;background-image:radial-gradient(circle,rgba(23,107,77,.28) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.HeroConnectionAnimation_hcaHeader__IEKMR{position:relative;z-index:5;display:grid;gap:5px}.HeroConnectionAnimation_hcaEyebrow__QTDMb{color:var(--green,#176b4d);font-size:12px;font-weight:900;letter-spacing:.11em}.HeroConnectionAnimation_hcaTitle__z57Yu{margin:0;color:#163d31;font-size:clamp(20px,2.4vw,28px);line-height:1.2}.HeroConnectionAnimation_hcaStage__QZ5IY{position:relative;min-height:410px;margin-top:14px}.HeroConnectionAnimation_hcaConnections__UD7HO{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.HeroConnectionAnimation_hcaPath__Ynio5{fill:none;stroke:rgba(23,107,77,.2);stroke-width:3;stroke-linecap:round;stroke-dasharray:8 10}.HeroConnectionAnimation_hcaPathClient__3fvgG{animation:HeroConnectionAnimation_hcaPathPulse__JKXH0 7.2s ease-in-out infinite}.HeroConnectionAnimation_hcaPathMasterOne__00MfD{animation:HeroConnectionAnimation_hcaPathPulse__JKXH0 7.2s ease-in-out 2.4s infinite}.HeroConnectionAnimation_hcaPathMasterTwo___z1Kj{animation:HeroConnectionAnimation_hcaPathPulse__JKXH0 7.2s ease-in-out 2.65s infinite}.HeroConnectionAnimation_hcaPathMasterThree__sAAZu{animation:HeroConnectionAnimation_hcaPathPulse__JKXH0 7.2s ease-in-out 2.9s infinite}.HeroConnectionAnimation_hcaClient__1NIzr,.HeroConnectionAnimation_hcaMasters__V8feR,.HeroConnectionAnimation_hcaServer__88kYc{position:absolute;z-index:3}.HeroConnectionAnimation_hcaClient__1NIzr{left:2%;top:50%;width:31%;transform:translateY(-50%);display:grid;justify-items:center;gap:11px}.HeroConnectionAnimation_hcaDevice__nW3Dz{width:132px;min-height:112px;overflow:hidden;border:1px solid rgba(23,107,77,.18);border-radius:17px;background:#fff;box-shadow:0 14px 34px rgba(23,107,77,.1);animation:HeroConnectionAnimation_hcaClientWake__yq6yh 7.2s ease-in-out infinite}.HeroConnectionAnimation_hcaDeviceTop__oc5jO{display:flex;gap:4px;padding:9px 10px;background:rgba(23,107,77,.06)}.HeroConnectionAnimation_hcaDeviceTop__oc5jO span{width:5px;height:5px;border-radius:50%;background:rgba(23,107,77,.34)}.HeroConnectionAnimation_hcaDeviceBody__yHRDc{display:grid;place-items:center;gap:8px;padding:14px}.HeroConnectionAnimation_hcaAvatar__aaTOm{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--green-soft,#edf7f2);font-size:20px}.HeroConnectionAnimation_hcaTyping___ZEBy{display:flex;gap:4px;padding:7px 10px;border-radius:999px;background:rgba(23,107,77,.06)}.HeroConnectionAnimation_hcaTyping___ZEBy span{width:6px;height:6px;border-radius:50%;background:var(--green,#176b4d);animation:HeroConnectionAnimation_hcaTyping___ZEBy 1.1s ease-in-out infinite}.HeroConnectionAnimation_hcaTyping___ZEBy span:nth-child(2){animation-delay:.14s}.HeroConnectionAnimation_hcaTyping___ZEBy span:nth-child(3){animation-delay:.28s}.HeroConnectionAnimation_hcaServer__88kYc{left:50%;top:50%;width:25%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:12px}.HeroConnectionAnimation_hcaServerGlow__5Fuav{position:absolute;top:3px;width:102px;height:102px;border-radius:50%;background:rgba(23,107,77,.17);filter:blur(18px);opacity:0;animation:HeroConnectionAnimation_hcaServerGlow__5Fuav 7.2s ease-in-out infinite}.HeroConnectionAnimation_hcaServerBox__2s5gy{position:relative;z-index:2;display:flex;width:112px;height:112px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(23,107,77,.22);border-radius:24px;background:linear-gradient(145deg,#fff,#edf7f2);box-shadow:0 18px 44px rgba(23,107,77,.15);animation:HeroConnectionAnimation_hcaServerReceive__aj73c 7.2s ease-in-out infinite}.HeroConnectionAnimation_hcaServerMark__XBEWh{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;background:var(--green,#176b4d);color:#fff;font-size:22px;font-weight:900}.HeroConnectionAnimation_hcaServerLines___dQBW{display:grid;gap:6px}.HeroConnectionAnimation_hcaServerLines___dQBW span{width:25px;height:5px;border-radius:999px;background:rgba(23,107,77,.25)}.HeroConnectionAnimation_hcaNodeText__l3uTG{display:grid;gap:2px;text-align:center}.HeroConnectionAnimation_hcaNodeText__l3uTG strong{color:#214f40;font-size:14px}.HeroConnectionAnimation_hcaNodeText__l3uTG span{color:var(--muted,#687a74);font-size:11px;line-height:1.35}.HeroConnectionAnimation_hcaMasters__V8feR{right:0;top:0;width:27%;height:100%}.HeroConnectionAnimation_hcaMasterNode__Cu2O_{position:absolute;right:0;display:flex;align-items:center;gap:8px;color:#355f52;font-size:12px;font-weight:800;opacity:.72}.HeroConnectionAnimation_hcaMasterOne__WFpVf{top:12%;animation:HeroConnectionAnimation_hcaMasterReceive__ByiWp 7.2s ease-in-out 2.8s infinite}.HeroConnectionAnimation_hcaMasterTwo__5RLKv{top:45%;animation:HeroConnectionAnimation_hcaMasterReceive__ByiWp 7.2s ease-in-out 3.05s infinite}.HeroConnectionAnimation_hcaMasterThree__dAXgi{top:78%;animation:HeroConnectionAnimation_hcaMasterReceive__ByiWp 7.2s ease-in-out 3.3s infinite}.HeroConnectionAnimation_hcaMasterDevice__rgPtj{position:relative;display:grid;width:62px;height:62px;place-items:center;border:1px solid rgba(23,107,77,.18);border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(23,107,77,.09)}.HeroConnectionAnimation_hcaMasterIcon__bqySG{font-size:26px}.HeroConnectionAnimation_hcaNotificationDot__Q79uW{position:absolute;right:-4px;top:-5px;display:grid;width:22px;height:22px;place-items:center;border:3px solid #fff;border-radius:50%;background:var(--green,#176b4d);color:#fff;font-size:10px;font-weight:900;transform:scale(0);animation:HeroConnectionAnimation_hcaNotification__VBC_I 7.2s ease-in-out 3s infinite}.HeroConnectionAnimation_hcaMasterTwo__5RLKv .HeroConnectionAnimation_hcaNotificationDot__Q79uW{animation-delay:3.25s}.HeroConnectionAnimation_hcaMasterThree__dAXgi .HeroConnectionAnimation_hcaNotificationDot__Q79uW{animation-delay:3.5s}.HeroConnectionAnimation_hcaPacket__2_Twf{position:absolute;z-index:4;width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:var(--green,#176b4d);box-shadow:0 0 0 6px rgba(23,107,77,.1);opacity:0;pointer-events:none}.HeroConnectionAnimation_hcaPacketClient__qC6ru{right:-1px;top:42%;animation:HeroConnectionAnimation_hcaClientPacket__GF0gL 7.2s ease-in-out infinite}.HeroConnectionAnimation_hcaPacketOne__Gddqz,.HeroConnectionAnimation_hcaPacketThree__jW_sU,.HeroConnectionAnimation_hcaPacketTwo__rOp_X{left:54%;top:49%}.HeroConnectionAnimation_hcaPacketOne__Gddqz{animation:HeroConnectionAnimation_hcaPacketOne__Gddqz 7.2s ease-in-out 2.4s infinite}.HeroConnectionAnimation_hcaPacketTwo__rOp_X{animation:HeroConnectionAnimation_hcaPacketTwo__rOp_X 7.2s ease-in-out 2.65s infinite}.HeroConnectionAnimation_hcaPacketThree__jW_sU{animation:HeroConnectionAnimation_hcaPacketThree__jW_sU 7.2s ease-in-out 2.9s infinite}.HeroConnectionAnimation_hcaFooter__Bcp_L{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:15px;border-top:1px solid rgba(23,107,77,.1)}.HeroConnectionAnimation_hcaStep__L_udJ{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.72);color:#355f52;font-size:11px;font-weight:700}.HeroConnectionAnimation_hcaStep__L_udJ b{display:grid;width:19px;height:19px;place-items:center;border-radius:50%;background:var(--green-soft,#edf7f2);color:var(--green,#176b4d);font-size:10px}@keyframes HeroConnectionAnimation_hcaTyping___ZEBy{0%,70%,to{transform:translateY(0);opacity:.45}35%{transform:translateY(-4px);opacity:1}}@keyframes HeroConnectionAnimation_hcaClientWake__yq6yh{0%,7%,72%,to{transform:translateY(0);box-shadow:0 14px 34px rgba(23,107,77,.1)}14%,23%{transform:translateY(-3px);box-shadow:0 18px 38px rgba(23,107,77,.17)}}@keyframes HeroConnectionAnimation_hcaPathPulse__JKXH0{0%,12%,to{stroke:rgba(23,107,77,.18)}35%,58%{stroke:rgba(23,107,77,.52)}}@keyframes HeroConnectionAnimation_hcaClientPacket__GF0gL{0%,13%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:1;transform:translate(0) scale(1)}34%{opacity:1;transform:translate(166px) scale(1)}39%,to{opacity:0;transform:translate(166px) scale(.6)}}@keyframes HeroConnectionAnimation_hcaServerReceive__aj73c{0%,28%,to{transform:scale(1)}35%,44%{transform:scale(1.06)}}@keyframes HeroConnectionAnimation_hcaServerGlow__5Fuav{0%,28%,to{opacity:0;transform:scale(.75)}36%,49%{opacity:1;transform:scale(1.12)}}@keyframes HeroConnectionAnimation_hcaMasterReceive__ByiWp{0%,37%,to{opacity:.72;transform:translateX(0)}48%,64%{opacity:1;transform:translateX(-5px)}}@keyframes HeroConnectionAnimation_hcaNotification__VBC_I{0%,37%,to{transform:scale(0)}45%,67%{transform:scale(1)}73%{transform:scale(.88)}}@keyframes HeroConnectionAnimation_hcaPacketOne__Gddqz{0%,34%{opacity:0;transform:translate(0) scale(.5)}39%{opacity:1;transform:translate(0) scale(1)}54%{opacity:1;transform:translate(144px,-119px) scale(1)}59%,to{opacity:0;transform:translate(144px,-119px) scale(.6)}}@keyframes HeroConnectionAnimation_hcaPacketTwo__rOp_X{0%,36%{opacity:0;transform:translate(0) scale(.5)}41%{opacity:1;transform:translate(0) scale(1)}56%{opacity:1;transform:translate(158px) scale(1)}61%,to{opacity:0;transform:translate(158px) scale(.6)}}@keyframes HeroConnectionAnimation_hcaPacketThree__jW_sU{0%,38%{opacity:0;transform:translate(0) scale(.5)}43%{opacity:1;transform:translate(0) scale(1)}58%{opacity:1;transform:translate(144px,119px) scale(1)}63%,to{opacity:0;transform:translate(144px,119px) scale(.6)}}@media (max-width:980px){.HeroConnectionAnimation_hcaShell__5z9RK{max-width:none;margin:0}}@media (max-width:620px){.HeroConnectionAnimation_hcaShell__5z9RK{padding:18px 14px;border-radius:20px}.HeroConnectionAnimation_hcaStage__QZ5IY{min-height:350px}.HeroConnectionAnimation_hcaConnections__UD7HO{display:none}.HeroConnectionAnimation_hcaClient__1NIzr{left:0;width:29%}.HeroConnectionAnimation_hcaServer__88kYc{width:32%}.HeroConnectionAnimation_hcaMasters__V8feR{width:29%}.HeroConnectionAnimation_hcaDevice__nW3Dz{width:94px;min-height:94px}.HeroConnectionAnimation_hcaServerBox__2s5gy{width:86px;height:86px;border-radius:20px}.HeroConnectionAnimation_hcaServerMark__XBEWh{width:36px;height:36px;border-radius:11px;font-size:18px}.HeroConnectionAnimation_hcaServerLines___dQBW{display:none}.HeroConnectionAnimation_hcaMasterDevice__rgPtj{width:48px;height:48px;border-radius:15px}.HeroConnectionAnimation_hcaMasterIcon__bqySG{font-size:21px}.HeroConnectionAnimation_hcaMasterNode__Cu2O_{gap:5px;font-size:10px}.HeroConnectionAnimation_hcaPacket__2_Twf{display:none}.HeroConnectionAnimation_hcaNodeText__l3uTG strong{font-size:12px}.HeroConnectionAnimation_hcaNodeText__l3uTG span{display:none}.HeroConnectionAnimation_hcaFooter__Bcp_L{gap:6px}.HeroConnectionAnimation_hcaStep__L_udJ{padding:6px 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.HeroConnectionAnimation_hcaDevice__nW3Dz,.HeroConnectionAnimation_hcaMasterNode__Cu2O_,.HeroConnectionAnimation_hcaNotificationDot__Q79uW,.HeroConnectionAnimation_hcaPacket__2_Twf,.HeroConnectionAnimation_hcaPath__Ynio5,.HeroConnectionAnimation_hcaServerBox__2s5gy,.HeroConnectionAnimation_hcaServerGlow__5Fuav,.HeroConnectionAnimation_hcaTyping___ZEBy span{animation:none!important}.HeroConnectionAnimation_hcaServerGlow__5Fuav{opacity:.45}.HeroConnectionAnimation_hcaMasterNode__Cu2O_{opacity:1}.HeroConnectionAnimation_hcaNotificationDot__Q79uW{transform:scale(1)}.HeroConnectionAnimation_hcaPath__Ynio5{stroke:rgba(23,107,77,.38)}}