.zone_body .zone_body_course[data-v-c0ab28c5]{margin:10px 0}@media(max-width:768px){.zone_body .zone_body_course[data-v-c0ab28c5]{margin:8px 0}}.zone_body .zone_body_course .course-card[data-v-c0ab28c5]{background:linear-gradient(135deg,#7ddcff0d,#c084fc08),var(--intro-surface);border:1px solid var(--intro-border);border-radius:14px;box-shadow:0 10px 28px #070f211f;overflow:hidden;transition:all .3s}@media(max-width:768px){.zone_body .zone_body_course .course-card[data-v-c0ab28c5]{border-radius:12px}}.zone_body .zone_body_course .course-card[data-v-c0ab28c5]:hover{border-color:#7ddcff5c;box-shadow:0 18px 44px #070f212e;transform:translateY(-2px)}.zone_body .zone_body_course .course-card .course-image-wrapper[data-v-c0ab28c5]{background:#0f172a3d;overflow:hidden;position:relative;width:100%}.zone_body .zone_body_course .course-card .course-image-wrapper img[data-v-c0ab28c5]{display:block;height:158px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.zone_body .zone_body_course .course-card .course-image-wrapper img[data-v-c0ab28c5]{aspect-ratio:16/9;height:auto}}.zone_body .zone_body_course .course-card a[data-v-c0ab28c5]{color:inherit;display:block;text-decoration:none}.zone_body .zone_body_course .course-card a[data-v-c0ab28c5]:hover{color:inherit}.zone_body .zone_body_course .course-card .course_name[data-v-c0ab28c5]{display:-webkit-box;font-size:16px;-webkit-line-clamp:2;overflow:hidden;padding:10px;text-overflow:ellipsis;-webkit-box-orient:vertical;color:var(--intro-text);height:48px;line-height:24px;min-height:48px}@media(max-width:768px){.zone_body .zone_body_course .course-card .course_name[data-v-c0ab28c5]{font-size:13px;height:40px;line-height:20px;min-height:40px;padding:8px 8px 6px}}.zone_body .zone_body_course .course-card .course_desc[data-v-c0ab28c5]{align-items:center;display:flex;justify-content:space-between;padding:0 10px 10px}@media(max-width:768px){.zone_body .zone_body_course .course-card .course_desc[data-v-c0ab28c5]{padding:0 8px 8px}}.zone_body .zone_body_course .course-card .course_desc .price_box[data-v-c0ab28c5]{color:var(--intro-accent);font-size:16px;font-weight:700}@media(max-width:768px){.zone_body .zone_body_course .course-card .course_desc .price_box[data-v-c0ab28c5]{font-size:13px}}.zone_body .zone_body_course .course-card .course_desc .price_box span[data-v-c0ab28c5]{color:var(--intro-muted)}@media(max-width:768px){.zone_body .zone_body_course .course-card .course_desc .price_box span[data-v-c0ab28c5]{font-size:11px}}.zone_body .zone_body_course .course-card .course_desc .collect[data-v-c0ab28c5]{font-size:12px}@media(max-width:768px){.zone_body .zone_body_course .course-card .course_desc .collect[data-v-c0ab28c5]{font-size:11px}.zone_body .zone_body_course .course-card .course_desc .collect[data-v-c0ab28c5] .collect img{width:16px}.zone_body .zone_body_course .course-card .course_desc .collect[data-v-c0ab28c5] .collect span{font-size:11px}}
