   /* Custom styles from main page */
    *{
      transition: color 0.3s ease;
    }
    .nav-link:hover {
      color: #FFC72C;
    }
    .gold-accent {
      color: #FFC72C;
    }
    .gold-bg {
      background-color: #FFC72C;
    }
    /* Hero background styling */
    .hero-overlay {
      background: linear-gradient(to right, rgba(15, 15, 15, 0.85) 0%, rgba(15, 15, 15, 0.3) 40%, rgba(15, 15, 15, 0) 100%);
      position: absolute;
      inset: 0;
      z-index: 1;
    }
    .blur-bg {
      filter: blur(6px);
    }
    /* Department card styling */
    .department-card {
      transition: transform 0.3s ease, box-shadow 0.3s ease;
    }
    .department-card:hover {
      transform: translateY(-5px);
      box-shadow: 0 10px 25px rgba(255, 199, 44, 0.1);
    }
    /* Smooth scrolling for anchor links */
    html {
      scroll-behavior: smooth;
    }