<svg width="1100" height="720" viewBox="0 0 1100 720" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="edgeTitle edgeDesc">
  <title id="edgeTitle">Edge AI Deployment</title>
  <desc id="edgeDesc">A deployment topology connecting embedded devices, edge compute, and cloud supervision.</desc>
  <defs>
    <linearGradient id="edgeBg" x1="0" y1="0" x2="1100" y2="720" gradientUnits="userSpaceOnUse">
      <stop stop-color="#0B0F19"/>
      <stop offset="1" stop-color="#101828"/>
    </linearGradient>
    <linearGradient id="edgeLine" x1="160" y1="200" x2="930" y2="520" gradientUnits="userSpaceOnUse">
      <stop stop-color="#00D1FF"/>
      <stop offset="1" stop-color="#7C5CFF"/>
    </linearGradient>
  </defs>
  <rect width="1100" height="720" rx="28" fill="url(#edgeBg)"/>
  <text x="70" y="84" fill="#E5E7EB" font-family="Inter, sans-serif" font-size="28" font-weight="700">Edge AI Deployment</text>
  <text x="70" y="116" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="18">Distributed execution across embedded hardware, edge nodes, and cloud supervision</text>
  <g stroke="url(#edgeLine)" stroke-width="3" opacity="0.85">
    <path d="M210 360H445"/><path d="M655 360H890"/><path d="M550 248V192"/><path d="M550 472V528"/>
  </g>
  <g>
    <rect x="100" y="286" width="210" height="148" rx="24" fill="#101828" stroke="#00D1FF" stroke-opacity="0.6"/>
    <text x="205" y="334" text-anchor="middle" fill="#FFFFFF" font-family="Inter, sans-serif" font-size="24" font-weight="600">Embedded Devices</text>
    <text x="205" y="366" text-anchor="middle" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="17">sensors, controllers</text>
    <text x="205" y="392" text-anchor="middle" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="17">local actuation loops</text>

    <rect x="445" y="256" width="210" height="208" rx="28" fill="#111B31" stroke="#2D7CFF" stroke-width="2"/>
    <text x="550" y="314" text-anchor="middle" fill="#FFFFFF" font-family="Inter, sans-serif" font-size="28" font-weight="700">Edge Runtime</text>
    <text x="550" y="352" text-anchor="middle" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="17">fusion, reasoning, local memory</text>
    <text x="550" y="380" text-anchor="middle" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="17">time-sensitive policy execution</text>
    <text x="550" y="408" text-anchor="middle" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="17">offline resilience and sync</text>

    <rect x="790" y="286" width="210" height="148" rx="24" fill="#101828" stroke="#7C5CFF" stroke-opacity="0.7"/>
    <text x="895" y="334" text-anchor="middle" fill="#FFFFFF" font-family="Inter, sans-serif" font-size="24" font-weight="600">Cloud Supervision</text>
    <text x="895" y="366" text-anchor="middle" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="17">fleet learning, analytics</text>
    <text x="895" y="392" text-anchor="middle" fill="#9CA3AF" font-family="Inter, sans-serif" font-size="17">model updates and orchestration</text>

    <rect x="425" y="110" width="250" height="74" rx="20" fill="#101828" stroke="#00D1FF" stroke-opacity="0.4"/>
    <text x="550" y="155" text-anchor="middle" fill="#FFFFFF" font-family="Inter, sans-serif" font-size="20" font-weight="600">Low-latency autonomy</text>

    <rect x="425" y="528" width="250" height="74" rx="20" fill="#101828" stroke="#7C5CFF" stroke-opacity="0.5"/>
    <text x="550" y="573" text-anchor="middle" fill="#FFFFFF" font-family="Inter, sans-serif" font-size="20" font-weight="600">Audit, sync, adaptation</text>
  </g>
</svg>
