/* V142.5: únicamente tráiler Course en escritorio; Lecture y móvil intactos. */
@media (min-width:1024px){
 .tk-course-page .course-preview-frame .tk-preview-cta:not(.tk-is-fullscreen .tk-preview-cta){
  width:min(82%,365px)!important;top:12px!important;gap:12px!important;
  padding:9px 10px 9px 13px!important;border-radius:14px!important;
  box-shadow:0 10px 32px rgba(0,0,0,.24)!important;
 }
 .tk-course-page .course-preview-frame .tk-preview-cta-copy strong{font-size:clamp(12px,.85vw,14px)!important;line-height:1.2!important}
 .tk-course-page .course-preview-frame .tk-preview-cta-copy span{font-size:clamp(10px,.7vw,11.5px)!important;margin-top:3px!important}
 .tk-course-page .course-preview-frame .tk-preview-cta-btn{height:35px!important;padding:0 13px!important;border-radius:9px!important;gap:6px!important}
 .tk-course-page .course-preview-frame .tk-preview-cta-label{font-size:clamp(10px,.71vw,12px)!important}
 .tk-course-page .course-preview-frame .tk-preview-cta-arrow{font-size:17px!important}
 .tk-course-page .course-preview-frame .tk-player .tk-time{font-size:clamp(12px,.88vw,15px)!important}
 .tk-course-page .course-preview-frame .tk-player .tk-chapter-active-title{font-size:clamp(12px,.85vw,15px)!important}
 .tk-course-page .course-preview-frame .tk-chapter-hover-caption{font-size:clamp(12px,.86vw,14px)!important}
}
