t);
        min-width: 280px;
      }

      .team-member:hover {
        transform: translateY(-8px);
        box-shadow: var(--shadow-glow);
        border-color: var(--accent-primary);
      }

      .team-member h4 {
        font-size: 1.5rem;
        font-weight: 600;
        margin-bottom: 0.5rem;
        color: var(--text-primary);
      }

      .team-member p {
        color: var(--accent-primary);
        font-weight: 500;
      }

      /* Scroll to Top Button */
      #scrollToTopBtn {
        p