.blt-ap-lesson{color:#17243a;line-height:1.7}.blt-ap-lesson h2{font-size:30px;color:#061d49;border-bottom:3px solid #1aa6d9;padding-bottom:12px}.blt-ap-lesson h3{color:#0a477e;margin-top:26px}.blt-ap-lesson h4{color:#6036bf;margin:0 0 6px}.blt-lead{font-size:18px;color:#435269}.blt-course-visual{margin:22px 0;background:#061d49;border-radius:16px;overflow:hidden}.blt-course-visual img{display:block;width:100%;height:310px;object-fit:cover}.blt-course-visual figcaption{color:#fff;padding:10px 16px;font-size:13px}.blt-topic{padding:16px 19px;margin:12px 0;border:1px solid #dce7f2;border-left:5px solid #147ed9;border-radius:10px;background:#f8fbff}.blt-activity,.blt-evidence{padding:20px;margin:22px 0;border-radius:13px}.blt-activity{background:#edf7ff;border:1px solid #b7ddfb}.blt-evidence{background:#eefbf4;border:1px solid #a9e0c0}.blt-activity h3,.blt-evidence h3{margin-top:0}.blt-course-intro{padding:26px;background:linear-gradient(135deg,#061d49,#0b4b8c);border-radius:18px;color:#e8f3ff}.blt-course-intro h2,.blt-course-intro h3{color:#fff}.blt-course-intro strong{color:#70d8ff}@media(max-width:600px){.blt-course-visual img{height:210px}.blt-ap-lesson h2{font-size:25px}}
