m;
        text-align: center;
      }

      .team-grid {
        display: flex;
        justify-content: center;
        gap: 3rem;
        flex-wrap: wrap;
        margin-top: 3rem;
      }

      .team-member {
        background: var(--glass-bg);
        backdrop-filter: blur(20px);
        border: 1px solid var(--glass-border);
        border-radius: var(--radius-xl);
        padding: 2.5rem;
        text-align: center;
        transition: var(--transition-smooth);
        box-shadow: var(--shadow-sof