.solution-banner[data-v-3993a520]{height:400px;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../../static/img/solution-banner.b84951c9.jpg);background-size:cover;background-position:50%;display:flex;align-items:center;text-align:center;color:#fff}.solution-banner h1[data-v-3993a520]{font-size:48px;margin-bottom:20px}.solution-banner p[data-v-3993a520]{font-size:24px}.section-title[data-v-3993a520]{text-align:center;font-size:36px;color:#333;margin-bottom:50px}section[data-v-3993a520]{padding:80px 0}section[data-v-3993a520]:nth-child(2n){background:#f5f7fa}.advantage-card[data-v-3993a520]{text-align:center;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);height:100%}.advantage-icon[data-v-3993a520]{font-size:48px;color:#2b5aed;margin-bottom:20px}.advantage-card h3[data-v-3993a520]{font-size:20px;color:#333;margin-bottom:15px}.advantage-card p[data-v-3993a520]{color:#666;line-height:1.6}.service-content[data-v-3993a520]{padding:30px}.service-content h3[data-v-3993a520]{font-size:24px;color:#333;margin-bottom:20px}.service-desc[data-v-3993a520]{color:#666;line-height:1.6;margin-bottom:30px}.feature-list[data-v-3993a520]{list-style:none;margin-bottom:30px}.feature-list li[data-v-3993a520]{margin-bottom:15px;display:flex;align-items:center}.feature-list i[data-v-3993a520]{color:#2b5aed;margin-right:10px}.service-image img[data-v-3993a520]{width:100%;border-radius:8px}.case-card[data-v-3993a520]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.1);height:100%}.case-image img[data-v-3993a520]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.case-content[data-v-3993a520]{padding:20px}.case-content h3[data-v-3993a520]{font-size:18px;color:#333;margin-bottom:10px}.case-content p[data-v-3993a520]{color:#666;line-height:1.6;margin-bottom:20px}.case-data[data-v-3993a520]{display:flex;justify-content:space-around;text-align:center}.data-item .number[data-v-3993a520]{font-size:24px;color:#2b5aed;font-weight:700;display:block}.data-item .label[data-v-3993a520]{color:#999;font-size:14px}.contact-form[data-v-3993a520]{max-width:800px;margin:0 auto;background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}@media screen and (max-width:768px){.solution-banner h1[data-v-3993a520]{font-size:32px}.solution-banner p[data-v-3993a520]{font-size:18px}.section-title[data-v-3993a520]{font-size:28px}.contact-form[data-v-3993a520]{padding:20px}}