/*! autoprefixer: on */*{font-family:manrope,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,"sans-serif";box-sizing:border-box}.title,h1,h2,h3,h4,h5,h6{line-height:1.25;color:#333}.text,li,p{color:#666}.hero{height:37.5rem}.hero__title{margin-top:9rem}.hero__btn{margin-top:2.25rem}.hero__card{margin-top:7.5rem;padding:0;height:10rem;align-items:center}.hero .card{padding:0 1.875rem}.hero .card a{line-height:1.3;text-decoration:underline;color:#333}.hero .card a:hover{color:#0d58c9}.hero .card .text1{font-size:1.125rem}.hero .card .text1 a{text-decoration:none;position:relative;margin-left:1.25rem}.hero .card .text1 a:before{content:"";width:.25rem;height:.25rem;border-radius:50%;display:block;background-color:#0d58c9;position:absolute;left:-1.25rem;top:.75rem}.hero .card .text2{font-size:1.125rem}.hero .card .icon{width:6.1875rem;height:2.5rem}.hero .card__btn{display:flex;align-items:center;text-align:left;margin-left:0;width:12.5rem;text-decoration:none!important}.hero .card__btn span{margin-left:.625rem;line-height:1.2}.tabs-and-crumbs{margin-top:7.188rem}.background{padding-top:0;height:40.625rem}.background .cards{height:19.0625rem!important;width:65rem!important}.background .cards .text{margin-top:2.125rem;padding-left:1.875rem;width:59.375rem}.challenges{padding:5rem 0!important;background-color:#f0f1f4}.challenges .cards{justify-content:space-between!important;height:auto!important}.challenges .cards .card{padding:2.5rem 1.875rem;width:23.375rem;height:17.75rem;background-color:#fff;box-shadow:0 .5rem .625rem 0 rgba(0,0,0,.07);border-radius:.5rem}.challenges .cards .card .svg-wrap{display:flex;align-items:center;justify-content:center;width:4.625rem;height:4.625rem;border-radius:50%}.challenges .cards .card .svg-wrap svg{color:#fff;font-size:4.125rem}.challenges .cards .card__title{font-size:1.25rem;color:#333;font-weight:600;white-space:unset;text-align:left}.challenges .cards .card__text{font-size:1.125rem;color:#666!important;opacity:1!important;text-align:left;margin-top:1.875rem}.challenges .cards .card:first-of-type .svg-wrap{background-color:#0d58c9;box-shadow:0 0 0 .3125rem rgba(13,88,201,.25)}.challenges .cards .card:nth-of-type(2) .svg-wrap{background-color:#99a2b1;box-shadow:0 0 0 .3125rem rgba(153,162,177,.25)}.challenges .cards .card:nth-of-type(3) .svg-wrap{background-color:#30c58e;box-shadow:0 0 0 .3125rem rgba(48,197,142,.25)}.challenges .cards .card:nth-of-type(4) .svg-wrap{background-color:#0d4893;box-shadow:0 0 0 .3125rem rgba(13,72,147,.25)}.solution{display:block}.solution .content{margin:0 auto}.solution .bg{width:108.25rem;height:127.75rem;margin:1.25rem auto;background-size:cover;background-image:url(/static/pc/en/press/casestudy/casestudy-integrated-traffic-information-display-system/bg.png?t=1763109742102);padding:11rem 8.25rem}.solution .bg .flex{align-items:flex-start;gap:.625rem}.solution .bg .text-item1{margin-top:1.75rem}.solution .bg .text-item2{margin-top:1rem}.solution .bg .text-item3{margin-top:.375rem}.solution .bg .text-item4{margin-top:.625rem}.solution .bg .flex2{display:flex;gap:1.25rem;margin-top:3.75rem}.solution .bg .flex2 .flex2-left{width:50.1875rem;height:17.5rem;background-color:#f8f8f8;border-radius:.625rem;padding:1.5rem 2.0625rem}.solution .bg .flex2 .flex2-right{width:40.25rem;height:17.625rem;background-color:#ddf2ff;border-radius:.625rem;padding:1.5rem 2.0625rem}.solution .bg .flex2 .item-title{font-size:1.5rem;font-weight:600;font-stretch:normal;line-height:2.25rem;letter-spacing:0;color:#333}.solution .bg .flex2 .symbol{font-size:2.75rem;margin-left:-.625rem}.solution .bg .flex2 ul{margin-top:.625rem}.solution .bg .flex2 ul li{margin-bottom:.625rem;margin-left:1.25rem;list-style:outside}.solution .bg .flex2 ul li::marker{color:#0d58c9}.solution .bg .flex3{display:flex;gap:1.25rem;margin-top:1.25rem}.solution .bg .flex3 .flex3-left1{width:44.75rem;height:15.6875rem;background-color:#e3f4fe;border-radius:.625rem;padding:1.5rem 2.0625rem}.solution .bg .flex3 .flex3-left2{width:44.75rem;height:22rem;background-color:#f8f8f8;border-radius:.625rem;padding:1.5rem 2.0625rem;margin-top:1.25rem}.solution .bg .flex3 .flex3-right1{width:46.125rem;height:20.8125rem;background-color:#f1f1f1;border-radius:.625rem;padding:1.5rem 2.0625rem}.solution .bg .flex3 .flex3-right2{width:46.125rem;height:16.875rem;background-color:#f2faff;border-radius:.625rem;padding:1.5rem 2.0625rem;margin-top:1.25rem}.solution .bg .flex3 .item-title{font-size:1.5rem;font-weight:600;font-stretch:normal;line-height:2.25rem;letter-spacing:0;color:#333}.solution .bg .flex3 .symbol{font-size:2.75rem;margin-left:-.625rem}.solution .bg .flex3 ul{margin-top:.625rem}.solution .bg .flex3 ul li{margin-bottom:.625rem;margin-left:1.25rem;list-style:outside;font-size:1.125rem;color:#666}.solution .bg .flex3 ul li::marker{color:#0d58c9}.solution .bg .flex3 .text-li{font-size:1.125rem;font-weight:400;font-stretch:normal;line-height:1.6875rem;letter-spacing:0;color:#666;position:relative;margin-left:2.5rem}.solution .bg .flex3 .text-li:before{content:"";width:.25rem;height:.25rem;border-radius:50%;display:block;background-color:#666;position:absolute;left:-1.25rem;top:.75rem}.solution .bg .imgs{display:flex;gap:1.25rem;margin-top:1.25rem}.solution .bg .imgs img{border-radius:.625rem}.blue{color:#0d58c9}.result{height:21.25rem}.result .content{display:flex;padding:3.5rem 4.375rem;border-radius:.625rem;background-size:cover;background-position:50%}.result .content img{margin-left:3.125rem;border-radius:.5rem;border:.0625rem solid #efeff0}.interested{height:auto!important}.interested .cards{display:flex;justify-content:space-between;margin-top:3.75rem}.interested .cards .card{position:relative;padding:1.75rem 1.375rem;width:54.125rem;height:24.9375rem;background-color:#fff;border-radius:.625rem;border:.0625rem solid #99a2b1;transition:all .3s ease;display:flex;flex-direction:row;align-items:center;gap:2.1875rem}.interested .cards .card h3{margin-top:0}.interested .cards .card .img-wrap{width:21rem;height:21.5rem;background-color:#f7f7f7;border-radius:.625rem}.interested .cards .card__title{margin:2.1875rem 0 .9375rem;font-size:1.5rem;color:#333;font-weight:500;text-align:left}.interested .cards .card__list{padding-left:1.25rem}.interested .cards .card__list li{list-style:disc;color:#666;font-size:1.125rem}.interested .cards .card__btn{position:absolute;right:1.5625rem;bottom:1.5625rem;display:flex;align-items:center;justify-content:center;padding:0;padding-left:.125rem;width:2.1875rem;height:2.1875rem;border-radius:50%;background-color:#0d58c9}.interested .cards .card__btn svg{margin:0;font-size:2.1875rem;transform:rotate(90deg)}.interested .cards .card:hover{box-shadow:0 0 1.8125rem 0 rgba(0,0,0,.14);border-radius:.625rem;border:.0625rem solid #0d58c9}