s: 50%;
      margin-bottom: 1.5rem;
      border: 3px solid #2f2ca0 !important;
      object-fit: cover;
      transition: all 0.3s ease;
    }

    .team-photo:hover {
      transform: scale(1.05);
    }

    .admin-card h3 {
      font-size: 1.4rem;
      margin-bottom: 0.5rem;
      color: #1f2937 !important;
    }

    .team-role {
      color: #6b7280 !important;
      margin-bottom: 1.5rem;
      font-size: 1rem;
    }

    .social-links {
      display: flex;
      justify-content: center;
      gap