.section-scrolling-content-landing .scrolling-content--image-inner img,
.section-scrolling-content-landing .scrolling-content--content-image img{aspect-ratio:1/1;object-fit:cover;}
.section-scrolling-content-landing .inline-badge{margin-bottom:20px;padding:4px 15px 4px 33px;height:auto;}
.section-scrolling-content-landing .inline-badge:before{top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;left:15px;}
.section-scrolling-content-landing .description-size--h2 p:last-child{margin-bottom:0;}
.section-scrolling-content-landing .scrolling-content .flickity-page-dots{right:-24px;}
@media(min-width:768px){
  .scrolling-content .flickity-page-dots .dot{margin:4px 0;}
  .section-scrolling-content-landing .inline-badge{line-height:1.125rem;}
  .section-scrolling-content-landing .description-size--h2 p{font-size:1.125rem;line-height:1.625rem;}
}
@media(max-width:767px){
  .section-scrolling-content-landing .inline-badge{line-height:1rem;}
  .section-scrolling-content-landing .description-size--h2 p{font-size:1rem;line-height:1.5rem;}
  .section-scrolling-content-landing .scrolling-content--content{padding-bottom:73.5px;}
  .section-scrolling-content-landing .scrolling-content--container.swipe-on-mobile{scrollbar-width:auto;}
  .section-scrolling-content-landing .scrolling-content--container.swipe-on-mobile::-webkit-scrollbar-track{background-color:#00000033;border-radius:100px;}
  .section-scrolling-content-landing .scrolling-content--container.swipe-on-mobile::-webkit-scrollbar{height:2px;background-color:rgba(0, 0, 0, 0.05);border-radius:100px;display:block;}
  .section-scrolling-content-landing .scrolling-content--container.swipe-on-mobile::-webkit-scrollbar-thumb{background-color:var(--color-body, #2c2d2e);border-radius:100px;}
}