.solution-container[data-v-cacec466]{max-width:1200px;margin:0 auto;padding:40px 20px}.solution-container .page-title[data-v-cacec466]{text-align:center;font-size:32px;color:#0555b6;margin-bottom:40px}.solution-container .solution-list[data-v-cacec466]{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.solution-container .solution-item[data-v-cacec466]{display:flex;align-items:center;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.1);transition:transform .3s ease}.solution-container .solution-item.reverse[data-v-cacec466]{flex-direction:row-reverse}.solution-container .solution-item.reverse .content-wrapper[data-v-cacec466]{padding-left:60px;padding-right:40px}.solution-container .solution-item[data-v-cacec466]:hover{transform:translateY(-5px)}.solution-container .solution-item:hover .image-wrapper img[data-v-cacec466]{transform:scale(1.1)}.solution-container .image-wrapper[data-v-cacec466]{flex:0 0 50%;height:360px;overflow:hidden}.solution-container .image-wrapper img[data-v-cacec466]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.solution-container .content-wrapper[data-v-cacec466]{flex:1;padding:40px 60px 40px 40px;position:relative;display:flex;flex-direction:column;justify-content:center}.solution-container .content-wrapper .title[data-v-cacec466]{font-size:28px;color:#0555b6;margin-bottom:20px}.solution-container .content-wrapper .description[data-v-cacec466]{font-size:14px;color:#666;line-height:1.8;margin-bottom:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.solution-container .content-wrapper .detail-btn[data-v-cacec466]{align-self:flex-start;padding:12px 24px;font-size:16px;margin-bottom:20px}.solution-container .content-wrapper .progress-line[data-v-cacec466]{position:absolute;bottom:0;left:0;width:0;height:2px;background:#409eff;transition:width .6s ease}.solution-container .content-wrapper .progress-line.active[data-v-cacec466]{width:100%}.solution-container .pagination-wrapper[data-v-cacec466]{text-align:center;margin-top:60px}@media screen and (max-width:992px){.solution-container .solution-item[data-v-cacec466]{flex-direction:column!important;gap:0}.solution-container .solution-item .image-wrapper[data-v-cacec466]{flex:none;height:240px;width:100%}.solution-container .solution-item .content-wrapper[data-v-cacec466]{padding:30px!important}.solution-container .solution-item .content-wrapper .title[data-v-cacec466]{font-size:24px;margin-bottom:15px}.solution-container .solution-item .content-wrapper .description[data-v-cacec466]{font-size:14px;margin-bottom:20px}.solution-container .solution-item .content-wrapper .detail-btn[data-v-cacec466]{padding:10px 20px;font-size:14px}}@media screen and (max-width:768px){.solution-container[data-v-cacec466]{padding:20px}.solution-container .page-title[data-v-cacec466]{font-size:24px;margin-bottom:30px}.solution-container .solution-list[data-v-cacec466]{gap:30px}.solution-container .solution-item .image-wrapper[data-v-cacec466]{height:200px}.solution-container .solution-item .content-wrapper[data-v-cacec466]{padding:20px!important}.solution-container .solution-item .content-wrapper .title[data-v-cacec466]{font-size:20px}.solution-container .solution-item .content-wrapper .description[data-v-cacec466]{font-size:13px;-webkit-line-clamp:3}}