.digital-solutions-container[data-v-95cbdb7a]{background-color:#f7f9ff;color:#121e54;font-family:Source Han Sans CN,PingFang SC,Helvetica Neue,Arial,sans-serif;margin:0 auto;width:100%}.digital-solution[data-v-95cbdb7a]{margin:auto;max-width:1280px;width:100%}.hero-section[data-v-95cbdb7a]{padding:60px 20px;text-align:center}.main-title[data-v-95cbdb7a]{color:#121e54;font-size:40px;font-weight:700;line-height:150%;margin-bottom:16px}.main-title[data-v-95cbdb7a],.subtitle[data-v-95cbdb7a]{letter-spacing:0;text-align:center}.subtitle[data-v-95cbdb7a]{color:#666;font-size:20px;line-height:30px}.industries-section[data-v-95cbdb7a]{border-bottom:1px solid #d1d8e5;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;margin:40px 0;padding-bottom:24px}.industry-item[data-v-95cbdb7a]{border-radius:8px;gap:8px;padding:12px 20px}.industry-icon[data-v-95cbdb7a],.industry-item[data-v-95cbdb7a]{align-items:center;display:flex}.industry-icon[data-v-95cbdb7a]{height:24px;justify-content:center;width:24px}.industry-icon img[data-v-95cbdb7a]{filter:brightness(0) saturate(100%) invert(22%) sepia(12%) saturate(1902%) hue-rotate(192deg) brightness(96%) contrast(91%);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.industry-text[data-v-95cbdb7a]{display:flex;flex-direction:column}.industry-title[data-v-95cbdb7a]{font-size:16px;font-weight:500;line-height:24px}.industry-title-en[data-v-95cbdb7a]{color:#999;font-size:12px;line-height:18px}.solution-section[data-v-95cbdb7a]{background-color:#f7f9ff;border-radius:12px;padding:40px 20px}.solution-title[data-v-95cbdb7a]{font-size:32px;font-weight:700;line-height:48px;margin-bottom:16px}.solution-description[data-v-95cbdb7a],.solution-title[data-v-95cbdb7a]{color:#121e54;font-family:Source Han Sans CN;letter-spacing:0}.solution-description[data-v-95cbdb7a]{font-size:16px;font-weight:400;line-height:24px;margin-bottom:40px}.case-header[data-v-95cbdb7a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.case-title[data-v-95cbdb7a]{color:#121e54;font-size:20px;font-weight:700;line-height:30px}.view-more[data-v-95cbdb7a]{color:#4974e6;cursor:pointer;font-size:16px;font-weight:700;text-decoration:underline;text-decoration-style:solid}.case-cards[data-v-95cbdb7a]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.case-card[data-v-95cbdb7a]{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.case-card[data-v-95cbdb7a]:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-8px)}.case-image[data-v-95cbdb7a]{aspect-ratio:380/200;width:100%}.case-image img[data-v-95cbdb7a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-content[data-v-95cbdb7a]{display:flex;flex-direction:column;gap:12px;height:60%;justify-content:space-between;padding:20px}.case-type[data-v-95cbdb7a]{border-radius:5px;font-size:14px;font-weight:400;line-height:21px;padding:5px;width:-moz-fit-content;width:fit-content}.case-name[data-v-95cbdb7a],.case-type[data-v-95cbdb7a]{color:#121e54;font-family:Source Han Sans CN;letter-spacing:0}.case-name[data-v-95cbdb7a]{font-size:20px;font-weight:500;line-height:30px;margin-top:12px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.case-description[data-v-95cbdb7a]{color:#121e54;display:-webkit-box;font-family:Source Han Sans CN;font-size:14px;font-weight:400;height:84px;line-height:21px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1200px){.case-cards[data-v-95cbdb7a]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.digital-solutions-container[data-v-95cbdb7a]{padding:50px 0}.hero-section[data-v-95cbdb7a]{padding:30px 16px}.main-title[data-v-95cbdb7a]{font-size:28px;line-height:140%}.subtitle[data-v-95cbdb7a]{font-size:16px;line-height:24px}.solution-section[data-v-95cbdb7a]{margin:0 16px;padding:30px 16px}.solution-title[data-v-95cbdb7a]{font-size:24px;line-height:36px}.solution-description[data-v-95cbdb7a]{font-size:14px;line-height:21px}.case-cards[data-v-95cbdb7a]{gap:16px;grid-template-columns:1fr}.case-header[data-v-95cbdb7a]{margin-bottom:16px}.case-name[data-v-95cbdb7a],.case-title[data-v-95cbdb7a]{font-size:18px;line-height:27px}}@media (max-width:480px){.main-title[data-v-95cbdb7a]{font-size:24px}.subtitle[data-v-95cbdb7a]{font-size:14px;line-height:21px}.solution-title[data-v-95cbdb7a]{font-size:20px;line-height:30px}.industries-section[data-v-95cbdb7a]{gap:10px}.industry-item[data-v-95cbdb7a]{padding:8px 12px}.industry-title[data-v-95cbdb7a]{font-size:14px}.industry-title-en[data-v-95cbdb7a]{font-size:11px}}.brand-carousel-container[data-v-cdcc9d05]{background:#f7f9ff;border-radius:8px;margin:auto;overflow:hidden;padding:100px 0;width:100%}.brand-carousel-content[data-v-cdcc9d05]{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:1280px;width:100%}.carousel-header[data-v-cdcc9d05]{margin-bottom:40px}.carousel-title[data-v-cdcc9d05]{color:#121e54;font-family:Source Han Sans CN,sans-serif;font-size:40px;font-weight:700;letter-spacing:0;line-height:150%;margin-bottom:16px;text-align:center}.carousel-content[data-v-cdcc9d05]{overflow:hidden;position:relative;touch-action:pan-y;width:100%}.carousel-content.transitioning .carousel-slides[data-v-cdcc9d05]{transition:transform .5s ease-in-out}.carousel-slides[data-v-cdcc9d05]{display:flex;width:calc(100%*var(--d7666ab2))}.carousel-page[data-v-cdcc9d05]{flex-shrink:0;width:calc(100%/var(--d7666ab2))}.brand-grid[data-v-cdcc9d05]{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,1fr);padding:0 20px}.brand-item[data-v-cdcc9d05]{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0000000d;display:flex;height:100px;justify-content:center;padding:20px}.brand-logo[data-v-cdcc9d05]{max-height:60px;max-width:80%;-o-object-fit:contain;object-fit:contain}.carousel-indicators[data-v-cdcc9d05]{display:flex;gap:10px;justify-content:center;margin-top:30px}.indicator-dot[data-v-cdcc9d05]{background-color:#d1d8e5;border:none;border-radius:3px;cursor:pointer;height:6px;padding:0;transition:all .3s ease;width:40px}.indicator-dot.active[data-v-cdcc9d05]{background-color:#2142e7;width:40px}@media (max-width:768px){.carousel-content[data-v-cdcc9d05]{position:relative}.carousel-content[data-v-cdcc9d05]:after{animation:swipeHint-cdcc9d05 2s infinite;background:linear-gradient(90deg,transparent,rgba(33,66,231,.1));border-radius:50%;content:"";height:30px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px}@keyframes swipeHint-cdcc9d05{0%,to{opacity:0;transform:translate(0) translateY(-50%)}50%{opacity:1;transform:translate(-10px) translateY(-50%)}}}@media (max-width:1200px){.brand-grid[data-v-cdcc9d05]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}}@media (max-width:768px){.brand-carousel-container[data-v-cdcc9d05]{padding:60px 0}.brand-grid[data-v-cdcc9d05]{gap:12px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(6,1fr);padding:0 16px}.carousel-title[data-v-cdcc9d05]{font-size:28px;padding:0 16px}.brand-item[data-v-cdcc9d05]{height:80px;padding:16px}.carousel-header[data-v-cdcc9d05]{margin-bottom:30px}}@media (max-width:480px){.brand-grid[data-v-cdcc9d05]{gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(9,1fr)}.carousel-title[data-v-cdcc9d05]{font-size:24px}.brand-item[data-v-cdcc9d05]{height:70px;padding:12px}.indicator-dot[data-v-cdcc9d05]{height:4px;width:30px}.indicator-dot.active[data-v-cdcc9d05]{width:30px}}
