.pycharm-feature-banner-section{padding-bottom:64px;background-color:#28b8a0;background-image:url(/pycharm/img/feature-banner-background-desktop.svg);background-repeat:no-repeat;background-position-x:43vw;background-position-y:center}@media screen and (max-width:1276px){.pycharm-feature-banner-section{background-position-x:55vw}}@media screen and (max-width:640px){.pycharm-feature-banner-section{padding-bottom:128px;background-image:url(/pycharm/img/feature-banner-background-mobile.svg);background-position-x:center;background-position-y:bottom}}
.pycharm-feature-card{box-shadow:0 0 48px 0 rgba(40,184,160,.2);-webkit-mask-image:none;mask-image:none;overflow:visible}.pycharm-feature-card:hover{text-decoration:none}.pycharm-feature-card svg{height:64px;width:64px;fill:#6b57ff;fill:var(--rs-color-primary-light-theme)}@media screen and (max-width:1000px){.pycharm-feature-card svg{height:48px;width:48px}}.pycharm-feature-card--size-big svg{height:96px;width:96px}@media screen and (max-width:640px){.pycharm-feature-card--size-big svg{height:72px;width:72px}}a.pycharm-feature-card.pycharm-feature-card--anchor.card-custom-border-color,a.pycharm-feature-card.pycharm-feature-card--with-link.card-custom-border-color,div.pycharm-feature-card.pycharm-feature-card--anchor.card-custom-border-color,div.pycharm-feature-card.pycharm-feature-card--with-link.card-custom-border-color{--rs-card-border-color:rgba(25,25,28,0.1)}
.social-footer_pycharm-features .social-footer__link{--_rs-typography-link-color:var(--_rs-typography-link-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-link-hover-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-link-underline-color:transparent;--_rs-typography-link-hover-underline-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-link-hover-underline-width-difference:0px;--_rs-typography-link-background-image:initial;--_rs-typography-link-hover-border-image:initial;--_rs-typography-link-after-display:none;--_rs-typography-link-after-offset-right:0em;--_rs-typography-link-after-offset-left:0em;--_rs-typography-link-hover-after-offset-right:0em;--_rs-typography-link-hover-after-offset-left:0em;--_rs-typography-link-transition:none;--rs-theme-dark:0;--_rs-typography-link-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)))}.social-footer_pycharm-features .social-footer__link:hover{border-bottom-width:1px}.social-footer_pycharm-features .social-footer__icon{fill:#19191c;fill:var(--rs-color-black)}.logo-with-shadow{width:100%}
.pc-integrations-card-tiles{row-gap:32px}@media screen and (max-width:640px){.pc-integrations-card-tiles{row-gap:16px}}.pc-integrations-card-tiles a.pc-integration-card.card-custom-border-color,.pc-integrations-card-tiles div.pc-integration-card.card-custom-border-color{--rs-card-border-color:transparent;--rs-card-background-color:#f4f4f4}.pc-integration-card{-webkit-mask-image:none;mask-image:none}.pc-integration-card__logo{height:48px}.feature-section-offset{margin-top:192px}@media screen and (max-width:1000px){.feature-section-offset{margin-top:96px}}@media screen and (max-width:640px){.feature-section-offset{margin-top:64px}}
