._card_tbv4l_1{display:flex;flex-direction:column;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._card_tbv4l_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._slider_tbv4l_18{width:100%;border:none;border-radius:0;border-bottom:1px solid var(--border)}._imageWrapper_tbv4l_25{width:100%;height:200px;overflow:hidden;border-bottom:1px solid var(--border)}._coverImage_tbv4l_32{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-normal)}._card_tbv4l_1:hover ._coverImage_tbv4l_32{transform:scale(1.05)}._placeholderImage_tbv4l_43{width:100%;height:200px;background:linear-gradient(135deg,var(--muted) 0%,color-mix(in srgb,var(--border) 50%,transparent) 100%);border-bottom:1px solid var(--border)}._content_tbv4l_50{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);flex:1}._badgeWrapper_tbv4l_58{display:flex;align-items:center}._title_tbv4l_63{margin:0;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._titleText_tbv4l_75{color:var(--card-foreground);text-decoration:none;transition:color var(--animation-duration-fast)}._card_tbv4l_1:hover ._titleText_tbv4l_75{color:var(--primary)}._doctorInfo_tbv4l_85{display:flex;align-items:center;gap:var(--spacing-2);margin-top:auto;color:var(--muted-foreground);transition:color var(--animation-duration-fast)}._card_tbv4l_1:hover ._doctorInfo_tbv4l_85{color:var(--primary)}._avatar_tbv4l_98{width:24px;height:24px;border-width:1px}._doctorName_tbv4l_104{font-family:var(--font-family-base);font-size:.875rem;font-weight:500}
