.guide.svelte-8s3559{padding-top:56px;padding-bottom:64px}h1.svelte-8s3559{letter-spacing:-.055em;margin:20px 0 12px;font-size:clamp(2.5rem,5vw,3.8rem)}.guide-lead.svelte-8s3559{color:var(--ink);max-width:780px;margin:18px 0 0;font-size:1.15rem;line-height:1.65}.guide-sub.svelte-8s3559{color:var(--muted);max-width:760px;margin:10px 0 0;font-size:.9375rem;line-height:1.7}.lesson-list.svelte-8s3559{margin-top:42px}.lesson-row.svelte-8s3559{border-top:1px solid var(--line);align-items:center;gap:30px;padding:26px 0;display:flex}.number.svelte-8s3559{width:36px;color:var(--accent);font-size:.85rem}.lesson-row.svelte-8s3559:nth-child(4n+2) .number:where(.svelte-8s3559){color:var(--teal)}.lesson-row.svelte-8s3559:nth-child(4n+3) .number:where(.svelte-8s3559){color:var(--sky)}.lesson-row.svelte-8s3559:nth-child(4n) .number:where(.svelte-8s3559){color:var(--apricot)}.lesson-row.svelte-8s3559 h2:where(.svelte-8s3559){letter-spacing:-.035em;font-size:1.5rem}.lesson-row.svelte-8s3559 p:where(.svelte-8s3559){color:var(--muted);margin-top:6px;font-size:.875rem}.time.svelte-8s3559{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:.8125rem}.closing.svelte-8s3559{border-top:1px solid var(--line);padding-top:20px}@media (width<=760px){.lesson-row.svelte-8s3559{flex-wrap:wrap;gap:16px}.lesson-row.svelte-8s3559>div:where(.svelte-8s3559){width:calc(100% - 70px)}.time.svelte-8s3559{margin-left:auto}.guide.svelte-8s3559{padding-top:35px}}
