/* Particle effect styling */
.hero {
    position: relative;
    overflow: hidden;
  }
  
  .particles-canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 1;
  }
  
  /* Ensure hero content is above particles */
  .hero-content {
    position: relative;
    z-index: 2;
  }
  
  .hero-banner {
    position: relative;
    z-index: 2;
  }
  
  /* Add a subtle gradient overlay to enhance particle visibility */
  .hero::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 76, 41, 0.05) 100%);
    z-index: 1;
    pointer-events: none;
  }
  
  