<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 820 360" role="img" aria-label="How a lightning protection system works in three stages: an air terminal intercepts the strike, a down conductor carries the current along a safe path, and a ground electrode dissipates the energy harmlessly into the earth">
<defs>
  <linearGradient id="dBg" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#0E1726"/><stop offset="1" stop-color="#0A1422"/></linearGradient>
  <linearGradient id="dBolt" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#eaf7ff"/><stop offset="1" stop-color="#5BC3F0"/></linearGradient>
  <pattern id="dGrid" width="34" height="34" patternUnits="userSpaceOnUse"><path d="M34 0H0V34" fill="none" stroke="#2FA8E0" stroke-opacity=".06"/></pattern>
  <filter id="dGlow" x="-60%" y="-60%" width="220%" height="220%"><feGaussianBlur stdDeviation="3.4" result="b"/><feMerge><feMergeNode in="b"/><feMergeNode in="SourceGraphic"/></feMerge></filter>
</defs>
<rect width="820" height="360" fill="url(#dBg)" rx="14"/>
<rect width="820" height="360" fill="url(#dGrid)" rx="14"/>

<!-- ground band -->
<rect y="300" width="820" height="60" fill="#0A1422"/>
<path d="M0 300 H820" stroke="#23344C" stroke-width="2"/>

<!-- bolt down to terminal -->
<g filter="url(#dGlow)">
  <path d="M150 18 L128 96 L150 90 L120 170 L142 164 L132 196" fill="none" stroke="url(#dBolt)" stroke-width="5" stroke-linejoin="round" stroke-linecap="round"/>
</g>

<!-- 1 air terminal -->
<line x1="150" y1="200" x2="150" y2="150" stroke="#9FB4CC" stroke-width="5" stroke-linecap="round"/>
<circle cx="150" cy="146" r="8" fill="#F2B705"/>
<circle cx="150" cy="146" r="16" fill="#F2B705" opacity=".22"/>
<!-- down conductor -->
<path d="M150 200 L150 330" stroke="#F2B705" stroke-width="4.5" stroke-linecap="round"/>
<!-- arrow of current -->
<g fill="#F2B705" opacity=".9"><path d="M150 250 l7 -12 h-14 z"/><path d="M150 290 l7 -12 h-14 z"/></g>
<!-- ground electrode -->
<line x1="150" y1="330" x2="150" y2="356" stroke="#C99405" stroke-width="6" stroke-linecap="round"/>
<g stroke="#F2B705" stroke-width="2" fill="none" opacity=".5"><path d="M150 356 q-14 0 -22 -2 M150 356 q14 0 22 -2 M150 356 q0 0 0 0"/></g>

<!-- step numbers + labels, right side -->
<g font-family="'Archivo',sans-serif">
  <g>
    <circle cx="330" cy="92" r="20" fill="#0A1320" stroke="#2FA8E0" stroke-width="2"/>
    <text x="330" y="99" text-anchor="middle" fill="#5BC3F0" font-size="20" font-weight="800">1</text>
    <text x="368" y="86" fill="#fff" font-size="20" font-weight="800">Intercept</text>
    <text x="368" y="112" fill="#9FAEC2" font-size="15" font-weight="500" font-family="'Inter',sans-serif">Air terminals give the strike a chosen point to hit.</text>
  </g>
  <g>
    <circle cx="330" cy="178" r="20" fill="#0A1320" stroke="#F2B705" stroke-width="2"/>
    <text x="330" y="185" text-anchor="middle" fill="#F2B705" font-size="20" font-weight="800">2</text>
    <text x="368" y="172" fill="#fff" font-size="20" font-weight="800">Conduct</text>
    <text x="368" y="198" fill="#9FAEC2" font-size="15" font-weight="500" font-family="'Inter',sans-serif">Down conductors carry the current outside the structure.</text>
  </g>
  <g>
    <circle cx="330" cy="264" r="20" fill="#0A1320" stroke="#F2B705" stroke-width="2"/>
    <text x="330" y="271" text-anchor="middle" fill="#F2B705" font-size="20" font-weight="800">3</text>
    <text x="368" y="258" fill="#fff" font-size="20" font-weight="800">Dissipate</text>
    <text x="368" y="284" fill="#9FAEC2" font-size="15" font-weight="500" font-family="'Inter',sans-serif">Ground electrodes spread the energy safely into the earth.</text>
  </g>
</g>
</svg>
