.lesson-content-module__aoZI3q__container{color:#1e293b;max-width:72ch;margin-left:auto;margin-right:auto;font-size:1.0625rem;line-height:1.75}.lesson-content-module__aoZI3q__container h1,.lesson-content-module__aoZI3q__container h2,.lesson-content-module__aoZI3q__container h3,.lesson-content-module__aoZI3q__container h4,.lesson-content-module__aoZI3q__container h5,.lesson-content-module__aoZI3q__container h6{color:#0f172a;margin-top:2em;margin-bottom:.6em;font-weight:700;line-height:1.25}.lesson-content-module__aoZI3q__container h1{font-size:2rem}.lesson-content-module__aoZI3q__container h2{border-bottom:2px solid #e2e8f0;padding-bottom:.3em;font-size:1.5rem}.lesson-content-module__aoZI3q__container h3{color:#1e40af;font-size:1.25rem}.lesson-content-module__aoZI3q__container h4{color:#2563eb;font-size:1.1rem}.lesson-content-module__aoZI3q__container h5,.lesson-content-module__aoZI3q__container h6{font-size:1rem}.lesson-content-module__aoZI3q__container>:first-child{margin-top:0}.lesson-content-module__aoZI3q__container>:last-child{margin-bottom:0}.lesson-content-module__aoZI3q__container p{margin-top:0;margin-bottom:1.25em}.lesson-content-module__aoZI3q__container strong{color:#0f172a;font-weight:700}.lesson-content-module__aoZI3q__container em{color:#334155;font-style:italic}.lesson-content-module__aoZI3q__container ul,.lesson-content-module__aoZI3q__container ol{margin-top:0;margin-bottom:1.25em;padding-left:1.75em}.lesson-content-module__aoZI3q__container ul{list-style-type:disc}.lesson-content-module__aoZI3q__container ol{list-style-type:decimal}.lesson-content-module__aoZI3q__container li{margin-bottom:.4em;line-height:1.65}.lesson-content-module__aoZI3q__container li::marker{color:#2563eb}.lesson-content-module__aoZI3q__container blockquote{color:#1e3a8a;background:#eff6ff;border-left:4px solid #3b82f6;border-radius:0 6px 6px 0;margin:1.5em 0;padding:1em 1.25em;font-style:italic}.lesson-content-module__aoZI3q__container blockquote p{margin-bottom:0}.lesson-content-module__aoZI3q__container code:not(pre>code){color:#be185d;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.lesson-content-module__aoZI3q__container pre{color:#e2e8f0;background:#1e293b;border-radius:8px;margin:1.5em 0;padding:1.25em 1.5em;font-size:.875em;line-height:1.6;overflow-x:auto}.lesson-content-module__aoZI3q__container pre code{color:inherit;background:0 0;border:none;padding:0;font-size:1em}.lesson-content-module__aoZI3q__container a{color:#2563eb;text-underline-offset:3px;-webkit-text-decoration:underline #bfdbfe;text-decoration:underline #bfdbfe;transition:color .15s,text-decoration-color .15s}.lesson-content-module__aoZI3q__container a:hover{color:#1d4ed8;text-decoration-color:#2563eb}.lesson-content-module__aoZI3q__container table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:.9375em}.lesson-content-module__aoZI3q__container thead th{color:#475569;text-align:left;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:.6em 1em;font-weight:600}.lesson-content-module__aoZI3q__container tbody td{vertical-align:top;border-bottom:1px solid #f1f5f9;padding:.6em 1em}.lesson-content-module__aoZI3q__container tbody tr:last-child td{border-bottom:none}.lesson-content-module__aoZI3q__container img{border-radius:8px;max-width:100%;height:auto;margin:1.5em 0}.lesson-content-module__aoZI3q__container hr{border:none;border-top:2px solid #e2e8f0;margin:2em 0}
