.lesson-markdown{white-space:normal;line-height:1.85;color:#263e50;overflow-wrap:break-word;min-width:0}.lesson-markdown h2{font-size:clamp(24px,2.4vw,34px);margin:40px 0 20px;line-height:1.3}.lesson-markdown h3{font-size:20px;margin:30px 0 14px}.lesson-markdown p{margin:0 0 20px}.lesson-markdown li{margin:8px 0}.lesson-markdown ul,.lesson-markdown ol{padding-left:24px}.lesson-markdown table{table-layout:fixed;border-collapse:collapse;width:100%;margin:24px 0;font-size:13px;line-height:1.7}.lesson-markdown th,.lesson-markdown td{border:1px solid #d9e2e9;padding:12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.lesson-markdown th{background:#173b55;color:#fff;font-weight:600}.lesson-markdown tbody tr:nth-child(even){background:#edf3f7}.lesson-markdown img{display:block;width:100%;height:auto;max-width:900px;margin:28px auto}.opms-draft-tools{margin:25px 0;padding:24px 0;border-top:1px solid #d9e2e9;border-bottom:1px solid #d9e2e9}.opms-draft-tools h3{margin-top:0}.lesson-markdown>h2:first-child{margin-top:10px}@media(max-width:600px){.lesson-markdown table{font-size:11px}.lesson-markdown th,.lesson-markdown td{padding:7px 5px}.lesson-markdown h3{font-size:18px}}
