.toc[data-astro-cid-p33bl5ka]{counter-reset:none;padding:0;list-style:none}.toc[data-astro-cid-p33bl5ka] li[data-astro-cid-p33bl5ka]+li[data-astro-cid-p33bl5ka]{border-top:1px solid color-mix(in srgb, var(--rule) 60%, transparent)}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{color:inherit;border-radius:var(--radius);transition:background .25s, padding .35s var(--ease);align-items:baseline;gap:.9rem;padding:1.05rem .4rem;text-decoration:none;display:flex}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]:hover{background:color-mix(in srgb, var(--accent) 7%, transparent);padding-left:1rem}.num[data-astro-cid-p33bl5ka]{min-width:3.2rem;font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--accent);font-variation-settings:var(--axes-italic);flex:none;font-weight:500}.text[data-astro-cid-p33bl5ka]{flex-direction:column;min-width:0;display:flex}.title[data-astro-cid-p33bl5ka]{color:var(--heading);font-family:var(--font-display);font-size:var(--step-1);font-weight:540;line-height:1.25}.sub[data-astro-cid-p33bl5ka]{color:var(--ink-soft);margin-top:.15rem;font-size:.95rem;font-style:italic}.note[data-astro-cid-p33bl5ka]{font-family:var(--font-hand);color:var(--accent);flex:none;align-self:center;font-size:1.3rem;line-height:1;transform:rotate(-4deg)}.leader[data-astro-cid-p33bl5ka]{border-bottom:2px dotted var(--rule-strong);flex:1;min-width:1.5rem;transform:translateY(-.3em)}.year[data-astro-cid-p33bl5ka]{font-family:var(--font-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.85rem}@media (width<=620px){.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{flex-wrap:wrap;gap:.1rem .7rem}.num[data-astro-cid-p33bl5ka]{min-width:2.4rem}.text[data-astro-cid-p33bl5ka]{flex:calc(100% - 3.5rem)}.leader[data-astro-cid-p33bl5ka]{display:none}.year[data-astro-cid-p33bl5ka]{margin-left:3.1rem}.note[data-astro-cid-p33bl5ka]{order:5;font-size:1.15rem}}.cover[data-astro-cid-lcdefpme]{padding-block:clamp(1.25rem, 4vw, 2.5rem) var(--space-2xl)}.frame[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--gold) 55%, transparent);outline:1px solid color-mix(in srgb, var(--gold) 22%, transparent);outline-offset:-10px;background:var(--hero-bg);min-height:min(84vh,52rem);box-shadow:var(--shadow-lift);border-radius:4px;place-items:center;padding:clamp(4.5rem,10vw,7rem) clamp(1.25rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.frame[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:repeating-linear-gradient(118deg,#0000 0 90px,#ffe6c809 90px 150px,#0000 150px 260px);position:absolute;inset:0;-webkit-mask:radial-gradient(60% 70% at 78% 25%,#000,#0000 75%);mask:radial-gradient(60% 70% at 78% 25%,#000,#0000 75%)}.arc[data-astro-cid-lcdefpme]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.arc[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--gold);stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:.75;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 2.6s var(--ease) .3s forwards}.corner[data-astro-cid-lcdefpme]{border:1px solid var(--gold);opacity:.8;width:2.2rem;height:2.2rem;position:absolute}.tl[data-astro-cid-lcdefpme]{border-bottom:0;border-right:0;border-top-left-radius:8px;top:18px;left:18px}.tr[data-astro-cid-lcdefpme]{border-bottom:0;border-left:0;border-top-right-radius:8px;top:18px;right:18px}.bl[data-astro-cid-lcdefpme]{border-top:0;border-right:0;border-bottom-left-radius:8px;bottom:18px;left:18px}.br[data-astro-cid-lcdefpme]{border-top:0;border-left:0;border-bottom-right-radius:8px;bottom:18px;right:18px}.doodles[data-astro-cid-lcdefpme] .d{color:var(--accent);opacity:.85;position:absolute}.doodles[data-astro-cid-lcdefpme] .d-atom{--rot:-8deg;top:11%;left:8%}.doodles[data-astro-cid-lcdefpme] .d-flask{--rot:6deg;animation-delay:-2s;bottom:13%;left:11%}.doodles[data-astro-cid-lcdefpme] .d-gear{animation:40s linear infinite spin;top:12%;right:10%}.doodles[data-astro-cid-lcdefpme] .d-planet{--rot:10deg;animation-delay:-4s;bottom:12%;right:9%}.doodles[data-astro-cid-lcdefpme] .d-wave{opacity:.5;top:46%;left:3%}.doodles[data-astro-cid-lcdefpme] .d-hex{--rot:12deg;opacity:.6;animation-delay:-1s;top:50%;right:5%}.doodles[data-astro-cid-lcdefpme] .d-s1{top:24%;left:30%}.doodles[data-astro-cid-lcdefpme] .d-s2{bottom:22%;right:30%}.doodles[data-astro-cid-lcdefpme] .d-s3{top:11%;right:30%}@keyframes spin{to{transform:rotate(360deg)}}.title-block[data-astro-cid-lcdefpme]{z-index:1;text-align:center;max-width:min(52rem,100%);position:relative}.kicker[data-astro-cid-lcdefpme]{letter-spacing:.24em}.name[data-astro-cid-lcdefpme]{font-size:min(var(--step-5), 10.5vw);letter-spacing:-.035em;font-variation-settings:var(--axes-display);margin-top:1.2rem;font-weight:480;line-height:.95;display:inline-block;position:relative}.scribble[data-astro-cid-lcdefpme]{font-family:var(--font-hand);letter-spacing:0;color:var(--gold);white-space:nowrap;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600;line-height:1;position:absolute;top:-.35em;left:calc(100% + .9rem);transform:rotate(-7deg)}.scribble[data-astro-cid-lcdefpme] .scribble-arrow{width:2.6rem;height:2.6rem;color:var(--gold);position:absolute;top:1.2rem;left:-1.6rem;transform:rotate(160deg)scaleY(-1)}.tagline[data-astro-cid-lcdefpme]{max-width:38ch;font-family:var(--font-display);font-style:italic;font-size:var(--step-2);color:var(--ink-soft);font-variation-settings:var(--axes-italic);margin:1.6rem auto 0;line-height:1.3}.volume[data-astro-cid-lcdefpme]{justify-content:center;gap:.8rem;margin-top:1.6rem;display:flex}.volume[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme][aria-hidden]{color:var(--gold)}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.4rem;display:flex}@media (width<=720px){.doodles[data-astro-cid-lcdefpme] .d-wave,.doodles[data-astro-cid-lcdefpme] .d-hex,.doodles[data-astro-cid-lcdefpme] .d-s1{display:none}.doodles[data-astro-cid-lcdefpme] .d{transform:scale(.65)}.doodles[data-astro-cid-lcdefpme] .d-atom{top:3%;left:2%}.doodles[data-astro-cid-lcdefpme] .d-gear{top:3%;right:2%}.doodles[data-astro-cid-lcdefpme] .d-flask{bottom:2%;left:3%}.doodles[data-astro-cid-lcdefpme] .d-planet{bottom:2%;right:2%}.scribble[data-astro-cid-lcdefpme]{margin-top:.5rem;display:block;position:static;transform:rotate(-4deg)}.scribble[data-astro-cid-lcdefpme] .scribble-arrow{display:none}}.section-head[data-astro-cid-lcdefpme]{margin-bottom:var(--space-l)}.section-head[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:.3rem}.contents[data-astro-cid-lcdefpme]{max-width:880px;padding-top:var(--space-xl)}.empty[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-style:italic}.selected[data-astro-cid-lcdefpme]{padding-top:var(--space-3xl)}.grid[data-astro-cid-lcdefpme]{gap:var(--space-l);margin-top:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.all[data-astro-cid-lcdefpme]{margin-top:var(--space-xl);text-align:center}.author[data-astro-cid-lcdefpme]{padding-top:var(--space-3xl);max-width:880px}.author-card[data-astro-cid-lcdefpme]{border:1px solid var(--rule);border-radius:var(--radius-l);background:var(--card);box-shadow:var(--shadow);align-items:center;gap:clamp(1.5rem,5vw,3.5rem);padding:clamp(1.5rem,4vw,2.75rem);display:flex}.arch[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border:1px solid var(--gold);background:var(--paper-deep);border-radius:50% 50% 3px 3px/40% 40% 3px 3px;flex:none;place-items:center;width:clamp(7rem,20vw,10rem);display:grid;overflow:hidden}.arch[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.monogram[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.04em;font-variation-settings:var(--axes-display);font-size:clamp(2.6rem,6vw,3.6rem);font-weight:400}.author[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-top:.3rem}.teaser[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:.6rem 0 1.2rem}@media (width<=600px){.author-card[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column}}
