.electric-field[data-v-80e4516a]{z-index:0;pointer-events:none;opacity:.85;position:fixed;inset:0}.site-header[data-v-5d072d2a]{z-index:50;height:var(--header-h);border-bottom:1px solid #0000;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed;inset:0 0 auto}.site-header.scrolled[data-v-5d072d2a],.site-header.open[data-v-5d072d2a]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03060cd1}.bar[data-v-5d072d2a]{height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand[data-v-5d072d2a]{align-items:center;gap:.75rem;min-width:0;display:inline-flex}.brand-logo[data-v-5d072d2a]{object-fit:cover;border:1px solid var(--line);width:40px;height:40px}.brand-text[data-v-5d072d2a]{flex-direction:column;line-height:1.15;display:flex}.brand-text strong[data-v-5d072d2a]{font-family:var(--font-display);letter-spacing:.08em;font-size:1.05rem;font-weight:700}.brand-text small[data-v-5d072d2a]{font-family:var(--font-display);letter-spacing:.28em;color:var(--text-mute);font-size:.68rem}.nav[data-v-5d072d2a]{align-items:center;gap:1.75rem;display:flex}.nav a[data-v-5d072d2a]{font-family:var(--font-display);letter-spacing:.12em;color:var(--text-dim);font-size:.92rem;font-weight:500;transition:color .25s;position:relative}.nav a[data-v-5d072d2a]:after{content:"";background:var(--accent);transform-origin:0;width:100%;height:1px;transition:transform .3s var(--ease-out);position:absolute;bottom:-.35rem;left:0;transform:scaleX(0)}.nav a[data-v-5d072d2a]:hover{color:var(--text)}.nav a[data-v-5d072d2a]:hover:after{transform:scaleX(1)}.cta[data-v-5d072d2a]{border:1px solid var(--line-strong);min-height:38px;font-family:var(--font-display);letter-spacing:.12em;color:var(--accent-soft);justify-content:center;align-items:center;padding:0 1rem;font-size:.82rem;font-weight:600;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.cta[data-v-5d072d2a]:hover{border-color:var(--accent);background:#3d9eff1f}.menu-btn[data-v-5d072d2a]{border:1px solid var(--line);flex-direction:column;place-items:center;gap:5px;width:42px;height:42px;display:none}.menu-btn span[data-v-5d072d2a]{background:var(--text);width:18px;height:1.5px;transition:transform .3s,opacity .3s;display:block}.site-header.open .menu-btn span[data-v-5d072d2a]:first-child{transform:translateY(6.5px)rotate(45deg)}.site-header.open .menu-btn span[data-v-5d072d2a]:nth-child(2){opacity:0}.site-header.open .menu-btn span[data-v-5d072d2a]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobile-panel[data-v-5d072d2a]{top:var(--header-h);border-bottom:1px solid var(--line);opacity:0;pointer-events:none;transition:opacity .28s ease, transform .28s var(--ease-out);background:#03060cf5;padding:.5rem 1.25rem 1.25rem;display:none;position:absolute;left:0;right:0;transform:translateY(-8px)}.mobile-panel.open[data-v-5d072d2a]{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-panel nav[data-v-5d072d2a]{gap:.35rem;display:grid}.mobile-panel a[data-v-5d072d2a]{font-family:var(--font-display);letter-spacing:.14em;color:var(--text-dim);border-bottom:1px solid #6eb8ff14;padding:.9rem .35rem}.mobile-panel .cta[data-v-5d072d2a]{border-bottom:1px solid var(--line-strong);margin-top:.75rem}@media (width<=860px){.desktop[data-v-5d072d2a]{display:none}.menu-btn[data-v-5d072d2a]{display:inline-flex}.mobile-panel[data-v-5d072d2a]{display:block}.brand-text small[data-v-5d072d2a]{display:none}}.hero[data-v-ac49b379]{z-index:1;min-height:100svh;padding:calc(var(--header-h) + 2rem) 0 4rem;align-items:center;display:grid;position:relative;overflow:hidden}.hero-plane[data-v-ac49b379]{pointer-events:none;position:absolute;inset:0}.beam[data-v-ac49b379]{filter:blur(8px);background:radial-gradient(at 50% 0,#3d9eff47,#0000 58%),linear-gradient(#1a5fd429,#0000 70%);height:42%;animation:7s ease-in-out infinite beam-breathe-ac49b379;position:absolute;inset:auto -10% 18%}.orb[data-v-ac49b379]{filter:blur(40px);opacity:.55;border-radius:50%;position:absolute}.orb-a[data-v-ac49b379]{background:#3d9eff47;width:min(38vw,320px);height:min(38vw,320px);animation:12s ease-in-out infinite drift-ac49b379;top:12%;right:8%}.orb-b[data-v-ac49b379]{background:#1a5fd438;width:min(30vw,240px);height:min(30vw,240px);animation:15s ease-in-out infinite reverse drift-ac49b379;bottom:10%;left:4%}.circuit[data-v-ac49b379]{width:120px;height:120px;position:absolute;inset:18% auto auto 8%}.pixel[data-v-ac49b379]{opacity:.55;background:linear-gradient(135deg,#7ec8ff,#1a6fe0);border-radius:2px;width:10px;height:10px;animation:3.6s ease-in-out infinite pixel-flicker-ac49b379;position:absolute}.hero-inner[data-v-ac49b379]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,6vw,4.5rem);display:grid;position:relative}.brand-mark[data-v-ac49b379]{font-family:var(--font-display);letter-spacing:.08em;color:var(--accent-soft);align-items:center;gap:.85rem;margin-bottom:1.35rem;font-size:clamp(.92rem,2.2vw,1.05rem);font-weight:600;display:inline-flex}.logo-mark[data-v-ac49b379]{object-fit:cover;border:1px solid var(--line-strong);width:56px;height:56px;box-shadow:0 0 28px #3d9eff47}.copy h1[data-v-ac49b379]{font-family:var(--font-display);letter-spacing:.02em;text-wrap:balance;font-size:clamp(2.4rem,7vw,4.4rem);font-weight:700;line-height:1.08}.lead[data-v-ac49b379]{max-width:32rem;color:var(--text-dim);margin-top:1.25rem;font-size:clamp(1rem,2.2vw,1.12rem);font-weight:300}.actions[data-v-ac49b379]{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.visual[data-v-ac49b379]{aspect-ratio:1;place-items:center;width:min(100%,420px);margin-inline:auto;display:grid;position:relative}.ring[data-v-ac49b379]{border:1px solid #6eb8ff38;border-radius:50%;position:absolute}.ring-outer[data-v-ac49b379]{background:conic-gradient(from 180deg, transparent 0 72%, #7ec8ff8c 78%, transparent 86%);animation:28s linear infinite spin-ac49b379;inset:0;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67%);mask:radial-gradient(circle,#0000 66%,#000 67%)}.ring-mid[data-v-ac49b379]{border-style:dashed;animation:18s linear infinite reverse spin-ac49b379;inset:12%}.core[data-v-ac49b379]{aspect-ratio:1;border:1px solid var(--line-strong);background:radial-gradient(circle at 35% 30%,#7ec8ff40,#0000 55%),#070c16d9;place-items:center;width:46%;display:grid;position:relative;box-shadow:0 0 0 1px #3d9eff14,0 0 60px #1a6fe047}.core-logo[data-v-ac49b379]{object-fit:cover;z-index:1;width:72%;height:72%;position:relative}.pulse[data-v-ac49b379]{border:1px solid #6eb8ff59;border-radius:50%;animation:2.8s ease-out infinite pulse-ring-ac49b379;position:absolute;inset:-18%}.bolt[data-v-ac49b379]{opacity:.7;background:linear-gradient(#0000,#7ec8ff,#0000);width:2px;height:28%;animation:3.2s ease-in-out infinite bolt-flash-ac49b379;position:absolute;bottom:8%;right:22%;transform:rotate(28deg)}@keyframes beam-breathe-ac49b379{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-12px)}}@keyframes drift-ac49b379{0%,to{transform:translate(0)}50%{transform:translate(-18px,16px)}}@keyframes pixel-flicker-ac49b379{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:.9;transform:scale(1.08)}}@keyframes spin-ac49b379{to{transform:rotate(360deg)}}@keyframes pulse-ring-ac49b379{0%{opacity:.7;transform:scale(.86)}to{opacity:0;transform:scale(1.25)}}@keyframes bolt-flash-ac49b379{0%,70%,to{opacity:.25}78%,86%{opacity:.95}}@media (width<=900px){.hero-inner[data-v-ac49b379]{grid-template-columns:1fr}.visual[data-v-ac49b379]{order:-1;width:min(72vw,300px)}.copy h1[data-v-ac49b379]{font-size:clamp(2.1rem,10vw,3.1rem)}.actions[data-v-ac49b379]{flex-direction:column}.brand-mark span[data-v-ac49b379]{max-width:14rem}}.business[data-v-88871e6a]{z-index:1}.intro[data-v-88871e6a]{max-width:40rem;margin-bottom:clamp(2.5rem,6vw,3.75rem)}.rail[data-v-88871e6a]{background:linear-gradient(90deg, transparent, var(--line-strong), transparent);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.rail-item[data-v-88871e6a]{background:#070c16b8;padding:clamp(1.6rem,3vw,2.4rem) clamp(1.2rem,2.5vw,1.8rem);position:relative;overflow:hidden}.rail-item[data-v-88871e6a]:before{content:"";background:linear-gradient(180deg, transparent, var(--accent), transparent);opacity:0;width:2px;transition:opacity .35s;position:absolute;inset:0 auto 0 0}.rail-item[data-v-88871e6a]:hover:before{opacity:1}.code[data-v-88871e6a]{font-family:var(--font-display);letter-spacing:.24em;color:var(--accent-soft);margin-bottom:1.25rem;font-size:.8rem;display:block}.rail-item h3[data-v-88871e6a]{font-family:var(--font-display);letter-spacing:.04em;margin-bottom:.75rem;font-size:1.3rem;font-weight:600}.rail-item p[data-v-88871e6a]{color:var(--text-dim);font-size:.96rem;font-weight:300}.signal[data-v-88871e6a]{opacity:.55;border:1px solid #6eb8ff2e;width:42px;height:42px;position:absolute;bottom:1.2rem;right:1.2rem}.signal[data-v-88871e6a]:before,.signal[data-v-88871e6a]:after{content:"";background:var(--accent);position:absolute}.signal[data-v-88871e6a]:before{height:1px;inset:50% 18% auto;transform:translateY(-50%)}.signal[data-v-88871e6a]:after{width:1px;inset:18% auto 18% 50%;transform:translate(-50%)}@media (width<=860px){.rail[data-v-88871e6a]{background:linear-gradient(180deg, transparent, var(--line-strong), transparent);grid-template-columns:1fr}}.solutions[data-v-896ba33a]{z-index:1}.head[data-v-896ba33a]{margin-bottom:clamp(2.5rem,6vw,3.5rem)}.matrix[data-v-896ba33a]{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.panel[data-v-896ba33a]{border:1px solid var(--line);transition:border-color .3s ease, transform .35s var(--ease-out), background .3s ease;background:linear-gradient(#3d9eff14,#0000 42%),#0c14248c;padding:1.6rem 1.4rem 1.5rem;position:relative}.panel[data-v-896ba33a]:after{content:"";background:linear-gradient(90deg, transparent, var(--accent-soft), transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;inset:auto 0 0}.panel[data-v-896ba33a]:hover{border-color:var(--line-strong);background:linear-gradient(#3d9eff24,#0000 48%),#0c1424b8;transform:translateY(-4px)}.panel[data-v-896ba33a]:hover:after{opacity:1}.panel-top[data-v-896ba33a]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.tag[data-v-896ba33a]{font-family:var(--font-display);letter-spacing:.16em;color:var(--accent-soft);font-size:.75rem}.index[data-v-896ba33a]{font-family:var(--font-display);letter-spacing:.12em;color:var(--text-mute);font-size:.85rem}.panel h3[data-v-896ba33a]{font-family:var(--font-display);margin-bottom:.7rem;font-size:1.35rem;font-weight:600}.panel>p[data-v-896ba33a]{min-height:4.2em;color:var(--text-dim);margin-bottom:1.35rem;font-weight:300}.panel ul[data-v-896ba33a]{flex-wrap:wrap;gap:.5rem;display:flex}.panel li[data-v-896ba33a]{letter-spacing:.06em;color:var(--text-dim);border:1px solid #6eb8ff29;padding:.35rem .65rem;font-size:.78rem}@media (width<=900px){.matrix[data-v-896ba33a]{grid-template-columns:1fr}.panel>p[data-v-896ba33a]{min-height:0}}.advantages[data-v-7d18d3df]{z-index:1}.layout[data-v-7d18d3df]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.meter[data-v-7d18d3df]{grid-template-columns:repeat(4,1fr);gap:.45rem;width:min(100%,260px);margin-top:2rem;display:grid}.meter span[data-v-7d18d3df]{transform-origin:0;background:#6eb8ff2e;height:3px;animation:2.8s ease-in-out infinite meter-7d18d3df}.meter span[data-v-7d18d3df]:nth-child(2){animation-delay:.2s}.meter span[data-v-7d18d3df]:nth-child(3){animation-delay:.4s}.meter span[data-v-7d18d3df]:nth-child(4){animation-delay:.6s}.list[data-v-7d18d3df]{gap:.85rem;display:grid}.item[data-v-7d18d3df]{border:1px solid #0000;border-left:1px solid var(--line-strong);background:linear-gradient(90deg,#3d9eff12,#0000 55%);grid-template-columns:auto 1fr;gap:1rem;padding:1.25rem 1.2rem;transition:border-color .3s,background .3s;display:grid}.item[data-v-7d18d3df]:hover{border-color:var(--line);background:linear-gradient(90deg,#3d9eff1f,#0000 60%)}.num[data-v-7d18d3df]{font-family:var(--font-display);letter-spacing:.16em;color:var(--accent-soft);padding-top:.2rem;font-size:.85rem}.item h3[data-v-7d18d3df]{font-family:var(--font-display);margin-bottom:.4rem;font-size:1.15rem;font-weight:600}.item p[data-v-7d18d3df]{color:var(--text-dim);font-size:.95rem;font-weight:300}@keyframes meter-7d18d3df{0%,to{opacity:.45;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}@media (width<=860px){.layout[data-v-7d18d3df]{grid-template-columns:1fr}}.contact[data-v-bf1e6214]{z-index:1;padding-bottom:clamp(5rem,10vw,7rem)}.frame[data-v-bf1e6214]{border:1px solid var(--line);background:radial-gradient(circle at 12% 20%,#3d9eff29,#0000 36%),#080d18c7;grid-template-columns:1.05fr 1fr;align-items:stretch;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.6rem,4vw,2.6rem);display:grid;position:relative;overflow:hidden}.frame[data-v-bf1e6214]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#6eb8ff14 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#6eb8ff14 1px,#0000 1px) 0 0/28px 28px;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000008c,#0000 80%);mask:linear-gradient(#0000008c,#0000 80%)}.copy[data-v-bf1e6214],.panel[data-v-bf1e6214]{z-index:1;position:relative}.panel[data-v-bf1e6214]{border:1px solid var(--line);background:#03060c73;padding:1.4rem}.form[data-v-bf1e6214]{gap:.95rem;display:grid}.form label[data-v-bf1e6214]{gap:.4rem;display:grid}.form span[data-v-bf1e6214]{font-family:var(--font-display);letter-spacing:.14em;color:var(--text-mute);font-size:.78rem}.form input[data-v-bf1e6214],.form textarea[data-v-bf1e6214]{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;resize:vertical;background:#070c16bf;outline:none;padding:.85rem .9rem;transition:border-color .25s,box-shadow .25s}.form input[data-v-bf1e6214]::placeholder,.form textarea[data-v-bf1e6214]::placeholder{color:var(--text-mute)}.form input[data-v-bf1e6214]:focus,.form textarea[data-v-bf1e6214]:focus{border-color:var(--accent);box-shadow:0 0 0 1px #3d9eff40}.error[data-v-bf1e6214]{color:#ff8f8f;font-size:.88rem}.form .btn[data-v-bf1e6214]:disabled{opacity:.7;cursor:wait;transform:none}.success[data-v-bf1e6214]{text-align:center;align-content:center;gap:.85rem;min-height:280px;display:grid}.success-title[data-v-bf1e6214]{font-family:var(--font-display);letter-spacing:.08em;color:var(--accent-soft);font-size:1.4rem;font-weight:600}.success-desc[data-v-bf1e6214]{color:var(--text-dim);font-weight:300}@media (width<=860px){.frame[data-v-bf1e6214]{grid-template-columns:1fr}}.site-footer[data-v-99a06951]{z-index:1;border-top:1px solid var(--line);background:#03060ce6;padding:1.5rem 0 2rem;position:relative}.row[data-v-99a06951]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand[data-v-99a06951]{align-items:center;gap:.8rem;display:flex}.brand img[data-v-99a06951]{object-fit:cover;border:1px solid var(--line);width:36px;height:36px}.brand strong[data-v-99a06951]{font-family:var(--font-display);letter-spacing:.04em;font-size:.92rem;font-weight:600;display:block}.meta[data-v-99a06951]{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.brand p[data-v-99a06951],.copy[data-v-99a06951],.beian[data-v-99a06951]{color:var(--text-mute);letter-spacing:.04em;font-size:.78rem}.beian[data-v-99a06951]{text-decoration:none;transition:color .2s}.beian[data-v-99a06951]:hover{color:var(--text)}@media (width<=720px){.row[data-v-99a06951]{flex-direction:column;align-items:flex-start}.meta[data-v-99a06951]{align-items:flex-start}}.portal[data-v-e601a876]{background:radial-gradient(ellipse at 50% -10%, #1a5fd438, transparent 42%), var(--bg-void);min-height:100vh;position:relative}main[data-v-e601a876]{z-index:1;position:relative}:root{--bg-void:#03060c;--bg-deep:#070c16;--bg-panel:#0c1424;--accent:#3d9eff;--accent-soft:#6eb8ff;--accent-deep:#1a5fd4;--accent-glow:#3d9eff73;--text:#edf3ff;--text-dim:#93a4c0;--text-mute:#5f7190;--line:#6eb8ff2e;--line-strong:#6eb8ff61;--radius:2px;--header-h:72px;--font-display:"Chakra Petch", "Sora", "PingFang SC", "Microsoft YaHei", sans-serif;--font-body:"Sora", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--ease-out:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-body);color:var(--text);background:var(--bg-void);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.6;overflow-x:hidden}#app{min-height:100vh}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}ul,ol{list-style:none}.container{width:min(1120px,100% - 2.5rem);margin-inline:auto}.section{padding:clamp(4.5rem,10vw,7.5rem) 0;position:relative}.section-label{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-soft);align-items:center;gap:.65rem;margin-bottom:1rem;font-size:.78rem;font-weight:600;display:inline-flex}.section-label:before{content:"";background:linear-gradient(90deg, var(--accent), transparent);width:1.4rem;height:1px}.section-title{font-family:var(--font-display);letter-spacing:.02em;color:var(--text);font-size:clamp(1.85rem,4.2vw,2.75rem);font-weight:700;line-height:1.15}.section-desc{max-width:34rem;color:var(--text-dim);margin-top:1rem;font-size:1rem;font-weight:300}.btn{min-height:48px;font-family:var(--font-display);letter-spacing:.06em;transition:transform .35s var(--ease-out), background .3s ease, border-color .3s ease, box-shadow .35s ease, color .3s ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:600;display:inline-flex}.btn-primary{color:#031018;background:linear-gradient(135deg,#7ec8ff 0%,#3d9eff 45%,#1a6fe0 100%);box-shadow:0 0 0 1px #7ec8ff40,0 10px 36px #1a6fe059}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #7ec8ff66,0 14px 42px #1a6fe073}.btn-ghost{color:var(--text);border-color:var(--line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c14248c}.btn-ghost:hover{border-color:var(--accent-soft);color:var(--accent-soft);transform:translateY(-2px)}.reveal{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}@media (width<=768px){:root{--header-h:64px}.container{width:min(1120px,100% - 1.5rem)}.btn{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}
