.page-module__zg5kmW__page{background:radial-gradient(46rem 34rem at 77% 25%,#1c5a3b1f,#0000 62%),radial-gradient(30rem 18rem at 20% 88%,#154d3412,#0000 70%),#fff;overflow:hidden}.page-module__zg5kmW__hero{min-height:calc(100vh - 8rem);padding:2rem 0 4.5rem;position:relative}.page-module__zg5kmW__hero:before{content:"";filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#1c5a3b33 0%,#1c5a3b14 32%,#0000 70%);border-radius:999px;width:42rem;height:42rem;position:absolute;inset:auto -12% 3.5rem auto}.page-module__zg5kmW__hero:after{content:"";pointer-events:none;background:radial-gradient(50% 140% at 50% 100%,#1c5a3b1f,#0000 72%);height:10rem;position:absolute;bottom:.5rem;left:-8%;right:-8%}.page-module__zg5kmW__shell{max-width:1440px;margin:0 auto;padding:0 48px}.page-module__zg5kmW__heroGrid{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:3rem;display:grid}.page-module__zg5kmW__copy{max-width:42rem;padding:2rem 0 1rem}.page-module__zg5kmW__eyebrow{color:#1c5a3b;text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:.7rem;margin-bottom:1.4rem;font-size:.82rem;display:inline-flex}.page-module__zg5kmW__eyebrow:before{content:"";background:#1c5a3b;border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 18px #1c5a3b57}.page-module__zg5kmW__title{color:#111;letter-spacing:-.055em;margin:0;font-size:clamp(3rem,5.5vw,5.35rem);font-weight:700;line-height:.97}.page-module__zg5kmW__titleAccent{color:#1c5a3b}.page-module__zg5kmW__subheadline{color:#1c5a3b;margin:1.5rem 0 1rem;font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:500;line-height:1.35}.page-module__zg5kmW__description{color:#555;max-width:39rem;margin:0;font-size:1rem;line-height:1.82}.page-module__zg5kmW__ctaRow{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.page-module__zg5kmW__primaryButton,.page-module__zg5kmW__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:3.5rem;padding:.95rem 1.45rem;font-size:.96rem;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s,color .18s;display:inline-flex}.page-module__zg5kmW__primaryButton{color:#fff;background:linear-gradient(135deg,#154d34 0%,#1c5a3b 100%);box-shadow:0 18px 34px -18px #154d3499,0 0 24px #1c5a3b26}.page-module__zg5kmW__primaryButton:hover{transform:translateY(-2px);box-shadow:0 26px 42px -18px #154d34a8,0 0 30px #1c5a3b33}.page-module__zg5kmW__secondaryButton{color:#1c5a3b;background:#ffffffeb;border:1px solid #1c5a3b4d;box-shadow:inset 0 1px #ffffffd9}.page-module__zg5kmW__secondaryButton:hover{border-color:#1c5a3b80;transform:translateY(-2px);box-shadow:0 14px 30px -22px #154d3459}.page-module__zg5kmW__visualWrap{justify-content:center;align-items:center;min-height:42rem;display:flex;position:relative}.page-module__zg5kmW__visualHalo{filter:blur(18px);opacity:.95;background:radial-gradient(circle,#1c5a3b38 0%,#1c5a3b1a 34%,#1c5a3b0a 52%,#0000 72%);border-radius:999px;width:38rem;height:38rem;position:absolute}.page-module__zg5kmW__orbit{aspect-ratio:1;width:min(100%,40rem);position:relative}.page-module__zg5kmW__ringOuter,.page-module__zg5kmW__ringMiddle,.page-module__zg5kmW__ringInner{border-radius:999px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.page-module__zg5kmW__ringOuter{border:1px solid #1c5a3b1f;width:31rem;height:31rem;box-shadow:inset 0 0 50px #1c5a3b0a}.page-module__zg5kmW__ringOuter:before{content:"";border-radius:inherit;border:1px dashed #1c5a3b24;animation:26s linear infinite page-module__zg5kmW__rotateRing;position:absolute;inset:1.3rem}.page-module__zg5kmW__ringMiddle{border:1px solid #1c5a3b24;width:24rem;height:24rem;box-shadow:inset 0 0 40px #1c5a3b0d,0 0 28px #1c5a3b0f}.page-module__zg5kmW__ringMiddle:before{content:"";border-radius:inherit;border:1px solid #ffffff80;position:absolute;inset:1rem}.page-module__zg5kmW__ringInner{-webkit-backdrop-filter:blur(5px);border:1px solid #1c5a3b1f;width:18rem;height:18rem}.page-module__zg5kmW__gridPlane,.page-module__zg5kmW__holoLayerTop,.page-module__zg5kmW__holoLayerBottom{border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotateX(68deg)}.page-module__zg5kmW__gridPlane{opacity:.7;background:radial-gradient(circle,#ffffff42,#ffffff0a 62%,#0000 72%),repeating-radial-gradient(circle,#1c5a3b26 0 1px,#0000 1px 2rem);width:23rem;height:23rem}.page-module__zg5kmW__holoLayerTop{background:linear-gradient(#ffffff6b,#ffffff0f);border:1px solid #ffffff6b;width:17rem;height:17rem;top:39%;box-shadow:0 0 30px #1c5a3b14}.page-module__zg5kmW__holoLayerBottom{opacity:.9;background:linear-gradient(#1c5a3b14,#ffffff0a);border:1px solid #1c5a3b1f;width:20rem;height:20rem;top:60%}.page-module__zg5kmW__connection{background:linear-gradient(90deg,#1c5a3b00,#1c5a3b85,#1c5a3b00);border-radius:999px;height:1px;position:absolute;box-shadow:0 0 16px #1c5a3b29}.page-module__zg5kmW__connectionPulse{background:#fffffff2;border:1px solid #1c5a3b4d;border-radius:999px;width:.65rem;height:.65rem;position:absolute;box-shadow:0 0 16px #1c5a3b52,0 0 0 4px #1c5a3b0f}.page-module__zg5kmW__lineOne{width:9.5rem;top:25%;left:29%;transform:rotate(-27deg)}.page-module__zg5kmW__lineTwo{width:9.75rem;top:26%;right:28%;transform:rotate(28deg)}.page-module__zg5kmW__lineThree{width:10rem;bottom:28%;left:27%;transform:rotate(27deg)}.page-module__zg5kmW__lineFour{width:9.5rem;bottom:26%;right:29%;transform:rotate(-26deg)}.page-module__zg5kmW__pulseOne{animation:4.4s ease-in-out infinite page-module__zg5kmW__dataPulseOne;top:28%;left:40%}.page-module__zg5kmW__pulseTwo{animation:4.8s ease-in-out infinite page-module__zg5kmW__dataPulseTwo;top:30%;right:39%}.page-module__zg5kmW__pulseThree{animation:5s ease-in-out infinite page-module__zg5kmW__dataPulseThree;bottom:31%;left:39%}.page-module__zg5kmW__pulseFour{animation:4.6s ease-in-out infinite page-module__zg5kmW__dataPulseFour;bottom:29%;right:40%}.page-module__zg5kmW__particle,.page-module__zg5kmW__particleAlt,.page-module__zg5kmW__particleSmall,.page-module__zg5kmW__particleMicro,.page-module__zg5kmW__particleMicroAlt{background:#1c5a3b4d;border-radius:999px;animation:7s ease-in-out infinite page-module__zg5kmW__drift;position:absolute;box-shadow:0 0 16px #1c5a3b40}.page-module__zg5kmW__particle{width:.7rem;height:.7rem;top:9%;left:22%}.page-module__zg5kmW__particleAlt{width:.5rem;height:.5rem;animation-delay:-2.5s;top:72%;right:18%}.page-module__zg5kmW__particleSmall{width:.35rem;height:.35rem;animation-delay:-4s;top:22%;right:22%}.page-module__zg5kmW__particleMicro{width:.28rem;height:.28rem;animation-delay:-1.2s;bottom:21%;left:17%}.page-module__zg5kmW__particleMicroAlt{width:.25rem;height:.25rem;animation-delay:-3.4s;top:58%;right:11%}.page-module__zg5kmW__node{-webkit-backdrop-filter:blur(22px);background:linear-gradient(165deg,#ffffffe0,#ffffff6b);border:1px solid #1c5a3b24;border-radius:1.4rem;min-width:10.9rem;padding:1rem 1.15rem;position:absolute;box-shadow:inset 0 1px #fffffff5,inset 0 -10px 30px #1c5a3b0a,0 26px 40px -30px #1111113d,0 0 22px #1c5a3b14}.page-module__zg5kmW__node:before{content:"";pointer-events:none;border:1px solid #ffffff85;border-radius:1rem;position:absolute;inset:.45rem}.page-module__zg5kmW__nodeLabel{color:#1c5a3b;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.4rem;font-size:.68rem;display:block}.page-module__zg5kmW__nodeValue{color:#111;letter-spacing:-.02em;font-size:1rem;line-height:1.35}.page-module__zg5kmW__nodeOne{animation:8s ease-in-out infinite page-module__zg5kmW__floatNode;top:7%;left:6%}.page-module__zg5kmW__nodeTwo{animation:8.6s ease-in-out -2s infinite page-module__zg5kmW__floatNode;top:9%;right:3%}.page-module__zg5kmW__nodeThree{animation:8.9s ease-in-out -3.2s infinite page-module__zg5kmW__floatNode;bottom:11%;left:3%}.page-module__zg5kmW__nodeFour{animation:8.2s ease-in-out -1.4s infinite page-module__zg5kmW__floatNode;bottom:10%;right:5%}.page-module__zg5kmW__coreShadow{filter:blur(18px);background:radial-gradient(circle,#1113,#1110 72%);border-radius:999px;width:15rem;height:4rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,7.8rem)}.page-module__zg5kmW__coreAura{filter:blur(20px);background:radial-gradient(circle,#1c5a3b47,#1c5a3b1f 40%,#1c5a3b00 70%);border-radius:999px;width:18rem;height:18rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.page-module__zg5kmW__coreBackPlate{background:linear-gradient(#ffffff52,#1c5a3b0a);border:1px solid #1c5a3b24;border-radius:2.1rem;width:12rem;height:12rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:inset 0 1px #ffffff8c,0 0 30px #1c5a3b14}.page-module__zg5kmW__core{-webkit-backdrop-filter:blur(24px);background:linear-gradient(155deg,#ffffffc7,#ffffff47),linear-gradient(145deg,#1c5a3b24,#ffffff0a);border:1px solid #1c5a3b2e;border-radius:2.7rem;width:14.75rem;height:14.75rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-11deg);box-shadow:inset 0 1px #fffffff2,inset 0 -18px 42px #1c5a3b14,0 44px 78px -38px #11111152,0 0 52px #1c5a3b24}.page-module__zg5kmW__core:before{content:"";border:1px solid #ffffff94;border-radius:2rem;position:absolute;inset:.8rem}.page-module__zg5kmW__core:after{content:"";opacity:.7;background:linear-gradient(90deg,#ffffffd9,#ffffff14);border-radius:999px;width:5.4rem;height:1.2rem;position:absolute;inset:1.8rem auto auto 1.35rem}.page-module__zg5kmW__coreEdge{opacity:.8;background:linear-gradient(#1c5a3b1f,#fff0);border-radius:1.8rem;position:absolute;inset:1.4rem}.page-module__zg5kmW__coreSurface{background:linear-gradient(#ffffffb3,#ffffff2e),radial-gradient(circle at 50% 55%,#1c5a3b2e,#0000 62%);border:1px solid #ffffff70;border-radius:1.6rem;position:absolute;inset:2rem}.page-module__zg5kmW__coreText{text-align:center;flex-direction:column;align-items:center;gap:.65rem;width:100%;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(11deg)}.page-module__zg5kmW__coreLabel{color:#555;letter-spacing:.24em;text-transform:uppercase;font-size:.68rem}.page-module__zg5kmW__coreName{color:#111;letter-spacing:-.05em;font-size:1.65rem;font-weight:600}.page-module__zg5kmW__curve{pointer-events:none;opacity:.9;height:7rem;position:absolute;bottom:0;left:4%;right:4%}.page-module__zg5kmW__curve svg{width:100%;height:100%}.page-module__zg5kmW__buildSection{background:radial-gradient(40rem 24rem at 76% 45%,#1c5a3b1a,#0000 68%),linear-gradient(#fffffffa,#fff);padding:5.5rem 0 7rem;position:relative}.page-module__zg5kmW__buildSection:before{content:"";pointer-events:none;background:radial-gradient(28rem 18rem at 20% 20%,#154d340d,#0000 72%);position:absolute;inset:0}.page-module__zg5kmW__buildIntro{z-index:1;max-width:52rem;position:relative}.page-module__zg5kmW__buildTitle{color:#111;letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4.5vw,4.3rem);font-weight:700;line-height:1.02}.page-module__zg5kmW__buildDescription{color:#555;max-width:46rem;margin:1.35rem 0 0;font-size:1rem;line-height:1.85}.page-module__zg5kmW__buildVisualFrame{z-index:1;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:2rem;margin-top:3.4rem;display:grid;position:relative}.page-module__zg5kmW__buildVisualCopy{max-width:22rem}.page-module__zg5kmW__buildLead{color:#111;letter-spacing:-.03em;margin:0;font-size:1.25rem;line-height:1.45}.page-module__zg5kmW__buildSupport{color:#555;margin:1rem 0 0;font-size:.98rem;line-height:1.85}.page-module__zg5kmW__buildVisual{justify-content:center;align-items:center;min-height:48rem;display:flex;position:relative}.page-module__zg5kmW__buildHalo{filter:blur(18px);background:radial-gradient(circle,#1c5a3b38 0%,#1c5a3b14 38%,#1c5a3b08 56%,#0000 74%);border-radius:999px;width:42rem;height:42rem;position:absolute}.page-module__zg5kmW__buildOrbit{aspect-ratio:1;width:min(100%,46rem);position:relative}.page-module__zg5kmW__buildRingOuter,.page-module__zg5kmW__buildRingMiddle,.page-module__zg5kmW__buildRingInner{border-radius:999px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.page-module__zg5kmW__buildRingOuter{border:1px solid #1c5a3b1f;width:35rem;height:35rem;box-shadow:inset 0 0 55px #1c5a3b0d,0 0 45px #1c5a3b0f}.page-module__zg5kmW__buildRingOuter:before{content:"";border-radius:inherit;border:1px dashed #1c5a3b29;animation:30s linear infinite page-module__zg5kmW__rotateRing;position:absolute;inset:1.2rem}.page-module__zg5kmW__buildRingMiddle{border:1px solid #1c5a3b24;width:27rem;height:27rem}.page-module__zg5kmW__buildRingMiddle:before{content:"";border-radius:inherit;border:1px solid #ffffff85;position:absolute;inset:1rem}.page-module__zg5kmW__buildRingInner{border:1px solid #1c5a3b24;width:20rem;height:20rem;box-shadow:inset 0 0 30px #1c5a3b0a}.page-module__zg5kmW__buildGridPlane,.page-module__zg5kmW__buildHoloTop,.page-module__zg5kmW__buildHoloBottom{border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotateX(72deg)}.page-module__zg5kmW__buildGridPlane{opacity:.76;background:radial-gradient(circle,#ffffff57,#ffffff0a 62%,#0000 74%),repeating-radial-gradient(circle,#1c5a3b24 0 1px,#0000 1px 2.2rem);width:26rem;height:26rem}.page-module__zg5kmW__buildHoloTop{background:linear-gradient(#ffffff6b,#ffffff0d);border:1px solid #ffffff70;width:18rem;height:18rem;top:38%;box-shadow:0 0 30px #1c5a3b14}.page-module__zg5kmW__buildHoloBottom{background:linear-gradient(#1c5a3b14,#ffffff0a);border:1px solid #1c5a3b1f;width:22rem;height:22rem;top:62%}.page-module__zg5kmW__buildConnection{background:linear-gradient(90deg,#1c5a3b00,#1c5a3b80,#1c5a3b00);border-radius:999px;height:1px;position:absolute;box-shadow:0 0 18px #1c5a3b24}.page-module__zg5kmW__buildLineOne{width:10.6rem;top:24%;left:27%;transform:rotate(-26deg)}.page-module__zg5kmW__buildLineTwo{width:11rem;top:24%;right:27%;transform:rotate(26deg)}.page-module__zg5kmW__buildLineThree{width:11.2rem;bottom:26%;left:26%;transform:rotate(27deg)}.page-module__zg5kmW__buildLineFour{width:10.7rem;bottom:25%;right:28%;transform:rotate(-26deg)}.page-module__zg5kmW__buildPulse{background:#fffffff5;border:1px solid #1c5a3b57;border-radius:999px;width:.62rem;height:.62rem;position:absolute;box-shadow:0 0 16px #1c5a3b47,0 0 0 4px #1c5a3b0d}.page-module__zg5kmW__buildPulseOne{animation:4.2s ease-in-out infinite page-module__zg5kmW__dataPulseOne;top:27%;left:39%}.page-module__zg5kmW__buildPulseTwo{animation:4.7s ease-in-out infinite page-module__zg5kmW__dataPulseTwo;top:27%;right:39%}.page-module__zg5kmW__buildPulseThree{animation:5.2s ease-in-out infinite page-module__zg5kmW__dataPulseThree;bottom:29%;left:38%}.page-module__zg5kmW__buildPulseFour{animation:4.9s ease-in-out infinite page-module__zg5kmW__dataPulseFour;bottom:28%;right:39%}.page-module__zg5kmW__buildParticleOne,.page-module__zg5kmW__buildParticleTwo,.page-module__zg5kmW__buildParticleThree,.page-module__zg5kmW__buildParticleFour,.page-module__zg5kmW__buildParticleFive{background:#1c5a3b47;border-radius:999px;animation:7s ease-in-out infinite page-module__zg5kmW__drift;position:absolute;box-shadow:0 0 16px #1c5a3b33}.page-module__zg5kmW__buildParticleOne{width:.7rem;height:.7rem;top:10%;left:19%}.page-module__zg5kmW__buildParticleTwo{width:.52rem;height:.52rem;animation-delay:-2.1s;top:18%;right:17%}.page-module__zg5kmW__buildParticleThree{width:.34rem;height:.34rem;animation-delay:-3.6s;bottom:16%;left:16%}.page-module__zg5kmW__buildParticleFour{width:.28rem;height:.28rem;animation-delay:-1.4s;bottom:19%;right:14%}.page-module__zg5kmW__buildParticleFive{width:.24rem;height:.24rem;animation-delay:-4s;top:55%;right:10%}.page-module__zg5kmW__buildNode{-webkit-backdrop-filter:blur(22px);background:linear-gradient(165deg,#ffffffe6,#ffffff6b);border:1px solid #1c5a3b24;border-radius:1.5rem;min-width:12.2rem;max-width:13.5rem;padding:1rem 1.1rem;position:absolute;box-shadow:inset 0 1px #fffffff5,inset 0 -12px 28px #1c5a3b0a,0 30px 44px -34px #1111113d,0 0 22px #1c5a3b14}.page-module__zg5kmW__buildNode:before{content:"";border:1px solid #ffffff80;border-radius:1.08rem;position:absolute;inset:.45rem}.page-module__zg5kmW__buildNodeLabel{color:#1c5a3b;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.45rem;font-size:.66rem;display:block}.page-module__zg5kmW__buildNodeTitle{color:#111;letter-spacing:-.02em;font-size:1rem;line-height:1.38;display:block}.page-module__zg5kmW__buildNodeOne{animation:8.1s ease-in-out infinite page-module__zg5kmW__floatNode;top:6%;left:4%}.page-module__zg5kmW__buildNodeTwo{animation:8.6s ease-in-out -1.7s infinite page-module__zg5kmW__floatNode;top:5%;right:2%}.page-module__zg5kmW__buildNodeThree{animation:8.9s ease-in-out -3s infinite page-module__zg5kmW__floatNode;bottom:8%;left:2%}.page-module__zg5kmW__buildNodeFour{animation:8.3s ease-in-out -1.1s infinite page-module__zg5kmW__floatNode;bottom:8%;right:3%}.page-module__zg5kmW__buildCoreShadow{filter:blur(18px);background:radial-gradient(circle,#1111112e,#1110 72%);border-radius:999px;width:18rem;height:4.4rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,8.9rem)}.page-module__zg5kmW__buildCoreAura{filter:blur(18px);background:radial-gradient(circle,#1c5a3b3d,#1c5a3b1a 42%,#1c5a3b00 72%);border-radius:999px;width:22rem;height:22rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.page-module__zg5kmW__buildCoreBackPlate{background:linear-gradient(#ffffff57,#1c5a3b0d);border:1px solid #1c5a3b24;border-radius:2.2rem;width:13rem;height:13rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:inset 0 1px #ffffff8a,0 0 30px #1c5a3b12}.page-module__zg5kmW__buildCore{-webkit-backdrop-filter:blur(24px);background:linear-gradient(155deg,#ffffffc7,#ffffff42),linear-gradient(145deg,#1c5a3b1f,#ffffff08);border:1px solid #1c5a3b2e;border-radius:2.9rem;width:17rem;height:17rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-10deg);box-shadow:inset 0 1px #fffffff2,inset 0 -18px 42px #1c5a3b14,0 44px 76px -38px #1111114d,0 0 50px #1c5a3b1f}.page-module__zg5kmW__buildCore:before{content:"";border:1px solid #ffffff94;border-radius:2.2rem;position:absolute;inset:.85rem}.page-module__zg5kmW__buildCore:after{content:"";opacity:.72;background:linear-gradient(90deg,#ffffffdb,#ffffff14);border-radius:999px;width:6rem;height:1.1rem;position:absolute;inset:1.8rem auto auto 1.4rem}.page-module__zg5kmW__buildCoreShell{opacity:.82;background:linear-gradient(#1c5a3b1f,#fff0);border-radius:2rem;position:absolute;inset:1.45rem}.page-module__zg5kmW__buildCoreSurface{background:linear-gradient(#ffffffc2,#ffffff29),radial-gradient(circle at 50% 55%,#1c5a3b29,#0000 62%);border:1px solid #ffffff75;border-radius:1.8rem;position:absolute;inset:1.9rem}.page-module__zg5kmW__buildCoreText{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex;position:absolute;top:22%;left:50%;transform:translate(-50%)rotate(10deg)}.page-module__zg5kmW__buildCoreLabel{color:#555;letter-spacing:.22em;text-transform:uppercase;font-size:.62rem}.page-module__zg5kmW__buildCoreName{color:#111;letter-spacing:-.05em;font-size:1.5rem;font-weight:600}.page-module__zg5kmW__buildLayerStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid;position:absolute;inset:auto 1.15rem 1.15rem;transform:rotate(10deg)}.page-module__zg5kmW__buildLayer{color:#154d34;text-align:center;background:linear-gradient(#ffffffc7,#ffffff57);border:1px solid #1c5a3b29;border-radius:999px;justify-content:center;align-items:center;min-height:2.35rem;padding:.45rem .65rem;font-size:.74rem;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffffc7}@keyframes page-module__zg5kmW__floatNode{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page-module__zg5kmW__drift{0%,to{opacity:.7;transform:translate(0,0)}50%{opacity:1;transform:translate(.35rem,-.55rem)}}@keyframes page-module__zg5kmW__rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module__zg5kmW__dataPulseOne{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(1.45rem,.95rem)}}@keyframes page-module__zg5kmW__dataPulseTwo{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(-1.5rem,1rem)}}@keyframes page-module__zg5kmW__dataPulseThree{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(1.55rem,-1rem)}}@keyframes page-module__zg5kmW__dataPulseFour{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(-1.45rem,-.95rem)}}@media (max-width:1180px){.page-module__zg5kmW__shell{padding:0 28px}.page-module__zg5kmW__heroGrid{grid-template-columns:1fr;gap:2rem}.page-module__zg5kmW__copy{max-width:none;padding-top:.75rem}.page-module__zg5kmW__visualWrap{min-height:34rem}.page-module__zg5kmW__orbit{width:min(100%,35rem)}.page-module__zg5kmW__buildVisualFrame{grid-template-columns:1fr;gap:2.4rem}.page-module__zg5kmW__buildVisualCopy{max-width:34rem}.page-module__zg5kmW__buildVisual{min-height:42rem}.page-module__zg5kmW__buildOrbit{width:min(100%,40rem)}}@media (max-width:860px){.page-module__zg5kmW__hero{padding-top:1rem}.page-module__zg5kmW__title{font-size:clamp(2.5rem,12vw,4rem)}.page-module__zg5kmW__visualWrap{min-height:30rem}.page-module__zg5kmW__orbit{width:min(100%,31rem)}.page-module__zg5kmW__ringOuter{width:25rem;height:25rem}.page-module__zg5kmW__ringMiddle{width:20rem;height:20rem}.page-module__zg5kmW__ringInner{width:15rem;height:15rem}.page-module__zg5kmW__core{width:12rem;height:12rem}.page-module__zg5kmW__node{min-width:8.4rem;padding:.85rem .95rem}.page-module__zg5kmW__nodeValue{font-size:.92rem}.page-module__zg5kmW__buildSection{padding:4.5rem 0 5.5rem}.page-module__zg5kmW__buildTitle{font-size:clamp(2.2rem,9vw,3.3rem)}.page-module__zg5kmW__buildVisual{min-height:35rem}.page-module__zg5kmW__buildOrbit{width:min(100%,33rem)}.page-module__zg5kmW__buildRingOuter{width:27rem;height:27rem}.page-module__zg5kmW__buildRingMiddle{width:21rem;height:21rem}.page-module__zg5kmW__buildRingInner{width:16rem;height:16rem}.page-module__zg5kmW__buildCore{width:13rem;height:13rem}.page-module__zg5kmW__buildNode{min-width:9.6rem;max-width:11rem}.page-module__zg5kmW__buildNodeTitle{font-size:.9rem}.page-module__zg5kmW__buildLayerStack{grid-template-columns:1fr}}@media (max-width:640px){.page-module__zg5kmW__shell{padding:0 18px}.page-module__zg5kmW__primaryButton,.page-module__zg5kmW__secondaryButton{width:100%}.page-module__zg5kmW__ctaRow{flex-direction:column}.page-module__zg5kmW__visualWrap{min-height:26rem}.page-module__zg5kmW__orbit{width:min(100%,24rem)}.page-module__zg5kmW__visualHalo{width:26rem;height:26rem}.page-module__zg5kmW__ringOuter{width:19rem;height:19rem}.page-module__zg5kmW__ringMiddle{width:15rem;height:15rem}.page-module__zg5kmW__ringInner{width:11.5rem;height:11.5rem}.page-module__zg5kmW__gridPlane{width:14rem;height:14rem}.page-module__zg5kmW__holoLayerTop{width:10rem;height:10rem}.page-module__zg5kmW__holoLayerBottom{width:12rem;height:12rem}.page-module__zg5kmW__core{border-radius:1.8rem;width:9.75rem;height:9.75rem}.page-module__zg5kmW__coreSurface{inset:1.5rem}.page-module__zg5kmW__coreName{font-size:1.2rem}.page-module__zg5kmW__node{border-radius:1rem;min-width:6.9rem;padding:.7rem .8rem}.page-module__zg5kmW__nodeLabel{font-size:.58rem}.page-module__zg5kmW__nodeValue{font-size:.76rem}.page-module__zg5kmW__lineOne,.page-module__zg5kmW__lineTwo,.page-module__zg5kmW__lineThree,.page-module__zg5kmW__lineFour{opacity:.7}.page-module__zg5kmW__buildVisual{min-height:29rem}.page-module__zg5kmW__buildOrbit{width:min(100%,25rem)}.page-module__zg5kmW__buildHalo{width:28rem;height:28rem}.page-module__zg5kmW__buildRingOuter{width:20rem;height:20rem}.page-module__zg5kmW__buildRingMiddle{width:15.5rem;height:15.5rem}.page-module__zg5kmW__buildRingInner{width:11.75rem;height:11.75rem}.page-module__zg5kmW__buildGridPlane{width:14rem;height:14rem}.page-module__zg5kmW__buildHoloTop{width:10rem;height:10rem}.page-module__zg5kmW__buildHoloBottom{width:12rem;height:12rem}.page-module__zg5kmW__buildCore{border-radius:1.9rem;width:10rem;height:10rem}.page-module__zg5kmW__buildCoreSurface{inset:1.3rem}.page-module__zg5kmW__buildCoreName{font-size:1.1rem}.page-module__zg5kmW__buildCoreText{top:18%}.page-module__zg5kmW__buildLayerStack{gap:.4rem;inset:auto .85rem .8rem}.page-module__zg5kmW__buildLayer{min-height:1.9rem;font-size:.62rem}.page-module__zg5kmW__buildNode{border-radius:1rem;min-width:7.5rem;max-width:8.4rem;padding:.7rem .75rem}.page-module__zg5kmW__buildNodeLabel{font-size:.52rem}.page-module__zg5kmW__buildNodeTitle{font-size:.72rem}}
