.wide-button{width:100%}.jb-button-with-note{max-width:220px;min-width:145px}@media screen and (max-width:640px){.jb-button-with-note{max-width:unset;min-width:160px;width:100%}}
.header-offset-top{margin-top:144px}@media screen and (max-width:640px){.header-offset-top{margin-top:64px}}.rubymine-logo{height:96px;width:96px}@media screen and (max-width:640px){.rubymine-logo{height:72px;width:72px}}
.main-features-block{background-color:rgba(115,61,230,.8);border-radius:32px;margin-bottom:auto;margin-left:auto;margin-right:auto;max-width:1368px;padding-bottom:48px;padding-top:48px}@media screen and (max-width:1276px){.main-features-block{max-width:1088px;padding-bottom:16px}}@media screen and (max-width:640px){.main-features-block{padding-bottom:0;padding-top:32px}}.main-features-carousel__wrapper{display:flex;gap:32px;overflow-x:scroll;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none}.main-features-carousel__wrapper::-webkit-scrollbar{display:none}.main-features-carousel__slide{flex:0 0 auto;height:100%;scroll-snap-align:center;width:100%}.main-features-carousel__slide__img{border-radius:16px;box-shadow:24px 10px 45px 0 rgba(0,0,0,.16);margin-bottom:48px;overflow:hidden}@media screen and (max-width:640px){.main-features-carousel__slide__img{box-shadow:0 10px 45px -20px rgba(0,0,0,.16)}}.main-features-carousel__slide__img img{width:100%}
.rubymine-goes-ai-banner{--ai-banner-gradient:radial-gradient(621.97% 754.08% at 21.65% -5.07%,rgba(126,66,255,.2) 0%,#fe28a8 92.74%);--ai-banner-tag-bg:rgba(126,66,255,.8)}
.customers-logo{max-width:100%}.customers-logo__coinbase{height:36px;width:200px}.customers-logo__shopify{height:48px;width:167px}.customers-logo__salesforce{height:72px;width:90px}.customers-logo__appfolio{height:36px;width:144px}.customers-logo__gitlab{height:56px;width:52px}.customers-logo__bloomberg{height:36px;width:182px}.customers-logo__ruby-on-rails{height:48px;width:127px}
.slide-video{height:100%;position:relative}.slide-video video{border-radius:8px 0 0 8px;height:100%;width:100%}.slide-video_panel-left video{border-radius:0 8px 8px 0}
:root{--slide-img-width:1100px;--slide-img-height:620px}.features-slideshow{background:none}.features-slideshow .slideshow__slides-panel{background:var(--rs-color-black-t60);border-radius:32px 0 0 32px;box-shadow:0 0 100px 0 rgba(0,0,0,.76);margin-right:-48px;padding:12px 48px 12px 0}.features-slideshow .slideshow__slides-switcher{padding-left:24px;padding-right:24px}.features-slideshow .slideshow__tab{background:none}.features-slideshow .slideshow__tab__title{--_rs-typography-letter-spacing:var(--rs-text-1-letter-spacing,normal);--_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-1-font-size,20px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-1-line-height,28px
  );--_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:32px;--_rs-typography-ul-list-li-padding-left:26px;--_rs-typography-ol-list-li-padding-left:32px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-1-sm-list-li-margin-top-from-text,24px
  );--_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){.features-slideshow .slideshow__tab__title{--_rs-typography-text-1-sm-list-li-margin-top-from-text:16px}}.features-slideshow .slideshow__tab__title{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;--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-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)
)}@media screen and (max-width:1276px){.features-slideshow .slideshow__tab__title{--_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){.features-slideshow .slideshow__tab__title{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}.features-slideshow .slideshow__tab__title{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;--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-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)
)}}.features-slideshow .slideshow__tab__description{--_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){.features-slideshow .slideshow__tab__description{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}.features-slideshow .slideshow__tab__description{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;--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-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)
)}@media screen and (max-width:1276px){.features-slideshow .slideshow__tab__description{--_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;--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-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)
)}}.features-slideshow .slideshow__tab_active{background-color:rgba(37,37,37,.8)}.features-slideshow .animated-tab__indicator{background-color:rgba(156,52,237,.8);z-index:-1}.features-slideshow .animated-tab__indicator--active:before{background-color:rgba(37,37,37,.8);content:"";height:100%;left:100%;position:absolute;right:0;top:0;width:100%}.features-slideshow .slide,.features-slideshow .slide-video{height:var(--slide-img-height);width:var(--slide-img-width)}@media screen and (max-width:1276px){.features-slideshow .slide,.features-slideshow .slide-video{height:calc(var(--slide-img-height)*.8);width:calc(var(--slide-img-width)*.8)}}@media screen and (max-width:1000px){.features-slideshow .slide,.features-slideshow .slide-video{height:calc(var(--slide-img-height)*.6);width:calc(var(--slide-img-width)*.6)}}@media screen and (max-width:640px){.features-slideshow .slide,.features-slideshow .slide-video{height:auto;width:auto}}.features-slideshow .slide img,.features-slideshow .slide-video img{border-radius:16px;display:inline-block}
:root{--slide-img-width:855px;--slide-img-height:592px;--slideshow-tab-width:550px}html[lang=pt-BR] .rubymine-features-slideshow.features-slideshow,html[lang=ru] .rubymine-features-slideshow.features-slideshow{--slide-img-height:620px;--slideshow-tab-width:515px}.rubymine-features-slideshow.features-slideshow .slideshow__tab{padding:24px}.rubymine-features-slideshow.features-slideshow .slideshow__tab__title{--_rs-typography-letter-spacing:var(--rs-h3-letter-spacing,normal);--_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-h3-font-size,20px);--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(--rs-h3-line-height,28px);--_rs-typography-base-color:var(
    --_rs-typography-heading-hardness-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))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-list-li-padding-left:initial;--_rs-typography-ol-list-li-padding-left:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_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:2px;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;--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))
)}.rubymine-features-slideshow.features-slideshow .slideshow__tab__description{--_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){.rubymine-features-slideshow.features-slideshow .slideshow__tab__description{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}.rubymine-features-slideshow.features-slideshow .slideshow__tab__description{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;--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-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)
)}.rubymine-features-slideshow.features-slideshow .slideshow__tab_active{background-color:#212121}.rubymine-features-slideshow.features-slideshow .animated-tab__indicator{background-color:rgba(183,46,164,.8)}.rubymine-features-slideshow.features-slideshow .animated-tab__indicator--active:before{background-color:#212121}@media screen and (max-width:430px){html[lang=de] .second-features-header{font-size:25px}}
.tech-block{min-width:632px}@media screen and (max-width:1276px){.tech-block{min-width:auto}}.tech-block__card{align-items:center;display:flex;flex-basis:126px;flex-direction:column;justify-content:space-between}.tech-block__card svg{max-height:40px;width:100%}
.rubymine-section.testimonials-section{background:linear-gradient(180deg,rgba(89,41,191,0),rgba(89,41,191,.4) 37%,rgba(89,41,191,.2) 62.79%,rgba(89,41,191,0) 88.88%)}@media screen and (max-width:640px){.testimonials-card{padding:16px}}.testimonials-card__description{margin-top:4px}.testimonials-card__children{margin-top:16px}
.rubymine-section.get-started-section{background:rgba(115,61,230,.8);overflow:hidden}@media screen and (max-width:640px){.rubymine-section.get-started-section{min-height:675px}}.get-started-section__background{display:flex;justify-content:center;position:relative}.get-started-section__background img{position:absolute;right:-872px;top:-675px}@media screen and (max-width:1276px){.get-started-section__background img{right:-996px;top:-675px}}@media screen and (max-width:1000px){.get-started-section__background img{right:-969px;top:-627px}}@media screen and (max-width:640px){.get-started-section__background img{right:auto;top:0}}.get-started-section__buttons,.get-started-section__content{position:relative}
.blogpost-card{background:transparent}.blogpost-card__img{align-items:flex-start;max-height:225px}.blogpost-card:hover .blogpost-card__img img{transform:none}.blogpost-card__text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}
.blogposts-carousel__wrapper{display:flex;gap:32px;overflow-x:scroll;padding:0 22px;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:thin}.blogposts-carousel__wrapper::-webkit-scrollbar{display:none}.blogposts-carousel__slide{flex:0 0 auto;scroll-snap-align:center;width:min(580px,calc(100vw - 108px))}@media screen and (max-width:640px){.blogposts-carousel__slide{width:min(580px,calc(100vw - 44px))}}
.ruby-social-footer_without-form h3+div{flex-wrap:nowrap}@media screen and (max-width:1000px){.ruby-social-footer_without-form h3+div{flex-wrap:wrap}}
body{background-color:#000}.rubymine-overview-page{--circle-size:600px;--circle-vertical-position:2500px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJzdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjEyMDAiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJ2b3J0ZXgtcnVieW1pbmUiIGNvbG9yLWludGVycG9sYXRpb249ImxpbmVhclJHQiIgeDE9IjAiIHkxPSIxIiB4Mj0iMCIgeTI9IjAiPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAuMTUiIHN0b3AtY29sb3I9IiNGQzZEMUQiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjY2IiBzdG9wLWNvbG9yPSIjRkUyOEE4IiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDQzAwRkYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9ImdyYWRpZW50VHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMCAwLjUgMC41OyAtMzYwIDAuNSAwLjU7IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCAyMzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIwLjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDM5KSBzY2FsZSg2LjgpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuMjQiIHRyYW5zZm9ybT0icm90YXRlKC00MDYpIHNjYWxlKDYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0zNzMpIHNjYWxlKDUuMikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC40OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTM0MCkgc2NhbGUoNC40NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC42NCIgdHJhbnNmb3JtPSJyb3RhdGUoLTMwNykgc2NhbGUoMy43NikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC43MiIgdHJhbnNmb3JtPSJyb3RhdGUoLTI3NCkgc2NhbGUoMy4xOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjQxKSBzY2FsZSgyLjcpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuOCIgdHJhbnNmb3JtPSJyb3RhdGUoLTIwOCkgc2NhbGUoMi4yOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3NSkgc2NhbGUoMS45NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC45NiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0Mikgc2NhbGUoMS42NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEwOSkgc2NhbGUoMS4zOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTc2KSBzY2FsZSgxLjE4KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDMpIHNjYWxlKDEpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xMCkgc2NhbGUoMC45KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPgogICAgICAgIDwvcmVjdD4KICAgIDwvZz4KPC9zdmc+Cg==) no-repeat left calc(50% + 364px) top -478px /1200px 1200px,radial-gradient(circle var(--circle-size) at 85% var(--circle-vertical-position),rgba(115,61,230,.35) 0,rgba(115,61,230,0) 100%)}@media screen and (max-width:1276px){.rubymine-overview-page{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJzdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjEyMDAiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJ2b3J0ZXgtcnVieW1pbmUiIGNvbG9yLWludGVycG9sYXRpb249ImxpbmVhclJHQiIgeDE9IjAiIHkxPSIxIiB4Mj0iMCIgeTI9IjAiPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAuMTUiIHN0b3AtY29sb3I9IiNGQzZEMUQiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjY2IiBzdG9wLWNvbG9yPSIjRkUyOEE4IiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDQzAwRkYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9ImdyYWRpZW50VHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMCAwLjUgMC41OyAtMzYwIDAuNSAwLjU7IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCAyMzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIwLjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDM5KSBzY2FsZSg2LjgpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuMjQiIHRyYW5zZm9ybT0icm90YXRlKC00MDYpIHNjYWxlKDYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0zNzMpIHNjYWxlKDUuMikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC40OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTM0MCkgc2NhbGUoNC40NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC42NCIgdHJhbnNmb3JtPSJyb3RhdGUoLTMwNykgc2NhbGUoMy43NikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC43MiIgdHJhbnNmb3JtPSJyb3RhdGUoLTI3NCkgc2NhbGUoMy4xOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjQxKSBzY2FsZSgyLjcpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuOCIgdHJhbnNmb3JtPSJyb3RhdGUoLTIwOCkgc2NhbGUoMi4yOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3NSkgc2NhbGUoMS45NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC45NiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0Mikgc2NhbGUoMS42NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEwOSkgc2NhbGUoMS4zOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTc2KSBzY2FsZSgxLjE4KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDMpIHNjYWxlKDEpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xMCkgc2NhbGUoMC45KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPgogICAgICAgIDwvcmVjdD4KICAgIDwvZz4KPC9zdmc+Cg==) no-repeat left calc(50% + 224px) top -478px /1200px 1200px,radial-gradient(circle var(--circle-size) at 85% var(--circle-vertical-position),rgba(115,61,230,.35) 0,rgba(115,61,230,0) 100%)}}@media screen and (max-width:1000px){.rubymine-overview-page{--circle-vertical-position:2700px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJzdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjEyMDAiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJ2b3J0ZXgtcnVieW1pbmUiIGNvbG9yLWludGVycG9sYXRpb249ImxpbmVhclJHQiIgeDE9IjAiIHkxPSIxIiB4Mj0iMCIgeTI9IjAiPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAuMTUiIHN0b3AtY29sb3I9IiNGQzZEMUQiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjY2IiBzdG9wLWNvbG9yPSIjRkUyOEE4IiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDQzAwRkYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9ImdyYWRpZW50VHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMCAwLjUgMC41OyAtMzYwIDAuNSAwLjU7IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCAyMzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIwLjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDM5KSBzY2FsZSg2LjgpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuMjQiIHRyYW5zZm9ybT0icm90YXRlKC00MDYpIHNjYWxlKDYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0zNzMpIHNjYWxlKDUuMikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC40OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTM0MCkgc2NhbGUoNC40NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC42NCIgdHJhbnNmb3JtPSJyb3RhdGUoLTMwNykgc2NhbGUoMy43NikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC43MiIgdHJhbnNmb3JtPSJyb3RhdGUoLTI3NCkgc2NhbGUoMy4xOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjQxKSBzY2FsZSgyLjcpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjAuOCIgdHJhbnNmb3JtPSJyb3RhdGUoLTIwOCkgc2NhbGUoMi4yOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3NSkgc2NhbGUoMS45NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC45NiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0Mikgc2NhbGUoMS42NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEwOSkgc2NhbGUoMS4zOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTc2KSBzY2FsZSgxLjE4KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDMpIHNjYWxlKDEpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xMCkgc2NhbGUoMC45KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPgogICAgICAgIDwvcmVjdD4KICAgIDwvZz4KPC9zdmc+Cg==) no-repeat right -326px top -478px/1200px 1200px,radial-gradient(circle var(--circle-size) at 85% var(--circle-vertical-position),rgba(115,61,230,.35) 0,rgba(115,61,230,0) 100%)}}@media screen and (max-width:640px){.rubymine-overview-page{--circle-size:400px;--circle-vertical-position:2600px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJzdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjEwMDAiIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJ2b3J0ZXgtcnVieW1pbmUiIGNvbG9yLWludGVycG9sYXRpb249ImxpbmVhclJHQiIgeDE9IjAiIHkxPSIxIiB4Mj0iMCIgeTI9IjAiPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAuMTUiIHN0b3AtY29sb3I9IiNGQzZEMUQiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjY2IiBzdG9wLWNvbG9yPSIjRkUyOEE4IiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDQzAwRkYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9ImdyYWRpZW50VHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMCAwLjUgMC41OyAtMzYwIDAuNSAwLjU7IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDAgNzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjMyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMzA3KSBzY2FsZSg0LjMpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0yNzQpIHNjYWxlKDMuNikiIHRyYW5zZm9ybS1vcmlnaW49Ijc5M3B4IDQzNy41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMjY7MzYwIDMgLTI2OyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iLz4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2IiByeD0iMjAiIHJ5PSIyMCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC40IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjQxKSBzY2FsZSgzKSIgdHJhbnNmb3JtLW9yaWdpbj0iNzkzcHggNDM3LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0yNjszNjAgMyAtMjY7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSIvPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjU2IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjA4KSBzY2FsZSgyLjQ5KSIgdHJhbnNmb3JtLW9yaWdpbj0iNzkzcHggNDM3LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0yNjszNjAgMyAtMjY7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSIvPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjgiIHRyYW5zZm9ybT0icm90YXRlKC0xNzUpIHNjYWxlKDIuMDcpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuODgiIHRyYW5zZm9ybT0icm90YXRlKC0xNDIpIHNjYWxlKDEuNzMpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xMDkpIHNjYWxlKDEuNDQpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC03Nikgc2NhbGUoMS4yKSIgdHJhbnNmb3JtLW9yaWdpbj0iNzkzcHggNDM3LjVweCI+CiAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0yNjszNjAgMyAtMjY7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSIvPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDMpIHNjYWxlKDEpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xMCkgc2NhbGUoMC44NCkiIHRyYW5zZm9ybS1vcmlnaW49Ijc5M3B4IDQzNy41cHgiPgogICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMjY7MzYwIDMgLTI2OyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iLz4KICAgICAgICA8L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat left -350px top -396px/1000px 1000px,radial-gradient(circle var(--circle-size) at 85% var(--circle-vertical-position),rgba(115,61,230,.35) 0,rgba(115,61,230,0) 100%)}}.rubymine-section{background:transparent}.header-with-color__colored-text{color:#ff7936}
