.sec[data-astro-cid-djoubtgu]{border-bottom-color:var(--rule-strong)}.bio-head[data-astro-cid-djoubtgu]{padding:34px var(--pad) 26px;flex-direction:column;gap:14px;display:flex}.bio-name[data-astro-cid-djoubtgu]{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:72px;font-weight:500;line-height:1}.bio-sub[data-astro-cid-djoubtgu]{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.bio-life[data-astro-cid-djoubtgu]{color:var(--muted);letter-spacing:.04em;font-size:13px}.bio-tagline[data-astro-cid-djoubtgu]{font-family:var(--serif);color:var(--fg);font-size:20px;font-style:italic}.bio-tags[data-astro-cid-djoubtgu]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bio-hero[data-astro-cid-djoubtgu]{padding:28px var(--pad)}.bio-hero-wrap[data-astro-cid-djoubtgu]{width:420px;max-width:100%}.bio-grid[data-astro-cid-djoubtgu]{grid-template-columns:1fr 380px;display:grid}.bio-body[data-astro-cid-djoubtgu]{border-right:1px solid var(--rule-strong);padding:32px 44px 44px}.bio-body[data-astro-cid-djoubtgu] .prose[data-astro-cid-djoubtgu]{max-width:720px}.bio-toc[data-astro-cid-djoubtgu]{border:1px solid var(--line);margin:0;padding:18px 22px}.bio-toc[data-astro-cid-djoubtgu] ol[data-astro-cid-djoubtgu]{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.bio-toc[data-astro-cid-djoubtgu] a[data-astro-cid-djoubtgu]{font-family:var(--sans);color:var(--fg);align-items:baseline;gap:10px;font-size:14.5px;text-decoration:none;display:flex}.bio-toc[data-astro-cid-djoubtgu] a[data-astro-cid-djoubtgu]:hover{color:var(--accent)}.toc-n[data-astro-cid-djoubtgu]{font-family:var(--mono);color:var(--accent);font-size:11px;font-weight:600}.bio-aside[data-astro-cid-djoubtgu]{padding:32px 26px 40px}.bio-aside-sticky[data-astro-cid-djoubtgu]{flex-direction:column;gap:26px;display:flex;position:sticky;top:20px}.cartouche[data-astro-cid-djoubtgu]{border:1px solid var(--rule-strong);max-width:720px;margin-bottom:30px}.cartouche-head[data-astro-cid-djoubtgu]{background:var(--ink-panel);color:#fcfcfa;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:10px 16px;font-size:10.5px;font-weight:600}.cartouche-rows[data-astro-cid-djoubtgu]{margin:0}.cartouche-row[data-astro-cid-djoubtgu]{border-top:1px solid var(--line);grid-template-columns:1fr;display:grid}.cartouche-row[data-astro-cid-djoubtgu]:first-child{border-top:none}.cartouche-row[data-astro-cid-djoubtgu] dt[data-astro-cid-djoubtgu]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:10px 14px 2px;font-size:10px}.cartouche-row[data-astro-cid-djoubtgu] dd[data-astro-cid-djoubtgu]{font-family:var(--serif);color:var(--fg);margin:0;padding:0 14px 11px;font-size:16px;line-height:1.35}.cartouche-row[data-astro-cid-djoubtgu] dd[data-astro-cid-djoubtgu].is-accent{color:var(--accent);letter-spacing:.05em;font-size:18px}.aside-label[data-astro-cid-djoubtgu]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:10.5px}.pills[data-astro-cid-djoubtgu]{flex-wrap:wrap;gap:8px;display:flex}.bio-related[data-astro-cid-djoubtgu]{grid-template-columns:repeat(3,1fr);display:grid}.bio-rel-cell[data-astro-cid-djoubtgu]{border-right:1px solid var(--line);overflow:hidden}.bio-rel-cell[data-astro-cid-djoubtgu]:last-child{border-right:none}.bio-rel[data-astro-cid-djoubtgu]{height:100%;color:var(--fg);align-items:center;gap:14px;padding:18px 24px;text-decoration:none;display:flex}.bio-rel-name[data-astro-cid-djoubtgu]{font-family:var(--serif);font-size:19px;font-weight:500}.bio-rel-life[data-astro-cid-djoubtgu]{color:var(--muted);margin-top:2px;font-size:11px}.bio-rel-cat[data-astro-cid-djoubtgu]{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;width:fit-content;color:color-mix(in srgb, var(--cc) 62%, var(--fg));background:color-mix(in srgb, var(--cc) 12%, transparent);border-radius:999px;margin-top:5px;padding:1.5px 8px;font-size:9.5px;font-weight:600}@media (width<=860px){.bio-name[data-astro-cid-djoubtgu]{font-size:40px}.bio-hero-wrap[data-astro-cid-djoubtgu]{width:100%}.bio-body[data-astro-cid-djoubtgu]{padding:28px var(--pad) 36px}.bio-toc[data-astro-cid-djoubtgu] ol[data-astro-cid-djoubtgu],.bio-related[data-astro-cid-djoubtgu]{grid-template-columns:1fr}.bio-rel-cell[data-astro-cid-djoubtgu]{border-right:none;border-bottom:1px solid var(--line)}.bio-rel-cell[data-astro-cid-djoubtgu]:last-child{border-bottom:none}}
