@charset "UTF-8";

/*! 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:5.938rem;padding-bottom:1.875rem;height:auto}.hero .card{padding:0 3.125rem}.hero .card li a{color:#0d58c9}.hero .card li:before{content:"";display:inline-block;position:relative;width:.25rem;height:.25rem;border-radius:50%;background-color:#009ce9;top:-.1875rem;margin-right:.625rem}.hero .card__btn{display:flex;align-items:center;text-align:left;width:12.5rem}.hero .card__btn span{margin-left:.625rem;line-height:1.2}.tabs-and-crumbs{margin-top:8.125rem}.container.overview{height:auto}.container.overview .text{color:#333}.container.overview .list{display:flex;flex-wrap:wrap;margin-top:1.875rem}.container.overview .list li{width:47.5rem}.container.overview .list li .blue{color:#0d58c9}.container.overview .list li::marker{color:#0d58c9}.container.overview .img-wrap{position:relative;margin-left:-.75rem}.container.overview .img-wrap .text{position:absolute;bottom:4.125rem;font-weight:500}.container.overview .img-wrap .text:first-of-type{left:8.75rem}.container.overview .img-wrap .text:nth-of-type(2){left:33.3125rem}.container.overview .img-wrap .text:nth-of-type(3){left:59.9375rem}.container.overview .img-wrap .text:nth-of-type(4){left:77.25rem}.container.challenges{padding:6.25rem 0;background-color:#f0f1f4}.container.challenges .title{text-align:center}.container .blue-text{color:#0d58c9}@keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.container.solution .scene{position:relative;margin:3.125rem 0;border-radius:.5rem;overflow:hidden}.container.solution .scene .product{position:absolute;cursor:pointer;z-index:1}.container.solution .scene .product .point{position:absolute;left:calc(50% - .3125rem);top:calc(50% - .3125rem);width:.625rem;height:.625rem;background-color:red;border-radius:50%;animation:fade ease 1s infinite}.container.solution .scene .product .point:after{content:"";position:absolute;left:calc(50% - .5rem);top:calc(50% - .5rem);width:1rem;height:1rem;background-color:rgba(255,0,0,.3);border-radius:50%}.container.solution .scene .product__content{position:absolute;padding:1.25rem;width:25.375rem;height:11.9375rem;background-color:hsla(0,0%,100%,.9137254902);box-shadow:.375rem .375rem .8125rem 0 rgba(31,31,31,.13);border-radius:.5rem;border:.0625rem solid #0d58c9;display:none}.container.solution .scene .product__content img{border-radius:.5rem}.container.solution .scene .product__content:after{content:"";position:absolute;top:-.375rem;left:1.875rem;width:.625rem;height:.625rem;background-color:#fff;border-top:.0625rem solid #0d58c9;border-left:.0625rem solid #0d58c9;transform:rotate(45deg)}.container.solution .scene .product__title{margin-bottom:.3125rem;font-size:1.125rem;color:#333;font-weight:500}.container.solution .scene .product__title:nth-of-type(2){margin-top:.9375rem}.container.solution .scene .product .text{line-height:1.4}.container.solution .scene .product1{left:0;top:0}.container.solution .scene .product1 .product__content{left:1.25rem}.container.solution .scene .product1 .product__content:after{left:3.125rem}.container.solution .scene .product2{left:46.25rem;top:0}.container.solution .scene .product2 .product__content{left:-12.5rem;width:33.5rem}.container.solution .scene .product2 .product__content:after{left:15.625rem}.container.solution .scene .product3{left:auto;right:0;top:0}.container.solution .scene .product3 .product__content{left:-23.875rem;width:30.375rem;height:26.3125rem}.container.solution .scene .product3 .product__content:after{left:26.25rem}.container.solution .scene .product3 .product__content img{margin-top:.9375rem}.container.solution .scene .product4{left:0;top:24.375rem}.container.solution .scene .product4 .product__content{left:1.25rem;top:105%;width:25.375rem;height:13.75rem}.container.solution .scene .product4 .product__content:after{left:3.75rem}.container.solution .scene .product5{left:81.25rem;top:21.25rem}.container.solution .scene .product5 .product__content{left:auto;right:100%;top:calc(50% - 5rem);width:34.1875rem;height:11.0625rem}.container.solution .scene .product5 .product__content:after{left:auto;top:calc(50% - .625rem);right:-.4375rem;transform:rotate(135deg)}.container.solution .scene .product.active{z-index:2}.container.solution .scene .product.active .point{animation:none;display:none}.container.solution .scene .product.active .product__content{display:flex}.container.solution .card{display:flex;align-items:center;column-gap:4.125rem;margin:1.6875rem 0;padding:0 2.0625rem;height:23.75rem;background-color:#f8f8f8;border-radius:.625rem}.container.solution .card img{border-radius:.625rem}.container.solution .card__content{padding:3.125rem 0;position:relative;z-index:1}.container.solution .card__content:before{content:"";position:absolute;left:-2.6875rem;top:-.9375rem;font-size:9.375rem;font-weight:800;opacity:.5;line-height:1;font-style:italic;z-index:-1}.container.solution .card__title{margin-bottom:.5625rem;font-size:1.5rem;color:#333;font-weight:500}.container.solution .card .list li::marker{color:#0d58c9}.container.solution .card__result{margin-top:3.125rem;padding:.375rem 1.4375rem;background-color:#fff;box-shadow:0 0 .875rem 0 rgba(9,34,57,.05);border-radius:.5rem;border:.0625rem solid #0d58c9;font-size:1.125rem;color:#0d58c9}.container.solution .card1 .card__content:before{content:"01";color:#e8e8e8}.container.solution .card2{background-color:#f4fcf4}.container.solution .card2 .card__content{margin-left:2.5rem}.container.solution .card2 .card__content:before{content:"02";color:#eaf6ea;opacity:.8}.container.solution .card3{background-color:#ebf4ff}.container.solution .card3 .card__content:before{content:"03";color:#e0eaf6;opacity:.8}.container.customer{background-image:url(/static/pc/en/press/casestudy/casestudy-milesight-increased-sales-in-japan-pet-store/what-the-client-say-background.png?t=1761286560959)}.container.customer .title{text-align:center;margin-bottom:3.125rem;color:#fff}.container.customer .img-wrap{position:relative}.container.customer .img-wrap img{border-radius:.625rem}.container.customer .img-wrap .img-content{position:absolute;right:0;top:calc(50% - 9.125rem);display:block;padding:4.125rem 1.875rem;width:55.875rem;height:18.3125rem;background-color:#fff;border-radius:.5rem}.container.customer .img-wrap .img-content .name{margin-top:.625rem;text-align:right}.container.interested{padding-bottom:0;padding-top:0}.container.interested .cards{display:flex;justify-content:center}.container.interested .cards .card{justify-content:flex-start;width:20.25rem;height:25rem;border-radius:.75rem}.container.interested .cards .card__text{text-align:center;line-height:1.3}.container.interested .cards .card:hover{box-shadow:0 .188rem .688rem 0 rgba(4,0,0,.1);background-color:#fff}.container.interested .cards .card:hover .card__text{color:#0d58c9}.container.interested .swiper{width:80%}.container.about{height:38.75rem;background-color:#f0f1f4}.container.about .content{display:flex;align-items:center;justify-content:space-between}.container.about .content img{border-radius:.5rem}.container.about .content__right{position:relative;width:60rem}.container.about .content__right:before{content:"“";left:-.625rem;top:-.875rem}.container.about .content__right:after,.container.about .content__right:before{position:absolute;font-size:9.375rem;color:#0d58c9;font-weight:800;line-height:1}.container.about .content__right:after{content:"”";right:-.625rem;bottom:-9.625rem}.container.about .title{padding-left:4.5rem}.youtube-wrap:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M170.624 545.786a343.03 343.03 0 1 0 682.72-67.603 343.03 343.03 0 1 0-682.72 67.603z' fill='%23FFF' opacity='.569'/%3E%3Cpath d='M425.472 354.816V680.96c0 12.8 14.336 19.968 24.576 12.288l214.528-159.744a15.36 15.36 0 0 0 0-24.576L450.048 343.04c-10.24-7.68-24.576-.512-24.576 11.776z' fill='%23FFF'/%3E%3C/svg%3E");width:7.5rem;height:7.5rem;background-size:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;transition:all .2s;opacity:.8;pointer-events:none}.youtube-wrap:hover:before{opacity:1}