.growth-lottie {
  position: relative;
  z-index: 2;
  width: 90%;
  height: auto;
  max-height: 320px;
  aspect-ratio: 597 / 339;
}

.growth-lottie svg {
  display: block;
  width: 100% !important;
  height: 100% !important;
}

.growth-lottie circle {
  animation: none;
}

.ways-i-can-help-lottie {
  aspect-ratio: 4 / 3;
}

.service-card-lottie {
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 3;
  overflow: hidden;
  display: grid;
  place-items: center;
}

.service-card-lottie-animation {
  position: absolute;
  inset: 0;
}

.service-card-lottie-animation--emphasized {
  transform: scale(1.18);
  transform-origin: center;
}

.service-card-lottie-animation,
.service-card-lottie-animation svg {
  display: block;
  width: 100% !important;
  height: 100% !important;
}

@media (max-width: 620px) {
  .service-card-lottie-animation--emphasized {
    transform: scale(1.15);
  }
}
