.lesson-section.svelte-1as2f6t{margin-bottom:3rem}h3.svelte-1as2f6t{font-size:1.35rem;margin-top:2rem;margin-bottom:1.25rem;color:var(--vm-navy);font-weight:600}p.svelte-1as2f6t{line-height:1.8;margin-bottom:1rem;color:var(--color-text-primary)}.pattern-list.svelte-1as2f6t{margin-left:1.5rem;margin-top:1rem;margin-bottom:0;list-style-type:none;padding:0}.pattern-list.svelte-1as2f6t li:where(.svelte-1as2f6t){margin-bottom:.75rem;line-height:1.6;color:var(--vm-navy)}.dark .pattern-list.svelte-1as2f6t li:where(.svelte-1as2f6t){color:var(--vm-castaway)}.pattern-list.svelte-1as2f6t li:where(.svelte-1as2f6t):before{content:"▪";margin-right:.75rem;color:var(--vm-lighter-navy);font-weight:600;transform:rotate(45deg);display:inline-block}ul.svelte-1as2f6t{list-style-type:none;padding:0}@media(max-width:768px){h3.svelte-1as2f6t{font-size:1.2rem}}
