.banner-v25__content {
  text-align: center;
}

.banner-v25__title {
  font-size: clamp(2.8rem, calc(4vw + 1.2rem), 6rem);
  margin-bottom: 2.2rem;
}

.banner-v25__description {
  font-size: calc(var(--font-1.6rem-scale) * 2.2remrem);
  margin-bottom: 5rem;
  text-align: center;
}
@media (max-width: 767px) {
  .banner-v25__description {
    margin-bottom: 2rem;
  }
}