.learning-content{color:#374151;font-size:1rem;line-height:1.75rem}.dark .learning-content{color:#d1d5db}.learning-content h1{color:#111827;margin-top:0;margin-bottom:2rem;font-size:2rem;font-weight:700;line-height:2.5rem}.dark .learning-content h1{color:#f3f4f6}.learning-content h2{color:#111827;margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:2rem}.dark .learning-content h2{color:#f3f4f6}.learning-content h2:first-of-type{margin-top:0}.learning-content h3{color:#111827;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.dark .learning-content h3{color:#f3f4f6}.learning-content p{color:#374151;margin-top:1rem;margin-bottom:1rem;line-height:1.75rem}.dark .learning-content p{color:#d1d5db}.learning-content p:first-child{margin-top:0}.learning-content ul,.learning-content ol{margin-top:1rem;margin-bottom:1.5rem;padding-left:1.75rem;line-height:1.75rem}.learning-content ul{list-style-type:disc}.learning-content ol{list-style-type:decimal}.learning-content li{color:#374151;margin-top:.75rem;margin-bottom:.75rem;line-height:1.75rem}.dark .learning-content li{color:#d1d5db}.learning-content li:first-child{margin-top:0}.learning-content li:last-child{margin-bottom:0}.learning-content ul ul,.learning-content ol ul,.learning-content ul ol,.learning-content ol ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem}.learning-content li>ul,.learning-content li>ol{margin-top:.5rem;margin-bottom:.5rem}.learning-content strong{color:#111827;font-weight:600}.dark .learning-content strong{color:#f3f4f6}.learning-content em{font-style:italic}.learning-content a{color:#2563eb;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.learning-content a:hover{text-decoration:underline}.dark .learning-content a{color:#60a5fa}
