.particle-network[data-v-67943d92]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.particle-network__canvas[data-v-67943d92]{display:block;width:100%;height:100%}.page-shell[data-v-bcd32b8b]{--bg-deep: #06101c;--bg-panel: #0a1828;--bg-panel-strong: #0b2134;--accent-soft: #8dd8f5;--accent-main: #5cb8ff;--accent-bright: #7fd7ff;--border-soft: rgba(123, 177, 230, .14);--border-strong: rgba(134, 203, 245, .28);--text-main: #edf6ff;--text-muted: rgba(220, 233, 248, .76);position:relative;overflow:clip;isolation:isolate}.page-background[data-v-bcd32b8b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;background:linear-gradient(115deg,#06101ce6,#08142285),linear-gradient(transparent 95%,#5cb8ff0d 95%);background-size:auto,100% 48px;pointer-events:none}.page-background[data-v-bcd32b8b]:before,.page-background[data-v-bcd32b8b]:after{content:"";position:absolute;border-radius:999px;filter:blur(70px);opacity:.55}.page-background[data-v-bcd32b8b]:before{top:6%;left:-8%;width:320px;height:320px;background:#4fb1eb47}.page-background[data-v-bcd32b8b]:after{right:-4%;top:18%;width:260px;height:260px;background:#76def029}.topbar[data-v-bcd32b8b]{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.68rem clamp(.9rem,2vw,1.45rem);background:#06101c38;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:padding .2s ease,background-color .2s ease,border-color .2s ease}.topbar--scrolled[data-v-bcd32b8b]{background:#06101c80;border-bottom:1px solid rgba(123,177,230,.12)}.brand-mark[data-v-bcd32b8b]{display:flex;align-items:center;gap:.7rem;min-width:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.brand-mark__logo[data-v-bcd32b8b]{width:clamp(2.4rem,3vw,3rem);height:clamp(2.4rem,3vw,3rem);object-fit:contain;flex:0 0 auto;filter:drop-shadow(0 10px 22px rgba(8,24,44,.28))}.brand-mark__title[data-v-bcd32b8b]{margin:0;color:var(--text-main);font-size:clamp(1.125rem,1.6vw,1.305rem);font-weight:700;letter-spacing:.08em}.nav-strip[data-v-bcd32b8b]{display:flex;gap:.55rem;overflow-x:auto;padding-bottom:.12rem;scrollbar-width:none}.nav-strip[data-v-bcd32b8b]::-webkit-scrollbar{display:none}.nav-chip[data-v-bcd32b8b]{flex:0 0 auto;padding:.58rem .86rem;border:1px solid var(--border-soft);border-radius:999px;background:#0a182885;color:#e9f2fbdb;font:inherit;font-size:.84rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.nav-chip[data-v-bcd32b8b]:hover,.nav-chip[data-v-bcd32b8b]:focus-visible{transform:translateY(-1px);border-color:var(--border-strong);background:#0b2136d6;color:var(--text-main);box-shadow:0 10px 28px #1241742e}.nav-chip--active[data-v-bcd32b8b]{border-color:#7fd7ff75;background:linear-gradient(135deg,#1e60a4e0,#4aadd8b8);color:var(--text-main)}.page-main[data-v-bcd32b8b]{width:min(1200px,calc(100% - 2rem));margin:0 auto;padding-bottom:5rem}.section-block[data-v-bcd32b8b]{padding:clamp(4.25rem,7vw,6.5rem) 0}.section-block--hero[data-v-bcd32b8b]{min-height:calc(100vh - 84px);display:grid;align-items:center}.hero[data-v-bcd32b8b]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4vw,4rem)}.section-tag[data-v-bcd32b8b]{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;color:var(--accent-soft);font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.section-tag[data-v-bcd32b8b]:before{content:"";width:2.6rem;height:1px;background:linear-gradient(90deg,#8dd8f529,#8dd8f5e6)}.hero__title[data-v-bcd32b8b],.section-heading h2[data-v-bcd32b8b],.business-card h3[data-v-bcd32b8b]{margin:0;color:var(--text-main)}.hero__title[data-v-bcd32b8b]{max-width:10ch;font-size:clamp(2.8rem,6vw,5.8rem);line-height:.96;letter-spacing:-.05em}.hero__description[data-v-bcd32b8b]{max-width:42rem;margin:1.35rem 0 0;color:#e3eef9cc;font-size:clamp(1rem,1.4vw,1.1rem)}.hero__visual[data-v-bcd32b8b]{position:relative}.hero__visual[data-v-bcd32b8b]:before{content:"";position:absolute;inset:12% auto auto 4%;width:90%;height:74%;border-radius:2rem;background:linear-gradient(135deg,#5cb8ff1a,#8dd8f50d);filter:blur(10px)}.hero__image-frame[data-v-bcd32b8b]{position:relative;padding:clamp(1.2rem,2vw,1.8rem);border:1px solid var(--border-soft);border-radius:2rem;background:linear-gradient(145deg,var(--bg-panel-strong),var(--bg-panel)),linear-gradient(180deg,rgba(255,255,255,.02),transparent);box-shadow:0 18px 40px #020a133d,0 0 0 1px #ffffff08 inset}.hero-dashboard[data-v-bcd32b8b]{display:flex;flex-direction:column;gap:1.4rem}.hero-dashboard__header[data-v-bcd32b8b]{display:flex;flex-direction:column;gap:.5rem}.hero-dashboard__eyebrow[data-v-bcd32b8b],.hero-dashboard__title[data-v-bcd32b8b]{margin:0}.hero-dashboard__eyebrow[data-v-bcd32b8b]{color:var(--accent-soft);font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.hero-dashboard__title[data-v-bcd32b8b]{font-size:clamp(1.3rem,2.1vw,1.8rem);font-weight:700;color:var(--text-main)}.hero-dashboard__grid[data-v-bcd32b8b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.hero-dashboard__stat[data-v-bcd32b8b]{display:flex;flex-direction:column;justify-content:space-between;gap:.85rem;min-height:8.25rem;padding:1rem 1.1rem;border:1px solid var(--border-soft);border-radius:1.25rem;background:var(--bg-panel);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.hero-dashboard__stat[data-v-bcd32b8b]:hover{transform:translateY(-4px);border-color:var(--border-strong);background:var(--bg-panel-strong);box-shadow:0 20px 42px #07172952}.hero-dashboard__label[data-v-bcd32b8b]{color:var(--text-muted);font-size:.92rem}.hero-dashboard__value[data-v-bcd32b8b]{color:var(--accent-bright);font-size:clamp(1.85rem,2.8vw,2.35rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hero__metrics[data-v-bcd32b8b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.metric-card[data-v-bcd32b8b]{padding:1rem 1.1rem;border:1px solid var(--border-soft);border-radius:1.25rem;background:var(--bg-panel);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.metric-card[data-v-bcd32b8b]:hover{transform:translateY(-4px);border-color:#86cbf53d;background:var(--bg-panel-strong);box-shadow:0 18px 38px #08172852}.metric-card__value[data-v-bcd32b8b]{display:block;color:var(--accent-bright);font-size:1.35rem;font-weight:700}.metric-card__label[data-v-bcd32b8b]{display:block;margin-top:.35rem;color:var(--text-muted);font-size:.92rem}.section-heading[data-v-bcd32b8b]{max-width:40rem;margin-bottom:2rem}.section-heading--wide[data-v-bcd32b8b]{max-width:52rem}.section-heading h2[data-v-bcd32b8b]{font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.section-intro[data-v-bcd32b8b]{margin:1rem 0 0;color:var(--text-muted)}.capability-grid[data-v-bcd32b8b],.operations-grid[data-v-bcd32b8b]{display:grid;gap:1.1rem}.capability-grid[data-v-bcd32b8b]{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-card[data-v-bcd32b8b],.operation-card[data-v-bcd32b8b],.future-panel[data-v-bcd32b8b],.business-card[data-v-bcd32b8b]{position:relative;overflow:hidden;border:1px solid var(--border-soft);background:linear-gradient(180deg,var(--bg-panel-strong),var(--bg-panel)),#ffffff03;box-shadow:0 18px 45px #040c1633}.tilt-card[data-v-bcd32b8b]{--card-rotate-x: 0deg;--card-rotate-y: 0deg;--card-glow-x: 50%;--card-glow-y: 50%}.capability-card[data-v-bcd32b8b],.operation-card[data-v-bcd32b8b],.future-panel[data-v-bcd32b8b],.business-card[data-v-bcd32b8b]{border-radius:1.6rem;animation:rise-in-bcd32b8b .7s ease both;transform:perspective(1200px) rotateX(var(--card-rotate-x)) rotateY(var(--card-rotate-y));transform-style:preserve-3d;will-change:transform;transition:transform .18s ease,border-color .24s ease,box-shadow .24s ease,background-color .24s ease}.capability-card[data-v-bcd32b8b]:hover,.operation-card[data-v-bcd32b8b]:hover,.future-panel[data-v-bcd32b8b]:hover,.business-card[data-v-bcd32b8b]:hover{transform:perspective(1200px) translateY(-8px) rotateX(var(--card-rotate-x)) rotateY(var(--card-rotate-y));border-color:#86cbf538;box-shadow:0 24px 52px #050e1a3d}.capability-card[data-v-bcd32b8b]:after,.operation-card[data-v-bcd32b8b]:after,.future-panel[data-v-bcd32b8b]:after,.business-card[data-v-bcd32b8b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at var(--card-glow-x) var(--card-glow-y),rgba(127,215,255,.16),transparent 42%);opacity:0;pointer-events:none;transition:opacity .22s ease}.capability-card[data-v-bcd32b8b]:hover:after,.operation-card[data-v-bcd32b8b]:hover:after,.future-panel[data-v-bcd32b8b]:hover:after,.business-card[data-v-bcd32b8b]:hover:after{opacity:1}.capability-card[data-v-bcd32b8b]{min-height:18rem;padding:1.5rem}.capability-card__body[data-v-bcd32b8b]{display:grid;grid-template-columns:minmax(0,1fr) 198px;align-items:end;gap:1rem;height:100%}.capability-card__content[data-v-bcd32b8b]{align-self:start}.capability-card__visual[data-v-bcd32b8b]{display:grid;place-items:center;align-self:end;min-height:198px;padding:.6rem;border:1px solid rgba(167,213,236,.22);border-radius:1.25rem;background:linear-gradient(180deg,#edf5faf5,#dbe7f1e6);box-shadow:0 18px 36px #040c1633,inset 0 1px #ffffffa3;transition:transform .24s ease,box-shadow .24s ease}.capability-card:hover .capability-card__visual[data-v-bcd32b8b]{transform:translate3d(0,-4px,28px) scale(1.02);box-shadow:0 24px 44px #040c163d,inset 0 1px #ffffffb8}.capability-card__visual img[data-v-bcd32b8b]{width:100%;height:100%;object-fit:contain;transition:transform .24s ease}.capability-card:hover .capability-card__visual img[data-v-bcd32b8b]{transform:scale(1.03)}.capability-card[data-v-bcd32b8b]:before,.operation-card[data-v-bcd32b8b]:before,.future-panel[data-v-bcd32b8b]:before,.business-card[data-v-bcd32b8b]:before{content:"";position:absolute;inset:auto auto 0 -8%;width:11rem;height:11rem;border-radius:999px;background:radial-gradient(circle,rgba(92,184,255,.18),transparent 68%);pointer-events:none}.capability-card__index[data-v-bcd32b8b]{margin:0 0 2rem;color:#94c2de57;font-size:.85rem;letter-spacing:.3em}.capability-card h3[data-v-bcd32b8b],.operation-card h3[data-v-bcd32b8b]{margin:0 0 1rem;color:var(--accent-main);font-size:1.35rem}.capability-card p[data-v-bcd32b8b],.operation-card p[data-v-bcd32b8b],.future-panel p[data-v-bcd32b8b],.business-card dd[data-v-bcd32b8b]{margin:0;color:#eff6fbeb}.capability-card p+p[data-v-bcd32b8b],.future-panel p+p[data-v-bcd32b8b]{margin-top:.55rem}.operations-grid[data-v-bcd32b8b]{grid-template-columns:repeat(4,minmax(0,1fr))}.operation-card[data-v-bcd32b8b]{min-height:15.5rem;padding:1.4rem;border-radius:1.5rem}.operation-card__icon[data-v-bcd32b8b]{display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.15rem;border:1px solid rgba(134,203,245,.18);border-radius:1.1rem;background:linear-gradient(180deg,#0d2a48f0,#0a192be0);font-size:1.9rem;line-height:1;box-shadow:inset 0 1px #ffffff0d;transform:translateZ(22px)}.business-list[data-v-bcd32b8b]{display:grid;gap:1.4rem}.business-card[data-v-bcd32b8b]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.6rem;padding:clamp(1rem,2vw,1.5rem);border-radius:1.8rem;animation:rise-in-bcd32b8b .76s ease both}.business-card--reverse[data-v-bcd32b8b]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.business-card--reverse .business-card__media[data-v-bcd32b8b]{order:2}.business-card__media[data-v-bcd32b8b]{display:grid;place-items:center;overflow:hidden;min-height:clamp(240px,26vw,360px);padding:clamp(.8rem,1.4vw,1.1rem);border-radius:1.3rem;border:1px solid var(--border-soft);background:linear-gradient(180deg,#ffffff0f,#ffffff05),var(--bg-panel)}.business-card__media img[data-v-bcd32b8b]{width:100%;height:auto;max-height:clamp(220px,24vw,330px);object-fit:contain;border-radius:1rem;transition:transform .32s ease}.business-card:hover .business-card__media img[data-v-bcd32b8b]{transform:scale(1.015)}.business-card__content[data-v-bcd32b8b]{display:flex;flex-direction:column;justify-content:center}.business-card__eyebrow[data-v-bcd32b8b]{margin:0 0 .75rem;color:var(--accent-soft);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.business-card h3[data-v-bcd32b8b]{font-size:clamp(1.6rem,2.4vw,2.5rem)}.business-card__summary[data-v-bcd32b8b]{margin:1.3rem 0 0}.business-card__row+.business-card__row[data-v-bcd32b8b]{margin-top:1rem}.business-card dt[data-v-bcd32b8b]{margin-bottom:.35rem;color:var(--accent-bright);font-weight:700}.business-card dd[data-v-bcd32b8b]{line-height:1.75}.section-block--future[data-v-bcd32b8b]{padding-bottom:3rem}.future-panel[data-v-bcd32b8b]{padding:clamp(1.4rem,2vw,2rem);border-radius:1.8rem}.site-footer[data-v-bcd32b8b]{width:min(1200px,calc(100% - 2rem));margin:0 auto;padding:1.5rem 0 3rem;border-top:1px solid rgba(123,177,230,.1);color:#ccddefa8;font-size:.92rem;text-align:center}.site-footer p[data-v-bcd32b8b]{margin:0}@keyframes rise-in-bcd32b8b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1279px){.hero[data-v-bcd32b8b],.business-card[data-v-bcd32b8b],.business-card--reverse[data-v-bcd32b8b]{grid-template-columns:1fr}.business-card--reverse .business-card__media[data-v-bcd32b8b]{order:initial}.operations-grid[data-v-bcd32b8b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.topbar[data-v-bcd32b8b]{flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;padding-inline:1rem}.brand-mark[data-v-bcd32b8b]{flex:0 0 auto;min-width:auto}.nav-strip[data-v-bcd32b8b]{flex:0 0 auto;margin-inline:0;padding-bottom:0}.page-main[data-v-bcd32b8b]{width:min(100% - 1.25rem,100%)}.section-block[data-v-bcd32b8b]{padding:3.5rem 0}.section-block--hero[data-v-bcd32b8b]{min-height:auto;padding-top:2.6rem}.hero__title[data-v-bcd32b8b]{max-width:none}.brand-mark__title[data-v-bcd32b8b]{font-size:1.085rem;letter-spacing:.06em}.brand-mark__logo[data-v-bcd32b8b]{width:2.2rem;height:2.2rem}.nav-chip[data-v-bcd32b8b]{padding:.5rem .74rem;font-size:.78rem}.capability-grid[data-v-bcd32b8b],.operations-grid[data-v-bcd32b8b],.hero__metrics[data-v-bcd32b8b],.hero-dashboard__grid[data-v-bcd32b8b],.capability-card__body[data-v-bcd32b8b]{grid-template-columns:1fr}.capability-card__visual[data-v-bcd32b8b]{max-width:246px;justify-self:end}.capability-card[data-v-bcd32b8b],.operation-card[data-v-bcd32b8b],.future-panel[data-v-bcd32b8b],.business-card[data-v-bcd32b8b]{border-radius:1.35rem}.site-footer[data-v-bcd32b8b]{padding-top:1.2rem}}:root{color-scheme:dark;font-family:Microsoft YaHei UI,PingFang SC,Hiragino Sans GB,Noto Sans SC,sans-serif;line-height:1.5;font-weight:400;color:#edf6ff;background:radial-gradient(circle at top left,rgba(72,165,226,.18),transparent 30%),radial-gradient(circle at top right,rgba(109,216,241,.12),transparent 25%),linear-gradient(180deg,#050a14,#091423 36%,#0a192a);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:transparent}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}#app{min-height:100vh}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
