.query-sign[data-astro-cid-h5ntmuzm]{max-width:1040px;margin-inline:auto}.query-sign[data-astro-cid-h5ntmuzm] .slate{padding:var(--space-3xl) var(--space-2xl) var(--space-2xl)}.query-copy[data-astro-cid-h5ntmuzm]{text-align:center;max-width:46rem;margin-inline:auto}.query-copy[data-astro-cid-h5ntmuzm] .hud[data-astro-cid-h5ntmuzm]{margin:0 0 var(--space-md)}h2[data-astro-cid-h5ntmuzm]{font-size:var(--text-display);text-wrap:balance;font-weight:700;line-height:1.08}.query-copy[data-astro-cid-h5ntmuzm] .ink-rule[data-astro-cid-h5ntmuzm]{margin:var(--space-lg) auto;width:min(18rem,70%)}.query-sub[data-astro-cid-h5ntmuzm]{color:var(--color-ink-2);max-width:52ch;font-size:var(--text-lg);text-wrap:pretty;margin:0 auto}.query-body[data-astro-cid-h5ntmuzm]{max-width:42rem;color:var(--color-ink-2);font-size:var(--text-lg);text-wrap:pretty;margin:0 auto;line-height:1.7}.query-body[data-astro-cid-h5ntmuzm] p{margin:0 0 var(--space-md)}.query-body[data-astro-cid-h5ntmuzm] p:last-child{margin-bottom:0}.query-protocols[data-astro-cid-h5ntmuzm]{margin-top:var(--space-2xl);gap:var(--space-md);display:grid}.query-protocols[data-astro-cid-h5ntmuzm] h3[data-astro-cid-h5ntmuzm]{text-align:center;font-family:var(--font-label);margin:0;font-weight:500}@media (width<=640px){.query-sign[data-astro-cid-h5ntmuzm] .slate{padding:var(--space-2xl) var(--space-md) var(--space-lg)}h2[data-astro-cid-h5ntmuzm]{font-size:var(--text-3xl)}.query-sub[data-astro-cid-h5ntmuzm]{font-size:var(--text-md)}}.dossier[data-astro-cid-m27fyoxn]{gap:var(--space-lg);display:grid}.dossier-side[data-astro-cid-m27fyoxn]{gap:var(--space-md);align-content:start;min-width:0;display:grid}.projector[data-astro-cid-m27fyoxn]{display:none}.dossier-tabs[data-astro-cid-m27fyoxn]{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dossier-tabs[data-astro-cid-m27fyoxn][hidden]{display:none}.dossier-tab[data-astro-cid-m27fyoxn]{justify-content:space-between;align-items:baseline;gap:var(--space-xs);width:100%;min-height:48px;padding:var(--space-xs) var(--space-sm);color:var(--color-ink-2);border:0;border-bottom:1px solid var(--color-rule);font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);letter-spacing:.03em;text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:0 0;border-radius:0;display:flex}.tab-tag[data-astro-cid-m27fyoxn]{font-family:var(--font-label);font-weight:500;font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-muted);display:none}.dossier-tab[data-astro-cid-m27fyoxn]:hover{color:var(--color-bronze-hi);background:var(--color-sheen)}.dossier-tab[data-astro-cid-m27fyoxn][aria-selected=true]{color:var(--color-bronze-hi);background:linear-gradient(90deg, var(--color-cyan-faint), transparent);border-bottom-color:var(--color-cyan-dim)}.dossier-tab[data-astro-cid-m27fyoxn][aria-selected=true] .tab-tag[data-astro-cid-m27fyoxn]{color:var(--color-cyan)}.dossier-tab[data-astro-cid-m27fyoxn][data-kind=threat][aria-selected=true] .tab-tag[data-astro-cid-m27fyoxn]{color:var(--color-lens-orange)}.dossier-panels[data-astro-cid-m27fyoxn]{gap:var(--space-lg);min-width:0;display:grid}.dossier-panel[data-astro-cid-m27fyoxn]{--color-focus:var(--color-focus-on-paper);gap:var(--space-lg);padding:var(--space-lg);color:var(--color-ink-brown);background:var(--paper-grain), linear-gradient(170deg, var(--color-parchment), var(--color-parchment-2));box-shadow:inset 0 0 0 1px var(--color-parchment-edge), inset 0 0 50px var(--color-shadow-ink), 0 24px 50px -20px var(--color-shadow);border-radius:3px;display:grid;position:relative}.dossier-panel[data-astro-cid-m27fyoxn][hidden]{display:none}.dossier-panel[data-astro-cid-m27fyoxn]:focus-visible{outline-offset:4px}.dossier-panel[data-astro-cid-m27fyoxn].is-pulled{animation:file-pull var(--dur-slow) var(--ease-out)}@keyframes file-pull{0%{opacity:0;transform:translateY(10px)scale(.985)}}@media (prefers-reduced-motion:reduce){.dossier-panel[data-astro-cid-m27fyoxn].is-pulled,.dossier-panel[data-astro-cid-m27fyoxn].is-pulled:after{animation:none}.dossier-panel[data-astro-cid-m27fyoxn].is-pulled:after{content:none}}.portrait[data-astro-cid-m27fyoxn]{aspect-ratio:3/4;justify-self:center;width:100%;max-width:20rem;position:relative}.portrait[data-astro-cid-m27fyoxn] img{z-index:1;object-fit:contain;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.portrait--robot[data-astro-cid-m27fyoxn] img{object-position:center;width:84%;height:80%;animation:dossier-hover 4s var(--ease-in-out) infinite;inset:10% 8%}.portrait--threat[data-astro-cid-m27fyoxn] img{object-position:center 70%}@keyframes dossier-hover{50%{transform:translateY(-8px)}}.info[data-astro-cid-m27fyoxn]{gap:var(--space-sm);align-content:start;min-width:0;display:grid}.info[data-astro-cid-m27fyoxn] p[data-astro-cid-m27fyoxn]{color:var(--color-ink-brown-2);margin:0}.info[data-astro-cid-m27fyoxn] .role[data-astro-cid-m27fyoxn]{font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-bronze-lo)}[data-astro-cid-m27fyoxn][data-kind=threat] .info[data-astro-cid-m27fyoxn] .role[data-astro-cid-m27fyoxn]{color:var(--color-stamp)}.info[data-astro-cid-m27fyoxn] h3[data-astro-cid-m27fyoxn]{font-size:var(--text-2xl);color:var(--color-bronze-deep)}blockquote[data-astro-cid-m27fyoxn]{padding-left:var(--space-md);border-left:2px solid var(--color-bronze)}blockquote[data-astro-cid-m27fyoxn] p[data-astro-cid-m27fyoxn]{font-style:italic;font-size:var(--text-lg);color:var(--color-ink-brown)!important}dl[data-astro-cid-m27fyoxn]{gap:var(--space-2xs) var(--space-md);margin:var(--space-xs) 0 0;font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);display:grid}dt[data-astro-cid-m27fyoxn]{font-family:var(--font-label);text-transform:lowercase;letter-spacing:var(--tracking-label);color:var(--color-ink-brown-3)}dd[data-astro-cid-m27fyoxn]{color:var(--color-ink-brown-2);margin:0}@media (width>=40rem){.dossier-tabs[data-astro-cid-m27fyoxn]{grid-template-columns:repeat(3,minmax(0,1fr))}.dossier-panel[data-astro-cid-m27fyoxn]{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:center}}@media (width<=59.99rem){.is-tabs[data-astro-cid-m27fyoxn] .projector[data-astro-cid-m27fyoxn]{width:72px;animation:dossier-hover 4s var(--ease-in-out) infinite;justify-self:center;display:block}.is-tabs[data-astro-cid-m27fyoxn] .projector[data-astro-cid-m27fyoxn] img{width:100%;filter:drop-shadow(0 0 14px var(--color-cyan-glow)) drop-shadow(0 10px 10px var(--color-shadow))}}@media (width>=60rem){.dossier[data-astro-cid-m27fyoxn].is-tabs{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start}.is-tabs[data-astro-cid-m27fyoxn] .projector[data-astro-cid-m27fyoxn]{width:140px;margin-bottom:var(--space-sm);animation:dossier-hover 4s var(--ease-in-out) infinite;justify-self:center;display:block;position:relative}.projector[data-astro-cid-m27fyoxn] img{width:100%;filter:drop-shadow(0 14px 16px var(--color-shadow))}.dossier-tabs[data-astro-cid-m27fyoxn]{grid-template-columns:minmax(0,1fr)}.tab-tag[data-astro-cid-m27fyoxn]{display:inline}.dossier-panel[data-astro-cid-m27fyoxn]{padding:var(--space-xl) var(--space-2xl);gap:var(--space-2xl);grid-template-columns:minmax(0,19rem) minmax(0,1fr)}}.author[data-astro-cid-2tgtkdc7]{gap:var(--space-md);align-content:center;justify-items:start;height:100%;display:grid}.author[data-astro-cid-2tgtkdc7] .hud[data-astro-cid-2tgtkdc7]{color:var(--color-bronze-lo);margin:0}h2[data-astro-cid-2tgtkdc7]{width:min(320px,100%)}.author[data-astro-cid-2tgtkdc7] .author-mark{width:100%;filter:drop-shadow(0 1px 0 var(--color-bronze-deep)) drop-shadow(0 3px 4px var(--color-shadow-ink))}.author-soon[data-astro-cid-2tgtkdc7]{color:var(--color-ink-brown-2);font-size:var(--text-md);text-wrap:pretty;max-width:46ch;margin:0}.author[data-astro-cid-2tgtkdc7] .btn--steel[data-astro-cid-2tgtkdc7]{background:var(--color-parchment);color:var(--color-ink-brown);border-color:var(--color-bronze-lo);box-shadow:none}.hero[data-astro-cid-lcdefpme]{padding:var(--space-lg) 0 var(--space-2xl)}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.hero-copy[data-astro-cid-lcdefpme]{z-index:2;justify-items:start;display:grid;position:relative}.hero-title[data-astro-cid-lcdefpme]{gap:var(--space-md);justify-items:center;width:min(540px,100%);display:grid}.hero[data-astro-cid-lcdefpme] .hero-series{width:84%;filter:drop-shadow(0 1px 0 var(--color-bronze-deep)) drop-shadow(0 6px 10px var(--color-shadow))}.hero[data-astro-cid-lcdefpme] .hero-plaque{width:100%;filter:drop-shadow(0 12px 18px var(--color-shadow))}.hero-lede[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--color-ink-2);max-width:44ch;margin:var(--space-xl) 0 var(--space-lg);text-wrap:pretty}.release[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-2xs) var(--space-md);margin:0 0 var(--space-lg);flex-wrap:wrap;display:flex}.release-label[data-astro-cid-lcdefpme]{font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-bronze);font-size:var(--text-sm)}.release[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--color-bronze-hi);letter-spacing:.02em}.cta-row[data-astro-cid-lcdefpme]{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.cta-note[data-astro-cid-lcdefpme]{max-width:46ch;margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-muted);text-wrap:pretty;display:block}.pending[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-2xs) var(--space-md);border:1px dashed var(--color-rule);border-radius:var(--radius-pill);font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;font-size:var(--text-sm);color:var(--color-ink-2);white-space:nowrap;cursor:default;display:inline-flex}.pending-store[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:none;letter-spacing:.03em;color:var(--color-bronze-lt);font-weight:600}.hero-more[data-astro-cid-lcdefpme]{min-height:44px;margin-top:var(--space-xs);font-family:var(--font-display);letter-spacing:.03em;color:var(--color-bronze-lt);align-items:center;gap:.35em;font-weight:600;display:inline-flex}.hero-more[data-astro-cid-lcdefpme]:hover{color:var(--color-bronze-hi)}.scene[data-astro-cid-lcdefpme]{aspect-ratio:5/4;width:100%;position:relative}.scene-floor[data-astro-cid-lcdefpme]{background:radial-gradient(closest-side, var(--color-shadow), transparent);border-radius:50%;height:16%;position:absolute;bottom:-3%;left:-4%;right:-4%}.fig[data-astro-cid-lcdefpme]{left:var(--x);bottom:var(--b);height:var(--h);z-index:var(--z);position:absolute}.fig[data-astro-cid-lcdefpme] img{width:auto;max-width:none;height:100%;filter:drop-shadow(0 14px 14px var(--color-shadow))}.fig--apollo[data-astro-cid-lcdefpme]{animation:scene-hover 5s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.fig--apollo[data-astro-cid-lcdefpme]{animation:none}}.fig--apollo[data-astro-cid-lcdefpme] img{filter:drop-shadow(0 0 24px var(--color-cyan-glow)) drop-shadow(0 24px 16px var(--color-shadow))}@keyframes scene-hover{50%{transform:translateY(-3%)}}.bench-slot[data-astro-cid-lcdefpme]{z-index:6;position:absolute;top:22%;left:70%}.hero-shot[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:620px;position:relative}.hero-shot[data-astro-cid-lcdefpme] img{width:100%;height:auto;display:block}.shot-slot[data-astro-cid-lcdefpme]{z-index:2;position:absolute;top:47%;left:24%}.hero[data-astro-cid-lcdefpme] .hero-gear-a{opacity:.16;width:300px;height:300px;color:var(--color-sky);top:4%;right:-120px}.hero[data-astro-cid-lcdefpme] .hero-gear-b{opacity:.18;width:110px;height:110px;color:var(--color-bronze);top:6%;right:140px}@media (width<=980px){.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.hero-copy[data-astro-cid-lcdefpme]{text-align:center;justify-items:center}.hero-title[data-astro-cid-lcdefpme]{width:min(520px,100%)}.hero-lede[data-astro-cid-lcdefpme]{margin-inline:auto}.release[data-astro-cid-lcdefpme],.cta-row[data-astro-cid-lcdefpme]{justify-content:center}.scene[data-astro-cid-lcdefpme]{justify-self:center;width:min(640px,100%)}.cta-note[data-astro-cid-lcdefpme]{margin-inline:auto}.hero[data-astro-cid-lcdefpme] .hero-gear-a{top:auto;bottom:14%;right:-150px}.hero[data-astro-cid-lcdefpme] .hero-gear-b{top:auto;bottom:30%;right:2%}}@media (width<=480px){.hero[data-astro-cid-lcdefpme]{padding-top:var(--space-md)}.hero-lede[data-astro-cid-lcdefpme]{font-size:var(--text-md);margin-top:var(--space-lg)}.cta-row[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.cta-row[data-astro-cid-lcdefpme] .pending[data-astro-cid-lcdefpme]{flex:100%;justify-content:center}}.query[data-astro-cid-lcdefpme]{padding:var(--space-xl) 0 var(--space-4xl)}.story-grid[data-astro-cid-lcdefpme]{gap:var(--space-3xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.story-copy[data-astro-cid-lcdefpme] .hud[data-astro-cid-lcdefpme]{margin:0 0 var(--space-sm)}.story-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);margin-bottom:var(--space-lg)}.story-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.hud){max-width:var(--measure);font-size:var(--text-lg)}.drop[data-astro-cid-lcdefpme]:first-letter{float:left;font-family:var(--font-display);color:var(--color-bronze-lo);margin:.06em .1em 0 0;font-size:3.6em;font-weight:700;line-height:.82}.story-side[data-astro-cid-lcdefpme]{gap:var(--space-xl);justify-items:center;display:grid}.story-art[data-astro-cid-lcdefpme]{width:min(380px,100%);position:relative;transform:rotate(-4deg)}.story-art[data-astro-cid-lcdefpme] img{width:100%}.pull[data-astro-cid-lcdefpme]{text-align:center;max-width:26rem;margin:0}.pull[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-style:italic;font-size:var(--text-lg);color:var(--color-ink-brown);margin:0}.pull[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;font-size:var(--text-sm);margin-top:var(--space-xs);color:var(--color-bronze-lo)}@media (width<=900px){.story-grid[data-astro-cid-lcdefpme]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.story-art[data-astro-cid-lcdefpme]{width:min(300px,80%)}}.more-link[data-astro-cid-lcdefpme]{margin:var(--space-md) 0 0;font-family:var(--font-display);letter-spacing:.03em;font-weight:600}.more-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;color:var(--color-bronze-lt);align-items:center;gap:.35em;display:inline-flex}.more-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-bronze-hi)}#characters[data-astro-cid-lcdefpme]{padding-bottom:var(--space-2xl)}#characters[data-astro-cid-lcdefpme] .chars-gear{opacity:.14;width:220px;height:220px;color:var(--color-sky);top:18%;left:-110px}.shelf-section[data-astro-cid-lcdefpme]{padding-top:var(--space-xl)}.shelf-grid[data-astro-cid-lcdefpme]{gap:var(--space-2xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;display:grid}.shelf-grid[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2xl)}@media (width<=900px){.shelf-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.shelf-grid[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{margin-bottom:0}}.extras[data-astro-cid-lcdefpme]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.extra[data-astro-cid-lcdefpme]{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-navy-60);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);grid-template-rows:auto auto 1fr;display:grid;position:relative}.extra[data-astro-cid-lcdefpme]:hover{border-color:var(--color-bronze);transform:translateY(-2px)}.extra[data-astro-cid-lcdefpme] .extra-art{--size:7.5rem;margin-bottom:var(--space-sm)}.extra[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--color-bronze-lt)}.extra[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.extra[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";border-radius:var(--radius-sm);position:absolute;inset:0}.extra[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.extra[data-astro-cid-lcdefpme]:has(a:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.extra[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-ink-2);font-size:var(--text-sm);margin:0}@media (width<=860px){.extras[data-astro-cid-lcdefpme]{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.extra[data-astro-cid-lcdefpme]{column-gap:var(--space-md);row-gap:var(--space-2xs);padding:var(--space-md);grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:center}.extra[data-astro-cid-lcdefpme] .extra-art{--size:5rem;grid-row:1/span 2;align-self:start;margin:0}.extra[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{align-self:start}}#extras[data-astro-cid-lcdefpme]{padding-bottom:var(--space-2xl)}#author[data-astro-cid-lcdefpme]{padding-top:var(--space-xl)}.pair[data-astro-cid-lcdefpme]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}@media (width<=860px){.pair[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.story--solo[data-astro-cid-lcdefpme] .story-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);justify-items:center}.story--solo[data-astro-cid-lcdefpme] .story-side[data-astro-cid-lcdefpme]{text-align:center;max-width:40rem}.story--solo[data-astro-cid-lcdefpme] .pull[data-astro-cid-lcdefpme]{max-width:38rem}
