@media (min-width: 980px) {
  .workspace[data-active-view='learning'] .desktop-continue button { display:grid; grid-template-columns:minmax(0,1fr); grid-template-rows:auto auto; }
  .workspace[data-active-view='learning'] .desktop-continue button>span:not(.dv-course-play) { grid-area:2/1; padding:10px 12px; }
  .workspace[data-active-view='learning'] .desktop-continue button>.dv-course-cover { grid-area:1/1; width:100%; height:auto; aspect-ratio:16/9; flex:none; }
  .workspace[data-active-view='learning'] .desktop-continue .dv-course-play { grid-area:1/1; position:static; align-self:end; justify-self:end; margin:12px; width:38px; height:38px; z-index:1; }
}
