.docs-front.svelte-1s3kiu4{max-width:42rem;margin:0 auto clamp(2rem,5vw,3.2rem);text-align:center}.docs-front.svelte-1s3kiu4 h1:where(.svelte-1s3kiu4){margin:.7rem 0 .9rem;font-family:var(--titling);font-size:clamp(2.4rem,6vw,3.8rem);font-weight:500;line-height:1.02;letter-spacing:-.012em}.front-dek.svelte-1s3kiu4{margin:0;color:var(--muted);font-size:1.14rem;font-style:italic;line-height:1.6}.docs-front.svelte-1s3kiu4 .ornament:where(.svelte-1s3kiu4){margin-top:1.8rem}.download.svelte-1s3kiu4{margin:1.2rem 0 0}.toc.svelte-1s3kiu4{max-width:46rem;margin-inline:auto}.toc-part.svelte-1s3kiu4+.toc-part:where(.svelte-1s3kiu4){margin-top:clamp(2.2rem,4vw,3.2rem)}.toc-part.svelte-1s3kiu4 h2:where(.svelte-1s3kiu4){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .5rem;padding-bottom:.6rem;border-bottom:1px solid var(--rule)}.toc-part.svelte-1s3kiu4 h2:where(.svelte-1s3kiu4) a:where(.svelte-1s3kiu4){display:inline-flex;align-items:center;gap:.7rem;color:var(--ink);font-family:var(--display);font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:500;text-decoration:none}.toc-part.svelte-1s3kiu4 h2:where(.svelte-1s3kiu4) a:where(.svelte-1s3kiu4):hover .label:where(.svelte-1s3kiu4){color:var(--copper)}.mark.svelte-1s3kiu4{display:block;color:var(--scripture)}.mark.svelte-1s3kiu4 svg{width:1.7rem;height:1.7rem}.count.svelte-1s3kiu4{color:var(--faint);font-size:.68rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.part-dek.svelte-1s3kiu4{margin:0 0 1rem;color:var(--muted);font-size:1rem;line-height:1.6}
