.lesson.svelte-1sgwpvs section>h2{letter-spacing:-.01em;color:var(--fg);margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.lesson.svelte-1sgwpvs h3{color:var(--fg);margin:1rem 0 .5rem;font-size:1.15rem;font-weight:600}.lesson.svelte-1sgwpvs p{color:color-mix(in oklab, var(--fg) 90%, transparent);margin:.5rem 0;line-height:1.75}.lesson.svelte-1sgwpvs ul,.lesson.svelte-1sgwpvs ol{color:color-mix(in oklab, var(--fg) 90%, transparent);margin:.75rem 0;padding-left:1.5rem;line-height:1.75}.lesson.svelte-1sgwpvs ul{list-style:outside}.lesson.svelte-1sgwpvs ol{list-style:decimal}.lesson.svelte-1sgwpvs li{margin:.2rem 0}.lesson.svelte-1sgwpvs a{color:var(--color-svelte-500);text-underline-offset:2px;text-decoration:underline}.lesson.svelte-1sgwpvs strong{color:var(--fg);font-weight:700}.lesson.svelte-1sgwpvs p code,.lesson.svelte-1sgwpvs li code,.lesson.svelte-1sgwpvs h3 code{font-family:var(--font-mono);background:color-mix(in oklab, var(--color-svelte-500) 12%, transparent);color:var(--color-svelte-600);border-radius:.3rem;padding:.1rem .35rem;font-size:.85em}.dark .lesson.svelte-1sgwpvs p code,.dark .lesson.svelte-1sgwpvs li code,.dark .lesson.svelte-1sgwpvs h3 code{color:var(--color-svelte-400)}
