<svg xmlns="http://www.w3.org/2000/svg" width="250" height="250" viewBox="0 0 250 250">
  <style>
    .primary { fill: #d35400; }
    .secondary { fill: #2c3e50; }
    .accent { fill: #f39c12; }
    .light { fill: #ecf0f1; }
    .background { fill: #f9f4e7; }
    .skin { fill: #f5d0a9; }
    .hair { fill: #8b4513; }
  </style>

  <!-- Background - circular frame -->
  <circle cx="125" cy="125" r="120" class="background" />
  <circle cx="125" cy="125" r="115" fill="white" stroke="#2c3e50" stroke-width="2" />
  
  <!-- Retro pattern for background -->
  <pattern id="stripes-pattern" width="10" height="10" patternUnits="userSpaceOnUse" patternTransform="rotate(45)">
    <line x1="0" y1="0" x2="0" y2="10" stroke="#2c3e50" stroke-width="1" opacity="0.1" />
  </pattern>
  <circle cx="125" cy="125" r="115" fill="url(#stripes-pattern)" />

  <!-- Thomas Weber portrait -->
  <g transform="translate(125, 125)">
    <!-- Neck -->
    <path d="M-15,40 C-15,70 15,70 15,40" class="skin" />
    
    <!-- Head outline -->
    <circle cx="0" cy="0" r="50" class="skin" />
    
    <!-- Hair - modern professional style -->
    <path d="M-40,-40 C-40,-50 -20,-65 0,-65 C20,-65 40,-50 40,-40 L40,0 C30,-10 10,-20 0,-20 C-10,-20 -30,-10 -40,0 Z" class="hair" />
    <path d="M-40,-20 C-30,-35 -15,-40 0,-40 C15,-40 30,-35 40,-20" class="hair" opacity="0.7" />
    
    <!-- Face features -->
    <!-- Eyes -->
    <ellipse cx="-15" cy="-10" rx="5" ry="7" fill="white" stroke="#2c3e50" stroke-width="1" />
    <ellipse cx="15" cy="-10" rx="5" ry="7" fill="white" stroke="#2c3e50" stroke-width="1" />
    <circle cx="-15" cy="-10" r="2.5" class="secondary" />
    <circle cx="15" cy="-10" r="2.5" class="secondary" />
    
    <!-- Eyebrows -->
    <path d="M-20,-22 C-17,-24 -13,-24 -10,-22" fill="none" stroke="#8b4513" stroke-width="2" />
    <path d="M10,-22 C13,-24 17,-24 20,-22" fill="none" stroke="#8b4513" stroke-width="2" />
    
    <!-- Nose -->
    <path d="M0,-10 C3,-5 3,5 0,10" fill="none" stroke="#2c3e50" stroke-width="1" />
    
    <!-- Mouth - confident smile -->
    <path d="M-15,20 C-10,25 10,25 15,20" fill="none" stroke="#2c3e50" stroke-width="1.5" />
    
    <!-- Beard - light stubble -->
    <path d="M-20,20 C-15,30 -5,35 0,35 C5,35 15,30 20,20" fill="none" stroke="#8b4513" stroke-width="0.5" opacity="0.5" stroke-dasharray="1,1" />
    
    <!-- Professional clothing - suit and tie -->
    <path d="M-15,40 L-40,80 L0,100 L40,80 L15,40" class="secondary" />
    <path d="M-10,50 L0,90 L10,50" class="primary" />
    <path d="M-15,50 L-5,60 L0,50 L5,60 L15,50" fill="white" />
  </g>

  <!-- Decorative retro elements -->
  <g opacity="0.3">
    <rect x="30" y="30" width="15" height="15" transform="rotate(45 37.5 37.5)" class="secondary" />
    <rect x="205" y="30" width="15" height="15" transform="rotate(45 212.5 37.5)" class="secondary" />
    <rect x="30" y="205" width="15" height="15" transform="rotate(45 37.5 212.5)" class="secondary" />
    <rect x="205" y="205" width="15" height="15" transform="rotate(45 212.5 212.5)" class="secondary" />
  </g>
  
  <!-- Debate/Speaking champion symbol -->
  <g transform="translate(185, 75)">
    <polygon points="0,-15 5,-5 15,-3 8,5 9,15 0,10 -9,15 -8,5 -15,-3 -5,-5" class="accent" />
    <text x="0" y="5" font-family="Georgia" font-size="12" text-anchor="middle" fill="#2c3e50" font-weight="bold">🏆</text>
  </g>
</svg>
