<?xml version='1.0' encoding='utf-8'?>
<svg xmlns="http://www.w3.org/2000/svg" id="lp-git-push-v2" viewBox="0 0 1000 800" role="img">
  <title>Impreza Git push triggering a server deployment</title>
  <style>#lp-git-push-v2 .flow{stroke-dasharray:10 20;animation:lp-git-push-v2-flow 8s linear infinite}#lp-git-push-v2 .confirm{animation:lp-git-push-v2-confirm 6s ease-in-out infinite}#lp-git-push-v2 .pulse{animation:lp-git-push-v2-pulse 5s ease-in-out infinite}@keyframes lp-git-push-v2-flow{to{stroke-dashoffset:-240}}@keyframes lp-git-push-v2-confirm{0%,20%,100%{opacity:.3}50%,80%{opacity:1}}@keyframes lp-git-push-v2-pulse{50%{opacity:.4}}@media(prefers-reduced-motion:reduce){#lp-git-push-v2 *{animation:none!important;opacity:1}}</style>
  <ellipse cx="502" cy="717" rx="426" ry="26" fill="#00bf80" opacity=".1" />
  <rect x="73" y="135" width="475" height="404" rx="23" fill="#18292d" stroke="#101b1d" stroke-width="4" />
  <text x="107" y="190" fill="#b8d4cc" font-family="Arial,sans-serif" font-size="27" font-weight="600">GIT PUSH</text>
  <svg x="475" y="153" width="33.800000000000004" height="33.800000000000004" viewBox="12 -219 67 67" data-brand-source="jake-shirt">
    <g opacity="1" transform="matrix(1,0,0,1,0,0)" data-part="Logo-Base">
      <path fill="rgb(0,191,128)" fill-opacity="1" d=" M56.875,-215.25 C52.375,-214.125 39,-214.125 33.625,-215.125 C32.125,-206.625 16.125,-156.5 16.125,-156.5 C16.125,-156.5 52,-157.875 74.875,-155.875 C72.125,-169.375 60.375,-210.625 56.875,-215.25z" />
      <path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="5" d=" M56.875,-215.25 C52.375,-214.125 39,-214.125 33.625,-215.125 C32.125,-206.625 16.125,-156.5 16.125,-156.5 C16.125,-156.5 52,-157.875 74.875,-155.875 C72.125,-169.375 60.375,-210.625 56.875,-215.25z" />
    </g>
    <g opacity="1" transform="matrix(1,0,0,1,0,0)" data-part="Logo-Detail">
      <path fill="rgb(20,27,30)" fill-opacity="1" d=" M46.125,-194.125 C46.125,-194.125 36.75,-172.625 36.75,-172.625 C36.75,-172.625 53.75,-172.875 53.75,-172.875 C53.75,-172.875 46.125,-194.125 46.125,-194.125z" />
      <path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="3" d=" M46.125,-194.125 C46.125,-194.125 36.75,-172.625 36.75,-172.625 C36.75,-172.625 53.75,-172.875 53.75,-172.875 C53.75,-172.875 46.125,-194.125 46.125,-194.125z" />
    </g>
  </svg>
  <path d="M150 264v181m0-121h165q54 0 54-54v-22" fill="none" stroke="#a78bdf" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
  <circle cx="150" cy="267" r="18" fill="#18292d" stroke="#4df7ba" stroke-width="6" />
  <circle cx="150" cy="438" r="18" fill="#18292d" stroke="#4df7ba" stroke-width="6" />
  <circle cx="369" cy="263" r="18" fill="#18292d" stroke="#4df7ba" stroke-width="6" />
  <text x="202" y="430" fill="#b8d4cc" font-family="Arial,sans-serif" font-size="24" font-weight="600">commit</text>
  <path d="M549 362h96q28 0 28 28v71" fill="none" stroke="#40645b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round" />
  <path d="M549 362h96q28 0 28 28v71" fill="none" stroke="#4df7ba" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" class="flow" />
  <rect x="653" y="299" width="274" height="381" rx="20" fill="#18292d" stroke="#101b1d" stroke-width="4" />
  <rect x="669" y="321.0" width="242" height="107.66666666666667" rx="10" fill="#344f50" stroke="#101b1d" stroke-width="3" />
  <circle cx="690" cy="346.0" r="5" fill="#4df7ba" class="pulse" />
  <path d="M713 345.0h176m-176 17h149" fill="none" stroke="#90b1ab" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
  <rect x="669" y="433.3333333333333" width="242" height="107.66666666666667" rx="10" fill="#344f50" stroke="#101b1d" stroke-width="3" />
  <circle cx="690" cy="458.3333333333333" r="5" fill="#4df7ba" class="pulse" />
  <path d="M713 457.3333333333333h176m-176 17h149" fill="none" stroke="#90b1ab" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
  <rect x="669" y="545.6666666666666" width="242" height="107.66666666666667" rx="10" fill="#344f50" stroke="#101b1d" stroke-width="3" />
  <circle cx="690" cy="570.6666666666666" r="5" fill="#4df7ba" class="pulse" />
  <path d="M713 569.6666666666666h176m-176 17h149" fill="none" stroke="#90b1ab" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
  <path d="M715 667h150" fill="none" stroke="#00bf80" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
  <g class="confirm">
    <circle cx="894" cy="304" r="27" fill="#00bf80" />
    <path d="m882 304 9 9 18-22" fill="none" stroke="#101b1d" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
  </g>
  <rect x="90" y="583" width="456" height="87" rx="18" fill="#243b3d" stroke="#101b1d" stroke-width="4" />
  <text x="127" y="637" fill="#b8d4cc" font-family="Arial,sans-serif" font-size="25" font-weight="600">Push → build → deploy</text>
</svg>