/* ProstaVive Premium Styles - Complete Updated Version */
:root {
    /* New Color Palette: Forest Green & Vitality Gold */
    --primary-dark: #022c22;  /* Deep Forest Green */
    --primary-blue: #064e3b;  /* Rich Green */
    --accent-blue: #059669;   /* Emerald */
    --light-blue: #ecfdf5;    /* Mint Background */
    --sky-blue: #f0fdf4;      /* Light Green Bg */
    --cta-orange: #d97706;    /* Deep Gold/Amber */
    --cta-hover: #b45309;     /* Darker Amber */
    --success-green: #16a34a; /* Success Green */
    --gold: #fbbf24;          /* Stars/Badges */
    --white: #ffffff;
    --red: #dc2626;
    --text-gray: #4b5563;
    
    /* Formatting Variables */
    --shadow: 0 4px 20px rgba(6, 78, 59, 0.08);
    --shadow-lg: 0 10px 40px rgba(6, 78, 59, 0.12);
    --radius: 12px;
}

* { margin: 0; padding: 0; box-sizing: border-box; }
html { scroll-behavior: smooth; }

body {
    font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.6;
    color: #1f2937;
    background: #fff;
}

.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }

/* Announcement Bar */
.announcement-bar {
    background: var(--primary-dark);
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
}
.announcement-bar a { color: var(--gold); text-decoration: underline; }

/* Header */
.header {
    background: #fff;
    padding: 15px 0;
    position: sticky;
    top: 0;
    z-index: 1000;
    box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}
.header-content { display: flex; justify-content: space-between; align-items: center; }
.logo { display: flex; align-items: center; gap: 10px; font-weight: 800; font-size: 24px; color: var(--primary-dark); }
.logo-icon svg { width: 32px; height: 32px; fill: var(--success-green); }
.header-nav { display: flex; gap: 25px; }
.header-nav a { text-decoration: none; color: var(--primary-dark); font-weight: 600; font-size: 16px; transition: color 0.3s; }
.header-nav a:hover { color: var(--cta-orange); }
.header-cta-btn {
    background: var(--cta-orange);
    color: #fff;
    padding: 12px 25px;
    border-radius: 50px;
    text-decoration: none;
    font-weight: 700;
    font-size: 14px;
    transition: background 0.3s;
}
.header-cta-btn:hover { background: var(--cta-hover); }

/* Hero */
.hero { background: linear-gradient(180deg, var(--light-blue) 0%, #fff 100%); padding: 60px 0; }
.hero-content { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; }
.hero-badge {
    background: var(--light-blue);
    color: var(--primary-blue);
    padding: 8px 16px;
    border-radius: 20px;
    font-weight: 700;
    font-size: 14px;
    display: inline-block;
    margin-bottom: 20px;
    border: 1px solid var(--accent-blue);
}
.hero h1 { font-size: 46px; line-height: 1.1; color: var(--primary-dark); margin-bottom: 20px; font-weight: 900; }
.hero h1 span { color: var(--cta-orange); }
.hero-subtitle { font-size: 19px; color: var(--text-gray); margin-bottom: 30px; }
.hero-benefits { display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 35px; }
.hero-benefit { display: flex; align-items: center; gap: 8px; font-weight: 600; font-size: 15px; }
.hero-benefit svg { width: 20px; height: 20px; fill: var(--success-green); }
.hero-cta-group { display: flex; flex-direction: column; gap: 15px; align-items: flex-start; }
.cta-button {
    background: linear-gradient(to right, var(--cta-orange), var(--cta-hover));
    color: white;
    padding: 20px 40px;
    border-radius: 8px;
    font-size: 20px;
    font-weight: 700;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    box-shadow: 0 10px 25px rgba(217, 119, 6, 0.4);
    transition: transform 0.2s;
}
.cta-button:hover { transform: translateY(-3px); }
.cta-button svg { width: 24px; height: 24px; fill: white; }
.hero-guarantee { display: flex; gap: 10px; align-items: center; font-size: 14px; font-weight: 600; color: var(--text-gray); }
.hero-guarantee svg { width: 20px; height: 20px; fill: var(--primary-blue); }
.hero-image { position: relative; text-align: center; }
.hero-image img { max-width: 100%; border-radius: 100px; box-shadow: var(--shadow-lg); }
.hero-floating-badge {
    position: absolute;
    bottom: 30px;
    right: -20px;
    background: white;
    padding: 15px;
    border-radius: 12px;
    box-shadow: var(--shadow-lg);
    text-align: center;
}
.badge-number { font-size: 24px; font-weight: 800; color: var(--primary-dark); display: block; }
.badge-stars { color: var(--gold); }
.badge-text { font-size: 12px; color: var(--text-gray); }

/* Social Proof */
.social-proof { background: var(--primary-dark); padding: 40px 0; color: white; }
.proof-stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; text-align: center; }
.stat-number { display: block; font-size: 32px; font-weight: 800; color: var(--gold); }
.stat-label { font-size: 14px; text-transform: uppercase; letter-spacing: 1px; opacity: 0.8; }

/* Section Standard Styles */
.section-header { text-align: center; max-width: 700px; margin: 0 auto 50px; }
.section-tag { color: var(--accent-blue); font-weight: 800; font-size: 13px; letter-spacing: 1.5px; text-transform: uppercase; display: block; margin-bottom: 10px; }
.section-header h2 { font-size: 36px; color: var(--primary-dark); margin-bottom: 15px; }

/* About / Video Section */
.video-section { padding: 80px 0; }
.about-content { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; }
.about-feature { display: flex; gap: 20px; margin-bottom: 30px; }
.feature-icon { width: 50px; height: 50px; background: var(--light-blue); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
.feature-icon svg { width: 24px; height: 24px; fill: var(--primary-blue); }
.feature-content h3 { font-size: 20px; margin-bottom: 8px; color: var(--primary-dark); }
.about-image img { width: 100%; border-radius: 20px; }

/* Ingredients */
.ingredients { background: var(--primary-dark); padding: 80px 0; color: white; }
.ingredients .section-header h2 { color: white; }
.ingredients .section-header p { color: #d1d5db; }
.ingredients-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; margin-bottom: 50px; }
.ingredient-card { background: rgba(255,255,255,0.05); padding: 30px; border-radius: 12px; border: 1px solid rgba(255,255,255,0.1); }
.ingredient-icon { font-size: 40px; margin-bottom: 15px; }
.ingredient-card h3 { color: var(--gold); margin-bottom: 10px; font-size: 20px; }
.ingredients-cta { text-align: center; }

/* Problem/Solution */
.problem-solution { padding: 80px 0; background: var(--light-blue); }
.ps-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; }
.problem-side { background: white; padding: 40px; border-radius: 20px; border: 2px solid #fee2e2; }
.solution-side { background: white; padding: 40px; border-radius: 20px; border: 2px solid #dcfce7; }
.section-tag.red { color: var(--red); }
.section-tag.green { color: var(--success-green); }
.problem-list li, .solution-list li { list-style: none; display: flex; gap: 15px; padding: 10px 0; font-size: 16px; border-bottom: 1px solid #f3f4f6; }
.problem-list svg { fill: var(--red); width: 24px; height: 24px; flex-shrink: 0; }
.solution-list svg { fill: var(--success-green); width: 24px; height: 24px; flex-shrink: 0; }

/* Pricing */
.pricing { padding: 80px 0; background: white; }
.pricing-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; align-items: end; }
.pricing-card { background: white; border: 1px solid #e5e7eb; border-radius: 20px; padding: 30px; text-align: center; transition: all 0.3s; }
.pricing-card.popular { border: 2px solid var(--cta-orange); background: #fff7ed; transform: scale(1.05); z-index: 10; box-shadow: 0 20px 40px rgba(0,0,0,0.1); }
.popular-badge { background: var(--cta-orange); color: white; display: inline-block; padding: 5px 15px; border-radius: 20px; font-size: 12px; font-weight: 700; margin-bottom: 15px; }
.price .amount { font-size: 48px; font-weight: 800; color: var(--primary-dark); }
.price .original { text-decoration: line-through; color: var(--text-gray); }
.savings-tag { background: var(--red); color: white; font-weight: 700; font-size: 14px; padding: 5px 10px; border-radius: 4px; display: inline-block; margin: 10px 0; }
.pricing-features { text-align: left; margin: 20px 0; }
.pricing-features li { list-style: none; padding: 8px 0; display: flex; gap: 10px; font-size: 15px; }
.pricing-features svg { width: 18px; height: 18px; fill: var(--success-green); }

/* Guarantee */
.guarantee-section { background: var(--light-blue); padding: 60px 0; border-top: 1px solid #e5e7eb; }
.guarantee-content { display: flex; align-items: center; gap: 40px; }
.guarantee-badge { background: white; width: 120px; height: 120px; border-radius: 50%; display: flex; flex-direction: column; align-items: center; justify-content: center; box-shadow: var(--shadow); flex-shrink: 0; border: 4px solid var(--primary-blue); color: var(--primary-blue); font-weight: 800; }
.guarantee-badge svg { width: 30px; height: 30px; fill: var(--primary-blue); }

/* FAQ - FIXED SVG SIZE */
.faq-item {
    border: 1px solid #e5e7eb;
    margin-bottom: 10px;
    border-radius: 8px;
    overflow: hidden;
}
.faq-question {
    width: 100%;
    text-align: left;
    padding: 20px;
    background: white;
    border: none;
    font-size: 18px;
    font-weight: 600;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
/* This constraint fixes the huge arrow issue */
.faq-question svg {
    width: 24px;
    height: 24px;
    fill: var(--primary-blue);
    transition: transform 0.3s ease;
    flex-shrink: 0;
}
.faq-item.active .faq-question svg {
    transform: rotate(180deg);
}
.faq-answer {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease;
    background: #f9fafb;
}
.faq-item.active .faq-answer {
    max-height: 300px;
}
.faq-answer p {
    padding: 20px;
    margin: 0;
}

/* Footer */
.footer { background: #111827; color: #9ca3af; padding: 60px 0 20px; }
.footer-brand .logo-text { color: white; font-size: 24px; font-weight: 800; margin-bottom: 15px; }
.footer-links a { color: #9ca3af; text-decoration: none; margin-bottom: 10px; display: block; }
.footer-bottom { margin-top: 50px; border-top: 1px solid #374151; padding-top: 20px; text-align: center; font-size: 14px; }

/* Mobile */
@media (max-width: 768px) {
    .hero-content, .about-content, .ps-grid, .pricing-grid, .ingredients-grid, .proof-stats, .guarantee-content { grid-template-columns: 1fr; }
    .header-nav { display: none; }
    .guarantee-content { flex-direction: column; text-align: center; }
    .pricing-card.popular { transform: scale(1); }
    .hero h1 { font-size: 32px; }
    .proof-stats { grid-template-columns: repeat(2, 1fr); }
}

/* Sales Popup */
.purchase-popup { position: fixed; bottom: 20px; left: 20px; background: white; padding: 15px; border-radius: 10px; box-shadow: 0 10px 30px rgba(0,0,0,0.2); display: flex; gap: 15px; transform: translateX(-200%); transition: transform 0.5s; z-index: 2000; align-items: center; border-left: 5px solid var(--success-green); }
.purchase-popup.show { transform: translateX(0); }
.popup-icon svg { width: 24px; height: 24px; fill: var(--success-green); }
.popup-content p { font-size: 14px; margin: 0; color: #1f2937; }
.popup-content span { font-size: 12px; color: #6b7280; }


/* --- ADD THIS TO THE BOTTOM OF styles.css --- */

/* Sales Notification Popup */
.purchase-popup {
    position: fixed;
    bottom: 25px;
    left: 25px;
    background: #fff;
    padding: 18px 22px;
    border-radius: 12px;
    box-shadow: 0 10px 40px rgba(0,0,0,0.15);
    display: flex;
    align-items: center;
    gap: 15px;
    z-index: 9999;
    transform: translateX(-150%);
    transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    max-width: 320px;
    border-left: 5px solid var(--success-green);
}
.purchase-popup.show { transform: translateX(0); }
.popup-icon {
    width: 45px;
    height: 45px;
    min-width: 45px;
    background: var(--light-blue);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.popup-icon svg { width: 24px; height: 24px; fill: var(--success-green); }
.popup-content p { font-size: 14px; color: #1f2937; margin: 0; line-height: 1.4; }
.popup-content span { font-size: 12px; color: #6b7280; }

/* Exit Intent Overlay */
.exit-popup-overlay {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.7);
    backdrop-filter: blur(4px);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10000;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}
.exit-popup-overlay.show { opacity: 1; visibility: visible; }

/* Exit Intent Modal */
.exit-popup {
    background: #fff;
    padding: 40px;
    border-radius: 20px;
    text-align: center;
    max-width: 500px;
    width: 90%;
    position: relative;
    transform: scale(0.9);
    transition: transform 0.3s ease;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    border-top: 6px solid var(--cta-orange);
}
.exit-popup-overlay.show .exit-popup { transform: scale(1); }

.exit-popup-close {
    position: absolute;
    top: 15px;
    right: 20px;
    background: none;
    border: none;
    font-size: 32px;
    color: var(--text-gray);
    cursor: pointer;
    line-height: 1;
}
.exit-popup-close:hover { color: var(--red); }

.exit-popup h3 {
    font-size: 28px;
    font-weight: 800;
    color: var(--primary-dark);
    margin-bottom: 10px;
}
.exit-popup p {
    font-size: 16px;
    color: var(--text-gray);
    margin-bottom: 25px;
}
.exit-popup img {
    max-width: 100%;
    height: auto;
    margin-bottom: 25px;
    border-radius: 8px;
    box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}
.exit-note {
    font-size: 13px;
    color: var(--red);
    font-weight: 600;
    margin-top: 15px;
}



/* --- TRUST BADGES SECTION --- */
.trust-badges {
    background: #f8fafc;
    padding: 30px 0;
    border-bottom: 1px solid #e2e8f0;
}
.badges-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    justify-items: center;
}
.badge-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    text-align: center;
}
.badge-icon {
    width: 60px;
    height: 60px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    border: 2px solid var(--primary-blue); /* Forest Green in ProstaVive */
}
.badge-icon svg {
    width: 30px;
    height: 30px;
    fill: var(--primary-blue);
}
.badge-item span {
    font-size: 14px;
    font-weight: 700;
    color: var(--primary-dark);
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* --- TESTIMONIAL IMAGES --- */
.testimonial-image {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 auto 15px;
    border: 3px solid var(--gold);
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}
.testimonial-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Mobile Fix for Badges */
@media (max-width: 768px) {
    .badges-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 30px;
    }
}


Here are the updated files. I have added the **"2 Free Bonuses" Section** immediately after the Pricing section, modeled exactly after the screenshot you provided but styled to match the **ProstaVive Forest Green** theme.

### 1. `index.html` (Updated with Bonuses Section)

Replace your current `index.html` with this code. The new section is located right after `<section class="pricing" ...>` and before `<section class="guarantee-section">`.

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ProstaVive | Official Site - Natural Prostate Support</title>
    <meta name="description" content="ProstaVive is the expert-formulated natural prostate support aid designed to boost metabolism, enhance blood flow, and support healthy urinary function.">
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <div class="announcement-bar">
        <div class="container">
            <p>⚡ <strong>URGENT:</strong> Low Stock Alert! Save $360 + FREE Shipping on 6-Bottle Bundles! <a href="#pricing">Check Availability →</a></p>
        </div>
    </div>

    <header class="header">
        <div class="container">
            <div class="header-content">
                <div class="logo">
                    <div class="logo-icon"><svg viewBox="0 0 24 24"><path d="M17,8C8,10 5.9,16.17 3.82,21.34L5.71,22L6.66,19.7C7.14,19.87 7.64,20 8,20C19,20 22,3 22,3C21,5 14,5.25 9,6.25C4,7.25 2,11.5 2,13.5C2,15.5 3.75,17.25 3.75,17.25C7,8 17,8 17,8Z"/></svg></div>
                    <span class="logo-text">ProstaVive</span>
                </div>
                <nav class="header-nav">
                    <a href="#about">What Is It?</a>
                    <a href="#how-it-works">How It Works</a>
                    <a href="#formula">Ingredients</a>
                    <a href="#reviews">Reviews</a>
                    <a href="#pricing">Bundles</a>
                </nav>
                <a href="#pricing" class="header-cta-btn">GET STARTED</a>
            </div>
        </div>
    </header>

    <section class="hero">
        <div class="container">
            <div class="hero-content">
                <div class="hero-text">
                    <div class="hero-badge">🏆 Expert-Grade Herbal Complex</div>
                    <h1>Unlock Your <span>True Vitality</span> With Natural Prostate Support</h1>
                    <p class="hero-subtitle">ProstaVive is the breakthrough <strong>herbal prostate support supplement</strong> designed to optimize blood flow, support metabolism, and restore confidence in men of all ages.</p>
                    <div class="hero-benefits">
                        <span class="hero-benefit"><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Natural Flow Support</span>
                        <span class="hero-benefit"><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Metabolism Booster</span>
                        <span class="hero-benefit"><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Energy Enhancer</span>
                    </div>
                    <div class="hero-cta-group">
                        <a href="#pricing" class="cta-button">Claim Your Discount<svg viewBox="0 0 24 24"><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/></svg></a>
                        <div class="hero-guarantee"><svg viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z"/></svg>180-Day Money-Back Guarantee</div>
                    </div>
                </div>
                <div class="hero-image">
                    <img src="https://placehold.co/450x550/064e3b/FFF?text=ProstaVive+Bottle" alt="ProstaVive Bottle" width="550" height="400">
                    <div class="hero-floating-badge">
                        <span class="badge-number">4.9</span>
                        <div class="badge-stars">★★★★★</div>
                        <span class="badge-text">100% Natural Aid</span>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="social-proof">
        <div class="container">
            <div class="proof-stats">
                <div class="stat-item"><span class="stat-number">40,000+</span><span class="stat-label">Men Revitalized</span></div>
                <div class="stat-item"><span class="stat-number">100%</span><span class="stat-label">Natural Ingredients</span></div>
                <div class="stat-item"><span class="stat-number">4.9/5</span><span class="stat-label">Customer Rating</span></div>
                <div class="stat-item"><span class="stat-number">24/7</span><span class="stat-label">Support Team</span></div>
            </div>
        </div>
    </section>

    <section class="trust-badges">
        <div class="container">
            <div class="badges-grid">
                <div class="badge-item">
                    <div class="badge-icon"><svg viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z"/></svg></div>
                    <span>Made In USA</span>
                </div>
                <div class="badge-item">
                    <div class="badge-icon"><svg viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z"/></svg></div>
                    <span>GMP Certified</span>
                </div>
                <div class="badge-item">
                    <div class="badge-icon"><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg></div>
                    <span>FDA Registered</span>
                </div>
                <div class="badge-item">
                    <div class="badge-icon"><svg viewBox="0 0 24 24"><path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/></svg></div>
                    <span>100% Natural</span>
                </div>
            </div>
        </div>
    </section>

    <section class="video-section" id="about" style="background: #fff;">
        <div class="container">
            <div class="section-header">
                <span class="section-tag">THE OVERVIEW</span>
                <h2>What Is ProstaVive?</h2>
            </div>
            <div class="about-content" style="display: block; max-width: 900px; margin: 0 auto;">
                <p style="font-size: 18px; margin-bottom: 25px;">
                    ProstaVive is a comprehensive, <strong>natural prostate support aid</strong> meticulously crafted to address the root causes of declining male vitality and urinary issues. Unlike generic multivitamins, this formula is a targeted blend of high-potency herbal extracts designed to support healthy prostate size and function. It serves as a daily nutritional cornerstone for men who want to regain control over their schedule, reduce frequent bathroom visits, and wake up feeling truly refreshed rather than exhausted.
                </p>
                <p style="font-size: 18px; margin-bottom: 25px;">
                    At the heart of ProstaVive is a commitment to purity and science-backed formulation. Each capsule contains a proprietary mix of "super-nutrients" such as Pygeum Africanum, Beta-Sitosterol, and Stinging Nettle—ingredients that have been researched for decades for their ability to support urinary flow and reduce inflammation. The formula works synergistically to not only support the prostate but also act as a mild <strong>metabolism booster</strong> and <strong>energy enhancer</strong>, helping men reclaim the vigor of their younger years without relying on harsh chemicals.
                </p>
            </div>
        </div>
    </section>

    <section class="how-works" id="how-it-works" style="padding: 80px 0; background: #f0fdf4;">
        <div class="container">
            <div class="section-header">
                <span class="section-tag">THE MECHANISM</span>
                <h2>How Does ProstaVive Work?</h2>
            </div>
            <div class="about-content" style="display: block; max-width: 900px; margin: 0 auto;">
                <p style="font-size: 18px; margin-bottom: 25px;">
                    ProstaVive works by directly targeting the "blood flow switch" within the male reproductive system. As men age, blood circulation to the prostate often diminishes, leading to "starvation" of the cells and an accumulation of toxins like DHT (Dihydrotestosterone). ProstaVive utilizes potent vasodilators to reopen these pathways, ensuring that oxygen and nutrient-rich blood can flush out these toxins. This mechanism helps to reduce swelling naturally, relieving the pressure on the urethra and allowing for a strong, unimpeded urinary stream.
                </p>
            </div>
        </div>
    </section>

    <section class="ingredients" id="formula" style="padding: 80px 0; background: #022c22; color: #fff;">
        <div class="container">
            <div class="section-header">
                <span class="section-tag" style="color: #fbbf24;">POWERFUL FORMULA</span>
                <h2 style="color: #fff;">How ProstaVive Helps With Prostate Health</h2>
            </div>
            <div class="ingredients-grid">
                <div class="ingredient-card"><div class="ingredient-icon">🌲</div><h3>Pygeum Africanum</h3><p>Supports healthy inflammatory response and improves urinary flow.</p></div>
                <div class="ingredient-card"><div class="ingredient-icon">🌰</div><h3>Beta-Sitosterol</h3><p>Clinically shown to support healthy prostate size and bladder emptying.</p></div>
                <div class="ingredient-card"><div class="ingredient-icon">🔥</div><h3>Stinging Nettle</h3><p>Helps flush out metabolic waste and reduce frequent urination.</p></div>
                <div class="ingredient-card"><div class="ingredient-icon">🧪</div><h3>Zinc & Boron</h3><p>Essential minerals for DNA repair and hormonal balance.</p></div>
                <div class="ingredient-card"><div class="ingredient-icon">💪</div><h3>Tongkat Ali</h3><p>Boosts testosterone, libido, and acts as an energy enhancer.</p></div>
                <div class="ingredient-card"><div class="ingredient-icon">🍅</div><h3>Lycopene</h3><p>Potent antioxidant that protects cells from oxidative stress.</p></div>
            </div>
        </div>
    </section>

    <section class="problem-solution" style="padding: 80px 0; background: #fff;">
        <div class="container">
            <div class="section-header">
                <span class="section-tag green">KEY ADVANTAGES</span>
                <h2>Benefits of ProstaVive</h2>
            </div>
            <ul class="solution-list" style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; max-width: 900px; margin: 0 auto;">
                <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Supports normal, healthy prostate size naturally.</li>
                <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Reduces the urge for frequent nighttime urination.</li>
                <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Boosts metabolism and supports natural weight management.</li>
                <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Enhances sexual drive and libido performance.</li>
            </ul>
        </div>
    </section>

    <section class="testimonials" id="reviews" style="padding: 100px 0; background: #f8fafc;">
        <div class="container">
            <div class="section-header">
                <span class="section-tag">REAL EXPERIENCES</span>
                <h2>Customer Reviews</h2>
            </div>
            <div class="testimonials-grid" style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 25px;">
                <div class="testimonial-card featured">
                    <div class="testimonial-badge">⭐ Featured Review</div>
                    <div class="testimonial-image"><img src="https://placehold.co/80x80/e5e7eb/4b5563?text=Sarah" alt="Sarah M."></div>
                    <div class="stars">★★★★★</div>
                    <p>"I bought this for my husband because his constant bathroom trips were keeping us both up all night. It's been two months and the difference is night and day."</p>
                    <div class="testimonial-author"><h4>Sarah M.</h4><span>Reviewing for Husband</span></div>
                </div>
                <div class="testimonial-card">
                    <div class="testimonial-image"><img src="https://placehold.co/80x80/e5e7eb/4b5563?text=Linda" alt="Linda K."></div>
                    <div class="stars">★★★★★</div>
                    <p>"Within weeks, he stopped complaining about urgency. We can finally go on long car rides without stopping every hour, and he says he feels 10 years younger."</p>
                    <div class="testimonial-author"><h4>Linda K.</h4><span>Reviewing for Husband</span></div>
                </div>
                <div class="testimonial-card">
                    <div class="testimonial-image"><img src="https://placehold.co/80x80/e5e7eb/4b5563?text=Robert" alt="Robert D."></div>
                    <div class="stars">★★★★★</div>
                    <p>"Doctors just shrugged. ProstaVive changed everything. My flow is strong, I empty completely, and my libido has seen a massive boost. Highly recommend."</p>
                    <div class="testimonial-author"><h4>Robert D.</h4><span>Verified Buyer</span></div>
                </div>
            </div>
        </div>
    </section>

    <section class="pricing" id="pricing">
        <div class="container">
            <div class="section-header">
                <span class="section-tag">LIMITED TIME OFFER</span>
                <h2>Choose Your Wellness Package</h2>
                <p>96% of customers choose the 6-bottle bundle for maximum blood flow restoration.</p>
            </div>
            <div class="pricing-grid">
                <div class="pricing-card">
                    <div class="pricing-header"><h3>Trial Kit</h3><p class="supply">30-Day Supply</p></div>
                    <div class="pricing-image"><img src="https://placehold.co/200x300/e5e7eb/064e3b?text=1+Bottle" alt="ProstaVive Trial Kit"></div>
                    <div class="price"><span class="original">$99</span><span class="amount">$69</span><span class="per-bottle">/bottle</span></div>
                    <ul class="pricing-features">
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>1 Bottle ProstaVive</li>
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>Standard Shipping</li>
                    </ul>
                    <a href="#" class="cta-button">Add To Cart</a>
                </div>
                <div class="pricing-card popular">
                    <div class="popular-badge">👑 BEST SELLER</div>
                    <div class="pricing-header"><h3>Total Restoration</h3><p class="supply">180-Day Supply</p></div>
                    <div class="pricing-image"><img src="https://placehold.co/280x300/d97706/FFF?text=6+Bottles+Bundle" alt="ProstaVive Total Restoration"></div>
                    <div class="price"><span class="original">$594</span><span class="amount">$39</span><span class="per-bottle">/bottle</span></div>
                    <div class="savings-tag">SAVE $360 TODAY</div>
                    <ul class="pricing-features">
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>6 Bottles ProstaVive</li>
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg><strong>FREE US Shipping</strong></li>
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>2 FREE E-Book Bonuses</li>
                    </ul>
                    <a href="#" class="cta-button">Add To Cart</a>
                </div>
                <div class="pricing-card">
                    <div class="pricing-header"><h3>Quarterly Bundle</h3><p class="supply">90-Day Supply</p></div>
                    <div class="pricing-image"><img src="https://placehold.co/240x300/e5e7eb/064e3b?text=3+Bottles" alt="ProstaVive Quarterly Bundle"></div>
                    <div class="price"><span class="original">$297</span><span class="amount">$59</span><span class="per-bottle">/bottle</span></div>
                    <ul class="pricing-features">
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>3 Bottles ProstaVive</li>
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg><strong>FREE US Shipping</strong></li>
                        <li><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>2 FREE E-Book Bonuses</li>
                    </ul>
                    <a href="#" class="cta-button">Add To Cart</a>
                </div>
            </div>
        </div>
    </section>

    <section class="bonuses-section">
        <div class="bonus-header-bar">
            <h2>Order 6 Bottles And Get 2 Free Bonuses!</h2>
        </div>
        <div class="container">
            <div class="bonuses-stack">
                <div class="bonus-card">
                    <div class="bonus-image">
                        <img src="https://placehold.co/200x260/e5e7eb/064e3b?text=Bonus+Book+1" alt="Prostate Health Drinks">
                    </div>
                    <div class="bonus-content">
                        <h3>BONUS #1 : Prostate Health Drinks</h3>
                        <p class="bonus-price">Today FREE - RRP $39.95</p>
                        <p class="bonus-desc">When you order a 3 or 6 pack of ProstaVive, you get our Prostate Health Smoothies Guide for free. This guide includes easy, tasty smoothie recipes made with simple ingredients from any grocery store to support a healthier, smaller prostate. Perfect for breakfast, lunch, or dinner, these smoothies also help boost your sex drive. Valued at $37, this guide is yours at no extra cost with a 3 or 6 pack purchase, helping you improve prostate health deliciously.</p>
                    </div>
                </div>
                <div class="bonus-card">
                    <div class="bonus-image">
                        <img src="https://placehold.co/200x260/e5e7eb/064e3b?text=Bonus+Book+2" alt="Healthy Sex Drive Plan">
                    </div>
                    <div class="bonus-content">
                        <h3>BONUS #2: Healthy Sex Drive Plan</h3>
                        <p class="bonus-price">Today FREE - RRP $49.95</p>
                        <p class="bonus-desc">With a 3 or 6 pack of ProstaVive, you also get instant access to our Healthy Sex Drive Plan at no cost. This guide shares unique tips and tricks, like adding one spice to your routine for better bedroom stamina or a simple tea to increase desire and enhance climaxes. These strategies, not commonly found online or from doctors, are easy to follow and highly effective. Valued at $59.95, this plan is included free with your 3 or 6 pack order to boost your vitality.</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="guarantee-section">
        <div class="container">
            <div class="guarantee-content">
                <div class="guarantee-badge"><svg viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z"/></svg><span>180 DAY</span><span>WARRANTY</span></div>
                <div class="guarantee-text">
                    <h2>Does ProstaVive Have a Money-Back Guarantee?</h2>
                    <p>Yes! ProstaVive offers a <strong>180-day 100% money-back guarantee</strong>. We are so confident in our formula that we invite you to test it for a full six months. If you are among the 0.5% of customers who are unsatisfied for any reason, simply request a full refund—making this a completely risk-free trial!</p>
                </div>
            </div>
        </div>
    </section>

    <section class="faq" id="faq">
        <div class="container">
            <div class="section-header"><h2>ProstaVive Frequently Asked Questions</h2></div>
            <div class="faq-grid">
                <div class="faq-item"><button class="faq-question">Will I be charged any additional fees?<svg viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6z"/></svg></button><div class="faq-answer"><p>No, ProstaVive is a one-time payment with no hidden charges.</p></div></div>
                <div class="faq-item"><button class="faq-question">How safe is ProstaVive?<svg viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6z"/></svg></button><div class="faq-answer"><p>ProstaVive is designed as a legitimate supplement with safety in mind.</p></div></div>
                <div class="faq-item"><button class="faq-question">Can I use it with other supplements?<svg viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6z"/></svg></button><div class="faq-answer"><p>ProstaVive typically pairs well with other supplements.</p></div></div>
            </div>
        </div>
    </section>

    <footer class="footer">
        <div class="container">
            <div class="footer-bottom">
                <p>&copy; 2025 ProstaVive. All Rights Reserved.</p>
                <p class="disclaimer">Statements not evaluated by the FDA. Not intended to cure any disease.</p>
            </div>
        </div>
    </footer>

    <div class="purchase-popup" id="purchasePopup"><div class="popup-icon"><svg viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg></div><div class="popup-content"><p><strong id="popupName">Mark</strong> from <strong id="popupLocation">Texas</strong></p><span>Just ordered 6 Bottles of ProstaVive</span></div></div>
    <div class="exit-popup-overlay" id="exitPopup"><div class="exit-popup"><button class="exit-popup-close">&times;</button><h3>Wait! Special Offer Inside</h3><p>Don't leave empty handed!</p><img src="https://placehold.co/300x200/d97706/FFF?text=Special+Discount+Offer" alt="ProstaVive Special Offer" width="300" height="200"><a href="#pricing" class="cta-button">Claim My Discount Now</a><p class="exit-note">Limited time offer.</p></div></div>
    <script>
    (function(){
        var locs=['Texas','Florida','California','Ohio','New York','Michigan','Arizona','Washington'];
        var names=['Mark D.','Steve R.','Gary T.','Bill L.','James H.','Robert B.','David W.'];
        var popup=document.getElementById('purchasePopup'),pName=document.getElementById('popupName'),pLoc=document.getElementById('popupLocation');
        function showPopup(){
            pName.textContent=names[Math.floor(Math.random()*names.length)];
            pLoc.textContent=locs[Math.floor(Math.random()*locs.length)];
            popup.classList.add('show');
            setTimeout(function(){popup.classList.remove('show');},5000);
        }
        setTimeout(showPopup, 3000); setInterval(showPopup, 25000);
        var exitP = document.getElementById('exitPopup'); var exitShown = false;
        document.addEventListener('mouseout', function(e) { if (!exitShown && e.clientY < 10) { exitP.classList.add('show'); exitShown = true; } });
        document.querySelector('.exit-popup-close').addEventListener('click', function() { exitP.classList.remove('show'); });
        document.querySelectorAll('.faq-item').forEach(function(item){
            item.querySelector('.faq-question').addEventListener('click',function(){
                var active=item.classList.contains('active');
                document.querySelectorAll('.faq-item').forEach(function(i){i.classList.remove('active');});
                if(!active)item.classList.add('active');
            });
        });
        document.querySelectorAll('a[href^="#"]').forEach(anchor => {
            anchor.addEventListener('click', function (e) {
                e.preventDefault();
                document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' });
            });
        });
    })();
    </script>
</body>
</html>

```

### 2. `styles.css` (Updated with Bonuses Styles)

Add these styles to the bottom of your `styles.css` file to handle the new section properly.

```css
/* --- NEW BONUS SECTION STYLES --- */
.bonuses-section {
    background: #fff;
    padding-bottom: 80px;
    border-bottom: 1px solid #e5e7eb;
}

.bonus-header-bar {
    background: var(--primary-dark); /* Matches Forest Green Theme */
    color: white;
    text-align: center;
    padding: 35px 20px;
    margin-bottom: 60px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}

.bonus-header-bar h2 {
    font-size: 32px;
    margin: 0;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.bonuses-stack {
    max-width: 900px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    gap: 30px;
}

.bonus-card {
    display: flex;
    align-items: center;
    gap: 40px;
    background: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 20px;
    padding: 35px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.05);
    transition: transform 0.3s ease;
}

.bonus-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

.bonus-image {
    flex-shrink: 0;
    width: 200px;
}

.bonus-image img {
    width: 100%;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.15);
    transform: perspective(800px) rotateY(15deg); /* Slight 3D book effect */
}

.bonus-content h3 {
    font-size: 22px;
    font-weight: 800;
    color: var(--primary-dark);
    margin-bottom: 5px;
}

.bonus-price {
    color: var(--red);
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 15px;
    text-transform: uppercase;
}

.bonus-desc {
    font-size: 16px;
    color: #4b5563;
    line-height: 1.6;
}

/* Mobile Responsive for Bonuses */
@media (max-width: 768px) {
    .bonus-card {
        flex-direction: column;
        text-align: center;
    }
    .bonus-image {
        margin: 0 auto;
        width: 180px;
    }
    .bonus-header-bar h2 {
        font-size: 24px;
        line-height: 1.3;
    }
}

