.networking-module__QTgU7W__page{--navy:#091f40;--blue:#2167df;--blue-dark:#174da9;--muted:#67778f;--line:#dce5f1;--surface:#f3f7fc;min-height:100vh;color:var(--navy);background:#fff}.networking-module__QTgU7W__container{width:min(1180px,100% - 40px);margin:0 auto}.networking-module__QTgU7W__header{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border-bottom:1px solid #e1e8f2;position:sticky;top:0}.networking-module__QTgU7W__headerInner{justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100% - 40px);min-height:88px;margin:0 auto;display:flex}.networking-module__QTgU7W__brand{color:var(--navy);align-items:center;gap:13px;text-decoration:none;display:flex}.networking-module__QTgU7W__brandMark{color:#fff;background:linear-gradient(135deg,#286ae9,#1b50b7);border-radius:13px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.networking-module__QTgU7W__brand>span:last-child{gap:3px;display:grid}.networking-module__QTgU7W__brand strong{font-size:.98rem}.networking-module__QTgU7W__brand small{color:var(--muted);font-size:.72rem}.networking-module__QTgU7W__navigation{align-items:center;gap:27px;display:flex}.networking-module__QTgU7W__navigation a{color:#263753;font-size:.88rem;font-weight:800;text-decoration:none}.networking-module__QTgU7W__headerButton{background:var(--blue);border-radius:10px;padding:11px 18px;color:#fff!important}.networking-module__QTgU7W__hero{background:radial-gradient(circle at 87% 8%,#2a6be424,#0000 28%),linear-gradient(145deg,#f7faff,#edf4fd);padding:76px 0 88px}.networking-module__QTgU7W__breadcrumb{color:#718199;flex-wrap:wrap;gap:9px;margin-bottom:38px;font-size:.8rem;display:flex}.networking-module__QTgU7W__breadcrumb a{color:var(--blue);font-weight:800;text-decoration:none}.networking-module__QTgU7W__heroGrid{grid-template-columns:1fr .95fr;align-items:center;gap:62px;display:grid}.networking-module__QTgU7W__eyebrow{color:var(--blue);letter-spacing:.15em;margin:0 0 15px;font-size:.74rem;font-weight:900}.networking-module__QTgU7W__heroContent h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,5vw,4.55rem);line-height:1.04}.networking-module__QTgU7W__heroContent h1 span{color:var(--blue)}.networking-module__QTgU7W__heroText{color:var(--muted);margin:27px 0 0;font-size:1.06rem;line-height:1.8}.networking-module__QTgU7W__heroActions,.networking-module__QTgU7W__ctaActions{flex-wrap:wrap;gap:14px;margin-top:31px;display:flex}.networking-module__QTgU7W__primaryButton,.networking-module__QTgU7W__secondaryButton{border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:49px;padding:13px 21px;font-size:.86rem;font-weight:900;text-decoration:none;display:inline-flex}.networking-module__QTgU7W__primaryButton{color:#fff;background:linear-gradient(135deg,#286ae9,#1c55c4);box-shadow:0 13px 28px #2165df38}.networking-module__QTgU7W__secondaryButton{color:var(--navy);background:#fffc;border:1px solid #bac8da}.networking-module__QTgU7W__heroStats{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:36px;display:grid}.networking-module__QTgU7W__heroStats div{background:#ffffffbf;border:1px solid #d6e2f1;border-radius:13px;padding:15px}.networking-module__QTgU7W__heroStats strong,.networking-module__QTgU7W__heroStats span{display:block}.networking-module__QTgU7W__heroStats strong{font-size:.88rem}.networking-module__QTgU7W__heroStats span{color:var(--muted);margin-top:5px;font-size:.68rem;line-height:1.4}.networking-module__QTgU7W__heroVisual,.networking-module__QTgU7W__rackVisual,.networking-module__QTgU7W__securityVisual,.networking-module__QTgU7W__wifiVisual{background:#07172f;border:1px solid #7091c64d;border-radius:22px;overflow:hidden;box-shadow:0 28px 80px #18376924}.networking-module__QTgU7W__heroVisual img,.networking-module__QTgU7W__rackVisual img,.networking-module__QTgU7W__securityVisual img,.networking-module__QTgU7W__wifiVisual img{width:100%;height:auto;display:block}.networking-module__QTgU7W__visualHeader{color:#dcecff;letter-spacing:.08em;border-bottom:1px solid #b4cff524;justify-content:space-between;align-items:center;min-height:53px;padding:13px 19px;font-size:.67rem;font-weight:900;display:flex}.networking-module__QTgU7W__visualHeader strong{color:#8ce0bd;background:#2ec18524;border-radius:99px;padding:7px 10px;font-size:.57rem}.networking-module__QTgU7W__visualFooter{border-top:1px solid #b4cff524;grid-template-columns:repeat(4,1fr);display:grid}.networking-module__QTgU7W__visualFooter span{color:#a4bddc;text-align:center;border-right:1px solid #b4cff524;padding:12px 7px;font-size:.64rem;font-weight:900}.networking-module__QTgU7W__visualFooter span:last-child{border-right:0}.networking-module__QTgU7W__trustStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.networking-module__QTgU7W__trustGrid{grid-template-columns:repeat(5,1fr);display:grid}.networking-module__QTgU7W__trustGrid span{border-right:1px solid var(--line);color:#50617a;text-align:center;padding:21px 10px;font-size:.76rem;font-weight:800}.networking-module__QTgU7W__trustGrid span:last-child{border-right:0}.networking-module__QTgU7W__capabilitiesSection,.networking-module__QTgU7W__processSection,.networking-module__QTgU7W__faqSection{padding:105px 0}.networking-module__QTgU7W__capabilitiesSection{background:var(--surface)}.networking-module__QTgU7W__sectionHeading{text-align:center;max-width:790px;margin:0 auto 50px}.networking-module__QTgU7W__sectionHeading h2,.networking-module__QTgU7W__architectureContent h2,.networking-module__QTgU7W__securityContent h2,.networking-module__QTgU7W__wifiGrid h2,.networking-module__QTgU7W__equipmentGrid h2,.networking-module__QTgU7W__faqGrid h2,.networking-module__QTgU7W__ctaCard h2{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4vw,3.15rem);line-height:1.12}.networking-module__QTgU7W__sectionHeading>p:last-child{color:var(--muted);margin:18px auto 0;line-height:1.75}.networking-module__QTgU7W__capabilitiesGrid{grid-template-columns:repeat(3,1fr);gap:21px;display:grid}.networking-module__QTgU7W__capabilityCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:27px;transition:all .2s;box-shadow:0 13px 35px #0f2a550e}.networking-module__QTgU7W__capabilityCard:hover{border-color:#a7c4f7;transform:translateY(-6px);box-shadow:0 23px 52px #1943871c}.networking-module__QTgU7W__cardTop{justify-content:space-between;align-items:center;display:flex}.networking-module__QTgU7W__cardTop span:first-child{color:#9ba9bc;letter-spacing:.12em;font-size:.72rem;font-weight:900}.networking-module__QTgU7W__cardTop span:last-child{width:36px;height:36px;color:var(--blue);background:#edf4ff;border-radius:10px;place-items:center;font-weight:900;display:grid}.networking-module__QTgU7W__capabilityCard h3{margin:23px 0 11px;font-size:1.26rem}.networking-module__QTgU7W__capabilityCard>p{min-height:90px;color:var(--muted);margin:0;font-size:.85rem;line-height:1.7}.networking-module__QTgU7W__capabilityCard ul{border-top:1px solid var(--line);gap:10px;margin:19px 0 0;padding:18px 0 0;list-style:none;display:grid}.networking-module__QTgU7W__capabilityCard li{color:#42516a;grid-template-columns:19px 1fr;gap:8px;font-size:.78rem;line-height:1.45;display:grid}.networking-module__QTgU7W__capabilityCard li span{color:var(--blue);font-weight:900}.networking-module__QTgU7W__architectureSection{color:#fff;background:radial-gradient(circle at 12% 10%,#236aeb33,#0000 27%),linear-gradient(145deg,#061329,#0d2344);padding:105px 0}.networking-module__QTgU7W__architectureGrid,.networking-module__QTgU7W__securityGrid,.networking-module__QTgU7W__wifiGrid,.networking-module__QTgU7W__equipmentGrid,.networking-module__QTgU7W__faqGrid,.networking-module__QTgU7W__ctaCard{grid-template-columns:1fr 1fr;align-items:center;gap:66px;display:grid}.networking-module__QTgU7W__architectureContent h2{color:#fff}.networking-module__QTgU7W__architectureContent>p:not(.networking-module__QTgU7W__eyebrow){color:#aab8ce;line-height:1.8}.networking-module__QTgU7W__layerList{gap:12px;margin-top:27px;display:grid}.networking-module__QTgU7W__layerList article{background:#ffffff0b;border:1px solid #a4bee526;border-radius:13px;grid-template-columns:44px 1fr;gap:14px;padding:16px;display:grid}.networking-module__QTgU7W__layerList article>span{color:#78aaff;background:#4886ef1f;border-radius:10px;place-items:center;width:38px;height:38px;font-size:.68rem;font-weight:900;display:grid}.networking-module__QTgU7W__layerList h3{color:#fff;margin:0 0 5px;font-size:.94rem}.networking-module__QTgU7W__layerList p{color:#aab8ce;margin:0;font-size:.76rem;line-height:1.55}.networking-module__QTgU7W__securitySection,.networking-module__QTgU7W__wifiSection,.networking-module__QTgU7W__equipmentSection{padding:100px 0}.networking-module__QTgU7W__securityContent>p:not(.networking-module__QTgU7W__eyebrow),.networking-module__QTgU7W__wifiGrid>div:first-child>p:not(.networking-module__QTgU7W__eyebrow),.networking-module__QTgU7W__equipmentGrid>div:first-child>p:not(.networking-module__QTgU7W__eyebrow),.networking-module__QTgU7W__faqGrid>div:first-child>p:not(.networking-module__QTgU7W__eyebrow){color:var(--muted);line-height:1.78}.networking-module__QTgU7W__securityControls{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:25px;display:grid}.networking-module__QTgU7W__securityControls span{border:1px solid var(--line);color:#40516b;background:#f8fbff;border-radius:10px;grid-template-columns:22px 1fr;gap:8px;padding:12px;font-size:.77rem;font-weight:700;display:grid}.networking-module__QTgU7W__securityControls i{color:var(--blue);font-style:normal;font-weight:900}.networking-module__QTgU7W__textLink{color:var(--blue);gap:8px;margin-top:21px;font-size:.84rem;font-weight:900;text-decoration:none;display:inline-flex}.networking-module__QTgU7W__wifiSection{background:var(--surface)}.networking-module__QTgU7W__wifiPoints{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:25px;display:grid}.networking-module__QTgU7W__wifiPoints article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:17px}.networking-module__QTgU7W__wifiPoints strong{font-size:.88rem}.networking-module__QTgU7W__wifiPoints p{color:var(--muted);margin:7px 0 0;font-size:.75rem;line-height:1.55}.networking-module__QTgU7W__equipmentTags{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.networking-module__QTgU7W__equipmentTags span{border:1px solid var(--line);color:#40516b;text-align:center;background:#f8fbff;border-radius:12px;padding:16px 13px;font-size:.76rem;font-weight:800}.networking-module__QTgU7W__processSection{background:var(--surface)}.networking-module__QTgU7W__processGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.networking-module__QTgU7W__processGrid article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:25px}.networking-module__QTgU7W__processGrid article>span{color:var(--blue);letter-spacing:.12em;font-size:.7rem;font-weight:900}.networking-module__QTgU7W__processGrid h3{margin:22px 0 10px;font-size:1rem}.networking-module__QTgU7W__processGrid p{color:var(--muted);margin:0;font-size:.77rem;line-height:1.65}.networking-module__QTgU7W__faqGrid{align-items:start}.networking-module__QTgU7W__faqList{gap:13px;display:grid}.networking-module__QTgU7W__faqList details{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.networking-module__QTgU7W__faqList summary{cursor:pointer;padding:19px 21px;font-weight:850}.networking-module__QTgU7W__faqList p{color:var(--muted);margin:0;padding:0 21px 20px;font-size:.84rem;line-height:1.7}.networking-module__QTgU7W__ctaSection{background:var(--surface);padding:85px 0}.networking-module__QTgU7W__ctaCard{background:#fff;border:1px solid #cfdced;border-radius:24px;padding:48px;box-shadow:0 24px 65px #15336314}.networking-module__QTgU7W__ctaCard>div:first-child>p:last-child{color:var(--muted);line-height:1.75}.networking-module__QTgU7W__ctaActions{justify-content:flex-end;margin-top:0}@media (max-width:1050px){.networking-module__QTgU7W__heroGrid,.networking-module__QTgU7W__architectureGrid,.networking-module__QTgU7W__securityGrid,.networking-module__QTgU7W__wifiGrid,.networking-module__QTgU7W__equipmentGrid,.networking-module__QTgU7W__faqGrid,.networking-module__QTgU7W__ctaCard{grid-template-columns:1fr}.networking-module__QTgU7W__capabilitiesGrid{grid-template-columns:repeat(2,1fr)}.networking-module__QTgU7W__processGrid{grid-template-columns:repeat(3,1fr)}.networking-module__QTgU7W__ctaActions{justify-content:flex-start}}@media (max-width:800px){.networking-module__QTgU7W__navigation a:not(.networking-module__QTgU7W__headerButton){display:none}.networking-module__QTgU7W__trustGrid{grid-template-columns:1fr}.networking-module__QTgU7W__trustGrid span{border-right:0;border-bottom:1px solid var(--line)}.networking-module__QTgU7W__securityControls,.networking-module__QTgU7W__equipmentTags{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.networking-module__QTgU7W__container,.networking-module__QTgU7W__headerInner{width:min(100% - 28px,1180px)}.networking-module__QTgU7W__headerInner{min-height:76px}.networking-module__QTgU7W__brand strong{font-size:.75rem}.networking-module__QTgU7W__brand small{font-size:.62rem}.networking-module__QTgU7W__brandMark{width:40px;height:40px}.networking-module__QTgU7W__hero{padding:55px 0 65px}.networking-module__QTgU7W__heroContent h1{font-size:clamp(2.3rem,12vw,3.8rem)}.networking-module__QTgU7W__heroStats,.networking-module__QTgU7W__capabilitiesGrid,.networking-module__QTgU7W__processGrid,.networking-module__QTgU7W__securityControls,.networking-module__QTgU7W__wifiPoints,.networking-module__QTgU7W__equipmentTags{grid-template-columns:1fr}.networking-module__QTgU7W__capabilitiesSection,.networking-module__QTgU7W__architectureSection,.networking-module__QTgU7W__securitySection,.networking-module__QTgU7W__wifiSection,.networking-module__QTgU7W__equipmentSection,.networking-module__QTgU7W__processSection,.networking-module__QTgU7W__faqSection{padding:75px 0}.networking-module__QTgU7W__capabilityCard>p{min-height:auto}.networking-module__QTgU7W__ctaCard{padding:32px 23px}.networking-module__QTgU7W__visualFooter{grid-template-columns:repeat(2,1fr)}}.networking-module__QTgU7W__loadBalanceSection{color:#fff;background:radial-gradient(circle at 88% 10%,#2870e838,#0000 28%),linear-gradient(145deg,#061329,#0d2344);padding:105px 0}.networking-module__QTgU7W__loadBalanceGrid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:70px;display:grid}.networking-module__QTgU7W__loadBalanceGrid h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4vw,3.15rem);line-height:1.12}.networking-module__QTgU7W__loadBalanceGrid>div:first-child>p:not(.networking-module__QTgU7W__eyebrow){color:#aab8ce;line-height:1.8}.networking-module__QTgU7W__loadBalanceSummary{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:27px;display:grid}.networking-module__QTgU7W__loadBalanceSummary article{background:#ffffff0b;border:1px solid #a5bfe429;border-radius:13px;padding:17px}.networking-module__QTgU7W__loadBalanceSummary strong{color:#fff;font-size:.86rem}.networking-module__QTgU7W__loadBalanceSummary p{color:#aab8ce;margin:7px 0 0;font-size:.75rem;line-height:1.55}.networking-module__QTgU7W__loadBalancePanel{background:#fff;border:1px solid #9bbeec3b;border-radius:22px;overflow:hidden;box-shadow:0 30px 85px #00000047}.networking-module__QTgU7W__loadBalanceHeader{color:#dcecff;letter-spacing:.08em;background:linear-gradient(135deg,#0a1b38,#143e77);justify-content:space-between;align-items:center;gap:15px;padding:18px 21px;font-size:.69rem;font-weight:900;display:flex}.networking-module__QTgU7W__loadBalanceHeader strong{color:#8ce0bd;background:#2ec18524;border-radius:99px;padding:7px 10px;font-size:.58rem}.networking-module__QTgU7W__wanLinks{grid-template-columns:repeat(2,1fr);gap:12px;padding:20px 20px 0;display:grid}.networking-module__QTgU7W__wanLinks article{background:#f7faff;border:1px solid #d9e4f1;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.networking-module__QTgU7W__wanLinks span,.networking-module__QTgU7W__wanLinks strong{display:block}.networking-module__QTgU7W__wanLinks span{color:#8494a9;letter-spacing:.08em;font-size:.65rem;font-weight:900}.networking-module__QTgU7W__wanLinks strong{color:#0b1f3f;margin-top:5px;font-size:.84rem}.networking-module__QTgU7W__wanLinks i{color:#198557;background:#e4f8ef;border-radius:99px;padding:7px 9px;font-size:.58rem;font-style:normal;font-weight:900}.networking-module__QTgU7W__firewallCore{color:#fff;text-align:center;background:linear-gradient(135deg,#286ae9,#174da9);border-radius:14px;gap:6px;margin:14px 20px;padding:18px;display:grid}.networking-module__QTgU7W__firewallCore span{letter-spacing:.08em;font-size:.74rem;font-weight:900}.networking-module__QTgU7W__firewallCore strong{font-size:.8rem}.networking-module__QTgU7W__policyList{gap:10px;padding:0 20px 20px;display:grid}.networking-module__QTgU7W__policyList article{background:#fff;border:1px solid #dce5f1;border-radius:11px;grid-template-columns:28px 1fr;gap:10px;padding:13px;display:grid}.networking-module__QTgU7W__policyList article>span{color:#2167df;background:#eaf2ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.7rem;font-weight:900;display:grid}.networking-module__QTgU7W__policyList strong{color:#0b1f3f;font-size:.79rem}.networking-module__QTgU7W__policyList p{color:#67778f;margin:5px 0 0;font-size:.71rem;line-height:1.5}.networking-module__QTgU7W__loadBalanceFooter{background:#f7faff;border-top:1px solid #dce5f1;grid-template-columns:repeat(4,1fr);display:grid}.networking-module__QTgU7W__loadBalanceFooter span{color:#53647d;text-align:center;text-transform:uppercase;border-right:1px solid #dce5f1;padding:12px 7px;font-size:.64rem;font-weight:900}.networking-module__QTgU7W__loadBalanceFooter span:last-child{border-right:0}.networking-module__QTgU7W__loadBalanceNote{color:#6a5632;background:#fff8e9;border-left:4px solid #e9a52e;gap:8px;margin-top:22px;padding:17px 19px;font-size:.78rem;line-height:1.6;display:flex}@media (max-width:1050px){.networking-module__QTgU7W__loadBalanceGrid{grid-template-columns:1fr}}@media (max-width:680px){.networking-module__QTgU7W__loadBalanceSection{padding:75px 0}.networking-module__QTgU7W__loadBalanceSummary,.networking-module__QTgU7W__wanLinks{grid-template-columns:1fr}.networking-module__QTgU7W__loadBalanceFooter{grid-template-columns:repeat(2,1fr)}.networking-module__QTgU7W__loadBalanceNote{display:grid}}
