@property --eh-split{syntax: "<percentage>"; inherits: true; initial-value: 46%;}.eh[data-astro-cid-ioojigio]{position:absolute;inset:0;z-index:0;pointer-events:none;color:#82ecdcbf}.eh__stage[data-astro-cid-ioojigio]{--eh-split: 46%;position:absolute;right:max(2vw,1rem);top:40%;width:min(46vw,900px);aspect-ratio:1947 / 1096;transform:translateY(-50%)}.eh__stage[data-astro-cid-ioojigio] picture,.eh__stage[data-astro-cid-ioojigio] img{position:absolute;inset:0;width:100%;height:100%}.eh__stage[data-astro-cid-ioojigio] img{object-fit:contain}.eh__stage[data-astro-cid-ioojigio] .eh__real{clip-path:inset(0 0 0 var(--eh-split));filter:drop-shadow(0 30px 40px rgb(0 0 0 / .45))}.eh__stage[data-astro-cid-ioojigio] .eh__wire{clip-path:inset(0 calc(100% - var(--eh-split) - .6%) 0 0);opacity:.9}.eh__scan[data-astro-cid-ioojigio]{position:absolute;top:-10%;bottom:-10%;left:var(--eh-split);width:2px;margin-left:-1px;background:#82f0e1;box-shadow:0 0 22px 5px #82f0e166}.eh__shadow[data-astro-cid-ioojigio]{position:absolute;left:12%;right:10%;bottom:-4%;height:10%;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .55),transparent)}.eh__dims[data-astro-cid-ioojigio]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.eh__pin[data-astro-cid-ioojigio]{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border:1.5px solid currentColor;border-radius:50%}.eh__pin[data-astro-cid-ioojigio]:after{content:"";position:absolute;inset:3px;border-radius:50%;background:currentColor}@media(prefers-reduced-motion:no-preference){.eh__stage[data-astro-cid-ioojigio]{animation:eh-scan 16s ease-in-out infinite}.eh__pin[data-astro-cid-ioojigio]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid currentColor;animation:eh-pulse 3.2s ease-out infinite}}@keyframes eh-scan{0%,to{--eh-split: 34%}50%{--eh-split: 66%}}@keyframes eh-pulse{0%{transform:scale(.7);opacity:.8}70%,to{transform:scale(1.8);opacity:0}}@media(max-width:899px){.eh__stage[data-astro-cid-ioojigio]{width:92vw;right:4vw;top:22%;opacity:.32}.eh__dims[data-astro-cid-ioojigio],.eh__pin[data-astro-cid-ioojigio]{display:none}}.eaf[data-astro-cid-c2pchpzi]{position:relative;margin:0;width:100%;aspect-ratio:4 / 3.4;border-radius:var(--shape-radius-md, 6px);overflow:hidden;background-color:#0d1d1c;background-image:radial-gradient(40rem 26rem at 60% 45%,rgb(20 70 64 / .9),transparent 70%),linear-gradient(rgb(120 200 190 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(120 200 190 / .07) 1px,transparent 1px);background-size:auto,32px 32px,32px 32px;color:#82ecdc}.eaf__stage[data-astro-cid-c2pchpzi]{position:absolute;left:12%;right:12%;top:26%;aspect-ratio:1947 / 1096}.eaf__stage[data-astro-cid-c2pchpzi] picture,.eaf__stage[data-astro-cid-c2pchpzi] img{position:absolute;inset:0;width:100%;height:100%}.eaf__stage[data-astro-cid-c2pchpzi] img{object-fit:contain;filter:drop-shadow(0 24px 30px rgb(0 0 0 / .5))}.eaf__lines[data-astro-cid-c2pchpzi]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke;opacity:.75}.eaf__lines[data-astro-cid-c2pchpzi] path[data-astro-cid-c2pchpzi]{vector-effect:non-scaling-stroke}.eaf__dim[data-astro-cid-c2pchpzi]{opacity:.6}.eaf__dot[data-astro-cid-c2pchpzi]{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:1.5px solid currentColor;background:#0d1d1c99}.eaf__dot[data-astro-cid-c2pchpzi]:after{content:"";position:absolute;inset:3px;border-radius:50%;background:currentColor}.eaf__tag[data-astro-cid-c2pchpzi]{position:absolute;transform:translate(-50%,-50%);padding:.2rem .45rem;border:1px solid currentColor;border-radius:2px;font:600 .75rem/1 var(--font-stack-technical, ui-monospace, monospace);letter-spacing:.06em;background:#0d1d1c}@media(prefers-reduced-motion:no-preference){.eaf__dot[data-astro-cid-c2pchpzi]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid currentColor;animation:eaf-pulse 3.2s ease-out infinite}.eaf__dot[data-astro-cid-c2pchpzi]:nth-of-type(3):before{animation-delay:1s}.eaf__dot[data-astro-cid-c2pchpzi]:nth-of-type(5):before{animation-delay:2s}}@keyframes eaf-pulse{0%{transform:scale(.7);opacity:.8}70%,to{transform:scale(1.9);opacity:0}}.eid[data-astro-cid-wexrlote]{margin:0;width:100%;border-radius:var(--shape-radius-md, 6px);overflow:hidden;background:radial-gradient(30rem 20rem at 55% 45%,#144640d9,#0d1d1c 72%);color:#82ecdc}.eid[data-astro-cid-wexrlote] svg[data-astro-cid-wexrlote]{display:block;width:100%;height:auto}.eid[data-astro-cid-wexrlote] [data-astro-cid-wexrlote]:is(rect,path,circle){fill:none;stroke:currentColor;stroke-width:1.4}.eid[data-astro-cid-wexrlote]>svg[data-astro-cid-wexrlote]>rect[data-astro-cid-wexrlote]:first-of-type{stroke:none;fill:url(#eid-grid)}.eid__unit[data-astro-cid-wexrlote] rect[data-astro-cid-wexrlote]:first-child{fill:#82ecdc0f}.eid__boundary[data-astro-cid-wexrlote]{stroke-dasharray:6 6;opacity:.55}.eid__link[data-astro-cid-wexrlote]{stroke-dasharray:4 6;opacity:.9}.eid[data-astro-cid-wexrlote] text[data-astro-cid-wexrlote]{fill:currentColor;font:600 13px/1 var(--font-stack-technical, ui-monospace, monospace);letter-spacing:.04em}.eid__proto[data-astro-cid-wexrlote]{font-size:10px!important;opacity:.85}.eid__badge[data-astro-cid-wexrlote] rect[data-astro-cid-wexrlote]{fill:#0d1d1c}@media(prefers-reduced-motion:no-preference){.eid__link[data-astro-cid-wexrlote]{animation:eid-flow 1.8s linear infinite}.eid__link--water[data-astro-cid-wexrlote]{animation-duration:2.6s}}@keyframes eid-flow{to{stroke-dashoffset:-20}}.psy[data-astro-cid-w2lwq6cj]{margin:0;padding:clamp(1rem,2.5vw,2rem);border-radius:var(--shape-radius-md, 6px);background:#0d1d1c;color:#82ecdc}.psy[data-astro-cid-w2lwq6cj] svg[data-astro-cid-w2lwq6cj]{display:block;width:100%;height:auto;overflow:visible}.psy[data-astro-cid-w2lwq6cj] path[data-astro-cid-w2lwq6cj]{fill:none;vector-effect:non-scaling-stroke}.psy__grid[data-astro-cid-w2lwq6cj] path[data-astro-cid-w2lwq6cj]{stroke:#82ecdc1a;stroke-width:1}.psy__rh[data-astro-cid-w2lwq6cj]{stroke:#82ecdc59;stroke-width:1}.psy__sat[data-astro-cid-w2lwq6cj]{stroke:#82ecdc;stroke-width:2}.psy__zone--r[data-astro-cid-w2lwq6cj]{fill:#82ecdc24;stroke:#82ecdc80;stroke-dasharray:4 4}.psy__zone--d[data-astro-cid-w2lwq6cj]{fill:#f0be6e24;stroke:#f0be6e8c;stroke-dasharray:4 4}.psy__process[data-astro-cid-w2lwq6cj]{stroke:#fff;stroke-width:2;stroke-dasharray:6 5}.psy__pt[data-astro-cid-w2lwq6cj]{fill:#fff}.psy__pt--end[data-astro-cid-w2lwq6cj]{fill:#82ecdc}.psy[data-astro-cid-w2lwq6cj] text[data-astro-cid-w2lwq6cj]{fill:#fff9;font:500 12px/1 var(--font-stack-technical, ui-monospace, monospace)}.psy__rhlabel[data-astro-cid-w2lwq6cj]{fill:#82ecdcb3!important;font-size:11px!important}.psy[data-astro-cid-w2lwq6cj] figcaption[data-astro-cid-w2lwq6cj]{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:1rem;color:#fffc;font-size:.875rem}.psy[data-astro-cid-w2lwq6cj] figcaption[data-astro-cid-w2lwq6cj] span[data-astro-cid-w2lwq6cj]{display:inline-flex;align-items:center;gap:.5rem}.psy__key[data-astro-cid-w2lwq6cj]{width:14px;height:14px;border-radius:2px;border:1px dashed}.psy__key--r[data-astro-cid-w2lwq6cj]{background:#82ecdc33;border-color:#82ecdcb3}.psy__key--d[data-astro-cid-w2lwq6cj]{background:#f0be6e33;border-color:#f0be6eb3}@media(prefers-reduced-motion:no-preference){.psy__process[data-astro-cid-w2lwq6cj]{animation:psy-flow 2.4s linear infinite}}@keyframes psy-flow{to{stroke-dashoffset:-22}}.co-development[data-astro-cid-32tm5xxl] .section-heading[data-astro-cid-32tm5xxl]:has(+.information-grid){margin-bottom:var(--space-12)}.co-development[data-astro-cid-32tm5xxl] .information-card[data-astro-cid-32tm5xxl],.co-development[data-astro-cid-32tm5xxl] .engineering-steps[data-astro-cid-32tm5xxl] article[data-astro-cid-32tm5xxl]{min-height:0}.co-development[data-astro-cid-32tm5xxl] .information-card[data-astro-cid-32tm5xxl] h3[data-astro-cid-32tm5xxl],.co-development[data-astro-cid-32tm5xxl] .engineering-steps[data-astro-cid-32tm5xxl] h3[data-astro-cid-32tm5xxl]{margin-top:var(--space-5)}.co-development[data-astro-cid-32tm5xxl] .information-card[data-astro-cid-32tm5xxl] b[data-astro-cid-32tm5xxl]{margin-top:auto;padding-top:var(--space-5)}.co-media[data-astro-cid-32tm5xxl]{min-height:0}.co-v2-media{width:100%;min-width:0;align-self:center}.co-development[data-astro-cid-32tm5xxl] .section-heading[data-astro-cid-32tm5xxl] .v2-media{margin-top:var(--space-8)}.co-assembly[data-astro-cid-32tm5xxl]{width:100%;max-width:480px;justify-self:center;align-self:center}.co-assembly[data-astro-cid-32tm5xxl] img{max-height:650px;object-fit:contain;background:var(--brand-canvas)}.co-media[data-astro-cid-32tm5xxl] img{height:auto}.co-evidence[data-astro-cid-32tm5xxl]{margin-top:var(--space-12)}.co-examples[data-astro-cid-32tm5xxl]{grid-template-columns:repeat(2,minmax(0,1fr))}.co-inputs[data-astro-cid-32tm5xxl] .project-input-rail{margin-top:var(--space-12);border-bottom:0}.co-inputs[data-astro-cid-32tm5xxl] .project-input-rail__grid{border-bottom:1px solid var(--brand-line)}.co-inputs[data-astro-cid-32tm5xxl] .project-input-rail strong{margin-top:var(--space-6)}.co-chart[data-astro-cid-32tm5xxl]{margin-top:var(--space-12);max-width:980px}.co-development[data-astro-cid-32tm5xxl] .scope-list[data-astro-cid-32tm5xxl]{counter-reset:adapt}.co-development[data-astro-cid-32tm5xxl] .scope-list[data-astro-cid-32tm5xxl] li[data-astro-cid-32tm5xxl]{counter-increment:adapt;padding-left:3rem}.co-development[data-astro-cid-32tm5xxl] .scope-list[data-astro-cid-32tm5xxl] li[data-astro-cid-32tm5xxl]:before{content:counter(adapt,decimal-leading-zero);font-size:.75rem;font-weight:600;letter-spacing:.06em;top:1.15rem;padding:.15rem .35rem;border:1px solid currentColor;border-radius:2px;line-height:1}.co-development[data-astro-cid-32tm5xxl] .scope-list[data-astro-cid-32tm5xxl] li[data-astro-cid-32tm5xxl]:last-child:before{content:"+"}.co-development[data-astro-cid-32tm5xxl] .section-heading[data-astro-cid-32tm5xxl] .eid{margin-top:var(--space-8)}.scope-list[data-astro-cid-32tm5xxl] p[data-astro-cid-32tm5xxl]{margin:var(--space-2) 0 0;color:var(--brand-muted)}.co-faq[data-astro-cid-32tm5xxl]{min-width:0;border-top:1px solid var(--brand-line)}.co-faq[data-astro-cid-32tm5xxl] details[data-astro-cid-32tm5xxl]{border-bottom:1px solid var(--brand-line);padding:var(--space-4) 0}.co-faq[data-astro-cid-32tm5xxl] summary[data-astro-cid-32tm5xxl]{cursor:pointer;font-weight:var(--font-weight-medium);padding:var(--space-3) 0;min-height:44px;color:var(--brand-ink)}.co-faq[data-astro-cid-32tm5xxl] p[data-astro-cid-32tm5xxl]{color:var(--brand-muted);line-height:var(--type-leading-body)}.co-anchor[data-astro-cid-32tm5xxl]{display:block;scroll-margin-top:7rem}.co-oem[data-astro-cid-32tm5xxl]{margin-top:var(--space-16);padding-top:var(--space-12);border-top:1px solid var(--brand-line);scroll-margin-top:7rem}.co-oem__link[data-astro-cid-32tm5xxl]{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-8)}@media(max-width:767px){.co-examples[data-astro-cid-32tm5xxl]{grid-template-columns:1fr}.co-development[data-astro-cid-32tm5xxl][data-locale=zh] .brand-hero h1{max-width:11em;font-size:clamp(1.75rem,8.2vw,2.5rem);line-height:1.35;letter-spacing:0;word-break:keep-all;overflow-wrap:normal;text-wrap:balance}}
