/* CTA Second Block Styles */

.cta-second__title {
  font-weight: 600;
  line-height: 1.1;
  letter-spacing: -2%;
  color: var(--primary-6);
  margin-bottom: 1.5rem;
}

.cta-second__subtitle {
  font-weight: 600;
  line-height: 1.2;
  color: var(--primary-12);
  margin-bottom: 0.25rem;
}

.cta-second__description {
  font-size: 0.875rem;
  line-height: 1.4;
  color: var(--primary-8);
  margin-bottom: 1.5rem;
}

@media (max-width: 61.99875em) {
  .cta-second__title {
    margin-bottom: 0.5rem;
  }

  .cta-second__subtitle {
    font-weight: 400;
  }
}

@media (max-width: 20em) {
  .cta-second__title {
    font-size: 2.625rem;
  }

  .cta-second__subtitle {
    font-size: 1rem;
  }
}

@media (min-width: 20em) and (max-width: 120em) {
  .cta-second__title {
    font-size: clamp(2.625rem, 1.15rem + 7.375vw, 10rem);
  }

  .cta-second__subtitle {
    font-size: clamp(1rem, 0.8rem + 1vw, 2rem);
  }
}

@media (min-width: 120em) {
  .cta-second__title {
    font-size: 10rem;
  }

  .cta-second__subtitle {
    font-size: 2rem;
  }
}
