.zx-head{position:relative;overflow:hidden;color:#eef6ff;padding-block:clamp(26px,3.6vw,54px) clamp(40px,4.4vw,68px);background:radial-gradient(ellipse 58% 78% at 80% 30%,rgba(24,80,112,.62),transparent 66%),radial-gradient(ellipse 42% 58% at 6% 108%,rgba(252,30,30,.3),transparent 70%),linear-gradient(180deg,#071522,#04070d);border-bottom:1px solid rgba(255,255,255,.08)}.zx-head:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,86,99,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,86,99,.08) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 35%,#000 65%,transparent);mask-image:linear-gradient(180deg,transparent,#000 35%,#000 65%,transparent)}.zx-head-in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:clamp(26px,4vw,76px);align-items:center}.zx-head h1{margin:12px 0 0;max-width:14em;font-size:clamp(27px,2.8vw,43px);line-height:1.04;letter-spacing:-.035em;color:#fff}.zx-lead{margin:20px 0 0;max-width:34em;font-size:clamp(15px,1vw,18px);font-weight:500;color:#dbe7f3}.zx-ground{position:relative;margin-top:clamp(20px,2.2vw,30px);padding-top:20px;border-top:1px solid rgba(255,255,255,.16)}.zx-ground:before{content:"";position:absolute;left:0;top:-1px;width:84px;height:2px;background:#ff3b4a}.zx-ground h2{margin:0;font-size:clamp(21px,2.1vw,31px);line-height:1.1;letter-spacing:-.03em;color:#fff}.zx-ground p{margin:12px 0 0;max-width:38em;font-size:15.6px;font-weight:500;color:#cfdceb}.zx-head .sx-hero-cta{margin-top:clamp(24px,2.6vw,36px)}.zx-tag{position:absolute;z-index:2;left:14px;top:14px;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:rgba(4,7,13,.72);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px)}.zx-tag i{width:8px;height:8px;border-radius:50%;background:#35d878;box-shadow:0 0 0 0 rgba(53,216,120,.7);animation:zx-live 2s infinite}@keyframes zx-live{70%{box-shadow:0 0 0 9px rgba(53,216,120,0)}to{box-shadow:0 0 0 0 rgba(53,216,120,0)}}.zx-net-sec{position:relative;padding-block:clamp(32px,3.6vw,56px) clamp(28px,3.6vw,52px)}.zx-net{position:relative;overflow:hidden;border-radius:26px;color:#eef6ff;font-family:var(--font);border:1px solid rgba(255,86,99,.3);background:radial-gradient(ellipse 72% 52% at 50% -6%,rgba(150,26,38,.4),transparent 70%),linear-gradient(180deg,#11090f,#060810 56%,#03050b);box-shadow:0 40px 120px rgba(0,0,0,.6),0 0 100px rgba(224,25,27,.1),inset 0 1px 0 rgba(255,255,255,.08)}.zx-net-head{padding:clamp(18px,2vw,30px) clamp(18px,2.4vw,36px) 0}.zx-net-head h2{margin:8px 0 0;font-size:clamp(21px,2.1vw,32px);line-height:1.05;letter-spacing:-.03em;color:#fff}.zx-net-head p{margin:10px 0 0;max-width:60em;font-size:clamp(15px,1.2vw,19px);font-weight:500;line-height:1.4;color:#dbe7f3}.zx-body{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,29%,380px);gap:clamp(14px,1.8vw,24px);padding:clamp(14px,1.6vw,22px) clamp(18px,2.4vw,36px) clamp(18px,2.4vw,32px)}.zx-stage{position:relative;container-type:inline-size;display:flex;flex-direction:column}.zx-stagebox{position:relative;flex:1 1 auto;min-height:440px;overflow:hidden;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(ellipse 30% 40% at 50% 50%,rgba(252,30,30,.15),transparent 72%),radial-gradient(ellipse 85% 75% at 50% 50%,rgba(96,20,30,.34),transparent 78%),rgba(4,6,14,.6)}.zx-stagebox canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.zx-hublab{z-index:1;transform:translateX(-50%);font-size:clamp(11px,1.05cqw,13px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.8);text-shadow:0 1px 10px #000}.zx-hublab,.zx-node{position:absolute;pointer-events:none}.zx-node{z-index:2;transform:translate(-50%,calc(var(--r) * -1 - 6px));display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--font);color:rgba(255,255,255,.78);transition:color .25s}.zx-node[data-up]{flex-direction:column-reverse;transform:translate(-50%,calc(-100% + var(--r) + 6px))}.zx-node[data-on]{color:#fff}.zx-node-ring{display:block;width:calc(var(--r) * 2 + 12px);height:calc(var(--r) * 2 + 12px)}.zx-node-name{font-size:clamp(13px,1.2cqw,15px);font-weight:750;line-height:1.1;text-shadow:0 1px 10px #000}.zx-node small{margin-top:-2px;font-size:12px;font-weight:600;line-height:1;color:#9fb6cb;font-variant-numeric:tabular-nums;text-shadow:0 1px 10px #000}.zx-kpi{position:absolute;z-index:2;left:16px;top:14px;margin:0;display:grid;gap:2px;pointer-events:none}.zx-kpi span{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9fb6cb}.zx-kpi b{font-size:clamp(24px,2.2cqw,30px);font-weight:800;line-height:1;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.zx-fine{position:absolute;z-index:2;left:14px;bottom:10px;margin:0;font-size:12px;font-weight:600;color:#7f98b1}.zx-panel{display:grid;align-content:start;gap:16px;padding:clamp(16px,1.5vw,20px);border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015))}.zx-to{display:grid;gap:4px}.zx-to div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.zx-to span{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9fb6cb}.zx-to strong{font-size:clamp(25px,2.2vw,32px);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:#fff}.zx-to small{font-size:14px;font-weight:600;color:#b9cde0;font-variant-numeric:tabular-nums}.zx-steps{list-style:none;margin:0;padding:0;display:flex;gap:8px}.zx-steps li{flex:1 1 auto;display:grid;gap:7px;min-width:0}.zx-steps i{position:relative;display:block;height:3px;overflow:hidden;border-radius:2px;background:rgba(255,255,255,.14)}.zx-steps i:after{content:"";position:absolute;inset:0;background:var(--c);transform:scaleX(var(--p,0));transform-origin:left;transition:transform .25s linear}.zx-steps span{font-size:11.5px;font-weight:700;color:#7f98b1;white-space:nowrap;transition:color .3s}.zx-steps .is-done span{color:#b9cde0}.zx-steps .is-on span{color:var(--c)}.zx-card{display:grid;align-content:start;min-height:154px;padding:14px 16px 16px;border-radius:14px;background:rgba(3,8,18,.6);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);transition:border-color .4s}.zx-pod{list-style:none;margin:0;padding:0;display:grid;gap:2px}.zx-pod li{display:grid;grid-template-columns:8px minmax(0,1fr) auto 42px;align-items:center;gap:10px;min-height:29px;padding:0 10px;border-radius:9px;border:1px solid transparent;font:600 14px/1 var(--font);color:#b9cde0;transition:background .3s,border-color .3s,color .3s}.zx-pod li[aria-current]{color:#fff;background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.16)}.zx-pod i{width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c);transition:background .3s,box-shadow .3s}.zx-pod span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zx-pod em{font-style:normal;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--c);transition:color .3s}.zx-pod b{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.zx-net.is-compact{border-radius:0}.is-compact .zx-stage,.is-compact .zx-stagebox{height:100%}.is-compact .zx-stagebox{flex:1 1 auto;min-height:0;border:0;border-radius:0}.zb{display:grid;gap:9px;animation:zb-in .35s ease}@keyframes zb-in{0%{opacity:.35;transform:translateY(6px)}}.zb-row{display:grid;gap:3px}.zb-k{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#9fb6cb}.zb-big{font-size:27px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#fff;font-variant-numeric:tabular-nums}.zb-big small{font-size:14px;font-weight:700;letter-spacing:0;color:#b9cde0}.zb-foot{margin:0;font-size:13px;font-weight:600;color:#b9cde0;font-variant-numeric:tabular-nums}.zb-cells{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}.zb-cells i{height:9px;border-radius:3px;background:rgba(255,255,255,.1)}.zb-cells i[data-on]{animation:zb-lit .3s var(--d) ease both}@keyframes zb-lit{to{background:var(--c);box-shadow:0 0 8px var(--c)}}.zb-chips{display:flex;gap:6px}.zb-chips span{flex:1;padding:7px 0;border-radius:8px;text-align:center;font-size:13.5px;font-weight:700;line-height:1;color:#b9cde0;font-variant-numeric:tabular-nums;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14)}.zb-chips span[data-pick]{animation:zb-pick .45s ease .55s both}@keyframes zb-pick{to{color:#04101c;background:var(--c);border-color:var(--c);box-shadow:0 0 14px color-mix(in srgb,var(--c) 55%,transparent)}}.zb-bar{height:10px;overflow:hidden;border-radius:5px;background:rgba(255,255,255,.1)}.zb-bar i{display:block;width:var(--w);height:100%;border-radius:5px;background:var(--c);transform-origin:left;animation:zb-grow 1s cubic-bezier(.2,.7,.2,1) .15s both}.zb-bar i[data-live]{animation:none;transition:width .22s linear}@keyframes zb-grow{0%{transform:scaleX(0)}}.zb-gates{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.zb-gates span{padding:7px 0 6px;border-radius:6px;text-align:center;font-size:12.5px;font-weight:700;line-height:1;color:#8fa6bd;border:1px dashed rgba(255,255,255,.24)}.zb-gates span[data-state=scan]{animation:zb-scan .5s calc(var(--k) * .11s) ease both}.zb-gates span[data-state=on]{animation:zb-gate .4s calc(var(--k) * .11s) ease both}@keyframes zb-scan{40%{color:#fff;border-color:var(--c)}}@keyframes zb-gate{to{color:#04101c;background:var(--c);border:1px solid var(--c)}}.zb-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.zb-cols div{display:grid;gap:5px}.zb-trk{display:flex;align-items:flex-end;height:36px;border-bottom:1px solid rgba(255,255,255,.2)}.zb-trk i{display:block;width:100%;height:var(--h);border-radius:4px 4px 0 0;background:var(--c);transform-origin:bottom;animation:zb-rise .9s calc(var(--k) * .12s) cubic-bezier(.2,.7,.2,1) both}@keyframes zb-rise{0%{transform:scaleY(0)}}.zb-cols em{font-style:normal;text-align:center;font-size:12px;font-weight:700;color:#b9cde0;font-variant-numeric:tabular-nums}@media (max-width:980px){.zx-body{grid-template-columns:minmax(0,1fr)}.zx-stagebox{flex:none;min-height:0;aspect-ratio:1.45/1}}@media (max-width:900px){.zx-head-in{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.zx-stagebox{aspect-ratio:1/1.05}.zx-node small{display:none}.zx-steps{gap:4px}.zx-steps span{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.zb,.zb-bar i,.zb-cells i,.zb-chips span,.zb-gates span,.zb-trk i,.zx-tag i{animation:none}.zb-cells i[data-on]{background:var(--c)}.zb-chips span[data-pick]{color:#04101c;background:var(--c);border-color:var(--c)}.zb-gates span[data-state=on]{color:#04101c;background:var(--c);border:1px solid var(--c)}.zb-bar i[data-live],.zx-steps i:after{transition:none}}.zx-mon-sec{padding-bottom:clamp(72px,8vw,120px)}.zx-mon{overflow:hidden;border-radius:26px;border:1px solid rgba(255,86,99,.26);background:linear-gradient(180deg,#11090f,#050810);box-shadow:0 30px 90px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.07)}.zx-mon-wrap{position:relative}.zx-mon-wrap .zx-owl{position:absolute;z-index:3;right:clamp(18px,5%,72px);bottom:calc(100% - 4px);width:clamp(84px,10.5vw,156px);pointer-events:none}@media (max-width:560px){.zx-mon-wrap{margin-top:86px}}.zx-head{isolation:isolate}.zx-head:before{z-index:1}.zx-head-in{z-index:2;min-height:clamp(360px,30vw,520px)}.zx-photo{--zx-mask:linear-gradient(90deg,transparent,#000 40%,#000 90%,rgba(0,0,0,.7)),linear-gradient(180deg,transparent,#000 30%,#000 56%,transparent 84%),radial-gradient(ellipse 80% 90% at 64% 52%,#000 55%,rgba(0,0,0,.6) 100%);position:absolute;z-index:0;top:0;right:0;bottom:0;left:auto;width:min(64%,1320px);margin:0;overflow:visible;pointer-events:none;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none;background:none}.zx-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% 64%}.zx-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,21,34,.9),rgba(7,21,34,.76) 30%,rgba(7,21,34,.5) 44%,rgba(7,21,34,.12) 58%,rgba(4,7,13,0) 64%,rgba(4,7,13,.55))}.zx-photo img,.zx-photo:after{-webkit-mask-image:var(--zx-mask);mask-image:var(--zx-mask);-webkit-mask-composite:source-in;mask-composite:intersect}.zx-tag{left:auto;top:auto;right:clamp(16px,3vw,48px);bottom:clamp(18px,2.4vw,36px);pointer-events:auto}@media (max-width:1200px){.zx-photo{width:56%}}@media (max-width:900px){.zx-photo{top:0;right:0;bottom:auto;left:0;width:100%;height:min(66vw,420px);--zx-mask:linear-gradient(180deg,rgba(0,0,0,.7),#000 18%,#000 46%,transparent),linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.zx-photo img{object-position:66% 58%}.zx-head-in{min-height:0;padding-top:calc(min(66vw, 420px) * .78)}.zx-tag{top:14px;bottom:auto;right:16px}}.zx-sub{margin:10px 0 0;color:var(--text-muted);font-size:clamp(16px,1.3vw,19px);font-weight:600}.sx #strigrid .sx-kicker,.sx .zx-net-sec .sx-kicker,.sx .zx-play .sx-kicker{font-size:12px}