.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.trusted-section{padding-bottom:48px}.customers-list__logo{max-width:100%;max-height:87px}.customers-list__logo.sprite-img._google{width:150px;height:auto}.customers-list__logo._twitter{max-height:67px}@media screen and (max-width:640px){.customers-list__logo{max-width:65%;max-height:67px}.customers-list__logo._google{width:130px}.customers-list__logo._twitter{max-height:53px}}
.blog-posts{background:radial-gradient(26.76% 85.52% at 86.73% -12.86%,#c241ff 6.65%,#6b57ff 100%)}.blog-post__content{height:100%}.blog-post__description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:96px;margin-bottom:auto;text-overflow:ellipsis}@media screen and (max-width:1276px){.blog-post__description{-webkit-line-clamp:5;max-height:120px}}@media screen and (max-width:640px){.blog-post__description{-webkit-line-clamp:none}}.blog-post:hover{text-decoration:none}
.banner-tile{position:relative;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-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:16px;background-color:#000}.banner-tile:hover{text-decoration:none}.banner-tile_primary{height:100%;padding:24px 28px}@media screen and (max-width:1000px){.banner-tile_primary{min-height:500px}}@media screen and (max-width:640px){.banner-tile_primary{min-height:400px}}.banner-tile_secondary{padding:16px}@media screen and (max-width:640px){.banner-tile{padding:16px}}.banner-tile__logo-wrapper{line-height:0}.banner-tile__logo{line-height:1}.banner-tile__logo_primary{width:64px;height:64px}@media screen and (max-width:640px){.banner-tile__logo_primary{width:48px;height:48px}}.banner-tile__logo_secondary{display:block;width:54px;height:54px;margin-right:0;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1276px){.banner-tile__logo_secondary{display:block;width:48px;height:48px}}@media screen and (max-width:1000px){.banner-tile__logo_secondary{margin-left:0;margin-right:auto;width:54px;height:54px}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-container__grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.flex-container .wt-row{min-width:100%}}
.banner-tile_primary-annual-2023{background-image:url(/img/banners-home-page/annual-highlights-2023.png),radial-gradient(98.69% 98.69% at 44.74% -19.88%,#af1df5 0,#000 100%);background-repeat:no-repeat;background-position:center right 16px,top;background-size:376px,cover}@media screen and (max-width:1276px){.banner-tile_primary-annual-2023{background-size:300px,cover;background-position:bottom 16px right 16px,top}}@media screen and (max-width:1000px){.banner-tile_primary-annual-2023{background-size:300px,cover;background-position:bottom 16px right 16px,top}}@media screen and (max-width:640px){.banner-tile_primary-annual-2023{background-size:228px,cover;background-position:bottom -20px right 10px,top}}.banner-tile_primary-annual-2023 .banner-tile__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.banner-tile_primary-annual-2023 .banner-tile__button{margin-top:auto;margin-bottom:0}
.banner-tile_secondary-annual-2023{background-image:url(/img/banners-home-page/annual-highlights-2023.png),radial-gradient(98.69% 98.69% at 44.74% -19.88%,#af1df5 0,#000 100%);background-repeat:no-repeat;background-position:bottom 16px right 16px,top;background-size:160px,cover}.banner-tile_secondary-annual-2023 .banner-tile__logo_secondary{width:70px;height:40px}@media screen and (max-width:1276px){.banner-tile_secondary-annual-2023{background-size:115px,cover}}@media screen and (max-width:1000px){.banner-tile_secondary-annual-2023{background-image:radial-gradient(98.69% 98.69% at 44.74% -19.88%,#af1df5 0,#000 100%);background-position:top;background-size:cover}.banner-tile_secondary-annual-2023 .banner-tile__logo_secondary{width:95px;height:54px}}
.banner-tile_primary-space{min-height:670px;padding:48px;background-image:url(/img/banners-home-page/bg_space_desktop.svg);background-repeat:no-repeat;background-position:100% 0}.banner-tile_primary-space .banner-tile__logo_primary{width:auto;height:48px}@media screen and (max-width:1276px){.banner-tile_primary-space{min-height:635px;background-size:880px;background-position:right -10px top}}@media screen and (max-width:1000px){.banner-tile_primary-space{min-height:530px;padding:32px;background-image:url(/img/banners-home-page/bg_space_tablet.svg);background-size:430px;background-position:100% 0}}@media screen and (max-width:640px){.banner-tile_primary-space{min-height:490px;padding:16px;background-image:url(/img/banners-home-page/bg_space_mobile.svg);background-size:auto;background-position:100% 100%}.banner-tile_primary-space .banner-tile__logo_primary{width:auto;height:36px}}
.banner-tile_secondary-space{background:#000}.banner-tile_secondary-space .banner-tile__logo_secondary{padding:6px}
.banner-tile_academy{background:#5233cc}@media screen and (max-width:1000px){.banner-tile_academy .banner-tile__logo_secondary{margin-left:-8px}}
.banner-tile_compose-multiplatform{background:#5233cc}
html[lang=ru] .product-card__icon{margin:auto 6px auto 0}html[lang=ru] .product-card__icon_kotlin{margin-right:9px}@media screen and (max-width:640px){[lang=de] .home-page__title,[lang=pt-BR] .home-page__title{font-size:32px}}.product-card{margin-top:24px}@media screen and (max-width:640px){.product-card{margin-top:32px}}.product-card__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-card__icon{width:19px;height:19px;margin:auto 10px auto 0}@media screen and (max-width:1000px){.product-card__icon{margin-top:2px}}.product-card__icon_develop{margin-top:2px}.product-card__icon_kotlin{width:16px;height:16px;margin-right:13px}.product-card__text{margin-top:8px}@media screen and (max-width:640px){.product-card__text{margin-top:6px}}.product-type-link{display:inline;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-type-link__icon{margin-right:8px}.product-type-link span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top}
.sprite-img._nasa{width:88px;height:80px}
.sprite-img._valve,.sprite-img._valve-grayscale{width:120px;height:50px}@media screen and (max-width:640px){.sprite-img._valve,.sprite-img._valve-grayscale{width:106px;height:29px}}
.sprite-img._tesla-motors{width:120px;height:16px}.sprite-img._tesla-motors-grayscale{width:120px;height:30px}
.sprite-img._ubisoft{width:154px;height:17px}
.sprite-img._tencent{width:134px;height:48px}
.sprite-img._china-mobile{width:134px;height:48px}
.sprite-img._xiaomi{width:60px;height:87px}
.sprite-img._webank{width:134px;height:48px}
.sprite-img._pingan{width:134px;height:48px}
.sprite-img._nio{width:134px;height:48px}
.carousel-testimonials{width:100%;padding-right:20px;background-color:#6b57ff;border-radius:16px}@media screen and (max-width:640px){.carousel-testimonials{border-radius:0}}.carousel-testimonials__image{margin-right:40px}.carousel-testimonials__image img{width:100%;border-top-left-radius:16px;border-bottom-left-radius:16px}.carousel-testimonials__img img{width:100%}.carousel-testimonials__button{position:relative;top:-48px}
.customer-story:hover{text-decoration:none}
.discover-more{background:radial-gradient(53.2% 178.72% at 27.1% 182.75%,#c241ff 6.65%,#6b57ff 100%)}.discover-more__card-content{height:100%}.discover-more__card-content img{max-height:72px}.pop-up-btn{margin:0;padding:0 0 1px;border:none;border-bottom:1px solid transparent;background-color:transparent}

/*# sourceMappingURL=index.entry.3e69f3b4aa43dfc3ebb5.css.map*/