.lab-body .ds-model{margin-top:20px;padding:18px 20px;border:1px solid #d4e2f0;border-left:4px solid #b18a28;border-radius:10px;background:#f3f7fc}.lab-body .ds-model p{margin:10px 0}.lab-body .ds-flow-detail{margin-top:20px;border-top:1px solid #dce7f1;padding-top:16px}.lab-body .ds-flow-detail summary{cursor:pointer;color:#175ccc;font-size:18px;font-weight:700;padding:8px 0}.lab-body .ds-flow-detail summary:focus-visible{outline:3px solid #ba8a10;outline-offset:4px}.lab-body .lab-unit-heading p{font-size:17px;color:#526a82;line-height:1.75;margin:9px 0}.lab-body .lab-unit-heading h2{font-size:26px}.lab-body .lab-card h3{font-size:21px}.lab-body .lab-course-top{flex-wrap:wrap}.lab-body .lab-course-card+.lab-course-card{margin-top:24px}@media(max-width:768px){.lab-body .lab-unit-heading h2{font-size:23px}.lab-body .ds-model{padding:16px}}