.training-video{display:block;width:100%;aspect-ratio:16/9;background:#0b0d18;border-radius:12px;margin:12px 0;max-height:75vh}
.training-inline{margin-bottom:16px}.training-inline summary{cursor:pointer;font-weight:600;padding:4px 0}.training-inline-body{padding-top:8px}.training-inline-body .training-video{max-width:1120px}
.training-chapters{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 20px}.training-transcript{margin-top:20px}.training-transcript summary{cursor:pointer;font-weight:600}.training-transcript section{padding:14px 0;border-bottom:1px solid var(--border,#ffffff15)}.training-transcript p{line-height:1.7}.training-grid .vid-card{text-decoration:none;color:inherit}.training-grid{margin-bottom:24px}
@media(max-width:700px){.training-inline summary .muted{display:block;margin-top:6px}.training-chapters .btn{width:100%;justify-content:flex-start;white-space:normal;text-align:left}.training-course .card-h{flex-wrap:wrap}}
