.path-sentence[data-astro-cid-t6j7bhow]{font:700 28px/1.5 var(--font-display);letter-spacing:-.01em;margin:0 0 6px}.path-continuation[data-astro-cid-t6j7bhow]{font:500 28px/1.3 var(--font-hand);align-items:baseline;gap:.35em;margin:0 0 14px;padding-left:120px;display:flex}.cont-arrow[data-astro-cid-t6j7bhow]{flex:none}.path-continuation[data-astro-cid-t6j7bhow].is-mirrored .cont-arrow[data-astro-cid-t6j7bhow]{order:2}.step[data-astro-cid-t6j7bhow]{font:inherit;color:inherit;cursor:pointer;border:none;border-bottom:3px solid var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:0;margin:0;padding:.04em .1em;line-height:1.21;display:inline}.step-hand[data-astro-cid-t6j7bhow]{border-bottom-color:var(--accent)}.step[data-astro-cid-t6j7bhow][aria-pressed=true]{background:var(--accent)}.step[data-astro-cid-t6j7bhow] sup[data-astro-cid-t6j7bhow]{font:400 13px var(--font-mono);margin-right:1px}.step-hand[data-astro-cid-t6j7bhow] sup[data-astro-cid-t6j7bhow]{font-size:12px}.path-hint[data-astro-cid-t6j7bhow]{font:400 13px/1.5 var(--font-mono);color:var(--ink-3);margin:14px 0 20px}.path-hint[data-astro-cid-t6j7bhow] a[data-astro-cid-t6j7bhow]{font-weight:500}.path-panel[data-astro-cid-t6j7bhow]{border:2px solid var(--ink);border-radius:12px;padding:22px;display:grid}.path-card[data-astro-cid-t6j7bhow]{grid-area:1/1}.path-card[data-astro-cid-t6j7bhow][aria-hidden=true]{visibility:hidden}.path-where[data-astro-cid-t6j7bhow]{margin-bottom:6px}.path-title[data-astro-cid-t6j7bhow]{font:700 18px/1.3 var(--font-display);margin:0 0 8px}.path-body[data-astro-cid-t6j7bhow]{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}@media (width<=600px){.path-sentence[data-astro-cid-t6j7bhow]{font-size:22px}.path-continuation[data-astro-cid-t6j7bhow]{padding-left:24px;font-size:24px}}.intro[data-astro-cid-wcolddp2]{padding:72px 0 40px}.headline[data-astro-cid-wcolddp2]{font:800 clamp(34px, 6.4vw, 50px)/1.32 var(--font-display);letter-spacing:-.03em;margin:0}.bio[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:40px;display:flex}.bio-photo[data-astro-cid-wcolddp2]{object-fit:cover;border:2px solid var(--ink);border-radius:50%;flex:0 0 140px;width:140px;height:140px}.bio-text[data-astro-cid-wcolddp2]{flex:320px;min-width:0}.bio-head[data-astro-cid-wcolddp2]{margin-bottom:8px}.bio-name[data-astro-cid-wcolddp2]{font:800 22px/1.3 var(--font-display);margin:0}.bio-meta[data-astro-cid-wcolddp2]{font:400 13px/1.5 var(--font-mono);color:var(--ink-3);margin:2px 0 0}.bio-text[data-astro-cid-wcolddp2] .muted[data-astro-cid-wcolddp2]{margin:0 0 10px;line-height:1.6}.bio-links[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:8px 22px;margin:0;font-size:15px;font-weight:600;display:flex}@media (width<=600px){.bio[data-astro-cid-wcolddp2]{grid-template-columns:76px 1fr;align-items:center;gap:14px 16px;display:grid}.bio-photo[data-astro-cid-wcolddp2]{width:76px;height:76px}.bio-text[data-astro-cid-wcolddp2]{display:contents}.bio-head[data-astro-cid-wcolddp2]{margin:0}.bio-text[data-astro-cid-wcolddp2] .muted[data-astro-cid-wcolddp2],.bio-links[data-astro-cid-wcolddp2]{grid-column:1/-1}}.audiences[data-astro-cid-wcolddp2]{margin-bottom:40px}.cards-2[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.card[data-astro-cid-wcolddp2]{border:2px solid var(--ink);border-radius:12px;padding:22px}.card[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0 0 12px}.card[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]:last-child{margin-bottom:0}.card[data-astro-cid-wcolddp2] .link[data-astro-cid-wcolddp2]{font-size:15px}.card-title[data-astro-cid-wcolddp2]{font:700 18px/1.3 var(--font-display);margin-bottom:8px!important}.card[data-astro-cid-wcolddp2] .muted[data-astro-cid-wcolddp2]{font-size:15px;line-height:1.55}.card[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{color:var(--ink-2);margin:0 0 12px;padding-left:18px;font-size:15px;line-height:1.55}.card[data-astro-cid-wcolddp2]>p[data-astro-cid-wcolddp2]:not(.card-title){font-size:15px;line-height:1.55}.card-accent[data-astro-cid-wcolddp2]{background:var(--accent)}.card-accent[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{color:var(--ink)}.toc[data-astro-cid-wcolddp2]{background:var(--ink);color:var(--paper);border-radius:12px;padding:24px}.toc[data-astro-cid-wcolddp2] .label[data-astro-cid-wcolddp2]{color:var(--paper);margin-bottom:14px}.toc[data-astro-cid-wcolddp2] ol[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--paper);font-size:16px;font-weight:600;text-decoration:none}.toc[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{text-decoration:underline}.toc[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font:400 16px var(--font-mono);color:var(--accent)}.toc[data-astro-cid-wcolddp2] [data-astro-cid-wcolddp2]:focus-visible{outline-color:var(--accent)}@media (width<=600px){.toc[data-astro-cid-wcolddp2]{padding:20px}.toc[data-astro-cid-wcolddp2] ol[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:10px 12px}.toc[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2],.toc[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font-size:14px}}.chapter[data-astro-cid-wcolddp2]{padding:44px 0;scroll-margin-top:16px}.toc[data-astro-cid-wcolddp2]+.chapter[data-astro-cid-wcolddp2]{margin-top:16px}.chapter-last[data-astro-cid-wcolddp2]{padding-bottom:80px}@media (width<=600px){.intro[data-astro-cid-wcolddp2]{padding-top:32px}.chapter[data-astro-cid-wcolddp2]{padding:36px 0}.chapter-last[data-astro-cid-wcolddp2]{padding-bottom:64px}}.theses[data-astro-cid-wcolddp2]{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.theses[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-bottom:2px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 20px;padding:18px 0;display:flex}.thesis-title[data-astro-cid-wcolddp2]{font:700 22px/1.4 var(--font-display);flex:260px;margin:0}.thesis-no[data-astro-cid-wcolddp2]{font:400 14px var(--font-mono);margin-right:8px}.theses[data-astro-cid-wcolddp2] .muted[data-astro-cid-wcolddp2]{flex:260px;margin:0;font-size:16px;line-height:1.55}.ast[data-astro-cid-wcolddp2]{font:inherit;color:var(--accent);cursor:pointer;vertical-align:.1em;background:0 0;border:none;margin-left:2px;padding:0 .12em}.ast[data-astro-cid-wcolddp2]:hover,.ast[data-astro-cid-wcolddp2][aria-expanded=true]{color:var(--ink);background:var(--accent)}.note[data-astro-cid-wcolddp2]{margin-top:18px}.note-link[data-astro-cid-wcolddp2]{font:600 15px var(--font-body);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.note-link[data-astro-cid-wcolddp2] .note-text[data-astro-cid-wcolddp2]{text-underline-offset:3px;text-decoration:underline}.note-link[data-astro-cid-wcolddp2]:hover .note-text[data-astro-cid-wcolddp2],.note-link[data-astro-cid-wcolddp2][aria-expanded=true] .note-text[data-astro-cid-wcolddp2]{text-decoration-color:var(--accent);text-decoration-thickness:2px}.ast-mark[data-astro-cid-wcolddp2]{color:var(--accent);vertical-align:-.15em;font-size:20px;font-weight:800;line-height:0}.note-quote[data-astro-cid-wcolddp2]{border-top:3px solid var(--accent);background:var(--paper-2);max-width:640px;margin:14px 0 0;padding:22px}.note-quote[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2]{margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.6}.note-quote[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{font:400 13px/1.45 var(--font-mono);color:var(--ink-3)}.rows[data-astro-cid-wcolddp2]{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.rows[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:18px 0;text-decoration:none;display:flex}.row-title[data-astro-cid-wcolddp2]{flex:360px;font-size:19px;font-weight:700}.rows[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover .row-title[data-astro-cid-wcolddp2]{text-decoration:underline}.more[data-astro-cid-wcolddp2]{margin:16px 0 0;font-size:15px}.quotes[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.quotes[data-astro-cid-wcolddp2] figure[data-astro-cid-wcolddp2]{background:var(--paper-2);grid-row:span 2;grid-template-rows:subgrid;border-radius:12px;row-gap:0;margin:0;padding:22px;display:grid}.quotes[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2]{color:var(--ink-2);margin:0 0 16px;font-size:15px;font-weight:400;line-height:1.6}.quotes[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{font-size:13px;line-height:1.45}.empty[data-astro-cid-wcolddp2]{background:var(--paper-2);color:var(--ink-2);border-radius:12px;margin:0;padding:22px;font-size:15px;line-height:1.55}.stories[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.story[data-astro-cid-wcolddp2]{background:var(--paper-2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.story-figure[data-astro-cid-wcolddp2]{margin:0}.story-img[data-astro-cid-wcolddp2]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.story-figure[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{min-height:2.8em;font:400 12px/1.4 var(--font-mono);color:var(--ink-3);padding:10px 18px 0}.story-body[data-astro-cid-wcolddp2]{padding:10px 18px 22px}.story-title[data-astro-cid-wcolddp2]{min-height:2.6em;font:700 18px/1.3 var(--font-display);margin:0 0 8px}.story[data-astro-cid-wcolddp2] .muted[data-astro-cid-wcolddp2]{margin:0;font-size:15px;line-height:1.55}@media (width<=760px){.stories[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.story-img[data-astro-cid-wcolddp2]{aspect-ratio:16/9}.story-figure[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2],.story-title[data-astro-cid-wcolddp2]{min-height:0}}
