<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Free Resume Check &mdash; ResumeSleuth</title>
  <style>
    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
    body {
      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
      background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
      color: #e2e8f0;
      min-height: 100vh;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 2rem 1rem;
    }
    .card {
      background: #1e293b;
      border: 1px solid #334155;
      border-radius: 1.5rem;
      padding: 3rem 2rem;
      max-width: 540px;
      width: 100%;
      text-align: center;
      box-shadow: 0 25px 50px -12px rgba(0,0,0,0.5);
    }
    .badge {
      display: inline-block;
      background: rgba(59, 130, 246, 0.15);
      color: #60a5fa;
      font-size: 0.8rem;
      font-weight: 600;
      padding: 0.35rem 1rem;
      border-radius: 999px;
      margin-bottom: 1.5rem;
      letter-spacing: 0.5px;
    }
    h1 {
      font-size: 1.75rem;
      line-height: 1.3;
      margin-bottom: 0.75rem;
      color: #f1f5f9;
    }
    h1 span { color: #60a5fa; }
    p.sub {
      font-size: 1.05rem;
      color: #94a3b8;
      margin-bottom: 2rem;
      line-height: 1.6;
    }
    .form-group { margin-bottom: 1rem; text-align: left; }
    label {
      display: block;
      font-size: 0.875rem;
      font-weight: 500;
      margin-bottom: 0.4rem;
      color: #cbd5e1;
    }
    input[type="email"] {
      width: 100%;
      padding: 0.85rem 1rem;
      border-radius: 0.75rem;
      border: 1px solid #334155;
      background: #0f172a;
      color: #e2e8f0;
      font-size: 1rem;
      outline: none;
      transition: border 0.2s;
    }
    input[type="email"]:focus { border-color: #60a5fa; }
    .btn {
      display: inline-block;
      width: 100%;
      padding: 0.9rem 1.5rem;
      border-radius: 0.75rem;
      border: none;
      font-size: 1.05rem;
      font-weight: 600;
      cursor: pointer;
      background: linear-gradient(135deg, #2563eb, #3b82f6);
      color: #fff;
      transition: transform 0.15s, box-shadow 0.15s;
      margin-top: 0.5rem;
    }
    .btn:hover {
      transform: translateY(-1px);
      box-shadow: 0 8px 25px -5px rgba(59, 130, 246, 0.4);
    }
    .btn:active { transform: translateY(0); }
    .trust {
      margin-top: 2rem;
      font-size: 0.8rem;
      color: #64748b;
    }
    .trust span { color: #94a3b8; }
    .divider {
      height: 1px;
      background: #334155;
      margin: 2rem 0;
    }
    .pdf-preview {
      display: flex;
      align-items: center;
      gap: 0.75rem;
      background: #0f172a;
      border: 1px solid #334155;
      border-radius: 0.75rem;
      padding: 1rem;
      margin-bottom: 1.5rem;
      text-align: left;
    }
    .pdf-icon {
      width: 40px;
      height: 48px;
      background: #ef4444;
      border-radius: 6px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.2rem;
      font-weight: 700;
      color: #fff;
      flex-shrink: 0;
    }
    .pdf-info h3 { font-size: 0.95rem; color: #f1f5f9; margin-bottom: 0.2rem; }
    .pdf-info p { font-size: 0.8rem; color: #94a3b8; }
    .hidden { display: none; }
    .success-message {
      background: rgba(34, 197, 94, 0.1);
      border: 1px solid rgba(34, 197, 94, 0.3);
      border-radius: 0.75rem;
      padding: 1.5rem;
      margin-top: 1rem;
    }
    .success-message h2 { color: #4ade80; font-size: 1.3rem; margin-bottom: 0.5rem; }
    .success-message p { color: #94a3b8; font-size: 0.95rem; line-height: 1.6; }
    .success-message .resume-link {
      display: inline-block;
      margin-top: 1rem;
      padding: 0.75rem 1.5rem;
      background: linear-gradient(135deg, #2563eb, #3b82f6);
      color: #fff;
      text-decoration: none;
      border-radius: 0.75rem;
      font-weight: 600;
      font-size: 0.95rem;
    }
  </style>
</head>
<body>
  <div class="card">
    <div class="badge">FREE RESOURCE</div>
    <h1>Is Your Resume <span>Costing You Jobs?</span></h1>
    <p class="sub">Get our free PDF &mdash; <strong>5 Signs Your Resume Is Getting Rejected</strong> &mdash; and learn what hiring managers actually look for.</p>

    <div class="pdf-preview">
      <div class="pdf-icon">PDF</div>
      <div class="pdf-info">
        <h3>5 Signs Your Resume Is Getting Rejected</h3>
        <p>Free download &bull; Instant access</p>
      </div>
    </div>

    <form id="downloadForm">
      <div class="form-group">
        <label for="email">Enter your email to get the free PDF</label>
        <input type="email" id="email" name="email" placeholder="you@example.com" required>
      </div>
      <button type="submit" class="btn">Send Me the Free PDF</button>
    </form>

    <div id="success" class="hidden">
      <div class="success-message">
        <h2>Check Your Inbox!</h2>
        <p>Your free PDF is on its way. Inside you'll find the 5 red flags that get resumes rejected &mdash; and how to fix them.</p>
        <p style="margin-top:1rem;font-size:0.9rem;color:#64748b;">
          <strong>Ready to build a winning resume?</strong> Use <a href="https://resumesleuth.com" style="color:#60a5fa;text-decoration:underline;">ResumeSleuth.com</a> to create a professional, ATS-friendly resume in minutes.
        </p>
        <a href="https://resumesleuth.com" class="resume-link">Build Your Resume Now &rarr;</a>
      </div>
    </div>

    <div class="divider"></div>

    <div class="trust">
      <span>&#10003;</span> No spam, ever &nbsp;&middot;&nbsp; <span>&#10003;</span> Unsubscribe anytime<br>
      Your email is safe with us.
    </div>
  </div>

  <script>
    document.getElementById('downloadForm').addEventListener('submit', function(e) {
      e.preventDefault();
      var email = document.getElementById('email').value.trim();
      if (!email) return;
      // REPLACE THIS with your email service URL (Mailchimp, ConvertKit, etc.)
      console.log('PDF requested for:', email);
      document.getElementById('downloadForm').classList.add('hidden');
      document.getElementById('success').classList.remove('hidden');
    });
  </script>
</body>
</html>