.solutions-page[data-v-64e7df57]{background:#f5f8ff;color:#203651;text-align:left;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}.solutions-page [data-v-64e7df57]{box-sizing:border-box}.solutions-shell[data-v-64e7df57]{width:min(1120px,calc(100% - 48px));margin:0 auto}.solutions-intro[data-v-64e7df57]{padding:42px 0 38px;background:linear-gradient(110deg,#e6f0ff,#f1f8ff);border-bottom:1px solid #edf3fc}.solutions-breadcrumb[data-v-64e7df57]{margin-bottom:25px;font-size:13px}.solutions-breadcrumb[data-v-64e7df57] .el-breadcrumb__inner.is-link,.solutions-breadcrumb[data-v-64e7df57] .el-breadcrumb__inner a{color:#3287ed;font-weight:500}.solutions-breadcrumb[data-v-64e7df57] .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#425b7b;font-weight:600}.solutions-intro h1[data-v-64e7df57]{margin:0 0 16px;color:#1d3352;font-size:32px;line-height:1.4;font-weight:800;letter-spacing:.5px}.solutions-intro p[data-v-64e7df57]{margin:0;color:#768aa5;font-size:14px;line-height:1.9}.solutions-list[data-v-64e7df57]{display:flex;flex-direction:column;gap:24px;padding-top:36px;padding-bottom:76px}.solution-row[data-v-64e7df57]{display:grid;grid-template-columns:360px minmax(0,1fr);gap:30px;padding:22px;border:1px solid #e4edf9;border-radius:20px;background:#fff;box-shadow:0 6px 22px rgba(45,88,149,.035);scroll-margin-top:96px}.solution-cover[data-v-64e7df57]{align-self:start;display:flex;aspect-ratio:12/7;border:1px solid #dfedfc;border-radius:14px;overflow:hidden;background:#e7f1ff}.solution-cover img[data-v-64e7df57]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.solution-content[data-v-64e7df57]{padding:2px 4px 0 0;min-width:0}.solution-category[data-v-64e7df57]{display:inline-flex;align-items:center;padding:4px 11px;border-radius:20px;background:#edf5ff;color:#3483e7;font-size:12px;line-height:1.6;font-weight:600}.solution-content h2[data-v-64e7df57]{margin:12px 0;color:#203651;font-size:22px;font-weight:700;line-height:1.5}.solution-summary[data-v-64e7df57]{margin:0;color:#788aa3;font-size:14px;line-height:1.95}.solution-tags[data-v-64e7df57]{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0;padding:0;list-style:none}.solution-tags li[data-v-64e7df57]{padding:4px 10px;border:1px solid #e2edfc;border-radius:6px;background:#f6f9ff;color:#5082c1;font-size:12px;line-height:1.6}.solution-meta[data-v-64e7df57]{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:14px;border-top:1px solid #eef3fa;color:#8d9db3;font-size:12px;line-height:1.8}.solution-meta span[data-v-64e7df57]:first-child{color:#758ba7}.solution-meta i[data-v-64e7df57]{margin-right:7px;color:#6f9fd8}@media (max-width:1000px){.solution-row[data-v-64e7df57]{grid-template-columns:280px minmax(0,1fr);gap:24px}.solution-content h2[data-v-64e7df57]{font-size:20px}.solution-summary[data-v-64e7df57]{font-size:13px}}@media (max-width:700px){.solutions-shell[data-v-64e7df57]{width:calc(100% - 36px)}.solutions-intro[data-v-64e7df57]{padding:30px 0}.solutions-intro h1[data-v-64e7df57]{font-size:28px}.solutions-intro p[data-v-64e7df57]{font-size:13px}.solutions-breadcrumb[data-v-64e7df57]{margin-bottom:20px}.solutions-list[data-v-64e7df57]{padding-top:24px;padding-bottom:45px;gap:20px}.solution-row[data-v-64e7df57]{grid-template-columns:1fr;gap:20px;padding:16px;border-radius:17px}.solution-cover[data-v-64e7df57]{min-height:0;aspect-ratio:12/7}.solution-cover img[data-v-64e7df57]{min-height:0;height:auto;-o-object-fit:contain;object-fit:contain}.solution-content[data-v-64e7df57]{padding:0 2px 4px}.solution-content h2[data-v-64e7df57]{margin:11px 0;font-size:20px}.solution-summary[data-v-64e7df57]{font-size:14px}.solution-tags[data-v-64e7df57]{margin:16px 0}.solution-meta[data-v-64e7df57]{flex-direction:column;gap:4px}}.case-link[data-v-64e7df57]{color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s}.case-link[data-v-64e7df57]:hover{border-color:#a9ceff;box-shadow:0 8px 24px rgba(45,88,149,.09)}.case-link[data-v-64e7df57]:focus-visible{outline:3px solid #90c8ff;outline-offset:3px}.solution-cover .el-image[data-v-64e7df57]{display:block;width:100%;height:100%;aspect-ratio:12/7}.case-image-fallback[data-v-64e7df57]{display:flex;justify-content:center;align-items:center;height:100%;font-size:40px;color:#9db9dd}.case-read[data-v-64e7df57]{margin-top:24px;color:#2f84eb;font-size:14px;font-weight:600}.case-summary[data-v-64e7df57]{margin:16px 0 0;color:#768aa5;font-size:15px;line-height:1.9;overflow-wrap:anywhere;white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.solution-content h2[data-v-64e7df57]{margin-top:2px}