<svg xmlns="http://www.w3.org/2000/svg" width="180" height="44" viewBox="0 0 180 44">
  <defs>
    <linearGradient id="g" x1="0" y1="0" x2="1" y2="1">
      <stop offset="0" stop-color="#2D7DFF"/>
      <stop offset="1" stop-color="#00E5A8"/>
    </linearGradient>
  </defs>

  <!-- Mark -->
  <g transform="translate(0,2)">
    <rect x="0" y="0" width="40" height="40" rx="12" fill="rgba(255,255,255,.06)" stroke="rgba(255,255,255,.10)"/>
    <path d="M10 30V10h8.5c6.5 0 10.5 4.2 10.5 10s-4 10-10.5 10H10zm8-6h.7c3.2 0 5.3-1.8 5.3-4s-2.1-4-5.3-4H18v8z"
          fill="url(#g)"/>
    <path d="M30 30V10h3.2l6.8 9.1L46.8 10H50v20h-5v-9.9l-5 6.6h-.2l-5-6.6V30h-4.8z"
          fill="#EAF2FF" opacity=".92" transform="translate(-8,0) scale(.85)"/>
    <!-- Digital dot -->
    <circle cx="33" cy="11" r="2.2" fill="#00E5A8"/>
  </g>

  <!-- Wordmark -->
  <g transform="translate(52,6)">
    <text x="0" y="20" font-family="Space Grotesk, Arial" font-size="20" fill="#EAF2FF" font-weight="700">DM Digital!</text>    
  </g>
</svg>