/* Simplified footer styles - removed giant backdrop wordmark for cleaner design */
.site-footer {
  background: #0d0f12; /* deep near-black */
  position: relative;
  overflow: hidden;
}

/* Ensure content sits above any background elements */
.site-footer .mx-auto {
  position: relative;
  z-index: 1;
}




/* Heromate Heading Component */

.heromate-heading-section {
  background-color: #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}






.heromate-heading-text {
  /* Base text styling */
  font-weight: 600;
  line-height: 1.1;
  letter-spacing: -0.02em;
  text-align: center;
  /* Apply the specified linear gradient */
  background: linear-gradient(13deg, rgba(47, 47, 47, 0.3) -6.73%, #f5f7fa 118.09%);

  /* Clip background to text for gradient effect */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* Add subtle depth with drop shadow */
  filter: drop-shadow(3px 3px 6px rgba(0, 0, 0, 0.4));

  /* Ensure text is selectable */
  user-select: text;
  -webkit-user-select: text;
}


