.header-section{position:relative}@media screen and (max-width:640px){.header-section{background-image:url(/idea/img/bg-idea.png);background-size:cover;background-position:50%;background-repeat:no-repeat}}.header-section__background{position:absolute;top:0;left:0;right:0;bottom:0;background:#000}.shader-background-fallback{background-image:url(/idea/img/bg-idea.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.idea-logo{position:relative;width:128px;height:128px}@media screen and (max-width:640px){.idea-logo{width:72px;height:72px}}.idea-logo svg{width:100%;height:100%}
.reason-icon{width:72px;height:72px}.reason-video{width:100%;aspect-ratio:1276/377;border-radius:16px;overflow:hidden;-webkit-transition:aspect-ratio .5s ease-in-out;transition:aspect-ratio .5s ease-in-out}@media screen and (max-width:1000px){.reason-video{aspect-ratio:949/280}}@media screen and (max-width:640px){.reason-video{width:100vw;margin-right:-16px;margin-left:-16px;aspect-ratio:16/9;border-radius:0}}.reason-video__image{border-radius:16px;overflow:hidden}.reason-video_opened{aspect-ratio:16/9}.reason-video-preview{position:relative;display:block;width:1262px;height:376px;padding:0;background-color:transparent;background-image:url(/idea/img/motivation-section/video-preview.png);background-size:cover;background-position:0 0;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden}@media screen and (max-width:1276px){.reason-video-preview{width:952px;height:290px}}@media screen and (max-width:640px){.reason-video-preview{width:100vw;height:auto;background-position:top;aspect-ratio:16/9}}.reason-video-preview__img{position:relative;top:-10px;width:auto;height:372px;-o-object-fit:cover;object-fit:cover}.reason-video-preview img.reason-video-preview__button{position:absolute;top:50%;left:50%;display:block;width:92px;-webkit-transform:translate(-46px,-26px);transform:translate(-46px,-26px);z-index:1}.reason-video-preview img.reason-video-preview__button_hidden{display:none}
.animated-tab{overflow:hidden}.animated-tab,.animated-tab__indicator{position:absolute;top:0;left:0;width:100%;height:100%}.animated-tab__indicator{background-color:hsla(0,0%,100%,.2);background-color:var(--wt-color-white-20);-webkit-transition:-webkit-transform 0ms linear;transition:-webkit-transform 0ms linear;transition:transform 0ms linear;transition:transform 0ms linear, -webkit-transform 0ms linear;transition:transform 0ms linear,-webkit-transform 0ms linear;-webkit-transform:translateX(-101%);transform:translateX(-101%)}.animated-tab__indicator--active{-webkit-transform:translateX(0);transform:translateX(0)}
:root{--slideshow-tab-width:412px;--slideshow-tab-lg-width:240px}.slideshow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;background-color:#3c3c40}@media screen and (max-width:640px){.slideshow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.slideshow__slides{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 412px);width:calc(100% - var(--slideshow-tab-width))}@media screen and (max-width:1276px){.slideshow__slides{width:calc(100% - 240px);width:calc(100% - var(--slideshow-tab-lg-width))}}@media screen and (max-width:640px){.slideshow__slides{width:100%}}.slideshow__slide{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slideshow__slide_visible{position:relative;opacity:1;visibility:visible;-webkit-transition:opacity .5s linear 0s,visibility 0s linear 0s;transition:opacity .5s linear 0s,visibility 0s linear 0s}.slideshow__slide_hidden{position:absolute;opacity:0;visibility:hidden;-webkit-transition:opacity .5s linear 0s,visibility 0s linear .5s;transition:opacity .5s linear 0s,visibility 0s linear .5s}.slideshow__slides-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:412px;width:var(--slideshow-tab-width);min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:18px 0}@media screen and (max-width:1276px){.slideshow__slides-panel{width:240px;width:var(--slideshow-tab-lg-width);padding:12px 0}}@media screen and (max-width:640px){.slideshow__slides-panel{width:100%}}.slideshow__slides-switcher{position:relative;overflow-y:auto;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 16px}@media screen and (max-width:1276px){.slideshow__slides-switcher{padding:0 10px}}.slideshow__tab{position:relative;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;padding:9px 14px;border-radius:8px;cursor:pointer;text-align:left;background-color:hsla(0,0%,100%,.2);background-color:var(--wt-color-white-20);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media screen and (max-width:1276px){.slideshow__tab{padding:4px 10px}}.slideshow__tab:focus{outline:none}.slideshow__tab:focus[data-focus-method=key]{-webkit-box-shadow:rgba(22,125,255,.8) 0 0 0 4px;box-shadow:0 0 0 4px rgba(22,125,255,.8);-webkit-box-shadow:var(--wt-color-primary-light-theme-80) 0 0 0 4px;box-shadow:var(--wt-color-primary-light-theme-80) 0 0 0 4px}.slideshow__tab:hover,.slideshow__tab_active{background-color:hsla(0,0%,100%,.3);background-color:var(--wt-color-white-30)}.slideshow__learn-more{-ms-flex-negative:0;flex-shrink:0;padding:0 16px}@media screen and (max-width:1276px){.slideshow__learn-more{padding:0 10px}}.slideshow__learn-more_btn{width:100%}.slideshow_panel-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:640px){.slideshow_panel-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
.slide{position:relative;height:100%}.slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;border-radius:8px 0 0 8px}.slide_panel-left img{border-radius:0 8px 8px 0}
.slideshow-with-tabs__tabs{min-height:84px;text-align:center}.slideshow-with-tabs__content{position:relative}.slideshow-with-tabs__slideshow{top:0;right:0;bottom:0;left:0;width:100%}.slideshow-with-tabs__slideshow_visible{position:relative;opacity:1;visibility:visible;-webkit-transition:opacity .5s linear 0s,visibility 0s linear 0s;transition:opacity .5s linear 0s,visibility 0s linear 0s}.slideshow-with-tabs__slideshow_hidden{position:absolute;opacity:0;visibility:hidden;-webkit-transition:opacity .5s linear 0s,visibility 0s linear .5s;transition:opacity .5s linear 0s,visibility 0s linear .5s}.carousel-wrapper{position:relative}
@media screen and (max-width:640px){.features-section{padding-bottom:0}}.features-section__slideshow{background:transparent}.features-section__slideshow .slide{border-radius:12px;overflow:hidden}.features-section__slideshow .slideshow__slides-panel{margin-top:-12px;padding:0}.features-section__slideshow .slideshow__tab{background-color:#fff}.features-section__slideshow .animated-tab__indicator{background-color:rgba(39,40,44,.2);background-color:var(--wt-color-dark-20)}.features-section__slideshow .rs-text-2{line-height:24px}.features-section__slideshow .rs-text-3{line-height:20px}.feature-card{position:relative;height:100%;background-color:transparent}.feature-card__icon{width:72px;height:72px}.feature-card__tag{color:#fff;border-color:#fff;text-transform:uppercase;position:absolute;top:16px;right:16px}.single-feature{width:100%;padding:0;border:none}.single-feature__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px}.single-feature__button{margin-top:auto;margin-bottom:0}.single-feature__image{padding:1px 1px 1px 0;background-color:#78797a;border-radius:0 18px 18px 0;overflow:hidden}.single-feature__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.mobile-feature-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-feature{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;background-color:#fff}.mobile-feature__text{padding-left:16px;padding-right:16px}.mobile-feature__image img{width:100%;height:auto}.idea-overview-content .slide img{height:auto}
.idea-java-banner{padding:48px 16px;text-align:center}@media screen and (max-width:640px){.idea-java-banner{padding-top:32px;padding-bottom:32px}}.idea-java-banner__link{max-width:400px;text-align:center}.idea-java-banner__link,.idea-java-banner__link:focus,.idea-java-banner__link:hover{color:#fff}
.testimonial__photo{display:inline-block;width:48px}.testimonial__photo>img{width:48px;height:48px;border-radius:48px}
.testimonial-photo{width:72px;border-radius:50%}.carousel-testimonials{width:100%;background-color:#fff;border-radius:16px}@media screen and (max-width:640px){.carousel-testimonials{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;border-radius:0}}.carousel-testimonials__image img{height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:16px;border-bottom-left-radius:16px}.carousel-testimonials__image-mobile img,.carousel-testimonials__image img{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.carousel-testimonials__text{padding:48px 48px 48px 32px}@media screen and (max-width:640px){.carousel-testimonials__text{padding:32px 12px}}.carousel-testimonials__mobile-controls{background-color:#19191c}.carousel-testimonials__button{position:relative;top:-48px}@media screen and (max-width:640px){.carousel-testimonials__button{top:0}}
.section_bg-dark{background-color:#19191c}.section_bg-blue{background-color:#167dff}.testimonials-page{background-color:#19191c}.text-align-center{text-align:center}.position-relative{position:relative}

/*# sourceMappingURL=index.entry.07c7a12dc14a1c26f89a.css.map*/