.about-strategy.service-section .service-section__content{padding-bottom:0}.about-strategy__title{font-size:24px;line-height:32px;margin-bottom:44px}@media(min-width:1024px){.about-strategy__title{font-size:48px;line-height:64px;margin-bottom:127px}}.about-strategy__text-block{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.about-strategy__text-block{width:60%;margin-left:auto}}.about-strategy__table{display:flex;flex-direction:column;margin-bottom:51px}@media(min-width:1024px){.about-strategy__table{margin-bottom:91px}}.about-strategy__table-item{display:flex;align-items:baseline;gap:2vw;padding:28px 0;border-bottom:1px solid rgba(0,0,0,.4)}@media(min-width:1024px){.about-strategy__table-item{padding:40px 0}}.about-strategy__table-item:first-child{border-top:1px solid rgba(0,0,0,.4)}.about-strategy__table-count{font-size:16px;line-height:32px;color:rgba(0,0,0,.6)}@media(min-width:1024px){.about-strategy__table-count{font-size:18px}}.about-strategy__table-title{font-size:24px;line-height:32px}@media(min-width:1024px){.about-strategy__table-title{font-size:32px;line-height:48px}}.about-strategy__text{font-size:16px;line-height:24px;margin-bottom:46px}@media(min-width:1024px){.about-strategy__text{font-size:18px;line-height:32px;margin-bottom:76px}}.about-strategy__description{font-size:24px;line-height:32px}@media(min-width:1024px){.about-strategy__description{font-size:32px;line-height:48px}}.about-strategy__count{margin-top:85px}@media(min-width:1024px){.about-strategy__count{margin-top:129px}}.about-strategy__count-title{display:block;font-size:24px;line-height:32px;margin-bottom:52px}@media(min-width:1024px){.about-strategy__count-title{font-size:32px;line-height:48px}}.about-strategy__count-flex{display:flex;flex-direction:column;margin-top:30px;margin-bottom:52px}@media(min-width:1024px){.about-strategy__count-flex{flex-direction:row;margin-top:52px;margin-bottom:141px}}.about-strategy__count-item{position:relative;width:100%;padding:40px 0}@media(min-width:1024px){.about-strategy__count-item{width:33%;padding:40px}}.about-strategy__count-item:before{content:"";position:absolute;top:0;left:0;display:block;width:95%;height:1px;background-color:rgba(0,0,0,.4)}@media(min-width:1024px){.about-strategy__count-item:before{width:90%}}.about-strategy__count-item:after{content:"";position:absolute;top:5%;right:5%;display:none;width:1px;height:95%;background-color:rgba(0,0,0,.4)}@media(min-width:1024px){.about-strategy__count-item:after{display:block}}.about-strategy__count-item:last-child:after{display:none}.about-strategy__count-item img{margin-bottom:20px}.about-strategy__count-description{font-size:16px;line-height:24px}@media(min-width:1024px){.about-strategy__count-description{font-size:18px;line-height:32px}}.roadmap.service-section .service-section__content{padding-bottom:0}.roadmap{display:none}@media(min-width:1024px){.roadmap{display:block}}.roadmap__block{display:flex;justify-content:space-between}.roadmap__column{display:flex;flex-direction:column;gap:117px;margin-top:220px}.roadmap__column--center{gap:64px;margin-top:0}.roadmap__ellipse{width:31.9vw;height:31.9vw}.roadmap__group{display:flex;justify-content:space-between}.roadmap__group .roadmap__item{width:38%}.roadmap__count{font-size:18px;line-height:32px;color:rgba(255,255,255,.6);margin-bottom:4px}.roadmap__title{font-size:32px;line-height:48px}.roadmap__description{margin-top:31px;font-size:18px;line-height:32px}.roadmap-carousel.service-section .service-section__content{padding-bottom:0}@media(min-width:1024px){.roadmap-carousel{display:none}}.work-with-product__title{width:100%;font-size:24px;line-height:32px;margin-bottom:48px}@media(min-width:1024px){.work-with-product__title{width:70%;font-size:48px;line-height:64px;margin-bottom:127px}}.work-with-product__flex{display:flex;flex-direction:column-reverse;justify-content:space-between}@media(min-width:1024px){.work-with-product__flex{flex-direction:row}}.work-with-product__flex-title{width:100%;font-size:16px;line-height:24px;color:rgba(255,255,255,.6);margin-bottom:98px}@media(min-width:1024px){.work-with-product__flex-title{width:35%;font-size:18px;line-height:32px;margin-bottom:0}}.work-with-product__flex-description{width:100%;font-size:16px;line-height:24px;margin-bottom:48px}@media(min-width:1024px){.work-with-product__flex-description{width:60%;font-size:18px;line-height:32px;margin-bottom:0}}