.ai-carousel-controls{display:flex;justify-content:flex-end}@media screen and (max-width:1000px){.ai-carousel-controls{justify-content:center}}.ai-carousel-controls_desktop{display:flex;gap:8px}@media screen and (max-width:1000px){.ai-carousel-controls_desktop{display:none}}.ai-carousel-controls_mobile{display:none}@media screen and (max-width:1000px){.ai-carousel-controls_mobile{display:flex}}
.overflow-carousel__scroll-container{--overflow-carousel-column-gap:32px;--overflow-carousel-scroll-padding:calc(50vw - 616px)}@media screen and (max-width:1276px){.overflow-carousel__scroll-container{--overflow-carousel-scroll-padding:calc(50vw - 476px)}}@media screen and (max-width:1000px){.overflow-carousel__scroll-container{--overflow-carousel-scroll-padding:22px}}@media screen and (max-width:640px){.overflow-carousel__scroll-container{--overflow-carousel-scroll-padding:16px}}.overflow-carousel__scroll-container{-moz-column-gap:var(--overflow-carousel-column-gap);column-gap:var(--overflow-carousel-column-gap);display:flex;overflow-x:auto;padding:0 var(--overflow-carousel-scroll-padding) 0 var(--overflow-carousel-scroll-padding);position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none;width:auto;-webkit-overflow-scrolling:touch;scroll-padding-left:var(--overflow-carousel-scroll-padding);scroll-padding-right:var(--overflow-carousel-scroll-padding)}.overflow-carousel__scroll-container::-webkit-scrollbar{display:none}.overflow-carousel__scroll-snap-align_start{scroll-snap-align:start}.overflow-carousel__controls{margin-left:auto}@media screen and (max-width:1000px){.overflow-carousel__controls{margin-right:auto}}
.ai-ides-pricing-section-card{background-color:var(--ai-ides-card-bg-color,#1b0032);border-radius:48px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 32px;row-gap:24px;text-align:initial}.ai-ides-pricing-section-card_featured{background-color:var(--ai-ides-card-featured-bg-color,#340d68)}.ai-ides-pricing-section-card__tag{background-color:var(--ai-ides-tag-bg-color,#8d48ff66);border-radius:4px;margin-left:8px;padding:2px 8px;vertical-align:middle}.ai-ides-pricing-section-card__tag_recommended{background-color:#47e05466}.ai-ides-pricing-section-card__junie-note{align-items:baseline;display:flex;gap:8px;margin-top:16px}.ai-ides-pricing-section-card__junie-icon{height:16px;width:16px}.ai-ides-pricing-section-card .pricing-section__check-icon{align-self:flex-start}.ai-ides-pricing-section-card .pricing-section__highlight-list-item{background:rgba(141,72,255,.2);border-radius:4px;padding:2px 8px}.ai-ides-pricing-section-card__invisible{visibility:hidden}.ai-ides-pricing-section-card__old-price{text-decoration:line-through}.ai-ides-pricing-section-card__action{width:100%}@media screen and (max-width:1000px){.ai-ides-pricing-section-card{scroll-snap-align:start;width:346px}}
.ai-ides-pricing-section{background-color:transparent}.ai-ides-pricing-section__cards{row-gap:32px}.ai-ides-pricing-section__check-icon{vertical-align:sub}
#datagrip-features-ai .heading-section{background-color:transparent;padding-top:136px}@media screen and (max-width:1000px){#datagrip-features-ai .heading-section{padding-top:128px}}@media screen and (max-width:640px){#datagrip-features-ai .heading-section{padding-top:96px}#datagrip-features-ai .heading-section__cta{width:100%}}
.video-slideshow{--video-gap:var(--video-slideshow-gap,32px);--panel-width:var(--video-slideshow-panel-width,360px)}@media screen and (max-width:1276px){.video-slideshow{--video-gap:var(--video-slideshow-gap,16px)}}.video-slideshow{box-sizing:border-box;display:flex;gap:var(--video-gap);justify-content:space-between;width:100%}@media screen and (max-width:1276px){.video-slideshow{align-items:center}}.video-slideshow *{box-sizing:border-box}.video-slideshow_panel-left{flex-direction:row-reverse}.video-slideshow__panel{display:flex;flex:var(--panel-width) 1 0;flex-direction:column;gap:12px}.video-slideshow__slide-panel-body,.video-slideshow__slide-panel-title{position:relative;z-index:1}.video-slideshow__slide-panel-progress{background-color:var(
      --video-slideshow-progress-bar-color,var(--rs-color-primary-t-fog-dark-theme)
    );inset:0;position:absolute;transition:width 1s linear}.video-slideshow__slide-panel{background-color:var(--rs-color-black);border-radius:8px;cursor:pointer;overflow:hidden;padding:8px 16px;position:relative}.video-slideshow__video-wrapper{border-radius:16px;min-height:448px;min-width:calc(100% - var(--panel-width) - var(--video-gap));overflow:hidden}@media screen and (max-width:1276px){.video-slideshow__video-wrapper{min-height:300px}}.video-slideshow__video-wrapper video{border-radius:16px;width:100%}.video-slideshow_offscreen{--min-video-width:941px}@media screen and (max-width:1276px){.video-slideshow_offscreen{align-items:flex-start}}@media screen and (max-width:1000px){.video-slideshow_offscreen{--min-video-width:auto}}.video-slideshow_offscreen .video-slideshow__video-wrapper{overflow:visible;position:relative}.video-slideshow_offscreen .video-slideshow__video-wrapper>video{aspect-ratio:16/9;background-color:rgba(0,0,0,.1);min-width:var(--min-video-width);position:absolute;right:0;top:0}.video-slideshow_offscreen.video-slideshow_panel-left .video-slideshow__video-wrapper>video{left:0;right:auto}
:root{--video-slideshow-progress-bar-color:#7e42ffcc;--video-slideshow-gap:16px;--video-slideshow-panel-width:412px}@media screen and (max-width:1276px){:root{--video-slideshow-panel-width:220px}}#datagrip-features-ai .feature-section{padding-bottom:48px}@media screen and (max-width:640px){#datagrip-features-ai .feature-section{padding-bottom:64px}}@media screen and (max-width:1276px){#datagrip-features-ai .feature-section .video-slideshow{align-items:flex-start}}#datagrip-features-ai .feature-section .video-slideshow__video-wrapper{border-radius:8px;min-height:412px}@media screen and (max-width:1276px){#datagrip-features-ai .feature-section .video-slideshow__video-wrapper{min-height:368px}}#datagrip-features-ai .feature-section .video-slideshow__video-wrapper>video{border-radius:8px}#datagrip-features-ai .feature-section .video-slideshow__slide-panel{background-color:var(--wt-color-white-10);padding:9px 14px}#datagrip-features-ai .feature-section .video-slideshow__slide-panel>h4{--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,0.0015em);--_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-2-font-size,16px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-2-line-height,24px
  );--_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:16px;--_rs-typography-ul-list-li-padding-left:22px;--_rs-typography-ol-list-li-padding-left:26px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-2-sm-list-li-margin-top-from-text,16px
  );--_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}@media screen and (max-width:640px){#datagrip-features-ai .feature-section .video-slideshow__slide-panel>h4{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}#datagrip-features-ai .feature-section .video-slideshow__slide-panel>h4{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );line-height:var(--_rs-typography-line-height);text-transform:var(--_rs-typography-text-transform);--rs-theme-dark:0;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),.7)
);--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(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))
)}@media screen and (max-width:1276px){#datagrip-features-ai .feature-section .video-slideshow__slide-panel>h4{--_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;font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );line-height:var(--_rs-typography-line-height);text-transform:var(--_rs-typography-text-transform);--rs-theme-dark:0;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),.7)
);--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(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))
)}}#datagrip-features-ai .feature-section .jb-snap-carousel__wrapper{padding:0}#datagrip-features-ai .feature-section .feature-card{background:none;width:100%}#datagrip-features-ai .feature-section .feature-card__content{padding-left:0;padding-right:0}
#datagrip-features-ai .tasks-section__video{border-radius:16px;height:320px}@media screen and (max-width:1276px){#datagrip-features-ai .tasks-section__video{height:240px}}@media screen and (max-width:1000px){#datagrip-features-ai .tasks-section__video{height:auto}}@media screen and (max-width:640px){#datagrip-features-ai .tasks-section__video{border-radius:8px}}#datagrip-features-ai .tasks-section__slide{min-height:368px}@media screen and (max-width:1276px){#datagrip-features-ai .tasks-section__slide{min-height:278px}}@media screen and (max-width:1000px){#datagrip-features-ai .tasks-section__slide{min-height:auto}}
#datagrip-features-ai .video-section{background-color:transparent}#datagrip-features-ai .video-section__player{border-radius:48px;transition:box-shadow .2s ease}#datagrip-features-ai .video-section__player:hover{box-shadow:0 0 60px 0 rgba(126,66,255,.5)}
#datagrip-features-ai .why-title-section{background-color:transparent;padding-bottom:48px}#datagrip-features-ai .why-title-section__title{position:relative;z-index:1}#datagrip-features-ai .why-title-section__title:before{background:radial-gradient(50% 50% at 50% 50%,rgba(126,66,255,.3) 0,rgba(126,66,255,0) 100%);border-radius:1240px;bottom:50%;content:"";height:191px;left:50%;position:absolute;transform:translate(-50%,50%);width:1240px;z-index:-1}
#datagrip-features-ai .heart-section{background-color:transparent}#datagrip-features-ai .heart-section__icon{--wt-icons-big-width:48px;--wt-icons-big-height:48px}
#datagrip-features-ai .get-started-section{background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjEwNTAiIHZpZXdCb3g9IjAgMCAxMTY5IDEwNTAiIHdpZHRoPSIxMTY5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZmlsdGVyIGlkPSJhIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgaGVpZ2h0PSIxMDQ5IiB3aWR0aD0iMTE2OSIgeD0iMCIgeT0iLjcwMjE0OCI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIG1vZGU9Im5vcm1hbCIgcmVzdWx0PSJzaGFwZSIvPjxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMV8yMDM3OCIgc3RkRGV2aWF0aW9uPSIyMDciLz48L2ZpbHRlcj48ZyBmaWx0ZXI9InVybCgjYSkiPjxwYXRoIGQ9Im00MTQgNDE0LjcwMmgzNDF2MjIxaC0zNDF6IiBmaWxsPSIjN2U0MmZmIi8+PC9nPjwvc3ZnPg==);background-position:left calc(50% - 150px) top calc(50% + 20px);background-repeat:no-repeat;background-size:800px}@media screen and (max-width:640px){#datagrip-features-ai .get-started-section{background-size:400px}}#datagrip-features-ai .get-started-section__tag{background-color:#3268dc;line-height:16px;padding:6px 12px}#datagrip-features-ai .get-started-section__tag_ai{padding:3px}#datagrip-features-ai .get-started-section__tag_ai>svg{height:20px;width:20px}#datagrip-features-ai .get-started-section__screenshot{border-radius:48px;max-width:100%}
#datagrip-features-ai{background-color:#000;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE5MDUiIHZpZXdCb3g9IjAgMCAxOTA1IDE5MDUiIHdpZHRoPSIxOTA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSIwIiBjeT0iMCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwIDk1Mi41IC05NTIuNSAwIDk1Mi41IDk1Mi41KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAyODc0ZSIvPjxzdG9wIG9mZnNldD0iLjk5OSIgc3RvcC1jb2xvcj0iIzdlNDJmZiIgc3RvcC1vcGFjaXR5PSIuMDAxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjN2U0MmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxjaXJjbGUgY3g9Ijk1Mi41IiBjeT0iOTUyLjUiIGZpbGw9InVybCgjYSkiIHI9Ijk1Mi41Ii8+PC9zdmc+),url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE5MDUiIHZpZXdCb3g9IjAgMCAxOTA1IDE5MDUiIHdpZHRoPSIxOTA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSIwIiBjeT0iMCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwIDk1Mi41IC05NTIuNSAwIDk1Mi41IDk1Mi41KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAyODc0ZSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzdlNDJmZiIgc3RvcC1vcGFjaXR5PSIwIi8+PC9yYWRpYWxHcmFkaWVudD48Y2lyY2xlIGN4PSI5NTIuNSIgY3k9Ijk1Mi41IiBmaWxsPSJ1cmwoI2EpIiByPSI5NTIuNSIvPjwvc3ZnPg==);background-position:center top -1250px,center bottom -1500px;background-repeat:no-repeat;background-size:1905px 1905px,1905px 1905px;position:relative}#datagrip-features-ai .bg-transparent{background-color:transparent}#datagrip-features-ai .text-primary-color{color:var(--wt-color-primary-dark-theme)}#datagrip-features-ai .feature-container{background-color:var(--wt-color-primary-dark-theme-20);border-radius:64px;padding:32px}@media screen and (max-width:640px){#datagrip-features-ai .feature-container{border-radius:48px;margin-left:-22px;margin-right:-22px;padding:32px 16px}}#datagrip-features-ai:before{border-radius:848px;height:848px;opacity:.3;top:2100px;transform:rotate(-105deg) translateY(calc(50% - 294px));width:516px}#datagrip-features-ai:after,#datagrip-features-ai:before{background:var(--wt-color-primary-dark-theme);content:"";filter:blur(200px);left:50%;position:absolute;will-change:transfrom;z-index:0}#datagrip-features-ai:after{border-radius:975px;height:975px;opacity:.2;top:3500px;transform:rotate(109deg) translateY(calc(50% + 294px));width:628px}#datagrip-features-ai .wt-container{position:relative;z-index:1}#datagrip-features-ai .pricing-section{padding-bottom:96px}#datagrip-features-ai .pricing-section p.ai-ides-pricing-section-card__invisible:last-child{display:none}
