.loading-screen[data-v-6b38dd71]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--ground);transition:opacity .6s ease}.loading-inner[data-v-6b38dd71]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.loading-box[data-v-6b38dd71]{width:clamp(5rem,12vw,7.5rem);height:clamp(5rem,12vw,7.5rem)}.loading-box canvas[data-v-6b38dd71]{width:100%;height:100%;display:block}.loading-name[data-v-6b38dd71]{font-size:var(--fs-badge);font-weight:600;color:var(--mid);margin-bottom:.25rem}.loading-bar[data-v-6b38dd71]{width:clamp(8rem,20vw,12rem);height:.1875rem;background:var(--hair2);overflow:hidden}.loading-bar-fill[data-v-6b38dd71]{height:100%;background:var(--data);transition:width .2s ease}.loading-percent[data-v-6b38dd71]{font-size:.75rem;color:var(--dim);font-variant-numeric:tabular-nums}.loading-screen.is-out[data-v-6b38dd71]{opacity:0;pointer-events:none}.scroll-progress[data-v-e7e4d54b]{position:fixed;top:0;left:0;right:0;height:.125rem;background:linear-gradient(90deg,var(--data),var(--data));transform:scaleX(0);transform-origin:left;z-index:50;will-change:transform}.brand-logo[data-v-8aa129c1]{display:inline-flex;align-items:center;gap:.333333em;vertical-align:middle;color:#f0f7f5;font-family:Avenir Next,Avenir,Century Gothic,Segoe UI,Arial,sans-serif;font-size:var(--brand-logo-font-size, 1.75rem);line-height:1;letter-spacing:0}.brand-logo--light[data-v-8aa129c1]{color:#08171c}.brand-logo__symbol[data-v-8aa129c1]{display:block;flex:none;width:1.6em;height:1.666667em;object-fit:contain}.brand-logo__name[data-v-8aa129c1]{display:inline-flex;align-items:baseline;white-space:nowrap;font-kerning:normal}.brand-logo__primary[data-v-8aa129c1]{font-weight:600}.brand-logo__secondary[data-v-8aa129c1]{font-weight:400}header[data-v-42a8b267]{position:fixed;top:0;left:0;right:0;z-index:40;transition:background .3s,border-color .3s;border-bottom:.0625rem solid transparent}header.stuck[data-v-42a8b267]{background:#080b0fdb;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border-bottom-color:var(--hair)}.bar[data-v-42a8b267]{display:flex;align-items:center;gap:.875rem;height:4.125rem}.logo[data-v-42a8b267]{display:flex;align-items:center;flex:none;--brand-logo-font-size: 1.8rem}.bar nav[data-v-42a8b267]{margin-left:auto;display:flex;gap:1.875rem}.bar nav a[data-v-42a8b267]{font-size:var(--fs-badge);font-weight:500;color:var(--mid);transition:color .2s ease;text-decoration:none;position:relative;padding:.1875rem 0}.lang-toggle[data-v-42a8b267]{display:flex;align-items:center;position:relative;margin:0;padding:.1875rem .5rem;border:.0625rem solid var(--hair2);background:none;color:var(--mid);font-size:var(--fs-badge);font-weight:500;border-radius:.25rem;cursor:pointer;transition:color .25s ease,border-color .25s ease}.lang-toggle[data-v-42a8b267]:hover,.lang-toggle[data-v-42a8b267]:focus-visible{color:var(--ink);border-color:var(--data)}.music-toggle[data-v-42a8b267]{display:flex;align-items:center;position:relative;margin:0;padding:.1875rem 0;border:0;background:none;color:var(--mid);cursor:pointer;transition:color .25s ease}.music-toggle[aria-pressed=true][data-v-42a8b267]{color:var(--data)}.music-toggle[data-v-42a8b267]:hover,.music-toggle[data-v-42a8b267]:focus-visible{color:var(--ink)}.bar nav a[data-v-42a8b267]:hover,.bar nav a[data-v-42a8b267]:focus-visible{color:var(--ink)}.mobile-tabbar[data-v-42a8b267]{display:none}@media (max-width: 50rem){.bar nav[data-v-42a8b267]{display:none}.bar[data-v-42a8b267]{height:3.625rem;padding:0 1.5rem}.logo[data-v-42a8b267]{--brand-logo-font-size: 1.2rem}.mobile-tabbar[data-v-42a8b267]{display:flex;align-items:center;justify-content:center;gap:.75rem;position:fixed;left:50%;bottom:max(1rem,env(safe-area-inset-bottom,1rem));transform:translate(-50%);z-index:40;max-width:calc(100vw - 2rem);padding:.75rem 1.125rem;border-radius:3.125rem;border:.0625rem solid rgba(237,242,246,.14);background:#1820288c;backdrop-filter:blur(1.5rem) saturate(1.7);-webkit-backdrop-filter:blur(1.5rem) saturate(1.7);box-shadow:0 1.25rem 2.75rem -1rem #000000b3,inset 0 .0625rem #edf2f629;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease}.mobile-tabbar.is-hidden[data-v-42a8b267]{transform:translate(-50%) translateY(150%);opacity:0;pointer-events:none}.mobile-tabbar a[data-v-42a8b267]{font-size:.8125rem;font-weight:500;color:var(--mid);text-decoration:none;white-space:nowrap;transition:color .2s ease}.mobile-tabbar a[data-v-42a8b267]:hover,.mobile-tabbar a[data-v-42a8b267]:active{color:var(--ink)}.mobile-tabbar-divider[data-v-42a8b267]{width:.0625rem;height:1.125rem;background:#edf2f629;flex:none}.music-toggle--tabbar[data-v-42a8b267]{padding:0}.lang-toggle--tabbar[data-v-42a8b267]{padding:.125rem .4375rem;font-size:var(--fs-xs)}}@media (max-width: 26rem){.mobile-tabbar[data-v-42a8b267]{gap:.75rem;padding:.6875rem 1rem}}@media (prefers-reduced-motion: reduce){.mobile-tabbar[data-v-42a8b267]{transition:none}}.progress[data-v-58511199]{position:fixed;z-index:45;right:1.25rem;top:50%;display:grid;gap:.5625rem;transform:translateY(-50%)}@media (max-width: 56.25rem){.progress[data-v-58511199]{display:none}}.progress button[data-v-58511199]{width:.3125rem;height:1.5rem;padding:0;border:0;border-radius:6.1875rem;background:#90b5c533;box-shadow:none;cursor:pointer;transition:background .3s,box-shadow .3s}.progress button.active[data-v-58511199]{background:var(--data);box-shadow:none}.dots-fade-enter-active[data-v-58511199],.dots-fade-leave-active[data-v-58511199]{transition:opacity .4s ease}.dots-fade-enter-from[data-v-58511199],.dots-fade-leave-to[data-v-58511199]{opacity:0}#bg-canvas[data-v-3d94c86e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:block}#haze-mask[data-v-3d94c86e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--ground);opacity:0}.chapters[data-v-3d94c86e]{position:relative;z-index:3}.fallback-bg[data-v-3d94c86e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.fallback-bg img[data-v-3d94c86e]{width:100%;height:100%;object-fit:cover;object-position:50% 58%}.fallback-bg[data-v-3d94c86e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(72% 62% at 26% 46%,#080b0ff0,#080b0f9e 46%,#080b0f47 72%),linear-gradient(180deg,rgba(8,11,15,.86) 0%,rgba(8,11,15,.22) 34%,rgba(8,11,15,.55) 74%,var(--ground) 100%)}.replay-bar[data-v-f1deacf5]{height:.1875rem;background:#edf2f626;margin:1.75rem 0 .75rem}.replay-bar i[data-v-f1deacf5]{display:block;height:100%;background:var(--data);transform-origin:left}output[data-v-f1deacf5]{display:block;font-family:var(--mono);font-size:var(--fs-badge);color:var(--dim)}.facts[data-v-1bf124ef]{position:relative;z-index:1;border-top:.0625rem solid var(--hair);border-bottom:.0625rem solid var(--hair)}.facts-in[data-v-1bf124ef]{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,4vw,3.5rem);padding-block:1.25rem}.facts b[data-v-1bf124ef]{display:block;font-weight:700;font-size:var(--fs-title);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:.1875rem}@media (max-width: 40rem){.facts-in[data-v-1bf124ef]{display:grid;grid-template-columns:1fr 1fr;gap:1.125rem 1.25rem}}.medium-zoom-image[data-v-5869abd3]{object-fit:contain}.steps[data-v-5869abd3]{display:grid}.step[data-v-5869abd3]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.step.rev[data-v-5869abd3]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}@media (max-width: 56.25rem){.step[data-v-5869abd3],.step.rev[data-v-5869abd3]{grid-template-columns:1fr}}.gallery[data-v-16a6a00c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.25rem}.gallery .wide[data-v-16a6a00c]{grid-column:1 / -1}@media (max-width: 56.25rem){.gallery[data-v-16a6a00c]{grid-template-columns:1fr}}.drone-step[data-v-ef55ae5c]{padding-block:0;align-items:start}.readout[data-v-ef55ae5c]{margin:0;display:grid;gap:1.125rem}.readout>div[data-v-ef55ae5c]{display:grid;gap:.25rem}.readout dt[data-v-ef55ae5c]{font-weight:700;font-size:var(--fs-content);color:var(--ink)}.readout dd[data-v-ef55ae5c]{margin:0;font-size:var(--fs-meta);color:var(--mid);line-height:1.65}.drone-screen[data-v-ef55ae5c]{position:relative;aspect-ratio:16 / 9}.drone-screen iframe[data-v-ef55ae5c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.drone-facade[data-v-ef55ae5c]{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.drone-facade img[data-v-ef55ae5c]{width:100%;height:100%;object-fit:cover;filter:brightness(.78);transition:filter .25s ease}.drone-facade:hover img[data-v-ef55ae5c]{filter:brightness(.92)}.play-btn[data-v-ef55ae5c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.play-btn[data-v-ef55ae5c]:before{content:"";position:absolute;width:4.5rem;height:4.5rem;border-radius:50%;background:#080b0f8c;border:.0625rem solid var(--hair2);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);transition:transform .25s ease,background .25s ease}.drone-facade:hover .play-btn[data-v-ef55ae5c]:before{transform:scale(1.08);background:var(--data)}.play-btn svg[data-v-ef55ae5c]{position:relative;z-index:1;color:var(--ink);margin-left:.1875rem}.cards[data-v-dbd542d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1rem}.card[data-v-dbd542d7]{background:var(--panel);border:.0625rem solid var(--hair);border-radius:.5rem;padding:1.625rem 1.5rem;display:grid;gap:.75rem;align-content:start}.card p[data-v-dbd542d7]{font-size:var(--fs-content)}.card ul[data-v-dbd542d7]{margin:.125rem 0 0;padding-left:1.0625rem;display:grid;gap:.375rem}.card li[data-v-dbd542d7]{font-size:var(--fs-meta);color:var(--mid)}.specs[data-v-a7553877]{width:100%;border-collapse:collapse;font-size:var(--fs-content)}.specs th[data-v-a7553877],.specs td[data-v-a7553877]{text-align:left;padding:.9375rem 0;border-bottom:.0625rem solid var(--hair);vertical-align:top}.specs th[data-v-a7553877]{min-width:16rem;padding-right:1.5rem;font-size:var(--fs-meta);font-weight:500;color:var(--dim)}.specs td[data-v-a7553877]{color:var(--ink)}.scroller[data-v-a7553877]{overflow-x:auto}@media (max-width: 40rem){.specs tr[data-v-a7553877]{display:block;border-bottom:.0625rem solid var(--hair);padding-block:.875rem}.specs th[data-v-a7553877],.specs td[data-v-a7553877]{display:block;width:auto;border:0;padding:0}.specs th[data-v-a7553877]{margin-bottom:.25rem}}.video-frame[data-v-19f16de8]{border:.0625rem solid var(--hair2);border-radius:.5rem;overflow:hidden}.video-screen[data-v-19f16de8]{position:relative;aspect-ratio:16 / 9;background:var(--panel);overflow:hidden}.video-screen iframe[data-v-19f16de8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.video-facade[data-v-19f16de8]{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.video-facade img[data-v-19f16de8]{width:100%;height:100%;object-fit:cover;filter:brightness(.72);transition:filter .25s ease}.video-facade:hover img[data-v-19f16de8]{filter:brightness(.9)}.play-btn[data-v-19f16de8]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.play-btn[data-v-19f16de8]:before{content:"";position:absolute;width:4.5rem;height:4.5rem;border-radius:50%;background:#080b0f8c;border:.0625rem solid var(--hair2);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);transition:transform .25s ease,background .25s ease}.video-facade:hover .play-btn[data-v-19f16de8]:before{transform:scale(1.08);background:var(--data)}.play-btn svg[data-v-19f16de8]{position:relative;z-index:1;color:var(--ink);margin-left:.1875rem}.final[data-v-b23cfcb2]{position:relative;overflow:hidden;border-top:.0625rem solid var(--hair)}.final-bg[data-v-b23cfcb2]{position:absolute;top:-10%;right:0;bottom:-10%;left:0;z-index:0}.final-bg img[data-v-b23cfcb2]{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.final-bg[data-v-b23cfcb2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 80% at 50% 50%,#080b0fd1,#080b0ff2 70%),linear-gradient(180deg,var(--ground),rgba(8,11,15,.75) 40%,var(--ground))}.final-in[data-v-b23cfcb2]{position:relative;z-index:1;padding-block:clamp(6rem,13vw,11.25rem);display:grid;gap:1.5rem;justify-items:center;text-align:center}.final h2[data-v-b23cfcb2]{max-width:32ch}.final p[data-v-b23cfcb2]{max-width:50ch}.reach[data-v-b23cfcb2]{display:grid;gap:.5rem;justify-items:center;margin-top:.375rem}.reach a[data-v-b23cfcb2]{font-size:var(--fs-content);color:var(--ink);text-decoration:none;border-bottom:.0625rem solid var(--hair2);padding-bottom:.1875rem;letter-spacing:.02em}.reach a[data-v-b23cfcb2]:hover{border-bottom-color:var(--data)}.reach small[data-v-b23cfcb2]{font-size:var(--fs-meta);color:var(--dim);max-width:44ch;line-height:1.7}footer[data-v-00418349]{border-top:.0625rem solid var(--hair);padding-block:2rem;display:flex;flex-wrap:wrap;gap:.875rem;align-items:baseline;justify-content:space-between}@media (max-width: 50rem){footer[data-v-00418349]{flex-direction:column;align-items:flex-start;gap:.625rem;background:var(--ground)}}.page-content[data-v-0371cd6e]{position:relative;z-index:4;background:var(--ground)}.page-content[data-v-0371cd6e]:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:40vh;background:linear-gradient(to bottom,transparent,var(--ground));pointer-events:none}:root{--ground: #0c0d0f;--deep: #111316;--panel: #15171b;--raise: #1c1f24;--ink: #ecedef;--mid: #a2a7ad;--dim: #71777e;--hair: rgba(255, 255, 255, .08);--hair2: rgba(255, 255, 255, .16);--ember: #ffb067;--data: #3bc0b8;--sans: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--pad: clamp(1.25rem, 5vw, 4rem);color-scheme:dark;--fs-xs: .675rem;--fs-badge: .975rem;--fs-meta: 1.1rem;--fs-content: 1.2rem;--fs-title: 1.5rem}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.8;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--data);color:var(--deep)}a{color:inherit}img{display:block;max-width:100%;height:auto}:focus-visible{outline:.125rem solid var(--data);outline-offset:.1875rem}.medium-zoom-overlay{z-index:60}.medium-zoom-image--opened{z-index:61}.wrap{margin:0 auto;padding-inline:7vw}.lab{display:block;font-size:var(--fs-badge);font-weight:500;color:var(--dim);font-variant-numeric:tabular-nums}h1,h2,h3{margin:0;font-weight:700;text-wrap:balance;letter-spacing:-.015em;line-height:1.3}h2{font-size:clamp(1.75rem,3.4vw,2.75rem)}h3{font-size:var(--fs-title);font-weight:700;letter-spacing:-.01em;line-height:1.45}p{margin:0;color:var(--mid);font-size:var(--fs-meta)}.rise{opacity:0;transform:translateY(1.625rem);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.rise.in{opacity:1;transform:none}.rise.d1{transition-delay:.09s}.rise.d2{transition-delay:.18s}.rise.d3{transition-delay:.27s}.head h2{clip-path:inset(0 0 100% 0);transition:clip-path .9s cubic-bezier(.16,1,.3,1)}.head.in h2{clip-path:inset(0 0 0% 0)}@media (prefers-reduced-motion: reduce){.rise{opacity:1;transform:none;transition:none}.par{transform:none!important}.head h2{clip-path:none;transition:none}}.tag{font-size:var(--fs-badge)}.chips{display:flex;flex-wrap:wrap;gap:.4375rem}.chip{padding:.1875rem .625rem;border-radius:.25rem;color:var(--mid);background:var(--raise)}.cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.375rem}.btn{display:inline-flex;align-items:center;gap:.625rem;font-size:var(--fs-content);font-weight:700;text-decoration:none;padding:.8125rem 1.625rem;border:.0625rem solid var(--hair2);border-radius:.375rem;position:relative;transition:background .18s ease}.btn.on{background:var(--data);border-color:transparent;color:#06110f}.btn.on:hover{background:#52cfc7}.btn.off{background:var(--raise);color:var(--ink)}.btn.off:hover{background:var(--panel)}.scene{position:relative;overflow:hidden;border-top:.0625rem solid var(--hair)}.scene-bg{position:absolute;top:-14%;right:0;bottom:-14%;left:0;z-index:0;opacity:.2}.scene-in{position:relative;z-index:1;padding-block:clamp(5rem,11vw,9.375rem);display:grid;gap:clamp(2rem,4.4vw,3.25rem)}.head{display:grid;gap:1rem}.head p{text-shadow:0 .0625rem .1875rem rgba(0,0,0,.7),0 .125rem 1rem rgba(0,0,0,.45)}.step{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(1.625rem,4vw,3.75rem);align-items:center;padding-block:clamp(2.125rem,5vw,3.625rem)}.step+.step{border-top:.0625rem solid var(--hair)}.step.dim{opacity:.45;filter:saturate(.7);transition:opacity .4s ease,filter .4s ease}.step.rev>.shot{order:2}.step>*{position:relative;z-index:1}.step .txt{display:grid;gap:.8125rem}.step .no{font-size:var(--fs-badge);font-weight:500;color:var(--data)}.step p{font-size:var(--fs-content)}@media (max-width: 56.25rem){.step{grid-template-columns:1fr}.step.rev>.shot{order:0}}.shot{display:grid;gap:.6875rem;margin:0}.shot .fr{position:relative;border:.0625rem solid var(--hair2);overflow:hidden;border-radius:.375rem;background:var(--panel)}.shot img{width:100%}.shot figcaption{display:flex;gap:.6875rem;align-items:baseline;flex-wrap:wrap}.shot .fig{font-size:var(--fs-meta);font-weight:500;color:var(--mid);flex:none}.shot .cap{font-size:var(--fs-meta);color:var(--dim);line-height:1.65;max-width:64ch}@media (max-width: 40rem){.head{max-width:none}}.story-stage{position:relative;height:170vh;padding:0}.story-stage:nth-of-type(2),.story-stage:nth-of-type(5){height:210vh}.story-sticky{height:100svh;position:sticky;top:0;display:flex;align-items:center;padding:6.25rem 7vw 4.375rem}.story-copy{max-width:48rem;width:46%;position:relative;z-index:2;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.7),0 .125rem 1rem rgba(0,0,0,.45)}.story-copy h1,.story-copy h2{font-size:clamp(1.875rem,3.6vw,3.25rem);line-height:1.25;letter-spacing:-.02em;margin-bottom:1.125rem}.story-copy em{font-style:normal}.story-copy .lead{max-width:46ch;font-size:var(--fs-content);color:var(--mid);line-height:1.75}.story-copy .story-note{margin-top:.875rem;font-size:var(--fs-badge);color:var(--dim);line-height:1.8;border-top:.0625rem solid var(--hair);padding-top:1rem}.story-link{display:inline-block;margin-top:.25rem;border:0;background:none;padding:0 0 .125rem;color:var(--ink);font:inherit;text-decoration:none;border-bottom:.0625rem solid var(--hair2);cursor:pointer}.story-link:hover{border-bottom-color:currentColor}.chapter-nav{display:flex;flex-wrap:wrap;gap:1.25rem}.scene-caption{position:absolute;right:7vw;bottom:12vh;z-index:2;text-align:right;max-width:40%;pointer-events:none;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.7),0 .125rem 1rem rgba(0,0,0,.45)}.scene-caption span{display:block;color:var(--dim);font-size:var(--fs-badge)}.scene-caption strong{display:block;margin-top:.5rem;font-size:1.125rem;font-weight:500;white-space:pre-line;color:var(--ink)}@media (max-width: 56.25rem){.story-copy{width:100%;max-width:30.625rem}.scene-caption{display:none}}@media (max-width: 40rem){.story-sticky{align-items:flex-start;padding:6.25rem 1.5rem 2.5rem}.story-copy h1,.story-copy h2{font-size:2.125rem}.story-copy .lead{font-size:.9375rem}}@media (prefers-reduced-motion: reduce){.story-stage{height:auto}.story-sticky{position:static;height:auto}}.cinematic.fallback .story-stage{height:auto;border-top:.0625rem solid var(--hair)}.cinematic.fallback .story-stage:first-child{border-top:0}.cinematic.fallback .story-sticky{position:static;height:auto;padding:clamp(3.5rem,9vw,6rem) clamp(1.25rem,7vw,7vw);background:none}.cinematic.fallback .story-copy{width:100%;max-width:62ch}.cinematic.fallback .scene-caption{display:none}
