.section-features .tile-content {
    --sk-tile-padding-xsmall: 24px 24px 375px 24px;
}

@media (max-width:734px) {
    .section-hero .hero-initial-wrap .hero-headline-lockup {
        bottom: 25px;
    }
}

@media (min-width: 550px) and (max-width:1068px) {
    html.hero-enhanced .section-hero .hero-intro-copy{
        margin-inline: auto
    }
}

@media (min-width: 734px) {
    .section-hero .hero-intro-wrap .section-content-responsive {
        width: 49.5vw;
    }
}
.section-features .features-card-music-haptics .tile {
  background-color: #0079ff;
}
.section-features .features-card-music-haptics .tile .tile-media {
  width: 100%;
  height: 100%;
}
.section-features .features-card-music-haptics .tile .lottie {
  height: 100%;
}
.section-features .features-card-music-haptics .tile .lottie svg {
  position: absolute;
  width: 150% !important;
  height: auto !important;
  left: 50%;
  inset-block-end: -4%;
  transform: translateX(-50%) !important;
}