/*! 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 2.5rem}.hero .card a{line-height:1.3;text-decoration:underline;color:#333}.hero .card a:hover{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;margin-left:3.75rem;width:12.5rem;text-decoration:none!important}.hero .card__btn span{margin-left:.625rem;line-height:1.2}.tabs-and-crumbs{margin-top:5.625rem}.background{padding-top:0;height:40.625rem}.solution img{border-radius:.5rem}.solution h3{margin-bottom:1.4375rem;font-size:1.5rem;color:#333;font-weight:500}.solution .cards{display:flex;gap:2.5rem;flex-wrap:wrap}.solution .cards .card{padding:2.1875rem 1.25rem 2.1875rem 1.875rem;width:48.125rem;height:37rem;background-color:#f5f6f8;border-radius:1rem}.solution .cards .card__title{position:relative;margin-bottom:.625rem;font-size:1.5rem;color:#0d58c9;font-weight:500}.solution .cards .card__title:before{position:absolute;left:-1.875rem;top:-2.8125rem;content:"01";font-size:7.1875rem;color:#0d58c9;opacity:.08;font-weight:700;line-height:1;font-style:italic}.solution .cards .card__text{height:7.5rem;font-size:1.125rem;color:#666}.solution .cards .card img{margin-top:1.5625rem}.solution .cards .card:nth-of-type(2) .card__title:before{content:"02"}.solution .cards .card:nth-of-type(3) .card__title:before{content:"03"}.solution .cards .card:nth-of-type(4) .card__title:before{content:"04"}.result{height:37.5rem}.result .content{display:flex;padding:4.125rem 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{padding-bottom:0;padding-top:0}.interested .cards{display:flex;justify-content:center}.interested .cards .card{justify-content:flex-start;width:20.25rem;height:25rem;border-radius:.75rem}.interested .cards .card__text{text-align:center;line-height:1.3}.interested .cards .card:hover{box-shadow:0 .188rem .688rem 0 rgba(4,0,0,.1);background-color:#fff}.interested .cards .card:hover .card__text{color:#0d58c9}.interested .swiper{width:80%}