.lib[data-astro-cid-oqtbl2ee]{background:var(--stone)}.lead[data-astro-cid-oqtbl2ee]{max-width:56ch;margin:8px 0 0}.week[data-astro-cid-oqtbl2ee]{background:var(--deep);color:#f4efe4;border-radius:20px;gap:6px;max-width:720px;margin-bottom:64px;padding:28px 32px;text-decoration:none;display:grid}.week[data-astro-cid-oqtbl2ee] .label[data-astro-cid-oqtbl2ee]{color:var(--gold);margin:0}.week[data-astro-cid-oqtbl2ee] .pname[data-astro-cid-oqtbl2ee]{font-family:var(--serif);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:500;line-height:1.2}.week[data-astro-cid-oqtbl2ee] .muted[data-astro-cid-oqtbl2ee]{color:#f4efe4b3}.week[data-astro-cid-oqtbl2ee] .more[data-astro-cid-oqtbl2ee]{color:var(--gold);margin-top:8px}.week[data-astro-cid-oqtbl2ee]:hover .pname[data-astro-cid-oqtbl2ee]{text-underline-offset:6px;text-decoration:underline 1px}.sub-head[data-astro-cid-oqtbl2ee]{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:56px 0 20px;padding-top:20px;display:flex}.sub-head[data-astro-cid-oqtbl2ee] h3[data-astro-cid-oqtbl2ee]{margin:0;font-size:1.5rem}.quotes[data-astro-cid-oqtbl2ee]{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}.quotes[data-astro-cid-oqtbl2ee] blockquote[data-astro-cid-oqtbl2ee]{font-family:var(--serif);margin:0 0 10px;font-size:1.3rem;line-height:1.55}.quotes[data-astro-cid-oqtbl2ee] .tr[data-astro-cid-oqtbl2ee]{color:var(--ink-2);margin-bottom:8px;font-style:italic}.quotes[data-astro-cid-oqtbl2ee] .src[data-astro-cid-oqtbl2ee]{color:var(--warm);font-size:.88rem;text-decoration:none}.quotes[data-astro-cid-oqtbl2ee] .src[data-astro-cid-oqtbl2ee]:hover{text-decoration:underline}.credit[data-astro-cid-oqtbl2ee]{margin-top:56px;font-size:.88rem}@media (width<=480px){.week[data-astro-cid-oqtbl2ee]{padding:22px}}.intro[data-astro-cid-5oiltuco]{background:var(--stone);padding-block:clamp(40px,6vw,80px)}.intro-grid[data-astro-cid-5oiltuco]{grid-template-columns:1fr 360px;align-items:center;gap:clamp(40px,7vw,96px);display:grid}.intro-grid[data-astro-cid-5oiltuco]>[data-astro-cid-5oiltuco]{min-width:0}h1[data-astro-cid-5oiltuco]{max-width:14ch}blockquote[data-astro-cid-5oiltuco]{font-family:var(--serif);color:var(--ink-2);max-width:32ch;margin:32px 0;font-size:clamp(1.4rem,3vw,2.1rem);line-height:1.45}.portrait[data-astro-cid-5oiltuco]{aspect-ratio:4/5;background:#e6dccb;width:100%}.portrait[data-astro-cid-5oiltuco] img[data-astro-cid-5oiltuco]{object-position:52% 35%}.traits[data-astro-cid-5oiltuco]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.traits[data-astro-cid-5oiltuco] li[data-astro-cid-5oiltuco]{border-top:1px solid var(--ink);padding-top:20px}.n[data-astro-cid-5oiltuco]{color:var(--warm);margin-bottom:16px;font-size:.9rem;display:block}.traits[data-astro-cid-5oiltuco] p[data-astro-cid-5oiltuco]{color:var(--ink-2);margin:0}.bio-grid[data-astro-cid-5oiltuco]{grid-template-columns:1fr 2fr;gap:clamp(32px,6vw,80px);display:grid}.books-h[data-astro-cid-5oiltuco]{font-family:var(--sans);color:var(--muted);margin:48px 0 8px;font-size:.95rem;font-weight:500}.books[data-astro-cid-5oiltuco]{max-width:66ch;margin:0}.books[data-astro-cid-5oiltuco] div[data-astro-cid-5oiltuco]{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding:16px 0;display:flex}.books[data-astro-cid-5oiltuco] div[data-astro-cid-5oiltuco]:last-child{border-bottom:1px solid var(--line)}.books[data-astro-cid-5oiltuco] dt[data-astro-cid-5oiltuco]{font-family:var(--serif);font-size:1.25rem;font-weight:500}.books[data-astro-cid-5oiltuco] dd[data-astro-cid-5oiltuco]{color:var(--muted);margin:0}@media (width<=860px){.intro-grid[data-astro-cid-5oiltuco],.bio-grid[data-astro-cid-5oiltuco]{grid-template-columns:1fr}.portrait[data-astro-cid-5oiltuco]{order:-1;justify-self:center;width:min(240px,66%)}}.share-top[data-astro-cid-5oiltuco]{margin-top:20px}.jump[data-astro-cid-5oiltuco]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.jump[data-astro-cid-5oiltuco] a[data-astro-cid-5oiltuco]{color:var(--ink);border:1px solid #00000026;border-radius:999px;padding:8px 16px;font-size:.95rem;text-decoration:none}.jump[data-astro-cid-5oiltuco] a[data-astro-cid-5oiltuco]:hover{border-color:var(--ink)}
