.image-container {
    margin: -1px;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    border-radius: 20px 20px 0 0;
    /* overflow: hidden;
    position: relative; */
    border-radius: 15px;
    max-width: 600px; /* Optional: Limit max width */
    margin: 0 auto; /* Centers the container */
    
}

.image-container img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}




.content-container {
    background: white;
    border-radius: 0 0 8px 8px;
 
}

/* Updated check-icon styles */
.check-icon {
    min-width: 16px; /* Reduced from 24px */
    width: 16px;     /* Reduced from 24px */
    height: 16px;    /* Reduced from 24px */
    margin-right: 8px;
    margin-top: 4px; /* Adjusted to align with text */
}