.file-hero[data-astro-cid-5662pq3e]{padding-top:var(--space-2xl)}.file-hero[data-astro-cid-5662pq3e] .fh-gear{opacity:.1;width:320px;height:320px;color:var(--color-sky);top:30%;left:-150px}.crumbs[data-astro-cid-5662pq3e] ol[data-astro-cid-5662pq3e]{font-size:var(--text-sm);margin:0 0 var(--space-xl);line-height:1.6;font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-muted);padding:0;list-style:none}.crumbs[data-astro-cid-5662pq3e] li[data-astro-cid-5662pq3e]{display:inline}.crumbs[data-astro-cid-5662pq3e] li[data-astro-cid-5662pq3e]+li[data-astro-cid-5662pq3e]:before{content:"/";margin:0 var(--space-xs);color:var(--color-bronze-lo)}.crumbs[data-astro-cid-5662pq3e] a[data-astro-cid-5662pq3e]{color:var(--color-bronze-lt);padding-block:.7em}.crumbs[data-astro-cid-5662pq3e] a[data-astro-cid-5662pq3e]:hover{color:var(--color-bronze-hi)}.grid[data-astro-cid-5662pq3e]{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.figure[data-astro-cid-5662pq3e]{justify-items:center;display:grid;position:relative}.figure[data-astro-cid-5662pq3e]:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--color-bronze-faint), transparent);border-radius:50%;position:absolute;inset:8% 4% 4%}.figure--threat[data-astro-cid-5662pq3e]:before{background:radial-gradient(closest-side, var(--color-amber-glow), transparent);opacity:.5}.figure--robot[data-astro-cid-5662pq3e]:before{background:radial-gradient(closest-side, var(--color-cyan-faint), transparent)}.portrait[data-astro-cid-5662pq3e]{width:100%;height:clamp(22rem,62vh,36rem);position:relative}.portrait[data-astro-cid-5662pq3e] img{z-index:1;object-fit:contain;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.figure--threat[data-astro-cid-5662pq3e] .portrait[data-astro-cid-5662pq3e]{height:clamp(18rem,52vh,30rem)}@media (width>=60.01rem){.grid[data-astro-cid-5662pq3e]:has(.figure--threat){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.figure--threat[data-astro-cid-5662pq3e]~.text[data-astro-cid-5662pq3e] .pulled[data-astro-cid-5662pq3e]{color:var(--color-amber)}.figure[data-astro-cid-5662pq3e] .big-apollo{width:min(24rem,80%);animation:fh-bob 4.2s var(--ease-in-out) infinite}.figure[data-astro-cid-5662pq3e] .big-apollo .face{--glow:5px}.text[data-astro-cid-5662pq3e]{gap:var(--space-sm);min-width:0;display:grid}.text[data-astro-cid-5662pq3e]>p[data-astro-cid-5662pq3e]{margin:0}.pulled[data-astro-cid-5662pq3e]{align-items:center;gap:var(--space-sm);color:var(--color-cyan);margin:0;font-style:italic;display:flex;margin-bottom:var(--space-sm)!important}.pulled[data-astro-cid-5662pq3e] .pulled-apollo{width:3.5rem;animation:fh-bob 4.2s var(--ease-in-out) infinite;flex:none}.pulled[data-astro-cid-5662pq3e] .pulled-apollo .face{--glow:1.5px}.roles[data-astro-cid-5662pq3e]{font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-bronze-lt)}.figure--threat[data-astro-cid-5662pq3e]~.text[data-astro-cid-5662pq3e] .roles[data-astro-cid-5662pq3e]{color:var(--color-amber)}h1[data-astro-cid-5662pq3e]{font-size:var(--text-display);overflow-wrap:break-word;hyphens:manual;min-width:0;line-height:1.02}.sheet[data-astro-cid-5662pq3e]{--color-focus:var(--color-focus-on-paper);margin-top:var(--space-md);gap:var(--space-md);padding:var(--space-xl);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 28px 60px -24px var(--color-shadow);border-radius:3px;display:grid}.sheet[data-astro-cid-5662pq3e] p[data-astro-cid-5662pq3e]{margin:0}.blurb[data-astro-cid-5662pq3e]{font-size:var(--text-lg);color:var(--color-ink-brown);line-height:1.5}.quote[data-astro-cid-5662pq3e]{padding-left:var(--space-md);border-left:2px solid var(--color-bronze);margin:0}.quote[data-astro-cid-5662pq3e] p[data-astro-cid-5662pq3e]{font-style:italic;font-size:var(--text-lg);color:var(--color-ink-brown);line-height:1.4}figcaption[data-astro-cid-5662pq3e]{margin-top:var(--space-2xs);font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-ink-brown-3)}figcaption[data-astro-cid-5662pq3e] cite[data-astro-cid-5662pq3e]{font-style:normal}dl[data-astro-cid-5662pq3e]{gap:var(--space-2xs) var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-parchment-edge);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}dt[data-astro-cid-5662pq3e]{font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-ink-brown-3)}dd[data-astro-cid-5662pq3e]{color:var(--color-ink-brown-2);margin:0}.appears[data-astro-cid-5662pq3e]{padding:var(--space-3xl) 0}.appears[data-astro-cid-5662pq3e] h2[data-astro-cid-5662pq3e]{font-size:var(--text-2xl);margin-bottom:var(--space-xl)}.books[data-astro-cid-5662pq3e]{gap:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));margin:0;padding:0;list-style:none;display:grid}.book[data-astro-cid-5662pq3e]{gap:var(--space-lg);grid-template-columns:8rem minmax(0,1fr);align-items:center;display:grid}.book[data-astro-cid-5662pq3e] .book-cover{width:8rem}.cover-link[data-astro-cid-5662pq3e]{transition:transform var(--dur-fast) var(--ease-out);display:block}.cover-link[data-astro-cid-5662pq3e]:hover{transform:translateY(-3px)}.book-text[data-astro-cid-5662pq3e]{gap:var(--space-2xs);display:grid}.book-text[data-astro-cid-5662pq3e] p[data-astro-cid-5662pq3e]{margin:0}.book-num[data-astro-cid-5662pq3e]{font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-bronze-lo)}.book[data-astro-cid-5662pq3e] h3[data-astro-cid-5662pq3e]{font-size:var(--text-xl)}.book[data-astro-cid-5662pq3e] h3[data-astro-cid-5662pq3e] a[data-astro-cid-5662pq3e]{color:var(--color-bronze-deep);min-height:44px;padding-block:.35rem;display:inline-block}.query[data-astro-cid-5662pq3e]{color:var(--color-ink-brown);font-style:italic}.date[data-astro-cid-5662pq3e]{font-size:var(--text-sm);color:var(--color-ink-brown-3)}.lens-section[data-astro-cid-5662pq3e]{padding-top:0}.from-book[data-astro-cid-5662pq3e]{padding-bottom:var(--space-xl)}.slips[data-astro-cid-5662pq3e]{padding:var(--space-sm) 0 0;gap:var(--space-2xl) var(--space-xl);grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));margin:0;list-style:none;display:grid}.slips[data-astro-cid-5662pq3e] li[data-astro-cid-5662pq3e]{color:var(--color-ink-brown);background:var(--paper-grain), linear-gradient(180deg, var(--color-parchment), var(--color-parchment-2));padding:var(--space-xl) var(--space-lg) var(--space-md);transform:rotate(var(--r));box-shadow:0 14px 26px -14px var(--color-shadow);border-radius:2px;position:relative}.slips[data-astro-cid-5662pq3e] li[data-astro-cid-5662pq3e]:before{content:"";background:radial-gradient(circle at 35% 35%, var(--color-gold-hi), var(--color-brass) 60%, var(--color-brass-lo));width:18px;height:18px;box-shadow:0 2px 3px var(--color-shadow);border-radius:50%;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.slips[data-astro-cid-5662pq3e] figure[data-astro-cid-5662pq3e]{gap:var(--space-md);align-content:space-between;height:100%;margin:0;display:grid}.slips[data-astro-cid-5662pq3e] blockquote[data-astro-cid-5662pq3e]{margin:0}.slips[data-astro-cid-5662pq3e] blockquote[data-astro-cid-5662pq3e] p[data-astro-cid-5662pq3e]{font-style:italic;font-size:var(--text-lg);color:var(--color-ink-brown);margin:0;line-height:1.45}.slips[data-astro-cid-5662pq3e] .narration[data-astro-cid-5662pq3e] blockquote[data-astro-cid-5662pq3e] p[data-astro-cid-5662pq3e]{font-size:var(--text-md)}.slips[data-astro-cid-5662pq3e] figcaption[data-astro-cid-5662pq3e]{color:var(--color-ink-brown-2);margin:0}.slips[data-astro-cid-5662pq3e] figcaption[data-astro-cid-5662pq3e]:before{content:"— "}@media (width<=62rem){.slips[data-astro-cid-5662pq3e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.slips[data-astro-cid-5662pq3e]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.lens-section[data-astro-cid-5662pq3e] .slate[data-astro-cid-5662pq3e]{padding:var(--space-xl)}.pager[data-astro-cid-5662pq3e]{padding:var(--space-2xl) 0 var(--space-xl)}.pager-row[data-astro-cid-5662pq3e]{align-items:center;gap:var(--space-md);padding-top:var(--space-xl);border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.pg[data-astro-cid-5662pq3e]{align-items:center;gap:var(--space-sm);min-height:44px;color:var(--color-ink-2);min-width:0;text-decoration:none;display:flex}.pg--next[data-astro-cid-5662pq3e]{text-align:right;justify-content:flex-end}.pg[data-astro-cid-5662pq3e] .cameo{--size:3.5rem;transition:transform var(--dur-fast) var(--ease-out)}.pg[data-astro-cid-5662pq3e]:hover .cameo{transform:translateY(-2px)}.pg[data-astro-cid-5662pq3e]>span[data-astro-cid-5662pq3e]{min-width:0;display:grid}.pg-dir[data-astro-cid-5662pq3e]{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-muted)}.pg-all[data-astro-cid-5662pq3e]{align-items:center;min-height:44px;display:inline-flex}.pg-name[data-astro-cid-5662pq3e]{font-family:var(--font-display);color:var(--color-bronze-lt);font-weight:700}.pg[data-astro-cid-5662pq3e]:hover .pg-name[data-astro-cid-5662pq3e]{color:var(--color-bronze-hi)}@keyframes fh-bob{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.figure[data-astro-cid-5662pq3e] .big-apollo,.pulled[data-astro-cid-5662pq3e] .pulled-apollo{animation:none}}@media (width<=60rem){.grid[data-astro-cid-5662pq3e]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.portrait[data-astro-cid-5662pq3e]{height:clamp(20rem,92vw,30rem)}.figure--threat[data-astro-cid-5662pq3e] .portrait[data-astro-cid-5662pq3e]{height:clamp(16rem,75vw,24rem)}}@media (width<=56rem){.pager-row[data-astro-cid-5662pq3e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pg--next[data-astro-cid-5662pq3e]{order:2}.pg-all[data-astro-cid-5662pq3e]{order:3;grid-column:1/-1;justify-self:center}}@media (width<=40rem){.sheet[data-astro-cid-5662pq3e]{padding:var(--space-lg)}.pager-row[data-astro-cid-5662pq3e]{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.pg-all[data-astro-cid-5662pq3e]{margin-top:var(--space-sm);grid-column:auto}dl[data-astro-cid-5662pq3e]{grid-template-columns:minmax(0,1fr);gap:0}dd[data-astro-cid-5662pq3e]+dt[data-astro-cid-5662pq3e]{margin-top:var(--space-sm)}}@media (width<=420px){.book[data-astro-cid-5662pq3e]{justify-items:start;gap:var(--space-md);grid-template-columns:minmax(0,1fr)}}
