@media screen and (max-width:1276px){.phpstorm-testimonial-card{row-gap:24px}}@media screen and (max-width:640px){.phpstorm-testimonial-card{row-gap:16px}}@media screen and (max-width:1276px){.phpstorm-testimonial-card-header{row-gap:8px}}.phpstorm-testimonial-card-avatar{width:96px;height:96px;border-radius:50%}.phpstorm-testimonial-card-carousel .wt-carousel__swipeable-view-wrapper>.wt-carousel__swipeable-view>.react-swipeable-view-container>div{overflow:hidden!important}
.extra-features-banner-section{background:rgba(107,87,255,.2);padding-top:64px;padding-bottom:64px;margin-bottom:96px}@media screen and (max-width:640px){.extra-features-banner-section{margin-bottom:64px}}.extra-features-banner-section__body{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:16px}.extra-features-banner-section__body>*{grid-column:1/span 8}@media screen and (max-width:1000px){.extra-features-banner-section__body>*{grid-column:1/span 10}}@media screen and (max-width:640px){.extra-features-banner-section__body>*{grid-column:1/span 12}}
.phpstorm-feature-banner-section{padding-bottom:64px;background-image:url(/phpstorm/features/img/feature-banner-background-desktop.svg);background-repeat:no-repeat;background-position-x:55vw;background-position-y:-185px;margin-bottom:96px}@media screen and (max-width:1000px){.phpstorm-feature-banner-section{background-position-x:70vw}}@media screen and (max-width:640px){.phpstorm-feature-banner-section{padding-bottom:240px;background-image:url(/phpstorm/features/img/feature-banner-background-mobile.svg);background-position-x:center;background-position-y:bottom;background-size:initial;margin-bottom:64px}}.phpstorm-feature-banner-section--offsets{margin-top:32px}@media screen and (max-width:640px){.phpstorm-feature-banner-section--offsets{margin-top:24px}}
.slide-carousel{position:relative;height:100%}.slide-carousel img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.slide-carousel video{width:100%;height:100%;border-radius:8px;-o-object-fit:fill;object-fit:fill;vertical-align:top}.slide-carousel_panel-left img{border-radius:0 8px 8px 0}
.slideshow.slideshow-block{background-color:initial}.slideshow.slideshow-block .slideshow__tab{background-color:rgba(25,25,28,.1)}.slideshow.slideshow-block .slideshow__tab .animated-tab__indicator{background-color:rgba(107,87,255,.2)}.slideshow.slideshow-block .slideshow__slides-panel{padding-top:5px}@media screen and (max-width:640px){.slideshow.slideshow-block .slideshow__slides-panel{padding-top:12px}}.slideshow.slideshow-block .slideshow__slides-panel .slideshow__slides-switcher{padding-left:16px;padding-right:0}@media screen and (max-width:640px){.slideshow.slideshow-block .slideshow__slides-panel .slideshow__slides-switcher{padding:0}}.slideshow.slideshow-block.slideshow-block_panel-left .slideshow__slides-switcher{padding-left:0;padding-right:16px}.slideshow.slideshow-block .slideshow__slides-switcher>li:first-child{margin-top:0}
.php-feat-editor .php-feat-editor__header{display:grid;grid-template-columns:repeat(12,1fr)}.php-feat-editor .php-feat-editor__header>*{grid-column:1/span 9}@media screen and (max-width:1276px){.php-feat-editor .php-feat-editor__header>*{grid-column:1/span 12}}
