${it.title}
${it.level} · ${it.category} · ${it.durationHours}h
${it.description.slice(0,140)}...
${it.tags.slice(0,3).map(t=>''+t+'').join('')}
${Intl.NumberFormat('en-US',{style:'currency',currency:'USD'}).format(it.price)}
⭐ ${it.rating} (${it.reviews})