<svg width="400" height="400" viewBox="0 0 400 400" xmlns="http://www.w3.org/2000/svg">
  <rect width="400" height="400" fill="#f3f4f6"/>

  <!-- Credit card -->
  <g transform="translate(80, 60)">
    <rect x="0" y="0" width="240" height="150" rx="12" fill="#3b82f6"/>
    <rect x="0" y="30" width="240" height="30" fill="#1e40af"/>
    <rect x="20" y="80" width="100" height="12" rx="4" fill="white" opacity="0.5"/>
    <rect x="20" y="100" width="60" height="12" rx="4" fill="white" opacity="0.5"/>
    <circle cx="200" cy="120" r="15" fill="#f59e0b" opacity="0.7"/>
    <circle cx="220" cy="120" r="15" fill="#ef4444" opacity="0.7"/>
  </g>

  <!-- Gateway comparison -->
  <g transform="translate(50, 230)">
    <rect x="0" y="0" width="90" height="80" rx="8" fill="white" stroke="#d1d5db" stroke-width="2"/>
    <text x="45" y="20" text-anchor="middle" font-family="system-ui" font-size="11" fill="#6b7280" font-weight="600">Stripe</text>
    <text x="45" y="40" text-anchor="middle" font-family="system-ui" font-size="10" fill="#6b7280">2.9% + $0.30</text>
    <text x="45" y="65" text-anchor="middle" font-family="system-ui" font-size="16" fill="#3b82f6" font-weight="bold">$3,200</text>
  </g>

  <g transform="translate(155, 230)">
    <rect x="0" y="0" width="90" height="80" rx="8" fill="white" stroke="#d1d5db" stroke-width="2"/>
    <text x="45" y="20" text-anchor="middle" font-family="system-ui" font-size="11" fill="#6b7280" font-weight="600">PayPal</text>
    <text x="45" y="40" text-anchor="middle" font-family="system-ui" font-size="10" fill="#6b7280">2.9% + $0.30</text>
    <text x="45" y="65" text-anchor="middle" font-family="system-ui" font-size="16" fill="#3b82f6" font-weight="bold">$3,200</text>
  </g>

  <g transform="translate(260, 230)">
    <rect x="0" y="0" width="90" height="80" rx="8" fill="#10b981" stroke="#059669" stroke-width="2"/>
    <text x="45" y="20" text-anchor="middle" font-family="system-ui" font-size="11" fill="white" font-weight="600">Square</text>
    <text x="45" y="40" text-anchor="middle" font-family="system-ui" font-size="10" fill="white">2.6% + $0.10</text>
    <text x="45" y="65" text-anchor="middle" font-family="system-ui" font-size="16" fill="white" font-weight="bold">$2,700</text>
  </g>

  <!-- Savings badge -->
  <g transform="translate(130, 330)">
    <rect x="0" y="0" width="140" height="45" rx="8" fill="#10b981"/>
    <text x="70" y="20" text-anchor="middle" font-family="system-ui" font-size="12" fill="white">Save with Square</text>
    <text x="70" y="36" text-anchor="middle" font-family="system-ui" font-size="16" fill="white" font-weight="bold">$500/month</text>
  </g>

  <text x="200" y="390" text-anchor="middle" font-family="system-ui" font-size="16" font-weight="600" fill="#1f2937">Payment Gateway Calculator</text>
</svg>
