.tc-enterprise-heading-section{position:relative;background-image:url(/teamcity/enterprise/img/heading-section-background.jpg);background-image:-webkit-image-set("/teamcity/enterprise/img/heading-section-background.webp" type("image/webp"),"/teamcity/enterprise/img/heading-section-background.jpg" type("image/jpeg"));background-image:image-set("/teamcity/enterprise/img/heading-section-background.webp" type("image/webp"),"/teamcity/enterprise/img/heading-section-background.jpg" type("image/jpeg"));background-color:#19191c;background-color:var(--rs-color-black);background-size:cover;background-position:0 0;background-repeat:no-repeat;box-shadow:inset 0 -350px 350px #19191c;box-shadow:inset 0 -350px 350px var(--rs-color-black)}.tc-enterprise-heading-section:before{content:"";position:absolute;width:100%;height:120%;bottom:-23%;left:8%;background:radial-gradient(36.18% 37.86% at 42.69% 46.66%,#0fc0f9 2.08%,rgba(22,94,236,.529762) 53.65%,rgba(56,70,190,0) 100%);transform:rotate(-18.84deg);z-index:calc(var(--tc-enterprise-page-base-z-index) + 1)}.tc-enterprise-heading-section__content{z-index:calc(var(--tc-enterprise-page-base-z-index) + 2)}@media screen and (max-width:1000px){.tc-enterprise-heading-section{background-size:1400px;background-position:left -280px top;box-shadow:inset 0 -1050px 1050px #19191c;box-shadow:inset 0 -1050px 1050px var(--rs-color-black)}.tc-enterprise-heading-section:before{content:"";width:2000px;left:-350px}}@media screen and (max-width:640px){.tc-enterprise-heading-section{background-size:1150px;background-position:left -430px top}}@media screen and (max-width:640px){html[lang=fr] .tc-enterprise-heading-section__cta,html[lang=pt-BR] .tc-enterprise-heading-section__cta{display:none}html[lang=fr] .tc-enterprise-heading-section__cta_compact,html[lang=pt-BR] .tc-enterprise-heading-section__cta_compact{display:block}}
.tc-enterprise-heading-feature-card{background-color:#303033;background-color:var(--rs-color-grey-90)}
.tc-enterprise-industry-customer-logos-group__logo-card{display:flex;align-items:center;justify-content:center;min-width:176px;min-height:90px;background:hsla(0,0%,100%,.05);background:var(--rs-color-white-t5);border-radius:24px;text-align:center}.tc-enterprise-industry-customer-logos-group__logo-card-img{opacity:.7}@media screen and (max-width:640px){.tc-enterprise-industry-customer-logos-group__logo-card{min-width:150px;min-height:0;padding:16px}.tc-enterprise-industry-customer-logos-group__logo-card-img{height:24px}}
.tc-enterprise-develop-at-scale-block-card{background:#6b57ff;background:var(--rs-color-primary-light-theme)}.tc-enterprise-develop-at-scale-block-card__content{height:100%}.tc-enterprise-develop-at-scale-block-card__content:hover{text-decoration:none}@media screen and (max-width:1000px){html[lang=pt-BR] .tc-enterprise-develop-at-scale-block-card__cta,html[lang=ru] .tc-enterprise-develop-at-scale-block-card__cta{display:none}html[lang=pt-BR] .tc-enterprise-develop-at-scale-block-card__cta_compact,html[lang=ru] .tc-enterprise-develop-at-scale-block-card__cta_compact{display:block}}
.tc-enterprise-industries-section{position:relative;background:#19191c;background:var(--rs-color-black)}.tc-enterprise-industries-section:before{content:"";position:absolute;width:250%;height:100%;background:radial-gradient(36.18% 37.86% at 0 100%,#0fc0f9 -20%,rgba(11,48,143,.529762) 53.65%,rgba(20,26,84,0) 100%)}.tc-enterprise-industries-section__content{z-index:calc(var(--tc-enterprise-page-base-z-index) + 1)}.tc-enterprise-industries-section__intro-header{max-width:816px;text-align:center}.tc-enterprise-industries-section__header{--animated-list-text-color:var(--rs-color-primary-dark-theme);--animated-list-text-align:center;text-align:center}@media screen and (max-width:1000px){.tc-enterprise-industries-section__intro-header{max-width:none}}
.tc-product-features-list-item{display:flex;padding:8px}.tc-product-features-list-item__icon{width:20px;height:20px;margin-right:8px}.tc-product-features-list-item__text{flex-grow:1}
.tc-enterprise-pricing-block{background:transparent}
.tc-enterprise-next-steps-block-card{background:#6b57ff;background:var(--rs-color-primary-light-theme)}.tc-enterprise-next-steps-block-card__content{height:100%}.tc-enterprise-next-steps-block-card__content:hover{text-decoration:none}.tc-enterprise-next-steps-block__header{text-align:center}@media screen and (max-width:1000px){html[lang=pt-BR] .tc-enterprise-next-steps-block-card__cta,html[lang=ru] .tc-enterprise-next-steps-block-card__cta{display:none}html[lang=pt-BR] .tc-enterprise-next-steps-block-card__cta_compact,html[lang=ru] .tc-enterprise-next-steps-block-card__cta_compact{display:block}}
.tc-enterprise-testimonials-card{background-color:#303033;background-color:var(--rs-color-grey-90)}.tc-enterprise-testimonials-card__photo{border-radius:50%;width:72px;height:72px}.tc-enterprise-testimonials-card__footer{width:100%}.tc-enterprise-testimonials-card__company-logo-wrapper{margin-left:auto}.tc-enterprise-testimonials-card__company-logo{min-height:36px;max-height:72px;max-width:179px}@media screen and (max-width:640px){.tc-enterprise-testimonials-card__company-logo-wrapper{margin-left:0}}
.tc-enterprise-testimonials-section{position:relative;background-color:#19191c;background-color:var(--rs-color-black);overflow:hidden}.tc-enterprise-testimonials-section:before{width:3443px;height:1388px;left:-500px;top:0}.tc-enterprise-testimonials-section:after,.tc-enterprise-testimonials-section:before{position:absolute;content:"";background:radial-gradient(36.18% 37.86% at 42.69% 46.66%,rgba(15,192,249,.6) 2.08%,rgba(34,43,251,.317857) 53.65%,rgba(41,61,237,0) 100%);transform:rotate(-15.52deg)}.tc-enterprise-testimonials-section:after{width:2459px;height:1389px;left:-260px;bottom:-1000px}.tc-enterprise-testimonials-section__content{position:relative;z-index:calc(var(--tc-enterprise-page-base-z-index) + 2)}.tc-enterprise-testimonials-section__header{max-width:816px;text-align:center}@media screen and (max-width:1000px){.tc-enterprise-testimonials-section__header{max-width:none}}
.tc-enterprise-footer-section-award-badge{height:87px}.tc-enterprise-footer-section{border-bottom:1px solid hsla(0,0%,100%,.3);border-bottom:1px solid var(--rs-color-white-t30)}
.tc-enterprise-page{--tc-enterprise-page-base-z-index:var(--jb-z-index-base,0);background-color:#19191c;background-color:var(--rs-color-black)}
