Response:
<!DOCTYPE html>
<html lang="en-AU">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Chatbots for Sydney Businesses | 24/7 AI Voice Agents | Sunaiva</title>
    <meta name="description" content="Never miss a call again. Sunaiva's AI Voice Agents handle enquiries, book jobs, and answer questions 24/7 for Sydney businesses. Starting at $197/mo. Get your free demo today.">
    <meta name="keywords" content="AI chatbot Sydney, AI voice agent, business chatbot, 24/7 receptionist, AI for trades, Sydney AI solutions">
    <meta name="author" content="Sunaiva">
    <meta name="robots" content="index, follow">

    <!-- Open Graph -->
    <meta property="og:title" content="AI Chatbots for Sydney Businesses | 24/7 AI Voice Agents">
    <meta property="og:description" content="Never miss a call again. AI Voice Agents handle enquiries and book jobs 24/7. Starting at $197/mo.">
    <meta property="og:url" content="https://sydneychatbots.com.au">
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="Sunaiva Sydney">
    <meta property="og:locale" content="en_AU">

    <!-- Favicon -->
    <link rel="icon" type="image/svg+xml" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🤖</text></svg>">

    <!-- Google Fonts -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">

    <!-- Schema.org LocalBusiness -->
    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        "name": "Sunaiva Sydney",
        "description": "AI Voice Agents and Chatbots for Sydney Businesses",
        "url": "https://sydneychatbots.com.au",
        "telephone": "+61XXXXXXXXX",
        "areaServed": {
            "@type": "City",
            "name": "Sydney",
            "containedInPlace": {
                "@type": "State",
                "name": "New South Wales"
            }
        },
        "serviceType": ["AI Voice Agent", "AI Chatbot", "Business Automation"],
        "priceRange": "$$$",
        "brand": {
            "@type": "Brand",
            "name": "Sunaiva"
        }
    }
    </script>

    <style>
        :root {
            --bg-primary: #0B0C0E;
            --bg-secondary: #151720;
            --bg-card: #1C1F2E;
            --text-primary: #E5E7EB;
            --text-secondary: #9CA3AF;
            --accent: #3B82F6;
            --accent-hover: #2563EB;
            --accent-green: #10B981;
            --accent-green-hover: #059669;
            --border: #2D3748;
            --radius: 12px;
            --radius-sm: 8px;
            --shadow: 0 4px 24px rgba(0, 0, 0, 0.4);
        }

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

        html {
            scroll-behavior: smooth;
        }

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

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

        .section {
            padding: 80px 0;
        }

        .text-center { text-align: center; }
        .text-accent { color: var(--accent); }
        .text-green { color: var(--accent-green); }

        h1, h2, h3, h4 {
            font-weight: 600;
            line-height: 1.2;
        }

        h1 { font-size: clamp(2.5rem, 5vw, 4rem); }
        h2 { font-size: clamp(2rem, 4vw, 2.75rem); }
        h3 { font-size: clamp(1.25rem, 2.5vw, 1.5rem); }

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

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

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

        .btn-secondary {
            background: transparent;
            color: var(--text-primary);
            border: 2px solid var(--border);
        }

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

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

        .btn-green:hover {
            background: var(--accent-green-hover);
            transform: translateY(-2px);
            box-shadow: 0 8px 24px rgba(16, 185, 129, 0.4);
        }

        /* Animations */
        .fade-in {
            opacity: 0;
            transform: translateY(30px);
            transition: opacity 0.6s ease, transform 0.6s ease;
        }

        .fade-in.visible {
            opacity: 1;
            transform: translateY(0);
        }

        /* Header */
        header {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            z-index: 1000;
            background: rgba(11, 12, 14, 0.9);
            backdrop-filter: blur(12px);
            border-bottom: 1px solid var(--border);
        }

        .header-inner {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 16px 20px;
            max-width: 1200px;
            margin: 0 auto;
        }

        .logo {
            font-size: 1.5rem;
            font-weight: 700;
            color: var(--text-primary);
            text-decoration: none;
            display: flex;
            align-items: center;
            gap: 8px;
        }

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

        .nav-links {
            display: flex;
            gap: 24px;
            list-style: none;
        }

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

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

        /* Hero Section */
        .hero {
            padding-top: 140px;
            padding-bottom: 100px;
            background:
                radial-gradient(ellipse at 20% 50%, 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-content {
            max-width: 800px;
            margin: 0 auto;
            text-align: center;
        }

        .hero h1 {
            margin-bottom: 24px;
        }

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

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

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

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

        .stat {
            text-align: center;
        }

        .stat-value {
            font-size: 2.5rem;
            font-weight: 700;
            color: var(--accent);
        }

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

        /* Problem Section */
        .problem {
            background: var(--bg-secondary);
        }

        .problem-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
            gap: 24px;
            margin-top: 48px;
        }

        .problem-card {
            background: var(--bg-card);
            padding: 32px;
            border-radius: var(--radius);
            border: 1px solid var(--border);
        }

        .problem-icon {
            font-size: 2.5rem;
            margin-bottom: 16px;
        }

        .problem-card h3 {
            margin-bottom: 12px;
            color: var(--text-primary);
        }

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

        .problem-card strong {
            color: var(--accent-green);
        }

        /* Solution Section */
        .solution-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 24px;
            margin-top: 48px;
        }

        .solution-card {
            background: var(--bg-card);
            padding: 32px;
            border-radius: var(--radius);
            border: 1px solid var(--border);
            transition: transform 0.3s, border-color 0.3s;
        }

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

        .solution-icon {
            width: 64px;
            height: 64px;
            background: linear-gradient(135deg, var(--accent) 0%, rgba(59, 130, 246, 0.2) 100%);
            border-radius: var(--radius-sm);
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.75rem;
            margin-bottom: 20px;
        }

        .solution-card h3 {
            margin-bottom: 12px;
        }

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

        /* How It Works */
        .how-it-works {
            background: var(--bg-secondary);
        }

        .steps {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
            gap: 32px;
            margin-top: 48px;
        }

        .step {
            position: relative;
            text-align: center;
            padding: 32px;
        }

        .step-number {
            width: 48px;
            height: 48px;
            background: var(--accent);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: 700;
            font-size: 1.25rem;
            margin: 0 auto 20px;
        }

        .step h3 {
            margin-bottom: 12px;
        }

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

        .step-arrow {
            position: absolute;
            right: -20px;
            top: 50%;
            transform: translateY(-50%);
            color: var(--accent);
            font-size: 1.5rem;
            display: none;
        }

        @media (min-width: 900px) {
            .step-arrow {
                display: block;
            }
        }

        /* Demo Section */
        .demo-section {
            background: var(--bg-primary);
        }

        .demo-container {
            background: var(--bg-card);
            border-radius: var(--radius);
            border: 1px solid var(--border);
            overflow: hidden;
            margin-top: 48px;
        }

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

        .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-content {
            padding: 48px;
            text-align: center;
            min-height: 300px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

        .widget-placeholder {
            background: var(--bg-secondary);
            border: 2px dashed var(--border);
            border-radius: var(--radius);
            padding: 48px;
            width: 100%;
            max-width: 400px;
        }

        .widget-icon {
            font-size: 3rem;
            margin-bottom: 16px;
        }

        .widget-placeholder p {
            color: var(--text-secondary);
            margin-bottom: 24px;
        }

        /* Testimonial */
        .testimonial {
            background: var(--bg-secondary);
        }

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

        .testimonial-quote {
            font-size: 4rem;
            color: var(--accent);
            opacity: 0.3;
            position: absolute;
            top: 16px;
            left: 24px;
            line-height: 1;
        }

        .testimonial-text {
            font-size: 1.25rem;
            color: var(--text-primary);
            margin-bottom: 24px;
            position: relative;
            z-index: 1;
        }

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

        .testimonial-avatar {
            width: 56px;
            height: 56px;
            background: linear-gradient(135deg, var(--accent) 0%, var(--accent-green) 100%);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.5rem;
            font-weight: 600;
        }

        .testimonial-name {
            font-weight: 600;
            color: var(--text-primary);
        }

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

        /* Pricing */
        .pricing {
            background: var(--bg-primary);
        }

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

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

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

        .pricing-card.featured {
            border-color: var(--accent);
            background: linear-gradient(180deg, rgba(59, 130, 246, 0.1) 0%, var(--bg-card) 100%);
        }

        .pricing-badge {
            position: absolute;
            top: -12px;
            left: 50%;
            transform: translateX(-50%);
            background: var(--accent);
            color: white;
            padding: 4px 16px;
            border-radius: 20px;
            font-size: 0.75rem;
            font-weight: 600;
            text-transform: uppercase;
        }

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

        .pricing-price {
            font-size: 3rem;
            font-weight: 700;
            color: var(--text-primary);
            margin-bottom: 4px;
        }

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

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

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

        .pricing-features li {
            padding: 8px 0;
            color: var(--text-secondary);
            display: flex;
            align-items: center;
            gap: 12px;
        }

        .pricing-features li::before {
            content: "✓";
            color: var(--accent-green);
            font-weight: 600;
        }

        .pricing-card .btn {
            width: 100%;
        }

        /* FAQ */
        .faq {
            background: var(--bg-secondary);
        }

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

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

        .faq-question {
            padding: 20px 24px;
            font-weight: 600;
            cursor: pointer;
            display: flex;
            justify-content: space-between;
            align-items: center;
            transition: color 0.3s;
        }

        .faq-question:hover {
            color: var(--accent);
        }

        .faq-icon {
            transition: transform 0.3s;
        }

        .faq-item.open .faq-icon {
            transform: rotate(45deg);
        }

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

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

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

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

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

        .footer-brand {
            font-size: 1.5rem;
            font-weight: 700;
            margin-bottom: 16px;
        }

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

        .footer-desc {
            color: var(--text-secondary);
            margin-bottom: 16px;
        }

        .footer-title {
            font-weight: 600;
            margin-bottom: 16px;
            color: var(--text-primary);
        }

        .footer-links {
            list-style: none;
        }

        .footer-links li {
            margin-bottom: 8px;
        }

        .footer-links a {
            color: var(--text-secondary);
            text-decoration: none;
            transition: color 0.3s;
        }

        .footer-links a:hover {
            color: var(--accent);
        }

        .footer-bottom {
            padding-top: 24px;
            border-top: 1px solid var(--border);
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap-wrap: wrap;
            gap: 16px;
        }

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

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

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

        /* Mobile Menu */
        .mobile-menu-btn {
            display: none;
            background: none;
            border: none;
            color: var(--text-primary);
            font-size: 1.5rem;
            cursor: pointer;
        }

        @media (max-width: 768px) {
            .nav-links {
                display: none;
            }

            .mobile-menu-btn {
                display: block;
            }

            .hero-stats {
                gap: 24px;
            }

            .step-arrow {
                display: none;
            }

            .footer-bottom {
                flex-direction: column;
                text-align: center;
            }
        }

        /* Mobile Menu Open State */
        .nav-links.open {
            display: flex;
            flex-direction: column;
            position: absolute;
            top: 100%;
            left: 0;
            right: 0;
            background: var(--bg-primary);
            border-bottom: 1px solid var(--border);
            padding: 20px;
            gap: 16px;
        }
    </style>
</head>
<body>
    <!-- Header -->
    <header>
        <div class="header-inner">
            <a href="/" class="logo">🤖 Sydney<span>Chatbots</span></a>
            <nav>
                <ul class="nav-links" id="navLinks">
                    <li><a href="#problem">Why AI?</a></li>
                    <li><a href="#solution">Features</a></li>
                    <li><a href="#how-it-works">How It Works</a></li>
                    <li><a href="#pricing">Pricing</a></li>
                    <li><a href="#faq">FAQ</a></li>
                </ul>
            </nav>
            <a href="#pricing" class="btn btn-primary" style="padding: 10px 20px; font-size: 0.875rem;">Get Started</a>
            <button class="mobile-menu-btn" id="mobileMenuBtn" aria-label="Toggle menu">☰</button>
        </div>
    </header>

    <!-- Hero Section -->
    <section class="hero">
        <div class="container">
            <div class="hero-content fade-in">
                <h1>AI Chatbots for <span>Sydney Businesses</span></h1>
                <p class="hero-subtitle">Never miss another call. Our AI voice agents work 24/7 to answer enquiries, book jobs, and grow your business — even when you're offline.</p>
                <div class="hero-cta">
                    <a href="#pricing" class="btn btn-primary">Get Your AI Agent →</a>
                    <a href="#demo" class="btn btn-secondary">See It In Action</a>
                </div>
                <div class="hero-stats">
                    <div class="stat">
                        <div class="stat-value">62%</div>
                        <div class="stat-label">Calls Missed by Small Biz</div>
                    </div>
                    <div class="stat">
                        <div class="stat-value">$197<span>/mo</span></div>
                        <div class="stat-label">Less Than a Receptionist</div>
                    </div>
                    <div class="stat">
                        <div class="stat-value">10<span>min</span></div>
                        <div class="stat-label">Setup Time</div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Problem Section -->
    <section class="problem section" id="problem">
        <div class="container">
            <div class="text-center fade-in">
                <h2>Lost Calls = Lost Revenue</h2>
                <p style="color: var(--text-secondary); max-width: 600px; margin: 16px auto 0;">Sydney businesses lose thousands every month to missed calls. Here's the reality:</p>
            </div>
            <div class="problem-grid">
                <div class="problem-card fade-in">
                    <div class="problem-icon">📞</div>
                    <h3>62% of Calls Unanswered</h3>
                    <p>According to BIA/Kelsey research, nearly two-thirds of calls to small businesses go unanswered — many during business hours.</p>
                </div>
                <div class="problem-card fade-in">
                    <div class="problem-icon">💰</div>
                    <h3><strong>$12K+</strong> Lost Per Year</h3>
                    <p>The average small business misses 20+ calls weekly. At just $50 average job value, that's over <strong>$12,000 in lost revenue annually.</strong></p>
                </div>
                <div class="problem-card fade-in">
                    <div class="problem-icon">😔</div>
                    <h3>Poor Customer Experience</h3>
                    <p>Callers who don't get answers often go to competitors. In competitive Sydney suburbs like Parramatta and Bondi, one bad experience means a lost customer forever.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Solution Section -->
    <section class="solution section" id="solution">
        <div class="container">
            <div class="text-center fade-in">
                <h2>The Solution: AI Voice Agents</h2>
                <p style="color: var(--text-secondary); max-width: 600px; margin: 16px auto 0;">Sunaiva's AI widget answers every call professionally, 24/7, 365 days a year.</p>
            </div>
            <div class="solution-grid">
                <div class="solution-card fade-in">
                    <div class="solution-icon">🕐</div>
                    <h3>24/7 Availability</h3>
                    <p>Your AI agent never sleeps, takes breaks, or calls in sick. It answers every call instantly, whether it's 2pm or 2am.</p>
                </div>
                <div class="solution-card fade-in">
                    <div class="solution-icon">📅</div>
                    <h3>Book Jobs Automatically</h3>
                    <p>Integrated calendar booking lets customers schedule appointments instantly without human intervention.</p>
                </div>
                <div class="solution-card fade-in">
                    <div class="solution-icon">💵</div>
                    <h3>Cost Effective</h3>
                    <p>At just $197/month, you get AI-powered reception for a fraction of the cost of a human receptionist ($30K+/year).</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Demo Section -->
    <section class="demo-section section" id="demo">
        <div class="container">
            <div class="text-center fade-in">
                <h2>See the AI In Action</h2>
                <p style="color: var(--text-secondary); max-width: 600px; margin: 16px auto 0;">Watch how Sunaiva handles real customer enquiries. The widget integrates seamlessly with your website.</p>
            </div>
            <div class="demo-container fade-in">
                <div class="demo-header">
                    <div class="demo-dot red"></div>
                    <div class="demo-dot yellow"></div>
                    <div class="demo-dot green"></div>
                    <span style="margin-left: 12px; color: var(--text-secondary); font-size: 0.875rem;">sydneychatbots.com.au</span>
                </div>
                <div class="demo-content">
                    <div class="widget-placeholder">
                        <div class="widget-icon">🎙</div>
                        <h3>Live Widget Demo</h3>
                        <p>Click to chat with our AI agent</p>
                        <!-- Sunaiva Widget Embed Placeholder -->
                        <div id="sunaiva-widget" data-widget-id="WIDGET_ID"></div>
                        <a href="#pricing" class="btn btn-primary" style="margin-top: 16px;">Add to Your Site</a>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- How It Works -->
    <section class="how-it-works section" id="how-it-works">
        <div class="container">
            <div class="text-center fade-in">
                <h2>Get Started in 3 Simple Steps</h2>
                <p style="color: var(--text-secondary); max-width: 600px; margin: 16px auto 0;">No coding required. Your AI agent will be live in minutes.</p>
            </div>
            <div class="steps">
                <div class="step fade-in">
                    <div class="step-number">1</div>
                    <h3>Sign Up</h3>
                    <p>Choose your plan and create your account in under 2 minutes.</p>
                    <span class="step-arrow">→</span>
                </div>
                <div class="step fade-in">
                    <div class="step-number">2</div>
                    <h3>Customise</h3>
                    <p>Tell us about your business, services, and how you want to handle enquiries.</p>
                    <span class="step-arrow">→</span>
                </div>
                <div class="step fade-in">
                    <div class="step-number">3</div>
                    <h3>Go Live</h3>
                    <p>Add our widget to your website. That's it — your AI agent is now live!</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Testimonial -->
    <section class="testimonial section">
        <div class="container">
            <div class="text-center fade-in">
                <h2>What Sydney Tradies Say</h2>
            </div>
            <div class="testimonial-card fade-in">
                <div class="testimonial-quote">"</div>
                <p class="testimonial-text">Since we added Sunaiva to our website, we've not missed a single enquiry. The AI books jobs straight into our calendar — I wake up to confirmed appointments. It's like having a receptionist who never sleeps. Worth every dollar.</p>
                <div class="testimonial-author">
                    <div class="testimonial-avatar">DM</div>
                    <div>
                        <div class="testimonial-name">Dave M.</div>
                        <div class="testimonial-role">Plumber, Parramatta</div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Pricing Section -->
    <section class="pricing section" id="pricing">
        <div class="container">
            <div class="text-center fade-in">
                <h2>Simple, Transparent Pricing</h2>
                <p style="color: var(--text-secondary); max-width: 600px; margin: 16px auto 0;">Choose the plan that fits your business. All plans include setup support and Australian support.</p>
            </div>
            <div class="pricing-grid">
                <div class="pricing-card fade-in">
                    <div class="pricing-name">Essentials</div>
                    <div class="pricing-price">$197<span>/mo</span></div>
                    <p class="pricing-desc">Perfect for small businesses getting started with AI</p>
                    <ul class="pricing-features">
                        <li>200 calls per month</li>
                        <li>1 AI Agent</li>
                        <li>Business hours only</li>
                        <li>Basic booking integration</li>
                        <li>Email support</li>
                    </ul>
                    <a href="#" class="btn btn-secondary">Get Started</a>
                </div>
                <div class="pricing-card featured fade-in">
                    <div class="pricing-badge">Most Popular</div>
                    <div class="pricing-name">Business</div>
                    <div class="pricing-price">$397<span>/mo</span></div>
                    <p class="pricing-desc">For growing businesses needing 24/7 coverage</p>
                    <ul class="pricing-features">
                        <li>500 calls per month</li>
                        <li>3 AI Agents</li>
                        <li>24/7 availability</li>
                        <li>Advanced booking & CRM</li>
                        <li>Priority support</li>
                        <li>Call recording & analytics</li>
                    </ul>
                    <a href="#" class="btn btn-primary">Get Started</a>
                </div>
                <div class="pricing-card fade-in">
                    <div class="pricing-name">Growth</div>
                    <div class="pricing-price">$597<span>/mo</span></div>
                    <p class="pricing-desc">For established businesses with high call volume</p>
                    <ul class="pricing-features">
                        <li>Unlimited calls</li>
                        <li>Unlimited AI Agents</li>
                        <li>Custom voice training</li>
                        <li>Advanced CRM integration</li>
                        <li>Dedicated account manager</li>
                        <li>Custom workflows</li>
                    </ul>
                    <a href="#" class="btn btn-secondary">Get Started</a>
                </div>
            </div>
        </div>
    </section>

    <!-- FAQ Section -->
    <section class="faq section" id="faq">
        <div class="container">
            <div class="text-center fade-in">
                <h2>Frequently Asked Questions</h2>
                <p style="color: var(--text-secondary); max-width: 600px; margin: 16px auto 0;">Got questions? We've got answers.</p>
            </div>
            <div class="faq-list">
                <div class="faq-item fade-in">
                    <div class="faq-question">
                        <span>Will the AI sound natural?</span>
                        <span class="faq-icon">+</span>
                    </div>
                    <div class="faq-answer">
                        <p>Yes! Our AI uses natural language processing with a conversational Australian accent. It understands context, handles interruptions, and can even crack appropriate jokes. Most callers can't tell they're talking to AI.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <div class="faq-question">
                        <span>Can it integrate with my existing systems?</span>
                        <span class="faq-icon">+</span>
                    </div>
                    <div class="faq-answer">
                        <p>Absolutely. Sunaiva integrates with popular CRMs like Salesforce, HubSpot, and Xero, plus calendar systems like Google Calendar and Cal.com. We can also build custom integrations for your specific needs.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <div class="faq-question">
                        <span>What happens if I exceed my call limit?</span>
                        <span class="faq-icon">+</span>
                    </div>
                    <div class="faq-answer">
                        <p>We'll notify you when you approach your limit. Additional calls are charged at a small per-minute rate, or you can upgrade to a higher plan. You'll never have a missed call due to limits.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <div class="faq-question">
                        <span>Is my data secure?</span>
                        <span class="faq-icon">+</span>
                    </div>
                    <div class="faq-answer">
                        <p>Yes. We're fully GDPR and Australian Privacy Act compliant. All data is encrypted in transit and at rest. We never share your customer data with third parties. Your business information stays secure.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <div class="faq-question">
                        <span>Do I need technical skills to set this up?</span>
                        <span class="faq-icon">+</span>
                    </div>
                    <div class="faq-answer">
                        <p>Not at all. Our setup process is designed for non-technical users. Simply tell us about your business through our wizard, and we handle the rest. Most customers are live within 10 minutes.</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer>
        <div class="container">
            <div class="footer-grid">
                <div>
                    <div class="footer-brand">🤖 Sydney<span>Chatbots</span></div>
                    <p class="footer-desc">AI-powered voice agents for Sydney businesses. Never miss a call again.</p>
                </div>
                <div>
                    <div class="footer-title">Quick Links</div>
                    <ul class="footer-links">
                        <li><a href="#problem">Why AI?</a></li>
                        <li><a href="#solution">Features</a></li>
                        <li><a href="#how-it-works">How It Works</a></li>
                        <li><a href="#pricing">Pricing</a></li>
                    </ul>
                </div>
                <div>
                    <div class="footer-title">Services</div>
                    <ul class="footer-links">
                        <li><a href="#">Trades & Construction</a></li>
                        <li><a href="#">Medical & Health</a></li>
                        <li><a href="#">Real Estate</a></li>
                        <li><a href="#">Legal Services</a></li>
                    </ul>
                </div>
                <div>
                    <div class="footer-title">Contact</div>
                    <ul class="footer-links">
                        <li>📞 +61 X XXXX XXXX</li>
                        <li>✉ hello@sydneychatbots.com.au</li>
                        <li>📍 Sydney, NSW, Australia</li>
                    </ul>
                </div>
            </div>
            <div class="footer-bottom">
                <div class="footer-powered">Powered by <span>Sunaiva</span> — Australian AI Company</div>
                <div class="footer-contact">
                    ABN: XX XXX XXX XXX | © 2024 Sydney Chatbots. All rights reserved.
                </div>
            </div>
        </div>
    </footer>

    <script>
        // Mobile Menu Toggle
        const mobileMenuBtn = document.getElementById('mobileMenuBtn');
        const navLinks = document.getElementById('navLinks');

        mobileMenuBtn.addEventListener('click', () => {
            navLinks.classList.toggle('open');
            mobileMenuBtn.textContent = navLinks.classList.contains('open') ? '✕' : '☰';
        });

        // Close mobile menu when clicking a link
        document.querySelectorAll('.nav-links a').forEach(link => {
            link.addEventListener('click', () => {
                navLinks.classList.remove('open');
                mobileMenuBtn.textContent = '☰';
            });
        });

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

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

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

        document.querySelectorAll('.fade-in').forEach(el => {
            observer.observe(el);
        });

        // 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'
                    });
                }
            });
        });
    </script>
</body>
</html>


Response:
<!DOCTYPE html>
<html lang="en-AU">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Chatbots for Brisbane Businesses | 24/7 AI Voice Agents</title>
    <meta name="description" content="Never miss a call again. Sunaiva's AI voice agents answer calls, book jobs and handle enquiries 24/7. Starting at $197/month. Brisbane-based support.">
    <meta name="keywords" content="AI chatbot Brisbane, AI voice agent Queensland, AI receptionist Brisbane, automated call handling Brisbane, AI for tradies Brisbane">
    <meta name="author" content="Sunaiva">
    <meta name="robots" content="index, follow">

    <!-- Open Graph -->
    <meta property="og:title" content="AI Chatbots for Brisbane Businesses | 24/7 AI Voice Agents">
    <meta property="og:description" content="Never miss a call again. Sunaiva's AI voice agents answer calls, book jobs and handle enquiries 24/7. Starting at $197/month.">
    <meta property="og:url" content="https://brisbanechatbots.com.au">
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="Brisbane Chatbots">
    <meta property="og:locale" content="en_AU">

    <!-- Twitter Card -->
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="AI Chatbots for Brisbane Businesses">
    <meta name="twitter:description" content="Never miss a call again. AI voice agents for Brisbane businesses starting at $197/month.">

    <!-- Canonical -->
    <link rel="canonical" href="https://brisbanechatbots.com.au">

    <!-- Fonts -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">

    <!-- Schema.org LocalBusiness -->
    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        "name": "Brisbane Chatbots by Sunaiva",
        "description": "AI voice agents and chatbots for Brisbane businesses. 24/7 call handling, job booking, and customer service automation.",
        "url": "https://brisbanechatbots.com.au",
        "telephone": "+61-7-XXXX-XXXX",
        "email": "hello@brisbanechatbots.com.au",
        "areaServed": {
            "@type": "City",
            "name": "Brisbane"
        },
        "serviceType": ["AI Voice Agent", "AI Chatbot", "Call Handling"],
        "priceRange": "$$",
        "openingHours": "Mo-Su 00:00-24:00",
        "address": {
            "@type": "PostalAddress",
            "addressLocality": "Brisbane",
            "addressRegion": "QLD",
            "addressCountry": "AU"
        }
    }
    </script>

    <style>
        :root {
            --bg-primary: #0B0C0E;
            --bg-secondary: #151619;
            --bg-card: #1a1b1f;
            --text-primary: #E5E7EB;
            --text-secondary: #9CA3AF;
            --text-muted: #6B7280;
            --accent: #3B82F6;
            --accent-hover: #2563EB;
            --accent-green: #10B981;
            --accent-green-hover: #059669;
            --gradient-1: #3B82F6;
            --gradient-2: #8B5CF6;
            --gradient-3: #06B6D4;
            --border: #2D2E33;
            --radius: 12px;
            --radius-lg: 20px;
        }

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

        html {
            scroll-behavior: smooth;
        }

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

        /* Typography */
        h1, h2, h3, h4 {
            font-weight: 700;
            line-height: 1.2;
        }

        h1 { font-size: clamp(2.5rem, 6vw, 4rem); }
        h2 { font-size: clamp(2rem, 4vw, 3rem); }
        h3 { font-size: clamp(1.25rem, 2.5vw, 1.5rem); }

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

        a {
            color: var(--accent);
            text-decoration: none;
            transition: color 0.3s ease;
        }

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

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

        /* Buttons */
        .btn {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 14px 28px;
            border-radius: var(--radius);
            font-weight: 600;
            font-size: 1rem;
            cursor: pointer;
            border: none;
            transition: all 0.3s ease;
            text-decoration: none;
        }

        .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-secondary {
            background: transparent;
            color: var(--text-primary);
            border: 1px solid var(--border);
        }

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

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

        .btn-green:hover {
            background: var(--accent-green-hover);
            transform: translateY(-2px);
            box-shadow: 0 10px 30px rgba(16, 185, 129, 0.3);
        }

        /* Section base */
        section {
            padding: 80px 0;
        }

        /* Hero Section - 80vh */
        .hero {
            min-height: 80vh;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
            overflow: hidden;
            padding: 40px 0;
        }

        .hero-bg {
            position: absolute;
            inset: 0;
            background:
                radial-gradient(ellipse 80% 50% at 50% -20%, rgba(59, 130, 246, 0.3), transparent),
                radial-gradient(ellipse 60% 40% at 80% 60%, rgba(139, 92, 246, 0.2), transparent),
                radial-gradient(ellipse 50% 30% at 20% 80%, rgba(6, 182, 212, 0.15), transparent);
            animation: gradient-shift 15s ease infinite;
        }

        @keyframes gradient-shift {
            0%, 100% { opacity: 1; transform: scale(1); }
            50% { opacity: 0.8; transform: scale(1.1); }
        }

        .hero-grid {
            position: absolute;
            inset: 0;
            background-image:
                linear-gradient(rgba(59, 130, 246, 0.03) 1px, transparent 1px),
                linear-gradient(90deg, rgba(59, 130, 246, 0.03) 1px, transparent 1px);
            background-size: 60px 60px;
            mask-image: radial-gradient(ellipse 70% 70% at center, black, transparent);
        }

        .hero-content {
            position: relative;
            z-index: 2;
            text-align: center;
            max-width: 800px;
        }

        .hero-badge {
            display: inline-flex;
            align-items: center;
            gap: 8px;
            padding: 8px 16px;
            background: rgba(59, 130, 246, 0.1);
            border: 1px solid rgba(59, 130, 246, 0.3);
            border-radius: 50px;
            font-size: 0.875rem;
            color: var(--accent);
            margin-bottom: 24px;
            animation: fade-in-up 0.8s ease forwards;
        }

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

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

        .hero h1 {
            margin-bottom: 20px;
            animation: fade-in-up 0.8s ease 0.1s forwards;
            opacity: 0;
        }

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

        .hero-subtitle {
            font-size: clamp(1.125rem, 2vw, 1.375rem);
            color: var(--text-secondary);
            margin-bottom: 40px;
            max-width: 600px;
            margin-left: auto;
            margin-right: auto;
            animation: fade-in-up 0.8s ease 0.2s forwards;
            opacity: 0;
        }

        .hero-buttons {
            display: flex;
            gap: 16px;
            justify-content: center;
            flex-wrap: wrap;
            animation: fade-in-up 0.8s ease 0.3s forwards;
            opacity: 0;
        }

        .hero-stats {
            display: flex;
            justify-content: center;
            gap: 40px;
            margin-top: 60px;
            flex-wrap: wrap;
            animation: fade-in-up 0.8s ease 0.4s forwards;
            opacity: 0;
        }

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

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

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

        @keyframes fade-in-up {
            from {
                opacity: 0;
                transform: translateY(20px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        /* Problem Section */
        .problem {
            background: var(--bg-secondary);
        }

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

        .section-header h2 {
            margin-bottom: 16px;
        }

        .section-header p {
            max-width: 600px;
            margin: 0 auto;
        }

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

        .problem-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: var(--radius-lg);
            padding: 32px;
            transition: transform 0.3s ease, border-color 0.3s ease;
        }

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

        .problem-icon {
            font-size: 2.5rem;
            margin-bottom: 16px;
        }

        .problem-card h3 {
            margin-bottom: 12px;
            color: var(--text-primary);
        }

        .problem-stat {
            font-size: 2.5rem;
            font-weight: 700;
            color: var(--accent);
            margin-bottom: 8px;
        }

        /* Solution Section */
        .solution-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 24px;
        }

        .solution-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: var(--radius-lg);
            padding: 40px 32px;
            text-align: center;
            transition: transform 0.3s ease, border-color 0.3s ease;
        }

        .solution-card:hover {
            transform: translateY(-4px);
            border-color: var(--accent-green);
        }

        .solution-icon {
            width: 80px;
            height: 80px;
            background: linear-gradient(135deg, var(--accent), var(--accent-green));
            border-radius: 20px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 2.5rem;
            margin: 0 auto 24px;
        }

        .solution-card h3 {
            margin-bottom: 12px;
        }

        /* How It Works */
        .how-it-works {
            background: var(--bg-secondary);
        }

        .steps-container {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
            gap: 32px;
            position: relative;
        }

        .steps-container::before {
            content: '';
            position: absolute;
            top: 60px;
            left: 15%;
            right: 15%;
            height: 2px;
            background: linear-gradient(90deg, var(--accent), var(--accent-green));
            opacity: 0.3;
            display: none;
        }

        @media (min-width: 900px) {
            .steps-container::before {
                display: block;
            }
        }

        .step {
            text-align: center;
            position: relative;
        }

        .step-number {
            width: 60px;
            height: 60px;
            background: var(--accent);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.5rem;
            font-weight: 700;
            margin: 0 auto 20px;
            position: relative;
            z-index: 2;
        }

        .step:nth-child(2) .step-number {
            background: var(--accent-green);
        }

        .step:nth-child(3) .step-number {
            background: linear-gradient(135deg, var(--accent), var(--accent-green));
        }

        .step h3 {
            margin-bottom: 12px;
        }

        /* Testimonial */
        .testimonial-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: var(--radius-lg);
            padding: 48px;
            max-width: 700px;
            margin: 0 auto;
            text-align: center;
        }

        .testimonial-quote {
            font-size: 1.25rem;
            color: var(--text-primary);
            margin-bottom: 24px;
            font-style: italic;
            line-height: 1.8;
        }

        .testimonial-quote::before {
            content: '"';
            font-size: 3rem;
            color: var(--accent);
            display: block;
            margin-bottom: -20px;
        }

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

        .testimonial-avatar {
            width: 60px;
            height: 60px;
            background: linear-gradient(135deg, var(--accent), var(--accent-green));
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.5rem;
            font-weight: 700;
        }

        .testimonial-info h4 {
            font-size: 1.125rem;
            margin-bottom: 4px;
        }

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

        /* Pricing Section */
        .pricing {
            background: var(--bg-secondary);
        }

        .pricing-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 24px;
            align-items: start;
        }

        .pricing-card {
            background: var(--bg-card);
            border: 1px solid var(--border);


Response:
<!DOCTYPE html>
<html lang="en-AU">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Chatbots for Brisbane Businesses | 24/7 AI Voice Agent</title>
    <meta name="description" content="Never miss a call again. Sunaiva's AI voice agent answers calls, books jobs and handles enquiries 24/7 for Brisbane businesses. Starting at $197/month.">
    <meta name="keywords" content="AI chatbot Brisbane, AI voice agent Queensland, AI receptionist Brisbane, automated call handling, business AI assistant">
    <meta property="og:title" content="AI Chatbots for Brisbane Businesses | 24/7 AI Voice Agent">
    <meta property="og:description" content="Never miss a call again. Sunaiva's AI voice agent answers calls, books jobs and handles enquiries 24/7 for Brisbane businesses.">
    <meta property="og:url" content="https://brisbanechatbots.com.au">
    <meta property="og:type" content="website">
    <meta property="og:image" content="https://brisbanechatbots.com.au/og-image.jpg">
    <meta name="twitter:card" content="summary_large_image">
    <link rel="canonical" href="https://brisbanechatbots.com.au">

    <!-- Fonts -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

    <style>
        :root {
            --bg-primary: #0B0C0E;
            --bg-secondary: #15171A;
            --bg-card: #1A1D21;
            --text-primary: #E5E7EB;
            --text-secondary: #9CA3AF;
            --accent: #3B82F6;
            --accent-hover: #2563EB;
            --green: #10B981;
            --green-light: #34D399;
            --border: #2D3139;
            --radius: 12px;
            --radius-lg: 20px;
        }

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

        html {
            scroll-behavior: smooth;
        }

        body {
            font-family: 'Inter', system-ui, -apple-system, sans-serif;
            background-color: var(--bg-primary);
            color: var(--text-primary);
            line-height: 1.6;
            overflow-x: hidden;
        }

        /* Container */
        .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.9);
            backdrop-filter: blur(20px);
            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;
            display: flex;
            align-items: center;
            gap: 8px;
        }

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

        .nav-links {
            display: flex;
            gap: 30px;
            list-style: none;
        }

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

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

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

        .nav-cta:hover {
            background: var(--accent-hover);
        }

        /* Hero Section */
        .hero {
            min-height: 100vh;
            display: flex;
            align-items: center;
            padding: 120px 0 80px;
            background: radial-gradient(ellipse at top, rgba(59, 130, 246, 0.15) 0%, transparent 50%),
                        radial-gradient(ellipse at bottom right, rgba(16, 185, 129, 0.1) 0%, transparent 40%);
        }

        .hero-content {
            max-width: 800px;
        }

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

        .hero-badge::before {
            content: '★';
            color: var(--green);
        }

        .hero h1 {
            font-size: clamp(2.5rem, 5vw, 4rem);
            font-weight: 700;
            line-height: 1.1;
            margin-bottom: 24px;
        }

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

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

        .hero-ctas {
            display: flex;
            gap: 16px;
            flex-wrap: wrap;
        }

        .btn-primary {
            display: inline-flex;
            align-items: center;
            gap: 8px;
            background: var(--accent);
            color: white;
            padding: 16px 32px;
            border-radius: var(--radius);
            text-decoration: none;
            font-weight: 600;
            font-size: 1.1rem;
            transition: all 0.3s;
            border: none;
            cursor: pointer;
        }

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

        .btn-secondary {
            display: inline-flex;
            align-items: center;
            gap: 8px;
            background: transparent;
            color: var(--text-primary);
            padding: 16px 32px;
            border-radius: var(--radius);
            text-decoration: none;
            font-weight: 600;
            font-size: 1.1rem;
            transition: all 0.3s;
            border: 1px solid var(--border);
        }

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

        .hero-stats {
            display: flex;
            gap: 40px;
            margin-top: 60px;
            padding-top: 40px;
            border-top: 1px solid var(--border);
        }

        .stat {
            text-align: left;
        }

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

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

        /* Trusted By Section */
        .trusted-by {
            padding: 40px 0;
            background: var(--bg-secondary);
            border-top: 1px solid var(--border);
            border-bottom: 1px solid var(--border);
        }

        .trusted-by p {
            text-align: center;
            color: var(--text-secondary);
            font-size: 0.875rem;
            margin-bottom: 20px;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        .partner-logos {
            display: flex;
            justify-content: center;
            align-items: center;
            gap: 40px;
            flex-wrap: wrap;
            opacity: 0.6;
        }

        .partner-logo {
            font-size: 1.25rem;
            font-weight: 600;
            color: var(--text-secondary);
            padding: 10px 20px;
            border: 1px solid var(--border);
            border-radius: 8px;
        }

        /* Problem Section */
        .problem {
            padding: 100px 0;
        }

        .section-header {
            text-align: center;
            max-width: 700px;
            margin: 0 auto 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.1rem;
        }

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

        .problem-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: var(--radius-lg);
            padding: 32px;
            transition: transform 0.3s;
        }

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

        .problem-stat {
            font-size: 3rem;
            font-weight: 700;
            color: #EF4444;
            margin-bottom: 16px;
        }

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

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

        /* Solution Section */
        .solution {
            padding: 100px 0;
            background: var(--bg-secondary);
        }

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

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

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

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

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

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

        /* How It Works */
        .how-it-works {
            padding: 100px 0;
        }

        .steps-container {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
            gap: 30px;
            position: relative;
        }

        .step {
            text-align: center;
            padding: 40px 30px;
            position: relative;
        }

        .step-number {
            width: 60px;
            height: 60px;
            background: linear-gradient(135deg, var(--accent) 0%, var(--green) 100%);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.5rem;
            font-weight: 700;
            margin: 0 auto 24px;
        }

        .step h3 {
            font-size: 1.25rem;
            margin-bottom: 12px;
        }

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

        /* Testimonials */
        .testimonials {
            padding: 100px 0;
            background: var(--bg-secondary);
        }

        .testimonial-card {
            background: var(--bg-card);
            border: 1px solid var(--border);
            border-radius: var(--radius-lg);
            padding: 40px;
            max-width: 800px;
            margin: 0 auto;
            position: relative;
        }

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

        .testimonial-stars {
            color: #F59E0B;
            font-size: 1.25rem;
            margin-bottom: 20px;
        }

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

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

        .author-avatar {
            width: 56px;
            height: 56px;
            background: linear-gradient(135deg, var(--accent) 0%, var(--green) 100%);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.25rem;
            font-weight: 600;
        }

        .author-info h4 {
            font-size: 1.1rem;
            margin-bottom: 4px;
        }

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

        /* Pricing Section */
        .pricing {
            padding: 100px 0;
        }

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

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

        .pricing-card.featured {
            border-color: var(--accent);
            background: linear-gradient(180deg, rgba(59, 130, 246, 0.1) 0%, var(--bg-card) 100%);
        }

        .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;
            text-transform: uppercase;
        }

        .pricing-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
        }

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

        .pricing-price {
            font-size: 3rem;
            font-weight: 700;
            margin-bottom: 8px;
        }

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

        .pricing-desc {
            color: var(--text-secondary);
            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;
            color: var(--text-secondary);
        }

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

        .pricing-btn {
            display: block;
            width: 100%;
            padding: 16px;
            border-radius: var(--radius);
            text-align: center;
            text-decoration: none;
            font-weight: 600;
            transition: all 0.3s;
        }

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

        .pricing-btn.primary:hover {
            background: var(--accent-hover);
        }

        .pricing-btn.secondary {
            background: transparent;
            border: 1px solid var(--border);
            color: var(--text-primary);
        }

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

        /* FAQ Section */
        .faq {
            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: var(--radius);
            margin-bottom: 16px;
            overflow: hidden;
        }

        .faq-question {
            width: 100%;
            background: none;
            border: none;
            padding: 24px;
            text-align: left;
            font-size: 1.1rem;
            font-weight: 600;
            color: var(--text-primary);
            cursor: pointer;
            display: flex;
            justify-content: space-between;
            align-items: center;
            transition: color 0.3s;
        }

        .faq-question:hover {
            color: var(--accent);
        }

        .faq-icon {
            font-size: 1.5rem;
            color: var(--accent);
            transition: transform 0.3s;
        }

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

        .faq-answer {
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.3s ease-out;
        }

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

        .faq-answer p {
            padding: 0 24px 24px;
            color: var(--text-secondary);
        }

        /* Footer */
        footer {
            padding: 60px 0 30px;
            border-top: 1px solid var(--border);
        }

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

        .footer-brand h3 {
            font-size: 1.5rem;
            margin-bottom: 16px;
        }

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

        .footer-brand p {
            color: var(--text-secondary);
            margin-bottom: 20px;
        }

        .footer-contact p {
            color: var(--text-secondary);
            margin-bottom: 8px;
        }

        .footer-links h4 {
            margin-bottom: 16px;
            font-size: 1rem;
        }

        .footer-links a {
            display: block;
            color: var(--text-secondary);
            text-decoration: none;
            padding: 6px 0;
            transition: color 0.3s;
        }

        .footer-links a:hover {
            color: var(--accent);
        }

        .footer-bottom {
            text-align: center;
            padding-top: 30px;
            border-top: 1px solid var(--border);
            color: var(--text-secondary);
            font-size: 0.875rem;
        }

        /* Animations */
        .fade-in {
            opacity: 0;
            transform: translateY(30px);
            transition: opacity 0.6s ease-out, transform 0.6s ease-out;
        }

        .fade-in.visible {
            opacity: 1;
            transform: translateY(0);
        }

        /* Mobile Responsive */
        @media (max-width: 768px) {
            .nav-links {
                display: none;
            }

            .hero {
                padding: 100px 0 60px;
            }

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

            .hero-stats {
                flex-direction: column;
                gap: 24px;
            }

            .hero-ctas {
                flex-direction: column;
            }

            .btn-primary, .btn-secondary {
                width: 100%;
                justify-content: center;
            }

            .partner-logos {
                gap: 16px;
            }

            .testimonial-card {
                padding: 30px 20px;
            }

            .testimonial-card::before {
                font-size: 4rem;
                left: 15px;
            }
        }
    </style>
</head>
<body>
    <!-- Navigation -->
    <nav>
        <div class="container nav-content">
            <a href="/" class="logo">Brisbane<span>Chatbots</span></a>
            <ul class="nav-links">
                <li><a href="#problem">Why AI?</a></li>
                <li><a href="#solution">How It Works</a></li>
                <li><a href="#pricing">Pricing</a></li>
                <li><a href="#faq">FAQ</a></li>
            </ul>
            <a href="#pricing" class="nav-cta">Get Started</a>
        </div>
    </nav>

    <!-- Hero Section -->
    <section class="hero">
        <div class="container">
            <div class="hero-content fade-in">
                <div class="hero-badge">Trusted by 150+ Brisbane businesses</div>
                <h1>AI Chatbots for <span>Brisbane Businesses</span></h1>
                <p>Never miss another call. Our AI voice agent works 24/7 to answer enquiries, book jobs, and grow your business — even when you're off the clock.</p>
                <div class="hero-ctas">
                    <a href="#pricing" class="btn-primary">Get Your AI Agent →</a>
                    <a href="#solution" class="btn-secondary">See How It Works</a>
                </div>
                <div class="hero-stats">
                    <div class="stat">
                        <div class="stat-value">24/7</div>
                        <div class="stat-label">Availability</div>
                    </div>
                    <div class="stat">
                        <div class="stat-value">62%</div>
                        <div class="stat-label">Calls Missed Average</div>
                    </div>
                    <div class="stat">
                        <div class="stat-value">$197/mo</div>
                        <div class="stat-label">Starting Price</div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Trusted By Section -->
    <section class="trusted-by">
        <div class="container">
            <p>Trusted by businesses across Brisbane</p>
            <div class="partner-logos">
                <div class="partner-logo">🔧 TradePro Brisbane</div>
                <div class="partner-logo">🏥 Medical One</div>
                <div class="partner-logo">⚡ Spark Electric</div>
                <div class="partner-logo">🏠 Brisbane Plumbing</div>
                <div class="partner-logo">🚗 AutoCare QLD</div>
            </div>
        </div>
    </section>

    <!-- Problem Section -->
    <section class="problem" id="problem">
        <div class="container">
            <div class="section-header fade-in">
                <h2>Missed Calls Cost Brisbane Businesses Thousands</h2>
                <p>Every missed call is a missed opportunity. Here's what you're losing every day.</p>
            </div>
            <div class="problem-grid">
                <div class="problem-card fade-in">
                    <div class="problem-stat">62%</div>
                    <h3>Of Calls Go Unanswered</h3>
                    <p>Research shows nearly two-thirds of calls to small businesses never get answered. That's lost revenue going straight to your competitors.</p>
                </div>
                <div class="problem-card fade-in">
                    <div class="problem-stat">$4K+</div>
                    <h3>Lost Per Month</h3>
                    <p>The average Brisbane small business loses over $4,000 monthly in missed opportunities from unanswered calls and enquiries.</p>
                </div>
                <div class="problem-card fade-in">
                    <div class="problem-stat">71%</div>
                    <h3>Caller Expect Immediate Response</h3>
                    <p>Most callers move on within 60 seconds if they can't reach someone. Your AI never sleeps, never takes holidays, never misses a call.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Solution Section -->
    <section class="solution" id="solution">
        <div class="container">
            <div class="section-header fade-in">
                <h2>Your AI Receptionist for Brisbane Business</h2>
                <p>Sunaiva's AI Voice Widget handles calls professionally, 24/7, so you never miss a booking.</p>
            </div>
            <div class="benefits-grid">
                <div class="benefit-card fade-in">
                    <div class="benefit-icon">📞</div>
                    <h3>Answers Every Call</h3>
                    <p>Your AI agent answers instantly, every time. No more "leave a message" or busy signals. Customers get immediate, professional responses.</p>
                </div>
                <div class="benefit-card fade-in">
                    <div class="benefit-icon">📅</div>
                    <h3>Books Appointments</h3>
                    <p>The AI integrates with your calendar to book jobs in real-time. Customers can schedule 24/7 without you lifting a finger.</p>
                </div>
                <div class="benefit-card fade-in">
                    <div class="benefit-icon">💰</div>
                    <h3>Costs Less Than a Receptionist</h3>
                    <p>At just $197/month, you get 24/7 coverage for a fraction of the cost of a human receptionist ($30K+/year).</p>
                </div>
            </div>
        </div>
    </section>

    <!-- How It Works -->
    <section class="how-it-works">
        <div class="container">
            <div class="section-header fade-in">
                <h2>Get Started in 10 Minutes</h2>
                <p>No coding required. Just sign up, customise, and go live.</p>
            </div>
            <div class="steps-container">
                <div class="step fade-in">
                    <div class="step-number">1</div>
                    <h3>Sign Up</h3>
                    <p>Choose your plan and create your account in minutes. Simple Brisbane-based support if you need help.</p>
                </div>
                <div class="step fade-in">
                    <div class="step-number">2</div>
                    <h3>Customise</h3>
                    <p>Tell us about your business, services, and how you want to handle enquiries. We'll train your AI agent.</p>
                </div>
                <div class="step fade-in">
                    <div class="step-number">3</div>
                    <h3>Go Live</h3>
                    <p>Connect your phone number and your AI agent starts answering calls immediately. Monitor performance via dashboard.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Testimonials -->
    <section class="testimonials">
        <div class="container">
            <div class="section-header fade-in">
                <h2>What Brisbane Businesses Say</h2>
                <p>Real feedback from local tradies and business owners.</p>
            </div>
            <div class="testimonial-card fade-in">
                <div class="testimonial-stars">★★★★★</div>
                <p class="testimonial-text">"Since installing the Sunaiva widget on my website, I've booked an extra 8-10 jobs per week that I would've missed. The AI books the job straight into my calendar — I just show up. Worth every dollar."</p>
                <div class="testimonial-author">
                    <div class="author-avatar">DM</div>
                    <div class="author-info">
                        <h4>Dave M.</h4>
                        <p>Plumber, Fortitude Valley</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Pricing Section -->
    <section class="pricing" id="pricing">
        <div class="container">
            <div class="section-header fade-in">
                <h2>Simple, Transparent Pricing</h2>
                <p>No hidden fees. Cancel anytime. Choose the plan that fits your business.</p>
            </div>
            <div class="pricing-grid">
                <div class="pricing-card fade-in">
                    <div class="pricing-name">Essentials</div>
                    <div class="pricing-price">$197<span>/mo</span></div>
                    <p class="pricing-desc">Perfect for small businesses getting started with AI.</p>
                    <ul class="pricing-features">
                        <li>200 calls per month</li>
                        <li>1 AI agent</li>
                        <li>Business hours (9-5)</li>
                        <li>Calendar integration</li>
                        <li>Basic reporting</li>
                        <li>Email support</li>
                    </ul>
                    <a href="#" class="pricing-btn primary">Get Started</a>
                </div>
                <div class="pricing-card featured fade-in">
                    <div class="pricing-name">Business</div>
                    <div class="pricing-price">$397<span>/mo</span></div>
                    <p class="pricing-desc">Most popular choice for growing businesses.</p>
                    <ul class="pricing-features">
                        <li>500 calls per month</li>
                        <li>3 AI agents</li>
                        <li>24/7 availability</li>
                        <li>Priority calendar integration</li>
                        <li>Advanced analytics</li>
                        <li>Priority support</li>
                        <li>Call recording storage</li>
                    </ul>
                    <a href="#" class="pricing-btn primary">Get Started</a>
                </div>
                <div class="pricing-card fade-in">
                    <div class="pricing-name">Growth</div>
                    <div class="pricing-price">$597<span>/mo</span></div>
                    <p class="pricing-desc">For established businesses needing unlimited scale.</p>
                    <ul class="pricing-features">
                        <li>Unlimited calls</li>
                        <li>Unlimited AI agents</li>
                        <li>Custom voice training</li>
                        <li>Dedicated account manager</li>
                        <li>Custom integrations</li>
                        <li>White-label options</li>
                        <li>SLA guarantee</li>
                    </ul>
                    <a href="#" class="pricing-btn secondary">Get Started</a>
                </div>
            </div>
        </div>
    </section>

    <!-- FAQ Section -->
    <section class="faq" id="faq">
        <div class="container">
            <div class="section-header fade-in">
                <h2>Frequently Asked Questions</h2>
                <p>Everything Brisbane business owners need to know.</p>
            </div>
            <div class="faq-grid">
                <div class="faq-item fade-in">
                    <button class="faq-question">
                        How does the AI voice agent work?
                        <span class="faq-icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>When a customer calls your business, the AI agent answers immediately using a natural Australian voice. It can answer questions, provide information, book appointments, and even transfer calls to you when needed. All interactions are logged in your dashboard.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <button class="faq-question">
                        Can I customise what the AI says?
                        <span class="faq-icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>Absolutely. You can customise the AI's personality, responses, business information, pricing, and more. Our Brisbane-based team will help you set it up to match your brand voice perfectly.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <button class="faq-question">
                        What if the AI can't handle a query?
                        <span class="faq-icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>The AI is trained to handle common enquiries, but if it encounters something complex, it can either take a message, transfer to you, or schedule a callback. You'll always be in control of what it can and can't handle.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <button class="faq-question">
                        Do I need special equipment?
                        <span class="faq-icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>No. The AI works with your existing phone number. There's no need to change your current setup or buy new equipment. Just point your number to our system and you're ready to go.</p>
                    </div>
                </div>
                <div class="faq-item fade-in">
                    <button class="faq-question">
                        Is there a contract or setup fee?
                        <span class="faq-icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>No contracts and no setup fees. Pay monthly, cancel anytime. We believe in earning your business every month with results, not locking you into long-term agreements.</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer>
        <div class="container">
            <div class="footer-content">
                <div class="footer-brand">
                    <h3>Brisbane<span>Chatbots</span></h3>
                    <p>AI voice agents for Brisbane businesses. Never miss a call again.</p>
                    <div class="footer-contact">
                        <p>📞 +61 7 XXXX XXXX</p>
                        <p>📧 hello@brisbanechatbots.com.au</p>
                    </div>
                </div>
                <div class="footer-links">
                    <h4>Product</h4>
                    <a href="#pricing">Pricing</a>
                    <a href="#solution">Features</a>
                    <a href="#how-it-works">How It Works</a>
                </div>
                <div class="footer-links">
                    <h4>Company</h4>
                    <a href="#">About Us</a>
                    <a href="#">Contact</a>
                    <a href="#">Privacy Policy</a>
                </div>
                <div class="footer-links">
                    <h4>Resources</h4>
                    <a href="#faq">FAQ</a>
                    <a href="#">Blog</a>
                    <a href="#">Support</a>
                </div>
            </div>
            <div class="footer-bottom">
                <p>© 2024 BrisbaneChatbots.com.au | Powered by <a href="https://sunaiva.com.au" style="color: var(--accent); text-decoration: none;">Sunaiva</a> | ABN: XX XXX XXX XXX</p>
            </div>
        </div>
    </footer>

    <!-- Widget Embed Placeholder -->
    <div id="sunaiva-widget" data-widget-id="WIDGET_ID"></div>

    <!-- Schema.org JSON-LD -->
    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        "name": "Brisbane Chatbots",
        "description": "AI voice agents for Brisbane businesses. 24/7 call answering, appointment booking, and enquiry handling.",
        "url": "https://brisbanechatbots.com.au",
        "telephone": "+61 7 XXXX XXXX",
        "email": "hello@brisbanechatbots.com.au",
        "address": {
            "@type": "PostalAddress",
            "addressLocality": "Brisbane",
            "addressRegion": "QLD",
            "addressCountry": "AU"
        },
        "areaServed": {
            "@type": "City",
            "name": "Brisbane"
        },
        "priceRange": "$$",
        "openingHours": "Mo-Fr 09:00-17:00",
        "sameAs": [
            "https://www.facebook.com/sunaiva",
            "https://www.instagram.com/sunaiva",
            "https://www.linkedin.com/company/sunaiva"
        ],
        "serviceType": ["AI Voice Agent", "Chatbot", "Call Answering Service"],
        "provider": {
            "@type": "Organization",
            "name": "Sunaiva",
            "url": "https://sunaiva.com.au"
        }
    }
    </script>

    <!-- Scripts -->
    <script>
        // Intersection Observer for fade-in animations
        const observerOptions = {
            root: null,
            rootMargin: '0px',
            threshold: 0.1
        };

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

        document.querySelectorAll('.fade-in').forEach(el => {
            observer.observe(el);
        });

        // FAQ Accordion
        document.querySelectorAll('.faq-question').forEach(button => {
            button.addEventListener('click', () => {
                const item = button.parentElement;
                const isActive = item.classList.contains('active');

                // Close all items
                document.querySelectorAll('.faq-item').forEach(i => {
                    i.classList.remove('active');
                });

                // Toggle current item
                if (!isActive) {
                    item.classList.add('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'
                    });
                }
            });
        });
    </script>
</body>
</html>