.d-hero[data-astro-cid-de32ptcp]{color:#fff;background:var(--night);isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.d-hero-bg[data-astro-cid-de32ptcp]{object-fit:cover;z-index:-3;filter:saturate(.6)contrast(1.1);transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}.d-hero-tint[data-astro-cid-de32ptcp]{z-index:-2;mix-blend-mode:normal;background:linear-gradient(#021431bf 0%,#02143159 40%,#021431eb 88%),linear-gradient(90deg,#021431d9,#0214311a 70%);position:absolute;inset:0}.d-grid[data-astro-cid-de32ptcp]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.d-grid[data-astro-cid-de32ptcp] line[data-astro-cid-de32ptcp]{stroke:#ffffff12;stroke-width:.08px;vector-effect:non-scaling-stroke}.d-scan[data-astro-cid-de32ptcp]{z-index:-1;height:30vh;animation:scan 6s var(--ease-in-out) infinite;mix-blend-mode:screen;background:linear-gradient(#0000,#00a8bd29 85%,#00a8bdb3 100%);border-bottom:1px solid #00a8bde6;position:absolute;left:0;right:0}@keyframes scan{0%{top:-30vh}to{top:100%}}.d-drone[data-astro-cid-de32ptcp]{z-index:0;will-change:transform;width:clamp(200px,26vw,380px);position:absolute;top:22%;right:12%}.d-uav[data-astro-cid-de32ptcp]{filter:drop-shadow(0 40px 40px #00000080);width:100%;animation:5s ease-in-out infinite hover}@keyframes hover{50%{transform:translateY(-10px)}}.prop[data-astro-cid-de32ptcp]{transform-origin:0 0;animation:.12s linear infinite spin}.prop[data-astro-cid-de32ptcp].rev{animation-direction:reverse}.led[data-astro-cid-de32ptcp]{animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.2}}.d-cone[data-astro-cid-de32ptcp]{clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);opacity:.7;pointer-events:none;background:radial-gradient(50% 50% at 50% 100%,#00a8bd40,#0000 70%);width:140%;height:120%;position:absolute;top:56%;left:50%;transform:translate(-50%)}.d-tag[data-astro-cid-de32ptcp]{white-space:nowrap;background:#021431cc;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex;position:absolute;top:10%;left:100%}.d-tag[data-astro-cid-de32ptcp] .dot[data-astro-cid-de32ptcp]{background:#3ddc84;border-radius:50%;width:6px;height:6px}.d-hero-inner[data-astro-cid-de32ptcp]{padding-top:calc(var(--header-h) + 8vh);padding-bottom:clamp(48px,8vh,96px);position:relative}.d-title[data-astro-cid-de32ptcp]{max-width:14ch;margin:22px 0 26px;font-size:clamp(2.6rem,6.4vw,6.2rem)}.d-title[data-astro-cid-de32ptcp] em{color:#0000;-webkit-text-stroke:1.4px #fff;font-style:normal}.d-lead[data-astro-cid-de32ptcp]{color:#ffffffbf;max-width:54ch}.d-actions[data-astro-cid-de32ptcp]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.d-play[data-astro-cid-de32ptcp]{align-items:center;gap:12px;font-weight:550;display:inline-flex}.d-play-ico[data-astro-cid-de32ptcp]{border:1px solid #fff6;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .3s,border-color .3s;display:grid}.d-play[data-astro-cid-de32ptcp]:hover .d-play-ico[data-astro-cid-de32ptcp]{background:var(--signal);border-color:var(--signal)}.d-badges[data-astro-cid-de32ptcp]{flex-wrap:wrap;gap:10px;margin-top:40px;font-size:12px;display:flex}.d-badges[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]{background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.d-badges[data-astro-cid-de32ptcp] svg{color:var(--signal)}.legal-grid[data-astro-cid-de32ptcp]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(40px,6vw,100px);display:grid}.legal-badge[data-astro-cid-de32ptcp]{max-width:380px;color:var(--ink)}.seal[data-astro-cid-de32ptcp]{width:100%;animation:none}.seal-t[data-astro-cid-de32ptcp]{font-family:var(--font-mono);letter-spacing:2.6px;fill:var(--ink);font-size:11.5px}.seal[data-astro-cid-de32ptcp] text[data-astro-cid-de32ptcp]{transform-origin:100px 100px;animation:30s linear infinite rot}@keyframes rot{to{transform:rotate(360deg)}}.seal-check[data-astro-cid-de32ptcp]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s var(--ease-out) .4s}.in .seal-check[data-astro-cid-de32ptcp]{stroke-dashoffset:0}.legal-h[data-astro-cid-de32ptcp]{margin:18px 0 20px}.legal-list[data-astro-cid-de32ptcp]{grid-template-columns:1fr 1fr;gap:22px 32px;margin-top:40px;display:grid}.legal-list[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]{gap:14px;display:flex}.lc[data-astro-cid-de32ptcp]{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.legal-list[data-astro-cid-de32ptcp] strong[data-astro-cid-de32ptcp]{letter-spacing:-.01em;font-weight:600}.legal-list[data-astro-cid-de32ptcp] p[data-astro-cid-de32ptcp]{color:var(--ink-soft);margin-top:2px;font-size:15px}.story[data-astro-cid-de32ptcp]{background:var(--paper-2);height:420vh;position:relative}.story-sticky[data-astro-cid-de32ptcp]{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.story-grid[data-astro-cid-de32ptcp]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;width:100%;display:grid}.story-copy[data-astro-cid-de32ptcp] .h2[data-astro-cid-de32ptcp]{margin:18px 0 32px;font-size:clamp(1.9rem,3.4vw,3.1rem)}.story-steps[data-astro-cid-de32ptcp]{gap:4px;display:grid}.story-steps[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]{border-top:1px solid var(--line);opacity:.35;grid-template-columns:34px 1fr;gap:12px;padding:14px 0;transition:opacity .4s;display:grid}.story-steps[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp].on{opacity:1}.story-steps[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp] .mono[data-astro-cid-de32ptcp]{color:var(--signal);padding-top:3px;font-size:12px}.story-steps[data-astro-cid-de32ptcp] strong[data-astro-cid-de32ptcp]{letter-spacing:-.015em;font-size:1.1rem;font-weight:600}.story-steps[data-astro-cid-de32ptcp] p[data-astro-cid-de32ptcp]{color:var(--ink-soft);max-height:0;transition:max-height .6s var(--ease-out), margin .4s;font-size:15px;overflow:hidden}.story-steps[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp].on p[data-astro-cid-de32ptcp]{max-height:120px;margin-top:4px}.story-bar[data-astro-cid-de32ptcp]{background:var(--line);height:2px;margin-top:18px}.story-bar[data-astro-cid-de32ptcp] span[data-astro-cid-de32ptcp]{background:var(--signal);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.stack-wrap[data-astro-cid-de32ptcp]{perspective:1800px;place-items:center;height:70vh;display:grid}.stack[data-astro-cid-de32ptcp]{aspect-ratio:4/3;width:min(560px,42vw);transform-style:preserve-3d;transition:none;position:relative}.layer[data-astro-cid-de32ptcp]{transform-style:preserve-3d;border-radius:14px;position:absolute;inset:0;overflow:visible}.layer[data-astro-cid-de32ptcp]>img[data-astro-cid-de32ptcp],.layer[data-astro-cid-de32ptcp]>svg[data-astro-cid-de32ptcp],.layer[data-astro-cid-de32ptcp]>canvas[data-astro-cid-de32ptcp]{border-radius:14px;width:100%;height:100%;position:absolute;inset:0}.l-photo[data-astro-cid-de32ptcp]>img[data-astro-cid-de32ptcp]{object-fit:cover;box-shadow:0 30px 60px -20px #011e4180}.l-flight[data-astro-cid-de32ptcp] path[data-astro-cid-de32ptcp]{fill:none;stroke:#fff;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px #00a8bde6)}.l-dem[data-astro-cid-de32ptcp]>svg[data-astro-cid-de32ptcp]{backdrop-filter:blur(2px);background:#d6f3f68c;box-shadow:inset 0 0 0 1px #00a8bd80}.l-dem[data-astro-cid-de32ptcp] path[data-astro-cid-de32ptcp]{fill:none;stroke:var(--ink);stroke-opacity:.5;stroke-width:1px}.l-dem[data-astro-cid-de32ptcp] path[data-astro-cid-de32ptcp].major{stroke-width:2px;stroke-opacity:.8}.l-cloud[data-astro-cid-de32ptcp]>canvas[data-astro-cid-de32ptcp]{background:#ffffff59;box-shadow:inset 0 0 0 1px #011e4140}.l-vec[data-astro-cid-de32ptcp]>svg[data-astro-cid-de32ptcp]{box-shadow:inset 0 0 0 1px var(--ink), 0 20px 40px -20px #011e4166;background:#f6f5f0b3}.l-vec[data-astro-cid-de32ptcp] path[data-astro-cid-de32ptcp]{fill:none;stroke:var(--ink);stroke-width:1.5px}.l-vec[data-astro-cid-de32ptcp] .road[data-astro-cid-de32ptcp]{stroke:var(--signal);stroke-width:3px}.l-vec[data-astro-cid-de32ptcp] text[data-astro-cid-de32ptcp]{font-family:var(--font-mono);fill:var(--ink);font-size:13px}.l-vec[data-astro-cid-de32ptcp] rect[data-astro-cid-de32ptcp]{fill:var(--signal)}.l-lbl[data-astro-cid-de32ptcp]{white-space:nowrap;background:var(--ink);color:#fff;opacity:0;border-radius:6px;padding:6px 10px;font-size:12px;transition:opacity .4s;display:none;position:absolute;top:10px;right:-14px;transform:translate(100%)}.stack-wrap[data-astro-cid-de32ptcp]{position:relative}.stack-legend[data-astro-cid-de32ptcp]{color:var(--ink-soft);white-space:nowrap;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:11px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.stack-legend[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]{align-items:center;gap:6px;display:inline-flex}.lg[data-astro-cid-de32ptcp]{border-radius:2px;width:10px;height:10px;display:inline-block}.lg-0[data-astro-cid-de32ptcp]{background:#8a7a4f}.lg-1[data-astro-cid-de32ptcp]{background:var(--scan-soft);box-shadow:inset 0 0 0 1px var(--scan)}.lg-2[data-astro-cid-de32ptcp]{background:radial-gradient(circle, var(--ink) 30%, transparent 32%) 0 0 / 4px 4px;box-shadow:inset 0 0 0 1px var(--line-strong)}.lg-3[data-astro-cid-de32ptcp]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink)}.specs[data-astro-cid-de32ptcp]{background:var(--night);color:#fff}.specs-head[data-astro-cid-de32ptcp]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:56px;display:flex}.specs-head[data-astro-cid-de32ptcp] .h2[data-astro-cid-de32ptcp]{max-width:18ch;margin-top:18px}.specs-note[data-astro-cid-de32ptcp]{color:#ffffff73;max-width:34ch;font-size:12px}.specs-grid[data-astro-cid-de32ptcp]{border-radius:var(--radius-l);background:#ffffff1f;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.spec[data-astro-cid-de32ptcp]{background:var(--night);padding:clamp(24px,3vw,40px)}.spec-v[data-astro-cid-de32ptcp]{letter-spacing:-.05em;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:600;line-height:1}.spec-v[data-astro-cid-de32ptcp] small[data-astro-cid-de32ptcp]{color:var(--scan);letter-spacing:0;margin-left:6px;font-size:.4em}.spec[data-astro-cid-de32ptcp] dd[data-astro-cid-de32ptcp]{color:#fff9;max-width:26ch;margin-top:14px;font-size:15px}.deliv-h[data-astro-cid-de32ptcp]{margin-bottom:48px}.deliv-grid[data-astro-cid-de32ptcp]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dv[data-astro-cid-de32ptcp]{background:var(--white);border-radius:var(--radius);box-shadow:0 0 0 1px var(--line);transition:transform .5s var(--ease-out), box-shadow .4s;flex-direction:column;gap:10px;padding:28px;display:flex}.dv[data-astro-cid-de32ptcp]:hover{box-shadow:0 0 0 1px var(--line-strong), var(--shadow-1);transform:translateY(-4px)}.dv-k[data-astro-cid-de32ptcp]{color:var(--signal);font-size:12px}.dv[data-astro-cid-de32ptcp] p[data-astro-cid-de32ptcp]{color:var(--ink-soft);flex:1;font-size:15px}.dv[data-astro-cid-de32ptcp] .chip[data-astro-cid-de32ptcp]{align-self:flex-start}.uses-grid[data-astro-cid-de32ptcp]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.uses-img[data-astro-cid-de32ptcp]{border-radius:var(--radius-l);aspect-ratio:4/5;position:relative;overflow:hidden}.uses-img[data-astro-cid-de32ptcp] img[data-astro-cid-de32ptcp]{object-fit:cover;width:100%;height:100%}.uses-tag[data-astro-cid-de32ptcp]{letter-spacing:.08em;text-transform:uppercase;background:#ffffffeb;border-radius:6px;padding:6px 10px;font-size:11px;position:absolute;top:16px;left:16px}.uses-list[data-astro-cid-de32ptcp]{margin-top:32px}.uses-list[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]{border-top:1px solid var(--line);letter-spacing:-.015em;transition:padding .4s var(--ease-out), color .3s;align-items:baseline;gap:18px;padding:18px 0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:500;display:flex}.uses-list[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]:hover{color:var(--signal);padding-left:10px}.uses-list[data-astro-cid-de32ptcp] .mono[data-astro-cid-de32ptcp]{color:var(--signal);font-size:12px}.video-s[data-astro-cid-de32ptcp]{background:var(--night);color:#fff}.video-head[data-astro-cid-de32ptcp]{margin-bottom:36px}.video-head[data-astro-cid-de32ptcp] .h2[data-astro-cid-de32ptcp]{margin-top:18px}.video-box[data-astro-cid-de32ptcp]{aspect-ratio:16/9;border-radius:var(--radius-l);background:#000;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f}.video-box[data-astro-cid-de32ptcp] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-poster[data-astro-cid-de32ptcp]{width:100%;height:100%;display:block;position:absolute;inset:0}.vp-art[data-astro-cid-de32ptcp]{width:100%;height:100%}.vp-play[data-astro-cid-de32ptcp]{background:var(--signal);color:#fff;width:96px;height:96px;transition:transform .4s var(--ease-out);border-radius:50%;place-items:center;margin:-48px 0 0 -48px;animation:2.4s infinite ring;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 #ff5a1f80}.video-poster[data-astro-cid-de32ptcp]:hover .vp-play[data-astro-cid-de32ptcp]{transform:scale(1.08)}@keyframes ring{70%{box-shadow:0 0 0 28px #ff5a1f00}to{box-shadow:0 0 #ff5a1f00}}.vp-meta[data-astro-cid-de32ptcp]{color:#ffffffb3;font-size:12px;position:absolute;bottom:20px;left:20px}.video-note[data-astro-cid-de32ptcp]{color:#ffffff73;margin-top:16px;font-size:12px}.faq-grid[data-astro-cid-de32ptcp]{grid-template-columns:.7fr 1.3fr;gap:48px;display:grid}.faq-item[data-astro-cid-de32ptcp]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-de32ptcp]:last-child{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-de32ptcp] summary[data-astro-cid-de32ptcp]{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:1.15rem;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-de32ptcp] summary[data-astro-cid-de32ptcp]::-webkit-details-marker{display:none}.faq-ico[data-astro-cid-de32ptcp]{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-strong);transition:transform .4s var(--ease-out), background .3s, color .3s;border-radius:50%;flex:none;place-items:center;display:grid}.faq-item[data-astro-cid-de32ptcp][open] .faq-ico[data-astro-cid-de32ptcp]{background:var(--ink);color:#fff;transform:rotate(45deg)}.faq-item[data-astro-cid-de32ptcp] p[data-astro-cid-de32ptcp]{color:var(--ink-soft);max-width:64ch;padding:0 0 24px}@media (width<=1000px){.legal-grid[data-astro-cid-de32ptcp],.story-grid[data-astro-cid-de32ptcp],.uses-grid[data-astro-cid-de32ptcp],.faq-grid[data-astro-cid-de32ptcp]{grid-template-columns:1fr}.legal-badge[data-astro-cid-de32ptcp]{max-width:220px}.story[data-astro-cid-de32ptcp]{height:380vh}.story-grid[data-astro-cid-de32ptcp]{gap:12px}.story-copy[data-astro-cid-de32ptcp] .h2[data-astro-cid-de32ptcp]{margin:12px 0}.story-steps[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]{padding:8px 0}.story-steps[data-astro-cid-de32ptcp] li[data-astro-cid-de32ptcp]:not(.on){display:none}.stack-wrap[data-astro-cid-de32ptcp]{height:44vh}.stack[data-astro-cid-de32ptcp]{width:min(440px,68vw)}.l-lbl[data-astro-cid-de32ptcp]{top:-34px;left:0;right:auto;transform:none}.specs-grid[data-astro-cid-de32ptcp],.deliv-grid[data-astro-cid-de32ptcp]{grid-template-columns:1fr 1fr}.d-drone[data-astro-cid-de32ptcp]{opacity:.9;width:46vw;top:14%;right:-6%}.d-tag[data-astro-cid-de32ptcp]{display:none}}@media (width<=600px){.legal-list[data-astro-cid-de32ptcp],.specs-grid[data-astro-cid-de32ptcp],.deliv-grid[data-astro-cid-de32ptcp]{grid-template-columns:1fr}.uses-img[data-astro-cid-de32ptcp]{aspect-ratio:4/3}}
