._CourseCard_1816980{width:100%;height:330px;position:relative}._CourseCard__link_1816980{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}._CourseCard__link_1816980:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px;border-radius:.625rem}._CourseCard__link_1816980:hover ._CourseCard__image_1816980{transform:scale(1.05)}._CourseCard__accent_1816980{background:var(--card-accent,transparent);border-radius:16px;width:calc(100% + 4px);height:176px;position:absolute;top:12px;left:-2px}._CourseCard__imageWrap_1816980{background:var(--sin-surface-container);border-radius:16px;width:calc(100% - 8px);height:201px;position:absolute;top:4px;left:4px;overflow:hidden}._CourseCard__image_1816980{object-fit:cover;width:100%;height:100%;transition:transform .5s ease-in-out}._CourseCard__image--top_1816980{object-position:top}._CourseCard__badge_1816980{background:#0e1316;border-radius:4.8px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:173px;left:20px}._CourseCard__badge_1816980 svg{width:52%;height:52%}._CourseCard__content_1816980{width:calc(100% - 32px);position:absolute;top:218px;left:16px}._CourseCard__meta_1816980{height:20px;color:var(--sin-on-surface-variant);letter-spacing:.025rem;letter-spacing:.14px;align-items:center;gap:1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;display:flex}._CourseCard__metaItem_1816980{align-items:center;gap:.25rem;display:inline-flex}._CourseCard__title_1816980{color:var(--sin-on-surface);letter-spacing:.14px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:16px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:700;line-height:24px;display:-webkit-box;overflow:hidden}._CourseCard__teacher_1816980{color:var(--sin-on-surface-variant);letter-spacing:.14px;margin:4px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}
