@media screen and (max-width:640px){.non-commercial-tag:not(html){--_rs-tag-vertical-padding:2px;--_rs-tag-base-horizontal-padding:8px;--_rs-tag-uppercase-horizontal-padding:var(
    --_rs-tag-base-horizontal-padding
  );--_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}}
.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)}
.ruby-customers-logo{height:58px}
.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}
.wide-button{width:100%}@media screen and (max-width:640px){.jb-button-with-note{width:100%}}
.ruby-banner-section{background-color:#5c31b8;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjEyNDIiIHZpZXdCb3g9IjAgMCAxMjU3IDEyNDIiIHdpZHRoPSIxMjU3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiPjxzdG9wIG9mZnNldD0iLjE0NTgzMyIgc3RvcC1jb2xvcj0iI2ZjNmQxZCIvPjxzdG9wIG9mZnNldD0iLjY1NjI1IiBzdG9wLWNvbG9yPSIjZmUyOGE4IiBzdG9wLW9wYWNpdHk9Ii45Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYzBmIiBzdG9wLW9wYWNpdHk9Ii43Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNDEyLjAxMyIgeDI9Ijk5Ny4xNDIiIHhsaW5rOmhyZWY9IiNhIiB5MT0iMzQ3Ljc1OCIgeTI9IjYxMC4yOTUiLz48bGluZWFyR3JhZGllbnQgaWQ9ImMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTA5LjkyMSIgeDI9IjgwNy4xMzciIHhsaW5rOmhyZWY9IiNhIiB5MT0iMzU1LjE0IiB5Mj0iODE1LjcxIi8+PGxpbmVhckdyYWRpZW50IGlkPSJkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjU3Ni42NTkiIHgyPSI1NzUuMzEiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNDA2LjAxNSIgeTI9Ijg3NC41MDkiLz48bGluZWFyR3JhZGllbnQgaWQ9ImUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNjAwLjgyMiIgeDI9IjM4MS43NjkiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNDczLjU0NiIgeTI9IjgwOC43NDIiLz48bGluZWFyR3JhZGllbnQgaWQ9ImYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTg2LjcwNSIgeDI9IjI3My42NDkiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNTMzLjIxMSIgeTI9IjY3MS41MTQiLz48bGluZWFyR3JhZGllbnQgaWQ9ImciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTQ4LjgxNyIgeDI9IjI2MC4wMzIiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNTY5LjM5OSIgeTI9IjUyMi44MDgiLz48bGluZWFyR3JhZGllbnQgaWQ9ImgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTA0LjgwOCIgeDI9IjMxOS40OTYiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNTc3LjcwMyIgeTI9IjQwOS44NzkiLz48bGluZWFyR3JhZGllbnQgaWQ9ImkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNDY5LjM5NCIgeDI9IjQxNC42ODIiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNTYzLjE3IiB5Mj0iMzU2LjYwNCIvPjxsaW5lYXJHcmFkaWVudCBpZD0iaiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0NTAuNzgyIiB4Mj0iNTA3LjcyIiB4bGluazpocmVmPSIjYSIgeTE9IjUzNi4yNjUiIHkyPSIzNjIuNzMiLz48bGluZWFyR3JhZGllbnQgaWQ9ImsiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNDQ5Ljk1OSIgeDI9IjU3MS41NTQiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNTA4LjMxNCIgeTI9IjQxMC40MjYiLz48bGluZWFyR3JhZGllbnQgaWQ9ImwiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNDYyLjM3OSIgeDI9IjU5NS4xMSIgeGxpbms6aHJlZj0iI2EiIHkxPSI0ODcuODkzIiB5Mj0iNDc0LjMyOSIvPjxsaW5lYXJHcmFkaWVudCBpZD0ibSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0ODAuNzg5IiB4Mj0iNTgyLjI0NSIgeGxpbms6aHJlZj0iI2EiIHkxPSI0NzkuMDQ0IiB5Mj0iNTMxLjEwNyIvPjxsaW5lYXJHcmFkaWVudCBpZD0ibiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0OTguMTAzIiB4Mj0iNTQ2LjU5MyIgeGxpbms6aHJlZj0iI2EiIHkxPSI0ODEuMjY5IiB5Mj0iNTY1LjgxNiIvPjxjbGlwUGF0aCBpZD0ibyI+PHBhdGggZD0ibTQyMCA0NzZoMTI4djEyOGgtMTI4eiIvPjwvY2xpcFBhdGg+PHBhdGggZD0ibTQyOS40NTUgMzA4LjY0OC0xNTMuODk3IDM0M2MtMzAuMDA3IDY2Ljg3Ni0uMTE3IDE0NS40MTUgNjYuNzU5IDE3NS40MjFsMzQyLjk5OSAxNTMuODk4YzY2Ljg3NyAzMC4wMDMgMTQ1LjQxNi4xMTcgMTc1LjQyMi02Ni43NmwxNTMuOTAyLTM0Mi45OTljMzAtNjYuODc2LjExLTE0NS40MTUtNjYuNzY0LTE3NS40MjJsLTM0Mi45OTktMTUzLjg5N2MtNjYuODc3LTMwLjAwNi0xNDUuNDE1LS4xMTctMTc1LjQyMiA2Ni43NTl6IiBmaWxsPSJ1cmwoI2IpIi8+PHBhdGggZD0ibTU0MC42MzIgMzM1LjIyMy0yNjkuOTg5IDE3NC4yM2MtNTIuNjM5IDMzLjk2OS02Ny43NzMgMTA0LjE3OS0zMy44MDUgMTU2LjgxN2wxNzQuMjMgMjY5Ljk4OWMzMy45NjkgNTIuNjM5IDEwNC4xNzkgNjcuNzcxIDE1Ni44MTggMzMuODA1bDI2OS45ODktMTc0LjIzYzUyLjYzOC0zMy45NjkgNjcuNzczLTEwNC4xNzkgMzMuODA0LTE1Ni44MThsLTE3NC4yMy0yNjkuOTg4Yy0zMy45NjktNTIuNjM5LTEwNC4xNzgtNjcuNzc0LTE1Ni44MTctMzMuODA1eiIgZmlsbD0idXJsKCNjKSIvPjxwYXRoIGQ9Im02MDcuOTQxIDQwNi4wMzUtMjc0LjYyOC0uNzkxYy01My41NDYtLjE1NC05Ny4wNzkgNDMuMTI5LTk3LjIzMyA5Ni42NzVsLS43OSAyNzQuNjI4Yy0uMTU0IDUzLjU0NiA0My4xMjggOTcuMDc5IDk2LjY3NCA5Ny4yMzNsMjc0LjYyOS43OWM1My41NDYuMTU0IDk3LjA3OC00My4xMjkgOTcuMjMyLTk2LjY3NGwuNzkxLTI3NC42MjljLjE1NC01My41NDYtNDMuMTI5LTk3LjA3OC05Ni42NzUtOTcuMjMyeiIgZmlsbD0idXJsKCNkKSIvPjxwYXRoIGQ9Im02MjMuMjM4IDQ4OC4xMjItMTk2LjQ5Mi0xMjguNDA5Yy0zOC4zMTEtMjUuMDM2LTg5LjY2My0xNC4yNzUtMTE0LjY5OSAyNC4wMzVsLTEyOC40MDkgMTk2LjQ5MmMtMjUuMDM2IDM4LjMxMS0xNC4yNzUgODkuNjYzIDI0LjAzNSAxMTQuNjk5bDE5Ni40OTIgMTI4LjQwOWMzOC4zMSAyNS4wMzYgODkuNjYzIDE0LjI3NSAxMTQuNjk5LTI0LjAzNWwxMjguNDA5LTE5Ni40OTJjMjUuMDM2LTM4LjMxIDE0LjI3NS04OS42NjMtMjQuMDM1LTExNC42OTl6IiBmaWxsPSJ1cmwoI2UpIi8+PHBhdGggZD0ibTU5NS45ODggNTU0LjA5NS04MS4wNzQtMTgzLjUxNWMtMTUuODA3LTM1Ljc4LTU3LjYyNi01MS45NzEtOTMuNDA1LTM2LjE2NGwtMTgzLjUxNiA4MS4wNzRjLTM1Ljc3OSAxNS44MDctNTEuOTcgNTcuNjI2LTM2LjE2MyA5My40MDVsODEuMDc0IDE4My41MTZjMTUuODA3IDM1Ljc3OSA1Ny42MjUgNTEuOTcgOTMuNDA1IDM2LjE2NGwxODMuNTE1LTgxLjA3NWMzNS43OC0xNS44MDcgNTEuOTcxLTU3LjYyNSAzNi4xNjQtOTMuNDA1eiIgZmlsbD0idXJsKCNmKSIvPjxwYXRoIGQ9Im01NDUuNzUgNTg4LjY4NyAyNy4zMTEtMTY5LjI4YzUuMzI1LTMzLjAwOC0xNy4xMTYtNjQuMDgyLTUwLjEyMy02OS40MDhsLTE2OS4yOC0yNy4zMTFjLTMzLjAwOC01LjMyNS02NC4wODIgMTcuMTE2LTY5LjQwOCA1MC4xMjNsLTI3LjMxMSAxNjkuMjgxYy01LjMyNSAzMy4wMDcgMTcuMTE2IDY0LjA4MiA1MC4xMjMgNjkuNDA3bDE2OS4yOCAyNy4zMTFjMzMuMDA4IDUuMzI1IDY0LjA4Mi0xNy4xMTYgNjkuNDA4LTUwLjEyM3oiIGZpbGw9InVybCgjZykiLz48cGF0aCBkPSJtNDkzLjYzIDU5MC4xMDIgOTguMzc4LTEwOC42MjljMTkuMTgxLTIxLjE4IDE3LjU2MS01My44OTktMy42MTktNzMuMDhsLTEwOC42MjktOTguMzc4Yy0yMS4xOC0xOS4xODEtNTMuODk5LTE3LjU2MS03My4wODEgMy42MTlsLTk4LjM3NyAxMDguNjI5Yy0xOS4xODIgMjEuMTgtMTcuNTYxIDUzLjkgMy42MTkgNzMuMDgxbDEwOC42MjkgOTguMzc4YzIxLjE4IDE5LjE4MSA1My44OTkgMTcuNTYgNzMuMDgtMy42MnoiIGZpbGw9InVybCgjaCkiLz48cGF0aCBkPSJtNDU1LjYwOCA1NjYuODU1IDEyMS4wOTEtMzIuMDczYzIzLjYwOC02LjI1MyAzNy42NzctMzAuNDYxIDMxLjQyNC01NC4wNjlsLTMyLjA3My0xMjEuMDkxYy02LjI1My0yMy42MDgtMzAuNDYtMzcuNjc4LTU0LjA2OS0zMS40MjVsLTEyMS4wOTEgMzIuMDczYy0yMy42MDggNi4yNTMtMzcuNjc3IDMwLjQ2MS0zMS40MjQgNTQuMDY5bDMyLjA3MyAxMjEuMDkxYzYuMjUzIDIzLjYwOCAzMC40NiAzNy42NzggNTQuMDY5IDMxLjQyNXoiIGZpbGw9InVybCgjaSkiLz48cGF0aCBkPSJtNDM5LjE4NCA1MzIuNDg4IDEwMS43MyAzMy4zNzhjMTkuODMzIDYuNTA3IDQxLjE4NS00LjI5NSA0Ny42OTMtMjQuMTI4bDMzLjM3Ny0xMDEuNzI5YzYuNTA4LTE5LjgzMy00LjI5NS00MS4xODYtMjQuMTI4LTQ3LjY5M2wtMTAxLjcyOS0zMy4zNzhjLTE5LjgzMy02LjUwNy00MS4xODUgNC4yOTYtNDcuNjkzIDI0LjEyOGwtMzMuMzc4IDEwMS43M2MtNi41MDcgMTkuODMyIDQuMjk2IDQxLjE4NSAyNC4xMjggNDcuNjkyeiIgZmlsbD0idXJsKCNqKSIvPjxwYXRoIGQ9Im00NDMuNDA0IDUwMC4yMDggNTcuMzgyIDcxLjI4MWMxMS4xODggMTMuODk3IDMxLjUyMyAxNi4wOTMgNDUuNDE5IDQuOTA2bDcxLjI4MS01Ny4zODRjMTMuODk3LTExLjE4NyAxNi4wOTQtMzEuNTIyIDQuOTA2LTQ1LjQxOGwtNTcuMzgzLTcxLjI4MWMtMTEuMTg3LTEzLjg5Ny0zMS41MjItMTYuMDkzLTQ1LjQxOC00LjkwNmwtNzEuMjgxIDU3LjM4M2MtMTMuODk3IDExLjE4OC0xNi4wOTQgMzEuNTIyLTQuOTA2IDQ1LjQxOXoiIGZpbGw9InVybCgjaykiLz48cGF0aCBkPSJtNDYxLjQ1MyA0NzkuMDMzIDcuOTUxIDc3LjgwMmMxLjU1IDE1LjE3IDE1LjEwNSAyNi4yMTEgMzAuMjc1IDI0LjY2MWw3Ny44MDctNy45NTJjMTUuMTcxLTEuNTUgMjYuMjEyLTE1LjEwNSAyNC42NjItMzAuMjc1bC03Ljk1MS03Ny44MDJjLTEuNTUxLTE1LjE3LTE1LjEwNS0yNi4yMS0zMC4yNzYtMjQuNjZsLTc3LjgwNyA3Ljk1MWMtMTUuMTcgMS41NTEtMjYuMjExIDE1LjEwNS0yNC42NjEgMzAuMjc1eiIgZmlsbD0idXJsKCNsKSIvPjxwYXRoIGQ9Im00ODQuMjQ5IDQ3Mi4yNjQtMzAuNTE2IDU5LjQ2OGMtNS45NTIgMTEuNTk3LTEuMzc1IDI1LjgyMyAxMC4yMjMgMzEuNzc0bDU5LjQ2OCAzMC41MTdjMTEuNTk3IDUuOTUxIDI1LjgyMiAxLjM3MyAzMS43NzMtMTAuMjI0bDMwLjUxNy01OS40NjhjNS45NTEtMTEuNTk3IDEuMzc0LTI1LjgyMi0xMC4yMjMtMzEuNzczbC01OS40NjgtMzAuNTE3Yy0xMS41OTctNS45NTEtMjUuODIzLTEuMzc0LTMxLjc3NCAxMC4yMjN6IiBmaWxsPSJ1cmwoI20pIi8+PHBhdGggZD0ibTUwMy43NDIgNDc4LjAxOC00OS41NjEgMjguNDI0Yy05LjY2NCA1LjU0My0xMy4wMDUgMTcuODY5LTcuNDYyIDI3LjUzM2wyOC40MjMgNDkuNTZjNS41NDMgOS42NjMgMTcuODY5IDEzLjAwNCAyNy41MzMgNy40NjJsNDkuNTYtMjguNDI0YzkuNjY0LTUuNTQyIDEzLjAwNC0xNy44NjggNy40NjItMjcuNTMybC0yOC40MjQtNDkuNTZjLTUuNTQyLTkuNjYzLTE3Ljg2OC0xMy4wMDUtMjcuNTMxLTcuNDYzeiIgZmlsbD0idXJsKCNuKSIvPjxnIGNsaXAtcGF0aD0idXJsKCNvKSI+PHBhdGggZD0ibTU0OCA0NzZoLTEyOHYxMjhoMTI4eiIgZmlsbD0iIzAwMCIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im00ODMuOTUzIDU3OS44MTVoLTQ4djhoNDh6Ii8+PHBhdGggZD0ibTQ4My4zODcgNDkxLjkzMWgxMS40MTFsMTIuNjUzIDIwLjM0OCAxMi42NDItMjAuMzQ4aDExLjQxMXY0OC4xMThoLTEwLjUxOXYtMzEuNDA5bC0xMy41MzQgMjAuNTUyaC0uMjg0bC0xMy4zOTctMjAuMzQ4djMxLjIwNWgtMTAuMzgzeiIvPjxwYXRoIGQ9Im00MzUuOTUzIDQ5MS45MzFoMjEuOTY3YzIuNTQyLS4xNyA1LjA5Mi4xNzQgNy40OTggMS4wMTIgMi40MDYuODM3IDQuNjE5IDIuMTUgNi41MDYgMy44NjIgMS4zOTYgMS40NTUgMi40ODEgMy4xNzkgMy4xODkgNS4wNjdzMS4wMjQgMy45MDEuOTI5IDUuOTE1di4xMzljLjE1MSAzLjQtLjg1MyA2Ljc1MS0yLjg1IDkuNTA3LTEuOTIyIDIuNDY1LTQuNTA1IDQuMzM0LTcuNDQ4IDUuMzg5bDExLjczOCAxNy4xNmgtMTIuMzU0bC05Ljk0NS0xNC43NThoLTguNzE4bC4wNiAxNC43NThoLTEwLjU3MnptMjEuMjggMjMuMzM5YzIuMTYyLjE0NSA0LjMwMi0uNTE1IDYuMDA3LTEuODUzLjY5My0uNjE4IDEuMjQtMS4zODEgMS42MDItMi4yMzZzLjUzLTEuNzguNDkyLTIuNzA3di0uMTM2Yy4wNjgtLjk3MS0uMDk1LTEuOTQ1LS40NzgtMi44NC0uMzgyLS44OTYtLjk3My0xLjY4Ny0xLjcyMi0yLjMwOS0xLjc4Ni0xLjI0LTMuOTM3LTEuODQ0LTYuMTA3LTEuNzE2aC0xMC41MDJ2MTMuNzk3eiIvPjwvZz48L2c+PC9zdmc+);background-position:calc(50% + 595px) -369px;background-repeat:no-repeat;background-size:1257px 1242px}@media screen and (max-width:1276px){.ruby-banner-section{background-position:calc(50% + 556px) -369px}}@media screen and (max-width:1000px){.ruby-banner-section{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjEyNTUiIHZpZXdCb3g9IjAgMCAxMjY5IDEyNTUiIHdpZHRoPSIxMjY5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiPjxzdG9wIG9mZnNldD0iLjE0NTgzMyIgc3RvcC1jb2xvcj0iI2ZjNmQxZCIvPjxzdG9wIG9mZnNldD0iLjY1NjI1IiBzdG9wLWNvbG9yPSIjZmUyOGE4IiBzdG9wLW9wYWNpdHk9Ii45Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYzBmIiBzdG9wLW9wYWNpdHk9Ii43Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNDE1LjYwNCIgeDI9IjEwMDYuNjMiIHhsaW5rOmhyZWY9IiNhIiB5MT0iMzUxLjI2MiIgeTI9IjYxNi40NDQiLz48bGluZWFyR3JhZGllbnQgaWQ9ImMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTE0LjUiIHgyPSI4MTQuNzExIiB4bGluazpocmVmPSIjYSIgeTE9IjM1OC43MTgiIHkyPSI4MjMuOTI5Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjU4MS45MTIiIHgyPSI1ODAuNTUiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNDEwLjEwNiIgeTI9Ijg4My4zMjEiLz48bGluZWFyR3JhZGllbnQgaWQ9ImUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNjA2LjMxOCIgeDI9IjM4NS4wNTgiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNDc4LjMxOCIgeTI9IjgxNi44OTEiLz48bGluZWFyR3JhZGllbnQgaWQ9ImYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTkyLjA1NyIgeDI9IjI3NS44NDYiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNTM4LjU4MyIgeTI9IjY3OC4yOCIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI1NTMuNzg0IiB4Mj0iMjYyLjA4OSIgeGxpbms6aHJlZj0iI2EiIHkxPSI1NzUuMTM2IiB5Mj0iNTI4LjA3NSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iaCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI1MDkuMzMzIiB4Mj0iMzIyLjE1NCIgeGxpbms6aHJlZj0iI2EiIHkxPSI1ODMuNTI0IiB5Mj0iNDE0LjAwOSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iaSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0NzMuNTciIHgyPSI0MTguMzA2IiB4bGluazpocmVmPSIjYSIgeTE9IjU2OC44NDUiIHkyPSIzNjAuMTk3Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJqIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQ1NC43NjIiIHgyPSI1MTIuMjc0IiB4bGluazpocmVmPSIjYSIgeTE9IjU0MS42NjgiIHkyPSIzNjYuMzg1Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJrIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQ1My45MzQiIHgyPSI1NzYuNzU0IiB4bGluazpocmVmPSIjYSIgeTE9IjUxMy40MzYiIHkyPSI0MTQuNTYyIi8+PGxpbmVhckdyYWRpZW50IGlkPSJsIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQ2Ni40NzkiIHgyPSI2MDAuNTQ4IiB4bGluazpocmVmPSIjYSIgeTE9IjQ5Mi44MDkiIHkyPSI0NzkuMTA4Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJtIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQ4NS4wNzciIHgyPSI1ODcuNTU1IiB4bGluazpocmVmPSIjYSIgeTE9IjQ4My44NzEiIHkyPSI1MzYuNDU4Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJuIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwMi41NjIiIHgyPSI1NTEuNTQiIHhsaW5rOmhyZWY9IiNhIiB5MT0iNDg2LjExOCIgeTI9IjU3MS41MTgiLz48Y2xpcFBhdGggaWQ9Im8iPjxwYXRoIGQ9Im00MzYuNzIzIDQ0N2g5NnY5NmgtOTZ6Ii8+PC9jbGlwUGF0aD48cGF0aCBkPSJtNDMzLjIyMiAzMTEuNzU4LTE1NS40NDkgMzQ2LjQ1NmMtMzAuMzA4IDY3LjU1LS4xMTggMTQ2Ljg4IDY3LjQzMiAxNzcuMTg5bDM0Ni40NTYgMTU1LjQ0OGM2Ny41NSAzMC4zMDkgMTQ2Ljg4LjExOSAxNzcuMTg5LTY3LjQzMmwxNTUuNDUtMzQ2LjQ1NWMzMC4zMS02Ny41NTEuMTItMTQ2Ljg4MS02Ny40MzQtMTc3LjE4OWwtMzQ2LjQ1NS0xNTUuNDQ5Yy02Ny41NTEtMzAuMzA5LTE0Ni44ODEtLjExOC0xNzcuMTg5IDY3LjQzMnoiIGZpbGw9InVybCgjYikiLz48cGF0aCBkPSJtNTQ1LjUyIDMzOC42MDEtMjcyLjcwOSAxNzUuOTg1Yy01My4xNyAzNC4zMTItNjguNDU3IDEwNS4yMjktMzQuMTQ2IDE1OC4zOThsMTc1Ljk4NiAyNzIuNzA5YzM0LjMxMSA1My4xNjkgMTA1LjIyOCA2OC40NTcgMTU4LjM5OCAzNC4xNDZsMjcyLjcwOS0xNzUuOTg2YzUzLjE2OS0zNC4zMTEgNjguNDU2LTEwNS4yMjkgMzQuMTQ1LTE1OC4zOThsLTE3NS45ODUtMjcyLjcwOWMtMzQuMzEyLTUzLjE2OS0xMDUuMjI5LTY4LjQ1Ni0xNTguMzk4LTM0LjE0NXoiIGZpbGw9InVybCgjYykiLz48cGF0aCBkPSJtNjEzLjUxIDQxMC4xMjYtMjc3LjM5Ni0uNzk5Yy01NC4wODUtLjE1NS05OC4wNTcgNDMuNTY0LTk4LjIxMiA5Ny42NDlsLS43OTkgMjc3LjM5NmMtLjE1NSA1NC4wODUgNDMuNTY0IDk4LjA1NiA5Ny42NDkgOTguMjEybDI3Ny4zOTYuNzk5YzU0LjA4NS4xNTUgOTguMDU2LTQzLjU2NCA5OC4yMTItOTcuNjQ5bC43OTgtMjc3LjM5NmMuMTU2LTU0LjA4NS00My41NjMtOTguMDU3LTk3LjY0OC05OC4yMTJ6IiBmaWxsPSJ1cmwoI2QpIi8+PHBhdGggZD0ibTYyOC45NiA0OTMuMDQxLTE5OC40NzMtMTI5LjcwM2MtMzguNjk2LTI1LjI4OC05MC41NjUtMTQuNDE5LTExNS44NTQgMjQuMjc3bC0xMjkuNzAzIDE5OC40NzJjLTI1LjI4OCAzOC42OTctMTQuNDE5IDkwLjU2NiAyNC4yNzcgMTE1Ljg1NWwxOTguNDcyIDEyOS43MDNjMzguNjk3IDI1LjI4OCA5MC41NjcgMTQuNDE5IDExNS44NTUtMjQuMjc4bDEyOS43MDMtMTk4LjQ3MmMyNS4yODktMzguNjk2IDE0LjQxOS05MC41NjYtMjQuMjc3LTExNS44NTR6IiBmaWxsPSJ1cmwoI2UpIi8+PHBhdGggZD0ibTYwMS40MzMgNTU5LjY3OC04MS44OTEtMTg1LjM2NWMtMTUuOTY2LTM2LjEzOS01OC4yMDYtNTIuNDk0LTk0LjM0Ni0zNi41MjhsLTE4NS4zNjUgODEuODkyYy0zNi4xNCAxNS45NjYtNTIuNDk0IDU4LjIwNi0zNi41MjggOTQuMzQ2bDgxLjg5MSAxODUuMzY1YzE1Ljk2NiAzNi4xMzkgNTguMjA3IDUyLjQ5MyA5NC4zNDYgMzYuNTI4bDE4NS4zNjUtODEuODkyYzM2LjE0LTE1Ljk2NiA1Mi40OTQtNTguMjA2IDM2LjUyOC05NC4zNDZ6IiBmaWxsPSJ1cmwoI2YpIi8+PHBhdGggZD0ibTU1MC42ODYgNTk0LjYxOSAyNy41ODYtMTcwLjk4N2M1LjM3OS0zMy4zMzktMTcuMjg4LTY0LjcyNy01MC42MjgtNzAuMTA2bC0xNzAuOTg2LTI3LjU4N2MtMzMuMzQtNS4zNzktNjQuNzI4IDE3LjI4OC03MC4xMDcgNTAuNjI4bC0yNy41ODYgMTcwLjk4N2MtNS4zNzkgMzMuMzM5IDE3LjI4OCA2NC43MjcgNTAuNjI4IDcwLjEwNmwxNzAuOTg2IDI3LjU4N2MzMy4zNCA1LjM3OCA2NC43MjgtMTcuMjg4IDcwLjEwNy01MC42Mjh6IiBmaWxsPSJ1cmwoI2cpIi8+PHBhdGggZD0ibTQ5OC4wNDMgNTk2LjA0OCA5OS4zNjktMTA5LjcyNGMxOS4zNzQtMjEuMzkzIDE3LjczOC01NC40NDEtMy42NTYtNzMuODE2bC0xMDkuNzIzLTk5LjM2OWMtMjEuMzk0LTE5LjM3NC01NC40NDMtMTcuNzM4LTczLjgxNyAzLjY1NWwtOTkuMzY5IDEwOS43MjRjLTE5LjM3NSAyMS4zOTMtMTcuNzM4IDU0LjQ0MyAzLjY1NSA3My44MTdsMTA5LjcyNCA5OS4zNjljMjEuMzk0IDE5LjM3NSA1NC40NDIgMTcuNzM4IDczLjgxNy0zLjY1NnoiIGZpbGw9InVybCgjaCkiLz48cGF0aCBkPSJtNDU5LjY0NCA1NzIuNTY3IDEyMi4zMTItMzIuMzk2YzIzLjg0Ni02LjMxNyAzOC4wNTctMzAuNzY4IDMxLjc0LTU0LjYxNWwtMzIuMzk2LTEyMi4zMTFjLTYuMzE2LTIzLjg0Ni0zMC43NjctMzguMDU3LTU0LjYxMy0zMS43NDFsLTEyMi4zMTEgMzIuMzk2Yy0yMy44NDcgNi4zMTYtMzguMDU3IDMwLjc2OC0zMS43NDEgNTQuNjE0bDMyLjM5NiAxMjIuMzExYzYuMzE2IDIzLjg0NiAzMC43NjcgMzguMDU4IDU0LjYxMyAzMS43NDJ6IiBmaWxsPSJ1cmwoI2kpIi8+PHBhdGggZD0ibTQ0My4wNDggNTM3Ljg1NCAxMDIuNzU0IDMzLjcxNGMyMC4wMzMgNi41NzMgNDEuNjAxLTQuMzM4IDQ4LjE3My0yNC4zNzFsMzMuNzE1LTEwMi43NTRjNi41NzItMjAuMDMzLTQuMzM5LTQxLjYwMS0yNC4zNzItNDguMTc0bC0xMDIuNzU0LTMzLjcxNGMtMjAuMDMzLTYuNTczLTQxLjYwMSA0LjMzOS00OC4xNzMgMjQuMzcxbC0zMy43MTUgMTAyLjc1NWMtNi41NzIgMjAuMDMyIDQuMzM5IDQxLjYgMjQuMzcyIDQ4LjE3M3oiIGZpbGw9InVybCgjaikiLz48cGF0aCBkPSJtNDQ3LjMxMyA1MDUuMjQ5IDU3Ljk2MSA3MS45OThjMTEuMyAxNC4wMzcgMzEuODM5IDE2LjI1NiA0NS44NzYgNC45NTZsNzItNTcuOTYyYzE0LjAzNi0xMS4zIDE2LjI1NS0zMS44MzkgNC45NTUtNDUuODc2bC01Ny45NjEtNzEuOTk5Yy0xMS4zLTE0LjAzNy0zMS44NC0xNi4yNTYtNDUuODc3LTQuOTU1bC03MS45OTkgNTcuOTYxYy0xNC4wMzcgMTEuMy0xNi4yNTUgMzEuODQtNC45NTUgNDUuODc3eiIgZmlsbD0idXJsKCNrKSIvPjxwYXRoIGQ9Im00NjUuNTQ0IDQ4My44NiA4LjAzMSA3OC41ODZjMS41NjYgMTUuMzIzIDE1LjI1NyAyNi40NzUgMzAuNTggMjQuOTA5bDc4LjU5MS04LjAzMWMxNS4zMjQtMS41NjYgMjYuNDc2LTE1LjI1OCAyNC45MS0zMC41ODFsLTguMDMxLTc4LjU4NWMtMS41NjYtMTUuMzIzLTE1LjI1Ny0yNi40NzUtMzAuNTgtMjQuOTA5bC03OC41OTIgOC4wMzFjLTE1LjMyMyAxLjU2Ni0yNi40NzUgMTUuMjU3LTI0LjkwOSAzMC41OHoiIGZpbGw9InVybCgjbCkiLz48cGF0aCBkPSJtNDg4LjU3MSA0NzcuMDIyLTMwLjgyNCA2MC4wNjhjLTYuMDExIDExLjcxNC0xLjM4OCAyNi4wODMgMTAuMzI2IDMyLjA5NGw2MC4wNjggMzAuODI0YzExLjcxNCA2LjAxMSAyNi4wODMgMS4zODggMzIuMDk0LTEwLjMyNmwzMC44MjQtNjAuMDY4YzYuMDExLTExLjcxMyAxLjM4OC0yNi4wODItMTAuMzI2LTMyLjA5M2wtNjAuMDY4LTMwLjgyNGMtMTEuNzE0LTYuMDExLTI2LjA4Mi0xLjM4OC0zMi4wOTQgMTAuMzI1eiIgZmlsbD0idXJsKCNtKSIvPjxwYXRoIGQ9Im01MDguMjU3IDQ4Mi44MzUtNTAuMDYgMjguNzExYy05Ljc2MSA1LjU5OC0xMy4xMzUgMTguMDQ4LTcuNTM3IDI3LjgwOWwyOC43MSA1MC4wNmM1LjU5OCA5Ljc2MSAxOC4wNDkgMTMuMTM1IDI3LjgwOSA3LjUzN2w1MC4wNjEtMjguNzFjOS43Ni01LjU5OCAxMy4xMzUtMTguMDQ5IDcuNTM2LTI3LjgxbC0yOC43MS01MC4wNTljLTUuNTk4LTkuNzYxLTE4LjA0OC0xMy4xMzYtMjcuODA5LTcuNTM4eiIgZmlsbD0idXJsKCNuKSIvPjxnIGNsaXAtcGF0aD0idXJsKCNvKSI+PHBhdGggZD0ibTUzMi43MjMgNDQ3aC05NnY5Nmg5NnoiIGZpbGw9IiMwMDAiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNDg0LjY4OCA1MjQuODYxaC0zNnY2aDM2eiIvPjxwYXRoIGQ9Im00ODQuMjY2IDQ1OC45NDloOC41NThsOS40OSAxNS4yNiA5LjQ4MS0xNS4yNmg4LjU1OXYzNi4wODhoLTcuODl2LTIzLjU1N2wtMTAuMTUgMTUuNDE0aC0uMjEzbC0xMC4wNDgtMTUuMjYxdjIzLjQwNGgtNy43ODd6Ii8+PHBhdGggZD0ibTQ0OC42ODggNDU4Ljk0OWgxNi40NzRjMS45MDctLjEyOCAzLjgyLjEzIDUuNjI0Ljc1OCAxLjgwNS42MjggMy40NjQgMS42MTMgNC44OCAyLjg5NiAxLjA0NyAxLjA5MiAxLjg2IDIuMzg1IDIuMzkxIDMuODAxcy43NjggMi45MjYuNjk3IDQuNDM2di4xMDVjLjExMyAyLjU0OS0uNjQgNS4wNjMtMi4xMzcgNy4xMy0xLjQ0MiAxLjg0OS0zLjM3OSAzLjI1MS01LjU4NiA0LjA0MWw4LjgwMyAxMi44NzFoLTkuMjY1bC03LjQ1OS0xMS4wNjloLTYuNTM4bC4wNDUgMTEuMDY5aC03LjkyOXptMTUuOTU5IDE3LjUwM2MxLjYyMi4xMDkgMy4yMjctLjM4NiA0LjUwNi0xLjM4OS41MTktLjQ2My45My0xLjAzNiAxLjIwMS0xLjY3Ny4yNzItLjY0Mi4zOTgtMS4zMzUuMzY5LTIuMDMxdi0uMTAxYy4wNTItLjcyOS0uMDcxLTEuNDU5LS4zNTgtMi4xMzEtLjI4Ny0uNjcxLS43My0xLjI2NS0xLjI5Mi0xLjczMS0xLjMzOS0uOTMtMi45NTItMS4zODMtNC41OC0xLjI4N2gtNy44NzZ2MTAuMzQ3eiIvPjwvZz48L2c+PC9zdmc+);background-position:calc(75% + 556px) -340px;background-size:1269px 1255px}}@media screen and (max-width:640px){.ruby-banner-section{background-position:calc(50% + 150px) 40px;min-height:675px}}
.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:none}.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+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0iZ3JhZGllbnRUcmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDAuNSAwLjU7IC0zNjAgMC41IDAuNTsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gLS0+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCAyMzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMjQiIHRyYW5zZm9ybT0icm90YXRlKC00MzkpIHNjYWxlKDYuOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDA2KSBzY2FsZSg2KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0zNzMpIHNjYWxlKDUuMikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjQ4IiB0cmFuc2Zvcm09InJvdGF0ZSgtMzQwKSBzY2FsZSg0LjQ0KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuNjQiIHRyYW5zZm9ybT0icm90YXRlKC0zMDcpIHNjYWxlKDMuNzYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC43MiIgdHJhbnNmb3JtPSJyb3RhdGUoLTI3NCkgc2NhbGUoMy4xOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yNDEpIHNjYWxlKDIuNykiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yMDgpIHNjYWxlKDIuMjkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC44OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3NSkgc2NhbGUoMS45NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjk2IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQyKSBzY2FsZSgxLjY0KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0xMDkpIHNjYWxlKDEuMzkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjEiCiAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTc2KSBzY2FsZSgxLjE4KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC00Mykgc2NhbGUoMSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMTApIHNjYWxlKDAuOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==) 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+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0iZ3JhZGllbnRUcmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDAuNSAwLjU7IC0zNjAgMC41IDAuNTsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gLS0+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCAyMzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMjQiIHRyYW5zZm9ybT0icm90YXRlKC00MzkpIHNjYWxlKDYuOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDA2KSBzY2FsZSg2KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0zNzMpIHNjYWxlKDUuMikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjQ4IiB0cmFuc2Zvcm09InJvdGF0ZSgtMzQwKSBzY2FsZSg0LjQ0KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuNjQiIHRyYW5zZm9ybT0icm90YXRlKC0zMDcpIHNjYWxlKDMuNzYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC43MiIgdHJhbnNmb3JtPSJyb3RhdGUoLTI3NCkgc2NhbGUoMy4xOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yNDEpIHNjYWxlKDIuNykiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yMDgpIHNjYWxlKDIuMjkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC44OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3NSkgc2NhbGUoMS45NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjk2IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQyKSBzY2FsZSgxLjY0KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0xMDkpIHNjYWxlKDEuMzkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjEiCiAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTc2KSBzY2FsZSgxLjE4KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC00Mykgc2NhbGUoMSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMTApIHNjYWxlKDAuOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==) 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+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0iZ3JhZGllbnRUcmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDAuNSAwLjU7IC0zNjAgMC41IDAuNTsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gLS0+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCAyMzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMjQiIHRyYW5zZm9ybT0icm90YXRlKC00MzkpIHNjYWxlKDYuOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtNDA2KSBzY2FsZSg2KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0zNzMpIHNjYWxlKDUuMikiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjQ4IiB0cmFuc2Zvcm09InJvdGF0ZSgtMzQwKSBzY2FsZSg0LjQ0KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuNjQiIHRyYW5zZm9ybT0icm90YXRlKC0zMDcpIHNjYWxlKDMuNzYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC43MiIgdHJhbnNmb3JtPSJyb3RhdGUoLTI3NCkgc2NhbGUoMy4xOCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yNDEpIHNjYWxlKDIuNykiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMC44IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yMDgpIHNjYWxlKDIuMjkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC44OCIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3NSkgc2NhbGUoMS45NCkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjk2IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQyKSBzY2FsZSgxLjY0KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0xMDkpIHNjYWxlKDEuMzkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4MDVweCA0NTUuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMzI7MzYwIDMgLTMyOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIiBmaWxsLW9wYWNpdHk9IjEiCiAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTc2KSBzY2FsZSgxLjE4KSIgdHJhbnNmb3JtLW9yaWdpbj0iODA1cHggNDU1LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTMyOzM2MCAzIC0zMjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIgZmlsbC1vcGFjaXR5PSIxIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC00Mykgc2NhbGUoMSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiIGZpbGwtb3BhY2l0eT0iMSIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMTApIHNjYWxlKDAuOSkiIHRyYW5zZm9ybS1vcmlnaW49IjgwNXB4IDQ1NS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0zMjszNjAgMyAtMzI7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==) 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+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0iZ3JhZGllbnRUcmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDAuNSAwLjU7IC0zNjAgMC41IDAuNTsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gLS0+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDAgNzApIj4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjMyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMzA3KSBzY2FsZSg0LjMpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMjY7MzYwIDMgLTI2OyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iLz4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuMzIiIHRyYW5zZm9ybT0icm90YXRlKC0yNzQpIHNjYWxlKDMuNikiIHRyYW5zZm9ybS1vcmlnaW49Ijc5M3B4IDQzNy41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0yNjszNjAgMyAtMjY7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSIvPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2IiByeD0iMjAiIHJ5PSIyMCIgZmlsbD0idXJsKCN2b3J0ZXgtcnVieW1pbmUpIgogICAgICAgICAgICAgIGZpbGwtb3BhY2l0eT0iMC40IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjQxKSBzY2FsZSgzKSIgdHJhbnNmb3JtLW9yaWdpbj0iNzkzcHggNDM3LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjU2IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjA4KSBzY2FsZSgyLjQ5KSIgdHJhbnNmb3JtLW9yaWdpbj0iNzkzcHggNDM3LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIwLjgiIHRyYW5zZm9ybT0icm90YXRlKC0xNzUpIHNjYWxlKDIuMDcpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMjY7MzYwIDMgLTI2OyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iLz4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjAuODgiIHRyYW5zZm9ybT0icm90YXRlKC0xNDIpIHNjYWxlKDEuNzMpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMjY7MzYwIDMgLTI2OyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iLz4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xMDkpIHNjYWxlKDEuNDQpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMjY7MzYwIDMgLTI2OyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iLz4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC03Nikgc2NhbGUoMS4yKSIgdHJhbnNmb3JtLW9yaWdpbj0iNzkzcHggNDM3LjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIDMgLTI2OzM2MCAzIC0yNjsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIi8+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC1ydWJ5bWluZSkiCiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDMpIHNjYWxlKDEpIiB0cmFuc2Zvcm0tb3JpZ2luPSI3OTNweCA0MzcuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgMyAtMjY7MzYwIDMgLTI2OyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iLz4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXJ1YnltaW5lKSIKICAgICAgICAgICAgICBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xMCkgc2NhbGUoMC44NCkiIHRyYW5zZm9ybS1vcmlnaW49Ijc5M3B4IDQzNy41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAzIC0yNjszNjAgMyAtMjY7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSIvPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==) 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}@media screen and (max-width:640px){.rubymine-wide-button{width:100%}}
