#sb4_1 .vision_image_card {
    width: 100%;
    max-width: 900px;
    margin: 30px auto 40px;
    padding: clamp(12px, 2.5vw, 24px);
    background: #fff;
    border: 1px solid #eef0f3;
    border-radius: 18px;
    box-shadow: 0 4px 16px rgba(16, 34, 63, 0.05);
    box-sizing: border-box;
    overflow: hidden;
}
#sb4_1 .vision_image_card img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 8px;
}
