<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100">
<defs>
<linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#1e3a5f;stop-opacity:1" />
<stop offset="100%" style="stop-color:#0d2137;stop-opacity:1" />
</linearGradient>
<linearGradient id="accent" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" style="stop-color:#4fc3f7;stop-opacity:1" />
<stop offset="100%" style="stop-color:#0288d1;stop-opacity:1" />
</linearGradient>
</defs>
<!-- Background circle -->
<circle cx="50" cy="50" r="48" fill="url(#bg)" stroke="#4fc3f7" stroke-width="2"/>
<!-- C++ text -->
<text x="50" y="44" font-family="'Arial','Helvetica',sans-serif" font-size="22" font-weight="bold"
fill="url(#accent)" text-anchor="middle" dominant-baseline="middle">C++</text>
<!-- Decorative code lines -->
<line x1="18" y1="58" x2="82" y2="58" stroke="#4fc3f7" stroke-width="1.5" stroke-opacity="0.5"/>
<text x="50" y="72" font-family="'Courier New','Courier',monospace" font-size="9"
fill="#81d4fa" text-anchor="middle" dominant-baseline="middle" opacity="0.9">style guide</text>
</svg>