.banner-section{background-color:transparent}.banner-section__banner{background-color:#200840;background-image:url(/_assets/www/ai-ides/img/banner-img.bca40d56bc2e12f88c6b.png);background-position:right -430px bottom -550px;background-repeat:no-repeat;border-radius:48px;padding:24px}@media screen and (max-width:1000px){.banner-section__banner{background-position:right -710px bottom -550px}}@media screen and (max-width:640px){.banner-section__banner{background-position:right -900px bottom -550px;border-radius:32px}.banner-section__action{width:100%}}
.get-started-section{background-color:transparent}.get-started-section__text,.get-started-section__title{position:relative;z-index:1}.get-started-section__text{margin-left:auto;margin-right:auto;max-width:740px}.get-started-section__ai-icon{background-color:#3268dc;border-radius:6px;padding:3px}.get-started-section__ai-icon svg{vertical-align:text-bottom}.get-started-section__lets-go-button{height:28px;margin-bottom:-8px;width:74px}.get-started-section__img{border-radius:48px;display:block;height:398px;margin-left:auto;margin-right:auto;position:relative;width:576px;z-index:1}@media screen and (max-width:1000px){.get-started-section__img{height:auto;width:80%}}@media screen and (max-width:640px){.get-started-section__img{border-radius:32px;height:auto;width:90%}}.get-started-section__buttons{position:relative}.get-started-section__bg{left:-110px;position:absolute;top:-180px}@media screen and (max-width:1000px){.get-started-section__bg{left:-400px}}
.ai-assistant-try-embeddable-button__fallback-button-wrapper{position:relative;z-index:0}.ai-assistant-try-embeddable-button__iframe{position:relative;z-index:1}.ai-assistant-try-embeddable-button.ai-assistant-try-embeddable-button_fallback-disabled .ai-assistant-try-embeddable-button__fallback-button-wrapper{pointer-events:none;position:absolute}.ai-assistant-try-embeddable-button.ai-assistant-try-embeddable-button_fallback-disabled .ai-assistant-try-embeddable-button__fallback-button-wrapper *{color:transparent}.ai-assistant-try-embeddable-button.ai-assistant-try-embeddable-button_fallback-enabled .ai-assistant-try-embeddable-button__iframe{display:none}
.ai-ides-claude-banner{--rs-card-padding:48px;--rs-card-border-radius:48px;--rs-card-static-background:radial-gradient(55% 55% at 50% 65%,rgba(0,0,0,.8) 0%,#4d129a 110%)}
#ai-ides-page .header-section{background-color:transparent}#ai-ides-page .header-section__container{align-items:center;display:flex;flex-direction:column}#ai-ides-page .header-section__tag{background:linear-gradient(90deg,#763fd2,#701ff6);border-radius:4px;margin-top:144px;padding:4px 8px}@media screen and (max-width:1000px){#ai-ides-page .header-section__tag{margin-top:128px}}@media screen and (max-width:640px){#ai-ides-page .header-section__tag{margin-top:96px}}#ai-ides-page .header-section__br{display:none}html[lang=en] #ai-ides-page .header-section .header-section__br{display:initial}@media screen and (max-width:640px){html[lang=en] #ai-ides-page .header-section .header-section__br{display:none}}
._container_1gjxijp_1{position:relative}._enabled_1gjxijp_6 ._original_1gjxijp_5,._manual_1gjxijp_15 ._clamped_1gjxijp_14{pointer-events:none;position:absolute;visibility:hidden;width:100%}._enabled_1gjxijp_6._manual_1gjxijp_15 ._clamped_1gjxijp_14{pointer-events:auto;position:relative;visibility:visible}._native_1gjxijp_27 ._clamped_1gjxijp_14{display:none;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._enabled_1gjxijp_6._native_1gjxijp_27 ._clamped_1gjxijp_14{display:-webkit-box}
.ai-carousel-controls{display:flex;justify-content:flex-end}@media screen and (max-width:1000px){.ai-carousel-controls{justify-content:center}}.ai-carousel-controls_desktop{display:flex;gap:8px}@media screen and (max-width:1000px){.ai-carousel-controls_desktop{display:none}}.ai-carousel-controls_mobile{display:none}@media screen and (max-width:1000px){.ai-carousel-controls_mobile{display:flex}}
.overflow-carousel__scroll-container{--overflow-carousel-column-gap:32px;--overflow-carousel-scroll-padding:calc(50vw - 616px)}@media screen and (max-width:1276px){.overflow-carousel__scroll-container{--overflow-carousel-scroll-padding:calc(50vw - 476px)}}@media screen and (max-width:1000px){.overflow-carousel__scroll-container{--overflow-carousel-scroll-padding:22px}}@media screen and (max-width:640px){.overflow-carousel__scroll-container{--overflow-carousel-scroll-padding:16px}}.overflow-carousel__scroll-container{-moz-column-gap:var(--overflow-carousel-column-gap);column-gap:var(--overflow-carousel-column-gap);display:flex;overflow-x:auto;padding:0 var(--overflow-carousel-scroll-padding) 0 var(--overflow-carousel-scroll-padding);position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none;width:auto;-webkit-overflow-scrolling:touch;scroll-padding-left:var(--overflow-carousel-scroll-padding);scroll-padding-right:var(--overflow-carousel-scroll-padding)}.overflow-carousel__scroll-container::-webkit-scrollbar{display:none}.overflow-carousel__scroll-snap-align_start{scroll-snap-align:start}.overflow-carousel__controls{margin-left:auto}@media screen and (max-width:1000px){.overflow-carousel__controls{margin-right:auto}}
.smarter-section{background-color:transparent;text-align:center}.smarter-section__text{margin-left:auto;margin-right:auto}.smarter-section__card{position:relative;text-align:initial}@media screen and (max-width:1000px){.smarter-section__card{box-sizing:border-box;flex-shrink:0;width:392px}}@media screen and (max-width:1276px){.smarter-section__card{padding-top:2px}}@media screen and (max-width:640px){.smarter-section__card{width:100%}}.smarter-section__link{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1000px){.smarter-section__cards-desktop{display:none}}.smarter-section__cards-mobile{display:none}@media screen and (max-width:1000px){.smarter-section__cards-mobile{display:block}}.smarter-section__img{border-radius:48px;outline:1px solid rgba(141,72,255,.8);width:100%}@media screen and (max-width:640px){.smarter-section__img{border-radius:32px}}.smarter-section__card:hover .smarter-section__img{outline-width:2px}.smarter-section__scroll-container{overflow-y:hidden}
.ai-ides-social-footer{padding:48px 0}.ai-ides-social-footer button:not(html){--_rs-button-inner-border-display:block;--_rs-button-color: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-button-background:transparent;--_rs-button-hover-background: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.1);--_rs-button-active-background: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.1);--_rs-button-active-focus-visible-no-hover-background:var(
    --_rs-button-active-background
  );--_rs-button-disabled-color: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.5);--_rs-button-disabled-background:transparent}
.why-section-card{--why-section-card-background:#401181;background:var(--why-section-card-background);border-radius:48px;flex-shrink:0;padding:40px 24px 24px;text-align:center;width:238px}@media screen and (max-width:640px){.why-section-card{box-sizing:border-box;width:100%}}.why-section-card__ai-model-list{align-items:center;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:640px){.why-section-card__ai-model-list{flex-direction:row;flex-wrap:wrap;justify-content:center}}.why-section-card__ai-model-tag{align-items:center;background-color:#17062f;border-radius:6px;display:flex;gap:8px;justify-content:center;padding:6px 12px;width:-moz-fit-content;width:fit-content}
#ai-ides-page .why-section{background-color:transparent}#ai-ides-page .why-section__junie-logo{height:42px;padding:11px;width:42px}#ai-ides-page .why-section__ai-model-logo{height:24px;width:24px}#ai-ides-page .why-section__ai-model-logo img{vertical-align:baseline}#ai-ides-page .why-section__text{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:48px auto 0;max-width:879px;row-gap:24px}#ai-ides-page .why-section__title-tooltip{margin-bottom:-2px}
.works-section-card{--works-section-card-background:#48e054;background-color:var(--works-section-card-background);border-radius:64px;box-sizing:border-box;flex-shrink:0;padding:48px;width:1232px}.works-section-card_with-junie{background-image:url(/_assets/www/ai-ides/img/junie-bg.99252c1bf1351fc9d2df.png);background-position:bottom;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1000px){.works-section-card_with-junie{background-position:center top 50px}}@media screen and (max-width:640px){.works-section-card_with-junie{background-position:center top 150px}}@media screen and (max-width:1276px){.works-section-card{width:952px}}@media screen and (max-width:1000px){.works-section-card{padding:32px;width:100vw}}@media screen and (max-width:640px){.works-section-card{border-radius:48px;padding:16px}}.works-section-card__layout{display:flex;flex-direction:column;height:100%;justify-content:space-between}.works-section-card__text{margin-left:auto;margin-right:auto;max-width:796px}.works-section-card__action-container{display:flex;justify-content:center}.works-section-card__img{border-radius:48px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:640px){.works-section-card__img{border-radius:32px}}.works-section-card__icon{height:20px;margin-bottom:-4px;width:20px}.works-section-card__junie-logo{height:28px;margin-bottom:-4px;padding:2px;width:28px}
.works-section{background-color:transparent}.works-section__carousel{position:relative;z-index:1}@media screen and (max-width:1000px){.works-section__carousel-scroll-container{--overflow-carousel-scroll-padding:0}}.works-section__title{margin:0 auto;max-width:687px}@media screen and (max-width:1000px){.works-section__title{max-width:420px}}.works-section__title-tooltip{margin-bottom:-2px}.works-section__carousel-controls{z-index:1}
.ai-ides-pricing-section-card{background-color:var(--ai-ides-card-bg-color,#1b0032);border-radius:48px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 32px;row-gap:24px;text-align:initial}.ai-ides-pricing-section-card_featured{background-color:var(--ai-ides-card-featured-bg-color,#340d68)}.ai-ides-pricing-section-card__tag{background-color:var(--ai-ides-tag-bg-color,#8d48ff66);border-radius:4px;margin-left:8px;padding:2px 8px;vertical-align:middle}.ai-ides-pricing-section-card__tag_recommended{background-color:#47e05466}.ai-ides-pricing-section-card__junie-note{align-items:baseline;display:flex;gap:8px;margin-top:16px}.ai-ides-pricing-section-card__junie-icon{height:16px;width:16px}.ai-ides-pricing-section-card .pricing-section__check-icon{align-self:flex-start}.ai-ides-pricing-section-card .pricing-section__highlight-list-item{background:rgba(141,72,255,.2);border-radius:4px;padding:2px 8px}.ai-ides-pricing-section-card__invisible{visibility:hidden}.ai-ides-pricing-section-card__old-price{text-decoration:line-through}.ai-ides-pricing-section-card__action{width:100%}@media screen and (max-width:1000px){.ai-ides-pricing-section-card{scroll-snap-align:start;width:346px}}
.ai-ides-pricing-section{background-color:transparent}.ai-ides-pricing-section__cards{row-gap:32px}.ai-ides-pricing-section__check-icon{vertical-align:sub}
#ai-ides-page{background-color:#000;background-image:url(/_assets/www/ai-ides/img/bg-page.2178ea390190a38c49ec.png),url(/_assets/www/ai-ides/img/bg-page.2178ea390190a38c49ec.png);background-position:center top -800px,left calc(50% - 470px) bottom -1540px;background-repeat:no-repeat,no-repeat;background-size:3025px,3025px}@media screen and (max-width:640px){#ai-ides-page{background-position:center top -400px,left calc(50% - 470px) bottom -1540px;background-size:2231px,3025px}}#ai-ides-page .ai-ides__title-tooltip{margin-bottom:-2px}
