.Skeleton_screen__jNrhL{min-block-size:100svh}.Skeleton_piece__kf5qf{--sk-base:var(--surface-sunken);--sk-shine:var(--slate-50);--sk-line:var(--border-subtle);position:relative;display:block;overflow:hidden;flex:none;inline-size:100%;border-radius:var(--radius-md);background:var(--sk-base)}.Skeleton_piece__kf5qf:after{content:"";position:absolute;inset-block:0;inset-inline:0;background:linear-gradient(100deg,transparent 18%,var(--sk-shine) 50%,transparent 82%);animation:Skeleton_skShine__uiW89 1.6s var(--ease-inout) infinite}@keyframes Skeleton_skShine__uiW89{0%{transform:translateX(102%)}to{transform:translateX(-102%)}}.Skeleton_line__86EnF{block-size:12px;border-radius:var(--radius-pill)}.Skeleton_title__eK8Sj{block-size:28px;border-radius:var(--radius-sm)}.Skeleton_block__Zgj1X{block-size:100%;border-radius:var(--radius-xl)}.Skeleton_image__KmwmV{aspect-ratio:16/10;border-radius:var(--radius-lg)}.Skeleton_circle__JjTnZ{inline-size:44px;block-size:44px;aspect-ratio:1;border-radius:var(--radius-circle)}.Skeleton_chip__xOL8M{inline-size:92px;block-size:var(--control-sm);border-radius:var(--radius-pill)}.Skeleton_row__KsJju{display:flex;align-items:center;gap:var(--space-4);inline-size:100%;padding:var(--space-4);border:1px solid var(--sk-line);border-radius:var(--radius-lg);background:transparent}.Skeleton_rowIcon__Dmv7D{flex:none;inline-size:38px;block-size:38px;border-radius:var(--radius-md)}.Skeleton_rowBar__eJHK3{flex:1 1 auto;block-size:12px;border-radius:var(--radius-pill)}.Skeleton_rowDot__WZWGY{flex:none;inline-size:22px;block-size:22px;border-radius:var(--radius-circle)}.Skeleton_stack__MI_Gf{display:flex;flex-direction:column;gap:var(--sk-gap,var(--space-3));inline-size:100%;min-inline-size:0}.Skeleton_onDark__IA8In{--sk-base:rgba(255,255,255,0.13);--sk-shine:rgba(255,255,255,0.3);--sk-line:rgba(255,255,255,0.22)}@media (prefers-reduced-motion:reduce){.Skeleton_piece__kf5qf:after{display:none}}.Section_section__bhjEa{padding-block:var(--section-pad-block);padding-inline:var(--section-pad-inline)}.Section_tight__J_81l{padding-block:var(--section-pad-block-tight)}.Section_lead__2U1PB{-webkit-padding-before:var(--section-pad-block-lead);padding-block-start:var(--section-pad-block-lead)}.Section_clean__TV9v0{background:var(--surface-card);color:var(--text-body)}.Section_soft__LWenX{background:var(--surface-page);color:var(--text-body)}.Section_inverse__k93hj{background:var(--surface-inverse);color:var(--text-on-inverse)}.Section_inner__J1yzr{margin-inline:auto}.Section_widthPage__ELI0v{max-width:var(--container-page)}.Section_widthWide__YnM9z{max-width:var(--container-xl)}.Section_widthMd__lEEwv{max-width:var(--container-md)}.Section_widthSm__fAbDN{max-width:var(--container-sm)}@media (max-width:760px){.Section_section__bhjEa{padding-inline:max(var(--space-5),var(--safe-inline))}}.cover_hero__mwt78{--ink:var(--slate-0);--muted:color-mix(in oklab,var(--slate-0) 74%,transparent);--line:color-mix(in oklab,var(--slate-0) 16%,transparent);--accent:color-mix(in oklab,var(--entity) 55%,var(--slate-0));position:relative;isolation:isolate;overflow:clip;box-sizing:border-box;padding-block:calc(var(--header-h) + var(--space-8)) var(--space-16);padding-inline:max(var(--section-pad-inline),var(--safe-inline,0px));color:var(--ink);background:radial-gradient(60% 80% at 20% 40%,color-mix(in oklab,var(--entity) 34%,transparent),transparent 70%),linear-gradient(165deg,color-mix(in oklab,var(--entity) 26%,var(--slate-950)) 0,var(--slate-950) 70%)}@supports (color:oklch(from red l c h)){.cover_hero__mwt78{--accent:oklch(from var(--entity) max(l,0.8) c h)}}.cover_inner__XdIHx{position:relative;z-index:1;max-width:var(--container-page);margin-inline:auto}.cover_crumbs__8_4Sa{-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6)}.cover_grid__emh_i{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:var(--space-12) var(--space-16);gap:var(--space-12) var(--space-16);align-items:center}.cover_text__rH3hj{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);min-inline-size:0}.cover_text__rH3hj>*{margin:0}.cover_kicker__0AWjw{display:inline-flex;align-items:center;gap:var(--space-3);min-block-size:40px;padding-inline:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out)}.cover_kicker__0AWjw:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover){.cover_kicker__0AWjw:hover{border-color:var(--accent);color:var(--ink)}}.cover_kickerName__wEMCG{font:var(--role-label);color:var(--accent)}.cover_kickerCount__IxyZQ{font-size:var(--text-xs);color:var(--muted)}.cover_title__FMrWB{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-6xl);line-height:1.04;letter-spacing:var(--tracking-tighter);color:var(--ink);text-wrap:balance;overflow-wrap:break-word}.cover_title__FMrWB[data-long]{font-size:var(--text-5xl);line-height:1.1}.cover_dek__klPtn{max-inline-size:52ch;font-size:var(--text-xl);line-height:var(--leading-normal);color:var(--muted);text-wrap:pretty}.cover_byline__288ow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);font-size:var(--text-sm);color:var(--muted)}.cover_who__K32oj{display:inline-flex;align-items:center;gap:var(--space-3)}.cover_whoText__3Rvo_{display:flex;flex-direction:column}.cover_whoName__K48ZF{font:var(--role-label);font-size:var(--text-base);color:var(--ink)}.cover_whoRole__7cg0e{font-size:var(--text-xs)}.cover_meta__dGQnw{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.cover_meta__dGQnw svg{color:var(--accent)}.cover_latin__tH0rv{font-family:var(--font-latin);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cover_actions__Af5n6{display:flex;flex-wrap:wrap;gap:var(--space-3)}.cover_start__t_vfa{display:inline-flex;align-items:center;gap:var(--space-3);min-block-size:48px;padding-inline:var(--space-6);border-radius:var(--radius-pill);background:var(--slate-25);color:var(--slate-950);font:var(--role-label);text-decoration:none;box-shadow:0 12px 30px -14px color-mix(in oklab,var(--entity) 80%,transparent);transition:background-color var(--dur-base) var(--ease-out)}.cover_start__t_vfa svg{transition:transform var(--dur-base) var(--ease-out)}.cover_start__t_vfa:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover){.cover_start__t_vfa:hover{background:var(--slate-50);color:var(--slate-950)}.cover_start__t_vfa:hover svg{transform:translateY(3px)}}.cover_toc___jIqa{display:none;inline-size:100%}.cover_art__HVPLR{position:relative;display:grid;justify-items:center;-webkit-padding-after:var(--space-16);padding-block-end:var(--space-16)}.cover_figure__oHGMQ{position:relative;z-index:1;inline-size:min(440px,100%);aspect-ratio:4/5;margin:0;border-radius:var(--radius-xl);overflow:clip;background:var(--slate-900);box-shadow:0 40px 80px -30px color-mix(in oklab,var(--slate-950) 95%,transparent)}.cover_img__Mj2Vb{object-fit:cover}.cover_frameA__WV5TU,.cover_frameB__1U_ou{position:absolute;inset-block-start:0;z-index:0;inline-size:min(440px,100%);aspect-ratio:4/5;border-radius:var(--radius-xl);border:1px solid color-mix(in oklab,var(--accent) 50%,transparent);pointer-events:none}.cover_frameA__WV5TU{transform:translate(-28px,28px)}.cover_frameB__1U_ou{border-color:color-mix(in oklab,var(--accent) 22%,transparent);transform:translate(-56px,56px)}.cover_numeral__LTvbg{position:absolute;inset-block-end:-.18em;left:-.06em;z-index:0;font-family:var(--font-latin);font-size:380px;font-weight:var(--fw-bold);line-height:1;letter-spacing:var(--tracking-tighter);color:transparent;-webkit-text-stroke:1.5px color-mix(in oklab,var(--accent) 34%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cover_contents__nnl_H{position:absolute;inset-block-end:0;right:-12%;z-index:2;inline-size:min(360px,92%);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-xl)}.cover_contentsHead__seXMP{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-2);-webkit-padding-after:var(--space-2);padding-block-end:var(--space-2);-webkit-border-after:2px solid var(--text-strong);border-block-end:2px solid var(--text-strong);font-weight:var(--fw-bold)}.cover_contentsMeta___U8ab{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-muted)}.cover_contentsList__ttJBm{display:grid;margin:0;padding:0;list-style:none}.cover_contentsLink__W04qh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-block-size:40px;-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle);color:var(--text-strong);text-decoration:none}.cover_contentsList__ttJBm li:last-child .cover_contentsLink__W04qh{-webkit-border-after:0;border-block-end:0}.cover_contentsLink__W04qh:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.cover_contentsText__aMHav{overflow:hidden;font-size:var(--text-sm);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur-base) var(--ease-out)}@media (hover:hover){.cover_contentsLink__W04qh:hover{color:var(--text-strong)}.cover_contentsLink__W04qh:hover .cover_contentsText__aMHav{color:var(--entity-text)}}.cover_contentsNum__WALRA{font-family:var(--font-latin);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--entity-text)}.cover_contentsMin__2WiOO{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.cover_contentsMore__5Uyto{display:inline-flex;min-block-size:32px;align-items:center;font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--entity-text);text-decoration:none}@media (hover:hover){.cover_contentsMore__5Uyto:hover{color:var(--entity-text);text-decoration:underline;text-underline-offset:4px}}@keyframes cover_unfold__fviLc{0%{transform:translate(0);opacity:0}}@keyframes cover_rise-numeral__X5cfK{to{transform:translateY(-90px)}}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion=stop]) .cover_frameA__WV5TU{animation:cover_unfold__fviLc 1.1s var(--ease-out) .2s both}html:not([data-a11y-motion=stop]) .cover_frameB__1U_ou{animation:cover_unfold__fviLc 1.3s var(--ease-out) .35s both}@supports (animation-timeline:scroll()){html:not([data-a11y-motion=stop]) .cover_numeral__LTvbg{animation:cover_rise-numeral__X5cfK linear both;animation-timeline:scroll(root);animation-range:0 80svh}}}@media (max-width:1080px){.cover_grid__emh_i{grid-template-columns:minmax(0,1fr)}.cover_art__HVPLR{display:none}.cover_toc___jIqa{display:block}.cover_numeral__LTvbg{font-size:260px;inset-block-end:auto;inset-block-start:calc(var(--header-h) - .1em)}}@media (max-width:760px){.cover_hero__mwt78{padding-block:calc(var(--header-h) + var(--space-4)) var(--space-10)}.cover_crumbs__8_4Sa{-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.cover_text__rH3hj{gap:var(--space-4)}.cover_title__FMrWB,.cover_title__FMrWB[data-long]{font-size:var(--text-4xl);line-height:var(--leading-tight)}.cover_dek__klPtn{font-size:var(--text-md)}.cover_numeral__LTvbg{font-size:200px}}.reading_section__sF1K3{position:relative}.reading_cover__zkuiu{object-fit:cover}.reading_grid__kSKw0{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);grid-gap:var(--space-10);gap:var(--space-10)}.reading_main__C6rp0,.reading_side__REdQv{min-inline-size:0}.reading_listen__c05e9{max-inline-size:720px;-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.reading_author__CxZBd{-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8)}.reading_mark__aR0pA{display:none}@media (max-width:1080px){.reading_mark__aR0pA{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);margin:var(--space-5) 0 0}}.reading_markTrack__gQeVj{position:relative;order:2;flex:1 1 64px;display:block;block-size:3px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--entity) 18%,var(--surface-card));overflow:clip}.reading_markFill__4eYYW{position:absolute;inset:0;border-radius:inherit;background:var(--entity);transform-origin:right center;transform:scaleX(var(--p,0))}.reading_markText__vfWjT{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--entity-text)}.reading_markNum__Tfmp1{font-family:var(--font-latin);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--fw-bold)}.reading_handoff__dNprk{display:grid;grid-template-columns:auto minmax(0,1fr) 200px;align-items:center;grid-gap:var(--space-5);gap:var(--space-5);-webkit-margin-before:var(--space-10);margin-block-start:var(--space-10);padding:var(--space-6);border:1px solid color-mix(in oklab,var(--entity) 26%,transparent);border-radius:var(--radius-xl);background:radial-gradient(80% 90% at 100% 0,color-mix(in oklab,var(--entity) 14%,transparent),transparent 70%),var(--surface-card);box-shadow:var(--shadow-sm)}.reading_handoffNum__a5Weq{align-self:start;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--radius-circle);background:var(--entity-fill);color:var(--entity-on)}.reading_handoffBody__BGCZK{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.reading_handoffKicker__YVgM2{margin:0;font:var(--role-eyebrow);letter-spacing:var(--tracking-wide);color:var(--entity-text)}.reading_handoffTitle__ozHv8{margin:0;font:var(--role-h4);color:var(--text-strong);text-wrap:balance}.reading_handoffText___8zhX{margin:0;font-size:var(--text-sm);color:var(--text-muted)}.reading_handoffActions__tS8Ge{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}.reading_handoffPrimary__6mWoS{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-5);border-radius:var(--radius-pill);background:var(--entity-fill);color:var(--entity-on);font:var(--role-label);text-decoration:none;transition:background var(--dur-base) var(--ease-out)}.reading_handoffPrimary__6mWoS svg{transition:transform var(--dur-base) var(--ease-out)}.reading_handoffPrimary__6mWoS:focus-visible,.reading_handoffPrimary__6mWoS:hover{background:var(--entity-fill-hover);color:var(--entity-on)}@media (hover:hover){.reading_handoffPrimary__6mWoS:hover svg{transform:translateX(-3px)}}.reading_handoffGhost__mMKet{display:inline-flex;align-items:center;min-block-size:44px;font:var(--role-label);color:var(--text-strong);text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:color-mix(in oklab,var(--entity) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--entity) 50%,transparent);transition:color var(--dur-base) var(--ease-out),-webkit-text-decoration-color var(--dur-base) var(--ease-out);transition:color var(--dur-base) var(--ease-out),text-decoration-color var(--dur-base) var(--ease-out);transition:color var(--dur-base) var(--ease-out),text-decoration-color var(--dur-base) var(--ease-out),-webkit-text-decoration-color var(--dur-base) var(--ease-out)}.reading_handoffGhost__mMKet:focus-visible,.reading_handoffGhost__mMKet:hover{color:var(--entity-text);-webkit-text-decoration-color:var(--entity);text-decoration-color:var(--entity)}.reading_handoffMedia__BFEY_{position:relative;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;background:var(--entity-soft)}@media (max-width:1080px){.reading_grid__kSKw0{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}}@media (max-width:760px){.reading_handoff__dNprk{grid-template-columns:minmax(0,1fr);-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8);padding:var(--space-4)}.reading_guideTags__nRs8l{display:none}.reading_listen__c05e9{-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.reading_author__CxZBd{-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5)}.reading_handoffMedia__BFEY_,.reading_handoffNum__a5Weq{display:none}.reading_handoffPrimary__6mWoS{inline-size:100%;justify-content:center}}.loading_title__j9nxs{--sk-title:var(--text-6xl);inline-size:100%;padding-block:calc(var(--sk-title) * .16)}.loading_byline__XvVm9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);inline-size:100%}.loading_navBar__EbuZI{block-size:calc(var(--control-sm) + 2 * var(--space-2));background:var(--surface-card);box-shadow:0 1px 0 var(--border-subtle)}.loading_lines__tGBJ3{max-inline-size:720px}@media (max-width:1080px){.loading_side__ONSgo{display:none}}@media (max-width:760px){.loading_title__j9nxs{--sk-title:var(--text-4xl)}}