#main{min-width:auto}@media (max-width:1200px){.ljh-menu-n{width:100%;max-width:100%;padding:0 20px;box-sizing:border-box}.ljh-header-wrap-n .inner{min-width:auto}.demo-button{display:none!important}.nav-right{justify-content:flex-end}}@media (max-width:992px){.nav-lang{display:none!important}.nav-right{display:none}}@media (max-width:768px){.ljh-menu-n ul li:not(:first-child){display:none}.hamburger-menu{display:block!important;position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1000}.hamburger-menu span{display:block;width:25px;height:3px;background-color:#fff;margin:5px 0;transition:.3s;border-radius:2px}.hamburger-menu.active span:first-child{transform:rotate(-45deg) translate(-9px,6px)}.hamburger-menu.active span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3){transform:rotate(45deg) translate(-8px,-8px)}.ljh-menu-n.mobile-menu-active ul{position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);background:linear-gradient(135deg,#282f40 0,#1e2330 100%);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:30px 0;z-index:999;display:flex;overflow-y:auto;box-shadow:inset 0 4px 8px rgba(0,0,0,.2)}.ljh-menu-n.mobile-menu-active ul li:not(:first-child){display:block;width:100%;text-align:left;margin:0}.ljh-menu-n.mobile-menu-active ul li:not(:first-child) a{display:block;width:100%;padding:0 30px;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.1);transition:.3s;font-size:16px;font-weight:500}.ljh-menu-n.mobile-menu-active ul li.product-service{display:none}.ljh-menu-n.mobile-menu-active ul li:not(:first-child) a:hover{background-color:rgba(122,174,92,.2);color:#7aae5c;transform:translateX(8px)}.ljh-menu-n.mobile-menu-active ul li.product-service .submenu{display:none}.ljh-menu-n.mobile-menu-active ul li.mobile-solution-item{display:block;width:100%;text-align:left;margin:0}.ljh-menu-n.mobile-menu-active ul li.mobile-solution-item a{display:block;width:100%;padding:0 30px;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.1);transition:.3s;font-size:16px;font-weight:500}.ljh-menu-n.mobile-menu-active ul li.mobile-solution-item a:hover{background-color:rgba(122,174,92,.2);color:#7aae5c;transform:translateX(8px)}.ljh-menu-n.mobile-menu-active ul li.mobile-additional-item{display:block;width:100%;text-align:left;margin:0}.ljh-menu-n.mobile-menu-active ul li.mobile-additional-item a{display:block;width:100%;padding:0 30px;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.1);transition:.3s;font-size:16px;font-weight:500}.ljh-menu-n.mobile-menu-active ul li.mobile-additional-item a:hover{background-color:rgba(122,174,92,.2);color:#7aae5c;transform:translateX(8px)}.body-en .ljh-menu-n ul li,.body-en .ljh-menu-n ul li a,.body-vn .ljh-menu-n ul li,.body-vn .ljh-menu-n ul li a{max-width:100%}.ljh-menu-n ul{display:flex;align-items:center}.ljh-menu-n.mobile-menu-active ul{align-items:stretch}}.hamburger-menu{display:none}@media (max-width:1024px){.partners-container{max-width:900px;padding:50px 30px}.partners-grid{gap:25px}.main-title{font-size:42px}.subtitle{font-size:26px}}@media (max-width:900px){.partners-grid{grid-template-columns:1fr;gap:20px}.partner-card{max-width:600px;margin:0 auto}.main-title{font-size:36px}.subtitle{font-size:22px}.hero-section{padding:70px 0}.partners-container{padding:40px 25px}}@media (max-width:768px){.hero-section{padding:50px 0}.hero-content{padding:0 15px}.main-title{font-size:28px;margin-bottom:15px}.subtitle{font-size:18px;line-height:1.5}.partners-container{padding:30px 15px}.partners-grid{gap:20px}.partner-card{border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.partner-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.12)}.card-header{padding:15px 15px 0;align-items:center;gap:15px}.partner-logo{width:100%;max-width:200px;height:50px}.partner-logo img{max-height:35px}.learn-more-btn{justify-content:center;padding:10px 20px;font-size:.9rem}.card-content{padding:15px 15px 20px;text-align:center}.partner-name{font-size:1.3rem;margin-bottom:10px}.partner-description{font-size:.95rem;margin-bottom:15px;line-height:1.5}.partner-tags{justify-content:center;gap:6px}.tag{font-size:.8rem;padding:4px 10px}}@media (max-width:480px){.main-title{font-size:24px}.subtitle{font-size:16px}.hero-section{padding:40px 0}.partners-container{padding:25px 10px}.card-header{padding:12px 12px 0}.card-content{padding:12px 12px 15px}.partner-name{font-size:1.2rem}.partner-description{font-size:.9rem}.partner-tags{gap:5px}.tag{font-size:.75rem;padding:3px 8px}.learn-more-btn{font-size:.85rem}}@media (max-width:1024px){.ljh-articles-n{padding:50px 30px}.ljh-articles-n .title{font-size:42px}.ljh-articles-n .desc{font-size:18px;line-height:1.6}.list-wrapper{padding:0}.ll-content.ll-content-n{max-width:900px;margin:0 auto}.cell-n{max-width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-start;align-items:flex-start}.cell-n .l{margin-right:25px;flex-shrink:0}.cell-n .r{flex:1}}@media (max-width:900px){.ljh-articles-n{padding:40px 25px}.ljh-articles-n .title{font-size:36px}.ljh-articles-n .desc{font-size:16px}.list-wrapper{padding:0}.ll-content.ll-content-n{max-width:800px;margin:0 auto}.cell-n{margin-bottom:30px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:flex-start}.cell-n .l{margin-right:20px;flex-shrink:0}.cell-n .r{flex:1;max-width:500px}}@media (max-width:768px){.ljh-articles-n{padding:16px 10px 25px;text-align:center}.ljh-articles-n .title{font-size:22px;margin-bottom:12px}.ljh-articles-n .desc{font-size:14px;line-height:1.5}.ul-tab-n{padding-bottom:8px;margin-top:20px;margin-left:10px;margin-right:10px;border-width:4px;justify-content:flex-start}.ul-tab-n li a{font-size:14px;padding:10px 8px}.ul-tab-n li.current-tab a{border-width:4px}.ll-content.ll-content-n{margin-top:18px;padding:0 10px}.cell-n{padding-bottom:10px;margin-bottom:12px;display:flex;align-items:flex-start}.cell-n .l{margin:10px;width:95px;height:80px;flex-shrink:0}.cell-n .l img{width:95px;height:80px;object-fit:cover;border-radius:4px}.cell-n .r{width:60%;flex:1;padding-left:5px}.cell-n .r .tag{margin-top:15px;font-size:10px;padding:2px 6px;background:#f0f7ff;color:#1e88e5;border-radius:3px;display:inline-block;margin-bottom:5px}.cell-n .r .date{font-size:10px;color:#999;margin-bottom:5px;display:block;float:none;margin-top:0}.cell-n .r .line{margin-top:2px;display:none}.cell-n .r .topic-title{margin-top:10px;font-size:13px;line-height:1.3}.cell-n .r .topic-title a{color:#333;text-decoration:none;display:block;font-weight:400}.cell-n .r .topic-title a:hover{color:#1e88e5}.cell-n .r .desc{font-size:12px;padding:0 10px;display:none}.cell-n .r .all{font-size:11px;color:#1e88e5;text-decoration:none;margin-top:5px;display:inline-block}.cell-n .r .all:hover{color:#1565c0;text-decoration:underline}.cell-n .clear{display:none}.pagination{justify-content:center;margin:20px 0}.pagination ul{display:flex;flex-wrap:wrap;gap:5px}.pagination li a{padding:6px 10px;font-size:12px}.banner{margin:20px 10px 0;padding:20px 15px;text-align:center;background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);border-radius:8px}.banner .title,.body-en .banner .title,.mobile-body-en .banner .title{font-size:1.1rem!important;font-weight:400!important;line-height:1.4;margin-bottom:15px}.banner .partner{flex-direction:column;align-items:center;gap:15px}.banner .contact-button-n{padding:10px 20px;font-size:.9rem}.banner img{max-width:150px;height:auto}}@media (max-width:480px){.ljh-articles-n{padding:12px 8px 20px}.ljh-articles-n .title{font-size:20px;margin-bottom:10px}.ljh-articles-n .desc{font-size:13px}.ul-tab-n{margin-left:8px;margin-right:8px;margin-top:15px}.ul-tab-n li a{font-size:13px;padding:8px 6px}.ll-content.ll-content-n{margin-top:15px;padding:0 8px}.cell-n{padding-bottom:8px;margin-bottom:10px}.cell-n .l{margin:8px;width:85px;height:70px}.cell-n .l img{width:85px;height:70px}.cell-n .r{padding-left:3px}.cell-n .r .tag{margin-top:12px;font-size:9px;padding:2px 5px;margin-bottom:4px}.cell-n .r .date{font-size:9px;color:#999;margin-bottom:4px;display:block;float:none;margin-top:0}.cell-n .r .topic-title{margin-top:8px;font-size:12px}.cell-n .r .all{font-size:10px}.pagination{margin:15px 0}.pagination li a{padding:5px 8px;font-size:11px}.banner{margin:15px 8px 0;padding:15px 12px}.banner .title,.body-en .banner .title,.mobile-body-en .banner .title{font-size:1rem!important;font-weight:400!important;margin-bottom:12px}.banner .contact-button-n{padding:8px 16px;font-size:.85rem}.banner img{max-width:120px}}@media (max-width:1024px){.case-page .inner{max-width:900px;width:100%;padding:0 30px;box-sizing:border-box}.case-page .app-info{padding:30px 0}.case-page .result{padding:40px 0}.case-page .result-items{flex-wrap:wrap;justify-content:center;gap:20px}.case-page .result-item{flex:1;min-width:200px;max-width:300px;text-align:center}.case-page h2{font-size:28px;margin-top:40px}.case-page .desc{font-size:16px;line-height:1.6;margin-bottom:30px}}@media (max-width:900px){.case-page .inner{max-width:750px;width:100%;padding:0 25px}.case-page .app-info{padding:25px 0;text-align:center}.case-page .result{padding:35px 0}.case-page .result-items{flex-direction:column;align-items:center;gap:25px}.case-page .result-item{flex:1;text-align:center}.case-page h2{font-size:24px;margin-top:35px;text-align:center}.case-page .desc{font-size:15px;text-align:center;margin-bottom:25px}}@media (max-width:768px){.case-page .inner{width:100%;padding:0 15px}.case-page .app-info{padding:20px 0;text-align:center}.case-page .app-info .case{font-size:14px;margin-bottom:15px}.case-page .app-info .app-icon{width:60px;height:60px;margin:0 auto 15px;display:block;border-radius:12px}.case-page .app-info .info div{font-size:18px;line-height:1.4;font-weight:600}.case-page .result{padding:30px 0}.case-page .result .title{font-size:20px;margin-bottom:20px;text-align:center}.case-page .result-items{flex-direction:column;gap:20px;margin-top:20px}.case-page .result-item{width:100%;text-align:center;margin-bottom:15px}.case-page .result-item .t{font-size:32px;font-weight:700;color:#7aae5c;margin-bottom:8px}.case-page .result-item .s{font-size:14px;color:#666}.case-page h2{font-size:20px;margin-top:30px;margin-bottom:15px;text-align:left;font-weight:600}.case-page .desc{font-size:14px;line-height:1.6;text-align:left;margin-bottom:20px}}@media (max-width:480px){.case-page .inner{padding:0 10px}.case-page .app-info{padding:15px 0}.case-page .app-info .case{font-size:13px;margin-bottom:12px}.case-page .app-info .app-icon{width:50px;height:50px;margin-bottom:12px}.case-page .app-info .info div{font-size:16px;line-height:1.3}.case-page .result{padding:25px 0}.case-page .result .title{font-size:18px;margin-bottom:15px}.case-page .result-items{gap:15px;margin-top:15px}.case-page .result-item{width:100%;text-align:center;margin-bottom:12px}.case-page .result-item .t{font-size:28px;margin-bottom:6px}.case-page .result-item .s{font-size:13px}.case-page h2{font-size:18px;margin-top:25px;margin-bottom:12px}.case-page .desc{font-size:13px;line-height:1.5;margin-bottom:18px}}@media (max-width:1024px){.service-zhitou .s1,.service-zhitou .s2,.service-zhitou .s3,.service-zhitou .s4{padding-left:30px;padding-right:30px}.body-en .service-zhitou .s1 .title,.service-zhitou .s1 .title{font-size:32px!important;margin-bottom:15px}.service-zhitou .s1 .desc{font-size:18px}.body-en .service-zhitou .s2 .title,.body-en .service-zhitou .s3 .title,.body-en .service-zhitou .s4 .title,.service-zhitou .s2 .title,.service-zhitou .s3 .title,.service-zhitou .s4 .title{font-size:28px!important}.service-zhitou .s2 .desc,.service-zhitou .s3 .desc{font-size:16px}.service-zhitou .s2 .wp{max-width:900px;width:100%}}@media (max-width:900px){.service-zhitou .s1,.service-zhitou .s2,.service-zhitou .s3,.service-zhitou .s4{padding-left:25px;padding-right:25px}.body-en .service-zhitou .s1 .title,.service-zhitou .s1 .title{font-size:26px!important;margin-bottom:12px}.service-zhitou .s1 .desc{font-size:16px}.body-en .service-zhitou .s2 .title,.body-en .service-zhitou .s3 .title,.body-en .service-zhitou .s4 .title,.service-zhitou .s2 .title,.service-zhitou .s3 .title,.service-zhitou .s4 .title{font-size:24px!important}.service-zhitou .s4 .items{flex-direction:column;gap:20px}.service-zhitou .s4 .items .item{text-align:center;max-width:300px;margin:0 auto}.service-zhitou .s2 .wp{max-width:750px;width:100%}}@media (max-width:768px){.service-zhitou .s1{padding:16px 15px 20px}.body-en .service-zhitou .s1 .title,.service-zhitou .s1 .title{font-size:22px!important;font-weight:700;margin-bottom:4px}.body-en .service-zhitou .s1 .desc,.service-zhitou .s1 .desc{font-size:15px!important}.service-zhitou .contact-button-n{margin-top:10px;width:88px;height:29px;line-height:29px;font-size:14px}.service-zhitou .contact-button-n.contact-button-n-en{width:auto;display:inline-block;padding:0 20px}.service-zhitou .s2{padding:20px 15px 24px}.body-en .service-zhitou .s2 .title,.service-zhitou .s2 .title{font-weight:700;font-size:18px!important}.service-zhitou .s2 .wp{width:100%}.service-zhitou .s2 img{width:300px;margin-top:10px;max-width:100%;height:auto}.body-en .service-zhitou .s2 .desc,.service-zhitou .s2 .desc{margin-top:14px;font-size:15px!important;padding-left:28px!important;padding-right:28px!important}.service-zhitou .s3{padding-top:28px;padding-left:15px;padding-right:15px}.body-en .service-zhitou .s3 .title,.service-zhitou .s3 .title{font-weight:700;font-size:18px!important;padding-top:30px}.body-en .service-zhitou .s3 .desc,.service-zhitou .s3 .desc{margin-top:12px;margin-bottom:12px;font-size:15px!important}.service-zhitou .s3 img{width:100%;height:auto}.service-zhitou .s4{padding-bottom:0;padding-left:15px;padding-right:15px}.service-zhitou .s4 .wp{width:100%}.body-en .service-zhitou .s4 .title,.service-zhitou .s4 .title{padding-top:30px;font-size:18px!important;font-weight:700}.service-zhitou .s4 .items{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center}.service-zhitou .s4 .items .item{width:33.33%;text-align:center;padding:10px}.service-zhitou .s4 .items .item img{width:30px;height:30px}.service-zhitou .s4 .items .item:nth-child(4),.service-zhitou .s4 .items .item:nth-child(5){width:50%}.service-zhitou .s4 .items .item .desc{font-size:12px;margin-top:4px;margin-bottom:28px}.service-zhitou.service-zizhu .s2{height:260px;background-size:contain;padding-top:0;padding-bottom:0}.service-zhitou.service-zizhu .s2 .title{padding-top:60px}.service-zhitou.service-zizhu .s3{padding-top:0;padding-bottom:30px}.service-zhitou.service-zizhu .s3 img{width:250px;max-width:100%;height:auto}.service-zhitou.service-zizhu .s3.s4 img{width:300px;max-width:100%;height:auto}.service-zhitou.service-zizhu .s3.s5 img{max-width:100%;height:auto}}@media (max-width:480px){.service-zhitou .s1{padding:12px 10px 18px}.body-en .service-zhitou .s1 .title,.service-zhitou .s1 .title{font-size:20px!important;font-weight:700;margin-bottom:8px}.body-en .service-zhitou .s1 .desc,.service-zhitou .s1 .desc{font-size:14px!important}.service-zhitou .contact-button-n{margin-top:15px;font-size:13px}.service-zhitou .s2,.service-zhitou .s3,.service-zhitou .s4{padding-left:10px;padding-right:10px}.body-en .service-zhitou .s2 .title,.body-en .service-zhitou .s3 .title,.body-en .service-zhitou .s4 .title,.service-zhitou .s2 .title,.service-zhitou .s3 .title,.service-zhitou .s4 .title{font-size:16px!important}.body-en .service-zhitou .s2 .desc,.body-en .service-zhitou .s3 .desc,.service-zhitou .s2 .desc,.service-zhitou .s3 .desc{font-size:14px!important;padding-left:15px!important;padding-right:15px!important}.service-zhitou .s4 .items .item .desc{font-size:11px;margin-bottom:20px}.service-zhitou.service-zizhu .s2{height:200px}.service-zhitou.service-zizhu .s2 .title{padding-top:40px}.service-zhitou.service-zizhu .s3.s5 img{max-width:100%;height:auto}}@media (max-width:1024px){.ljh-index-n .s1{padding:50px 30px;text-align:center}.ljh-index-n .s1 .title{font-size:36px;margin-bottom:20px}.ljh-index-n .s1 img{max-width:100%;height:auto;margin-top:30px}.ljh-index-n .s2{padding:40px 30px}.ljh-index-n .s2 .hero-subtitle{font-size:18px;line-height:1.6;max-width:900px;margin:0 auto}.ljh-index-n .s3,.ljh-index-n .s4,.ljh-index-n .s5{padding:50px 30px}.ljh-index-n .s3 .title,.ljh-index-n .s4 .title,.ljh-index-n .s5 .title{font-size:32px;margin-bottom:20px}.ljh-index-n .s4 img{max-width:100%;height:auto}.ljh-index-n .s6{padding:50px 30px}.ljh-index-n .s6 .title{font-size:32px;margin-bottom:30px}.ljh-index-n .s5 .w{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;-webkit-overflow-scrolling:touch}.ljh-index-n .s5 .w table{display:block;white-space:nowrap;min-width:100%}.ljh-index-n .s5 .w tr{display:flex;width:auto}.ljh-index-n .s5 .w td{display:inline-block;width:auto;margin-right:15px;vertical-align:top;white-space:normal;flex-shrink:0}.ljh-index-n .s5 .w table td .case{width:256px!important;float:none}.ljh-index-n .s5 .w td:last-child{margin-right:0}.ljh-index-n .s5 .w td .case .wp.wp-en{height:220px!important;padding:16px 0 20px!important;text-align:left!important;border:none!important;border-radius:3px!important}.body-en .ljh-index-n .s5 .case .wp .case-title,.ljh-index-n .s5 .w td .case .case-title{font-size:16px!important;margin-bottom:10px;font-weight:600;padding:0 8px}.body-en .ljh-index-n .s5 .case .wp .intro,.ljh-index-n .s5 .w td .case .intro{font-size:14px!important;line-height:1.4!important;font-weight:400!important;margin-bottom:12px;padding:0 8px}.ljh-index-n .s5 .case .wp{padding:16px 0 20px!important}.body-en .ljh-index-n .s5 .case .wp .case-title,.ljh-index-n .s5 .case .wp .case-title{padding:18px 0 0 14px!important;font-size:16px!important;min-height:0!important;line-height:normal!important}.body-en .ljh-index-n .s5 .case .wp .intro,.ljh-index-n .s5 .case .wp .intro{font-size:14px!important;padding:0 14px!important}.ljh-index-n .s5 .case .wp a{bottom:22px!important;left:14px!important}}@media (max-width:900px){.ljh-index-n .s1{padding:40px 25px}.ljh-index-n .s1 .title{font-size:30px;margin-bottom:18px}.ljh-index-n .s2{padding:35px 25px}.ljh-index-n .s2 .hero-subtitle{font-size:16px;max-width:750px}.ljh-index-n .s3,.ljh-index-n .s4,.ljh-index-n .s5{padding:40px 25px}.ljh-index-n .s3 .title,.ljh-index-n .s4 .title,.ljh-index-n .s5 .title{font-size:28px;margin-bottom:18px}.ljh-index-n .s3 .w{display:none}.ljh-index-n .s3 .swiper-wp{display:block}.ljh-index-n .s6{padding:40px 25px}.ljh-index-n .s6 .title{font-size:28px;margin-bottom:25px}.ljh-index-n .s6 .inner{display:none!important}.ljh-index-n .s6 #effectMobile{display:block!important}}@media (max-width:768px){.ljh-index-n .s1{padding:30px 15px 0;text-align:center;background-size:contain}.ljh-index-n .s1 .title{font-size:22px;margin-bottom:15px;font-weight:700}.ljh-index-n .s1 .partner{margin:20px 0;flex-direction:column;align-items:center;gap:15px}.ljh-index-n .contact-button-n{margin-top:10px;width:132px;height:40px;line-height:40px;font-size:16px}.ljh-index-n .contact-button-n.contact-button-n-en{width:auto;display:inline-block;padding:0 20px}.ljh-index-n .s1 img{margin-top:20px;max-width:120%;height:auto}.ljh-index-n .s2{padding:20px 10px;text-align:center}.ljh-index-n .s2 .hero-subtitle{font-size:14px;line-height:1.5;max-width:100%;padding:0 5px}.ljh-index-n .s3{padding:30px 15px}.ljh-index-n .s3 .title{font-size:20px;margin-bottom:12px;text-align:center;margin-top:16px}.ljh-index-n .s3 .desc{font-size:14px;text-align:center;margin-bottom:20px}.ljh-index-n .s3 .swiper-wp .swiper-container{overflow:hidden;padding-bottom:10px;width:100%!important}.ljh-index-n .s3 .swiper-wp .swiper-wrapper{display:flex;padding:0;box-sizing:border-box}.ljh-index-n .s3 .swiper-wp .swiper-slide{flex:0 0 66.666%!important;max-width:66.666%!important;width:66.666%!important;margin-right:12px!important;padding:0!important;box-sizing:border-box;flex-shrink:0}.ljh-index-n .s3 .swiper-wp .swiper-slide:last-child{margin-right:0!important}.ljh-index-n .s3 .swiper-wp .swiper-slide .app-name,.ljh-index-n .s3 .swiper-wp .swiper-slide .intro,.ljh-index-n .s3 .swiper-wp .swiper-slide img{box-sizing:border-box}.ljh-index-n .s3 .swiper-wp .swiper-slide img{max-width:100%!important;height:auto!important;object-fit:contain;display:block}.ljh-index-n .s4{padding:25px 15px}.ljh-index-n .s4 .title{font-size:20px;margin-bottom:12px;text-align:center}.ljh-index-n .s4 .desc{font-size:14px;text-align:center;margin-bottom:15px}.ljh-index-n .s9{padding-top:40px;padding-bottom:50px}.ljh-index-n .s5{padding:30px 15px}.ljh-index-n .s5 .title{font-size:20px;margin-bottom:15px;text-align:center}.ljh-index-n .s5 .w{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px}.ljh-index-n .s5 .w::-webkit-scrollbar{height:4px}.ljh-index-n .s5 .w::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.ljh-index-n .s5 .w::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.ljh-index-n .s5 .w table{display:block;white-space:nowrap;min-width:100%}.ljh-index-n .s5 .w tr{display:flex;width:auto}.ljh-index-n .s5 .w td{display:inline-block;width:auto;margin-right:15px;vertical-align:top;white-space:normal;flex-shrink:0}.ljh-index-n .s5 .w table td .case{width:256px!important;float:none}.ljh-index-n .s5 .w td:last-child{margin-right:0}.ljh-index-n .s5 .w td .case .wp.wp-en{padding:20px 15px;text-align:center;border:1px solid #e0e0e0;border-radius:8px;height:220px}.body-en .ljh-index-n .s5 .case .wp .case-title,.ljh-index-n .s5 .w td .case .case-title{font-size:18px;margin-bottom:10px;font-weight:600;padding:0 10px}.body-en .ljh-index-n .s5 .case .wp .intro,.ljh-index-n .s5 .w td .case .intro{font-size:14px!important;line-height:1.5!important;font-weight:400!important;margin-bottom:15px;padding:0 10px}.ljh-index-n .s6{padding:30px 15px}.ljh-index-n .s6 .title{font-size:20px;margin-bottom:20px;text-align:center}.ljh-index-n .s6 #effectMobile ul li{margin-bottom:20px;padding:15px;background:#f8f9fa;border-radius:8px}.ljh-index-n .s6 #effectMobile ul li .t{font-size:16px;font-weight:600;margin-bottom:10px}.ljh-index-n .s6 #effectMobile ul li .intro{font-size:14px;line-height:1.5}}@media (max-width:480px){.ljh-index-n .s1{padding:25px 10px 0}.ljh-index-n .s1 .title{font-size:20px;margin-bottom:12px}.ljh-index-n .s1 .partner{gap:12px}.ljh-index-n .contact-button-n{font-size:15px;width:124px;height:38px;line-height:38px}.ljh-index-n .s2{padding:15px 8px}.ljh-index-n .s9{padding-top:28px;padding-bottom:36px}.ljh-index-n .s2 .hero-subtitle{font-size:13px;padding:0 2px}.ljh-index-n .s3,.ljh-index-n .s4,.ljh-index-n .s5,.ljh-index-n .s6{padding:25px 10px}.ljh-index-n .s3 .title,.ljh-index-n .s4 .title,.ljh-index-n .s5 .title,.ljh-index-n .s6 .title{font-size:18px;margin-bottom:10px}.ljh-index-n .s3 .desc,.ljh-index-n .s4 .desc{font-size:13px;margin-bottom:15px}.ljh-index-n .s3 .title{margin-top:12px}.ljh-index-n .s3 .swiper-wp .swiper-container{padding-bottom:8px}.ljh-index-n .s5 .w td{width:auto;margin-right:12px}.ljh-index-n .s5 .w table td .case{width:240px!important;float:none}.ljh-index-n .s5 .w td .case .wp.wp-en{padding:15px 10px;height:200px}.body-en .ljh-index-n .s5 .case .wp .case-title,.ljh-index-n .s5 .w td .case .case-title{font-size:16px;margin-bottom:8px;padding:0 8px}.body-en .ljh-index-n .s5 .case .wp .intro,.ljh-index-n .s5 .w td .case .intro{font-size:13px!important;line-height:1.4!important;font-weight:400!important;margin-bottom:12px;padding:0 8px}.ljh-index-n .s6 #effectMobile ul li{margin-bottom:15px;padding:12px}.ljh-index-n .s6 #effectMobile ul li .t{font-size:15px;margin-bottom:8px}.ljh-index-n .s6 #effectMobile ul li .intro{font-size:13px}}@media (max-width:1024px){.ljh-index-n .s8 .inner{max-width:900px;width:100%;padding:0 30px;box-sizing:border-box}.ljh-index-n .s8 .title{font-size:32px;margin-bottom:30px;text-align:center}.team-container{max-width:900px!important;width:100%!important;margin:0 auto;padding:0 30px;box-sizing:border-box}.member-card{margin-bottom:30px}}@media (max-width:900px){.ljh-index-n .s8{padding:40px 25px}.ljh-index-n .s8 .inner{max-width:600px;width:100%;padding:0 20px;display:flex;flex-direction:column}.ljh-index-n .s8 .inner::after{content:"";display:table;clear:both}.ljh-index-n .s8 .title{font-size:28px;margin-bottom:25px}.ljh-index-n .s8 a{width:100%;margin-bottom:25px;display:block}.ljh-index-n .s8 .box{float:none!important;width:100%!important;border:1px solid #e0e0e0;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s;box-sizing:border-box;text-align:left}.ljh-index-n .s8 .box:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}}@media (max-width:768px){.ljh-index-n .s8{padding:30px 15px}.ljh-index-n .s8 .inner{max-width:100%;width:100%;padding:0;display:flex;flex-direction:column}.ljh-index-n .s8 .title{font-size:24px;margin-bottom:16px;padding-top:10px;padding-bottom:10px}.ljh-index-n .s8 a{width:100%;margin-bottom:20px;display:block}.ljh-index-n .s8 .box{float:none!important;width:100%!important;padding:15px;border-radius:8px;box-sizing:border-box;text-align:left}.ljh-index-n .s8 .box .ww{display:block}.ljh-index-n .s8 .box .ww img{width:100%;max-width:100%;height:auto;border-radius:6px;margin-bottom:12px}.ljh-index-n .s8 .box .ww .t{font-size:18px;line-height:1.4;margin-bottom:8px;font-weight:600}.ljh-index-n .s8 .box .ww .b{font-size:14px;color:#666;margin-bottom:10px}.ljh-index-n .s8 .box .ww .d{font-size:14px;line-height:1.5;color:#555}}@media (max-width:480px){.ljh-index-n .s8{padding:25px 10px}.ljh-index-n .s8 .inner{padding:0;display:flex;flex-direction:column}.ljh-index-n .s8 .title{font-size:20px;margin-bottom:18px}.ljh-index-n .s8 a{width:100%;margin-bottom:18px;display:block}.ljh-index-n .s8 .box{float:none!important;width:100%!important;padding:12px;box-sizing:border-box;text-align:left}.ljh-index-n .s8 .box .ww .t{font-size:16px;line-height:1.3;margin-bottom:6px}.ljh-index-n .s8 .box .ww .b{font-size:13px;margin-bottom:8px}.ljh-index-n .s8 .box .ww .d{font-size:13px;line-height:1.4}}@media (max-width:900px){.team-container{max-width:750px!important;width:100%!important;padding:0 25px;display:grid;grid-template-columns:1fr 1fr;gap:25px}.member-card{margin-bottom:0;width:100%;padding:20px;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s;box-sizing:border-box}.member-card:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.member-name{font-size:18px;font-weight:600;margin-bottom:8px}.member-title{font-size:14px;color:#666;margin-bottom:12px}.member-bio{font-size:14px;line-height:1.5}}@media (max-width:768px){.team-container{max-width:100%!important;width:100%!important;padding:0 15px;display:flex;flex-direction:column;gap:20px}.member-card{width:100%;padding:20px;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}.member-name{font-size:20px;font-weight:600;margin-bottom:8px;text-align:center}.member-title{font-size:16px;color:#666;margin-bottom:15px;text-align:center}.full-bio,.member-bio{font-size:14px;line-height:1.6;text-align:left}}@media (max-width:1024px){.ljh-index-n .s7{display:none}.ljh-index-n .s7M{display:block!important;padding:40px 30px;text-align:center}.ljh-index-n .s7M img{max-width:100%;height:auto}}@media (max-width:768px){.ljh-index-n .s7M{padding:30px 15px}}@media (max-width:480px){.team-container{padding:0 10px;gap:18px}.member-card{padding:15px}.member-name{font-size:18px;margin-bottom:6px}.member-title{font-size:14px;margin-bottom:12px}.full-bio,.member-bio{font-size:13px;line-height:1.5}.ljh-index-n .s7M{padding:25px 10px}}.ljh-index-n .s3 .swiper-wp .swiper-slide img{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;height:auto!important}@media (max-width:1024px){.ljh-index-n .s6 .inner{max-width:900px;width:100%;padding:0 30px;box-sizing:border-box;display:none!important}.ljh-index-n .s6 .title{font-size:32px;margin-bottom:30px;text-align:center}.ljh-index-n .s6 .ll .item{padding:15px 20px;margin-bottom:12px;font-size:15px}.ljh-index-n .s6 .rr .desc .tt{font-size:24px;margin-bottom:20px}.ljh-index-n .s6 .rr .desc .intro{font-size:15px;line-height:1.6}.ljh-index-n .s6 .rr img.bg-img{max-width:100%;height:auto}.ljh-index-n .s6 #effectMobile{display:block!important;max-width:750px;width:100%;padding:0 25px;margin:0 auto;box-sizing:border-box}.ljh-index-n .s6 #effectMobile ul{list-style:none;padding:0;margin:0}.ljh-index-n .s6 #effectMobile ul li{margin-bottom:25px;padding:20px;background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.ljh-index-n .s6 #effectMobile ul li:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.ljh-index-n .s6 #effectMobile ul li .t{display:flex;align-items:center;margin-bottom:15px;font-size:18px;font-weight:600;color:#333}.ljh-index-n .s6 #effectMobile ul li .t img{width:20px;height:20px;margin-right:12px}.ljh-index-n .s6 #effectMobile ul li .intro{font-size:15px;line-height:1.6;color:#555;margin-left:32px}.ljh-index-n .swiper-wp{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 20px!important;box-sizing:border-box}}@media (max-width:768px){.ljh-index-n .s6 #effectMobile{padding:0 15px}.ljh-index-n .s6 #effectMobile ul li{margin-bottom:20px;padding:18px}.ljh-index-n .s6 #effectMobile ul li .t{font-size:16px;margin-bottom:12px}.ljh-index-n .s6 #effectMobile ul li .intro{font-size:14px;margin-left:28px}}@media (max-width:480px){.ljh-index-n .s6 #effectMobile{padding:0 10px}.ljh-index-n .s6 #effectMobile ul li{margin-bottom:18px;padding:15px}.ljh-index-n .s6 #effectMobile ul li .t{font-size:15px;margin-bottom:10px}.ljh-index-n .s6 #effectMobile ul li .t img{width:18px;height:18px;margin-right:10px}.ljh-index-n .s6 #effectMobile ul li .intro{font-size:13px;line-height:1.5;margin-left:28px}}@media (max-width:768px){.ljh-index-n .swiper-wp{padding:0 12px!important}.ljh-index-n .swiper-wp .swiper-container{width:100%!important}}