.solution-page-wrapper-special{color:#1e293b;box-sizing:border-box;font-family:SF Pro Display,PingFang SC,sans-serif;overflow-x:hidden}.solution-page-wrapper-special .container{max-width:1240px;margin:0 auto;padding:0 32px}.solution-page-wrapper-special .pain-accordion-section{padding:80px 0 0}.solution-page-wrapper-special .pain-accordion-section .section-header{text-align:center;margin-bottom:80px}.solution-page-wrapper-special .pain-accordion-section .section-header label{color:#184799;letter-spacing:3px;opacity:.8;font-size:.85rem;font-weight:700}.solution-page-wrapper-special .pain-accordion-section .section-header h2{letter-spacing:-1px;margin-top:12px;font-size:2.8rem;font-weight:800}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper{width:100%;height:600px;display:flex}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item{cursor:pointer;background:#0f172a;flex:1.5;min-width:100px;transition:flex .8s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 6px -1px #0000000d,0 20px 25px -5px #0000001a}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item.active{flex:5}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item.active .item-content{background:0 0}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item.active .item-content .glass-num{color:#fff;background:#184799;border-color:#0000;transform:scale(1.1)}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item.active .item-content .content-inner{opacity:1;transform:translate(0)}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item.active .item-content .content-inner .desc-box{opacity:1;transition-delay:.4s;transform:translateY(0)}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item.active .item-content .content-inner .desc-box p{height:150px;transition:all .6s}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-bg{z-index:1;position:absolute;inset:0}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-bg img{-o-object-fit:cover;object-fit:cover;filter:grayscale(20%)brightness(.8);width:100%;height:100%;transition:transform 1.2s}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-bg .item-overlay{background:linear-gradient(75deg,#0f172af2 0%,#0f172a66 50%,#0000 100%);position:absolute;inset:0}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content{z-index:2;flex-direction:column;justify-content:space-between;padding:50px;display:flex;position:absolute;inset:0}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .glass-num{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;font-weight:800;transition:all .5s;display:flex}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .content-inner{opacity:.4;color:#fff;width:500px;transition:all .6s;transform:translate(-20px)}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .content-inner .title-area .en-tag{color:#60a5fa;letter-spacing:4px;font-size:.75rem;font-weight:700}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .content-inner .title-area h3{white-space:nowrap;margin:10px 0 30px;font-size:2.2rem;font-weight:800}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .content-inner .desc-box{opacity:0;transition:all .6s;transform:translateY(20px)}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .content-inner .desc-box p{color:#ffffffb3;height:150px;margin-bottom:25px;font-size:1.1rem;line-height:1.8;transition:all .6s}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .content-inner .desc-box .more-link{color:#60a5fa;font-size:.9rem;font-weight:700}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item .item-content .content-inner .desc-box .more-link:hover{text-decoration:underline}.solution-page-wrapper-special .pain-accordion-section .accordion-wrapper .accordion-item:hover .item-bg img{transform:scale(1.1)}.solution-page-wrapper-special .glass-intro-section{padding:120px 0 40px;position:relative}.solution-page-wrapper-special .glass-intro-section .decoration-blob{filter:blur(60px);opacity:.4;position:absolute}.solution-page-wrapper-special .glass-intro-section .decoration-blob.blob-1{background:#60a5fa;width:300px;height:300px;top:-100px;left:5%}.solution-page-wrapper-special .glass-intro-section .decoration-blob.blob-2{background:#a855f7;width:250px;height:250px;bottom:-50px;right:5%}.solution-page-wrapper-special .glass-intro-section .glass-content-card{z-index:1;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);text-align:center;background:#fff6;border-radius:32px;padding:80px 60px;position:relative;box-shadow:0 4px 6px -1px #0000000d,0 20px 25px -5px #0000001a,inset 0 0 0 1px #ffffff80}.solution-page-wrapper-special .glass-intro-section .glass-content-card .quote-mark{color:#184799;opacity:.1;font-size:100px;position:absolute;top:20px;left:40px}.solution-page-wrapper-special .glass-intro-section .glass-content-card p{color:#1e293b;font-size:1.4rem;line-height:1.8}.solution-page-wrapper-special .glass-intro-section .glass-content-card p strong{color:#184799;font-weight:700}.solution-page-wrapper-special .glass-intro-section .glass-content-card .brand-tag{color:#64748b;letter-spacing:4px;margin-top:40px;font-size:.8rem;font-weight:800}.solution-page-wrapper-special .detail-layout{box-sizing:border-box;margin:120px auto 0;padding-bottom:0}.solution-page-wrapper-special .detail-layout .split-row{align-items:center;gap:100px;margin-bottom:100px;display:flex}.solution-page-wrapper-special .detail-layout .split-row.reverse{flex-direction:row-reverse}.solution-page-wrapper-special .detail-layout .split-row .visual-part{flex:1.1;position:relative}.solution-page-wrapper-special .detail-layout .split-row .visual-part img{-o-object-fit:cover;object-fit:cover;border-radius:24px;width:100%;height:450px;transition:all .5s;box-shadow:0 4px 6px -1px #0000000d,0 20px 25px -5px #0000001a}.solution-page-wrapper-special .detail-layout .split-row .visual-part:hover img{transform:scale(1.02)translateY(-10px);box-shadow:0 25px 50px -12px #00000026}.solution-page-wrapper-special .detail-layout .split-row .text-part{flex:1}.solution-page-wrapper-special .detail-layout .split-row .text-part .step-num{color:#f1f5f9;margin-bottom:-10px;font-size:5rem;font-weight:800;display:block}.solution-page-wrapper-special .detail-layout .split-row .text-part h2{margin-bottom:24px;font-size:2.5rem;font-weight:800}.solution-page-wrapper-special .detail-layout .split-row .text-part p{color:#64748b;margin-bottom:30px;font-size:1.15rem;line-height:28px}.solution-page-wrapper-special .detail-layout .split-row .text-part .feature-list{padding:0;list-style:none}.solution-page-wrapper-special .detail-layout .split-row .text-part .feature-list li{align-items:center;gap:12px;margin-bottom:16px;font-weight:500;display:flex}.solution-page-wrapper-special .detail-layout .split-row .text-part .feature-list li:before{content:"→";color:#184799}.solution-page-wrapper-special .case-study-section{background:#0f172a;padding:40px 0}.solution-page-wrapper-special .case-study-section .section-title-wrapper{text-align:center;margin-bottom:40px}.solution-page-wrapper-special .case-study-section .section-title-wrapper .title-left .main-title{color:#fff;margin:0;font-size:26px;font-weight:700;line-height:1.2}.solution-page-wrapper-special .case-study-section .section-title-wrapper .title-left .sub-title{color:#184799;letter-spacing:.15em;opacity:.8;margin-top:8px;font-size:.9rem;font-weight:600}.solution-page-wrapper-special .case-study-section .section-title-wrapper .title-line{opacity:.2;background:linear-gradient(90deg,#184799,#0000);flex:1;height:1px;margin-bottom:12px}.solution-page-wrapper-special .case-study-section .case-main-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:40px;display:flex;overflow:hidden}.solution-page-wrapper-special .case-study-section .case-main-card .card-left{flex:1;padding:40px 60px}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-desc{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-tag{color:#60a5fa;font-size:.9rem;font-weight:700}.solution-page-wrapper-special .case-study-section .case-main-card .card-left h2{color:#fff;margin:24px 0;font-size:26px}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-desc{color:#fff9;margin-bottom:40px}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-points{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-points .p-tag{-webkit-backdrop-filter:blur(10px);background:#fff9;border:1px solid #fff6;border-radius:4px;align-items:stretch;font-size:.85rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 12px #00000008}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-points .p-tag .tag-title{color:#64748b;background:#f8fafc80;border-right:1px solid #ffffff4d;align-items:center;padding:6px 12px;font-weight:500;display:flex;position:relative}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-points .p-tag .tag-title:before{content:"";background:#0062ff80;border-radius:50%;width:3px;height:3px;margin-right:8px}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-points .p-tag .tag-value{color:#1e293b;letter-spacing:.3px;align-items:center;padding:6px 14px;font-weight:700;display:flex}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-points .p-tag:hover{background:#fffc;border-color:#0062ff4d;transform:translateY(-2px);box-shadow:0 8px 20px #0062ff1a}.solution-page-wrapper-special .case-study-section .case-main-card .card-left .case-points .p-tag:hover .tag-value{color:#184799}.solution-page-wrapper-special .case-study-section .case-main-card .card-right{flex:1;justify-content:center;align-items:center;height:480px;display:flex;position:relative}.solution-page-wrapper-special .case-study-section .case-main-card .card-right img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.solution-page-wrapper-special .case-study-section .case-main-card .card-right .data-box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172a99;border-radius:24px;justify-content:space-around;padding:30px;display:flex;position:absolute;bottom:40px;left:40px;right:40px}.solution-page-wrapper-special .case-study-section .case-main-card .card-right .data-box .d-item span{color:#ffffff80;font-size:.8rem}.solution-page-wrapper-special .case-study-section .case-main-card .card-right .data-box .d-item strong{color:#60a5fa;font-size:1.8rem;display:block}.solution-page-wrapper-special .more-cases-section{padding:0 0 80px}.solution-page-wrapper-special .more-cases-section .section-header{justify-content:space-between;align-items:center;margin-top:40px;margin-bottom:20px;display:flex}.solution-page-wrapper-special .more-cases-section .section-header .left h2{margin:0;padding-bottom:10px;font-size:26px;font-weight:800;position:relative}.solution-page-wrapper-special .more-cases-section .section-header .left h2:after{content:"";background:#184799;border-radius:2px;width:40px;height:4px;position:absolute;bottom:0;left:0}.solution-page-wrapper-special .more-cases-section .section-header .left p{color:gray;margin-top:6px;margin-bottom:12px}.solution-page-wrapper-special .more-cases-section .section-header .left .btn-outline{border:2px solid #1e293b;border-radius:100px;margin-top:20px;padding:12px 32px;font-weight:700;transition:all .3s}.solution-page-wrapper-special .more-cases-section .section-header .left .btn-outline:hover{color:#fff;background:#1e293b}.solution-page-wrapper-special .more-cases-section .section-header .right{color:#868686;cursor:pointer;justify-content:flex-end;align-items:center;gap:6px;font-family:Changhong;display:flex}.solution-page-wrapper-special .more-cases-section .section-header .right a{cursor:pointer;color:#888;align-items:center;gap:12px;font-size:14px;text-decoration:none;transition:color .3s;display:flex}.solution-page-wrapper-special .more-cases-section .section-header .right .more{text-align:right;width:120px}.solution-page-wrapper-special .more-cases-section .section-header .right:hover{color:#1a4999}.solution-page-wrapper-special .more-cases-section .section-header .right:hover .more-btn{color:#fff;background:#1a4999;transform:translate(5px)}.solution-page-wrapper-special .more-cases-section .section-header .right .more-btn{color:#1a4999;background:#fff;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.solution-page-wrapper-special .more-cases-section .cases-bento{grid-template-rows:260px 260px;grid-template-columns:2fr 1.2fr;gap:24px;display:grid}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item{border-radius:4px;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 20px 25px -5px #0000001a,inset 0 0 0 1px #ffffff80}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item:first-child{grid-row:span 2}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item .category-tag{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#184799;letter-spacing:1px;background:#ffffff26;border-radius:6px;padding:6px 14px;font-size:.75rem;font-weight:700;transition:all .3s;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px #00000014}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .8s}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item .overlay-info{background:linear-gradient(#0000,#0f172ae6);flex-direction:column;justify-content:flex-end;padding:20px;display:flex;position:absolute;inset:0}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item .overlay-info h3{color:#fff;margin-bottom:12px;font-size:16px}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item .overlay-info span{color:#fffc;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item .overlay-info .btn-sm{background:#fff;border-radius:100px;width:fit-content;padding:8px 20px;font-weight:700}.solution-page-wrapper-special .more-cases-section .cases-bento .bento-item:hover img{transform:scale(1.08)}@media (max-width:992px){.solution-page-wrapper .container{padding:40px 24px}.solution-page-wrapper .split-row,.solution-page-wrapper .split-row.reverse,.solution-page-wrapper .case-main-card{flex-direction:column}.solution-page-wrapper .cases-bento{grid-template-rows:auto;grid-template-columns:1fr}}@media (max-width:768px){.solution-page-wrapper .container{padding:0 20px}.solution-page-wrapper .hero-section{height:60vh;min-height:400px}.solution-page-wrapper .hero-section .hero-content h1{font-size:2rem}.solution-page-wrapper .hero-section .hero-content p{font-size:1rem}.solution-page-wrapper .glass-intro-section{padding:60px 0}.solution-page-wrapper .glass-intro-section .glass-content-card{padding:40px 24px}.solution-page-wrapper .glass-intro-section .glass-content-card p{font-size:1.1rem}.solution-page-wrapper .detail-layout{margin:80px 0}.solution-page-wrapper .detail-layout .split-row{gap:40px;margin-bottom:80px;flex-direction:column!important}.solution-page-wrapper .detail-layout .split-row .visual-part{order:1}.solution-page-wrapper .detail-layout .split-row .visual-part:before{display:none}.solution-page-wrapper .detail-layout .split-row .text-part{order:2}.solution-page-wrapper .detail-layout .split-row .text-part .step-num{font-size:3.5rem}.solution-page-wrapper .detail-layout .split-row .text-part h2{font-size:1.8rem}.solution-page-wrapper .case-study-section{padding:60px 0}.solution-page-wrapper .case-study-section .case-main-card{border-radius:24px;flex-direction:column}.solution-page-wrapper .case-study-section .case-main-card .card-left{padding:30px}.solution-page-wrapper .case-study-section .case-main-card .card-left h2{font-size:1.8rem}.solution-page-wrapper .case-study-section .case-main-card .card-left .case-points{grid-template-columns:1fr}.solution-page-wrapper .case-study-section .case-main-card .card-right{height:250px}.solution-page-wrapper .case-study-section .case-main-card .card-right .data-box{padding:15px;bottom:20px;left:20px;right:20px}.solution-page-wrapper .case-study-section .case-main-card .card-right .data-box .d-item strong{font-size:1.3rem}.solution-page-wrapper .more-cases-section{padding:60px 10px}.solution-page-wrapper .more-cases-section .cases-bento{flex-direction:column;gap:16px;display:flex}.solution-page-wrapper .more-cases-section .cases-bento .bento-item{border-radius:16px;height:240px!important}.solution-page-wrapper .more-cases-section .cases-bento .bento-item .overlay-info{padding:20px}.solution-page-wrapper .more-cases-section .cases-bento .bento-item .overlay-info h3{font-size:1.2rem}}
