.lms-course-card[data-v-15307137]{color:inherit;background:#fff;border-radius:12px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f}.lms-course-card[data-v-15307137]:hover{transform:translateY(-3px);box-shadow:0 6px 16px #0000001a}.lms-course-card__link[data-v-15307137]{z-index:1;border-radius:inherit;text-decoration:none;position:absolute;inset:0}.lms-course-card__thumb[data-v-15307137]{aspect-ratio:16/9;background:#eef0f3;position:relative;overflow:hidden}.lms-course-card__thumb img[data-v-15307137]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lms-course-card__thumb-placeholder[data-v-15307137]{color:#b3bac4;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;font-weight:700;display:flex}.lms-course-card__body[data-v-15307137]{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.lms-course-card__category[data-v-15307137]{text-transform:uppercase;letter-spacing:.04em;color:#677182;font-size:12px}.lms-course-card__title[data-v-15307137]{color:#1a1f2b;margin:0;font-size:18px;font-weight:600;line-height:1.3}.lms-course-card__desc[data-v-15307137]{color:#4a5060;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.lms-course-card__desc a[data-v-15307137]{pointer-events:none;color:inherit;text-decoration:none}.lms-course-card__meta[data-v-15307137]{color:#677182;flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.lms-course-card__footer[data-v-15307137]{justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.lms-course-card__price[data-v-15307137]{color:#1a1f2b;font-size:16px;font-weight:700}.lms-course-card__price--free[data-v-15307137]{color:#28a745}
