.chapter-index[data-astro-cid-wcjptijh]{display:grid;grid-template-columns:var(--hp-columns-editorial, repeat(2, minmax(0, 1fr)));gap:var(--hp-column-gap);align-items:start;margin-top:var(--hp-content-gap, var(--s-8))}.chapter-index__list[data-astro-cid-wcjptijh]{list-style:none;margin:0;padding:0}.chapter-index__list[data-astro-cid-wcjptijh]>li[data-astro-cid-wcjptijh]{position:relative;border-top:1px solid var(--hp-line)}.chapter-index__list[data-astro-cid-wcjptijh]>li[data-astro-cid-wcjptijh]:last-child{border-bottom:1px solid var(--hp-line)}.chapter-index__list[data-astro-cid-wcjptijh] button[data-astro-cid-wcjptijh]{display:flex;align-items:baseline;gap:var(--s-5);width:100%;padding:var(--s-3) 0;border:0;background:none;color:var(--hp-meta);font:inherit;text-align:left;cursor:pointer;transition:color .2s var(--hp-ease)}@media(hover:hover){.chapter-index__list[data-astro-cid-wcjptijh] button[data-astro-cid-wcjptijh]:hover{color:var(--hp-ink)}}.chapter-index__number[data-astro-cid-wcjptijh]{font-family:var(--sans);font-size:var(--hp-t-meta);font-variant-numeric:tabular-nums;min-width:2ch}.chapter-index__name[data-astro-cid-wcjptijh]{font-family:var(--serif);font-size:var(--hp-t-lede);line-height:var(--hp-lh-h3)}.chapter-index__list[data-astro-cid-wcjptijh]>li[data-astro-cid-wcjptijh].is-current>button[data-astro-cid-wcjptijh]{color:var(--hp-ink)}.chapter-index__cue[data-astro-cid-wcjptijh]{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--hp-ink);transform:scaleX(0);transform-origin:left;transition:transform .32s var(--hp-ease);pointer-events:none}.chapter-index__list[data-astro-cid-wcjptijh]>li[data-astro-cid-wcjptijh].is-current>.chapter-index__cue[data-astro-cid-wcjptijh]{transform:scaleX(1)}.chapter-index__description[data-astro-cid-wcjptijh]{margin:0;padding:0 0 var(--s-4) calc(2ch + var(--s-5));font-family:var(--serif);font-size:var(--hp-t-body);line-height:var(--hp-lh-body);color:var(--hp-ink);max-width:46ch}[data-astro-cid-wcjptijh][data-enhanced=true] .chapter-index__description[data-astro-cid-wcjptijh]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:768px){.chapter-index--mirrored[data-astro-cid-wcjptijh] .chapter-index__side[data-astro-cid-wcjptijh]{order:-1}}.chapter-index__side[data-astro-cid-wcjptijh]{display:grid;max-width:34rem}[data-astro-cid-wcjptijh][data-enhanced=true] .chapter-index__note[data-astro-cid-wcjptijh]{grid-area:1 / 1}[data-astro-cid-wcjptijh][data-enhanced=true] .chapter-index__note[data-astro-cid-wcjptijh]:not(.is-current){visibility:hidden;opacity:0}.chapter-index__note[data-astro-cid-wcjptijh]{display:grid;align-content:start;justify-items:start;transition:opacity .24s var(--hp-ease)}.chapter-index__ink[data-astro-cid-wcjptijh]{position:relative;display:block;width:min(7rem,5.25rem * var(--ink-ratio));aspect-ratio:var(--ink-ratio);margin-bottom:var(--s-5)}.chapter-index__ink[data-astro-cid-wcjptijh] img[data-astro-cid-wcjptijh]{position:absolute;top:var(--ink-y);left:var(--ink-x);width:var(--ink-w);max-width:none;height:auto}.chapter-index__note[data-astro-cid-wcjptijh] .chapter-index__eyebrow[data-astro-cid-wcjptijh]{margin:0 0 var(--s-3)}.chapter-index__title[data-astro-cid-wcjptijh]{margin:0 0 var(--s-3);font-family:var(--serif);font-size:var(--hp-t-h3);font-weight:600;line-height:var(--hp-lh-h3);color:var(--hp-ink)}.chapter-index__body[data-astro-cid-wcjptijh]{margin:0;font-family:var(--serif);font-size:var(--hp-t-body);line-height:var(--hp-lh-body);color:var(--hp-ink);text-wrap:pretty}.chapter-index__items[data-astro-cid-wcjptijh]{list-style:none;width:100%;margin:var(--s-6) 0 0;padding:0;font-family:var(--serif);font-size:var(--hp-t-body);line-height:var(--hp-lh-body);color:var(--hp-ink)}.chapter-index__items[data-astro-cid-wcjptijh] li[data-astro-cid-wcjptijh]{padding-block:var(--s-3);border-top:1px solid var(--hp-line-soft)}.chapter-index__items[data-astro-cid-wcjptijh] li[data-astro-cid-wcjptijh]:last-child{border-bottom:1px solid var(--hp-line-soft)}@media(max-width:767px){.chapter-index[data-astro-cid-wcjptijh]{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}[data-astro-cid-wcjptijh][data-enhanced=true] .chapter-index__side[data-astro-cid-wcjptijh]{display:none}.chapter-index__side[data-astro-cid-wcjptijh]{order:-1}.chapter-index__list[data-astro-cid-wcjptijh] button[data-astro-cid-wcjptijh]{min-height:44px;padding:10px 0;gap:var(--s-4)}.chapter-index__list[data-astro-cid-wcjptijh]>li[data-astro-cid-wcjptijh]>.chapter-index__note[data-astro-cid-wcjptijh]{padding:var(--s-2) 0 var(--s-6) calc(2ch + var(--s-4))}.chapter-index__list[data-astro-cid-wcjptijh] .chapter-index__eyebrow[data-astro-cid-wcjptijh],.chapter-index__list[data-astro-cid-wcjptijh] .chapter-index__title[data-astro-cid-wcjptijh]{display:none}.chapter-index__list[data-astro-cid-wcjptijh] .chapter-index__ink[data-astro-cid-wcjptijh]{width:min(5.5rem,4rem * var(--ink-ratio));margin-bottom:var(--s-4)}}@media print{.chapter-index[data-astro-cid-wcjptijh]{grid-template-columns:minmax(0,1fr)}.chapter-index__side[data-astro-cid-wcjptijh],.chapter-index__list[data-astro-cid-wcjptijh] .chapter-index__note[data-astro-cid-wcjptijh]{display:none}[data-astro-cid-wcjptijh][data-enhanced=true] .chapter-index__description[data-astro-cid-wcjptijh]{position:static;width:auto;height:auto;clip-path:none;white-space:normal}.chapter-index__list[data-astro-cid-wcjptijh] button[data-astro-cid-wcjptijh]{color:var(--hp-ink)}}@media(prefers-reduced-motion:reduce){.chapter-index__note[data-astro-cid-wcjptijh],.chapter-index__cue[data-astro-cid-wcjptijh],.chapter-index__list[data-astro-cid-wcjptijh] button[data-astro-cid-wcjptijh]{transition:none}}
