Response:
```html
<!DOCTYPE html>
<html lang="en-AU">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Voice Agent for General Tradie Businesses | Never Miss Another Call</title>
    <meta name="description" content="The AI receptionist that answers your calls 24/7. Handles plumbing, electrical, building, painting, landscaping and more. Start your free trial today.">

    <style>
        :root {
            --bg-primary: #0B0C0E;
            --bg-secondary: #15171A;
            --bg-card: #1A1D21;
            --text-primary: #E5E7EB;
            --text-secondary: #9CA3AF;
            --accent: #3B82F6;
            --accent-hover: #2563EB;
            --green: #10B981;
            --orange: #F59E0B;
            --red: #EF4444;
            --border: #2D3139;
        }

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        html {
            scroll-behavior: smooth;
        }

        body {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;
            background-color: var(--bg-primary);
            color: var(--text-primary);
            line-height: 1.6;
            overflow-x: hidden;
        }

        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }

        /* Navigation */
        nav {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            background: rgba(11, 12, 14, 0.95);
            backdrop-filter: blur(10px);
            border-bottom: 1px solid var(--border);
            z-index: 1000;
            padding: 15px 0;
        }

        .nav-content {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .logo {
            font-size: 1.5rem;
            font-weight: 700;
            color: var(--text-primary);
            text-decoration: none;
        }

        .logo span {
            color: var(--accent);
        }

        .nav-cta {
            background: var(--accent);
            color: white;
            padding: 10px 24px;
            border-radius: 8px;
            text-decoration: none;
            font-weight: 600;
            transition: all 0.3s ease;
        }

        .nav-cta:hover {
            background: var(--accent-hover);
            transform: translateY(-2px);
        }

        /* Hero Section */
        .hero {
            padding: 160px 0 100px;
            text-align: center;
            position: relative;
            overflow: hidden;
        }

        .hero::before {
            content: '';
            position: absolute;
            top: 0;
            left: 50%;
            transform: translateX(-50%);
            width: 800px;
            height: 800px;
            background: radial-gradient(circle, rgba(59, 130, 246, 0.15) 0%, transparent 70%);
            pointer-events: none;
        }

        .hero-badge {
            display: inline-block;
            background: rgba(59, 130, 246, 0.1);
            border: 1px solid rgba(59, 130, 246, 0.3);
            color: var(--accent);
            padding: 8px 16px;
            border-radius: 50px;
            font-size: 0.875rem;
            font-weight: 500;
            margin-bottom: 24px;
        }

        .hero h1 {
            font-size: clamp(2.5rem, 5vw, 4rem);
            font-weight: 800;
            line-height: 1.1;
            margin-bottom: 24px;
            max-width: 900px;
            margin-left: auto;
            margin-right: auto;
        }

        .hero h1 .highlight {
            color: var(--accent);
            position: relative;
        }

        .hero h1 .highlight::after {
            content: '';
            position: absolute;
            bottom: 5px;
            left: 0;
            right: 0;
            height: 8px;
            background: var(--accent);
            opacity: 0.3;
            border-radius: 4px;
        }

        .hero p {
            font-size: 1.25rem;
            color: var(--text-secondary);
            max-width: 600px;
            margin: 0 auto 40px;
        }

        .hero-cta-group {
            display: flex;
            gap: 16px;
            justify-content: center;
            flex-wrap: wrap;
        }

        .btn-primary {
            background: var(--accent);
            color: white;
            padding: 16px 32px;
            border-radius: 10px;
            text-decoration: none;
            font-weight: 600;
            font-size: 1.1rem;
            transition: all 0.3s ease;
            border: none;
            cursor: pointer;
        }

        .btn-primary:hover {
            background: var(--accent-hover);
            transform: translateY(-3px);
            box-shadow: 0 10px 30px rgba(59, 130, 246, 0.3);
        }

        .btn-secondary {
            background: transparent;
            color: var(--text-primary);
            padding: 16px 32px;
            border-radius: 10px;
            text-decoration: none;
            font-weight: 600;
            font-size: 1.1rem;
            border: 1px solid var(--border);
            transition: all 0.3s ease;
        }

        .btn-secondary:hover {
            border-color: var(--accent);
            color: var(--accent);
        }

        .hero-stats {
            display: flex;
            justify-content: center;
            gap: 60px;
            margin-top: 60px;
            flex-wrap: wrap;
        }

        .stat-item {
            text-align: center;
        }

        .stat-number {
            font-size: 2.5rem;
            font-weight: 800;
            color: var(--green);
        }

        .stat-label {
            font-size: 0.875rem;
            color: var(--text-secondary);
        }

        /* Pain Points Section */
        .pain-points {
            padding: 100px 0;
            background: var(--bg-secondary);
        }

        .section-header {
            text-align: center;
            margin-bottom: 60px;
        }

        .section-header h2 {
            font-size: clamp(2rem, 4vw, 3rem);
            font-weight: 700;
            margin-bottom: 16px;
        }

        .section-header p {
            color: var(--text-secondary);
            font-size: 1.125rem;
            max-width: 600px;
            margin: 0 auto;
        }

        .pain-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
            gap: 24px;
        }

        .pain-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: 16px;
            padding: 32px;
            transition: all 0.3s ease;
            position: relative;
            overflow: hidden;
        }

        .pain-card:hover {
            transform: translateY(-5px);
            border-color: var(--accent);
        }

        .pain-card::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 4px;
            height: 100%;
            background: var(--red);
        }

        .pain-icon {
            width: 56px;
            height: 56px;
            background: rgba(239, 68, 68, 0.1);
            border-radius: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 20px;
            font-size: 1.5rem;
        }

        .pain-card h3 {
            font-size: 1.25rem;
            font-weight: 600;
            margin-bottom: 12px;
        }

        .pain-card p {
            color: var(--text-secondary);
            font-size: 0.95rem;
        }

        .pain-card .cost {
            margin-top: 16px;
            padding-top: 16px;
            border-top: 1px solid var(--border);
            color: var(--red);
            font-weight: 600;
        }

        /* ROI Calculator Section */
        .roi-section {
            padding: 100px 0;
        }

        .roi-calculator {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: 24px;
            padding: 48px;
            max-width: 800px;
            margin: 0 auto;
        }

        .roi-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
            gap: 24px;
            margin-bottom: 40px;
        }

        .roi-item {
            text-align: center;
            padding: 24px;
            background: var(--bg-secondary);
            border-radius: 12px;
        }

        .roi-item .label {
            font-size: 0.875rem;
            color: var(--text-secondary);
            margin-bottom: 8px;
        }

        .roi-item .value {
            font-size: 1.5rem;
            font-weight: 700;
            color: var(--text-primary);
        }

        .roi-result {
            background: linear-gradient(135deg, rgba(16, 185, 129, 0.1) 0%, rgba(59, 130, 246, 0.1) 100%);
            border: 1px solid var(--green);
            border-radius: 16px;
            padding: 32px;
            text-align: center;
        }

        .roi-result h3 {
            font-size: 1.25rem;
            margin-bottom: 16px;
            color: var(--green);
        }

        .roi-numbers {
            display: flex;
            justify-content: center;
            gap: 48px;
            flex-wrap: wrap;
            margin-bottom: 24px;
        }

        .roi-number {
            text-align: center;
        }

        .roi-number .amount {
            font-size: 2.5rem;
            font-weight: 800;
            color: var(--green);
        }

        .roi-number .desc {
            font-size: 0.875rem;
            color: var(--text-secondary);
        }

        .roi-cta {
            font-size: 1.125rem;
            color: var(--text-primary);
        }

        .roi-cta strong {
            color: var(--green);
        }

        /* Features Section */
        .features-section {
            padding: 100px 0;
            background: var(--bg-secondary);
        }

        .features-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
            gap: 24px;
        }

        .feature-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: 16px;
            padding: 32px;
            transition: all 0.3s ease;
        }

        .feature-card:hover {
            border-color: var(--accent);
            transform: translateY(-3px);
        }

        .feature-icon {
            width: 48px;
            height: 48px;
            background: rgba(59, 130, 246, 0.1);
            border-radius: 10px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 20px;
            font-size: 1.25rem;
        }

        .feature-card h3 {
            font-size: 1.125rem;
            font-weight: 600;
            margin-bottom: 12px;
        }

        .feature-card p {
            color: var(--text-secondary);
            font-size: 0.95rem;
        }

        .trades-list {
            display: flex;
            flex-wrap: wrap;
            gap: 8px;
            margin-top: 16px;
        }

        .trades-list span {
            background: var(--bg-secondary);
            padding: 6px 12px;
            border-radius: 6px;
            font-size: 0.8rem;
            color: var(--accent);
            font-weight: 500;
        }

        /* Widget Demo Section */
        .demo-section {
            padding: 100px 0;
        }

        .demo-container {
            max-width: 900px;
            margin: 0 auto;
        }

        .demo-window {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: 20px;
            overflow: hidden;
        }

        .demo-header {
            background: var(--bg-secondary);
            padding: 16px 24px;
            border-bottom: 1px solid var(--border);
            display: flex;
            align-items: center;
            gap: 12px;
        }

        .demo-dot {
            width: 12px;
            height: 12px;
            border-radius: 50%;
        }

        .demo-dot.red { background: #EF4444; }
        .demo-dot.yellow { background: #F59E0B; }
        .demo-dot.green { background: #10B981; }

        .demo-title {
            margin-left: 12px;
            font-size: 0.875rem;
            color: var(--text-secondary);
        }

        .demo-content {
            padding: 32px;
        }

        .demo-transcript {
            font-family: 'Monaco', 'Menlo', monospace;
            font-size: 0.9rem;
        }

        .demo-message {
            margin-bottom: 20px;
            padding: 16px;
            border-radius: 12px;
            max-width: 85%;
        }

        .demo-message.customer {
            background: var(--bg-secondary);
            margin-right: auto;
            border-bottom-left-radius: 4px;
        }

        .demo-message.ai {
            background: rgba(59, 130, 246, 0.1);
            border: 1px solid rgba(59, 130, 246, 0.2);
            margin-left: auto;
            border-bottom-right-radius: 4px;
        }

        .demo-message .speaker {
            font-size: 0.75rem;
            font-weight: 600;
            margin-bottom: 6px;
            text-transform: uppercase;
            letter-spacing: 0.5px;
        }

        .demo-message.customer .speaker {
            color: var(--text-secondary);
        }

        .demo-message.ai .speaker {
            color: var(--accent);
        }

        .demo-message .text {
            color: var(--text-primary);
            line-height: 1.5;
        }

        .demo-message.ai .text {
            color: var(--accent);
        }

        .demo-cta {
            text-align: center;
            margin-top: 24px;
            padding-top: 24px;
            border-top: 1px solid var(--border);
        }

        /* Pricing Section */
        .pricing-section {
            padding: 100px 0;
            background: var(--bg-secondary);
        }

        .pricing-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 24px;
            max-width: 1000px;
            margin: 0 auto;
        }

        .pricing-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: 20px;
            padding: 32px;
            transition: all 0.3s ease;
            position: relative;
        }

        .pricing-card.featured {
            border-color: var(--accent);
            transform: scale(1.02);
        }

        .pricing-card.featured::before {
            content: 'Most Popular';
            position: absolute;
            top: -12px;
            left: 50%;
            transform: translateX(-50%);
            background: var(--accent);
            color: white;
            padding: 6px 16px;
            border-radius: 20px;
            font-size: 0.75rem;
            font-weight: 600;
        }

        .pricing-card:hover {
            transform: translateY(-5px);
        }

        .pricing-card.featured:hover {
            transform: scale(1.02) translateY(-5px);
        }

        .pricing-name {
            font-size: 1.25rem;
            font-weight: 600;
            margin-bottom: 8px;
        }

        .pricing-price {
            font-size: 2.5rem;
            font-weight: 800;
            margin-bottom: 4px;
        }

        .pricing-price span {
            font-size: 1rem;
            font-weight: 400;
            color: var(--text-secondary);
        }

        .pricing-desc {
            color: var(--text-secondary);
            font-size: 0.875rem;
            margin-bottom: 24px;
            padding-bottom: 24px;
            border-bottom: 1px solid var(--border);
        }

        .pricing-features {
            list-style: none;
            margin-bottom: 32px;
        }

        .pricing-features li {
            padding: 10px 0;
            display: flex;
            align-items: center;
            gap: 12px;
            font-size: 0.95rem;
        }

        .pricing-features li::before {
            content: '✓';
            color: var(--green);
            font-weight: 700;
        }

        .pricing-card .btn-primary {
            width: 100%;
            text-align: center;
        }

        /* Testimonial Section */
        .testimonial-section {
            padding: 100px 0;
        }

        .testimonial-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: 20px;
            padding: 48px;
            max-width: 800px;
            margin: 0 auto;
            text-align: center;
            position: relative;
        }

        .testimonial-card::before {
            content: '"';
            position: absolute;
            top: 20px;
            left: 40px;
            font-size: 6rem;
            color: var(--accent);
            opacity: 0.2;
            font-family: Georgia, serif;
            line-height: 1;
        }

        .testimonial-text {
            font-size: 1.25rem;
            line-height: 1.7;
            margin-bottom: 32px;
            position: relative;
            z-index: 1;
        }

        .testimonial-author {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 16px;
        }

        .testimonial-avatar {
            width: 56px;
            height: 56px;
            background: var(--accent);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: 700;
            font-size: 1.25rem;
        }

        .testimonial-info h4 {
            font-weight: 600;
        }

        .testimonial-info p {
            color: var(--text-secondary);
            font-size: 0.875rem;
        }

        /* FAQ Section */
        .faq-section {
            padding: 100px 0;
            background: var(--bg-secondary);
        }

        .faq-grid {
            max-width: 800px;
            margin: 0 auto;
        }

        .faq-item {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: 12px;
            margin-bottom: 16px;
            overflow: hidden;
        }

        .faq-question {
            padding: 24px;
            cursor: pointer;
            display: flex;
            justify-content: space-between;
            align-items: center;
            font-weight: 600;
            font-size: 1.1rem;
        }

        .faq-question::after {
            content: '+';
            font-size: 1.5rem;
            color: var(--accent);
            transition: transform 0.3s ease;
        }

        .faq-item.active .faq-question::after {
            transform: rotate(45deg);
        }

        .faq-answer {
            padding: 0 24px;
            max-height: 0;
            overflow: hidden;
            transition: all 0.3s ease;
        }

        .faq-item.active .faq-answer {
            padding: 0 24px 24px;
            max-height: 200px;
        }

        .faq-answer p {
            color: var(--text-secondary);
            line-height: 1.7;
        }

        /* CTA Section */
        .cta-section {
            padding: 100px 0;
            text-align: center;
        }

        .cta-box {
            background: linear-gradient(135deg, var(--bg-card) 0%, rgba(59, 130, 246, 0.1) 100%);
            border: 1px solid var(--accent);
            border-radius: 24px;
            padding: 64px;
            max-width: 800px;
            margin: 0 auto;
        }

        .cta-box h2 {
            font-size: 2.5rem;
            font-weight: 700;
            margin-bottom: 16px;
        }

        .cta-box p {
            color: var(--text-secondary);
            font-size: 1.125rem;
            margin-bottom: 32px;
        }

        /* Footer */
        footer {
            background: var(--bg-secondary);
            border-top: 1px solid var(--border);
            padding: 40px 0;
        }

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

        .footer-logo {
            font-size: 1.25rem;
            font-weight: 700;
        }

        .footer-logo span {
            color: var(--accent);
        }

        .footer-text {
            color: var(--text-secondary);
            font-size: 0.875rem;
        }

        .footer-powered {
            color: var(--text-secondary);
            font-size: 0.875rem;
        }

        .footer-powered a {
            color: var(--accent);
            text-decoration: none;
        }

        /* Animations */
        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        .animate {
            animation: fadeInUp 0.6s ease forwards;
        }

        .delay-1 { animation-delay: 0.1s; }
        .delay-2 { animation-delay: 0.2s; }
        .delay-3 { animation-delay: 0.3s; }
        .delay-4 { animation-delay: 0.4s; }

        /* Mobile Responsive */
        @media (max-width: 768px) {
            .hero {
                padding: 120px 0 60px;
            }

            .hero h1 {
                font-size: 2rem;
            }

            .hero-stats {
                gap: 30px;
            }

            .stat-number {
                font-size: 2rem;
            }

            .roi-calculator {
                padding: 24px;
            }

            .roi-numbers {
                gap: 24px;
            }

            .pricing-card.featured {
                transform: none;
            }

            .pricing-card.featured:hover {
                transform: translateY(-5px);
            }

            .cta-box {
                padding: 40px 24px;
            }

            .cta-box h2 {
                font-size: 1.75rem;
            }

            .testimonial-card {
                padding: 32px 24px;
            }

            .testimonial-card::before {
                left: 20px;
                font-size: 4rem;
            }
        }
    </style>
</head>
<body>
    <!-- Navigation -->
    <nav>
        <div class="container nav-content">
            <a href="#" class="logo">Tradie<span>Chatbots</span></a>
            <a href="#pricing" class="nav-cta">Start Free Trial</a>
        </div>
    </nav>

    <!-- Hero Section -->
    <section class="hero">
        <div class="container">
            <div class="hero-badge">⚡ AI-Powered Voice Receptionist</div>
            <h1>You're Losing <span class="highlight">$3,000/Month</span> Every Time You Don't Answer the Phone</h1>
            <p>You started your tradie business to work with your hands, not to spend evenings doing admin. Let AI answer every call 24/7 — even when you're on the tools.</p>

            <div class="hero-cta-group">
                <a href="#pricing" class="btn-primary">Start Your Free Trial</a>
                <a href="#demo" class="btn-secondary">See It In Action</a>
            </div>

            <div class="hero-stats">
                <div class="stat-item">
                    <div class="stat-number">62%</div>
                    <div class="stat-label">of calls go unanswered</div>
                </div>
                <div class="stat-item">
                    <div class="stat-number">$30K+</div>
                    <div class="stat-label">lost annually per tradie</div>
                </div>
                <div class="stat-item">
                    <div class="stat-number">24/7</div>
                    <div class="stat-label">AI never sleeps</div>
                </div>
            </div>
        </div>
    </section>

    <!-- Pain Points Section -->
    <section class="pain-points">
        <div class="container">
            <div class="section-header">
                <h2>Sound Familiar?</h2>
                <p>These are the exact problems costing you money every single day.</p>
            </div>

            <div class="pain-grid">
                <div class="pain-card">
                    <div class="pain-icon">📞</div>
                    <h3>Missing Calls While On The Tools</h3>
                    <p>You're elbow-deep in a job when your phone rings. By the time you clean up and call back, they've already booked someone else. Again.</p>
                    <div class="cost">Average loss: $1,200/month</div>
                </div>

                <div class="pain-card">
                    <div class="pain-icon">🚨</div>
                    <h3>Losing Emergency Jobs to Competitors</h3>
                    <p>A homeowner has a burst pipe at 7pm. They call 3 tradies. The first one who answers gets the $800 emergency job. You never even know they called.</p>
                    <div class="cost">Average loss: $1,600/month</div>
                </div>

                <div class="pain-card">
                    <div class="pain-icon">📋</div>
                    <h3>Spending Evenings Doing Admin</h3>
                    <p>After a 10-hour day, you're supposed to be with your family. Instead, you're chasing up quotes, returning calls, and scheduling jobs.</p>
                    <div class="cost">15+ hours/week on admin</div>
                </div>
            </div>
        </div>
    </section>

    <!-- ROI Calculator Section -->
    <section class="roi-section">
        <div class="container">
            <div class="section-header">
                <h2>The Numbers Don't Lie</h2>
                <p>Here's exactly how much you're losing every month.</p>
            </div>

            <div class="roi-calculator">
                <div class="roi-grid">
                    <div class="roi-item">
                        <div class="label">Weekly Calls</div>
                        <div class="value">20</div>
                    </div>
                    <div class="roi-item">
                        <div class="label">Missed Calls (40%)</div>
                        <div class="value">8</div>
                    </div>
                    <div class="roi-item">
                        <div class="label">Conversion Rate</div>
                        <div class="value">25%</div>
                    </div>
                    <div class="roi-item">
                        <div class="label">Avg Job Value</div>
                        <div class="value">$1,500</div>
                    </div>
                </div>

                <div class="roi-result">
                    <h3>Your Monthly Revenue Loss</h3>
                    <div class="roi-numbers">
                        <div class="roi-number">
                            <div class="amount">$3,000</div>
                            <div class="desc">lost to missed calls</div>
                        </div>
                        <div class="roi-number">
                            <div class="amount">$197</div>
                            <div class="desc">Sunaiva cost/mo</div>
                        </div>
                    </div>
                    <p class="roi-cta">That's a <strong>1,423% ROI</strong> — every single month.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Features Section -->
    <section class="features-section">
        <div class="container">
            <div class="section-header">
                <h2>Built for General Tradie Businesses</h2>
                <p>Specially trained to handle the unique needs of multi-trade contractors.</p>
            </div>

            <div class="features-grid">
                <div class="feature-card">
                    <div class="feature-icon">🛠</div>
                    <h3>Understands All Your Trades</h3>
                    <p>Whether it's plumbing, electrical, building, painting, landscaping, fencing, concrete, or roofing — the AI knows the right questions to ask for each trade.</p>
                    <div class="trades-list">
                        <span>Plumbing</span>
                        <span>Electrical</span>
                        <span>Building</span>
                        <span>Painting</span>
                        <span>Landscaping</span>
                        <span>Fencing</span>
                        <span>Concrete</span>
                        <span>Roofing</span>
                    </div>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">📝</div>
                    <h3>Collects Detailed Job Info</h3>
                    <p>The AI gathers everything you need: address, property type, urgency level, access details, and even requests photos of the problem area.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">🚨</div>
                    <h3>Prioritises Emergencies</h3>
                    <p>When a homeowner calls needing multiple trades for a renovation — or an emergency repair — the AI flags it as priority and alerts you immediately.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">📅</div>
                    <h3>Books Jobs Directly</h3>
                    <p>No more back-and-forth. The AI checks your calendar availability and books confirmed jobs straight in — ready for you to view in the morning.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">🗣</div>
                    <h3>Natural Australian Voice</h3>
                    <p>Sounds like a real person, not a robot. Conversational, friendly, and professional. Your customers will think you hired a receptionist.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">🔌</div>
                    <h3>10-Minute Setup</h3>
                    <p>No coding, no complicated integration. Just connect your phone number, set your availability, and you're live. It takes less time than a coffee run.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Widget Demo Section -->
    <section class="demo-section" id="demo">
        <div class="container">
            <div class="section-header">
                <h2>See It In Action</h2>
                <p>Watch how the AI handles a real enquiry about a plumbing issue.</p>
            </div>

            <div class="demo-container">
                <div class="demo-window">
                    <div class="demo-header">
                        <div class="demo-dot red"></div>
                        <div class="demo-dot yellow"></div>
                        <div class="demo-dot green"></div>
                        <span class="demo-title">Live Demo — Customer Enquiry</span>
                    </div>
                    <div class="demo-content">
                        <div class="demo-transcript">
                            <div class="demo-message customer">
                                <div class="speaker">Homeowner</div>
                                <div class="text">Hi, I've got a burst pipe in my kitchen and water is everywhere. I need an emergency plumber ASAP. Can you help?</div>
                            </div>
                            <div class="demo-message ai">
                                <div class="speaker">Sunaiva AI</div>
                                <div class="text">Oh no, I'm sorry to hear that! I can definitely help you right away. Let me get a few details so we can send someone over quickly. What's your address?</div>
                            </div>
                            <div class="demo-message customer">
                                <div class="speaker">Homeowner</div>
                                <div class="text">It's 42 Maple Street, Moorabbin. It's a single-storey house, we've got easy access through the front door.</div>
                            </div>
                            <div class="demo-message ai">
                                <div class="speaker">Sunaiva AI</div>
                                <div class="text">Great, 42 Maple Street in Moorabbin. And can you tell me — is the water still actively flowing, or has it slowed down?</div>
                            </div>
                            <div class="demo-message customer">
                                <div class="speaker">Homeowner</div>
                                <div class="text">It's still flowing pretty fast. We're trying to contain it with towels but it's getting worse.</div>
                            </div>
                            <div class="demo-message ai">
                                <div class="speaker">Sunaiva AI</div>
                                <div class="text">That sounds like an urgent one. I'll flag this as an emergency and get our nearest plumber to you right away. We have someone available who can be there in about 45 minutes. Does that work for you?</div>
                            </div>
                            <div class="demo-message customer">
                                <div class="speaker">Homeowner</div>
                                <div class="text">Yes, please! That's perfect. How much will it cost?</div>
                            </div>
                            <div class="demo-message ai">
                                <div class="speaker">Sunaiva AI</div>
                                <div class="text">For an emergency call-out, our standard rate is $180 for the first hour, plus parts if needed. The plumber can give you a full quote once they arrive and assess the situation. Shall I go ahead and book them now?</div>
                            </div>
                            <div class="demo-message customer">
                                <div class="speaker">Homeowner</div>
                                <div class="text">Yes please, that would be great.</div>
                            </div>
                            <div class="demo-message ai">
                                <div class="speaker">Sunaiva AI</div>
                                <div class="text">Perfect! I've booked our emergency plumber to arrive at 42 Maple Street by 4:45pm. You'll receive a confirmation SMS shortly. They'll call you when they're 10 minutes away. Is there anything else you need?</div>
                            </div>
                        </div>
                        <div class="demo-cta">
                            <a href="#pricing" class="btn-primary">Try It Free For 14 Days</a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Pricing Section -->
    <section class="pricing-section" id="pricing">
        <div class="container">
            <div class="section-header">
                <h2>Simple, Transparent Pricing</h2>
                <p>No hidden fees. No lock-in contracts. Cancel anytime.</p>
            </div>

            <div class="pricing-grid">
                <div class="pricing-card">
                    <div class="pricing-name">Essentials</div>
                    <div class="pricing-price">$197<span>/mo</span></div>
                    <div class="pricing-desc">For tradies just starting out who need to capture more leads.</div>
                    <ul class="pricing-features">
                        <li>Unlimited calls handled</li>
                        <li>Natural Australian voice</li>
                        <li>Calendar booking</li>
                        <li>SMS confirmations</li>
                        <li>Job detail collection</li>
                        <li>Basic trade knowledge</li>
                    </ul>
                    <a href="#" class="btn-primary">Start Free Trial</a>
                </div>

                <div class="pricing-card featured">
                    <div class="pricing-name">Business</div>
                    <div class="pricing-price">$397<span>/mo</span></div>
                    <div class="pricing-desc">For established tradies running multiple crews or trades.</div>
                    <ul class="pricing-features">
                        <li>Everything in Essentials</li>
                        <li>Multi-trade expertise</li>
                        <li>Emergency priority flagging</li>
                        <li>Custom voice greetings</li>
                        <li>Lead qualification</li>
                        <li>Priority support</li>
                    </ul>
                    <a href="#" class="btn-primary">Start Free Trial</a>
                </div>

                <div class="pricing-card">
                    <div class="pricing-name">Growth</div>
                    <div class="pricing-price">$597<span>/mo</span></div>
                    <div class="pricing-desc">For larger operations needing advanced automation.</div>
                    <ul class="pricing-features">
                        <li>Everything in Business</li>
                        <li>Multiple phone lines</li>
                        <li>Advanced CRM integration</li>
                        <li>Custom workflows</li>
                        <li>Dedicated account manager</li>
                        <li>Analytics dashboard</li>
                    </ul>
                    <a href="#" class="btn-primary">Start Free Trial</a>
                </div>
            </div>
        </div>
    </section>

    <!-- Testimonial Section -->
    <section class="testimonial-section">
        <div class="container">
            <div class="testimonial-card">
                <p class="testimonial-text">"I was losing about 4-5 jobs a week to missed calls. Since installing Sunaiva, I've captured every single enquiry. Last month alone it booked me $8,000 in work that would've just gone to my competitors. It pays for itself 20 times over."</p>
                <div class="testimonial-author">
                    <div class="testimonial-avatar">MJ</div>
                    <div class="testimonial-info">
                        <h4>Michael Johnson</h4>
                        <p>MJ Multi-Trades • Melbourne</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- FAQ Section -->
    <section class="faq-section">
        <div class="container">
            <div class="section-header">
                <h2>Frequently Asked Questions</h2>
                <p>Everything you need to know about Sunaiva.</p>
            </div>

            <div class="faq-grid">
                <div class="faq-item">
                    <div class="faq-question">Will it understand my specific trade terminology?</div>
                    <div class="faq-answer">
                        <p>Yes! Sunaiva is trained on all major trade types including plumbing, electrical, building, painting, landscaping, fencing, concrete, and roofing. It understands industry-specific terminology and knows the right questions to ask for each trade.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">What happens if I miss an important call?</div>
                    <div class="faq-answer">
                        <p>You'll receive an instant SMS notification for any high-priority enquiries, especially emergencies. All call details, including job info, addresses, and customer preferences, are saved in your dashboard for review.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">Can it handle multiple trades on the same call?</div>
                    <div class="faq-answer">
                        <p>Absolutely. If a homeowner is renovating and needs multiple trades (e.g., plumbing and electrical), Sunaiva can collect all the details and either book multiple appointments or flag it as a priority project for you to follow up on.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">Do I need to install any software?</div>
                    <div class="faq-answer">
                        <p>No. Sunaiva works through call forwarding. Simply forward your business number to our AI, and it handles everything. Setup takes about 10 minutes — no technical knowledge required.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">What if the AI can't handle a complex enquiry?</div>
                    <div class="faq-answer">
                        <p>Sunaiva is designed to handle most enquiries autonomously. For complex jobs, it collects all relevant details and sends you a summary so you can follow up with a qualified quote. It never leaves your customers hanging.</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- CTA Section -->
    <section class="cta-section">
        <div class="container">
            <div class="cta-box">
                <h2>Ready to Never Miss Another Call?</h2>
                <p>Join hundreds of Australian tradies who are capturing every lead. Start your 14-day free trial today — no credit card required.</p>
                <a href="#pricing" class="btn-primary">Start Your Free Trial</a>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer>
        <div class="container footer-content">
            <div class="footer-logo">Tradie<span>Chatbots</span></div>
            <div class="footer-text">© 2024 TradieChatbots.com.au — AI Voice Agents for Australian Tradie Businesses</div>
            <div class="footer-powered">Powered by <a href="https://sunaiva.com.au" target="_blank">Sunaiva</a></div>
        </div>
    </footer>

    <!-- Schema.org JSON-LD -->
    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "Service",
        "name": "Sunaiva AI Voice Agent for Tradie Businesses",
        "description": "AI-powered voice receptionist that answers calls 24/7 for plumbing, electrical, building, painting, landscaping, fencing, concrete, and roofing businesses.",
        "provider": {
            "@type": "Organization",
            "name": "Sunaiva",
            "url": "https://sunaiva.com.au"
        },
        "areaServed": {
            "@type": "Country",
            "name": "Australia"
        },
        "offers": {
            "@type": "Offer",
            "price": "197",
            "priceCurrency": "AUD",
            "description": "Essentials plan - $197/month"
        },
        "serviceType": "AI Voice Agent",
        "category": "Business Services"
    }
    </script>

    <script>
        // FAQ Accordion
        document.querySelectorAll('.faq-question').forEach(question => {
            question.addEventListener('click', () => {
                const item = question.parentElement;
                item.classList.toggle('active');
            });
        });

        // Smooth scroll for anchor links
        document.querySelectorAll('a[href^="#"]').forEach(anchor => {
            anchor.addEventListener('click', function(e) {
                e.preventDefault();
                const target = document.querySelector(this.getAttribute('href'));
                if (target) {
                    target.scrollIntoView({
                        behavior: 'smooth',
                        block: 'start'
                    });
                }
            });
        });

        // Intersection Observer for animations
        const observerOptions = {
            threshold: 0.1,
            rootMargin: '0px 0px -50px 0px'
        };

        const observer = new IntersectionObserver((entries) => {
            entries.forEach(entry => {
                if (entry.isIntersecting) {
                    entry.target.classList.add('animate');
                }
            });
        }, observerOptions);

        document.querySelectorAll('.pain-card, .feature-card, .pricing-card, .faq-item').forEach(el => {
            observer.observe(el);
        });
    </script>
</body>
</html>
```


Response:
```html
<!DOCTYPE html>
<html lang="en-AU">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Voice Agent for General Tradie Businesses | Never Miss Another Call</title>
    <meta name="description" content="AI voice agent that answers calls 24/7 for plumbers, electricians, builders, painters, landscapers and all tradies. Never miss a job. Start free trial.">
    <link rel="canonical" href="https://tradiechatbots.com.au/">

    <style>
        :root {
            --bg-primary: #0B0C0E;
            --bg-secondary: #151720;
            --bg-card: #1C1F2E;
            --text-primary: #E5E7EB;
            --text-secondary: #9CA3AF;
            --accent: #3B82F6;
            --accent-hover: #2563EB;
            --green: #10B981;
            --orange: #F59E0B;
            --red: #EF4444;
        }

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        html {
            scroll-behavior: smooth;
        }

        body {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;
            background-color: var(--bg-primary);
            color: var(--text-primary);
            line-height: 1.6;
            overflow-x: hidden;
        }

        /* Header */
        header {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            background: rgba(11, 12, 14, 0.95);
            backdrop-filter: blur(10px);
            z-index: 1000;
            padding: 1rem 5%;
            display: flex;
            justify-content: space-between;
            align-items: center;
            border-bottom: 1px solid rgba(59, 130, 246, 0.2);
        }

        .logo {
            font-size: 1.5rem;
            font-weight: 700;
            color: var(--accent);
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .logo svg {
            width: 32px;
            height: 32px;
        }

        nav {
            display: flex;
            gap: 2rem;
            align-items: center;
        }

        nav a {
            color: var(--text-secondary);
            text-decoration: none;
            font-weight: 500;
            transition: color 0.3s;
        }

        nav a:hover {
            color: var(--accent);
        }

        .btn {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            padding: 0.75rem 1.5rem;
            border-radius: 8px;
            font-weight: 600;
            text-decoration: none;
            transition: all 0.3s;
            cursor: pointer;
            border: none;
            font-size: 1rem;
        }

        .btn-primary {
            background: var(--accent);
            color: white;
        }

        .btn-primary:hover {
            background: var(--accent-hover);
            transform: translateY(-2px);
            box-shadow: 0 10px 30px rgba(59, 130, 246, 0.3);
        }

        .btn-outline {
            border: 2px solid var(--accent);
            color: var(--accent);
            background: transparent;
        }

        .btn-outline:hover {
            background: var(--accent);
            color: white;
        }

        /* Hero Section */
        .hero {
            min-height: 100vh;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            text-align: center;
            padding: 8rem 5% 4rem;
            background:
                radial-gradient(ellipse at 50% 0%, rgba(59, 130, 246, 0.15) 0%, transparent 50%),
                radial-gradient(ellipse at 80% 80%, rgba(16, 185, 129, 0.1) 0%, transparent 40%),
                var(--bg-primary);
        }

        .hero-badge {
            display: inline-flex;
            align-items: center;
            gap: 0.5rem;
            background: rgba(59, 130, 246, 0.1);
            border: 1px solid rgba(59, 130, 246, 0.3);
            padding: 0.5rem 1rem;
            border-radius: 50px;
            font-size: 0.875rem;
            color: var(--accent);
            margin-bottom: 2rem;
            animation: fadeInUp 0.6s ease-out;
        }

        .hero-badge::before {
            content: '';
            width: 8px;
            height: 8px;
            background: var(--green);
            border-radius: 50%;
            animation: pulse 2s infinite;
        }

        @keyframes pulse {
            0%, 100% { opacity: 1; }
            50% { opacity: 0.5; }
        }

        .hero h1 {
            font-size: clamp(2.5rem, 5vw, 4rem);
            font-weight: 800;
            line-height: 1.1;
            margin-bottom: 1.5rem;
            animation: fadeInUp 0.6s ease-out 0.1s both;
        }

        .hero h1 .highlight {
            background: linear-gradient(135deg, var(--accent), var(--green));
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
        }

        .hero p {
            font-size: 1.25rem;
            color: var(--text-secondary);
            max-width: 600px;
            margin-bottom: 2rem;
            animation: fadeInUp 0.6s ease-out 0.2s both;
        }

        .hero-buttons {
            display: flex;
            gap: 1rem;
            flex-wrap: wrap;
            justify-content: center;
            animation: fadeInUp 0.6s ease-out 0.3s both;
        }

        .hero-stats {
            display: flex;
            gap: 3rem;
            margin-top: 4rem;
            padding-top: 3rem;
            border-top: 1px solid rgba(255,255,255,0.1);
            animation: fadeInUp 0.6s ease-out 0.4s both;
        }

        .hero-stat {
            text-align: center;
        }

        .hero-stat-value {
            font-size: 2rem;
            font-weight: 700;
            color: var(--green);
        }

        .hero-stat-label {
            font-size: 0.875rem;
            color: var(--text-secondary);
        }

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

        /* Pain Points */
        .pain-points {
            padding: 6rem 5%;
            background: var(--bg-secondary);
        }

        .section-header {
            text-align: center;
            margin-bottom: 4rem;
        }

        .section-header h2 {
            font-size: 2.5rem;
            margin-bottom: 1rem;
        }

        .section-header p {
            color: var(--text-secondary);
            font-size: 1.125rem;
        }

        .pain-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 2rem;
            max-width: 1200px;
            margin: 0 auto;
        }

        .pain-card {
            background: var(--bg-card);
            border-radius: 16px;
            padding: 2rem;
            border: 1px solid rgba(255,255,255,0.05);
            transition: all 0.3s;
        }

        .pain-card:hover {
            transform: translateY(-5px);
            border-color: var(--accent);
            box-shadow: 0 20px 40px rgba(0,0,0,0.3);
        }

        .pain-icon {
            width: 60px;
            height: 60px;
            background: rgba(239, 68, 68, 0.1);
            border-radius: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 1.5rem;
        }

        .pain-icon svg {
            width: 32px;
            height: 32px;
            stroke: var(--red);
        }

        .pain-card h3 {
            font-size: 1.25rem;
            margin-bottom: 1rem;
        }

        .pain-card p {
            color: var(--text-secondary);
        }

        /* ROI Calculator */
        .roi-section {
            padding: 6rem 5%;
            background:
                radial-gradient(ellipse at 20% 50%, rgba(16, 185, 129, 0.1) 0%, transparent 50%),
                var(--bg-primary);
        }

        .roi-calculator {
            background: var(--bg-card);
            border-radius: 24px;
            padding: 3rem;
            max-width: 900px;
            margin: 0 auto;
            border: 1px solid rgba(16, 185, 129, 0.2);
        }

        .roi-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
            gap: 2rem;
            margin-bottom: 3rem;
        }

        .roi-item {
            text-align: center;
            padding: 1.5rem;
            background: var(--bg-secondary);
            border-radius: 12px;
        }

        .roi-label {
            color: var(--text-secondary);
            font-size: 0.875rem;
            margin-bottom: 0.5rem;
        }

        .roi-value {
            font-size: 1.75rem;
            font-weight: 700;
        }

        .roi-value.missed { color: var(--red); }
        .roi-value.jobs { color: var(--orange); }
        .roi-value.lost { color: var(--red); }
        .roi-value.cost { color: var(--text-secondary); }

        .roi-result {
            background: linear-gradient(135deg, rgba(16, 185, 129, 0.1), rgba(59, 130, 246, 0.1));
            border-radius: 16px;
            padding: 2rem;
            text-align: center;
        }

        .roi-result-label {
            font-size: 1rem;
            color: var(--text-secondary);
            margin-bottom: 0.5rem;
        }

        .roi-result-value {
            font-size: 3rem;
            font-weight: 800;
            color: var(--green);
            margin-bottom: 1rem;
        }

        .roi-result-note {
            color: var(--text-secondary);
            font-size: 0.875rem;
        }

        /* Features */
        .features {
            padding: 6rem 5%;
            background: var(--bg-secondary);
        }

        .features-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
            gap: 2rem;
            max-width: 1200px;
            margin: 0 auto;
        }

        .feature-card {
            background: var(--bg-card);
            border-radius: 16px;
            padding: 2rem;
            border: 1px solid rgba(255,255,255,0.05);
            display: flex;
            gap: 1.5rem;
            transition: all 0.3s;
        }

        .feature-card:hover {
            border-color: var(--accent);
        }

        .feature-icon {
            width: 50px;
            height: 50px;
            background: rgba(59, 130, 246, 0.1);
            border-radius: 10px;
            display: flex;
            align-items: center;
            justify-content: center;
            flex-shrink: 0;
        }

        .feature-icon svg {
            width: 24px;
            height: 24px;
            stroke: var(--accent);
        }

        .feature-content h3 {
            margin-bottom: 0.5rem;
        }

        .feature-content p {
            color: var(--text-secondary);
            font-size: 0.95rem;
        }

        /* Demo Section */
        .demo-section {
            padding: 6rem 5%;
            background: var(--bg-primary);
        }

        .demo-container {
            max-width: 800px;
            margin: 0 auto;
        }

        .demo-window {
            background: var(--bg-card);
            border-radius: 20px;
            overflow: hidden;
            border: 1px solid rgba(255,255,255,0.1);
        }

        .demo-header {
            background: var(--bg-secondary);
            padding: 1rem 1.5rem;
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .demo-dot {
            width: 12px;
            height: 12px;
            border-radius: 50%;
        }

        .demo-dot.red { background: var(--red); }
        .demo-dot.yellow { background: var(--orange); }
        .demo-dot.green { background: var(--green); }

        .demo-title {
            margin-left: 1rem;
            font-size: 0.875rem;
            color: var(--text-secondary);
        }

        .demo-content {
            padding: 2rem;
        }

        .demo-avatar {
            display: flex;
            align-items: center;
            gap: 1rem;
            margin-bottom: 1.5rem;
            padding-bottom: 1.5rem;
            border-bottom: 1px solid rgba(255,255,255,0.1);
        }

        .demo-avatar-icon {
            width: 48px;
            height: 48px;
            background: linear-gradient(135deg, var(--accent), var(--green));
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .demo-avatar-icon svg {
            width: 24px;
            height: 24px;
            stroke: white;
        }

        .demo-avatar-text {
            font-weight: 600;
        }

        .demo-avatar-status {
            font-size: 0.75rem;
            color: var(--green);
        }

        .chat-message {
            display: flex;
            gap: 1rem;
            margin-bottom: 1rem;
            animation: fadeInUp 0.4s ease-out;
        }

        .chat-message.customer {
            flex-direction: row-reverse;
        }

        .chat-bubble {
            max-width: 70%;
            padding: 1rem;
            border-radius: 12px;
            font-size: 0.95rem;
        }

        .chat-message.ai .chat-bubble {
            background: var(--bg-secondary);
            border-bottom-left-radius: 4px;
        }

        .chat-message.customer .chat-bubble {
            background: var(--accent);
            border-bottom-right-radius: 4px;
        }

        .chat-time {
            font-size: 0.75rem;
            color: var(--text-secondary);
            margin-top: 0.25rem;
        }

        .chat-message.customer .chat-time {
            text-align: right;
        }

        /* Pricing */
        .pricing {
            padding: 6rem 5%;
            background: var(--bg-secondary);
        }

        .pricing-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 2rem;
            max-width: 1100px;
            margin: 0 auto;
        }

        .pricing-card {
            background: var(--bg-card);
            border-radius: