.ide-services-tag-link{position:relative;vertical-align:middle}.ide-services-tag-link:hover{background-color:var(--rs-color-white-t20)}.ide-services-tag-link--light:hover{background-color:var(--rs-color-black-t10)}@media screen and (max-width:640px){.ide-services-tag-link:not(html){--_rs-tag-vertical-padding:4px;--_rs-tag-base-horizontal-padding:8px;--_rs-tag-uppercase-horizontal-padding:10px;--_rs-tag-icon-size:20px;--_rs-tag-border-radius:4px;--_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing,0.0045em);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-3-font-size,13px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-3-line-height,20px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:8px;--_rs-typography-ul-list-li-padding-left:28px;--_rs-typography-ol-list-li-padding-left:21px;--_rs-typography-list-li-margin-top-from-text:8px;--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px}}
.ai-enterprise-header-section{padding-top:144px;position:relative}@media screen and (max-width:1000px){.ai-enterprise-header-section{padding-top:96px}}.ai-enterprise-header-section__logo{--wt-icons-big-width:48px;--wt-icons-big-height:48px}.ai-enterprise-header-section__title{position:relative}.ai-enterprise-header-section__logo-container{align-items:center;display:flex}.ai-enterprise-header-section__wave{height:2300px;position:absolute;right:50%;top:-1480px;transform:translateX(calc(50% + 226px));width:2300px}@media screen and (max-width:1000px){.ai-enterprise-header-section__wave{transform:translateX(calc(50% + 80px))}}@media screen and (max-width:640px){.ai-enterprise-header-section__wave{top:-1425px;transform:translateX(calc(50% + 245px))}}
.ai-enterprise-next-steps-section{overflow-y:visible;position:relative}.ai-enterprise-next-steps-section__content{padding-bottom:48px}
.ai-enterprise-productivity-section__top{background:linear-gradient(180deg,rgba(139,0,255,.2),rgba(139,0,255,.6));border-radius:24px}.ai-enterprise-productivity-section__top-content{padding:24px 0 24px 24px}.ai-enterprise-productivity-section__video-wrapper{display:block;height:100%;min-height:397px}@media screen and (max-width:1276px){.ai-enterprise-productivity-section__video-wrapper{min-height:auto}}.ai-enterprise-productivity-section__video-wrapper video{border-radius:24px;display:block;width:100%}@media screen and (max-width:1000px){.ai-enterprise-productivity-section__video-wrapper video{bottom:-6px;position:relative}}@media screen and (max-width:640px){.ai-enterprise-productivity-section__video-wrapper video{bottom:-2px}}.ai-enterprise-productivity-section__card{background:linear-gradient(180deg,rgba(139,0,255,.6),#8b00ff);border:none;box-shadow:2px 9px 29px 0 rgba(0,0,0,.2)}
.ai-enterprise-control-section__card{border:none}.ai-enterprise-control-section__card-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ai-enterprise-control-section__card-header>svg{flex:28px 0 0;height:28px;width:28px}
.ai-enterprise-partners-section__card{border:none;box-shadow:0 16px 24px 0 rgba(0,0,0,.1)}.ai-enterprise-partners-section__card-logo{height:42px}@media screen and (max-width:640px){.ai-enterprise-partners-section__card-logo{height:28px}}
.ai-enterprise-pricing-section__content{position:relative;z-index:1}.ai-enterprise-pricing-section__card-left{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#530099;border:2px solid #8b00ff;border-radius:24px;padding:24px;position:relative;z-index:1}.ai-enterprise-pricing-section__card-right{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(83,0,153,.8);border-radius:0 24px 24px 0;padding:48px 24px 24px 32px;position:relative;z-index:0}.ai-enterprise-pricing-section__card-right:before{background:rgba(83,0,153,.8);content:"";height:100%;left:-24px;position:absolute;top:0;width:24px}@media screen and (max-width:640px){.ai-enterprise-pricing-section__card-right:before{display:none}.ai-enterprise-pricing-section__card-right{border-radius:0 0 24px 24px;margin-bottom:-24px;padding:48px 24px 24px;top:-24px}}.ai-enterprise-pricing-section__price-block{align-items:center;display:flex;gap:24px;justify-content:space-between}.ai-enterprise-pricing-section__price-line{align-items:center;display:flex;gap:8px;justify-content:flex-end}@media screen and (max-width:1000px){.ai-enterprise-pricing-section__price-line{align-items:flex-end;flex-direction:column;gap:0}}.ai-enterprise-pricing-section__enterprise-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}@media screen and (max-width:640px){.ai-enterprise-pricing-section__enterprise-header{align-items:flex-start;flex-direction:column}}
body{background:#000}.ai-enterprise-page-wrapper{background-image:radial-gradient(circle at center -6%,#8b00ff 0,transparent 1300px),radial-gradient(circle at center 107%,#8b00ff 0,transparent 900px)}@media screen and (max-width:640px){.ai-enterprise-page-wrapper{background-image:radial-gradient(circle at center -6%,#8b00ff 0,transparent 900px),radial-gradient(circle at center 103%,#8b00ff 0,transparent 500px)}}.ai-enterprise .wt-section_bg_dark{background-color:transparent}.ai-enterprise .jb-snap-carousel__slide{width:calc(100vw - 32px)}.ai-enterprise .purple-card-bg{background:rgba(139,0,255,.6)}@media screen and (max-width:640px){.ai-enterprise .button-sm-fullwidth{width:100%}}
