.case-list[data-v-455cfa55]{max-width:1440px;margin:40px auto}.section-title[data-v-455cfa55]{color:#2c3e50;font-size:2em;margin-bottom:30px;text-align:center}.case-container[data-v-455cfa55]{display:grid;gap:30px}.case-card[data-v-455cfa55]{border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s}.case-card[data-v-455cfa55]:hover{transform:translateY(-5px)}.case-info[data-v-455cfa55]{padding:20px}.case-info h3[data-v-455cfa55]{color:#34495e;margin-bottom:10px}.case-info p[data-v-455cfa55]{color:#666;line-height:1.6}.image-container[data-v-455cfa55]{display:flex;justify-content:center;width:100%}.case-image[data-v-455cfa55]{max-width:100%;height:auto}