.ps[data-astro-cid-y5by6xfg]{margin:0}.stage[data-astro-cid-y5by6xfg]{position:relative;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;background:#070f1d;border:1px solid var(--night-line);box-shadow:0 30px 60px -30px #000c}.stage[data-astro-cid-y5by6xfg] canvas[data-astro-cid-y5by6xfg],.stage[data-astro-cid-y5by6xfg] .poster[data-astro-cid-y5by6xfg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.stage[data-astro-cid-y5by6xfg] canvas[data-astro-cid-y5by6xfg]{opacity:0;transition:opacity .6s}.stage[data-astro-cid-y5by6xfg].ready canvas[data-astro-cid-y5by6xfg]{opacity:1}.hud[data-astro-cid-y5by6xfg]{position:absolute;left:14px;top:12px;display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:999px;background:#070f1db3;color:var(--on-night);font-size:.82rem;font-weight:600;font-variant-numeric:tabular-nums;backdrop-filter:blur(4px)}.rec[data-astro-cid-y5by6xfg]{width:8px;height:8px;border-radius:50%;background:#ff5a6e;animation:blink 1.4s infinite}@keyframes blink{50%{opacity:.3}}.tag[data-astro-cid-y5by6xfg]{position:absolute;left:0;top:0;pointer-events:none;display:grid;gap:2px;background:#fff;color:var(--ink);border-left:4px solid var(--amber);border-radius:8px;padding:7px 11px;box-shadow:0 12px 28px #00000080;white-space:nowrap}.tag[data-astro-cid-y5by6xfg] strong[data-astro-cid-y5by6xfg]{font-size:.9rem;line-height:1.2}.tag[data-astro-cid-y5by6xfg] span[data-astro-cid-y5by6xfg]{font-size:.76rem;color:var(--slate)}.tag[data-astro-cid-y5by6xfg][hidden]{display:none}figcaption[data-astro-cid-y5by6xfg]{font-size:.82rem;color:var(--on-night-2);margin-top:10px}@media(max-width:640px){.stage[data-astro-cid-y5by6xfg]{aspect-ratio:4 / 3}}.icon[data-astro-cid-patnjmll]{width:24px;height:24px;display:block}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--night);color:var(--on-night);padding:80px 0 96px;isolation:isolate}.glow[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(640px 420px at 76% 42%,rgba(21,87,214,.35),transparent 70%),radial-gradient(420px 260px at 8% 0%,rgba(78,163,255,.12),transparent 70%),linear-gradient(rgba(125,147,179,.1) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(90deg,rgba(125,147,179,.1) 1px,transparent 1px) 0 0 / 48px 48px;mask-image:radial-gradient(ellipse 95% 85% at 60% 40%,#000 35%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 60% 40%,#000 35%,transparent 90%)}.glow[data-astro-cid-j7pv25f6].soft{background:radial-gradient(560px 380px at 80% 50%,rgba(21,87,214,.25),transparent 70%),linear-gradient(rgba(125,147,179,.07) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(90deg,rgba(125,147,179,.07) 1px,transparent 1px) 0 0 / 48px 48px}.hg[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.8rem,6.4vw,5rem)}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{color:var(--on-night-2)}.hero[data-astro-cid-j7pv25f6] .btns[data-astro-cid-j7pv25f6]{margin:32px 0 40px}.badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;margin:0 0 24px;padding:7px 14px;border:1px solid rgba(232,162,26,.45);background:#e8a21a14;border-radius:999px;color:#f6d38b;font-size:.92rem;font-weight:600}.pulse[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 #e8a21a99;animation:ping 2s infinite}@keyframes ping{70%{box-shadow:0 0 0 10px #e8a21a00}to{box-shadow:0 0 #e8a21a00}}.facts[data-astro-cid-j7pv25f6]{list-style:none;padding:24px 0 0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid var(--night-line)}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:12px;align-items:flex-start;color:#7fb6ff}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:grid;color:var(--on-night-2);font-size:.92rem;line-height:1.35}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--on-night);font-size:1.02rem;margin-bottom:2px}.visual[data-astro-cid-j7pv25f6]{position:relative;margin:0}.visual[data-astro-cid-j7pv25f6] svg{max-width:560px;margin:0 auto}.visual[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{text-align:center;font-size:.8rem;color:var(--on-night-2);margin-top:4px}@media(max-width:960px){.hg[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.visual[data-astro-cid-j7pv25f6]{max-width:520px;margin:0 auto;width:100%}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{padding:48px 0 64px}.facts[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:14px}}.feats[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 1px #0f1e330a,0 12px 32px -18px #0f1e3340}.feats[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--slate);margin:0}.tile[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:12px;background:var(--night);color:#7fb6ff;display:grid;place-items:center;margin-bottom:20px}.tile[data-astro-cid-j7pv25f6].amber{color:var(--amber)}.tile[data-astro-cid-j7pv25f6] .icon,.sh[data-astro-cid-j7pv25f6] .icon{width:26px;height:26px}.patrol[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;isolation:isolate}.pg[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center}.flow[data-astro-cid-j7pv25f6]{list-style:none;counter-reset:f;padding:0;margin:28px 0 0;display:grid;gap:14px}.flow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:f;position:relative;padding:2px 0 0 52px;color:var(--on-night-2);min-height:36px}.flow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(f);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;border:2px solid var(--amber);color:var(--amber);display:grid;place-items:center;font-family:var(--display);font-weight:700}.flow[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--on-night)}@media(max-width:960px){.pg[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}}.mg[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.robot[data-astro-cid-j7pv25f6]{margin:0;background:radial-gradient(420px 300px at 50% 45%,rgba(21,87,214,.28),transparent 70%),var(--night);border-radius:18px;padding:32px 24px 18px}.robot[data-astro-cid-j7pv25f6] svg{max-height:460px;margin:0 auto}.robot[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{text-align:center;font-size:.8rem;color:var(--on-night-2)}.parts[data-astro-cid-j7pv25f6]{list-style:none;counter-reset:p;padding:0;margin:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.parts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:p;position:relative;padding:12px 0 12px 40px;border-bottom:1px solid var(--line)}.parts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(p);position:absolute;left:0;top:13px;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--blue);color:var(--blue);display:grid;place-items:center;font-size:.82rem;font-weight:700}.parts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:1rem;line-height:1.3}.parts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--slate);line-height:1.4;display:block}@media(max-width:960px){.mg[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}}@media(max-width:560px){.parts[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.split[data-astro-cid-j7pv25f6].top{align-items:start}@media(max-width:900px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}}.lnk[data-astro-cid-j7pv25f6]{font-weight:650}.vs[data-astro-cid-j7pv25f6]{width:100%;border-collapse:separate;border-spacing:0;background:var(--paper);border-radius:14px;overflow:hidden;font-size:1rem;box-shadow:0 12px 32px -18px #0f1e334d;border:1px solid var(--line)}.vs[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.vs[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding:15px 18px;text-align:left;border-bottom:1px solid var(--line)}.vs[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--slate);font-weight:600;background:#f7f9fb}.vs[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]:last-child{color:#fff;background:var(--blue)}.vs[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{font-weight:650}.vs[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{color:var(--slate)}.vs[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]:last-child{color:var(--green);font-weight:650;background:#f2faf6}.vs[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child>[data-astro-cid-j7pv25f6]{border-bottom:0}.seg[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--paper);transition:border-color .2s,box-shadow .2s}.seg[data-astro-cid-j7pv25f6]:hover{border-color:var(--blue);box-shadow:0 16px 36px -20px #1557d680;color:var(--ink)}.sh[data-astro-cid-j7pv25f6]{display:flex;align-items:center;height:96px;padding:0 28px;color:#7fb6ff;background:radial-gradient(260px 120px at 85% 0%,rgba(21,87,214,.45),transparent 70%),var(--night)}.sh[data-astro-cid-j7pv25f6] .icon{width:40px;height:40px}.seg[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:24px 28px 26px;display:flex;flex-direction:column;flex:1}.seg[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--slate)}.go[data-astro-cid-j7pv25f6]{margin-top:auto;color:var(--blue);font-weight:650}.more[data-astro-cid-j7pv25f6]{margin:24px 0 0}.thumbs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 10px}.thumbs[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0}.thumbs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;border:1px solid var(--line)}.thumbs[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:.76rem;color:var(--slate);line-height:1.3;margin-top:4px}@media(max-width:560px){.thumbs[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}
