.lesson-content.svelte-11rnfsk h1{font-size:1.875rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#3d3b36}.lesson-content.svelte-11rnfsk h2{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:#3d3b36}.lesson-content.svelte-11rnfsk h3{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;color:#3d3b36}.lesson-content.svelte-11rnfsk p{margin-bottom:1rem;line-height:1.75;color:#4a4842}.lesson-content.svelte-11rnfsk ul{margin-bottom:1rem;margin-left:1.5rem;list-style-type:disc}.lesson-content.svelte-11rnfsk ol{margin-bottom:1rem;margin-left:1.5rem;list-style-type:decimal}.lesson-content.svelte-11rnfsk li{margin-bottom:.5rem;color:#4a4842}.lesson-content.svelte-11rnfsk blockquote{font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #D4A574;background:#fdf9f3;border-radius:0 .5rem .5rem 0;color:#4a4842}.lesson-content.svelte-11rnfsk a{color:#d4a574;text-decoration:underline}.lesson-content.svelte-11rnfsk strong{font-weight:600;color:#3d3b36}.lesson-content.svelte-11rnfsk hr{margin:2rem 0;border:none;border-top:1px solid #F5F0E8}.lesson-content.svelte-11rnfsk .scripture-ref{color:#5e6b52;text-decoration:none;border-bottom:1px dotted #8A9A5B;font-weight:500;transition:color .15s,border-color .15s}.lesson-content.svelte-11rnfsk .scripture-ref:hover{color:#3a4a30;border-bottom-style:solid}
