/*! 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}.bold{font-weight:600}.blue{color:#0d58c9}.container.capture .items{display:flex;align-items:center;justify-content:center;column-gap:1.5625rem;margin-top:2.8125rem}.container.capture .items .line{position:relative;top:-.3125rem;width:.0625rem;height:5.5rem;flex-shrink:0;background:#999}.container.capture .items .item .num{font-size:1.9375rem;color:#0d58c9;line-height:1}.container.capture .items .item .num span{font-size:3.125rem;font-weight:600;line-height:inherit}.container.capture .items .item__img{margin-top:-1.375rem}.container.capture .items .item .text{margin-top:.3125rem}.container.capture .bold{color:#333}.container.component .item{position:absolute}.container.component .item .line{position:absolute;border-bottom:.0625rem solid #7a828e}.container.component .item__content{position:absolute}.container.component .item__title{margin-bottom:1.875rem;font-size:1.5rem;color:#0d58c9;font-weight:600;white-space:nowrap}.container.component .item ul li{font-size:1.125rem;color:#333;font-weight:600;white-space:nowrap}.container.component .item ul li .tip{font-size:1.125rem;color:#666;font-weight:400}.container.component .item ul li .circle{display:inline-block;border:.1875rem solid #333;border-radius:50%;width:0;height:0;vertical-align:middle;margin-right:.1875rem}.container.component .item .point{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:.0625rem solid #7a828e;border-radius:50%}.container.component .item .point:before{content:"";width:.75rem;height:.75rem;background-color:#7a828e;border-radius:50%}.container.component .item1{left:calc(50% - 8.75rem);top:17.5rem}.container.component .item1 .line1{right:91%;bottom:91%;width:8.125rem;transform:rotate(45deg);transform-origin:right bottom}.container.component .item1 .line2{right:6.8125rem;bottom:6.875rem;width:35.1875rem}.container.component .item1 .item__content{right:16.125rem;top:-8.4375rem}.container.component .item2{right:calc(50% - 3.75rem);top:7.5rem}.container.component .item2 .line1{left:91%;bottom:50%;width:45.75rem}.container.component .item2 .item__content{left:32rem;top:-2.5rem;text-align:right}.container.component .item3{left:calc(50% - .9375rem);top:30.3125rem}.container.component .item3 .line1{right:91%;top:77%;width:6.25rem;transform:rotate(-25deg);transform-origin:right bottom}.container.component .item3 .line2{right:6.8125rem;top:3.625rem;width:42.8125rem}.container.component .item3 .item__content{right:31.875rem;top:.75rem}.container.component .item4{right:calc(50% - 10rem);top:25rem}.container.component .item4 .line1{left:91%;top:91%;width:7.5rem;transform:rotate(45deg);transform-origin:left bottom}.container.component .item4 .line2{left:6.4375rem;top:6.5rem;width:34.25rem}.container.component .item4 .item__content{left:18.4375rem;top:3.4375rem;text-align:right}.container.integration{height:auto}.container.integration .cards{max-height:0;overflow:hidden;transition:max-height .3s ease}.container.integration .cards-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;padding:0 0 3.125rem}.container.integration .cards .card{display:flex;align-items:center;justify-content:flex-start;column-gap:1.563rem;padding-left:1.25rem;width:39.063rem;height:12.5rem;border:.0625rem solid #999;box-shadow:0 .313rem .625rem rgba(0,0,0,.3);border-radius:.938rem}.container.integration .cards .card svg{font-size:5.625rem;color:#333}.container.integration .cards .card__title{font-size:1.625rem;color:#333;font-weight:500}.container.integration .cards .card ul{padding:0 0 0 1.25rem;font-size:1.125rem;color:#666;text-align:left}.container.integration .cards .card ul li{list-style:disc}.container.integration .cards.active{max-height:35.625rem}.container.integration .my-btn.active .svg-wrap{transform:rotate(-90deg)}.container .my-btn{column-gap:1.25rem;padding:.688rem 1.25rem .688rem 2.5rem;background-color:#0d58c9;border-radius:.5rem;color:#fff;font-size:1.125rem;cursor:pointer}.container .my-btn,.container .my-btn .svg-wrap{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.container .my-btn .svg-wrap{width:1.75rem;height:1.75rem;border:.0625rem solid #fff;border-radius:50%;transform:rotate(90deg)}.container .my-btn:hover{transform:translateY(-.625rem);box-shadow:.313rem .313rem 1.25rem rgba(0,0,0,.1);color:#fff}.container .my-btn-wrap{display:flex;justify-content:center}.vioguard .title .img-wrap{display:inline-flex;align-items:center;justify-content:center;height:3.5rem;width:14.0625rem;vertical-align:middle}.vioguard .text{max-width:93%!important}.vioguard .text .blue{color:#0d58c9}.vioguard .swiper-out{position:relative;margin-top:2.5rem;padding:0 6.25rem}.vioguard .swiper-button-next,.vioguard .swiper-button-prev{width:2.813rem;height:2.813rem;background-color:#0d58c9;border-radius:50%}.vioguard .swiper-button-next:after,.vioguard .swiper-button-prev:after{font-size:1.375rem;color:#fff}.vioguard .swiper-button-disabled{opacity:1;background-color:#99a2b1}.vioguard .swiper .card{padding:.375rem 0 .688rem .813rem;width:20.938rem;height:12.75rem;box-shadow:.5rem .75rem 1.563rem 0 rgba(8,17,36,.05);border-radius:.625rem;border:.0625rem solid #5c85c0}.vioguard .swiper .card img{display:block;border-radius:.5rem}.vioguard .swiper .card__title{position:relative;padding-left:1.688rem;margin-bottom:.3125rem;font-size:1.188rem;color:#333;font-weight:600;text-align:left}.vioguard .swiper .card__title:before{content:"";position:absolute;left:.25rem;top:.5625rem;width:.5625rem;height:.75rem;background-color:#0d58c9;transform:skew(-10deg)}