<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
  <defs>
    <linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#08090d"/>
      <stop offset="100%" style="stop-color:#12151c"/>
    </linearGradient>
    <linearGradient id="accent" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#06d6a0"/>
      <stop offset="100%" style="stop-color:#04b888"/>
    </linearGradient>
  </defs>
  <!-- Background -->
  <rect width="512" height="512" rx="96" fill="url(#bg)"/>
  <!-- Border glow -->
  <rect x="2" y="2" width="508" height="508" rx="94" fill="none" stroke="rgba(6,214,160,0.15)" stroke-width="4"/>
  <!-- PDF document -->
  <g transform="translate(128, 72)">
    <!-- Page -->
    <path d="M40 0h192l80 80v288c0 17.7-14.3 32-32 32H40c-17.7 0-32-14.3-32-32V32C8 14.3 22.3 0 40 0z" fill="#1a1d27"/>
    <!-- Folded corner -->
    <path d="M232 0l80 80h-48c-17.7 0-32-14.3-32-32V0z" fill="#252836"/>
    <!-- PDF text -->
    <text x="136" y="230" font-family="Inter, system-ui, sans-serif" font-size="72" font-weight="800" fill="url(#accent)" text-anchor="middle">PDF</text>
    <!-- Lines -->
    <rect x="48" y="270" width="176" height="8" rx="4" fill="rgba(6,214,160,0.2)"/>
    <rect x="48" y="292" width="120" height="8" rx="4" fill="rgba(6,214,160,0.12)"/>
    <rect x="48" y="314" width="152" height="8" rx="4" fill="rgba(6,214,160,0.08)"/>
  </g>
</svg>
