.site_pageHeader__BJ2W3{margin-bottom:var(--space-3xl)}@media(max-width:640px){.site_pageHeader__BJ2W3{margin-bottom:var(--space-2xl)}}.site_eyebrow__emLI3{font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:0;display:block;color:var(--color-text-tertiary);margin-bottom:var(--space-md)}.site_title__BaQ0o{font-size:1.75rem;font-weight:500;line-height:1.25;letter-spacing:-.03em}@media(max-width:640px){.site_title__BaQ0o{font-size:1.5rem}}.site_lede__o7ty4{margin-top:var(--space-md);max-width:54ch;font-size:1rem;line-height:1.6;color:var(--color-text-secondary)}.site_index__ZIyzZ{font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:0;display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin-top:var(--space-lg)}.site_index__ZIyzZ,.site_index__ZIyzZ a{color:var(--color-text-secondary)}.site_index__ZIyzZ a:hover{color:var(--color-accent)}.site_index__ZIyzZ span{color:var(--color-text-tertiary);margin-left:6px}.site_section__lW0a0{margin-top:var(--space-3xl);scroll-margin-top:var(--space-lg)}.site_section__lW0a0:first-of-type{margin-top:0}@media(max-width:640px){.site_section__lW0a0{margin-top:var(--space-2xl)}}.site_sectionHead__R__59{font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:0;display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-md);padding-bottom:12px;border-bottom:1px solid var(--color-border);color:var(--color-text-tertiary)}.site_sectionHead__R__59 h2{font:inherit;letter-spacing:inherit;color:var(--color-text-secondary)}.site_sectionNote__LJo0D{margin:var(--space-md) 0 var(--space-xs);font-size:.875rem;color:var(--color-text-secondary)}.site_row__QhPmK{display:grid;grid-template-columns:64px minmax(0,1fr) auto 14px;grid-gap:var(--space-md);gap:var(--space-md);align-items:baseline;padding:11px 0;border-bottom:1px solid var(--color-rule)}.site_row__QhPmK,.site_row__QhPmK:hover{color:var(--color-text)}.site_row__QhPmK:hover .site_arrow__ziCtf,.site_row__QhPmK:hover .site_rowTitle__ixjnl{color:var(--color-accent)}@media(max-width:640px){.site_row__QhPmK{grid-template-columns:52px minmax(0,1fr) 14px;gap:2px var(--space-sm)}.site_row__QhPmK .site_rowMeta__qVqgY{grid-column:2;grid-row:2;text-align:left}.site_row__QhPmK .site_arrow__ziCtf{grid-column:3;grid-row:1}}.site_static__KObj3:hover .site_rowTitle__ixjnl{color:var(--color-text)}.site_rowYear__sZnOA{font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:0;color:var(--color-text-tertiary);white-space:nowrap}.site_rowTitle__ixjnl{font-size:.9375rem;font-weight:500;line-height:1.45;letter-spacing:-.01em;transition:color var(--transition-fast)}.site_rowSub__MFXlO{display:block;margin-top:2px;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--color-text-secondary)}.site_rowMeta__qVqgY{color:var(--color-text-tertiary);white-space:nowrap}.site_arrow__ziCtf,.site_rowMeta__qVqgY{font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:0;text-align:right}.site_arrow__ziCtf{color:var(--color-border);transition:color var(--transition-fast)}.site_more__3jfGW{font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:0;display:inline-block;margin-top:var(--space-md);color:var(--color-text-secondary)}.site_more__3jfGW:hover{color:var(--color-accent)}.site_button__tHab3{font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:0;display:inline-block;padding:10px 14px;background:var(--color-text);color:var(--color-background);white-space:nowrap;transition:background var(--transition-fast)}.site_button__tHab3:hover{background:var(--color-accent);color:var(--color-background)}@media(max-width:640px){.page_tags__WB_Ur{margin-top:4px}}.page_book__bb_b9 button{width:100%;background:none;border:none;border-bottom:1px solid var(--color-rule);font:inherit;text-align:left;cursor:pointer;grid-template-columns:96px minmax(0,1fr) auto 14px}@media(max-width:640px){.page_book__bb_b9 button{grid-template-columns:minmax(0,1fr) 14px}.page_book__bb_b9 button>:first-child{grid-column:1;grid-row:2}.page_book__bb_b9 button>:nth-child(2){grid-column:1;grid-row:1}.page_book__bb_b9 button>:nth-child(3){display:none}.page_book__bb_b9 button>:last-child{grid-column:2;grid-row:1}}.page_book__bb_b9 button>:first-child{overflow:hidden;text-overflow:ellipsis}.page_author__Gs8yg{margin-left:var(--space-sm);font-weight:400;color:var(--color-text-tertiary)}@media(max-width:640px){.page_author__Gs8yg{display:block;margin-left:0}}.page_review__06g6N{margin:0;padding:var(--space-sm) 0 var(--space-md) calc(96px + var(--space-md));max-width:calc(62ch + 96px + var(--space-md));font-size:.875rem;line-height:1.65;color:var(--color-text-secondary);border-bottom:1px solid var(--color-rule)}@media(max-width:640px){.page_review__06g6N{padding-left:0}}.page_toggleAll__zN3zA{margin-left:auto;padding:0;background:none;border:none;font:inherit;color:var(--color-text-secondary);cursor:pointer}.page_toggleAll__zN3zA:hover{color:var(--color-accent)}.page_hero__klkOV{display:grid;grid-template-columns:minmax(0,1fr) 176px;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start;margin-bottom:var(--space-4xl)}@media(max-width:640px){.page_hero__klkOV{grid-template-columns:1fr;gap:var(--space-xl);margin-bottom:var(--space-3xl)}.page_hero__klkOV .page_portrait__20Rsv{order:-1;width:96px}}.page_headline__DPUgX{font-size:1.75rem;font-weight:500;line-height:1.25;letter-spacing:-.03em;max-width:20ch}@media(max-width:640px){.page_headline__DPUgX{font-size:1.5rem}}.page_facts__KRUKF{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:6px var(--space-md);gap:6px var(--space-md);margin:var(--space-lg) 0 var(--space-xl);font-family:var(--font-mono);font-size:.75rem;line-height:1.6}.page_facts__KRUKF dt{color:var(--color-text-tertiary)}.page_facts__KRUKF a,.page_facts__KRUKF dd{color:var(--color-text-secondary)}.page_facts__KRUKF a:hover{color:var(--color-accent)}.page_portrait__20Rsv{width:100%}.page_portrait__20Rsv img{display:block;width:100%;aspect-ratio:1;object-fit:cover;filter:grayscale(.15)}.page_role__JiVC7{margin-left:var(--space-sm);font-family:var(--font-mono);font-size:.75rem;font-weight:400;color:var(--color-text-tertiary)}.page_newsletter__3dTQD{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:var(--color-background);border:1px solid var(--color-border)}.page_newsletter__3dTQD .page_newsletterTitle__EfY_8{font-weight:500;letter-spacing:-.01em;margin:0}.page_newsletter__3dTQD .page_newsletterText__RPaoB{margin-top:2px;font-size:.875rem;color:var(--color-text-secondary)}@media(max-width:640px){.page_newsletter__3dTQD{flex-direction:column;align-items:flex-start}}.page_inline__BHslL{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:3px}.page_inline__BHslL:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}