[data-v-9830ffe3]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.fullpage[data-v-9830ffe3]{position:relative;width:100%;height:100dvh;overflow:hidden}.fullpage__section[data-v-9830ffe3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;will-change:transform,opacity}.fullpage__indicator[data-v-9830ffe3]{position:fixed;top:50%;right:28px;z-index:900;display:flex;flex-direction:column;gap:10px;transform:translateY(-50%)}.fullpage__dot[data-v-9830ffe3]{position:relative;width:10px;height:10px;padding:0;border:1px solid rgba(169,195,230,.5);border-radius:50%;background:transparent;color:#5b7699;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.fullpage__dot[data-v-9830ffe3]:after{position:absolute;top:50%;right:calc(100% + 12px);padding:4px 7px;border:1px solid rgba(46,118,255,.16);border-radius:3px;background:#041028;color:#a9c3e6;content:attr(data-label);font-family:JetBrains Mono,Cascadia Code,Consolas,Courier New,monospace;font-size:10px;letter-spacing:.1em;line-height:1.2;opacity:0;pointer-events:none;transform:translateY(-50%) translate(4px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.fullpage__dot[data-v-9830ffe3]:hover,.fullpage__dot[data-v-9830ffe3]:focus-visible{border-color:#00c7fd;outline:none;transform:scale(1.25)}.fullpage__dot[data-v-9830ffe3]:hover:after,.fullpage__dot[data-v-9830ffe3]:focus-visible:after{opacity:1;transform:translateY(-50%) translate(0)}.fullpage__dot--active[data-v-9830ffe3]{border-color:#00c7fd;background:#00c7fd;transform:scale(1.3)}.fullpage__dot-index[data-v-9830ffe3]{display:none}@media(max-width:768px){.fullpage[data-v-9830ffe3]{height:100dvh;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.fullpage__section[data-v-9830ffe3]{position:relative;width:100%;height:auto;min-height:100dvh;display:flex!important;align-items:stretch;justify-content:stretch;scroll-snap-align:start;will-change:auto}.fullpage__section--mobile-fullscreen[data-v-9830ffe3]{height:100dvh}.fullpage__indicator[data-v-9830ffe3]{right:10px;gap:8px}.fullpage__dot[data-v-9830ffe3]{width:6px;height:6px;border-color:#a9c3e699}.fullpage__dot[data-v-9830ffe3]:after{display:none}.fullpage__dot--active[data-v-9830ffe3]{transform:scale(1.2)}}[data-v-760efa86]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.crystal-point-cloud[data-v-760efa86]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:grab;opacity:0;transform:scale(.92);transition:opacity 1.2s ease-out,transform 1.2s ease-out}.crystal-point-cloud[data-v-760efa86]:active{cursor:grabbing}.crystal-point-cloud--entered[data-v-760efa86]{opacity:1;transform:scale(1)}.crystal-point-cloud[data-v-760efa86] canvas{display:block;width:100%!important;height:100%!important;touch-action:none}.crystal-point-cloud__loading[data-v-760efa86]{position:absolute;top:50%;right:18%;z-index:1;margin:0;color:var(--cyan);font-family:var(--mono);font-size:11px;letter-spacing:.18em;opacity:.8;transform:translateY(-50%)}@media(max-width:768px){.crystal-point-cloud[data-v-760efa86]{opacity:0}.crystal-point-cloud--entered[data-v-760efa86]{opacity:.32}.crystal-point-cloud[data-v-760efa86] canvas{touch-action:pan-y}.crystal-point-cloud__loading[data-v-760efa86]{right:24px;bottom:28px;top:auto;font-size:9px;transform:none}}[data-v-aec62d38]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.section-hero[data-v-aec62d38]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(rgba(46,118,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.05) 1px,transparent 1px),radial-gradient(circle at 92% 12%,rgba(0,199,253,.1),transparent 500px),radial-gradient(circle at 8% 90%,rgba(46,118,255,.08),transparent 420px),var(--bg-0);background-size:56px 56px,56px 56px,auto,auto,auto}.section-hero__point-cloud-frame[data-v-aec62d38]{position:absolute;top:8%;right:8%;bottom:8%;left:8%;z-index:0;overflow:hidden;border-radius:50%;pointer-events:auto}.section-hero__point-cloud[data-v-aec62d38]{top:0;right:0;bottom:0;left:0;z-index:0}.section-hero__shade[data-v-aec62d38]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(0,15,40,.98) 0%,rgba(0,15,40,.92) 34%,rgba(0,15,40,.46) 51%,rgba(0,15,40,.04) 75%,transparent 100%);pointer-events:none}.section-hero__content[data-v-aec62d38]{position:relative;z-index:3;width:45%;min-width:600px;max-width:760px;height:100%;padding:max(112px,15vh) 0 108px clamp(44px,7vw,132px);display:flex;flex-direction:column;justify-content:center}.section-hero__eyebrow[data-v-aec62d38]{margin:0;display:flex;align-items:center;gap:12px;color:var(--cyan);font-family:var(--mono);font-size:clamp(10px,.8vw,12px);letter-spacing:.3em;line-height:1.6}.section-hero__eyebrow span[data-v-aec62d38]{width:40px;height:2px;flex:0 0 auto;background:var(--energy)}.section-hero__company[data-v-aec62d38]{margin:26px 0 12px;color:var(--ink);font-family:var(--serif);font-size:clamp(32px,3.1vw,48px);font-weight:900;letter-spacing:.08em;line-height:1.18}.section-hero__slogan[data-v-aec62d38]{width:max-content;min-width:max-content;max-width:none;align-self:flex-start;margin:0;color:var(--ink);font-family:var(--serif);font-size:clamp(36px,4.5vw,60px);font-weight:900;letter-spacing:.035em;line-height:1.28;white-space:nowrap}.section-hero__slogan>.section-hero__slogan-text[data-v-aec62d38]{display:inline-block;width:max-content;white-space:nowrap;word-break:keep-all}.section-hero__slogan>.section-hero__slogan-text>.section-hero__slogan-highlight[data-v-aec62d38]{color:var(--blue)}.section-hero__mission[data-v-aec62d38]{max-width:560px;margin:34px 0 0;display:grid;gap:12px}.section-hero__mission li[data-v-aec62d38]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start}.section-hero__mission li>span[data-v-aec62d38]{width:22px;height:22px;box-sizing:border-box;margin-top:3px;border:1px solid rgba(0,199,253,.7);color:var(--cyan);font-family:var(--mono);font-size:9px;letter-spacing:0;line-height:20px;text-align:center}.section-hero__mission p[data-v-aec62d38]{margin:0;color:var(--mut);font-family:var(--sans);font-size:15px;line-height:1.9}.section-hero__scroll[data-v-aec62d38]{position:absolute;z-index:3;bottom:32px;left:clamp(44px,7vw,132px);padding:6px 0;display:inline-flex;align-items:center;gap:10px;color:var(--mut);font-family:var(--mono);font-size:10px;letter-spacing:.18em;transition:color .2s ease,transform .2s ease}.section-hero__scroll i[data-v-aec62d38]{width:10px;height:10px;border-right:1px solid var(--cyan);border-bottom:1px solid var(--cyan);transform:rotate(45deg) translate(-2px,-2px);animation:hero-chevron-aec62d38 2.2s ease-in-out infinite}.section-hero__scroll[data-v-aec62d38]:hover,.section-hero__scroll[data-v-aec62d38]:focus-visible{color:var(--ink);outline:none;transform:translateY(2px)}.section-hero__rings[data-v-aec62d38]{position:absolute;top:50%;right:2%;z-index:2;width:min(54vw,930px);aspect-ratio:1;transform:translateY(-50%);pointer-events:none}.section-hero__ring[data-v-aec62d38]{position:absolute;z-index:1;border-radius:50%}.section-hero__ring--solid[data-v-aec62d38]{top:8%;right:8%;bottom:8%;left:8%;border:1px solid rgba(0,199,253,.14);animation:hero-ring-rotate-aec62d38 60s linear infinite}.section-hero__ring--dashed[data-v-aec62d38]{top:18%;right:18%;bottom:18%;left:18%;border:1px dashed rgba(46,118,255,.2);animation:hero-ring-rotate-reverse-aec62d38 60s linear infinite}.section-hero__enter[data-v-aec62d38]{opacity:0;transform:translateY(24px)}.section-hero--entered .section-hero__enter[data-v-aec62d38]{animation:hero-enter-aec62d38 .7s ease-out forwards}.section-hero--entered .section-hero__enter--1[data-v-aec62d38]{animation-delay:0s}.section-hero--entered .section-hero__enter--2[data-v-aec62d38]{animation-delay:.12s}.section-hero--entered .section-hero__enter--3[data-v-aec62d38]{animation-delay:.24s}.section-hero--entered .section-hero__enter--4[data-v-aec62d38]{animation-delay:.36s}.section-hero--entered .section-hero__enter--5[data-v-aec62d38]{animation-delay:.48s}@keyframes hero-enter-aec62d38{to{opacity:1;transform:translateY(0)}}@keyframes hero-chevron-aec62d38{0%,to{opacity:.5;transform:rotate(45deg) translate(-2px,-2px)}50%{opacity:1;transform:rotate(45deg) translate(2px,2px)}}@keyframes hero-ring-rotate-aec62d38{to{transform:rotate(360deg)}}@keyframes hero-ring-rotate-reverse-aec62d38{to{transform:rotate(-360deg)}}@media(max-width:1024px){.section-hero__content[data-v-aec62d38]{min-width:510px;padding-left:56px}.section-hero__scroll[data-v-aec62d38]{left:56px}.section-hero__mission[data-v-aec62d38]{max-width:480px}}@media(max-width:768px){.section-hero[data-v-aec62d38]{height:100dvh;min-height:100dvh}.section-hero__shade[data-v-aec62d38]{background:linear-gradient(180deg,#000f28f5,#000f28e0 48%,#000f286b)}.section-hero__content[data-v-aec62d38]{box-sizing:border-box;width:100%;min-width:0;max-width:none;height:50%;padding:24px 20px 8px;justify-content:center}.section-hero__eyebrow[data-v-aec62d38]{gap:6px;font-size:clamp(5.4px,1.8vw,8px);letter-spacing:.06em;line-height:1.3;white-space:nowrap}.section-hero__eyebrow span[data-v-aec62d38]{width:20px}.section-hero__company[data-v-aec62d38]{margin-top:20px;font-size:clamp(28px,8vw,36px)}.section-hero__slogan[data-v-aec62d38]{max-width:none;font-size:clamp(17px,5.4vw,38px);letter-spacing:.01em;white-space:nowrap}.section-hero__mission[data-v-aec62d38]{margin-top:25px;gap:10px}.section-hero__mission li[data-v-aec62d38]{grid-template-columns:22px minmax(0,1fr);gap:10px}.section-hero__mission li>span[data-v-aec62d38]{margin-top:-4px}.section-hero__mission p[data-v-aec62d38]{font-size:clamp(8px,2.8vw,10.5px);line-height:1.4;letter-spacing:0;white-space:nowrap}.section-hero__scroll[data-v-aec62d38]{bottom:20px;left:20px;font-size:9px}.section-hero__rings[data-v-aec62d38]{top:auto;right:50%;bottom:12vw;width:104vw;transform:translate(50%)}.section-hero__point-cloud-frame[data-v-aec62d38]{top:5%;right:5%;bottom:5%;left:5%}.section-hero__ring--dashed[data-v-aec62d38]{display:none}}@media(prefers-reduced-motion:reduce){.section-hero__ring[data-v-aec62d38],.section-hero__scroll i[data-v-aec62d38]{animation:none}}[data-v-a134a675]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.section-about[data-v-a134a675]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(rgba(46,118,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.05) 1px,transparent 1px),radial-gradient(circle at 88% 84%,rgba(46,118,255,.09),transparent 520px),var(--bg-0);background-size:56px 56px,56px 56px,auto,auto}.section-about__inner[data-v-a134a675]{position:relative;z-index:1;width:min(1360px,100%);height:100%;margin:0 auto;padding:max(92px,11vh) clamp(40px,5vw,76px) 38px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(18px,2.5vh,28px)}.section-about__header[data-v-a134a675]{width:min(680px,100%)}.section-about__eyebrow[data-v-a134a675]{margin:0;color:var(--cyan);font-family:var(--mono);font-size:12px;letter-spacing:.25em;line-height:1.4}.section-about__title[data-v-a134a675]{margin:8px 0 10px;color:var(--ink);font-family:var(--serif);font-size:clamp(32px,3.3vw,48px);font-weight:900;letter-spacing:.035em;line-height:1.25}.section-about__lead[data-v-a134a675]{margin:0;color:var(--mut);font-family:var(--sans);font-size:15px;line-height:1.75}.section-about__main[data-v-a134a675]{min-height:0;display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:clamp(38px,6vw,92px);align-items:center}.section-about__narrative[data-v-a134a675]{max-width:500px;display:grid;gap:clamp(13px,1.8vh,19px)}.section-about__paragraph[data-v-a134a675]{margin:0;color:var(--mut);font-family:var(--sans);font-size:15px;line-height:1.85}.section-about__paragraph strong[data-v-a134a675]{color:var(--ink);font-weight:700}.section-about__energy[data-v-a134a675]{width:120px;height:2px;margin-top:clamp(3px,1vh,8px);display:block;background:var(--energy)}.section-about__business-grid[data-v-a134a675]{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.section-about__metrics[data-v-a134a675]{margin:0;min-height:82px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.section-about__metric[data-v-a134a675]{min-width:0;padding:12px clamp(10px,1.6vw,24px);display:flex;align-items:center}.section-about__metric[data-v-a134a675]:not(:last-child){border-right:1px solid var(--line)}.section-about__metric dt[data-v-a134a675]{display:flex;align-items:baseline;gap:9px;white-space:nowrap}.section-about__metric strong[data-v-a134a675]{color:var(--cyan);font-family:var(--mono);font-size:clamp(30px,2.8vw,40px);font-weight:500;letter-spacing:-.06em;line-height:1}.section-about__metric span[data-v-a134a675]{color:var(--dim);font-family:var(--sans);font-size:12px;line-height:1.45;white-space:normal}.section-about__ring[data-v-a134a675]{position:absolute;top:24%;left:-220px;width:470px;height:470px;border:1px solid rgba(46,118,255,.18);border-radius:50%;animation:about-ring-rotate-a134a675 60s linear infinite;pointer-events:none}.section-about__enter[data-v-a134a675]{opacity:0;transform:translateY(20px)}.section-about--entered .section-about__enter[data-v-a134a675]{animation:about-enter-a134a675 .6s ease-out forwards}.section-about--entered .section-about__enter--1[data-v-a134a675]{animation-delay:0s}.section-about--entered .section-about__enter--2[data-v-a134a675]{animation-delay:.08s}.section-about--entered .section-about__enter--3[data-v-a134a675]{animation-delay:.16s}.section-about--entered .section-about__enter--4[data-v-a134a675]{animation-delay:.24s}.section-about--entered .section-about__enter--5[data-v-a134a675]{animation-delay:.32s}.section-about--entered .section-about__enter--6[data-v-a134a675]{animation-delay:.4s}.section-about--entered .section-about__enter--7[data-v-a134a675]{animation-delay:.48s}.section-about--entered .section-about__enter--card-1[data-v-a134a675]{animation-delay:.32s}.section-about--entered .section-about__enter--card-2[data-v-a134a675]{animation-delay:.4s}.section-about--entered .section-about__enter--card-3[data-v-a134a675]{animation-delay:.48s}.section-about--entered .section-about__enter--card-4[data-v-a134a675]{animation-delay:.56s}.section-about--entered .section-about__enter--metrics[data-v-a134a675]{animation-delay:.64s}.business-card[data-v-a134a675]{min-height:clamp(132px,17vh,172px);padding:18px;border:1px solid var(--line);border-radius:6px;background:var(--bg-1);display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:14px;transition:border-color .25s ease,background-color .25s ease,transform .25s ease}.business-card[data-v-a134a675]:hover{border-color:var(--line-2);background:var(--bg-2);transform:translateY(-3px)}.business-card:hover .business-card__code[data-v-a134a675]{color:var(--cyan)}.business-card__code[data-v-a134a675]{color:var(--dim);font-family:var(--mono);font-size:12px;letter-spacing:.08em;transition:color .25s ease}.business-card__body[data-v-a134a675]{min-width:0}.business-card h3[data-v-a134a675]{margin:0;color:var(--ink);font-family:var(--sans);font-size:17px;font-weight:700;line-height:1.35}.business-card__english[data-v-a134a675]{margin:3px 0 8px;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35}.business-card__description[data-v-a134a675]{margin:0;color:var(--mut);font-family:var(--sans);font-size:13px;line-height:1.58}.business-card__link[data-v-a134a675]{grid-column:2;width:max-content;padding:4px 0 0;color:var(--cyan);font-family:var(--sans);font-size:12px;line-height:1.25;text-align:left;transition:color .2s ease,transform .2s ease}.business-card__link span[data-v-a134a675]{display:inline-block;transition:transform .2s ease}.business-card__link[data-v-a134a675]:hover,.business-card__link[data-v-a134a675]:focus-visible{color:var(--ink);outline:none}.business-card__link:hover span[data-v-a134a675],.business-card__link:focus-visible span[data-v-a134a675]{transform:translate(3px)}@keyframes about-enter-a134a675{to{opacity:1;transform:translateY(0)}}@keyframes about-ring-rotate-a134a675{to{transform:rotate(360deg)}}@media(max-width:1024px){.section-about__inner[data-v-a134a675]{padding-right:36px;padding-left:36px}.section-about__main[data-v-a134a675]{gap:34px}.section-about__paragraph[data-v-a134a675]{font-size:14px}.section-about__metric[data-v-a134a675]{padding-right:10px;padding-left:10px}.section-about__metric dt[data-v-a134a675]{gap:6px}.section-about__metric span[data-v-a134a675]{font-size:11px}.business-card[data-v-a134a675]{padding:14px;column-gap:10px}}@media(max-width:768px){.fullpage--mobile #about.fullpage__section{height:auto;min-height:100svh}.section-about[data-v-a134a675]{height:auto;min-height:100svh;overflow:visible}.section-about__inner[data-v-a134a675]{height:auto;min-height:100svh;padding:72px 20px 18px;grid-template-rows:auto auto auto;gap:14px}.section-about__header[data-v-a134a675]{max-width:100%}.section-about__eyebrow[data-v-a134a675]{font-size:10px}.section-about__title[data-v-a134a675]{margin:4px 0 5px;font-size:clamp(26px,7vw,34px)}.section-about__lead[data-v-a134a675]{max-width:620px;font-size:clamp(8px,2.9vw,13px);letter-spacing:-.02em;line-height:1.5;white-space:nowrap}.section-about__main[data-v-a134a675]{display:block}.section-about__narrative[data-v-a134a675]{max-width:none;gap:7px}.section-about__paragraph[data-v-a134a675]{font-size:12.5px;line-height:1.52}.section-about__energy[data-v-a134a675]{width:80px;margin-top:4px}.section-about__business-grid[data-v-a134a675]{margin-top:12px;grid-template-columns:1fr;gap:6px}.section-about__metrics[data-v-a134a675]{min-height:76px;grid-template-columns:repeat(2,minmax(0,1fr))}.section-about__metric[data-v-a134a675]{min-height:38px;padding:5px 8px}.section-about__metric[data-v-a134a675]:nth-child(2){border-right:0}.section-about__metric[data-v-a134a675]:nth-child(-n+2){border-bottom:1px solid var(--line)}.section-about__metric dt[data-v-a134a675]{gap:6px}.section-about__metric strong[data-v-a134a675]{font-size:30px}.section-about__metric span[data-v-a134a675]{font-size:10px}.section-about__ring[data-v-a134a675]{top:42%;left:-300px;width:420px;height:420px}.business-card[data-v-a134a675]{min-height:0;padding:7px 10px;grid-template-columns:24px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:8px}.business-card__code[data-v-a134a675]{grid-row:span 2;font-size:10px}.business-card__body[data-v-a134a675]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;align-items:baseline}.business-card h3[data-v-a134a675]{font-size:14px}.business-card__english[data-v-a134a675]{margin:0;overflow:hidden;font-size:8px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.business-card__description[data-v-a134a675]{grid-column:1/-1;margin-top:3px;font-size:10.5px;line-height:1.35}.business-card__link[data-v-a134a675]{grid-column:3;grid-row:1/span 2;align-self:end;padding:0;font-size:10px;white-space:nowrap}}@media(max-height:760px)and (min-width:769px){.section-about__inner[data-v-a134a675]{padding-top:78px;gap:14px}.section-about__title[data-v-a134a675]{font-size:clamp(30px,3vw,40px)}.section-about__main[data-v-a134a675]{gap:42px}.section-about__paragraph[data-v-a134a675]{font-size:13px;line-height:1.64}.section-about__narrative[data-v-a134a675]{gap:10px}.section-about__metrics[data-v-a134a675]{min-height:66px}.business-card[data-v-a134a675]{min-height:116px;padding:12px}.business-card__description[data-v-a134a675]{font-size:12px;line-height:1.45}}@media(hover:none){.business-card[data-v-a134a675]:hover{border-color:var(--line);background:var(--bg-1);transform:none}.business-card[data-v-a134a675]:active{border-color:var(--line-2);transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.section-about__ring[data-v-a134a675]{animation:none}}[data-v-42315cbb]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.research[data-v-42315cbb]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(rgba(46,118,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.05) 1px,transparent 1px),radial-gradient(circle at 66% 28%,rgba(46,118,255,.1),transparent 600px),var(--bg-0);background-size:56px 56px,56px 56px,auto,auto}.research__inner[data-v-42315cbb]{position:relative;z-index:1;width:min(1420px,100%);height:100%;margin:0 auto;padding:max(88px,10vh) clamp(40px,5vw,78px) 32px;display:grid;grid-template-rows:auto auto 110px minmax(0,1fr);gap:clamp(12px,1.8vh,20px)}.research__header[data-v-42315cbb]{width:min(760px,100%)}.research__eyebrow[data-v-42315cbb]{margin:0;color:var(--cyan);font-family:var(--mono);font-size:12px;letter-spacing:.25em;line-height:1.4}.research__title[data-v-42315cbb]{margin:8px 0 5px;color:var(--ink);font-family:var(--serif);font-size:clamp(32px,3.4vw,48px);font-weight:900;line-height:1.2}.research__subtitle[data-v-42315cbb]{margin:0;color:var(--mut);font-family:var(--serif);font-size:24px;line-height:1.55}.research__metrics[data-v-42315cbb]{margin:0;padding:10px 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.research__metric[data-v-42315cbb]{min-width:0;padding:0 clamp(12px,2vw,28px);display:flex;flex-direction:column;justify-content:center;gap:4px;transition:color .25s ease}.research__metric[data-v-42315cbb]:not(:last-child){border-right:1px solid var(--line)}.research__metric:hover dt[data-v-42315cbb]{color:var(--cyan)}.research__metric dt[data-v-42315cbb]{color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:700;transition:color .25s ease}.research__metric dd[data-v-42315cbb]{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.research__unit[data-v-42315cbb],.research__metric small[data-v-42315cbb]{color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.04em;line-height:1.45}.research__metric--pending[data-v-42315cbb] .count-up-value{min-width:48px;border-bottom:1px dashed rgba(91,118,153,.5)}.research__ring[data-v-42315cbb]{position:absolute;bottom:-170px;left:-105px;width:380px;height:380px;border:1px solid rgba(46,118,255,.18);border-radius:50%;animation:research-ring-rotate-42315cbb 60s linear infinite;pointer-events:none}.research__enter[data-v-42315cbb]{opacity:0;transform:translateY(20px)}.research--entered .research__enter[data-v-42315cbb]{animation:research-enter-42315cbb .6s ease-out forwards}.research--entered .research__enter--1[data-v-42315cbb]{animation-delay:0s}.research--entered .research__enter--2[data-v-42315cbb]{animation-delay:.1s}.research--entered .research__enter--metric-1[data-v-42315cbb]{animation-delay:.2s}.research--entered .research__enter--metric-2[data-v-42315cbb]{animation-delay:.29s}.research--entered .research__enter--metric-3[data-v-42315cbb]{animation-delay:.38s}.research--entered .research__enter--metric-4[data-v-42315cbb]{animation-delay:.47s}.research--entered .research__enter--metric-5[data-v-42315cbb]{animation-delay:.56s}.research--entered .research__enter--wall[data-v-42315cbb]{animation-delay:.62s}.research--entered .research__enter--card-1[data-v-42315cbb]{animation-delay:.68s}.research--entered .research__enter--card-2[data-v-42315cbb]{animation-delay:.78s}.research--entered .research__enter--card-3[data-v-42315cbb]{animation-delay:.88s}.research--entered .research__enter--card-4[data-v-42315cbb]{animation-delay:.98s}.count-up-value[data-v-42315cbb]{color:var(--cyan);font-family:var(--mono);font-size:clamp(30px,2.8vw,40px);font-weight:500;letter-spacing:-.06em;line-height:1.15}.count-up-value--pending[data-v-42315cbb]{color:var(--dim)}.patent-wall[data-v-42315cbb]{position:relative;min-height:0;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.patent-wall__label[data-v-42315cbb]{position:absolute;top:0;bottom:0;left:0;z-index:2;width:118px;margin:0;display:flex;align-items:center;background:var(--bg-0);color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.14em}.patent-wall__viewport[data-v-42315cbb]{height:100%;margin-left:118px;overflow:hidden}.patent-wall__track[data-v-42315cbb]{width:max-content;min-width:100%;height:100%;padding:7px 0;display:flex;align-items:center;gap:10px;animation:patent-slide-42315cbb 40s linear infinite}.patent-wall:hover .patent-wall__track[data-v-42315cbb]{animation-play-state:paused}.patent-wall__item[data-v-42315cbb]{width:72px;height:96px;flex:0 0 auto;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:3px;background:#fff;transition:border-color .2s ease,transform .2s ease}.patent-wall__item img[data-v-42315cbb]{width:100%;height:100%;object-fit:contain}.patent-wall__item[data-v-42315cbb]:hover,.patent-wall__item[data-v-42315cbb]:focus-visible{border-color:var(--line-2);outline:none;transform:translateY(-3px)}.research-gallery[data-v-42315cbb]{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:9px}.research-gallery__heading[data-v-42315cbb]{display:flex;align-items:center;justify-content:space-between}.research-gallery__eyebrow[data-v-42315cbb]{margin:0;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.18em}.research-gallery__controls[data-v-42315cbb]{display:flex;gap:8px}.research-gallery__controls button[data-v-42315cbb]{width:28px;height:28px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;transition:border-color .2s ease,transform .2s ease}.research-gallery__controls button i[data-v-42315cbb]{width:7px;height:7px;border-top:1px solid var(--cyan);border-right:1px solid var(--cyan);transform:rotate(-135deg)}.research-gallery__controls button:last-child i[data-v-42315cbb]{transform:rotate(45deg)}.research-gallery__controls button[data-v-42315cbb]:hover,.research-gallery__controls button[data-v-42315cbb]:focus-visible{border-color:var(--line-2);outline:none;transform:scale(1.1)}.research-gallery__viewport[data-v-42315cbb]{min-height:0;overflow:hidden}.research-gallery__track[data-v-42315cbb]{height:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.research-card[data-v-42315cbb]{--accent: var(--cyan);position:relative;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--bg-1);transition:border-color .25s ease,transform .25s ease,background-color .25s ease}.research-card[data-v-42315cbb]:hover{border-color:var(--line-2);background:var(--bg-2);transform:translateY(-3px)}.research-card:hover .research-card__visual[data-v-42315cbb]{transform:scale(1.05)}.research-card__visual[data-v-42315cbb]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(color-mix(in srgb,var(--accent) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 16%,transparent) 1px,transparent 1px),radial-gradient(circle at 78% 16%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 52%);background-size:24px 24px,24px 24px,auto;opacity:.8;transition:transform .25s ease}.research-card__visual img[data-v-42315cbb]{width:100%;height:100%;display:block;object-fit:cover;opacity:.68;filter:saturate(.78) contrast(.9)}.research-card__content[data-v-42315cbb]{position:relative;z-index:1;height:100%;padding:16px;display:flex;flex-direction:column}.research-card h3[data-v-42315cbb]{margin:0;color:var(--ink);font-family:var(--sans);font-size:16px;font-weight:700;line-height:1.4}.research-card p[data-v-42315cbb]{margin:7px 0 0;color:var(--mut);font-family:var(--sans);font-size:12.5px;line-height:1.55}.research-card__tags[data-v-42315cbb]{margin-top:auto;padding-top:11px;display:flex;flex-wrap:wrap;gap:5px}.research-card__tags span[data-v-42315cbb]{padding:2px 6px;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:999px;color:var(--cyan);font-family:var(--sans);font-size:11px;line-height:1.35;white-space:nowrap}.patent-modal[data-v-42315cbb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;padding:28px;display:grid;place-items:center;background:#000f28e0}.patent-modal__panel[data-v-42315cbb]{position:relative;width:min(420px,100%);max-height:calc(100dvh - 56px);padding:18px;border:1px solid var(--line-2);border-radius:6px;background:var(--bg-1)}.patent-modal img[data-v-42315cbb]{width:100%;max-height:calc(100dvh - 92px);object-fit:contain}.patent-modal__close[data-v-42315cbb]{position:absolute;top:7px;right:7px;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;background:var(--bg-0);color:var(--cyan);font-size:22px;line-height:1}.patent-modal__close[data-v-42315cbb]:hover,.patent-modal__close[data-v-42315cbb]:focus-visible{border-color:var(--line-2);outline:none}@keyframes research-enter-42315cbb{to{opacity:1;transform:translateY(0)}}@keyframes research-ring-rotate-42315cbb{to{transform:rotate(360deg)}}@keyframes patent-slide-42315cbb{to{transform:translate(-50%)}}@media(max-width:1024px){.research__inner[data-v-42315cbb]{padding-right:30px;padding-left:30px}.research__metric[data-v-42315cbb]{padding-right:12px;padding-left:12px}.research__unit[data-v-42315cbb],.research__metric small[data-v-42315cbb]{font-size:9px}.research-card__content[data-v-42315cbb]{padding:12px}.research-card p[data-v-42315cbb]{font-size:11.5px}}@media(max-width:768px){.research[data-v-42315cbb]{min-height:100dvh}.research__inner[data-v-42315cbb]{min-height:100dvh;box-sizing:border-box;padding:70px 18px 16px;grid-template-rows:auto auto 82px minmax(0,1fr);gap:10px}.research__eyebrow[data-v-42315cbb]{font-size:10px}.research__title[data-v-42315cbb]{margin:4px 0 1px;font-size:clamp(26px,7vw,34px)}.research__subtitle[data-v-42315cbb]{font-size:clamp(8px,2.9vw,15px);letter-spacing:-.02em;line-height:1.45;white-space:nowrap}.research__metrics[data-v-42315cbb]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.research__metric[data-v-42315cbb]{min-height:42px;padding:4px 8px;gap:1px}.research__metric[data-v-42315cbb]:nth-child(2),.research__metric[data-v-42315cbb]:nth-child(4){border-right:0}.research__metric[data-v-42315cbb]:nth-child(-n+4){border-bottom:1px solid var(--line)}.research__metric[data-v-42315cbb]:last-child{grid-column:1/-1;align-items:center}.research__metric dt[data-v-42315cbb]{font-size:11px}.research__unit[data-v-42315cbb],.research__metric small[data-v-42315cbb]{font-size:8px}.research__metric--pending[data-v-42315cbb] .count-up-value{min-width:30px}.research__ring[data-v-42315cbb]{display:none}.count-up-value[data-v-42315cbb]{font-size:26px}.patent-wall__label[data-v-42315cbb]{width:92px;font-size:8px}.patent-wall__viewport[data-v-42315cbb]{margin-left:92px}.patent-wall__track[data-v-42315cbb]{padding:4px 0;gap:7px}.patent-wall__item[data-v-42315cbb]{width:52px;height:72px}.research-gallery__controls[data-v-42315cbb]{display:none}.research-gallery__viewport[data-v-42315cbb]{margin-right:-18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.research-gallery__viewport[data-v-42315cbb]::-webkit-scrollbar{display:none}.research-gallery__track[data-v-42315cbb]{width:max-content;height:100%;padding-right:18px;display:flex;gap:10px}.research-card[data-v-42315cbb]{width:78vw;min-height:0;flex:0 0 78vw;scroll-snap-align:start}.research-card__content[data-v-42315cbb]{padding:12px}.research-card p[data-v-42315cbb]{font-size:11px;line-height:1.45}.research-card__tags[data-v-42315cbb]{padding-top:7px}.research-card__tags span[data-v-42315cbb]{font-size:9px}.patent-modal[data-v-42315cbb]{padding:16px}}@media(hover:none){.patent-wall:hover .patent-wall__track[data-v-42315cbb]{animation-play-state:running}.research-card[data-v-42315cbb]:hover{border-color:var(--line);background:var(--bg-1);transform:none}.research-card[data-v-42315cbb]:active{border-color:var(--line-2);transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.research__ring[data-v-42315cbb],.patent-wall__track[data-v-42315cbb]{animation:none}}[data-v-60ebb721]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.scientific-research[data-v-60ebb721]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(rgba(46,118,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.05) 1px,transparent 1px),radial-gradient(circle at 88% 40%,rgba(46,118,255,.08),transparent 480px),var(--bg-0);background-size:56px 56px,56px 56px,auto,auto}.scientific-research__inner[data-v-60ebb721]{position:relative;z-index:1;width:min(1360px,100%);height:100%;margin:0 auto;padding:max(88px,10vh) clamp(40px,5vw,76px) 38px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:clamp(16px,2vh,24px)}.scientific-research__header[data-v-60ebb721]{width:min(760px,100%)}.scientific-research__eyebrow[data-v-60ebb721]{margin:0;color:var(--cyan);font-family:var(--mono);font-size:12px;letter-spacing:.25em;line-height:1.4}.scientific-research__title[data-v-60ebb721]{margin:8px 0 7px;color:var(--ink);font-family:var(--serif);font-size:clamp(32px,3.4vw,48px);font-weight:900;line-height:1.2}.scientific-research__lead[data-v-60ebb721]{margin:0;color:var(--mut);font-family:var(--sans);font-size:15px;line-height:1.75}.scientific-research__ring[data-v-60ebb721]{position:absolute;top:-170px;right:-140px;width:400px;height:400px;border:1px solid rgba(46,118,255,.18);border-radius:50%;animation:scientific-ring-rotate-60ebb721 60s linear infinite;pointer-events:none}.scientific-research__enter[data-v-60ebb721]{opacity:0;transform:translateY(20px)}.scientific-research--entered .scientific-research__enter[data-v-60ebb721]{animation:scientific-enter-60ebb721 .6s ease-out forwards}.scientific-research--entered .scientific-research__enter--1[data-v-60ebb721]{animation-delay:0s}.scientific-research--entered .scientific-research__enter--2[data-v-60ebb721]{animation-delay:.1s}.scientific-research--entered .scientific-research__enter--3[data-v-60ebb721]{animation-delay:.2s}.research-tabs[data-v-60ebb721]{width:max-content;max-width:100%;display:flex;align-items:center;gap:clamp(16px,3vw,38px)}.research-tabs__item[data-v-60ebb721]{position:relative;min-height:30px;padding:4px 0 7px;color:var(--mut);font-family:var(--mono);font-size:12px;letter-spacing:.08em;white-space:nowrap;transition:color .2s ease}.research-tabs__item[data-v-60ebb721]:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--energy);content:"";opacity:0;transform:scaleX(0);transition:opacity .2s ease,transform .2s ease}.research-tabs__item b[data-v-60ebb721]{margin-left:5px;color:inherit;font-weight:400}.research-tabs__item[data-v-60ebb721]:hover,.research-tabs__item[data-v-60ebb721]:focus-visible{color:var(--ink);outline:none}.research-tabs__item--active[data-v-60ebb721]{color:var(--cyan)}.research-tabs__item--active[data-v-60ebb721]:after{opacity:1;transform:scaleX(1)}.topic-list[data-v-60ebb721]{min-height:0;border-top:1px solid var(--line)}.topic-line[data-v-60ebb721]{min-height:86px;padding:13px 10px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:34px minmax(176px,230px) minmax(210px,1.05fr) minmax(250px,1.4fr) 34px;gap:12px;align-items:center;transition:background-color .25s ease}.topic-line[data-v-60ebb721]:hover{background:var(--bg-2)}.topic-line__sequence[data-v-60ebb721]{color:var(--dim);font-family:var(--mono);font-size:12px;letter-spacing:.08em}.topic-line__code[data-v-60ebb721]{position:relative;width:max-content;max-width:100%;padding:3px 0;overflow:visible;color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.015em;line-height:1.4;text-align:left;text-overflow:ellipsis;white-space:nowrap}.topic-line__code[data-v-60ebb721]:hover,.topic-line__code[data-v-60ebb721]:focus-visible{color:var(--cyan);outline:none}.topic-line__code small[data-v-60ebb721]{position:absolute;top:calc(100% + 2px);left:0;z-index:2;padding:2px 5px;border:1px solid var(--line-2);border-radius:3px;background:var(--bg-1);color:var(--cyan);font-family:var(--mono);font-size:9px;line-height:1.2;white-space:nowrap}.topic-line h3[data-v-60ebb721]{margin:0;color:var(--ink);font-family:var(--sans);font-size:16px;font-weight:700;line-height:1.45}.topic-line__position[data-v-60ebb721]{display:-webkit-box;margin:0;overflow:hidden;color:var(--mut);font-family:var(--sans);font-size:13px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.topic-line--expanded[data-v-60ebb721]{align-items:start}.topic-line--expanded .topic-line__position[data-v-60ebb721]{display:block;padding:2px 0}.topic-line__toggle[data-v-60ebb721]{width:30px;height:30px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;transition:border-color .2s ease,transform .2s ease}.topic-line__toggle i[data-v-60ebb721]{width:8px;height:8px;border-right:1px solid var(--cyan);border-bottom:1px solid var(--cyan);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease}.topic-line__toggle[data-v-60ebb721]:hover,.topic-line__toggle[data-v-60ebb721]:focus-visible{border-color:var(--line-2);outline:none;transform:scale(1.08)}.topic-line__toggle--expanded i[data-v-60ebb721]{transform:rotate(225deg) translate(-2px,-2px)}.scientific-research--entered .topic-line[data-v-60ebb721]{animation:topic-enter-60ebb721 .6s ease-out both}.scientific-research--entered .topic-line--1[data-v-60ebb721]{animation-delay:.28s}.scientific-research--entered .topic-line--2[data-v-60ebb721]{animation-delay:.35s}.scientific-research--entered .topic-line--3[data-v-60ebb721]{animation-delay:.42s}.scientific-research--entered .topic-line--4[data-v-60ebb721]{animation-delay:.49s}.topic-list-enter-active[data-v-60ebb721],.topic-list-leave-active[data-v-60ebb721]{transition:opacity .2s ease,transform .2s ease}.topic-list-enter-from[data-v-60ebb721],.topic-list-leave-to[data-v-60ebb721]{opacity:0;transform:translateY(8px)}@keyframes scientific-enter-60ebb721{to{opacity:1;transform:translateY(0)}}@keyframes topic-enter-60ebb721{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scientific-ring-rotate-60ebb721{to{transform:rotate(360deg)}}@media(max-width:1024px){.scientific-research__inner[data-v-60ebb721]{padding-right:30px;padding-left:30px}.topic-line[data-v-60ebb721]{grid-template-columns:28px minmax(154px,190px) minmax(190px,1fr) minmax(210px,1.25fr) 32px;gap:9px}.topic-line h3[data-v-60ebb721]{font-size:15px}}@media(max-width:768px){.fullpage--mobile #research.fullpage__section{height:auto;min-height:100svh}.scientific-research[data-v-60ebb721]{height:auto;min-height:100svh;overflow:visible}.scientific-research__inner[data-v-60ebb721]{box-sizing:border-box;height:auto;min-height:100svh;padding:70px 18px 16px;grid-template-rows:auto auto auto;gap:11px}.scientific-research__eyebrow[data-v-60ebb721]{font-size:10px}.scientific-research__title[data-v-60ebb721]{margin:4px 0 3px;font-size:clamp(26px,7vw,34px)}.scientific-research__lead[data-v-60ebb721]{max-width:100%;overflow:hidden;font-size:clamp(8px,2.2vw,11px);letter-spacing:-.02em;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.scientific-research__ring[data-v-60ebb721]{display:none}.research-tabs[data-v-60ebb721]{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.research-tabs__item[data-v-60ebb721]{min-width:0;overflow:hidden;font-size:clamp(8px,2.2vw,10px);letter-spacing:0;text-align:center;text-overflow:ellipsis}.topic-line[data-v-60ebb721]{min-height:0;padding:9px 5px;grid-template-columns:25px minmax(0,1fr) 32px;grid-template-rows:auto auto auto;column-gap:8px;row-gap:3px;align-items:start}.topic-line__sequence[data-v-60ebb721]{grid-row:1/span 3;padding-top:2px;font-size:10px}.topic-line__code[data-v-60ebb721]{grid-column:2;grid-row:1;min-width:0;font-size:9px}.topic-line h3[data-v-60ebb721]{grid-column:2;grid-row:2;min-width:0;overflow-wrap:anywhere;font-size:14px;line-height:1.38}.topic-line__position[data-v-60ebb721]{grid-column:2;grid-row:3;min-width:0;display:block;overflow:visible;overflow-wrap:anywhere;font-size:12px;line-height:1.55;-webkit-line-clamp:unset}.topic-line__toggle[data-v-60ebb721]{grid-column:3;grid-row:1/span 3;width:28px;height:28px;align-self:center;opacity:.45;pointer-events:none}}@media(hover:none){.topic-line[data-v-60ebb721]:hover{background:transparent}.topic-line__code[data-v-60ebb721]:active,.research-tabs__item[data-v-60ebb721]:active{color:var(--cyan)}}@media(prefers-reduced-motion:reduce){.scientific-research__ring[data-v-60ebb721],.scientific-research--entered .topic-line[data-v-60ebb721]{animation:none}.topic-list-enter-active[data-v-60ebb721],.topic-list-leave-active[data-v-60ebb721]{transition:none}}[data-v-1d9eac0c]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.product-mini-point-cloud[data-v-1d9eac0c]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.product-mini-point-cloud[data-v-1d9eac0c] canvas{display:block;width:100%!important;height:100%!important;cursor:grab;touch-action:none}.product-mini-point-cloud[data-v-1d9eac0c] canvas:active{cursor:grabbing}.product-mini-point-cloud__hint[data-v-1d9eac0c]{position:absolute;right:12px;bottom:10px;margin:0;color:var(--cyan);font-family:var(--mono);font-size:9px;letter-spacing:.14em;opacity:.7;pointer-events:none}.product-mini-point-cloud__hint--drag[data-v-1d9eac0c]{color:var(--dim)}[data-v-50855cf2]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.products-section[data-v-50855cf2]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:clamp(82px,10vh,116px) clamp(56px,7vw,126px) clamp(34px,6vh,64px);background:var(--bg-0)}.products-section__grid[data-v-50855cf2],.products-section__glow[data-v-50855cf2],.products-section__ring[data-v-50855cf2]{position:absolute;pointer-events:none}.products-section__grid[data-v-50855cf2]{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(46,118,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.045) 1px,transparent 1px);background-size:56px 56px}.products-section__glow[data-v-50855cf2]{bottom:-460px;left:50%;width:620px;height:620px;border-radius:50%;background:var(--blue);filter:blur(120px);opacity:.1;transform:translate(-50%)}.products-section__ring[data-v-50855cf2]{top:-132px;right:clamp(60px,14vw,240px);width:252px;height:252px;border:1px solid var(--line);border-radius:50%}.products-section__ring[data-v-50855cf2]:after{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(0,199,253,.13);border-radius:inherit;content:""}.products-section__header[data-v-50855cf2]{position:relative;z-index:1;flex:0 0 auto}.products-section__track-area[data-v-50855cf2]{position:relative;z-index:1;display:flex;flex:1 1 auto;min-height:0;margin-top:clamp(28px,4.2vh,48px)}.products-section__track[data-v-50855cf2]{display:flex;align-items:stretch;gap:16px;width:100%;height:100%;padding:4px 48px 8px 0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.products-section__track[data-v-50855cf2]::-webkit-scrollbar{display:none}.products-section__track-button[data-v-50855cf2]{position:absolute;top:50%;z-index:2;display:grid;width:38px;height:38px;padding:0;border:1px solid var(--line-2);border-radius:50%;background:var(--bg-1);color:var(--ink);font-size:20px;line-height:1;place-items:center;transform:translateY(-50%);transition:border-color .25s ease,background-color .25s ease,color .25s ease,transform .25s ease}.products-section__track-button[data-v-50855cf2]:hover,.products-section__track-button[data-v-50855cf2]:focus-visible{border-color:var(--cyan);background:var(--bg-2);color:var(--cyan);outline:none}.products-section__track-button[data-v-50855cf2]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.products-section__track-button--previous[data-v-50855cf2]{left:-48px}.products-section__track-button--next[data-v-50855cf2]{right:4px}.products-section__more-card[data-v-50855cf2]{position:relative;display:flex;flex:0 0 400px;flex-direction:column;justify-content:flex-end;height:100%;min-height:0;padding:30px;overflow:hidden;border:1px solid rgba(0,199,253,.28);border-radius:6px;background:var(--bg-3);color:var(--ink);scroll-snap-align:start;text-align:left;transition:border-color .25s ease,transform .25s ease,background-color .25s ease}.products-section__more-card[data-v-50855cf2]:before{position:absolute;top:0;left:0;width:72px;height:2px;background:var(--cyan);content:""}.products-section__more-card[data-v-50855cf2]:hover,.products-section__more-card[data-v-50855cf2]:focus-visible{border-color:var(--cyan);background:var(--blue-deep);outline:none;transform:translateY(-3px)}.products-section__more-card:hover .products-section__more-arrow[data-v-50855cf2],.products-section__more-card:focus-visible .products-section__more-arrow[data-v-50855cf2]{transform:translate(5px)}.products-section__more-card[data-v-50855cf2]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.products-section__more-arrow[data-v-50855cf2]{position:absolute;top:24px;right:26px;color:var(--cyan);font-family:var(--mono);font-size:28px;transition:transform .25s ease}.products-section__more-card strong[data-v-50855cf2]{max-width:280px;color:var(--mut);font-size:17px;font-weight:700;line-height:1.55}.products-section__more-card small[data-v-50855cf2]{display:block;margin-top:12px;color:var(--dim);font-size:11px;line-height:1.7}.products-section__more-action[data-v-50855cf2]{margin-top:24px;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.14em}.product-card[data-v-50855cf2]{position:relative;display:grid;flex:0 0 400px;align-self:stretch;grid-template-rows:minmax(0,7fr) minmax(0,3fr);height:auto;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--bg-1);scroll-snap-align:start;transition:border-color .25s ease,background-color .25s ease,transform .25s ease}.product-card[data-v-50855cf2]:hover{border-color:var(--line-2);background:var(--bg-2);transform:translateY(-3px)}.product-card__visual[data-v-50855cf2]{position:relative;min-height:0;overflow:hidden;border-bottom:1px solid var(--line);background:var(--bg-0)}.product-card__placeholder[data-v-50855cf2]{display:grid;width:100%;height:100%;background-image:linear-gradient(rgba(46,118,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.08) 1px,transparent 1px);background-size:28px 28px;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.12em;place-items:center;text-align:center}.product-card__placeholder[data-v-50855cf2]:before,.product-card__placeholder[data-v-50855cf2]:after{position:absolute;width:56px;height:56px;border:1px solid var(--line-2);content:""}.product-card__placeholder[data-v-50855cf2]:before{transform:rotate(45deg)}.product-card__placeholder[data-v-50855cf2]:after{width:92px;height:92px;border-color:var(--line)}.product-card__placeholder span[data-v-50855cf2]{position:relative;z-index:1;max-width:78%}.product-card__watermark[data-v-50855cf2]{position:absolute;top:50%;left:50%;z-index:1;margin:0;color:var(--mut);font-family:var(--mono);font-size:12px;letter-spacing:.2em;opacity:.72;transform:translate(-50%,-50%);white-space:nowrap}.product-card--pending .product-card__visual[data-v-50855cf2]>:not(.product-card__watermark){opacity:.55}.product-card__content[data-v-50855cf2]{position:relative;display:flex;flex-direction:column;min-height:0;padding:16px 18px 14px;overflow-y:auto;scrollbar-width:none}.product-card__content[data-v-50855cf2]::-webkit-scrollbar{display:none}.product-card__index[data-v-50855cf2]{color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.14em;line-height:1}.product-card h3[data-v-50855cf2]{margin-top:8px;color:var(--ink);font-size:17px;font-weight:700;line-height:1.35}.product-card__description[data-v-50855cf2]{display:-webkit-box;min-height:3.9em;margin-top:8px;overflow:hidden;color:var(--mut);font-size:12.5px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-card__metrics[data-v-50855cf2]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:12px}.product-card__metrics li[data-v-50855cf2]{padding:2px 7px;border:1px solid var(--line-2);border-radius:999px;color:var(--cyan);font-size:11px;line-height:1.45}.product-card__status[data-v-50855cf2]{position:absolute;top:13px;right:13px;z-index:2;display:inline-flex;align-items:center;gap:5px;margin:0;font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.2}.product-card__status--ready[data-v-50855cf2]{color:var(--ink)}.product-card__status--ready span[data-v-50855cf2]{width:7px;height:7px;background:var(--blue-core)}.product-card__status--pending[data-v-50855cf2]{padding:3px 6px;border:1px dashed var(--dim);border-radius:999px;color:var(--dim)}.fullpage__section--active .product-card[data-v-50855cf2],.fullpage__section--active .products-section__more-card[data-v-50855cf2]{animation:products-card-enter-50855cf2 .55s ease-out var(--product-delay) both}@keyframes products-card-enter-50855cf2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.products-section[data-v-50855cf2]{padding-right:54px;padding-left:54px}.products-section__track-button--previous[data-v-50855cf2]{display:none}.products-section__track-button--next[data-v-50855cf2]{right:0}}@media(max-width:768px){.products-section[data-v-50855cf2]{padding:72px 0 22px 24px}.products-section__header[data-v-50855cf2]{padding-right:48px}.products-section__track-area[data-v-50855cf2]{margin-top:24px}.products-section__track[data-v-50855cf2]{gap:12px;padding:4px 22vw 6px 0}.products-section__track-button[data-v-50855cf2]{display:none}.products-section__more-card[data-v-50855cf2]{flex-basis:78vw;padding:26px}.product-card[data-v-50855cf2]{flex-basis:78vw}.product-card__content[data-v-50855cf2]{padding:14px 15px 13px}.product-card h3[data-v-50855cf2]{font-size:16px}.product-card__description[data-v-50855cf2]{font-size:12px}}@media(max-width:768px)and (max-height:700px){.products-section[data-v-50855cf2]{padding-top:62px;padding-bottom:14px}.products-section__track-area[data-v-50855cf2]{margin-top:16px}.product-card[data-v-50855cf2],.products-section__more-card[data-v-50855cf2]{min-height:296px}}[data-v-9af43fa5]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.core-capabilities[data-v-9af43fa5]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:clamp(82px,9.4vh,112px) clamp(58px,7.5vw,136px) clamp(34px,5.8vh,64px);background:var(--bg-0)}.core-capabilities__grid[data-v-9af43fa5],.core-capabilities__glow[data-v-9af43fa5],.core-capabilities__ring[data-v-9af43fa5]{position:absolute;pointer-events:none}.core-capabilities__grid[data-v-9af43fa5]{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(46,118,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.045) 1px,transparent 1px);background-size:56px 56px}.core-capabilities__glow[data-v-9af43fa5]{top:28%;left:-250px;width:540px;height:540px;border-radius:50%;background:var(--blue);filter:blur(112px);opacity:.09}.core-capabilities__ring[data-v-9af43fa5]{top:-118px;right:clamp(70px,14vw,260px);width:236px;height:236px;border:1px solid var(--line);border-radius:50%}.core-capabilities__ring[data-v-9af43fa5]:after{position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px solid rgba(0,199,253,.13);border-radius:inherit;content:""}.core-capabilities__header[data-v-9af43fa5],.core-capabilities__workspace[data-v-9af43fa5]{position:relative;z-index:1}.core-capabilities__header[data-v-9af43fa5]{flex:0 0 auto}.core-capabilities__english-summary[data-v-9af43fa5]{max-width:820px;margin-top:9px;color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.015em;line-height:1.65}.core-capabilities__workspace[data-v-9af43fa5]{display:grid;flex:1 1 auto;grid-template-columns:minmax(220px,32fr) minmax(0,68fr);min-height:0;margin-top:clamp(24px,3.4vh,38px)}.capability-track[data-v-9af43fa5]{display:flex;flex-direction:column;min-height:0;padding:5px clamp(22px,3vw,48px) 5px 0;border-right:1px solid var(--line)}.capability-track__item[data-v-9af43fa5]{position:relative;display:grid;flex:1 1 0;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:0;padding:10px 18px;border:0;border-left:2px solid transparent;background:transparent;color:var(--mut);text-align:left;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.capability-track__item[data-v-9af43fa5]:hover,.capability-track__item[data-v-9af43fa5]:focus-visible{color:var(--ink);outline:none}.capability-track__item[data-v-9af43fa5]:focus-visible{outline:1px solid var(--cyan);outline-offset:-1px}.capability-track__item--active[data-v-9af43fa5]{border-left-color:var(--cyan);background:var(--bg-2);color:var(--ink)}.capability-track__item--active[data-v-9af43fa5]:before{position:absolute;top:0;bottom:0;left:-2px;width:2px;background:var(--energy);content:""}.capability-track__item--active .capability-track__no[data-v-9af43fa5],.capability-track__item--active .capability-track__names small[data-v-9af43fa5]{color:var(--cyan)}.capability-track__no[data-v-9af43fa5]{padding-top:4px;color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.1em;transition:color .2s ease}.capability-track__names[data-v-9af43fa5]{display:flex;flex-direction:column;justify-content:center;min-width:0}.capability-track__names strong[data-v-9af43fa5]{color:currentColor;font-family:var(--serif);font-size:20px;font-weight:900;line-height:1.25}.capability-track__short-name[data-v-9af43fa5]{display:none}.capability-track__names small[data-v-9af43fa5]{margin-top:5px;overflow:hidden;color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.02em;line-height:1.25;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.core-detail[data-v-9af43fa5]{position:relative;min-width:0;min-height:0;margin-left:clamp(22px,3vw,48px);overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--bg-1);outline:none}.core-detail[data-v-9af43fa5]:focus-visible{border-color:var(--line-2);box-shadow:0 0 0 2px #00c7fd29}.core-detail__watermark[data-v-9af43fa5]{position:absolute;right:26px;bottom:13px;z-index:0;color:var(--ink);font-family:var(--serif);font-size:clamp(92px,9vw,120px);font-weight:900;line-height:.8;opacity:.05;pointer-events:none}.core-detail__content[data-v-9af43fa5]{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;padding:clamp(22px,3vw,38px) clamp(22px,3.2vw,44px) 18px}.core-detail__brand-row[data-v-9af43fa5]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:20px}.core-detail__brand-row h3[data-v-9af43fa5]{color:var(--ink);font-size:22px;font-weight:700;line-height:1.25}.core-detail__brand-row p[data-v-9af43fa5]{margin-top:5px;color:var(--dim);font-size:12px;line-height:1.4}.core-detail__oneline[data-v-9af43fa5]{flex:0 0 auto;margin:clamp(16px,2.2vh,24px) 0 15px;padding-left:13px;border-left:3px solid var(--blue-core);color:var(--cyan);font-size:15px;line-height:1.7}.core-detail--en .core-detail__oneline[data-v-9af43fa5]{font-size:14px}.core-detail__scroll[data-v-9af43fa5]{position:relative;flex:1 1 auto;min-height:0;padding-right:14px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--line-2) transparent;scrollbar-width:thin}.core-detail__scroll[data-v-9af43fa5]::-webkit-scrollbar{width:4px}.core-detail__scroll[data-v-9af43fa5]::-webkit-scrollbar-track{background:transparent}.core-detail__scroll[data-v-9af43fa5]::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:4px}.core-detail__copy p[data-v-9af43fa5]{margin:0;color:var(--mut);font-size:14px;line-height:1.85}.core-detail--en .core-detail__copy p[data-v-9af43fa5]{font-size:13px;line-height:1.8}.core-detail__copy p+p[data-v-9af43fa5]{margin-top:12px}.core-detail__expand[data-v-9af43fa5]{display:none}.core-detail__footer[data-v-9af43fa5]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;min-height:42px;margin-top:15px;padding-top:14px;border-top:1px solid var(--line)}.core-detail__footer>span[data-v-9af43fa5]{overflow:hidden;color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap}.core-detail__footer button[data-v-9af43fa5]{flex:0 0 auto;color:var(--mut);font-family:var(--mono);font-size:11px;letter-spacing:.08em;transition:color .2s ease,transform .2s ease}.core-detail__footer button[data-v-9af43fa5]:hover,.core-detail__footer button[data-v-9af43fa5]:focus-visible{color:var(--cyan);outline:none;transform:translateY(1px)}.core-detail__footer button[data-v-9af43fa5]:focus-visible{outline:1px solid var(--cyan);outline-offset:4px}.language-switch[data-v-9af43fa5]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-width:62px;min-height:30px;padding:4px 8px;border:1px solid var(--dim);border-radius:999px;background:#041028b8;color:var(--cyan);cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.language-switch[data-v-9af43fa5]:hover{border-color:var(--cyan);background:#00c7fd1a;color:var(--ink)}.language-switch[data-v-9af43fa5]:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.language-switch[data-v-9af43fa5]:active{transform:scale(.96)}.language-switch__globe[data-v-9af43fa5]{position:relative;width:14px;height:14px;flex:0 0 auto;border:1px solid currentColor;border-radius:50%}.language-switch__globe[data-v-9af43fa5]:before,.language-switch__globe[data-v-9af43fa5]:after{position:absolute;content:""}.language-switch__globe[data-v-9af43fa5]:before{top:1px;right:3px;bottom:1px;left:3px;border-right:1px solid currentColor;border-left:1px solid currentColor;border-radius:50%}.language-switch__globe[data-v-9af43fa5]:after{top:5px;right:1px;left:1px;border-top:1px solid currentColor}.language-switch__label[data-v-9af43fa5]{min-width:16px;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1;text-align:center}.core-detail-content-enter-active[data-v-9af43fa5],.core-detail-content-leave-active[data-v-9af43fa5]{transition:opacity .18s ease,transform .18s ease}.core-detail-content-enter-from[data-v-9af43fa5]{opacity:0;transform:translateY(8px)}.core-detail-content-leave-to[data-v-9af43fa5]{opacity:0;transform:translateY(-8px)}.capability-track__item[data-v-9af43fa5],.core-detail[data-v-9af43fa5]{opacity:0}.fullpage__section--active .capability-track__item[data-v-9af43fa5]{animation:core-track-enter-9af43fa5 .45s ease-out var(--track-delay) forwards}.fullpage__section--active .core-detail[data-v-9af43fa5]{animation:core-detail-enter-9af43fa5 .55s ease-out .72s forwards}@keyframes core-track-enter-9af43fa5{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes core-detail-enter-9af43fa5{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media(max-width:1024px){.core-capabilities[data-v-9af43fa5]{padding-right:52px;padding-left:52px}.core-capabilities__workspace[data-v-9af43fa5]{grid-template-columns:minmax(200px,31fr) minmax(0,69fr)}.capability-track[data-v-9af43fa5]{padding-right:22px}.core-detail[data-v-9af43fa5]{margin-left:22px}}@media(max-width:768px){.core-capabilities[data-v-9af43fa5]{padding:70px 18px 15px}.core-capabilities__english-summary[data-v-9af43fa5]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.core-capabilities__workspace[data-v-9af43fa5]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:14px;margin-top:18px}.capability-track[data-v-9af43fa5]{flex-direction:row;gap:8px;padding:0 4px 2px 0;overflow-x:auto;overflow-y:hidden;border-right:0;scroll-snap-type:x mandatory;scrollbar-width:none}.capability-track[data-v-9af43fa5]::-webkit-scrollbar{display:none}.capability-track__item[data-v-9af43fa5]{display:flex;flex:0 0 auto;align-items:center;min-height:38px;padding:7px 12px;border:1px solid var(--line);border-radius:999px;scroll-snap-align:start}.capability-track__item[data-v-9af43fa5]:before{display:none}.capability-track__item--active[data-v-9af43fa5]{border-color:var(--cyan);background:var(--bg-2)}.capability-track__no[data-v-9af43fa5]{padding:0;font-size:9px}.capability-track__names strong[data-v-9af43fa5]{font-family:var(--sans);font-size:13px;font-weight:700}.capability-track__short-name[data-v-9af43fa5]{display:inline}.capability-track__full-name[data-v-9af43fa5],.capability-track__names small[data-v-9af43fa5]{display:none}.core-detail[data-v-9af43fa5]{margin-left:0}.core-detail__watermark[data-v-9af43fa5]{right:14px;bottom:16px;font-size:76px}.core-detail__content[data-v-9af43fa5]{padding:18px 16px 13px}.core-detail__brand-row[data-v-9af43fa5]{gap:12px}.core-detail__brand-row h3[data-v-9af43fa5]{font-size:19px}.core-detail__brand-row p[data-v-9af43fa5]{max-width:210px;font-size:11px}.core-detail__oneline[data-v-9af43fa5]{margin:14px 0 10px;padding-left:10px;font-size:13px;line-height:1.6}.core-detail--en .core-detail__oneline[data-v-9af43fa5]{font-size:12px}.core-detail__scroll[data-v-9af43fa5]{padding-right:7px}.core-detail__copy p[data-v-9af43fa5],.core-detail--en .core-detail__copy p[data-v-9af43fa5]{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.core-detail--en .core-detail__copy p[data-v-9af43fa5]{font-size:11px;line-height:1.65}.core-detail__copy--expanded p[data-v-9af43fa5]{display:block;overflow:visible}.core-detail__expand[data-v-9af43fa5]{display:inline-flex;align-items:center;gap:3px;margin-top:10px;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.05em}.core-detail__expand span[data-v-9af43fa5]{transition:transform .2s ease}.core-detail__expand[aria-expanded=true] span[data-v-9af43fa5]{transform:rotate(180deg)}.core-detail__footer[data-v-9af43fa5]{min-height:34px;margin-top:9px;padding-top:9px}.core-detail__footer>span[data-v-9af43fa5]{font-size:9px}.core-detail__footer button[data-v-9af43fa5]{font-size:10px}.language-switch[data-v-9af43fa5]{min-width:56px;min-height:28px;gap:5px;padding:3px 7px}.language-switch__globe[data-v-9af43fa5]{width:13px;height:13px}.language-switch__label[data-v-9af43fa5]{font-size:9px}}@media(max-width:768px)and (max-height:700px){.core-capabilities[data-v-9af43fa5]{padding-top:60px}.core-capabilities__english-summary[data-v-9af43fa5]{display:none}.core-capabilities__workspace[data-v-9af43fa5]{margin-top:12px}.core-detail__content[data-v-9af43fa5]{padding-top:14px}.core-detail__oneline[data-v-9af43fa5]{margin:10px 0 8px}.core-detail__copy p[data-v-9af43fa5]{-webkit-line-clamp:1}}[data-v-708f6ff1]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.matrix-section[data-v-708f6ff1]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:clamp(82px,9.4vh,112px) clamp(58px,7.5vw,136px) clamp(34px,5.8vh,64px);background:var(--bg-0)}.matrix-section__grid[data-v-708f6ff1],.matrix-section__glow[data-v-708f6ff1],.matrix-section__ring[data-v-708f6ff1]{position:absolute;pointer-events:none}.matrix-section__grid[data-v-708f6ff1]{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(46,118,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.045) 1px,transparent 1px);background-size:56px 56px}.matrix-section__glow[data-v-708f6ff1]{top:40%;left:-200px;width:460px;height:620px;border-radius:50%;background:var(--blue);filter:blur(112px);opacity:.08}.matrix-section__ring[data-v-708f6ff1]{top:-116px;right:clamp(70px,14vw,260px);width:232px;height:232px;border:1px solid var(--line);border-radius:50%}.matrix-section__ring[data-v-708f6ff1]:after{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(0,199,253,.13);border-radius:inherit;content:""}.matrix-section__header[data-v-708f6ff1],.matrix-section__layout[data-v-708f6ff1]{position:relative;z-index:1}.matrix-section__header[data-v-708f6ff1]{flex:0 0 auto}.matrix-section__layout[data-v-708f6ff1]{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:0;margin-top:clamp(24px,3.5vh,38px)}.matrix-chain[data-v-708f6ff1]{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:0 clamp(26px,4vw,58px) 0 2px}.matrix-chain__start[data-v-708f6ff1],.matrix-chain__end[data-v-708f6ff1]{margin:0;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.12em;line-height:1}.matrix-chain__end[data-v-708f6ff1]{flex:0 0 auto;margin-top:9px;color:var(--dim)}.matrix-chain__flow-wrap[data-v-708f6ff1]{position:relative;display:flex;flex:1 1 auto;min-height:0;margin-top:12px}.matrix-chain__list[data-v-708f6ff1]{--node-gap: clamp(16px, 3.8vh, 46px);position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.matrix-chain__node-wrap[data-v-708f6ff1]{position:relative;display:flex;flex:1 1 0;min-height:28px;opacity:0}.matrix-chain__node-wrap[data-v-708f6ff1]:last-child{flex:0 0 auto}.matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):after,.matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):before{position:absolute;left:2px;width:1px;content:"";pointer-events:none}.matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):after{top:33px;bottom:0;background:var(--energy);opacity:0}.matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):before{top:33px;z-index:1;height:24px;background:var(--cyan);box-shadow:0 0 12px #00c7fdb8;opacity:0}.matrix-chain__node-wrap--active .matrix-chain__marker[data-v-708f6ff1]{background:var(--cyan);transform:scale(1.4)}.matrix-chain__node-wrap--active .matrix-chain__identity strong[data-v-708f6ff1]{color:var(--ink)}.matrix-chain__node[data-v-708f6ff1]{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;width:100%;min-height:28px;gap:12px;color:var(--mut);text-align:left}.matrix-chain__node[data-v-708f6ff1]:hover,.matrix-chain__node[data-v-708f6ff1]:focus-visible{outline:none}.matrix-chain__node:hover .matrix-chain__marker[data-v-708f6ff1],.matrix-chain__node:focus-visible .matrix-chain__marker[data-v-708f6ff1]{background:var(--cyan);transform:scale(1.4)}.matrix-chain__node:hover .matrix-chain__identity strong[data-v-708f6ff1],.matrix-chain__node:focus-visible .matrix-chain__identity strong[data-v-708f6ff1]{color:var(--ink)}.matrix-chain__node[data-v-708f6ff1]:focus-visible{outline:1px solid var(--cyan);outline-offset:5px}.matrix-chain__marker[data-v-708f6ff1]{display:block;width:6px;height:6px;background:var(--blue-core);transition:background-color .2s ease,transform .2s ease}.matrix-chain__identity[data-v-708f6ff1]{display:flex;align-items:baseline;min-width:0;gap:10px}.matrix-chain__identity strong[data-v-708f6ff1]{color:var(--mut);font-family:var(--serif);font-size:16px;font-weight:900;line-height:1.3;transition:color .2s ease;white-space:nowrap}.matrix-chain__identity small[data-v-708f6ff1]{overflow:hidden;color:var(--mut);font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.matrix-chain__layer[data-v-708f6ff1]{color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.03em;white-space:nowrap}.matrix-chain__return[data-v-708f6ff1]{position:absolute;top:8px;right:10px;bottom:13px;width:17px;border-top:1px dashed var(--line-2);border-right:1px dashed var(--line-2);border-bottom:1px dashed var(--line-2);opacity:.72}.matrix-chain__return[data-v-708f6ff1]:before{position:absolute;top:-4px;left:-4px;width:6px;height:6px;border-top:1px solid var(--cyan);border-left:1px solid var(--cyan);content:"";transform:rotate(-45deg)}.matrix-detail[data-v-708f6ff1]{position:relative;min-width:0;min-height:0;margin-left:clamp(22px,3vw,48px);overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--bg-1)}.matrix-detail__watermark[data-v-708f6ff1]{position:absolute;right:24px;bottom:18px;z-index:0;color:var(--ink);font-family:var(--serif);font-size:clamp(68px,7.5vw,96px);font-weight:900;line-height:.9;opacity:.04;pointer-events:none;white-space:nowrap}.matrix-detail__content[data-v-708f6ff1]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:0;padding:clamp(25px,3.4vw,46px) clamp(24px,3.8vw,52px) 20px}.matrix-detail__header p[data-v-708f6ff1]{margin:0 0 9px;color:var(--cyan);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.matrix-detail__header h3[data-v-708f6ff1]{margin:0;color:var(--ink);font-family:var(--serif);font-size:26px;font-weight:900;line-height:1.25}.matrix-detail__header span[data-v-708f6ff1]{display:block;margin-top:6px;color:var(--mut);font-size:14px}.matrix-detail__description[data-v-708f6ff1]{position:relative;z-index:1;max-width:680px;margin:auto 0;color:var(--mut);font-size:14px;line-height:1.85}.matrix-detail__footer[data-v-708f6ff1]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:15px;border-top:1px solid var(--line)}.matrix-detail__footer button[data-v-708f6ff1],.matrix-detail__footer span[data-v-708f6ff1]{color:var(--dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em}.matrix-detail__footer button[data-v-708f6ff1]{transition:color .2s ease}.matrix-detail__footer button[data-v-708f6ff1]:hover,.matrix-detail__footer button[data-v-708f6ff1]:focus-visible{color:var(--cyan);outline:none}.matrix-detail__footer button[data-v-708f6ff1]:focus-visible{outline:1px solid var(--cyan);outline-offset:4px}.matrix-detail-content-enter-active[data-v-708f6ff1],.matrix-detail-content-leave-active[data-v-708f6ff1]{transition:opacity .2s ease,transform .2s ease}.matrix-detail-content-enter-from[data-v-708f6ff1]{opacity:0;transform:translateY(8px)}.matrix-detail-content-leave-to[data-v-708f6ff1]{opacity:0;transform:translateY(-8px)}.matrix-detail[data-v-708f6ff1],.matrix-chain__node-wrap[data-v-708f6ff1]{opacity:0}.fullpage__section--active .matrix-chain__node-wrap[data-v-708f6ff1]{animation:matrix-node-enter-708f6ff1 .42s ease-out var(--node-delay) forwards}.fullpage__section--active .matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):after{animation:matrix-line-enter-708f6ff1 .24s ease-out calc(var(--node-delay) + .12s) forwards}.fullpage__section--active .matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):before{animation:matrix-flow-708f6ff1 2.4s linear var(--flow-delay) infinite}.fullpage__section--active .matrix-detail[data-v-708f6ff1]{animation:matrix-detail-enter-708f6ff1 .55s ease-out .92s forwards}@keyframes matrix-node-enter-708f6ff1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes matrix-line-enter-708f6ff1{to{opacity:.72}}@keyframes matrix-flow-708f6ff1{0%{top:33px;opacity:0}12%{opacity:1}75%{opacity:1}to{top:calc(100% - 24px);opacity:0}}@keyframes matrix-detail-enter-708f6ff1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):before{display:none}}@media(max-width:1024px){.matrix-section[data-v-708f6ff1]{padding-right:52px;padding-left:52px}.matrix-chain[data-v-708f6ff1]{padding-right:27px}.matrix-detail[data-v-708f6ff1]{margin-left:22px}.matrix-chain__identity[data-v-708f6ff1]{gap:7px}.matrix-chain__layer[data-v-708f6ff1]{font-size:9px}}@media(max-width:768px){.matrix-section[data-v-708f6ff1]{box-sizing:border-box;padding:70px 18px 15px}.matrix-section__header[data-v-708f6ff1]{padding-right:26px}.matrix-section__layout[data-v-708f6ff1]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:14px;margin-top:18px}.matrix-chain[data-v-708f6ff1]{padding-right:0;overflow:hidden}.matrix-chain__start[data-v-708f6ff1],.matrix-chain__end[data-v-708f6ff1]{padding-left:1px}.matrix-chain__end[data-v-708f6ff1]{display:none}.matrix-chain__flow-wrap[data-v-708f6ff1]{margin-top:8px;overflow:hidden}.matrix-chain__list[data-v-708f6ff1]{--node-gap: 14px;flex-direction:row;gap:var(--node-gap);padding:2px 18px 4px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-right:18px;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;scrollbar-width:none}.matrix-chain__list[data-v-708f6ff1]::-webkit-scrollbar{display:none}.matrix-chain__node-wrap[data-v-708f6ff1]{flex:0 0 142px;scroll-snap-align:start}.matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):after{top:50%;left:calc(100% + 2px);width:calc(var(--node-gap) - 4px);height:1px;background:var(--energy);opacity:.72}.matrix-chain__node-wrap[data-v-708f6ff1]:not(:last-child):before{display:none}.matrix-chain__node[data-v-708f6ff1]{display:flex;align-items:center;min-height:38px;padding:7px 9px;border:1px solid var(--line);border-radius:6px;background:var(--bg-1);gap:8px}.matrix-chain__identity[data-v-708f6ff1]{display:block}.matrix-chain__identity strong[data-v-708f6ff1]{display:block;font-size:14px}.matrix-chain__identity small[data-v-708f6ff1]{display:block;margin-top:2px;font-size:10px}.matrix-chain__layer[data-v-708f6ff1],.matrix-chain__return[data-v-708f6ff1]{display:none}.matrix-detail[data-v-708f6ff1]{margin-left:0;margin-right:18px}.matrix-detail__watermark[data-v-708f6ff1]{right:14px;bottom:14px;font-size:68px}.matrix-detail__content[data-v-708f6ff1]{padding:19px 17px 14px}.matrix-detail__header p[data-v-708f6ff1]{margin-bottom:6px;font-size:10px}.matrix-detail__header h3[data-v-708f6ff1]{font-size:22px}.matrix-detail__header span[data-v-708f6ff1]{margin-top:4px;font-size:13px}.matrix-detail__description[data-v-708f6ff1]{margin:16px 0 auto;font-size:12.5px;line-height:1.75}.matrix-detail__footer[data-v-708f6ff1]{padding-top:10px}.matrix-detail__footer button[data-v-708f6ff1],.matrix-detail__footer span[data-v-708f6ff1]{font-size:10px}}@media(max-width:768px)and (max-height:700px){.matrix-section[data-v-708f6ff1]{padding-top:60px}.matrix-section__layout[data-v-708f6ff1]{gap:9px;margin-top:12px}.matrix-chain__start[data-v-708f6ff1]{display:none}.matrix-detail__content[data-v-708f6ff1]{padding-top:14px}.matrix-detail__description[data-v-708f6ff1]{margin-top:10px;font-size:12px;line-height:1.65}}[data-v-bb355839]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.solutions-section[data-v-bb355839]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:clamp(80px,9.2vh,108px) clamp(58px,7.5vw,136px) clamp(28px,4.6vh,52px);background:var(--bg-0)}.solutions-section__grid[data-v-bb355839],.solutions-section__glow[data-v-bb355839],.solutions-section__ring[data-v-bb355839]{position:absolute;pointer-events:none}.solutions-section__grid[data-v-bb355839]{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(46,118,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.045) 1px,transparent 1px);background-size:56px 56px}.solutions-section__glow[data-v-bb355839]{top:52%;left:50%;width:560px;height:560px;border-radius:50%;background:var(--blue);filter:blur(116px);opacity:.08;transform:translate(-50%,-50%)}.solutions-section__ring[data-v-bb355839]{right:clamp(52px,9vw,180px);bottom:-146px;width:278px;height:278px;border:1px solid var(--line);border-radius:50%}.solutions-section__ring[data-v-bb355839]:after{position:absolute;top:17px;right:17px;bottom:17px;left:17px;border:1px solid rgba(0,199,253,.13);border-radius:inherit;content:""}.solutions-section__header[data-v-bb355839],.solutions-section__index-grid[data-v-bb355839],.solutions-section__guide[data-v-bb355839]{position:relative;z-index:1}.solutions-section__header[data-v-bb355839]{display:flex;flex:0 0 auto;align-items:flex-end;justify-content:space-between;gap:36px}.solutions-section__heading .section-title[data-v-bb355839]{margin:5px 0 0;white-space:nowrap}.solutions-section__lead[data-v-bb355839]{max-width:460px;margin-bottom:5px;color:var(--mut);font-size:13px;line-height:1.65;text-align:right}.solutions-section__index-grid[data-v-bb355839]{position:relative;display:grid;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;margin-top:clamp(22px,3vh,34px)}.solutions-section__index-grid[data-v-bb355839]:before,.solutions-section__index-grid[data-v-bb355839]:after{position:absolute;z-index:1;background:var(--line);content:"";pointer-events:none}.solutions-section__index-grid[data-v-bb355839]:before{top:0;bottom:0;left:50%;width:1px}.solutions-section__index-grid[data-v-bb355839]:after{right:0;bottom:50%;left:0;height:1px}.solutions-section__guide[data-v-bb355839]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;min-height:43px;margin-top:14px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--mut);text-align:left;transition:background-color .2s ease,color .2s ease}.solutions-section__guide span[data-v-bb355839]{font-size:13px}.solutions-section__guide strong[data-v-bb355839]{color:var(--cyan);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.08em}.solutions-section__guide[data-v-bb355839]:hover,.solutions-section__guide[data-v-bb355839]:focus-visible{background:var(--bg-2);outline:none}.solutions-section__guide[data-v-bb355839]:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.solution-group[data-v-bb355839]{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:clamp(15px,2.3vh,25px) clamp(18px,3vw,42px);opacity:0}.solution-group[data-v-bb355839]:nth-child(odd){padding-left:0}.solution-group[data-v-bb355839]:nth-child(2n){padding-right:0}.solution-group[data-v-bb355839]:nth-child(-n+2){padding-top:0}.solution-group[data-v-bb355839]:nth-child(n+3){padding-bottom:0}.solution-group__header[data-v-bb355839]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:14px;padding-bottom:9px;border-bottom:1px solid var(--line)}.solution-group__header h3[data-v-bb355839]{color:var(--ink);font-family:var(--serif);font-size:18px;font-weight:900;line-height:1.3}.solution-group__header p[data-v-bb355839]{margin-top:3px;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.07em;line-height:1.3}.solution-group__header>span[data-v-bb355839]{flex:0 0 auto;padding:2px 7px;border:1px solid var(--line-2);border-radius:999px;color:var(--cyan);font-family:var(--mono);font-size:10px;line-height:1.4}.solution-group__list[data-v-bb355839]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0}.solution-group__row[data-v-bb355839]{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;min-width:0;padding:clamp(5px,.75vh,8px) 7px;color:var(--ink);opacity:0;text-align:left;transition:background-color .2s ease}.solution-group__row[data-v-bb355839]:hover,.solution-group__row[data-v-bb355839]:focus-visible{background:var(--bg-2);outline:none}.solution-group__row:hover .solution-group__number[data-v-bb355839],.solution-group__row:focus-visible .solution-group__number[data-v-bb355839]{color:var(--cyan)}.solution-group__row:hover .solution-group__arrow[data-v-bb355839],.solution-group__row:focus-visible .solution-group__arrow[data-v-bb355839]{opacity:1;transform:translate(0)}.solution-group__row[data-v-bb355839]:focus-visible{outline:1px solid var(--cyan);outline-offset:-1px}.solution-group__number[data-v-bb355839]{color:var(--dim);font-family:var(--mono);font-size:11px;transition:color .2s ease}.solution-group__text[data-v-bb355839]{display:grid;min-width:0;gap:2px}.solution-group__text strong[data-v-bb355839]{overflow:hidden;color:var(--ink);font-size:14px;font-weight:700;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.solution-group__text small[data-v-bb355839]{overflow:hidden;color:var(--mut);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.solution-group__arrow[data-v-bb355839]{color:var(--cyan);font-family:var(--mono);font-size:15px;opacity:0;transform:translate(-5px);transition:opacity .2s ease,transform .2s ease}.fullpage__section--active .solution-group[data-v-bb355839]{animation:solution-group-enter-bb355839 .5s ease-out var(--group-delay) forwards}.fullpage__section--active .solution-group__row[data-v-bb355839]{animation:solution-row-enter-bb355839 .4s ease-out var(--row-delay) forwards}.fullpage__section--active .solutions-section__guide[data-v-bb355839]{animation:solution-guide-enter-bb355839 .45s ease-out 1s both}@keyframes solution-group-enter-bb355839{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes solution-row-enter-bb355839{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes solution-guide-enter-bb355839{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(min-width:769px)and (max-height:1120px){.solutions-section[data-v-bb355839]{padding-top:clamp(80px,8vh,96px);padding-bottom:clamp(20px,3vh,30px)}.solutions-section__header[data-v-bb355839]{gap:24px}.solutions-section__index-grid[data-v-bb355839]{margin-top:clamp(16px,2vh,24px)}.solutions-section__guide[data-v-bb355839]{min-height:38px;margin-top:10px;padding:8px 0}.solution-group[data-v-bb355839]{padding:clamp(12px,1.8vh,18px) clamp(16px,2.4vw,30px)}.solution-group__header[data-v-bb355839]{padding-bottom:6px}.solution-group__header h3[data-v-bb355839]{font-size:16px}.solution-group__header p[data-v-bb355839]{margin-top:2px;font-size:9px}.solution-group__row[data-v-bb355839]{padding:clamp(3px,.45vh,5px) 5px}.solution-group__text[data-v-bb355839]{gap:1px}.solution-group__text strong[data-v-bb355839]{font-size:13px;line-height:1.25}.solution-group__text small[data-v-bb355839]{font-size:11px;line-height:1.25}}@media(min-width:769px)and (max-height:800px){.solution-group__row[data-v-bb355839]{padding-top:2px;padding-bottom:2px}.solution-group__text small[data-v-bb355839]{display:none}}@media(max-width:1024px){.solutions-section[data-v-bb355839]{padding-right:52px;padding-left:52px}.solution-group[data-v-bb355839]{padding-right:22px;padding-left:22px}}@media(max-width:768px){.solutions-section[data-v-bb355839]{height:auto;min-height:100dvh;padding:70px 18px 22px;overflow:visible}.solutions-section__header[data-v-bb355839]{display:block}.solutions-section__heading .section-title[data-v-bb355839]{white-space:normal}.solutions-section__lead[data-v-bb355839]{margin:8px 0 0;font-size:12px;text-align:left}.solutions-section__index-grid[data-v-bb355839]{display:block;flex:0 0 auto;margin-top:20px}.solutions-section__index-grid[data-v-bb355839]:before,.solutions-section__index-grid[data-v-bb355839]:after{display:none}.solutions-section__guide[data-v-bb355839]{margin-top:18px}.solutions-section__guide span[data-v-bb355839]{font-size:12px}.solution-group[data-v-bb355839]{display:block;padding:18px 0;border-bottom:1px solid var(--line)}.solution-group[data-v-bb355839]:nth-child(n){padding-right:0;padding-left:0}.solution-group[data-v-bb355839]:first-child{padding-top:0}.solution-group[data-v-bb355839]:last-child{padding-bottom:0;border-bottom:0}.solution-group__list[data-v-bb355839]{display:block;margin-top:4px}.solution-group__row[data-v-bb355839]{min-height:52px;padding:7px 4px;opacity:1}.solution-group__text strong[data-v-bb355839],.solution-group__text small[data-v-bb355839]{overflow:visible;white-space:normal}.solution-group__arrow[data-v-bb355839]{opacity:1;transform:none}.solution-group[data-v-bb355839],.solution-group__row[data-v-bb355839],.fullpage__section--active .solution-group[data-v-bb355839],.fullpage__section--active .solution-group__row[data-v-bb355839]{opacity:1;animation:none;transform:none}}@media(max-width:768px)and (max-height:700px){.solutions-section[data-v-bb355839]{padding-top:60px}}[data-v-f5769331]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.cases-section[data-v-f5769331]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:clamp(80px,9vh,106px) clamp(58px,7.5vw,136px) clamp(26px,4.3vh,48px);background:var(--bg-0)}.cases-section__grid[data-v-f5769331],.cases-section__glow[data-v-f5769331],.cases-section__ring[data-v-f5769331]{position:absolute;pointer-events:none}.cases-section__grid[data-v-f5769331]{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(46,118,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.045) 1px,transparent 1px);background-size:56px 56px}.cases-section__glow[data-v-f5769331]{top:54%;left:47%;width:560px;height:500px;border-radius:50%;background:var(--blue);filter:blur(118px);opacity:.09;transform:translate(-50%,-50%)}.cases-section__ring[data-v-f5769331]{bottom:-122px;left:clamp(28px,9vw,170px);width:250px;height:250px;border:1px solid var(--line);border-radius:50%}.cases-section__ring[data-v-f5769331]:after{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(0,199,253,.13);border-radius:inherit;content:""}.cases-section__header[data-v-f5769331],.cases-section__main[data-v-f5769331],.cases-section .impact-band[data-v-f5769331],.cases-section .trust-strip[data-v-f5769331]{position:relative;z-index:1}.cases-section__header[data-v-f5769331]{flex:0 0 auto}.cases-section__main[data-v-f5769331]{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,55fr) minmax(0,45fr);min-height:0;gap:clamp(22px,3vw,48px);margin-top:clamp(16px,2.2vh,22px)}.impact-band[data-v-f5769331]{display:grid;flex:0 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(15px,2.2vh,22px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.impact-band__item[data-v-f5769331]{min-width:0;padding:10px clamp(12px,1.7vw,25px) 11px;opacity:0}.impact-band__item[data-v-f5769331]:not(:last-child){border-right:1px solid var(--line)}.impact-band__value[data-v-f5769331]{margin:0;color:var(--cyan);font-family:var(--mono);font-size:34px;font-weight:700;letter-spacing:-.05em;line-height:1.05}.impact-band__item strong[data-v-f5769331]{display:block;margin-top:5px;color:var(--ink);font-size:13px;font-weight:700;line-height:1.4}.impact-band__item small[data-v-f5769331]{display:block;margin-top:2px;color:var(--dim);font-size:11px;line-height:1.35}.featured-case[data-v-f5769331]{position:relative;display:grid;grid-template-columns:minmax(190px,40%) minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--bg-1);opacity:0}.featured-case__visual[data-v-f5769331]{position:relative;align-self:center;width:100%;min-height:0;aspect-ratio:16/10;overflow:hidden;border-right:1px solid var(--line)}.featured-case__visual--placeholder[data-v-f5769331]{display:grid;background-image:linear-gradient(rgba(46,118,255,.085) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.085) 1px,transparent 1px);background-size:28px 28px;color:var(--dim);font-family:var(--mono);font-size:9px;letter-spacing:.1em;place-items:center;text-align:center}.featured-case__visual--placeholder[data-v-f5769331]:before,.featured-case__visual--placeholder[data-v-f5769331]:after{position:absolute;width:72px;height:72px;border:1px solid var(--line-2);content:"";transform:rotate(45deg)}.featured-case__visual--placeholder[data-v-f5769331]:after{width:112px;height:112px;border-color:var(--line);transform:rotate(0)}.featured-case__visual--placeholder span[data-v-f5769331]{position:relative;z-index:1;max-width:76%}.featured-case__body[data-v-f5769331]{display:flex;flex-direction:column;min-width:0;padding:clamp(16px,2.2vw,27px)}.featured-case h3[data-v-f5769331]{color:var(--ink);font-size:18px;font-weight:700;line-height:1.45}.featured-case__tags[data-v-f5769331]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.featured-case__tags span[data-v-f5769331]{padding:2px 7px;border:1px solid var(--line-2);border-radius:999px;color:var(--cyan);font-size:11px;line-height:1.4}.featured-case__lead[data-v-f5769331]{margin:11px 0 0;color:var(--mut);font-size:13px;line-height:1.55}.featured-case__metrics[data-v-f5769331]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:auto;padding-top:13px}.featured-case__metrics>div[data-v-f5769331]{min-width:0;padding:7px;border:1px solid var(--line)}.featured-case__metrics strong[data-v-f5769331]{display:block;color:var(--cyan);font-family:var(--mono);font-size:14px;line-height:1.3}.featured-case__metrics span[data-v-f5769331]{display:block;margin-top:2px;color:var(--mut);font-size:11px;line-height:1.35}.project-index[data-v-f5769331]{display:flex;flex-direction:column;min-width:0;min-height:0;padding:3px 0}.project-index__label[data-v-f5769331]{margin:0 0 8px;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em}.project-index__row[data-v-f5769331]{display:grid;flex:1 1 0;grid-template-columns:68px minmax(0,1fr) auto 18px;align-items:center;min-height:0;gap:10px;padding:7px 8px;border-top:1px solid var(--line);color:var(--ink);opacity:0;text-align:left;transition:background-color .2s ease}.project-index__row[data-v-f5769331]:last-child{border-bottom:1px solid var(--line)}.project-index__row[data-v-f5769331]:hover,.project-index__row[data-v-f5769331]:focus-visible{background:var(--bg-2);outline:none}.project-index__row:hover i[data-v-f5769331],.project-index__row:focus-visible i[data-v-f5769331]{opacity:1;transform:translate(0)}.project-index__row[data-v-f5769331]:focus-visible{outline:1px solid var(--cyan);outline-offset:-1px}.project-index__row>span[data-v-f5769331]{color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.02em}.project-index__row strong[data-v-f5769331]{overflow:hidden;color:var(--ink);font-size:13px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.project-index__row small[data-v-f5769331]{color:var(--dim);font-family:var(--mono);font-size:9px;white-space:nowrap}.project-index__row i[data-v-f5769331]{color:var(--cyan);font-family:var(--mono);font-size:14px;font-style:normal;opacity:0;transform:translate(-5px);transition:opacity .2s ease,transform .2s ease}.trust-strip[data-v-f5769331]{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(14px,2vh,20px);padding-top:clamp(11px,1.8vh,18px);border-top:1px solid var(--line)}.trust-strip__item[data-v-f5769331]{min-width:0;padding:0 clamp(14px,2.3vw,34px);opacity:0}.trust-strip__item[data-v-f5769331]:first-child{padding-left:0}.trust-strip__item[data-v-f5769331]:last-child{padding-right:0}.trust-strip__item[data-v-f5769331]:not(:last-child){border-right:1px solid var(--line)}.trust-strip h3[data-v-f5769331]{color:var(--ink);font-family:var(--serif);font-size:15px;font-weight:700;line-height:1.4}.trust-strip p[data-v-f5769331]{margin:5px 0 0;color:var(--mut);font-size:12px;line-height:1.55}.fullpage__section--active .impact-band__item[data-v-f5769331]{animation:cases-impact-enter-f5769331 .45s ease-out var(--impact-delay) forwards}.fullpage__section--active .featured-case[data-v-f5769331]{animation:cases-featured-enter-f5769331 .55s ease-out .62s forwards}.fullpage__section--active .project-index__row[data-v-f5769331]{animation:cases-index-enter-f5769331 .4s ease-out var(--project-delay) forwards}.fullpage__section--active .trust-strip__item[data-v-f5769331]{animation:cases-pillar-enter-f5769331 .45s ease-out var(--pillar-delay) forwards}@keyframes cases-impact-enter-f5769331{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes cases-featured-enter-f5769331{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes cases-index-enter-f5769331{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cases-pillar-enter-f5769331{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media(max-width:1024px){.cases-section[data-v-f5769331]{padding-right:52px;padding-left:52px}.cases-section__main[data-v-f5769331]{gap:22px}.featured-case[data-v-f5769331]{grid-template-columns:minmax(160px,37%) minmax(0,1fr)}.project-index__row[data-v-f5769331]{grid-template-columns:57px minmax(0,1fr) 18px}.project-index__row small[data-v-f5769331]{display:none}}@media(max-width:768px){.cases-section[data-v-f5769331]{height:100%;min-height:0;padding:70px 18px 18px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:auto;-webkit-overflow-scrolling:touch}.cases-section__main[data-v-f5769331]{display:block;flex:0 0 auto;margin-top:18px}.cases-section__header .page-enter-eyebrow[data-v-f5769331],.cases-section__header .page-enter-title[data-v-f5769331],.cases-section__header .page-enter-lead[data-v-f5769331]{opacity:1;animation:none;transform:none}.impact-band[data-v-f5769331]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:17px}.impact-band__item[data-v-f5769331]{padding:9px 11px;opacity:1}.impact-band__item[data-v-f5769331]:nth-child(2){border-right:0}.impact-band__item[data-v-f5769331]:nth-child(-n+2){border-bottom:1px solid var(--line)}.impact-band__value[data-v-f5769331]{font-size:27px}.impact-band__item strong[data-v-f5769331]{font-size:12px}.featured-case[data-v-f5769331]{display:block;min-height:auto;opacity:1}.featured-case__visual[data-v-f5769331]{min-height:150px;border-right:0;border-bottom:1px solid var(--line)}.featured-case__body[data-v-f5769331]{padding:17px}.featured-case h3[data-v-f5769331]{font-size:16px}.featured-case__metrics[data-v-f5769331]{margin-top:14px}.project-index[data-v-f5769331]{margin-top:18px}.project-index__row[data-v-f5769331]{min-height:54px;grid-template-columns:62px minmax(0,1fr) 18px;opacity:1}.project-index__row>span[data-v-f5769331]{font-size:9px}.project-index__row strong[data-v-f5769331]{overflow:visible;white-space:normal;font-size:12px}.project-index__row small[data-v-f5769331]{display:none}.project-index__row i[data-v-f5769331]{opacity:1;transform:none}.trust-strip[data-v-f5769331]{display:block;margin-top:19px}.trust-strip__item[data-v-f5769331]{padding:14px 0;opacity:1}.trust-strip__item[data-v-f5769331]:first-child{padding-top:0}.trust-strip__item[data-v-f5769331]:not(:last-child){border-right:0;border-bottom:1px solid var(--line)}.impact-band__item[data-v-f5769331],.featured-case[data-v-f5769331],.project-index__row[data-v-f5769331],.trust-strip__item[data-v-f5769331],.fullpage__section--active .impact-band__item[data-v-f5769331],.fullpage__section--active .featured-case[data-v-f5769331],.fullpage__section--active .project-index__row[data-v-f5769331],.fullpage__section--active .trust-strip__item[data-v-f5769331]{opacity:1;animation:none;transform:none}}@media(max-width:768px)and (max-height:700px){.cases-section[data-v-f5769331]{padding-top:60px}}[data-v-01fb7e1e]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.contact-section[data-v-01fb7e1e]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;padding:clamp(80px,9.2vh,108px) clamp(58px,7.5vw,136px) 0;background:var(--bg-0)}.contact-section__grid[data-v-01fb7e1e],.contact-section__glow[data-v-01fb7e1e],.contact-section__ring[data-v-01fb7e1e]{position:absolute;pointer-events:none}.contact-section__grid[data-v-01fb7e1e]{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(46,118,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.05) 1px,transparent 1px);background-size:56px 56px}.contact-section__glow[data-v-01fb7e1e]{border-radius:50%;filter:blur(112px)}.contact-section__glow--left[data-v-01fb7e1e]{bottom:-260px;left:-190px;width:480px;height:480px;background:var(--blue);opacity:.1}.contact-section__glow--right[data-v-01fb7e1e]{top:-180px;right:-150px;width:410px;height:410px;background:var(--cyan);opacity:.07}.contact-section__ring[data-v-01fb7e1e]{top:24%;right:10%;width:250px;height:250px;border:1px solid rgba(46,118,255,.12);border-radius:50%;animation:contact-ring-rotate-01fb7e1e 60s linear infinite}.contact-section__ring[data-v-01fb7e1e]:after{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid var(--line);border-radius:inherit;content:""}.contact-section__header[data-v-01fb7e1e],.contact-section__body[data-v-01fb7e1e],.contact-section .contact-footer[data-v-01fb7e1e]{position:relative;z-index:1}.contact-section__header[data-v-01fb7e1e]{flex:0 0 auto}.contact-section__body[data-v-01fb7e1e]{display:grid;flex:1 1 auto;grid-template-columns:minmax(250px,38fr) minmax(0,62fr);min-height:0;gap:clamp(28px,4vw,68px);margin-top:clamp(20px,3.2vh,34px);padding-bottom:clamp(16px,2.6vh,28px)}.contact-column[data-v-01fb7e1e]{display:flex;flex-direction:column;justify-content:center;gap:clamp(16px,2.4vh,26px);min-width:0;opacity:0}.contact-card[data-v-01fb7e1e]{overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--bg-1)}.contact-card__row[data-v-01fb7e1e]{display:grid;grid-template-columns:22px 48px minmax(0,1fr);align-items:center;gap:10px;min-height:47px;padding:9px 14px}.contact-card__row[data-v-01fb7e1e]:not(:last-child){border-bottom:1px solid var(--line)}.contact-card__row svg[data-v-01fb7e1e]{width:18px;height:18px;fill:none;stroke:var(--cyan);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.contact-card__label[data-v-01fb7e1e]{color:var(--mut);font-size:13px}.contact-card__pending[data-v-01fb7e1e]{justify-self:start;padding:3px 7px;border:1px dashed rgba(91,118,153,.5);border-radius:3px;color:var(--dim);font-family:var(--mono);font-size:10px;line-height:1.3}.wechat-follow[data-v-01fb7e1e]{display:flex;align-items:center;gap:15px}.wechat-follow__qr[data-v-01fb7e1e]{display:grid;flex:0 0 120px;width:120px;height:120px;padding:12px;border:1px dashed rgba(91,118,153,.5);color:var(--dim);font-family:var(--mono);font-size:10px;line-height:1.4;place-items:center;text-align:center;transition:border-color .25s ease,transform .25s ease}.wechat-follow__qr[data-v-01fb7e1e]:hover{border-color:var(--line-2);transform:translateY(-3px)}.wechat-follow p[data-v-01fb7e1e]{margin:0;color:var(--ink);font-size:15px;font-weight:700;line-height:1.45}.wechat-follow span[data-v-01fb7e1e]{display:block;margin-top:6px;color:var(--mut);font-size:13px;line-height:1.55}.partner-network[data-v-01fb7e1e]{display:flex;flex-direction:column;min-width:0;min-height:0;opacity:0}.partner-network__label[data-v-01fb7e1e]{flex:0 0 auto;margin:0 0 clamp(12px,2vh,19px);color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.2em;line-height:1.4}.partner-network__grid[data-v-01fb7e1e]{display:grid;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:10px;min-height:0}.partner-network__item[data-v-01fb7e1e]{min-width:0;padding:clamp(10px,1.6vh,16px);border:1px solid var(--line);border-radius:6px;background:var(--bg-1);opacity:0;transition:border-color .25s ease,background-color .25s ease,transform .25s ease}.partner-network__item[data-v-01fb7e1e]:hover{border-color:var(--line-2);background:var(--bg-2);transform:translateY(-3px)}.partner-network__item:hover h3[data-v-01fb7e1e]{color:var(--cyan)}.partner-network__item h3[data-v-01fb7e1e]{display:flex;align-items:center;gap:8px;margin:0;color:var(--ink);font-size:15px;font-weight:700;line-height:1.35;transition:color .25s ease}.partner-network__item h3 span[data-v-01fb7e1e]{width:6px;height:6px;flex:0 0 6px;background:var(--blue-core)}.partner-network__item p[data-v-01fb7e1e]{margin:7px 0 0;color:var(--mut);font-size:13px;line-height:1.5}.contact-footer[data-v-01fb7e1e]{display:grid;flex:0 0 64px;grid-template-columns:1.3fr auto 1fr;align-items:center;gap:18px;min-height:64px;border-top:1px solid var(--line);color:var(--dim);font-size:12px}.contact-footer p[data-v-01fb7e1e]{margin:0;line-height:1.35}.contact-footer p[data-v-01fb7e1e]:nth-child(1),.contact-footer p[data-v-01fb7e1e]:nth-child(2){font-family:var(--mono)}.contact-footer p[data-v-01fb7e1e]:nth-child(2){text-align:center}.contact-footer p[data-v-01fb7e1e]:nth-child(3){color:var(--mut);font-family:var(--serif);text-align:right}.contact-column[data-v-01fb7e1e],.partner-network[data-v-01fb7e1e],.contact-footer[data-v-01fb7e1e]{transform:translateY(20px)}.fullpage__section--active .contact-column[data-v-01fb7e1e]{animation:contact-enter-01fb7e1e .6s ease-out .38s forwards}.fullpage__section--active .partner-network[data-v-01fb7e1e]{animation:contact-enter-01fb7e1e .6s ease-out .56s forwards}.fullpage__section--active .partner-network__item[data-v-01fb7e1e]{animation:contact-card-enter-01fb7e1e .5s ease-out var(--partner-delay) forwards}.fullpage__section--active .contact-footer[data-v-01fb7e1e]{animation:contact-enter-01fb7e1e .6s ease-out 1.04s forwards}@keyframes contact-enter-01fb7e1e{to{opacity:1;transform:translateY(0)}}@keyframes contact-card-enter-01fb7e1e{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-ring-rotate-01fb7e1e{to{transform:rotate(360deg)}}@media(max-width:1024px){.contact-section[data-v-01fb7e1e]{padding-right:52px;padding-left:52px}.contact-section__body[data-v-01fb7e1e]{gap:28px}.partner-network__item[data-v-01fb7e1e]{padding:10px}.partner-network__item p[data-v-01fb7e1e]{font-size:12px}}@media(max-width:768px){.contact-section[data-v-01fb7e1e]{padding:68px 18px 0}.contact-section__ring[data-v-01fb7e1e]{display:none}.contact-section__body[data-v-01fb7e1e]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:13px;margin-top:14px;padding-bottom:10px}.contact-column[data-v-01fb7e1e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.contact-card__row[data-v-01fb7e1e]{min-height:35px;padding:5px 9px}.contact-card__label[data-v-01fb7e1e]{font-size:12px}.contact-card__pending[data-v-01fb7e1e]{padding:2px 5px;font-size:9px}.wechat-follow[data-v-01fb7e1e]{gap:9px}.wechat-follow__qr[data-v-01fb7e1e]{flex-basis:78px;width:78px;height:78px;padding:6px;font-size:8px}.wechat-follow p[data-v-01fb7e1e]{font-size:12px}.wechat-follow span[data-v-01fb7e1e]{margin-top:3px;font-size:10px;line-height:1.35}.partner-network[data-v-01fb7e1e]{min-height:0}.partner-network__label[data-v-01fb7e1e]{margin-bottom:8px;font-size:9px;letter-spacing:.13em}.partner-network__grid[data-v-01fb7e1e]{display:flex;flex:1 1 auto;gap:9px;min-height:0;overflow-x:auto;overflow-y:hidden;padding-right:18vw;scrollbar-width:none;scroll-snap-type:x mandatory}.partner-network__grid[data-v-01fb7e1e]::-webkit-scrollbar{display:none}.partner-network__item[data-v-01fb7e1e]{flex:0 0 min(250px,70vw);min-height:0;padding:10px;scroll-snap-align:start;opacity:1}.partner-network__item h3[data-v-01fb7e1e]{font-size:13px}.partner-network__item p[data-v-01fb7e1e]{margin-top:5px;font-size:11px;line-height:1.45}.contact-footer[data-v-01fb7e1e]{display:flex;flex:0 0 58px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:58px;padding:5px 0;font-size:9px}.contact-footer p[data-v-01fb7e1e]:nth-child(2),.contact-footer p[data-v-01fb7e1e]:nth-child(3){text-align:left}}@media(max-width:768px)and (max-height:700px){.contact-section[data-v-01fb7e1e]{padding-top:58px}.contact-section__header .section-subtitle[data-v-01fb7e1e]{display:none}.contact-section__body[data-v-01fb7e1e]{margin-top:8px}.wechat-follow__qr[data-v-01fb7e1e]{flex-basis:68px;width:68px;height:68px}.partner-network__item[data-v-01fb7e1e]{padding:8px}}@media(prefers-reduced-motion:reduce){.contact-section__ring[data-v-01fb7e1e]{animation:none}}[data-v-66b64f67]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}.header[data-v-66b64f67]{position:fixed;top:0;left:0;z-index:1000;width:100%;height:64px;border-bottom:1px solid rgba(46,118,255,.16);background:#000f28e6}.header[data-v-66b64f67]:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:var(--energy);content:"";opacity:.55}.header__inner[data-v-66b64f67]{width:min(1600px,100%);height:100%;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:26px}.header__brand[data-v-66b64f67]{display:block;width:162px;height:32px;padding:0;background:transparent}.header__logo[data-v-66b64f67]{display:block;width:100%;height:100%;background:#fff;mask:url(/logo.png) no-repeat center/contain;-webkit-mask:url(/logo.png) no-repeat center/contain;transition:background-color .25s ease,transform .25s ease}.header__brand:hover .header__logo[data-v-66b64f67],.header__brand:focus-visible .header__logo[data-v-66b64f67]{background:#00c7fd;transform:scale(1.02)}.header__brand[data-v-66b64f67]:focus-visible,.header__nav-item[data-v-66b64f67]:focus-visible,.header__language button[data-v-66b64f67]:focus-visible,.header__menu-toggle[data-v-66b64f67]:focus-visible{outline:1px solid #00C7FD;outline-offset:3px}.header__nav-list[data-v-66b64f67]{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.25vw,20px)}.header__nav-item[data-v-66b64f67]{position:relative;padding:8px 0;color:#a9c3e6;font-size:13px;line-height:1;white-space:nowrap;transition:color .2s ease}.header__nav-item[data-v-66b64f67]:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:#00c7fd;content:"";opacity:0;transform:scaleX(0);transition:opacity .2s ease,transform .2s ease}.header__nav-item[data-v-66b64f67]:hover,.header__nav-item--active[data-v-66b64f67]{color:#fff}.header__nav-item[data-v-66b64f67]:hover:after,.header__nav-item--active[data-v-66b64f67]:after{opacity:1;transform:scaleX(1)}.header__tools[data-v-66b64f67],.header__language[data-v-66b64f67]{display:flex;align-items:center}.header__tools[data-v-66b64f67]{gap:14px}.header__language[data-v-66b64f67]{gap:5px;color:#5b7699;font-family:JetBrains Mono,Cascadia Code,Consolas,Courier New,monospace;font-size:10px}.header__language button[data-v-66b64f67]{padding:3px 0;color:#5b7699;font-family:inherit;font-size:inherit}.header__language button[data-v-66b64f67]:hover,.header__language button--active[data-v-66b64f67]{color:#00c7fd}.header__menu-toggle[data-v-66b64f67]{display:none}@media(max-width:1440px){.header__inner[data-v-66b64f67]{padding:0 22px;gap:18px}.header__brand[data-v-66b64f67]{width:138px}.header__nav-list[data-v-66b64f67]{gap:12px}.header__nav-item[data-v-66b64f67]{font-size:12px}}@media(max-width:1024px){.header__inner[data-v-66b64f67]{padding:0 18px}.header__nav-list[data-v-66b64f67]{gap:9px}.header__nav-item[data-v-66b64f67]{font-size:11px}}@media(max-width:768px){.header[data-v-66b64f67]{height:52px}.header__inner[data-v-66b64f67]{grid-template-columns:auto 1fr;padding:0 60px 0 16px}.header__brand[data-v-66b64f67]{width:118px;height:25px}.header__tools[data-v-66b64f67]{justify-self:end}.header__language[data-v-66b64f67]{display:none}.header__menu-toggle[data-v-66b64f67]{width:36px;height:36px;padding:0;display:grid;border:1px solid rgba(46,118,255,.16);border-radius:4px;place-content:center;gap:5px}.header__menu-toggle span[data-v-66b64f67]{display:block;width:16px;height:1px;background:#fff;transition:transform .2s ease}.header__menu-toggle--open span[data-v-66b64f67]:first-child{transform:translateY(3px) rotate(45deg)}.header__menu-toggle--open span[data-v-66b64f67]:last-child{transform:translateY(-3px) rotate(-45deg)}.header__nav[data-v-66b64f67]{position:absolute;top:52px;right:12px;left:12px;display:none;border:1px solid rgba(46,118,255,.16);border-radius:6px;background:#041028}.header__nav--open[data-v-66b64f67]{display:block}.header__nav-list[data-v-66b64f67]{padding:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.header__nav-item[data-v-66b64f67]{width:100%;min-height:38px;padding:8px;color:#a9c3e6;font-size:12px;text-align:left}}.ai-chat[data-v-535bb9fc]{position:fixed;bottom:32px;right:32px;z-index:1100}.ai-chat__fab[data-v-535bb9fc]{position:relative;z-index:1102;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#2e76ff,#0953de);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #2e76ff66;transition:all .25s ease;color:#000f28}.ai-chat__fab[data-v-535bb9fc]:hover{transform:scale(1.1);box-shadow:0 6px 28px #2e76ff80}.ai-chat__fab--open[data-v-535bb9fc]{transform:scale(.9);background:#041028;color:#fff;box-shadow:0 14px 34px #0003}.ai-chat__fab-icon[data-v-535bb9fc]{font-size:24px;display:flex;align-items:center;justify-content:center}.ai-chat__fab-icon-label[data-v-535bb9fc]{display:none}.ai-chat__fab-icon--close[data-v-535bb9fc]{font-size:20px}.ai-chat__backdrop[data-v-535bb9fc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100}.ai-chat__panel[data-v-535bb9fc]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(720px,92vw);height:min(720px,82vh);background:#000f28;border:1px solid rgba(46,118,255,.16);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #0009;z-index:1101}.ai-chat__header[data-v-535bb9fc]{padding:16px 20px;background:#041028;border-bottom:1px solid rgba(46,118,255,.16);display:flex;align-items:center;justify-content:space-between}.ai-chat__header-info[data-v-535bb9fc]{display:flex;align-items:center;gap:8px}.ai-chat__header-dot[data-v-535bb9fc]{width:8px;height:8px;border-radius:50%;background:#2e76ff;animation:pulse-dot-535bb9fc 2s infinite}.ai-chat__header-title[data-v-535bb9fc]{font-weight:600;font-size:13px;color:#fff}.ai-chat__header-close[data-v-535bb9fc]{color:#5b7699;padding:4px;border-radius:4px;transition:all .2s ease}.ai-chat__header-close[data-v-535bb9fc]:hover{color:#fff;background:#ffffff0d}.ai-chat__messages[data-v-535bb9fc]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.ai-chat__message[data-v-535bb9fc]{display:flex}.ai-chat__message--user[data-v-535bb9fc]{justify-content:flex-end}.ai-chat__message--user .ai-chat__bubble[data-v-535bb9fc]{background:linear-gradient(135deg,#2e76ff,#0953de);color:#000f28;border-radius:12px 12px 4px}.ai-chat__message--assistant[data-v-535bb9fc]{justify-content:flex-start}.ai-chat__message--assistant .ai-chat__bubble[data-v-535bb9fc]{background:#041028;color:#fff;border:1px solid rgba(46,118,255,.16);border-radius:12px 12px 12px 4px}.ai-chat__bubble[data-v-535bb9fc]{max-width:85%;padding:10px 14px;font-size:14px;line-height:1.7;word-break:break-word}.ai-chat__bubble--loading[data-v-535bb9fc]{padding:12px 18px}.ai-chat__bubble--md[data-v-535bb9fc]>*:first-child{margin-top:0}.ai-chat__bubble--md[data-v-535bb9fc]>*:last-child{margin-bottom:0}.ai-chat__bubble--md[data-v-535bb9fc] p{margin:0 0 8px}.ai-chat__bubble--md[data-v-535bb9fc] h1,.ai-chat__bubble--md[data-v-535bb9fc] h2,.ai-chat__bubble--md[data-v-535bb9fc] h3,.ai-chat__bubble--md[data-v-535bb9fc] h4{margin:12px 0 8px;font-weight:600;line-height:1.4;color:#fff}.ai-chat__bubble--md[data-v-535bb9fc] h1{font-size:18px}.ai-chat__bubble--md[data-v-535bb9fc] h2{font-size:16px}.ai-chat__bubble--md[data-v-535bb9fc] h3{font-size:15px}.ai-chat__bubble--md[data-v-535bb9fc] h4{font-size:14px}.ai-chat__bubble--md[data-v-535bb9fc] ul,.ai-chat__bubble--md[data-v-535bb9fc] ol{margin:6px 0 8px;padding-left:20px}.ai-chat__bubble--md[data-v-535bb9fc] li{margin:3px 0}.ai-chat__bubble--md[data-v-535bb9fc] strong{font-weight:600;color:#00c7fd}.ai-chat__bubble--md[data-v-535bb9fc] em{font-style:italic}.ai-chat__bubble--md[data-v-535bb9fc] a{color:#2e76ff;text-decoration:underline}.ai-chat__bubble--md[data-v-535bb9fc] blockquote{margin:8px 0;padding:4px 12px;border-left:3px solid #2E76FF;background:#2e76ff0f;color:#a9c3e6}.ai-chat__bubble--md[data-v-535bb9fc] code{padding:2px 6px;font-family:Consolas,Monaco,monospace;font-size:12.5px;background:#ffffff14;border-radius:4px;color:#0953de}.ai-chat__bubble--md[data-v-535bb9fc] pre{margin:8px 0;padding:12px;overflow-x:auto;background:#00000059;border:1px solid rgba(46,118,255,.16);border-radius:8px}.ai-chat__bubble--md[data-v-535bb9fc] pre code{padding:0;background:none;color:#fff;font-size:12.5px;line-height:1.5}.ai-chat__bubble--md[data-v-535bb9fc] table{width:100%;margin:8px 0;border-collapse:collapse;font-size:13px}.ai-chat__bubble--md[data-v-535bb9fc] th,.ai-chat__bubble--md[data-v-535bb9fc] td{padding:6px 10px;border:1px solid rgba(46,118,255,.16);text-align:left}.ai-chat__bubble--md[data-v-535bb9fc] th{background:#ffffff0d;font-weight:600}.ai-chat__bubble--md[data-v-535bb9fc] hr{margin:12px 0;border:none;border-top:1px solid rgba(46,118,255,.16)}.ai-chat__bubble--md[data-v-535bb9fc] img{max-width:100%;border-radius:6px}.ai-chat__bubble--loading[data-v-535bb9fc]{display:flex;align-items:center;gap:10px}.ai-chat__status-text[data-v-535bb9fc]{font-size:13px;color:#a9c3e6}.ai-chat__dot-pulse[data-v-535bb9fc]{display:flex;gap:4px}.ai-chat__dot-pulse span[data-v-535bb9fc]{width:6px;height:6px;border-radius:50%;background:#2e76ff;animation:dot-bounce-535bb9fc 1.4s infinite ease-in-out both}.ai-chat__dot-pulse span[data-v-535bb9fc]:nth-child(1){animation-delay:0s}.ai-chat__dot-pulse span[data-v-535bb9fc]:nth-child(2){animation-delay:.16s}.ai-chat__dot-pulse span[data-v-535bb9fc]:nth-child(3){animation-delay:.32s}.ai-chat__assistant[data-v-535bb9fc]{display:flex;flex-direction:column;max-width:85%}.ai-chat__assistant .ai-chat__bubble[data-v-535bb9fc]{max-width:100%}.ai-chat__refs[data-v-535bb9fc]{margin-top:8px;padding:10px 12px;background:#2e76ff0a;border:1px solid rgba(46,118,255,.16);border-radius:8px}.ai-chat__refs-title[data-v-535bb9fc]{display:flex;align-items:center;gap:5px;margin-bottom:6px;font-size:12px;font-weight:600;color:#2e76ff}.ai-chat__refs-list[data-v-535bb9fc]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.ai-chat__ref[data-v-535bb9fc]{font-size:12px;line-height:1.5}.ai-chat__ref-item[data-v-535bb9fc],.ai-chat__ref-link[data-v-535bb9fc]{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:5px;color:#a9c3e6}.ai-chat__ref-link[data-v-535bb9fc]{color:#00c7fd;text-decoration:none}.ai-chat__ref-link[data-v-535bb9fc]:hover{text-decoration:underline}.ai-chat__ref-tag[data-v-535bb9fc]{flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600;border-radius:4px;transform:translateY(-1px)}.ai-chat__ref-tag--kb[data-v-535bb9fc]{color:#2e76ff;background:#2e76ff1f}.ai-chat__ref-tag--web[data-v-535bb9fc]{color:#00c7fd;background:#0099ff1f}.ai-chat__ref-heading[data-v-535bb9fc]{color:#5b7699;font-style:normal}.ai-chat__quick[data-v-535bb9fc]{padding:8px 0}.ai-chat__quick-label[data-v-535bb9fc]{font-size:12px;color:#5b7699;margin-bottom:8px}.ai-chat__quick-btn[data-v-535bb9fc]{display:block;width:100%;text-align:left;padding:8px 12px;margin-bottom:6px;font-size:12px;color:#2e76ff;background:#2e76ff0d;border:1px solid rgba(46,118,255,.15);border-radius:8px;transition:all .2s ease}.ai-chat__quick-btn[data-v-535bb9fc]:hover{background:#2e76ff1a;border-color:#2e76ff4d}.ai-chat__input-area[data-v-535bb9fc]{padding:12px 16px;border-top:1px solid rgba(46,118,255,.16);background:#041028;display:flex;align-items:flex-end;gap:8px}.ai-chat__input[data-v-535bb9fc]{flex:1;resize:none;border:none;outline:none;background:#000f28;border-radius:8px;padding:10px 12px;font-size:13px;font-family:inherit;color:#fff;line-height:1.4;max-height:80px;overflow-y:auto}.ai-chat__input[data-v-535bb9fc]::placeholder{color:#5b7699}.ai-chat__send[data-v-535bb9fc]{width:36px;height:36px;border-radius:8px;background:#000f28;color:#5b7699;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.ai-chat__send--active[data-v-535bb9fc]{background:#2e76ff;color:#000f28}.ai-chat__send--active[data-v-535bb9fc]:hover{background:#00c7fd}@keyframes pulse-dot-535bb9fc{0%,to{opacity:1}50%{opacity:.4}}@keyframes dot-bounce-535bb9fc{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.chat-backdrop-enter-active[data-v-535bb9fc],.chat-backdrop-leave-active[data-v-535bb9fc]{transition:opacity .3s ease}.chat-backdrop-enter-from[data-v-535bb9fc],.chat-backdrop-leave-to[data-v-535bb9fc]{opacity:0}.chat-panel-enter-active[data-v-535bb9fc],.chat-panel-leave-active[data-v-535bb9fc]{transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.chat-panel-enter-from[data-v-535bb9fc],.chat-panel-leave-to[data-v-535bb9fc]{opacity:0;transform:translate(-50%,-50%) scale(.92)}[data-v-535bb9fc]:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}@media(max-width:768px){.ai-chat[data-v-535bb9fc]{top:8px;right:max(16px,env(safe-area-inset-right));bottom:auto}.ai-chat__fab[data-v-535bb9fc]{width:36px;height:36px;border:1px solid rgba(46,118,255,.16);border-radius:4px;background:#041028;box-shadow:none;color:#00c7fd}.ai-chat__fab[data-v-535bb9fc]:hover{transform:none;border-color:#00c7fd;box-shadow:none}.ai-chat__fab--open[data-v-535bb9fc]{transform:none;background:#2e76ff;color:#000f28;box-shadow:none}.ai-chat__fab-icon[data-v-535bb9fc]{font-size:14px;font-weight:600;line-height:1}.ai-chat__fab-icon svg[data-v-535bb9fc]{display:none}.ai-chat__fab-icon-label[data-v-535bb9fc]{display:block}.ai-chat__fab-icon--close[data-v-535bb9fc]{font-size:18px}.ai-chat__panel[data-v-535bb9fc]{top:calc(50% - (env(safe-area-inset-bottom)/2));width:calc(100vw - 24px);height:min(720px,100dvh - 32px - env(safe-area-inset-bottom));max-height:none;border-radius:14px}.ai-chat__header[data-v-535bb9fc]{padding:14px 16px}.ai-chat__header-close[data-v-535bb9fc]{width:40px;height:40px}.ai-chat__messages[data-v-535bb9fc]{padding:14px;gap:10px;-webkit-overflow-scrolling:touch}.ai-chat__bubble[data-v-535bb9fc],.ai-chat__assistant[data-v-535bb9fc]{max-width:92%}.ai-chat__bubble[data-v-535bb9fc]{padding:10px 12px;font-size:14px}.ai-chat__input-area[data-v-535bb9fc]{padding:10px 12px}.ai-chat__input[data-v-535bb9fc]{min-height:42px;font-size:16px}.ai-chat__send[data-v-535bb9fc]{width:42px;height:42px}}.app{width:100%;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 86% 16%,rgba(46,118,255,.08),transparent 24%),radial-gradient(circle at 10% 84%,rgba(0,199,253,.05),transparent 22%),#000f28;color:#fff}@media(max-width:768px){.app{min-height:100dvh}}:root{--bg-0: #000F28;--bg-1: #041028;--ink: #FFFFFF;--cyan: #00C7FD;--blue: #2E76FF;--blue-core: #0953DE;--blue-deep: #0046C8;--bg-2: #0A1B3D;--bg-3: #0F2450;--mut: #A9C3E6;--dim: #5B7699;--line: rgba(46, 118, 255, .16);--line-2: rgba(0, 199, 253, .4);--energy: linear-gradient(90deg, #00C7FD, #2E76FF, #0953DE, #0046C8);--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", sans-serif;--mono: "JetBrains Mono", "Cascadia Code", Consolas, "Courier New", monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;min-height:100%}html,body{overflow:hidden;background:#000f28;color:#fff;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,Segoe UI,sans-serif;font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#000f28;background-image:linear-gradient(rgba(46,118,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(46,118,255,.05) 1px,transparent 1px);background-size:56px 56px}a{color:#00c7fd;text-decoration:none;transition:color .2s ease}a:hover{color:#fff}ul,ol{list-style:none}img{display:block;max-width:100%;height:auto}button,input,textarea,select{color:inherit;font:inherit}button{border:0;background:none;cursor:pointer}.section-eyebrow{color:#00c7fd;font-family:JetBrains Mono,Cascadia Code,Consolas,Courier New,monospace;font-size:12px;letter-spacing:.25em;line-height:1.4;text-transform:uppercase}.section-title{margin:10px 0 12px;color:#fff;font-family:"Noto Serif SC",Songti SC,STSong,SimSun,serif;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.2}.section-title .highlight{color:#00c7fd}.section-subtitle{max-width:680px;color:#a9c3e6;font-size:15px;line-height:1.75}.section-card{border:1px solid rgba(46,118,255,.16);border-radius:6px;background:#041028;transition:border-color .25s ease,transform .25s ease,background-color .25s ease}.section-card:hover{border-color:#00c7fd66;background:#0a1b3d;transform:translateY(-3px)}.pending-content{border:1px dashed rgba(91,118,153,.5);border-radius:6px;color:#5b7699;font-family:JetBrains Mono,Cascadia Code,Consolas,Courier New,monospace}.page-enter-eyebrow,.page-enter-title,.page-enter-lead,.page-enter-content{opacity:0;transform:translateY(20px)}.fullpage__section--active .page-enter-eyebrow{animation:section-enter .6s ease-out .08s forwards}.fullpage__section--active .page-enter-title{animation:section-enter .6s ease-out .18s forwards}.fullpage__section--active .page-enter-lead{animation:section-enter .6s ease-out .28s forwards}.fullpage__section--active .page-enter-content{animation:section-enter .6s ease-out .4s forwards}@keyframes section-enter{to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:0;height:0}@media(max-width:1024px){.section-title{font-size:clamp(30px,3.7vw,44px)}}@media(max-width:768px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{overflow:hidden}.section-eyebrow{font-size:10px}.section-title{margin:7px 0 8px;font-size:clamp(26px,7vw,34px)}.section-subtitle{font-size:13.5px;line-height:1.65}.page-enter-eyebrow,.page-enter-title,.page-enter-lead,.page-enter-content{transform:translateY(12px)}.fullpage__section .page-enter-eyebrow,.fullpage__section .page-enter-title,.fullpage__section .page-enter-lead,.fullpage__section .page-enter-content{opacity:1;animation:none;transform:none}}@media(hover:none){.section-card:hover{border-color:#2e76ff29;background:#041028;transform:none}.section-card:active{border-color:#00c7fd66;transform:scale(.98)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
