.intro-name[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-variation-settings:"opsz" 48, "wght" 400;letter-spacing:-.02em;max-width:none;margin:0 0 20px;font-size:48px;font-style:italic;line-height:1.1}.intro-position[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-variation-settings:"opsz" 22, "wght" 400;color:var(--ink);max-width:none;margin:0 0 14px;font-size:22px;line-height:1.4}.intro-sub[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-variation-settings:"opsz" 17, "wght" 400;color:var(--ink-60);max-width:54ch;margin:0 0 20px;font-size:17px;line-height:1.6}.intro-status[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:var(--ink-40);max-width:none;margin:0;font-size:11px}.section-heading[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:var(--ink-40);max-width:none;margin:0;font-size:11px}.group-label[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:var(--ink-60);max-width:none;margin:0;font-size:11px}.entries-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-10)}.entry-row[data-astro-cid-lcdefpme]{box-sizing:border-box;padding-inline:56px;border-bottom:1px solid var(--ink-10);max-width:1240px;color:var(--ink);transition:background var(--duration-fast) var(--ease-out);grid-template-columns:120px minmax(0,640px) minmax(0,270px);column-gap:56px;margin-inline:auto;padding-top:28px;padding-bottom:28px;text-decoration:none;display:grid}.entry-row[data-astro-cid-lcdefpme]:hover,.entry-row[data-astro-cid-lcdefpme]:focus-within{background:color-mix(in srgb, var(--pencil) 4%, transparent)}.entry-thumb-col[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:center;display:flex}.entry-thumb[data-astro-cid-lcdefpme]{object-fit:cover;object-position:top left;opacity:0;width:160px;height:104px;transition:opacity var(--duration-base) var(--ease-out);border:var(--border-hairline);flex-shrink:0;display:block}.entry-row[data-astro-cid-lcdefpme]:hover .entry-thumb[data-astro-cid-lcdefpme],.entry-row[data-astro-cid-lcdefpme]:focus-within .entry-thumb[data-astro-cid-lcdefpme]{opacity:1}.entry-num[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:var(--ink-40);padding-top:5px;font-size:11px}.entry-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.entry-title-line[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.entry-title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-variation-settings:"opsz" 22, "wght" 400;font-size:22px;line-height:1.2}.entry-meta[data-astro-cid-lcdefpme]{letter-spacing:.06em;color:var(--ink-40);font-size:11px}.entry-reframe[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-variation-settings:"opsz" 14, "wght" 400;color:var(--ink-60);font-size:14px;line-height:1.5}.entry-handed[data-astro-cid-lcdefpme]{color:var(--ink-40)}.entry-arrow[data-astro-cid-lcdefpme]{color:var(--pencil);font-family:var(--font-mono);font-size:12px}.entry-turned[data-astro-cid-lcdefpme]{color:var(--ink)}.short-row[data-astro-cid-lcdefpme]{color:var(--ink);transition:background var(--duration-fast) var(--ease-out);padding-top:10px;padding-bottom:10px;box-sizing:border-box;grid-template-columns:120px minmax(0,640px) minmax(0,270px);column-gap:56px;max-width:1240px;margin-inline:auto;padding-inline:56px;text-decoration:none;display:grid}.short-row[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--pencil) 3%, transparent)}.short-body[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-variation-settings:"opsz" 15, "wght" 400;color:var(--ink-60);font-size:15px;line-height:1.5}.short-title[data-astro-cid-lcdefpme]{color:var(--ink);font-variation-settings:"opsz" 15, "wght" 500}.short-sep[data-astro-cid-lcdefpme]{color:var(--ink-40)}.short-year[data-astro-cid-lcdefpme]{letter-spacing:.06em;color:var(--ink-40);margin-left:10px;font-size:11px;display:inline-block}.nav-link[data-astro-cid-lcdefpme]{color:var(--ink-60);text-decoration:none}.nav-link[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.footer-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:32px;display:flex}.footer-link[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-60);font-size:12px;text-decoration:none}.footer-link[data-astro-cid-lcdefpme]:hover{color:var(--ink)}@media (width<=1000px){.entry-row[data-astro-cid-lcdefpme],.short-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:6px;padding-inline:24px}.entry-num[data-astro-cid-lcdefpme]{display:none}.intro-name[data-astro-cid-lcdefpme]{font-size:36px}.intro-position[data-astro-cid-lcdefpme]{font-size:19px}.short-year[data-astro-cid-lcdefpme]{display:none}}
