<svg width="64" height="64" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <linearGradient id="teamGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#0af1f5;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#08c0c4;stop-opacity:1" />
    </linearGradient>
    <filter id="glow">
      <feGaussianBlur stdDeviation="2" result="coloredBlur"/>
      <feMerge> 
        <feMergeNode in="coloredBlur"/>
        <feMergeNode in="SourceGraphic"/>
      </feMerge>
    </filter>
  </defs>
  
  <!-- Team/people icon -->
  <g filter="url(#glow)">
    <!-- Team member 1 (center/leader) -->
    <g fill="url(#teamGradient)">
      <!-- Head -->
      <circle cx="32" cy="20" r="6" fill="none" stroke="url(#teamGradient)" stroke-width="2"/>
      <circle cx="32" cy="18" r="2" fill="url(#teamGradient)" opacity="0.7"/>
      
      <!-- Body -->
      <path d="M22,35 Q32,30 42,35 L42,50 L22,50 Z" fill="url(#teamGradient)" opacity="0.3"/>
      <path d="M22,35 Q32,30 42,35" fill="none" stroke="url(#teamGradient)" stroke-width="2"/>
      
      <!-- Professional attire indicator -->
      <rect x="30" y="35" width="4" height="8" fill="url(#teamGradient)" opacity="0.5"/>
    </g>
    
    <!-- Team member 2 (left) -->
    <g fill="url(#teamGradient)" opacity="0.8">
      <!-- Head -->
      <circle cx="15" cy="25" r="5" fill="none" stroke="url(#teamGradient)" stroke-width="2"/>
      <circle cx="15" cy="23" r="1.5" fill="url(#teamGradient)" opacity="0.7"/>
      
      <!-- Body -->
      <path d="M8,38 Q15,34 22,38 L22,50 L8,50 Z" fill="url(#teamGradient)" opacity="0.2"/>
      <path d="M8,38 Q15,34 22,38" fill="none" stroke="url(#teamGradient)" stroke-width="1.5"/>
    </g>
    
    <!-- Team member 3 (right) -->
    <g fill="url(#teamGradient)" opacity="0.8">
      <!-- Head -->
      <circle cx="49" cy="25" r="5" fill="none" stroke="url(#teamGradient)" stroke-width="2"/>
      <circle cx="49" cy="23" r="1.5" fill="url(#teamGradient)" opacity="0.7"/>
      
      <!-- Body -->
      <path d="M42,38 Q49,34 56,38 L56,50 L42,50 Z" fill="url(#teamGradient)" opacity="0.2"/>
      <path d="M42,38 Q49,34 56,38" fill="none" stroke="url(#teamGradient)" stroke-width="1.5"/>
    </g>
    
    <!-- Team member 4 (back left) -->
    <g fill="url(#teamGradient)" opacity="0.5">
      <!-- Head -->
      <circle cx="8" cy="30" r="4" fill="none" stroke="url(#teamGradient)" stroke-width="1"/>
      <circle cx="8" cy="28" r="1" fill="url(#teamGradient)" opacity="0.7"/>
      
      <!-- Body -->
      <path d="M3,40 Q8,37 13,40 L13,50 L3,50 Z" fill="url(#teamGradient)" opacity="0.1"/>
    </g>
    
    <!-- Team member 5 (back right) -->
    <g fill="url(#teamGradient)" opacity="0.5">
      <!-- Head -->
      <circle cx="56" cy="30" r="4" fill="none" stroke="url(#teamGradient)" stroke-width="1"/>
      <circle cx="56" cy="28" r="1" fill="url(#teamGradient)" opacity="0.7"/>
      
      <!-- Body -->
      <path d="M51,40 Q56,37 61,40 L61,50 L51,50 Z" fill="url(#teamGradient)" opacity="0.1"/>
    </g>
    
    <!-- Team collaboration indicators -->
    <g fill="none" stroke="url(#teamGradient)" stroke-width="1" opacity="0.4">
      <!-- Connection lines between team members -->
      <path d="M20,30 Q26,28 32,30"/>
      <path d="M32,30 Q38,28 44,30"/>
      <path d="M15,30 Q24,35 32,35"/>
      <path d="M49,30 Q40,35 32,35"/>
    </g>
    
    <!-- Professional tools/cleaning equipment -->
    <g fill="url(#teamGradient)" opacity="0.6">
      <!-- Cleaning supplies -->
      <rect x="25" y="52" width="3" height="8" rx="1" fill="url(#teamGradient)" opacity="0.5"/>
      <rect x="36" y="52" width="3" height="8" rx="1" fill="url(#teamGradient)" opacity="0.5"/>
      
      <!-- Quality badges -->
      <circle cx="10" cy="55" r="2" fill="url(#teamGradient)" opacity="0.4"/>
      <text x="10" y="56" text-anchor="middle" font-family="Arial, sans-serif" font-size="2" fill="#0a0a0a">✓</text>
      
      <circle cx="54" cy="55" r="2" fill="url(#teamGradient)" opacity="0.4"/>
      <text x="54" y="56" text-anchor="middle" font-family="Arial, sans-serif" font-size="2" fill="#0a0a0a">✓</text>
    </g>
  </g>
  
  <!-- Team spirit indicators -->
  <g fill="url(#teamGradient)" opacity="0.6">
    <!-- Unity sparkles -->
    <circle cx="32" cy="10" r="1">
      <animate attributeName="opacity" values="0.3;1;0.3" dur="2s" repeatCount="indefinite"/>
    </circle>
    <circle cx="20" cy="15" r="0.5">
      <animate attributeName="opacity" values="1;0.3;1" dur="2.5s" repeatCount="indefinite"/>
    </circle>
    <circle cx="44" cy="15" r="0.5">
      <animate attributeName="opacity" values="0.5;1;0.5" dur="3s" repeatCount="indefinite"/>
    </circle>
  </g>
  
  <!-- Experience indicators -->
  <g fill="url(#teamGradient)" opacity="0.3">
    <!-- Years of experience -->
    <text x="5" y="60" font-family="Arial, sans-serif" font-size="4" fill="url(#teamGradient)">5+</text>
    <text x="55" y="60" font-family="Arial, sans-serif" font-size="4" fill="url(#teamGradient)">PRO</text>
  </g>
</svg>
