MOON
Server: Apache
System: Linux server1.primemusicproductions.com 4.18.0-477.27.2.el8_8.x86_64 #1 SMP Fri Sep 29 08:21:01 EDT 2023 x86_64
User: primrwxj (1001)
PHP: 8.3.3
Disabled: NONE
Upload Files
File: /home/primrwxj/healthrestoration.us/1-index.php
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
  <title>Daily Reset System Premium | Upgrade Your Daily Rhythm</title>
  <meta name="description" content="Unlock advanced analytics, custom routines, team sharing, and lifetime insights. Transform your daily reset into a powerful growth system.">
  <link href="https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,500;14..32,600;14..32,700;14..32,800&display=swap" rel="stylesheet">
  <style>
    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

    body {
      font-family: 'Inter', sans-serif;
      background: linear-gradient(135deg, #f5f7f0 0%, #e8ede6 100%);
      color: #1a2e2a;
      line-height: 1.5;
      overflow-x: hidden;
    }

    .container {
      max-width: 1280px;
      margin: 0 auto;
      padding: 0 24px;
    }

    /* Typography */
    h1, h2, h3 {
      font-weight: 700;
      letter-spacing: -0.02em;
    }

    .gradient-text {
      background: linear-gradient(135deg, #2c7a5e 0%, #5cb085 100%);
      -webkit-background-clip: text;
      background-clip: text;
      color: transparent;
    }

    /* Buttons */
    .btn {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 10px;
      padding: 14px 32px;
      border-radius: 60px;
      font-weight: 600;
      font-size: 1rem;
      transition: all 0.25s ease;
      cursor: pointer;
      border: none;
      text-decoration: none;
    }

    .btn-primary {
      background: linear-gradient(135deg, #2c7a5e 0%, #3b8b6e 100%);
      color: white;
      box-shadow: 0 8px 20px rgba(44, 122, 94, 0.3);
    }

    .btn-primary:hover {
      transform: translateY(-3px);
      box-shadow: 0 15px 30px rgba(44, 122, 94, 0.4);
    }

    .btn-premium {
      background: linear-gradient(135deg, #c9a03d 0%, #e6b422 100%);
      color: #1e2a1c;
      box-shadow: 0 8px 20px rgba(230, 180, 34, 0.3);
    }

    .btn-premium:hover {
      transform: translateY(-3px);
      box-shadow: 0 15px 30px rgba(230, 180, 34, 0.4);
    }

    .btn-outline {
      background: transparent;
      border: 2px solid #2c7a5e;
      color: #2c7a5e;
    }

    .btn-outline:hover {
      background: #2c7a5e;
      color: white;
    }

    /* Header */
    .header {
      padding: 20px 0;
      position: sticky;
      top: 0;
      background: rgba(245, 247, 240, 0.95);
      backdrop-filter: blur(12px);
      z-index: 100;
      border-bottom: 1px solid rgba(44, 122, 94, 0.1);
    }

    .header-content {
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-wrap: wrap;
      gap: 20px;
    }

    .logo {
      font-size: 1.8rem;
      font-weight: 800;
      background: linear-gradient(135deg, #2c7a5e, #5cb085);
      -webkit-background-clip: text;
      background-clip: text;
      color: transparent;
    }

    .nav-links {
      display: flex;
      gap: 32px;
      align-items: center;
    }

    .nav-links a {
      text-decoration: none;
      color: #2c5f4a;
      font-weight: 500;
      transition: color 0.2s;
      cursor: pointer;
    }

    .nav-links a:hover {
      color: #2c7a5e;
    }

    /* Hero Section */
    .hero {
      padding: 80px 0 60px;
      text-align: center;
    }

    .hero h1 {
      font-size: 3.5rem;
      line-height: 1.2;
      margin-bottom: 24px;
      max-width: 800px;
      margin-left: auto;
      margin-right: auto;
    }

    .hero-badge {
      display: inline-block;
      background: linear-gradient(135deg, #e6b42220, #c9a03d30);
      padding: 6px 16px;
      border-radius: 60px;
      font-size: 0.85rem;
      font-weight: 600;
      color: #c9a03d;
      margin-bottom: 24px;
    }

    .hero-subtitle {
      font-size: 1.25rem;
      color: #4a6a5e;
      max-width: 600px;
      margin: 0 auto 40px;
    }

    /* Pricing Cards */
    .pricing-section {
      padding: 40px 0 80px;
    }

    .pricing-grid {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      gap: 32px;
      margin-top: 48px;
    }

    .pricing-card {
      background: white;
      border-radius: 32px;
      padding: 40px 32px;
      flex: 1;
      min-width: 300px;
      max-width: 380px;
      transition: all 0.3s ease;
      position: relative;
      box-shadow: 0 20px 40px rgba(0,0,0,0.05);
      border: 1px solid rgba(44, 122, 94, 0.1);
    }

    .pricing-card.popular {
      transform: scale(1.02);
      border: 2px solid #e6b422;
      box-shadow: 0 25px 50px rgba(230, 180, 34, 0.15);
    }

    .popular-badge {
      position: absolute;
      top: -12px;
      left: 50%;
      transform: translateX(-50%);
      background: #e6b422;
      color: #1e2a1c;
      padding: 6px 16px;
      border-radius: 60px;
      font-size: 0.75rem;
      font-weight: 700;
    }

    .pricing-card h3 {
      font-size: 1.8rem;
      margin-bottom: 16px;
    }

    .price {
      font-size: 3rem;
      font-weight: 800;
      color: #2c7a5e;
      margin: 24px 0;
    }

    .price span {
      font-size: 1rem;
      font-weight: 400;
      color: #7a9a8e;
    }

    .features-list {
      list-style: none;
      margin: 32px 0;
      text-align: left;
    }

    .features-list li {
      padding: 10px 0;
      display: flex;
      align-items: center;
      gap: 12px;
      border-bottom: 1px solid #f0f3ee;
    }

    .features-list .check {
      color: #2c7a5e;
      font-weight: bold;
    }

    .features-list .disabled {
      color: #ccc;
    }

    .btn-block {
      width: 100%;
      margin-top: 16px;
    }

    /* Feature comparison */
    .comparison-section {
      padding: 60px 0;
      background: white;
      border-radius: 48px;
      margin: 40px 0;
    }

    .comparison-table {
      overflow-x: auto;
      margin-top: 32px;
    }

    table {
      width: 100%;
      border-collapse: collapse;
      text-align: left;
    }

    th, td {
      padding: 16px 12px;
      border-bottom: 1px solid #e0e8dc;
    }

    th {
      font-weight: 700;
      color: #2c7a5e;
    }

    .check-icon {
      color: #2c7a5e;
      font-size: 1.2rem;
    }

    /* Testimonials */
    .testimonial-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
      gap: 32px;
      margin-top: 48px;
    }

    .testimonial-card {
      background: white;
      border-radius: 24px;
      padding: 28px;
      box-shadow: 0 5px 20px rgba(0,0,0,0.05);
    }

    .testimonial-text {
      font-style: italic;
      color: #2a4a3e;
      margin-bottom: 20px;
      line-height: 1.6;
    }

    .testimonial-author {
      font-weight: 700;
      color: #2c7a5e;
    }

    .stars {
      color: #e6b422;
      margin-bottom: 12px;
      letter-spacing: 2px;
    }

    /* CTA Final */
    .final-cta {
      background: linear-gradient(135deg, #1a3a30 0%, #2c5f4a 100%);
      border-radius: 48px;
      padding: 64px 48px;
      text-align: center;
      color: white;
      margin: 60px 0;
    }

    .final-cta h2 {
      font-size: 2.2rem;
      margin-bottom: 16px;
    }

    /* Modal */
    .modal {
      display: none;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(0,0,0,0.8);
      backdrop-filter: blur(8px);
      z-index: 1000;
      justify-content: center;
      align-items: center;
    }

    .modal.active {
      display: flex;
    }

    .modal-content {
      background: white;
      border-radius: 40px;
      max-width: 500px;
      width: 90%;
      padding: 40px;
      text-align: center;
      animation: modalSlideIn 0.3s ease;
    }

    @keyframes modalSlideIn {
      from { opacity: 0; transform: translateY(30px); }
      to { opacity: 1; transform: translateY(0); }
    }

    .payment-options {
      display: flex;
      flex-direction: column;
      gap: 16px;
      margin: 32px 0;
    }

    .payment-btn {
      background: #f0f3ee;
      padding: 16px;
      border-radius: 60px;
      text-decoration: none;
      color: #1a2e2a;
      font-weight: 600;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 12px;
      transition: all 0.2s;
      cursor: pointer;
    }

    .payment-btn:hover {
      background: #e0e8dc;
      transform: scale(1.02);
    }

    .close-modal {
      background: none;
      border: none;
      font-size: 1.2rem;
      cursor: pointer;
      color: #999;
      margin-top: 16px;
    }

    footer {
      padding: 48px 0 32px;
      border-top: 1px solid rgba(44, 122, 94, 0.15);
      text-align: center;
      color: #5a7a6e;
    }

    @media (max-width: 768px) {
      .hero h1 { font-size: 2.2rem; }
      .pricing-card.popular { transform: none; }
      .final-cta { padding: 40px 24px; }
    }
  </style>
</head>
<body>
  <header class="header">
    <div class="container">
      <div class="header-content">
        <div class="logo">🌿 Daily Reset System</div>
        <div class="nav-links">
          <a href="#features">Features</a>
          <a href="#pricing">Pricing</a>
          <a href="#testimonials">Testimonials</a>
          <button class="btn btn-outline" id="freeVersionBtn">Free Version</button>
          <button class="btn btn-premium" id="upgradeNavBtn">Upgrade to Premium</button>
        </div>
      </div>
    </div>
  </header>

  <main>
    <!-- Hero -->
    <section class="hero">
      <div class="container">
        <div class="hero-badge">✨ PREMIUM LAUNCH OFFER — 50% OFF FIRST YEAR</div>
        <h1>Upgrade Your <span class="gradient-text">Daily Reset</span><br>to a Growth System</h1>
        <p class="hero-subtitle">Get advanced analytics, custom routines, team sharing, and lifetime insights. Transform how you show up every single day.</p>
        <button class="btn btn-premium btn-large" id="upgradeHeroBtn">✨ Unlock Premium — $49/year</button>
        <div class="hero-stats" style="display: flex; justify-content: center; gap: 32px; margin-top: 48px;">
          <div class="stat"><div class="stat-number">10,000+</div><div class="stat-label">Free Users</div></div>
          <div class="stat"><div class="stat-number">2,300+</div><div class="stat-label">Premium Members</div></div>
          <div class="stat"><div class="stat-number">94%</div><div class="stat-label">Would Renew</div></div>
        </div>
      </div>
    </section>

    <!-- Pricing Cards -->
    <section id="pricing" class="pricing-section">
      <div class="container">
        <h2 class="section-title">Choose the <span class="gradient-text">Plan That Fits</span></h2>
        <p class="section-subtitle">Start free, upgrade when you're ready for deeper transformation</p>
        <div class="pricing-grid">
          <!-- Free Plan -->
          <div class="pricing-card">
            <h3>Free</h3>
            <div class="price">$0<span>/forever</span></div>
            <ul class="features-list">
              <li><span class="check">✅</span> 5 Core Phases</li>
              <li><span class="check">✅</span> 39 Checklist Tasks</li>
              <li><span class="check">✅</span> Daily Progress Tracking</li>
              <li><span class="check">✅</span> Streak System</li>
              <li><span class="check">✅</span> Income Tracker</li>
              <li><span class="disabled">❌</span> Advanced Analytics</li>
              <li><span class="disabled">❌</span> Custom Routines</li>
              <li><span class="disabled">❌</span> Team Sharing</li>
            </ul>
            <button class="btn btn-outline btn-block free-launch-btn">Continue Free</button>
          </div>

          <!-- Premium Plan (Popular) -->
          <div class="pricing-card popular">
            <div class="popular-badge">⭐ MOST POPULAR</div>
            <h3>Premium</h3>
            <div class="price">$49<span>/year</span></div>
            <ul class="features-list">
              <li><span class="check">✅</span> Everything in Free</li>
              <li><span class="check">✅</span> 📊 Advanced Analytics & Trends</li>
              <li><span class="check">✅</span> 🎨 Custom Routines (Unlimited)</li>
              <li><span class="check">✅</span> 👥 Team/Accountability Sharing</li>
              <li><span class="check">✅</span> 📈 Export Full History (CSV/PDF)</li>
              <li><span class="check">✅</span> 🔔 Smart Reminders & Insights</li>
              <li><span class="check">✅</span> 🏆 Priority Support</li>
              <li><span class="check">✅</span> 🌙 Premium Themes & Icons</li>
            </ul>
            <button class="btn btn-premium btn-block upgrade-btn">Upgrade Now — $49/year</button>
            <p style="font-size: 0.7rem; margin-top: 16px;">✨ 7-day money-back guarantee</p>
          </div>

          <!-- Lifetime Plan -->
          <div class="pricing-card">
            <h3>Lifetime</h3>
            <div class="price">$149<span>/one-time</span></div>
            <ul class="features-list">
              <li><span class="check">✅</span> Everything in Premium</li>
              <li><span class="check">✅</span> Lifetime Updates</li>
              <li><span class="check">✅</span> Priority Feature Requests</li>
              <li><span class="check">✅</span> 1-on-1 Onboarding Call</li>
              <li><span class="check">✅</span> Lifetime Dashboard Badge</li>
            </ul>
            <button class="btn btn-primary btn-block lifetime-btn">Get Lifetime — $149</button>
          </div>
        </div>
      </div>
    </section>

    <!-- Feature Comparison Table -->
    <div class="container">
      <div class="comparison-section">
        <h2 style="text-align: center; margin-bottom: 32px;">What You Unlock with <span class="gradient-text">Premium</span></h2>
        <div class="comparison-table">
          <table>
            <thead>
              <tr><th>Feature</th><th>Free</th><th>Premium</th></tr>
            </thead>
            <tbody>
              <tr><td>Daily Phases (Morning → Night)</td><td class="check-icon">✅</td><td class="check-icon">✅</td></tr>
              <tr><td>Interactive Checklists</td><td class="check-icon">✅</td><td class="check-icon">✅</td></tr>
              <tr><td>Streak & Progress Tracking</td><td class="check-icon">✅</td><td class="check-icon">✅</td></tr>
              <tr><td>Income Tracker</td><td class="check-icon">✅</td><td class="check-icon">✅</td></tr>
              <tr><td><strong>Advanced Analytics (7-day, 30-day trends)</strong></td><td>❌</td><td class="check-icon">✅</td></tr>
              <tr><td><strong>Custom Routines (Add your own phases)</strong></td><td>❌</td><td class="check-icon">✅</td></tr>
              <tr><td><strong>Team Sharing & Accountability Groups</strong></td><td>❌</td><td class="check-icon">✅</td></tr>
              <tr><td><strong>Export Full History (CSV/PDF)</strong></td><td>❌</td><td class="check-icon">✅</td></tr>
              <tr><td><strong>Smart Reminders & AI Insights</strong></td><td>❌</td><td class="check-icon">✅</td></tr>
              <tr><td><strong>Priority Support</strong></td><td>❌</td><td class="check-icon">✅</td></tr>
            </tbody>
          </table>
        </div>
      </div>
    </div>

    <!-- Testimonials -->
    <section id="testimonials" class="section">
      <div class="container">
        <h2 class="section-title">What <span class="gradient-text">Premium Members</span> Say</h2>
        <div class="testimonial-grid">
          <div class="testimonial-card"><div class="stars">★★★★★</div><div class="testimonial-text">"The analytics alone are worth the upgrade. Seeing my weekly patterns helped me identify exactly when I was dropping off. I've increased my completion rate by 40%."</div><div class="testimonial-author">— Jessica M., Product Manager</div></div>
          <div class="testimonial-card"><div class="stars">★★★★★</div><div class="testimonial-text">"Team sharing changed everything. My wife and I now hold each other accountable. We've never been more aligned on our daily rhythms."</div><div class="testimonial-author">— David & Rachel, Entrepreneurs</div></div>
          <div class="testimonial-card"><div class="stars">★★★★★</div><div class="testimonial-text">"Custom routines let me add a 'Creative Deep Work' phase. That alone doubled my output. Best $49 I've spent this year."</div><div class="testimonial-author">— Marcus T., Designer</div></div>
        </div>
      </div>
    </section>

    <!-- Final CTA -->
    <div class="container">
      <div class="final-cta">
        <h2>Ready to Master Your Days?</h2>
        <p>Join 2,300+ premium members who have transformed their daily reset into a growth engine.</p>
        <button class="btn btn-premium btn-large" id="finalUpgradeBtn">🚀 Upgrade to Premium — $49/year</button>
        <p style="margin-top: 20px; font-size: 0.8rem;">⚡ 7-day risk-free trial • Cancel anytime</p>
      </div>
    </div>
  </main>

  <footer class="footer">
    <div class="container">
      <p>🌿 Daily Reset System — Conscious Living, One Phase at a Time</p>
      <p style="margin-top: 16px; font-size: 0.8rem;">
        <a href="#" style="color: #5a7a6e; text-decoration: none;">Privacy</a> • 
        <a href="#" style="color: #5a7a6e; text-decoration: none;">Terms</a> • 
        <a href="#" style="color: #5a7a6e; text-decoration: none;">Refund Policy</a>
      </p>
      <p style="margin-top: 8px; font-size: 0.7rem;">© 2025 Daily Reset — Build better days</p>
    </div>
  </footer>

  <!-- Payment Modal -->
  <div id="paymentModal" class="modal">
    <div class="modal-content">
      <span style="font-size: 3rem;">✨</span>
      <h3>Upgrade to Premium</h3>
      <p style="margin: 8px 0;">Choose your payment method to unlock advanced features.</p>
      <div class="payment-options">
        <div class="payment-btn" id="stripeBtn">💳 Pay with Credit Card (Stripe)</div>
        <div class="payment-btn" id="paypalBtn">🅿️ PayPal</div>
        <div class="payment-btn" id="demoBtn">🔧 Demo Mode (Test Upgrade)</div>
      </div>
      <p style="font-size: 0.7rem; color: #888;">Secure payment • 7-day money-back guarantee</p>
      <button class="close-modal" id="closePaymentModal">Cancel</button>
    </div>
  </div>

  <!-- Success Modal -->
  <div id="successModal" class="modal">
    <div class="modal-content">
      <span style="font-size: 3rem;">🎉</span>
      <h3>Welcome to Premium!</h3>
      <p>Your account has been upgraded. You now have access to advanced analytics, custom routines, and team sharing.</p>
      <button class="btn btn-primary" id="successCloseBtn" style="margin-top: 24px;">Launch Premium App</button>
    </div>
  </div>

  <script>
    // Premium Web App (Demo with Premium Features Flag)
    const PREMIUM_APP_HTML = `<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Daily Reset System • PREMIUM</title>
  <style>
    *{margin:0;padding:0;box-sizing:border-box;font-family:system-ui,'Segoe UI',sans-serif;}
    body{background:linear-gradient(145deg,#eef2f3,#d9e4e8);padding:1.5rem;color:#1a2e2a;}
    .container{max-width:1200px;margin:0 auto;}
    .premium-badge{background:linear-gradient(135deg,#c9a03d,#e6b422);display:inline-block;padding:4px 16px;border-radius:60px;font-weight:700;margin-bottom:20px;}
    .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;}
    .card{background:white;border-radius:2rem;padding:1.5rem;box-shadow:0 10px 25px rgba(0,0,0,0.05);}
    h2{color:#2c7a5e;margin-bottom:1rem;}
    .feature-tag{background:#e6b42220;padding:4px 12px;border-radius:60px;font-size:0.75rem;display:inline-block;margin-top:12px;}
    button{background:#2c7a5e;color:white;border:none;padding:10px 24px;border-radius:60px;cursor:pointer;margin-top:1rem;}
    @media (max-width:680px){.grid{grid-template-columns:1fr;}}
  </style>
</head>
<body>
<div class="container">
  <div class="premium-badge">⭐ PREMIUM MEMBER ⭐</div>
  <h1>🌿 Daily Reset System <span style="color:#e6b422;">Premium</span></h1>
  <p>You have access to advanced analytics, custom routines, and team sharing.</p>
  <div class="grid" style="margin-top:2rem;">
    <div class="card"><h2>📊 Advanced Analytics</h2><p>7-day trend: +23% completion. Best phase: Morning (92%).</p><div class="feature-tag">Premium Feature</div></div>
    <div class="card"><h2>🎨 Custom Routine</h2><p>"Creative Deep Work" added. Create unlimited phases.</p><div class="feature-tag">Premium Feature</div></div>
    <div class="card"><h2>👥 Team Sharing</h2><p>Connected with 2 accountability partners.</p><div class="feature-tag">Premium Feature</div></div>
  </div>
  <div class="card" style="margin-top:1.5rem;"><h2>✨ Your Core Phases (Unlocked)</h2><p>Morning • Midday • Afternoon • Evening • Night + Custom phases available.</p><button onclick="alert('Premium dashboard coming soon — enjoy full access!')">Continue to Dashboard</button></div>
  <p style="margin-top:2rem; text-align:center; font-size:0.75rem;">⚡ Premium features activated — thank you for upgrading!</p>
</div>
</body>
</html>`;

    // Free Web App (same as original)
    const FREE_APP_HTML = `<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Daily Reset System • Free</title>
<style>*{margin:0;padding:0;box-sizing:border-box;font-family:system-ui;}body{background:#eef2f3;padding:1.5rem;}.container{max-width:1200px;margin:0 auto;}.card{background:white;border-radius:2rem;padding:1.5rem;margin-bottom:1rem;box-shadow:0 10px 25px rgba(0,0,0,0.05);}button{background:#3b8b6e;color:white;border:none;padding:10px 24px;border-radius:60px;cursor:pointer;}.upgrade-btn{background:#e6b422;color:#1e2a1c;margin-top:1rem;}</style>
</head>
<body><div class="container"><div class="card"><h1>🌿 Daily Reset System</h1><p>Free version — 5 phases, checklists, progress tracking.</p><button onclick="alert('Upgrade to Premium for analytics & custom routines!')" class="upgrade-btn">✨ Upgrade to Premium</button></div><div class="card"><h2>Morning Reset</h2><ul><li>✅ Wake up</li><li>✅ Brush teeth</li><li>✅ Sunlight</li></ul></div><div class="card"><h2>Midday Reset</h2><ul><li>✅ Hydrate</li><li>✅ Walk</li></ul></div><p style="margin-top:1rem;">⭐ Upgrade to unlock analytics, custom routines, and team sharing.</p></div></body>
</html>`;

    // Modal elements
    const paymentModal = document.getElementById('paymentModal');
    const successModal = document.getElementById('successModal');
    let pendingPlan = null;

    function openPaymentModal(plan) {
      pendingPlan = plan;
      paymentModal.classList.add('active');
      document.body.style.overflow = 'hidden';
    }

    function closePaymentModal() {
      paymentModal.classList.remove('active');
      document.body.style.overflow = '';
    }

    function showSuccessAndLaunch() {
      closePaymentModal();
      successModal.classList.add('active');
      document.body.style.overflow = 'hidden';
    }

    // Upgrade buttons
    const upgradeBtns = document.querySelectorAll('.upgrade-btn, #upgradeNavBtn, #upgradeHeroBtn, #finalUpgradeBtn');
    const lifetimeBtn = document.querySelector('.lifetime-btn');
    const freeLaunchBtns = document.querySelectorAll('.free-launch-btn, #freeVersionBtn');

    upgradeBtns.forEach(btn => {
      btn.addEventListener('click', () => openPaymentModal('yearly'));
    });
    if (lifetimeBtn) {
      lifetimeBtn.addEventListener('click', () => openPaymentModal('lifetime'));
    }

    freeLaunchBtns.forEach(btn => {
      btn.addEventListener('click', (e) => {
        e.preventDefault();
        const blob = new Blob([FREE_APP_HTML], { type: 'text/html' });
        const url = URL.createObjectURL(blob);
        window.open(url, '_blank');
        setTimeout(() => URL.revokeObjectURL(url), 1000);
      });
    });

    // Payment handlers
    document.getElementById('stripeBtn')?.addEventListener('click', () => {
      setTimeout(() => {
        showSuccessAndLaunch();
      }, 500);
    });
    document.getElementById('paypalBtn')?.addEventListener('click', () => {
      setTimeout(() => {
        showSuccessAndLaunch();
      }, 500);
    });
    document.getElementById('demoBtn')?.addEventListener('click', () => {
      showSuccessAndLaunch();
    });
    document.getElementById('closePaymentModal')?.addEventListener('click', closePaymentModal);
    document.getElementById('successCloseBtn')?.addEventListener('click', () => {
      successModal.classList.remove('active');
      document.body.style.overflow = '';
      const blob = new Blob([PREMIUM_APP_HTML], { type: 'text/html' });
      const url = URL.createObjectURL(blob);
      window.open(url, '_blank');
      setTimeout(() => URL.revokeObjectURL(url), 1000);
    });

    paymentModal.addEventListener('click', (e) => {
      if (e.target === paymentModal) closePaymentModal();
    });
    successModal.addEventListener('click', (e) => {
      if (e.target === successModal) {
        successModal.classList.remove('active');
        document.body.style.overflow = '';
      }
    });

    // Smooth scroll for nav links
    document.querySelectorAll('.nav-links a').forEach(link => {
      link.addEventListener('click', (e) => {
        const targetId = link.getAttribute('href');
        if (targetId && targetId.startsWith('#')) {
          e.preventDefault();
          const target = document.querySelector(targetId);
          if (target) target.scrollIntoView({ behavior: 'smooth' });
        }
      });
    });
  </script>
</body>
</html>