.solutions[data-v-5138f50f]{--s-accent: #0077c0;--s-ink: #1c2733;--s-muted: #6b7a8c;--s-line: #e6ebf2;padding:50px 0;margin-bottom:50px}.solutions .solutions-head[data-v-5138f50f]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.solutions .solutions-head .solutions-head-text[data-v-5138f50f]{display:flex;align-items:center;gap:12px}.solutions .solutions-head .solutions-head-text .solutions-accent[data-v-5138f50f]{width:4px;height:22px;border-radius:2px;background:linear-gradient(180deg,#38bdf8,var(--s-accent))}.solutions .solutions-head .solutions-head-text .solutions-title[data-v-5138f50f]{margin:0;font-size:22px;font-weight:700;color:var(--s-ink);letter-spacing:1px}.solutions .solutions-head .solutions-head-text .solutions-sub[data-v-5138f50f]{margin-left:6px;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--s-muted);padding-top:6px}.solutions .solutions-head .solutions-more[data-v-5138f50f]{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:600;color:var(--s-accent);text-decoration:none;white-space:nowrap;transition:gap .25s ease}.solutions .solutions-head .solutions-more svg[data-v-5138f50f]{transition:transform .25s ease}.solutions .solutions-head .solutions-more[data-v-5138f50f]:hover{gap:9px}.solutions .solutions-head .solutions-more:hover svg[data-v-5138f50f]{transform:translate(3px)}.solutions .solutions-grid[data-v-5138f50f]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width: 1024px){.solutions .solutions-grid[data-v-5138f50f]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.solutions .solutions-grid[data-v-5138f50f]{grid-template-columns:1fr}}.solutions .solutions-card[data-v-5138f50f]{display:flex;flex-direction:column;background:#ffffff;border:1px solid var(--s-line);border-radius:16px;overflow:hidden;text-decoration:none;box-shadow:0 10px 34px #0f223d0d;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease;opacity:0;animation:cardReveal-5138f50f .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--delay, 0ms)}.solutions .solutions-card[data-v-5138f50f]:hover{transform:translateY(-6px);border-color:#0077c059;box-shadow:0 20px 50px #0f223d1f}.solutions .solutions-card:hover .solutions-card-img[data-v-5138f50f]{transform:scale(1.06)}.solutions .solutions-card:hover .solutions-card-link[data-v-5138f50f]{gap:9px}.solutions .solutions-card:hover .solutions-card-link svg[data-v-5138f50f]{transform:translate(3px)}.solutions .solutions-card .solutions-card-media[data-v-5138f50f]{position:relative;height:190px;overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(0,119,192,.06),transparent 60%),#f6f9fc}.solutions .solutions-card .solutions-card-media .solutions-card-img[data-v-5138f50f]{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.solutions .solutions-card .solutions-card-media .solutions-card-placeholder[data-v-5138f50f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#10233d,#1b4a7a)}.solutions .solutions-card .solutions-card-media .solutions-card-placeholder-text[data-v-5138f50f]{font-size:18px;font-weight:700;color:#ffffffd9;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.solutions .solutions-card .solutions-card-media .solutions-card-index[data-v-5138f50f]{position:absolute;top:14px;left:14px;font-family:Bahnschrift,Consolas,monospace;font-size:12px;font-weight:600;color:#fff;background:rgba(11,22,38,.55);backdrop-filter:blur(4px);padding:4px 10px;border-radius:6px}.solutions .solutions-card .solutions-card-body[data-v-5138f50f]{padding:18px 20px 20px;flex:1;display:flex;flex-direction:column}.solutions .solutions-card .solutions-card-body .solutions-card-title[data-v-5138f50f]{margin:0 0 8px;font-size:17px;font-weight:700;color:var(--s-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solutions .solutions-card .solutions-card-body .solutions-card-remark[data-v-5138f50f]{margin:0 0 14px;font-size:13px;line-height:1.7;color:var(--s-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.solutions .solutions-card .solutions-card-body .solutions-card-foot[data-v-5138f50f]{display:flex;justify-content:flex-end}.solutions .solutions-card .solutions-card-body .solutions-card-foot .solutions-card-link[data-v-5138f50f]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--s-accent);transition:gap .25s ease}.solutions .solutions-card .solutions-card-body .solutions-card-foot .solutions-card-link svg[data-v-5138f50f]{transition:transform .25s ease}.solutions .solutions-card--skeleton[data-v-5138f50f]{pointer-events:none}.skeleton-line[data-v-5138f50f]{display:block;height:12px;border-radius:4px;background:linear-gradient(90deg,#eee 25%,#f5f5f5 50%,#eee 75%);background-size:200% 100%;animation:shimmer-5138f50f 1.5s ease-in-out infinite;width:100%;margin-bottom:10px}.skeleton-line--img[data-v-5138f50f]{height:190px;margin-bottom:0;border-radius:0}.skeleton-line--title[data-v-5138f50f]{width:55%;height:16px}@keyframes shimmer-5138f50f{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cardReveal-5138f50f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.home_pages[data-v-dad6584c] .el-carousel__arrow--left,.home_pages[data-v-dad6584c] .el-carousel__arrow--right{background-color:#333}.product-segment[data-v-dad6584c]{min-height:560px}.product-segment .product-segment[data-v-dad6584c]{width:50%;background-color:#f9f9f9;margin:5px}.product-segment .product-segment .product-segment-content[data-v-dad6584c]{padding:20px 0}.product-segment .product-segment .product-segment-content .heading-title[data-v-dad6584c]{text-align:center;margin:0 0 -38px}.product-segment .product-segment .product-segment-content .heading-title .title[data-v-dad6584c]{color:#b3b3b345;font-size:30px;font-weight:400;text-transform:uppercase}.product-segment .product-segment .product-segment-content .parameter-item[data-v-dad6584c]{cursor:pointer}.product-segment .product-segment .product-segment-content .parameter-item[data-v-dad6584c]:hover{background-color:#e8f0ff;color:#0075ff}.core-technology[data-v-dad6584c]{min-height:450px;display:flex;align-items:center}.core-technology .core-technology-container[data-v-dad6584c]{width:100%}.core-technology .core-technology-container .core-technology-item[data-v-dad6584c]{display:grid;grid-template-columns:auto auto auto auto auto auto}.pointer[data-v-dad6584c]{cursor:pointer}
