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

  <!-- Background circle -->
  <circle cx="50" cy="50" r="45" class="background" />
  <circle cx="50" cy="50" r="42" fill="white" stroke="#2c3e50" stroke-width="2" />
  
  <!-- Certification icon -->
  <g transform="translate(50, 45)">
    <!-- Certificate -->
    <rect x="-25" y="-20" width="50" height="35" rx="2" class="light" stroke="#2c3e50" stroke-width="2" />
    
    <!-- Certificate seal -->
    <circle cx="17" cy="5" r="8" class="primary" />
    <circle cx="17" cy="5" r="5" fill="white" />
    <path d="M17,5 L17,-1 M17,5 L14,8 M17,5 L20,8 M17,5 L17,11 M17,5 L11,5 M17,5 L23,5" stroke="#2c3e50" stroke-width="1" />
    
    <!-- Certificate ribbon -->
    <path d="M17,13 L23,20 L17,17 L11,20 L17,13" class="primary" />
    
    <!-- Certificate lines -->
    <line x1="-20" y1="-10" x2="5" y2="-10" stroke="#2c3e50" stroke-width="1" opacity="0.7" />
    <line x1="-20" y1="-5" x2="5" y2="-5" stroke="#2c3e50" stroke-width="1" opacity="0.7" />
    <line x1="-20" y1="0" x2="5" y2="0" stroke="#2c3e50" stroke-width="1" opacity="0.7" />
    <line x1="-20" y1="5" x2="5" y2="5" stroke="#2c3e50" stroke-width="1" opacity="0.7" />
    
    <!-- Certified text -->
    <g transform="translate(0, 30)">
      <rect x="-30" y="-5" width="60" height="15" rx="3" class="secondary" />
      <text x="0" y="5" font-family="Arial" font-size="10" fill="white" text-anchor="middle">ZERTIFIZIERT</text>
    </g>
  </g>
  
  <!-- Graduation cap -->
  <g transform="translate(50, 25)">
    <rect x="-15" y="-5" width="30" height="5" class="secondary" />
    <path d="M-15,0 L0,10 L15,0" fill="none" stroke="#2c3e50" stroke-width="2" />
    <path d="M0,-5 L0,-10 L5,-8 L0,-6" class="accent" />
  </g>

  <!-- Retro style decorative elements -->
  <g opacity="0.3">
    <rect x="15" y="15" width="8" height="8" class="primary" transform="rotate(45 19 19)" />
    <rect x="77" y="15" width="8" height="8" class="primary" transform="rotate(45 81 19)" />
    <rect x="15" y="77" width="8" height="8" class="primary" transform="rotate(45 19 81)" />
    <rect x="77" y="77" width="8" height="8" class="primary" transform="rotate(45 81 81)" />
  </g>
</svg>
