.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_primary-space{min-height:504px;padding:24px;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:548px;background-size:880px;background-position:right -10px top}}@media screen and (max-width:1000px){.banner-tile_primary-space{min-height:452px;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_primary-space-on-premises-2023-v2{min-height:498px;padding:24px;background-image:url(/img/banners-home-page/bg_space_on_premises_2023_v2.svg),linear-gradient(69.23deg,#030023 -19.15%,#1560d1 93.29%);background-repeat:no-repeat;background-size:387px,cover;background-position:center right 16px,top}@media screen and (max-width:1276px){.banner-tile_primary-space-on-premises-2023-v2{min-height:548px;background-size:327px,cover}}@media screen and (max-width:1000px){.banner-tile_primary-space-on-premises-2023-v2{min-height:500px;background-size:288px,cover;background-position:bottom 24px right 16px,top}}@media screen and (max-width:640px){.banner-tile_primary-space-on-premises-2023-v2{min-height:512px;padding:16px;background-size:200px,cover;background-position:bottom 60px right 16px,top}.banner-tile_primary-space-on-premises-2023-v2 .banner-tile__logo_primary{width:auto;height:48px}}
.banner-tile_secondary-space-on-premises-2023-v2{background:linear-gradient(137.13deg,#030023 -2.05%,#1560d1 81.78%)}.banner-tile_secondary-space-on-premises-2023-v2 .banner-tile__logo_secondary{padding:6px}
.banner-tile_primary-rustrover{background-image:url(/img/banners-home-page/banner-rustrover.png);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:500px}.banner-tile_primary-rustrover .banner-tile__logo_primary{width:72px;height:72px}@media screen and (max-width:1276px){.banner-tile_primary-rustrover{background-image:url(/img/banners-home-page/banner-rustrover-lg.png);min-height:456px}}@media screen and (max-width:1000px){.banner-tile_primary-rustrover{background-image:url(/img/banners-home-page/banner-rustrover-md.png);min-height:499px}}@media screen and (max-width:640px){.banner-tile_primary-rustrover{background-image:url(/img/banners-home-page/banner-rustrover-sm.png);min-height:413px}}
.banner-tile_dotnet-online-2023{background-image:url(/img/banners-home-page/dotnet-day-online-2023-secondary.png);background-repeat:no-repeat;background-size:100% auto;background-position:100%;background-position-y:78%}@media screen and (max-width:1000px){.banner-tile_dotnet-online-2023{background-size:auto 200px;background-position-y:100%}}@media screen and (max-width:640px){.banner-tile_dotnet-online-2023{background-position-y:100%;min-height:288px}}
.banner-tile_primary-new-ui{min-height:504px;padding:24px;background-image:url(/img/banners-home-page/bg_new-ui.png);background-repeat:no-repeat;background-position:100% 100%;background-size:1063px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:1276px){.banner-tile_primary-new-ui{min-height:547px;background-size:1045px}}@media screen and (max-width:1000px){.banner-tile_primary-new-ui{background-size:1022px}}@media screen and (max-width:640px){.banner-tile_primary-new-ui{min-height:512px;padding:16px;background-size:874px;background-position:top right -84px}}
.banner-tile_primary-qodana{min-height:504px;padding:48px;background-image:url(/img/banners-home-page/bg_qodana.jpg);background-repeat:no-repeat;background-position:left top -150px;background-size:cover;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:485px){html[lang=zh-Hans] .banner-tile_primary-qodana .banner-tile__title .rs-h2{font-size:23px}}@media screen and (max-width:408px){html[lang=zh-Hans] .banner-tile_primary-qodana .banner-tile__title .rs-h2{font-size:22px;letter-spacing:1px;width:255px}html[lang=zh-Hans] .banner-tile_primary-qodana .banner-tile__title .rs-h2 br{display:none}}@media screen and (max-width:465px){html[lang=zh-Hans] .banner-tile_primary-qodana .banner-tile__content{max-width:290px;-ms-flex-preferred-size:290px;flex-basis:290px}}.banner-tile_primary-qodana .banner-tile__logo_primary{width:auto;height:48px}@media screen and (max-width:1276px){.banner-tile_primary-qodana{min-height:547px;padding:24px;background-size:122% auto;background-position:left top -150px}}@media screen and (max-width:1000px){.banner-tile_primary-qodana{min-height:504px;background-size:cover;background-position:0 0 calc(50% + 100px)}}@media screen and (max-width:640px){.banner-tile_primary-qodana{min-height:398px;padding:16px;background-size:122% auto;background-position:left top -150px}.banner-tile_primary-qodana .banner-tile__logo_primary{width:auto;height:36px}}@media screen and (max-width:530px){.banner-tile_primary-qodana{background-size:122% auto;background-position:left top -50px}}@media screen and (max-width:460px){.banner-tile_primary-qodana{background-size:122% auto;background-position:0 0}}
.banner-tile.banner-tile_qodana{background:linear-gradient(161deg,rgba(255,49,140,.5),rgba(255,49,140,0)),#5233cc}
.banner-tile_marketplace{background:linear-gradient(.14turn,#9e16c0 -10%,#c72371 26%,#400a53 82%)}.banner-tile_marketplace>div{width:100%}.banner-tile_marketplace .banner-tile__logo_secondary{width:60px;height:60px}
.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__content{width:100%}.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%}}
html[lang=ru] .product-card__icon{margin:auto 6px auto 0}@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__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.54db2a79bb0a5f23e739.css.map*/