:root{--bg:#03040a;--bg-soft:#070a13;--text:#f7f9ff;--muted:#a4adbd;--muted-strong:#c8d0df;--line:#ffffff1c;--line-soft:#ffffff12;--glass:#fff1;--glass-strong:#ffffff1a;--blue:#56c7ff;--violet:#8d6dff;--cyan:#43f0d3;--green:#55e79f;--warning:#ffd166;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);letter-spacing:0;-webkit-font-smoothing:antialiased;background:linear-gradient(#05060d 0%,#070914 46%,#03040a 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;overflow-x:hidden}body:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 78%);mask-image:linear-gradient(#0000008c,#0000 78%)}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}svg{flex:none;display:block}.shell{width:min(var(--max), calc(100% - 64px));margin:0 auto}.siteHeader{z-index:50;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#03040aad;position:fixed;top:0;left:0;right:0}.headerInner{width:min(var(--max), calc(100% - 48px));grid-template-columns:180px 1fr 132px;align-items:center;gap:22px;height:72px;margin:0 auto;display:grid}.brand{align-items:center;gap:12px;font-weight:700;display:inline-flex}.brandMark{color:#fff;background:linear-gradient(135deg,#56c7ff2e,#8d6dff29);border:1px solid #ffffff29;border-radius:8px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.navLinks{color:#f7f9ffb8;justify-self:center;align-items:center;gap:24px;font-size:14px;display:flex}.navLinks a,.footerLinks a{transition:color .18s}.navLinks a:hover,.footerLinks a:hover{color:#fff}.headerContact,.button{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:42px;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.headerContact{border:1px solid var(--line);color:#fff;background:#ffffff0d;padding:0 16px}.button{border:1px solid var(--line);padding:0 22px}.button:hover,.headerContact:hover{transform:translateY(-2px)}.buttonPrimary{color:#04050b;background:linear-gradient(135deg,#62d3ff 0%,#8d6dff 100%);border-color:#56c7ff73}.buttonSecondary{color:#fff;background:#ffffff0f}.hero{min-height:92vh;padding:112px 0 54px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(at 50% 28%,#56c7ff3d,#0000 58%),linear-gradient(#8d6dff1f,#0000 78%);height:620px;position:absolute;top:0;left:0;right:0}.heroShell{z-index:1;position:relative}.heroCopy{text-align:center;max-width:900px;margin:0 auto}.heroEyebrow,.eyebrow,.panelLabel{color:var(--cyan);letter-spacing:0;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.heroCopy h1{letter-spacing:0;margin:20px 0 12px;font-size:86px;line-height:.96}.heroCopy h2{letter-spacing:0;background:linear-gradient(135deg,#fff 0%,#b8c8ff 48%,#6ce8ff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:36px;line-height:1.18}.heroCopy p{max-width:720px;color:var(--muted-strong);margin:20px auto 0;font-size:24px;line-height:1.48}.heroActions{justify-content:center;gap:14px;margin-top:28px;display:flex}.coreStage{width:min(860px,100%);min-height:390px;margin:34px auto 0;position:relative}.coreVisual{place-items:center;display:grid;position:absolute;inset:0}.coreVisual:before{content:"";filter:blur(22px);background:radial-gradient(#56c7ff38,#8d6dff1a 42%,#0000 70%);border-radius:50%;width:480px;height:220px;position:absolute}.coreRing{--ring-rotate:0deg;width:470px;height:158px;transform:rotate(var(--ring-rotate));border:1px solid #6fdcff47;border-radius:50%;animation:22s linear infinite ringSpin;position:absolute}.coreRing:after{content:"";background:var(--cyan);width:8px;height:8px;box-shadow:0 0 20px var(--cyan), 0 0 46px #56c7ffcc;border-radius:50%;position:absolute;top:50%;left:-4px}.ringTwo{--ring-rotate:58deg;border-color:#8d6dff47;width:540px;height:182px;animation-duration:28s;animation-direction:reverse}.ringThree{--ring-rotate:-44deg;border-color:#55e79f33;width:390px;height:128px;animation-duration:18s}.coreSphere{background:radial-gradient(circle at 34% 26%,#fff 0 7%,#8df2ff 9% 20%,#7066ff 44%,#171a36 72%,#050711 100%);border-radius:50%;place-items:center;width:188px;height:188px;animation:6s ease-in-out infinite coreFloat;display:grid;position:relative;box-shadow:0 0 46px #56c7ff9e,0 0 120px #8d6dff6b,inset -26px -30px 52px #0000006b,inset 18px 16px 36px #ffffff2e}.coreSphere:before{content:"";filter:blur(2px);border:1px solid #ffffff24;border-radius:50%;position:absolute;inset:-20px}.coreText{z-index:1;text-align:center;text-shadow:0 1px 18px #00000080;gap:8px;display:grid;position:relative}.coreText span{color:#ffffffc7;font-size:13px;font-weight:700}.coreText strong{font-size:21px}.coreTags{pointer-events:none;position:absolute;inset:0}.statusTag{color:#f7f9ffe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);white-space:nowrap;background:#080b15ad;border:1px solid #ffffff21;border-radius:8px;align-items:center;gap:9px;max-width:230px;padding:10px 12px;font-size:13px;font-weight:700;animation:5s ease-in-out infinite tagFloat;display:inline-flex;position:absolute;box-shadow:0 18px 50px #0000003d,inset 0 1px #ffffff0d}.statusTag svg{color:var(--green)}.tagRisk{top:38px;left:96px}.tagSignals{animation-delay:.5s;top:80px;right:80px}.tagLatency{animation-delay:.9s;bottom:58px;left:72px}.tagVersion{animation-delay:1.3s;bottom:42px;right:118px}.section{border-top:1px solid var(--line-soft);padding:112px 0;position:relative}.sectionHeader{max-width:760px}.sectionHeader h2,.disclosureBox h2{letter-spacing:0;margin:14px 0 0;font-size:54px;line-height:1.06}.sectionHeader p,.disclosureBox p{color:var(--muted);margin:22px 0 0;font-size:19px;line-height:1.78}.productsSection{background:radial-gradient(circle at 22% 12%,#56c7ff14,#0000 34%),linear-gradient(#ffffff05,#03040a00)}.productGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:48px;display:grid}.productPanel,.comparisonTable,.pricingPanel{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff16,#ffffff09);border-radius:8px;box-shadow:inset 0 1px #ffffff12,0 30px 120px #00000042}.productPanel{flex-direction:column;min-height:620px;padding:30px;display:flex;overflow:hidden}.productTopline,.pricingPanelHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.productEyebrow,.productAudience,.pricingPanelHead span{border:1px solid var(--line-soft);min-height:30px;color:var(--cyan);background:#ffffff0b;border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.productAudience{color:#f7f9ffb8}.productPanel h3{letter-spacing:0;max-width:560px;margin:28px 0 0;font-size:34px;line-height:1.08}.productPanel>p{color:var(--muted);margin:18px 0 0;line-height:1.75}.productFeatureList{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.productFeatureList li{color:#f7f9ffe0;align-items:center;gap:10px;display:flex}.productFeatureList svg{color:var(--green)}.productPriceBox{border:1px solid var(--line-soft);background:#ffffff09;border-radius:8px;gap:10px;margin:30px 0 0;padding:18px;display:grid}.productPriceBox span{color:var(--muted-strong);font-weight:700}.productNotice{color:#eaf8ff;background:linear-gradient(135deg,#56c7ff17,#8d6dff12),#ffffff08;border:1px solid #56c7ff2e;border-radius:8px;margin-top:52px;padding:18px 20px;font-size:17px;font-weight:800;line-height:1.5;box-shadow:inset 0 1px #ffffff12}.profitExample{color:#dffbf7;background:#43f0d311;border:1px solid #43f0d32e;border-radius:8px;margin-top:14px;padding:15px 16px;line-height:1.6}.productActions{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:auto;padding-top:28px;display:grid}.productActions .button{min-height:48px;padding:0 16px}.comparisonSection{background:linear-gradient(#090d1957,#03040a00)}.comparisonTable{margin-top:48px;overflow:hidden}.comparisonHead,.comparisonRow{grid-template-columns:.75fr 1fr 1.1fr;display:grid}.comparisonHead{background:#ffffff0e}.comparisonHead span,.comparisonRow span{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);align-items:center;min-height:68px;padding:18px 22px;line-height:1.55;display:flex}.comparisonHead span{color:#fff;font-weight:800}.comparisonRow span{color:var(--muted-strong)}.comparisonRow span:first-child{color:#fff;font-weight:800}.comparisonHead span:last-child,.comparisonRow span:last-child{border-right:0}.comparisonRow:last-child span{border-bottom:0}.pricingSection{background:radial-gradient(circle at 78% 18%,#8d6dff1c,#0000 34%),linear-gradient(#ffffff05,#03040a00)}.pricingGrid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:62px;display:grid}.pricingPanels{gap:18px;display:grid}.pricingPanel{padding:28px}.pricingPanelHead{margin-bottom:22px}.pricingPanelHead h3{letter-spacing:0;margin:0;font-size:24px}.billingCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.billingCard{border:1px solid var(--line-soft);background:#ffffff0a;border-radius:8px;flex-direction:column;justify-content:flex-end;min-height:152px;padding:18px;display:flex;position:relative}.billingCard b{color:var(--cyan);font-size:12px;position:absolute;top:14px;left:14px}.billingCard span{color:var(--muted);font-weight:800}.billingCard strong{margin-top:14px;font-size:32px;line-height:1;display:block}.billingCard small{color:var(--muted);font-size:14px;font-weight:700}.eaPricingRows{gap:10px;display:grid}.eaPricingRows div{border:1px solid var(--line-soft);background:#ffffff09;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 16px;display:flex}.eaPricingRows span{color:var(--muted)}.eaPricingRows strong{color:#fff;font-size:26px}.eaPricing p{color:var(--muted);margin:18px 0 0;line-height:1.7}.designedGrid{grid-template-columns:.95fr 1.05fr;grid-template-areas:"header panel""features panel";align-items:center;gap:52px 74px;display:grid}.designedGrid .sectionHeader{grid-area:header}.featureStack{border-top:1px solid var(--line);grid-area:features}.featureRow{border-bottom:1px solid var(--line-soft);grid-template-columns:52px 1fr;gap:18px;padding:24px 0;display:grid}.featureIcon{width:42px;height:42px;color:var(--cyan);background:#ffffff0f;border-radius:8px;place-items:center;display:grid}.featureRow h3,.executionStep h3,.chartCopy h3{letter-spacing:0;margin:0;font-size:20px}.featureRow p,.executionStep p,.chartCopy p{color:var(--muted);margin:8px 0 0;line-height:1.7}.marketPanel,.executionPanel,.riskConsole,.metricsStrip,.chartPanel,.contactPanel{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff15,#ffffff09);border-radius:8px;box-shadow:inset 0 1px #ffffff12,0 30px 120px #00000047}.marketPanel{flex-direction:column;grid-area:panel;justify-content:flex-end;min-height:480px;padding:34px;display:flex;overflow:hidden}.marketPanel strong{margin-top:18px;font-size:78px;line-height:.98;display:block}.marketPanel p{max-width:420px;color:var(--muted-strong);font-size:20px;line-height:1.55}.marketReadout{border:1px solid var(--line-soft);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;display:grid;overflow:hidden}.marketReadout span{color:#ffffffd1;text-align:center;border-right:1px solid var(--line-soft);place-items:center;min-height:58px;padding:0 12px;display:grid}.marketReadout span:last-child{border-right:0}.executionSection{background:linear-gradient(#090d1975,#03040a00)}.executionPanel{grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid;overflow:hidden}.executionStep{border-right:1px solid var(--line-soft);min-height:280px;padding:30px}.executionStep:last-child{border-right:0}.executionStep svg{color:var(--cyan);margin:28px 0 22px}.stepLabel{color:#ffffff75;font-size:13px;font-weight:700}.riskSection{background:linear-gradient(#56c7ff14,#8d6dff0b 45%,#03040a00 100%)}.riskGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:78px;display:grid}.riskConsole{padding:30px}.consoleHeader{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;display:flex}.consoleHeader span,.riskList li{align-items:center;gap:10px;display:flex}.consoleHeader span{color:var(--green);font-weight:800}.consoleHeader b{color:var(--green);background:#55e79f1f;border-radius:999px;padding:6px 10px;font-size:12px}.riskGauge{grid-template-columns:72px 1fr;align-items:center;gap:18px;padding:34px 0;display:grid}.riskGauge svg{color:var(--cyan)}.riskGauge strong{font-size:28px}.riskGauge p{color:var(--muted);margin:8px 0 0;line-height:1.6}.riskList{gap:13px;margin:0;padding:0;list-style:none;display:grid}.riskList li{border:1px solid var(--line-soft);color:#f7f9ffdb;background:#ffffff09;border-radius:8px;min-height:46px;padding:0 14px}.riskList svg{color:var(--green)}.metricsStrip{grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid;overflow:hidden}.metricCell{border-right:1px solid var(--line-soft);padding:28px 30px}.metricCell:last-child{border-right:0}.metricCell strong{font-size:38px;line-height:1;display:block}.metricCell span{color:var(--muted);margin-top:12px;display:block}.chartPanel{grid-template-columns:.7fr 1.3fr;align-items:center;gap:30px;margin-top:18px;padding:30px;display:grid}.chartCopy svg{color:var(--cyan);margin-bottom:18px}.performanceChart{width:100%;height:auto;min-height:220px}.chartGrid{stroke:#ffffff14;stroke-width:1px}.chartArea{fill:url(#chartGradient)}.chartLine{fill:none;stroke:url(#lineGradient);stroke-width:5px;stroke-linecap:round}.communitySection{background:linear-gradient(#ffffff06,#03040a00)}.communityGrid,.faqGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:74px;display:grid}.contactPanel{display:grid;overflow:hidden}.contactLink{border-bottom:1px solid var(--line-soft);grid-template-columns:34px 1fr 24px;align-items:center;gap:16px;min-height:98px;padding:22px 24px;transition:background .18s;display:grid}.contactLink:last-child{border-bottom:0}.contactLink:hover{background:#ffffff0b}.contactLink>svg:first-child{color:var(--cyan)}.contactLink b,.contactLink small{display:block}.contactLink b{font-size:18px}.contactLink small{color:var(--muted);overflow-wrap:anywhere;margin-top:6px}.faqList{border-top:1px solid var(--line)}.faqList details{border-bottom:1px solid var(--line-soft)}.faqList summary{cursor:pointer;justify-content:space-between;gap:18px;padding:26px 0;font-size:20px;font-weight:700;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary:after{content:"+";color:var(--cyan)}.faqList details[open] summary:after{content:"-"}.faqList p{color:var(--muted);margin:-6px 0 26px;line-height:1.78}.disclosureSection{padding-top:88px}.disclosureBox{border-top:1px solid #ffd1663d;border-bottom:1px solid var(--line-soft);grid-template-columns:42px 1fr;gap:22px;padding:34px 0;display:grid}.disclosureBox>svg{color:var(--warning);margin-top:8px}.disclosureBox h2{font-size:34px}.footer{border-top:1px solid var(--line-soft);color:#f7f9ff9e;padding:28px 0}.footerInner{grid-template-columns:220px 1fr auto;align-items:center;gap:22px;display:grid}.footerLinks{justify-self:center;align-items:center;gap:24px;display:flex}@keyframes ringSpin{0%{transform:rotate(var(--ring-rotate))}to{transform:rotate(calc(var(--ring-rotate) + 360deg))}}@keyframes coreFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes tagFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1100px){.shell{width:min(var(--max), calc(100% - 42px))}.headerInner{grid-template-columns:1fr auto}.navLinks{display:none}.heroCopy h1{font-size:82px}.heroCopy h2{font-size:36px}.productGrid,.pricingGrid{grid-template-columns:1fr}.productPanel{min-height:auto}.billingCards{grid-template-columns:repeat(3,1fr)}.designedGrid,.riskGrid,.communityGrid,.faqGrid{grid-template-columns:1fr}.designedGrid{grid-template-areas:"header""panel""features"}.executionPanel,.metricsStrip{grid-template-columns:repeat(2,1fr)}.executionStep:nth-child(2){border-right:0}.executionStep:first-child,.executionStep:nth-child(2){border-bottom:1px solid var(--line-soft)}.chartPanel{grid-template-columns:1fr}}@media (width<=760px){.shell{width:min(var(--max), calc(100% - 28px))}.headerInner{width:min(var(--max), calc(100% - 28px));grid-template-columns:1fr auto;height:64px}.brand{gap:9px}.brandMark{width:31px;height:31px}.headerContact{min-height:38px;padding:0 12px}.headerContact span{display:none}.hero{min-height:auto;padding:104px 0 62px}.heroCopy h1{font-size:54px}.heroCopy h2{font-size:30px}.heroCopy p{font-size:21px}.heroActions{flex-direction:column;align-items:stretch}.button{width:100%}.coreStage{min-height:auto;margin-top:36px}.coreVisual{height:360px;position:relative;overflow:hidden}.coreVisual:before{width:340px;height:210px}.coreRing{width:340px;height:118px}.ringTwo{width:388px;height:132px}.ringThree{width:292px;height:96px}.coreSphere{width:168px;height:168px}.coreText strong{font-size:19px}.coreTags{gap:10px;margin-top:14px;display:grid;position:relative}.statusTag{white-space:normal;text-align:center;justify-content:center;width:100%;max-width:none;animation:none;position:static}.section{padding:76px 0}.sectionHeader h2{font-size:36px}.sectionHeader p,.marketPanel p,.productPanel>p{font-size:17px}.productGrid,.pricingPanels,.billingCards{grid-template-columns:1fr}.productPanel,.pricingPanel{padding:22px}.productTopline,.pricingPanelHead{flex-direction:column;align-items:flex-start}.productPanel h3{font-size:28px}.productNotice{margin-top:28px;font-size:16px}.productActions{grid-template-columns:1fr}.comparisonHead{display:none}.comparisonRow{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr;padding:18px;display:grid}.comparisonRow:last-child{border-bottom:0}.comparisonRow span{border:0;min-height:auto;padding:7px 0}.comparisonRow span:first-child{color:var(--cyan)}.comparisonRow span:nth-child(2):before{content:"指标版：";color:#f7f9ffeb;font-weight:800}.comparisonRow span:nth-child(3):before{content:"EA版：";color:#f7f9ffeb;font-weight:800}.marketPanel{min-height:360px;padding:24px}.marketPanel strong{font-size:50px}.marketReadout,.executionPanel,.metricsStrip{grid-template-columns:1fr}.marketReadout span,.executionStep,.metricCell{border-right:0;border-bottom:1px solid var(--line-soft)}.marketReadout span:last-child,.executionStep:last-child,.metricCell:last-child{border-bottom:0}.executionStep:first-child,.executionStep:nth-child(2){border-bottom:1px solid var(--line-soft)}.executionStep{min-height:auto;padding:24px}.riskConsole,.chartPanel{padding:22px}.riskGauge{grid-template-columns:1fr}.riskGauge strong{font-size:24px}.metricCell strong{font-size:32px}.contactLink{grid-template-columns:30px 1fr;min-height:88px;padding:18px}.contactLink>svg:last-child{display:none}.faqList summary{font-size:18px}.disclosureBox{grid-template-columns:1fr}.disclosureBox h2{font-size:27px}.footerInner{text-align:center;grid-template-columns:1fr}.footerInner .brand,.footerLinks{justify-self:center}.footerLinks{flex-wrap:wrap;justify-content:center}}
