.download-button-with-os-wrapper.wt-col-auto-fill,.download-button-with-os-wrapper.wt-col-inline{max-width:calc(100% - var(--wt-horizontal-layout-gutter)*2)}.download-button-with-os,.download-button-with-os-wrapper .nextversion-fresh-standard-download-button{max-width:100%}
.apple-silicon-block{background-color:var(--rs-color-black-t5);border-radius:8px;display:inline-block;padding:8px 12px}.section-download-dark .apple-silicon-block{background-color:var(--rs-color-white-t5)}
.product-info__logo{height:48px;width:48px}
.build-info{background-color:var(--rs-color-black-t5);border-radius:8px;padding:12px 24px 24px}.build-info__screenshot{border-radius:8px;margin-bottom:-8px}.build-info__links{display:flex;flex-direction:column;row-gap:8px}
.section-download-dark{background-color:#000}
.pycharm-ai-download-banner{background-color:#12275f;background-image:url(/_assets/www/pycharm/download/img/ai-banner-bg.75417d765e446843cb7f.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;padding-bottom:32px}
.py-download-desc-section{margin-top:-64px}@media screen and (max-width:640px){.py-download-desc-section{margin-top:0}}.py-download-desc-section__highlight{color:var(--rs-color-primary-light-theme)}
.py-faq-section{background-color:#000}@media screen and (max-width:640px){.py-faq-section{margin-top:-1px}}.py-faq-section__collapse svg{color:#fef750}.py-faq-section__collapse span{--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)
)}.py-faq-section .wt-col-8{--wt-col-count:12}
.py-dowload-community-section-wrapper{background-image:linear-gradient(0deg,rgba(13,94,59,0),rgba(13,94,59,.8))}.py-dowload-community-section-wrapper .wt-col-8{--wt-col-count:10}.py-dowload-community-section-wrapper .wt-col-sm-12{--wt-col-count:12}
