.course-lesson-heading.svelte-9w5psz{border-top:4px solid var(--red);padding-top:28px}.course-lesson-heading.svelte-9w5psz h1:where(.svelte-9w5psz){margin:18px 0;font-size:clamp(36px,4vw,56px)}.outcome.svelte-9w5psz{color:var(--blue);margin:22px 0;font-size:15px}.lesson-preparation.svelte-9w5psz{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;padding:18px 0;font-size:14px;display:flex}.lesson-preparation.svelte-9w5psz>span:where(.svelte-9w5psz){color:var(--muted)}.lesson-preparation.svelte-9w5psz a:where(.svelte-9w5psz){text-underline-offset:4px;text-decoration:underline}.course-section-nav.svelte-9w5psz{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:18px 0;display:flex}.course-section-nav.svelte-9w5psz a:where(.svelte-9w5psz){text-transform:capitalize;gap:8px;font-size:14px;display:flex}.course-section-nav.svelte-9w5psz span:where(.svelte-9w5psz){color:var(--red)}.course-lesson-section.svelte-9w5psz{margin-top:44px}.course-lesson-section.svelte-9w5psz>.eyebrow:where(.svelte-9w5psz){color:var(--red);margin-bottom:18px;display:block}.course-lesson-section.svelte-9w5psz h2:where(.svelte-9w5psz){margin-bottom:18px}.course-lesson-section.svelte-9w5psz>p:where(.svelte-9w5psz),.lesson-prose.svelte-9w5psz p{max-width:780px;margin:18px 0;font-size:16px;line-height:1.85}.experiment-prompts.svelte-9w5psz{padding-left:22px;font-size:15px;line-height:1.8}.experiment-prompts.svelte-9w5psz li:where(.svelte-9w5psz){margin:10px 0;padding-left:8px}.lesson-prose.svelte-9w5psz table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;margin:24px 0;font-size:16px}.lesson-prose.svelte-9w5psz th,.lesson-prose.svelte-9w5psz td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;vertical-align:top;padding:12px 8px}.lesson-prose.svelte-9w5psz thead{background:var(--tile-blue)}.lesson-prose.svelte-9w5psz h2{margin:30px 0 18px}.lesson-prose.svelte-9w5psz .course-formula{background:var(--tile-blue);margin:24px 0;padding:22px;overflow-x:auto}.concept-links.svelte-9w5psz{background:var(--tile-blue);flex-wrap:wrap;align-items:center;gap:12px;padding:20px;font-size:14px;display:flex}.concept-links.svelte-9w5psz a:where(.svelte-9w5psz){text-decoration:underline}.mastery-note.svelte-9w5psz{color:var(--blue);align-items:center;gap:9px;display:flex;font-size:14px!important}.lesson-next.svelte-9w5psz{grid-template-columns:1fr 1fr;gap:16px;margin:30px 0;display:grid}.lesson-next.svelte-9w5psz a:where(.svelte-9w5psz){background:var(--tile-blue);align-items:center;gap:12px;padding:22px;font-size:16px;display:flex}.lesson-next.svelte-9w5psz a:where(.svelte-9w5psz):last-child{background:var(--tile-gold)}.lesson-next.svelte-9w5psz small:where(.svelte-9w5psz){letter-spacing:1px;margin-bottom:8px;font-size:14px;display:block}.lesson-next.svelte-9w5psz svg{flex-shrink:0}.source-reference.svelte-9w5psz{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:30px;padding-top:24px;font-size:14px;display:flex}.source-reference.svelte-9w5psz a:where(.svelte-9w5psz){text-decoration:underline}@media (width<=600px){.course-lesson-section.svelte-9w5psz>p:where(.svelte-9w5psz),.lesson-prose.svelte-9w5psz p{font-size:16px}.lesson-next.svelte-9w5psz{grid-template-columns:1fr}.lesson-prose.svelte-9w5psz .course-formula{padding:18px 10px;font-size:16px}}
