.breadcrumb-bar.svelte-thkni9{padding-top:1.25rem}.chapter.svelte-thkni9{padding-bottom:clamp(3rem,6vw,5rem)}.reading.svelte-thkni9{max-width:46rem;padding:0 var(--pad);margin:0 auto}.chapter-header.svelte-thkni9{border-bottom:var(--border);padding-top:clamp(1.5rem,4vw,2.5rem);padding-bottom:clamp(1.25rem,3vw,2rem)}.kicker.svelte-thkni9{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.7rem;display:flex}.kicker.svelte-thkni9 a:where(.svelte-thkni9){color:var(--accent-soft);text-decoration:none}.kicker.svelte-thkni9 a:where(.svelte-thkni9):hover{color:var(--fg)}.chapter-header.svelte-thkni9 h1:where(.svelte-thkni9){text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(1.9rem,5vw,3.2rem);line-height:1.05}.lede.svelte-thkni9{color:var(--fg-soft);margin:1.1rem 0 0;font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.6}.prose.svelte-thkni9{flex-direction:column;gap:1.1rem;padding-top:clamp(1.5rem,3.5vw,2.25rem);display:flex}.prose.svelte-thkni9 p:where(.svelte-thkni9){color:var(--fg-soft);margin:0;font-size:1.02rem;line-height:1.8}.reading-lower.svelte-thkni9{padding-top:clamp(1.5rem,4vw,2.5rem)}.video-archive.svelte-thkni9{border:var(--border)}.video-archive.svelte-thkni9>summary:where(.svelte-thkni9){cursor:pointer;align-items:center;gap:1rem;padding:1rem 1.1rem;list-style:none;display:flex}.video-archive.svelte-thkni9>summary:where(.svelte-thkni9)::-webkit-details-marker{display:none}.video-archive.svelte-thkni9 .section-label:where(.svelte-thkni9){margin:0}.video-count.svelte-thkni9{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-left:auto;font-size:.65rem}.chevron.svelte-thkni9{width:1.15rem;height:1.15rem;color:var(--muted);transition:transform .15s}.video-archive[open].svelte-thkni9>summary:where(.svelte-thkni9) .chevron:where(.svelte-thkni9){transform:rotate(180deg)}.groups-list.svelte-thkni9{border-top:var(--border)}.video-group.svelte-thkni9{border-bottom:var(--border)}.video-group.svelte-thkni9:last-child{border-bottom:none}.group-label.svelte-thkni9{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-soft);border-bottom:1px dashed var(--line);margin:0;padding:.55rem .75rem;font-size:.62rem}.videos-grid.svelte-thkni9{border-top:var(--border);border-left:var(--border);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.video-group.svelte-thkni9 .videos-grid:where(.svelte-thkni9){border-top:none}.video-wrap.svelte-thkni9{border-right:var(--border);border-bottom:var(--border);overflow:hidden}.chapter-nav.svelte-thkni9{grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.nav-link.svelte-thkni9{border:var(--border);color:var(--fg-soft);align-items:center;gap:.75rem;padding:1rem 1.1rem;text-decoration:none;transition:color .15s;display:flex}.nav-link.svelte-thkni9:hover{color:var(--fg)}.nav-link.next.svelte-thkni9{text-align:right;justify-content:flex-end}.nav-arrow.svelte-thkni9{width:1.3rem;height:1.3rem;color:var(--accent);flex-shrink:0}.nav-text.svelte-thkni9{gap:.2rem;display:grid}.nav-meta.svelte-thkni9{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:.6rem}.nav-title.svelte-thkni9{text-transform:uppercase;letter-spacing:.02em;font-size:.9rem;line-height:1.25}.back-row.svelte-thkni9{margin-top:1.25rem}.back-link.svelte-thkni9{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-soft);font-size:.7rem;text-decoration:none}.back-link.svelte-thkni9:hover{color:var(--fg)}@media (width<=640px){.videos-grid.svelte-thkni9,.chapter-nav.svelte-thkni9{grid-template-columns:1fr}}
