/* Responsive Hero Section Styles */

@media (max-width: 639px) {
  .hero-title {
    font-size: 2rem;
  }
  
  .hero-description {
    font-size: 1rem;
  }
}

@media (min-width: 640px) and (max-width: 767px) {
  .hero-title {
    font-size: 2.2rem;
  }
}