@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1;-webkit-transform:scale(3);transform:scale(3)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes fade-out{0%{opacity:1;-webkit-transform:scale(3);transform:scale(3)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes slideIn{0%{width:0}to{width:100%}}@keyframes slideIn{0%{width:0}to{width:100%}}.icon-sprite{width:initial;height:initial}.geo-team__container-item-icon svg,.icon-sprite svg,.top-page::before{width:100%;height:100%}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}.top-page{position:relative;padding-bottom:24px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100vh;max-height:920px}.top-page--develop,.top-page--geo,.top-page--marketing,.top-page--support{min-height:694px}.top-page::before{position:absolute;left:0;top:0;content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(99,71,235,0)),to(rgba(99,71,235,.1)));background:linear-gradient(180deg,rgba(99,71,235,0) 0,rgba(99,71,235,.1) 100%)}.top-page .wrapper{position:relative;z-index:2}.top-page__row{padding-top:120px}.top-page__title{font-family:"TikTokCondensed";font-weight:700;font-size:44px;line-height:44px;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.top-page__video{height:79.5vw;pointer-events:none;display:none}.top-page__bottom{padding:0 27px;position:relative;z-index:2}.top-page__description{font-family:"TikTok";font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.042em;color:#8585ad}.top-page__tags{margin-top:24px}.top-page__tags-shield{background-color:#fff;padding:12px 16px 12px 56px;border-radius:16px;font-family:"TikTokCondensed";font-weight:700;font-size:14px;line-height:15px;letter-spacing:-.04em;text-transform:uppercase;white-space:pre-line;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.top-page__tags-shield img,.video-background::before{position:absolute;left:0;top:0;content:"";width:54px;height:54px}.video-background{width:100%;display:block;position:absolute;left:0;padding-bottom:25px;z-index:-2}.video-background::before{width:100%;height:20%;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),to(#00000000));background:linear-gradient(#fff 30%,#00000000)}.video-background--develop,.video-background--geo,.video-background--marketing,.video-background--support{top:100px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);padding:10px;width:410px;left:50%;margin-left:-205px}.video-background--develop,.video-background--marketing,.video-background--support{top:268px;width:340px;margin-left:-170px}.video-background--marketing,.video-background--support{top:255px;width:390px;margin-left:-195px}.video-background--support{width:360px;margin-left:-180px}.bg-video,.geo-section__seo img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.generative-engine-optimization{margin-top:40px}.generative-engine-optimization__row{margin:40px auto}.geo-section{margin:0 auto;max-width:720px}.geo-section__row{position:relative;padding-bottom:40px;border-bottom:1px dashed #d1d1e0}.geo-section__list::before,.geo-section__row::before{position:absolute;left:50%;top:0;content:"";width:1px;height:100%;border-left:1px dashed #d1d1e0;z-index:-1}.geo-section__title{font-family:"TikTokCondensed";font-weight:700;font-size:14px;line-height:15px;letter-spacing:-.04em;text-transform:uppercase;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#8585ad;border:1px dashed #d1d1e0;padding:16px 24px;background-color:#fff;border-radius:16px}.geo-section__text{font-family:"TikTok";font-weight:400;font-size:24px;line-height:120%;letter-spacing:-.01em;text-align:center;margin:40px 0 0;padding:24px 0;background-color:#fff}.geo-section__list{padding-bottom:40px;border-bottom:1px dashed #d1d1e0;position:relative}.geo-section__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;margin-top:24px;background-color:#fff;padding-bottom:24px}.geo-section__item{height:80px;background-color:#f7f7fa;border-radius:24px}.geo-section__description{color:#8585ad;font-family:"TikTok";font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.03em;margin-top:24px}.geo-section__seo{margin-top:48px;background-color:#f7f7fa;border-radius:20px;padding:16px 16px 16px 52px;font-family:"TikTokCondensed";font-weight:700;font-size:16px;line-height:18px;letter-spacing:-.04em;text-transform:uppercase;position:relative}.geo-section__seo span,.no-touch .geo-record__item:hover .geo-record__item-link{color:#5a3cf3}.geo-section__seo img{height:86px;width:86px;position:absolute;left:-33px;top:-16px}.geo-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.geo-item img{height:32px;width:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;margin-right:8px}.geo-item span{font-family:"TikTokCondensed";font-weight:700;font-size:16px;line-height:18px;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.geo-roads{background-color:#f7f7fa;margin-top:40px}.geo-roads__row{padding:40px 0}.geo-roads__title{font-family:"TikTokCondensed";font-weight:700;font-size:36px;line-height:100%;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.geo-roads__list{margin-top:48px}.geo-roads__item+.geo-roads__item{margin-top:16px}.geo-road{background-color:#fff;border-radius:24px;padding:24px}.geo-road__name,.geo-road__number{font-family:"TikTokCondensed";font-weight:700;text-transform:uppercase}.geo-road__number{font-size:16px;line-height:100%;letter-spacing:-.019em;text-align:center;height:32px;width:32px;border-radius:50%;background-color:#5a3cf3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.geo-road__name{font-size:24px;line-height:26px;letter-spacing:-.04em;margin-top:40px;white-space:pre-line}.geo-road__text{font-family:"TikTok";font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.01em;color:#8585ad;margin-top:16px}.geo-warning{padding:8px;background:radial-gradient(100% 100% at 0 100%,#060316 0,#100938 25.5%,#120270 50%,#503cc4 75%,#9987ff 100%);border-radius:24px;margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;cursor:pointer}.geo-warning__image{height:133px}.geo-warning__image img{height:160px;width:160px;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left;pointer-events:none}.geo-warning__btn,.geo-warning__text{width:100%;font-family:"TikTokCondensed";font-weight:700;letter-spacing:-.04em;margin-top:8px;position:relative;z-index:3}.geo-warning__text{font-size:20px;line-height:22px;color:#fff;padding:16px;max-width:400px}.geo-warning__btn{font-size:16px;line-height:18px;text-transform:uppercase;background-color:#fff;border-radius:20px;padding:23px;text-align:center;cursor:pointer;-webkit-transition:.3s;transition:.3s}.geo-levels__row{padding:40px 0}.geo-levels__title{font-family:"TikTokCondensed";font-weight:700;font-size:36px;line-height:100%;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.geo-levels__top{margin-left:-24px;width:calc(100% + 48px);overflow:auto;margin-top:48px}.geo-levels__top::-webkit-scrollbar{display:none}.geo-levels__top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 24px}.geo-levels__category,.geo-levels__category::after{border-radius:24px;-webkit-transition:.3s;transition:.3s}.geo-levels__category,.geo-levels__category span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.geo-levels__category{height:96px;width:220px;background-color:#fff;overflow:hidden;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"TikTokCondensed";font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.04em;color:#b3b3cc;text-transform:uppercase;padding:16px}.no-touch .geo-levels__category:hover{color:#8585ad;background-color:#f7f7fa}.ask-section__item.active .ask-section__item-top::after,.geo-clients__item.active .geo-clients__item-top::after,.geo-levels__category.active.manual::before,.geo-levels__category.active::after,.no-touch .geo-levels__category:hover::after{opacity:0}.geo-levels__category span{z-index:2;height:80px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:pre-line;-webkit-transition:.3s;transition:.3s}.geo-levels__category::after{border:1px dashed #d1d1e0;position:absolute;left:0;top:0;content:"";width:100%;height:100%}.geo-levels__category .progress-fill{position:absolute;left:0;top:0;will-change:width;content:"";width:0;height:100%;background-color:#fff;opacity:.1}.geo-levels__category.active{color:#fff;background-color:#5a3cf3;pointer-events:none}.geo-levels__category+.geo-levels__category{margin-left:16px}.geo-levels__bottom{margin-top:32px}.geo-levels__item{display:none;background-color:#f7f7fa;padding:8px;border-radius:24px}.geo-levels__item.active{display:block}.geo-levels__item-title{font-family:"TikTokCondensed";font-weight:700;font-size:24px;line-height:26px;letter-spacing:-.04em;text-transform:uppercase}.geo-levels__item-text{font-family:"TikTok";font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.019em;color:#8585ad;margin-top:16px}.geo-levels__item-description{padding:16px}.geo-levels__item-description+.geo-levels__list{margin-top:8px}.geo-levels__list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px}.geo-levels__list-item{padding:17px 17px 17px 56px;background-color:#fff;border-radius:16px}.geo-levels__list-item-number{font-family:"TikTokCondensed";font-weight:700;font-size:12px;line-height:12px;letter-spacing:-.04em;text-align:center;text-transform:uppercase;height:24px;width:24px;background-color:#5a3cf3;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:16px;top:16px}.geo-levels__list-item-text{font-family:"TikTok";font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.019em}.geo-team{background-color:#f7f7fa}.geo-team__row{padding:40px 0}.geo-team__container{padding:8px;background-color:#fff;border-radius:24px}.geo-team__container-title{padding:16px;font-family:"TikTokCondensed";font-weight:700;font-size:24px;line-height:26px;letter-spacing:-.04em;text-transform:uppercase}.geo-team__container-item+.geo-team__container-item,.geo-team__container-list{margin-top:8px}.geo-team__container-item{border:1px dashed #d1d1e0;border-radius:16px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geo-team__container-item-icon{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 24px;flex:0 24px;margin-right:12px}.geo-team__container-item-name{font-family:"TikTok";font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.05em}.geo-team__records{margin-top:48px}.geo-record__item{background-color:#fff;border-radius:24px;padding:24px;-webkit-transition:.3s;transition:.3s;display:block}.no-touch .geo-record__item:hover{-webkit-box-shadow:0 2px 24px 0 #383b560f;box-shadow:0 2px 24px 0 #383b560f;-webkit-transition:.3s!important;transition:.3s!important}.geo-record__item+.geo-record__item{margin-top:16px}.geo-record__item-picture{height:64px;width:66px}.geo-record__item-picture img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.geo-record__item-content{margin-top:40px}.geo-record__item-title{font-family:"TikTokCondensed";font-weight:700;font-size:24px;line-height:26px;letter-spacing:-.04em;text-transform:uppercase}.geo-record__item-text{font-family:"TikTok";font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.045em;margin-top:16px}.geo-record__item-link{font-family:"TikTokCondensed";font-weight:700;font-size:12px;line-height:13px;letter-spacing:0;text-transform:uppercase;color:#8585ad;padding:5px 8px;border-radius:8px;background-color:#f7f7fa;margin-top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.3s;transition:.3s}.geo-price{background-color:#1f1f2e}.geo-price__row{padding:40px 0}.geo-price__title{font-family:"TikTokCondensed";font-weight:700;font-size:40px;line-height:100%;letter-spacing:-.04em;text-align:center;text-transform:uppercase;color:#fff}.geo-price__container{margin-top:48px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px}.geo-price__item{padding:23px;border-radius:24px}.geo-price__item-time,.geo-price__item-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geo-price__item-time{font-family:"TikTokCondensed";font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.04em;text-transform:uppercase}.geo-price__item-time svg{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:8px}.geo-price__item-value{margin-top:24px}.geo-price__item-value span{font-size:28px;line-height:32px}.geo-price__item-mount,.geo-price__item-value span,.geo-price__item-value-sale{font-family:"TikTokCondensed";font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.geo-price__item-value-sale{font-size:14px;line-height:15px;color:#fff;background-color:#ff3f49;border-radius:8px;padding:9px 12px 8px;margin-left:10px}.geo-price__item-mount{font-size:20px;line-height:22px;margin-top:4px}.geo-price__item--light{border:1px dashed #f7f7fa;background-color:#f7f7fa}.geo-price__item--light svg{fill:#5a3cf3}.geo-price__item--light .geo-price__item-time,.geo-price__item--light .geo-price__item-value{color:#1f1f2e}.geo-price__item--light .geo-price__item-mount{color:#669}.geo-price__item--dark{border:1px dashed #33334d;background-color:#1f1f2e}.geo-price__item--dark svg{fill:#efeff5}.geo-price__item--dark .geo-price__item-time,.geo-price__item--dark .geo-price__item-value{color:#efeff5}.geo-price__item--dark .geo-price__item-mount{color:#8585ad}.geo-price__card{background:radial-gradient(100% 100% at 0 100%,#060316 0,#100938 25.5%,#120270 50%,#503cc4 75%,#9987ff 100%);padding:8px;border-radius:24px;overflow:hidden;cursor:pointer}.geo-price__card-picture{height:146px;position:relative;width:100%}.geo-price__card-picture img{width:310px;position:absolute;right:-45px;top:-124px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.geo-price__card-button,.geo-price__card-title{font-family:"TikTokCondensed";font-weight:700;font-size:24px;line-height:26px;letter-spacing:-.04em;text-transform:uppercase;color:#fff;padding:16px;margin-top:8px;position:relative;z-index:2}.geo-price__card-button{font-size:16px;line-height:18px;padding:23px;text-align:center;background-color:#fff;color:#1f1f2e;width:100%;border-radius:20px;z-index:3;-webkit-transition:.3s;transition:.3s}.geo-clients__row{padding:40px 0}.geo-clients__title{font-family:"TikTokCondensed";font-weight:700;font-size:36px;line-height:100%;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.geo-clients__container{margin-top:48px}.geo-clients__item{border:1px dashed #d1d1e0;padding:11px;border-radius:24px;-webkit-transition:.3s;transition:.3s}.geo-clients__item+.geo-clients__item{margin-top:24px}.geo-clients__item.active,.no-touch .geo-clients__item:hover{border:1px dashed #f7f7fa;background-color:#f7f7fa}.geo-clients__item-top{padding:12px 50px 12px 12px;position:relative;cursor:pointer}.geo-clients__item-top::after,.geo-clients__item-top::before{position:absolute;right:15px;top:23px;content:"";width:18px;height:2px;background-color:#8585ad;border-radius:2px}.geo-clients__item-top::after{right:23px;top:15px;height:18px;width:2px;-webkit-transition:.3s;transition:.3s}.geo-clients__item-top-name,.geo-clients__item-top-text{font-family:"TikTok";font-weight:400;font-size:20px;line-height:24px;letter-spacing:0}.geo-clients__item-top-text{font-size:16px;line-height:19px;letter-spacing:-.045em;margin-top:8px;color:#8585ad}.geo-clients__item-bottom{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.geo-jobs__container{padding-top:8px}.geo-jobs__res{background-color:#fff;border-radius:16px;padding:12px}.geo-jobs__res-text,.geo-jobs__res-title{font-family:"TikTok";font-weight:400;font-size:16px;letter-spacing:-.03em}.geo-jobs__res-title{line-height:19px;border:1px dashed #d1d1e0;padding:10px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geo-jobs__res-title img{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:8px}.geo-jobs__res-text{line-height:22px;margin-top:16px}.advantages-geo__item img,.geo-jobs__res-img{display:block;-o-object-position:center;object-position:center}.geo-jobs__res-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-top:16px;border-radius:16px}.geo-jobs__res-button{font-family:"TikTokCondensed";font-weight:700;font-size:16px;line-height:18px;letter-spacing:-.04em;text-transform:uppercase;color:#fff;background-color:#5a3cf3;padding:23px;display:block;border-radius:20px;text-align:center;margin-top:16px;width:100%;-webkit-transition:.3s;transition:.3s;overflow:hidden;position:relative}.geo-jobs__res-button span{position:relative;z-index:2}.geo-jobs__column{padding:12px}.geo-jobs__column-title{font-family:"TikTok";font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;border:1px dashed #d1d1e0;color:#8585ad;padding:11px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:12px}.geo-jobs__column-text{font-family:"TikTok";font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.03em;margin-top:16px}.ask-section{background-color:#f7f7fa}.ask-section__row{padding:40px 0}.ask-section__title{font-family:"TikTokCondensed";font-weight:700;font-size:36px;line-height:100%;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.ask-section__list{margin-top:48px}.ask-section__item{border:1px dashed #d1d1e0;border-radius:24px;-webkit-transition:.3s;transition:.3s}.no-touch .ask-section__item:hover,.no-touch .geo-clients__item:hover{-webkit-transition:.3s!important;transition:.3s!important}.ask-section__item+.ask-section__item{margin-top:16px}.ask-section__item.active,.no-touch .ask-section__item:hover{border:1px dashed #fff;background-color:#fff}.ask-section__item.active .ask-section__item-top{color:#1f1f2e}.advantages-geo__item p,.ask-section__item-top{font-family:"TikTok";font-weight:400;letter-spacing:-.01em;color:#8585ad}.ask-section__item-top{font-size:20px;line-height:24px;-webkit-transition:.3s;transition:.3s;position:relative;cursor:pointer;padding:23px 56px 23px 23px}.ask-section__item-top::after,.ask-section__item-top::before{position:absolute;right:26px;top:34px;content:"";width:18px;height:2px;background-color:#8585ad;border-radius:2px}.ask-section__item-top::after{right:34px;top:26px;height:18px;width:2px;-webkit-transition:.3s;transition:.3s}.ask-section__item-bottom{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.ask-section__item-bottom-container{font-family:"TikTok";font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.03em;padding:2px 23px 23px}.ask-section__item-bottom ul{padding:10px 0}.ask-section__item-bottom ul li{position:relative;padding-left:26px;line-height:26px}.ask-section__item-bottom ul li::before{position:absolute;left:10px;top:50%;border-radius:50%;margin-top:-4px;content:"";width:6px;height:6px;background-color:#5a3cf3}.ask-section__item-bottom ul li+li{margin-top:8px}.advantages-geo{margin-top:48px}.advantages-geo__title{font-family:"TikTokCondensed";font-weight:700;font-size:36px;line-height:100%;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.advantages-geo__list{margin-top:24px}.advantages-geo__item{border-radius:24px;background-color:#fff;padding:24px}.advantages-geo__item+.advantages-geo__item{margin-top:16px}.advantages-geo__item-title{font-family:"TikTokCondensed";font-weight:700;font-size:24px;line-height:26px;letter-spacing:-.04em;text-transform:uppercase;margin-top:40px}.advantages-geo__item p{font-size:16px;line-height:140%;margin-top:17px}.advantages-geo__item p+p{margin-top:0}.advantages-geo__item img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.geo-advantage{padding:40px 0}.geo-advantage.--dark{background-color:#f7f7fa}.geo-advantage.--dark .geo-advantage__item{background-color:#fff}.geo-advantage__list{margin-top:48px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px}.geo-advantage__item{padding:24px;background-color:#f7f7fa;border-radius:24px;position:relative}.geo-advantage__item-name,.geo-advantage__item-number{font-family:"TikTokCondensed";font-weight:700;text-transform:uppercase}.geo-advantage__item-number{background-color:#5a3cf3;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;font-size:16px;line-height:100%;letter-spacing:-.03em;text-align:center;color:#fff}.geo-advantage__item-name{font-size:24px;line-height:26px;letter-spacing:-.04em;margin-top:40px}.geo-advantage__item-name span{white-space:nowrap}.geo-advantage__item-text{margin-top:16px;font-family:"TikTok";font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#8585ad}.geo-advantage__container-title{font-family:"TikTokCondensed";font-weight:700;font-size:36px;line-height:1;letter-spacing:-.04em;text-align:center;text-transform:uppercase;margin:0 auto;max-width:800px}@media only screen and (min-width:768px){.top-page{padding-bottom:40px}.top-page--geo{min-height:920px}.top-page--develop,.top-page--marketing,.top-page--support{min-height:850px}.top-page__title{margin-left:-10px;margin-right:-10px;font-size:64px;line-height:64px}.top-page__video{height:79.4vw;max-height:596px}.top-page__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:0 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-page__description{max-width:320px}.top-page__tags-shield{padding:12px 16px 12px 64px;font-size:16px;line-height:18px}.top-page__tags-shield img{height:70px;width:70px;bottom:-4px;top:inherit}.video-background--geo{width:660px;margin-left:-330px;top:15px}.video-background--develop{width:600px;margin-left:-300px;top:200px}.video-background--marketing,.video-background--support{width:600px;margin-left:-300px;top:262px}.generative-engine-optimization__row{margin:80px auto}.geo-section__text{font-size:32px}.geo-section__grid{grid-template-columns:repeat(6,1fr)}.geo-section__item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.geo-section__seo{font-size:20px;line-height:22px;padding:24px 24px 24px 85px}.geo-section__seo img{height:150px;width:150px;left:-61px;top:-28px}.geo-item{display:block;grid-column:2 span;padding:24px}.geo-item:nth-child(1),.geo-item:nth-child(2){grid-column:3 span}.geo-item img{height:64px;width:64px;margin:0 auto;display:block}.geo-item span{margin-top:16px;display:block;text-align:center}.geo-roads__row{padding:80px 0}.geo-roads__title{font-size:48px;max-width:550px;margin:0 auto}.geo-road{position:relative;padding:24px 24px 24px 120px}.geo-road__number{position:absolute;left:24px;top:24px}.geo-road__name{font-size:28px;line-height:31px;margin-top:0;white-space:inherit}.geo-road__text{font-size:16px;line-height:22px;letter-spacing:-.03em}.geo-warning{padding:24px 24px 24px 176px;border-radius:20px;overflow:hidden}.geo-warning__image{position:absolute;left:-51px;top:-48px;height:220px;width:220px;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.geo-warning__image img{height:100%;width:100%}.geo-warning__text{font-size:24px;line-height:26px;padding:0;margin-top:0}.geo-warning__btn{margin-top:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:23px 33px}.geo-levels__row{padding:80px 0}.geo-levels__title{font-size:48px}.geo-levels__top{margin-left:-64px;width:calc(100% + 128px)}.geo-levels__top-container{padding:0 64px}.geo-levels__category{width:260px;height:120px;padding:24px;letter-spacing:-.04em;font-size:16px;line-height:18px}.geo-levels__category .progress-fill{z-index:1}.geo-levels__item-title{font-size:28px;line-height:31px}.geo-levels__list{grid-template-columns:repeat(2,1fr)}.geo-levels__list-item{padding:24px;height:initial}.geo-levels__list-item-number{position:relative;top:0;left:0}.geo-levels__list-item-text{margin-top:24px}.geo-team__row{padding:80px 0}.geo-team__container-title{font-size:28px;line-height:31px;max-width:350px}.geo-team__container-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.geo-team__container-item+.geo-team__container-item{margin-top:0}.geo-record__item{position:relative;padding:23px 24px 24px 154px}.geo-record__item-picture{position:absolute;left:24px;top:24px}.geo-record__item-content{margin-top:0}.geo-record__item-title{font-size:28px;line-height:32px}.geo-price__row{padding:80px 0}.geo-price__title{font-size:56px}.geo-price__container{grid-template-columns:repeat(2,1fr)}.geo-price__item-time{font-size:16px;line-height:24px}.geo-price__item-time svg{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.geo-price__item-value span{font-size:40px;line-height:48px}.geo-price__item-value-sale{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;margin-left:9px;border-radius:16px}.geo-price__item-mount{margin-top:0}.geo-price__item--light{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.geo-price__item--dark{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.geo-price__card{grid-row:span 2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geo-price__card-picture{height:127px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.geo-price__card-picture img{right:-75px;top:-85px;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.geo-price__card-title{width:100%;font-size:28px;line-height:31px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.geo-clients__row{padding:80px 0}.geo-clients__title{font-size:48px;max-width:470px;margin:0 auto;white-space:pre-line}.geo-clients__item{padding:8px}.geo-clients__item-top{padding:15px}.geo-clients__item-top::before{right:18px;top:26px}.geo-clients__item-top::after{right:26px;top:18px}.geo-jobs__container{padding-top:13px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:11px 2px}.geo-jobs__res{grid-column:2 span;padding:23px}.geo-jobs__column{padding:12px 15px}.ask-section__row{padding:80px 0}.ask-section__title{font-size:48px}.advantages-geo__title{font-size:48px;white-space:pre-line}.advantages-geo__list{margin-top:48px}.advantages-geo__item{display:grid;grid-template-columns:80px auto;grid-gap:40px}.advantages-geo__item-title{margin-top:0;font-size:28px;line-height:30px}.geo-advantage{padding:80px 0}.geo-advantage__list{grid-gap:24px}.geo-advantage__item{padding:24px 24px 24px 120px}.geo-advantage__item-number{position:absolute;left:24px;top:24px}.geo-advantage__item-name{margin-top:0;font-size:28px;line-height:31px}.geo-advantage__item-text{font-size:16px;line-height:22px;letter-spacing:-.02em}.geo-advantage__container-title{font-size:48px;padding:0 32px}}@media only screen and (min-width:1361px){.top-page--develop,.top-page--geo,.top-page--marketing,.top-page--support{min-height:650px;height:900px}.top-page__row{padding-top:240px}.top-page__title{font-size:80px;line-height:80px;max-width:1020px;margin:0 auto}.top-page__video,.video-background::before{display:none}.top-page__bottom{position:absolute;bottom:0;left:0;width:100%;padding:48px}.top-page__description{font-size:20px;line-height:24px;letter-spacing:-.01em}.top-page__tags-shield{font-size:20px;line-height:22px;border-radius:20px;padding:18px 20px 18px 76px}.top-page__tags-shield img{height:90px;width:90px;left:-6px}.video-background--geo{top:25px;width:780px;margin-left:-390px}.video-background--develop{top:325px;width:720px;margin-left:-360px}.video-background--marketing,.video-background--support{top:262px;width:760px;margin-left:-380px}.geo-section__title{font-size:16px;line-height:18px;padding:23px 32px;border-radius:20px}.geo-section__text{font-size:40px;line-height:48px;width:800px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.geo-section__description{font-size:20px;line-height:28px;letter-spacing:-.01em}.geo-section__seo{margin-top:79px;font-size:24px;line-height:26px;padding:24px 24px 24px 88px}.geo-section__seo img{height:168px;width:168px;left:-73px;top:-34px}.geo-item{padding:32px}.geo-item span{font-size:20px;line-height:22px;margin-top:24px}.geo-roads__title{max-width:800px;font-size:56px}.geo-roads__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}.geo-roads__item+.geo-roads__item{margin-top:0}.geo-road{padding:32px}.geo-road__number{position:inherit;top:0;left:0}.geo-road__name{font-size:32px;line-height:35px;margin-top:65px;white-space:pre-line}.geo-warning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:24px;padding-left:208px}.geo-warning__image{height:270px;width:270px;left:-67px;top:-63px}.geo-warning__text{max-width:700px;font-size:32px;line-height:35px}.geo-warning__btn{margin-top:0;font-size:20px;line-height:22px;padding:29px 33px}.geo-levels__title{font-size:56px}.geo-levels__container{margin-top:48px;display:grid;grid-template-columns:260px auto;grid-gap:48px}.geo-levels__top{margin-top:0;margin-left:0;width:100%}.geo-levels__top-container{grid-template-columns:repeat(1,1fr);height:100%;width:260px;padding:0;display:block}.geo-levels__category{height:120px;padding:0 24px 24px}.geo-levels__category+.geo-levels__category{margin-left:0;margin-top:16px}.geo-levels__bottom{margin-top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:sticky;top:150px}.geo-levels__item{padding:16px}.geo-levels__item-title{font-size:32px;line-height:35px}.geo-levels__item-description+.geo-levels__list{margin-top:16px}.geo-levels__list{grid-template-columns:repeat(3,1fr);grid-gap:16px}.geo-team__container{display:grid;grid-template-columns:auto 720px;grid-gap:10px;padding:8px 16px 16px 8px}.geo-team__container-title{font-size:32px;line-height:35px;padding:32px;max-width:380px}.geo-team__container-list{grid-gap:16px}.geo-team__container-item-icon{margin-right:16px}.geo-team__records{margin-top:80px}.geo-record__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}.geo-record__item{padding:32px}.geo-record__item+.geo-record__item{margin-top:0}.geo-record__item-picture{width:83px;height:80px;position:relative;left:0;top:0}.geo-record__item-content{margin-top:65px}.geo-record__item-title{font-size:32px;line-height:35px}.geo-record__item-text{font-size:20px;line-height:24px;letter-spacing:-.01em}.geo-price__title{font-size:64px}.geo-price__container{grid-gap:24px}.geo-price__item{padding:31px}.geo-price__item-value{margin-top:88px}.geo-price__item-value span{font-size:48px}.geo-price__item-mount{font-size:24px;margin-top:8px;line-height:26px}.geo-price__card-picture img{right:-82px;top:-227px;width:583px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.geo-price__card-title{font-size:32px;line-height:35px}.geo-price__card-button{font-size:20px;line-height:22px;padding:29px}.geo-clients__title{max-width:720px;font-size:56px}.geo-clients__item-top{display:grid;grid-template-columns:400px auto;grid-gap:24px;padding:27px 31px}.geo-clients__item-top::before{width:24px;height:2px;right:35px;top:38px}.geo-clients__item-top::after{height:24px;width:2px;right:46px;top:27px}.geo-clients__item-top-text{margin-top:0;font-size:20px;line-height:24px;letter-spacing:-.0125rem}.geo-jobs__container{grid-template-columns:auto 435px 400px;padding-right:8px;grid-gap:0;padding-bottom:8px}.geo-jobs__res{grid-column:inherit;border-radius:24px;position:relative;z-index:2}.geo-jobs__res-title{padding:14px 17px;border-radius:16px;line-height:20px}.geo-jobs__res-text{margin-top:26px}.geo-jobs__res-img{margin-top:24px}.geo-jobs__res-button{margin-top:24px;font-size:20px;line-height:22px;padding:29px}.geo-jobs__column{padding:28px 31px;position:relative}.geo-jobs__column::before{position:absolute;left:35px;top:52px;margin-top:-1px;content:"";width:100%;height:1px;border-top:1px dashed #d1d1e0;z-index:0}.geo-jobs__column-title{font-size:16px;line-height:19px;padding:14px 13px;border-radius:16px;background-color:#f7f7fa;z-index:1;position:relative}.ask-section__item+.ask-section__item,.geo-jobs__column-text{margin-top:24px}.ask-section__row{display:grid;grid-template-columns:auto 800px;grid-gap:24px}.ask-section__title{font-size:56px;text-align:left}.advantages-geo__item+.advantages-geo__item,.ask-section__list{margin-top:0}.ask-section__item-top{padding:36px 92px 35px 30px}.ask-section__item-top::before{width:25px;top:46px;right:34px;height:2px}.ask-section__item-top::after{top:35px;right:46px;height:24px}.ask-section__item-bottom-container{font-size:20px;line-height:28px;padding:0 31px 31px;letter-spacing:-.01em}.ask-section__item-bottom ul li+li{margin-top:10px}.advantages-geo{margin-top:80px}.advantages-geo__title{font-size:56px;margin:0 auto;white-space:initial}.advantages-geo__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.advantages-geo__item{padding:32px;display:block}.advantages-geo__item-title{font-size:32px;line-height:35px;margin-top:64px}.geo-advantage__list{grid-template-columns:repeat(3,1fr)}.geo-advantage__item{padding:32px}.geo-advantage__item-number{position:relative;left:0;top:0}.geo-advantage__item-name{font-size:32px;line-height:35px;margin-top:64px}.geo-advantage__container-title{font-size:56px;padding:0}.header{background-color:#fff}main{overflow:initial}}@media (max-width:1361px){.geo-section__grid [data-aos-delay]{-webkit-transition-delay:0s!important;transition-delay:0s!important}}