Response:
```html
<!DOCTYPE html>
<html lang="en-AU">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Voice Agent for Tradie Businesses | Never Miss Another Call</title>
    <meta name="description" content="AI Voice Agent that answers calls 24/7, books jobs, handles enquiries. Costs less than a receptionist. For plumbers, electricians, builders, painters & more.">

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

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

        html {
            scroll-behavior: smooth;
        }

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

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

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

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

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

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

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

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

        /* Hero Section */
        .hero {
            padding: 160px 0 100px;
            text-align: center;
            background: linear-gradient(180deg, var(--bg-primary) 0%, var(--bg-secondary) 100%);
            position: relative;
            overflow: hidden;
        }

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

        .hero h1 {
            font-size: clamp(2rem, 5vw, 3.5rem);
            font-weight: 800;
            margin-bottom: 20px;
            line-height: 1.2;
        }

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

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

        .hero-cta {
            display: inline-block;
            background: var(--accent);
            color: white;
            padding: 16px 40px;
            border-radius: 10px;
            font-size: 1.1rem;
            font-weight: 600;
            text-decoration: none;
            transition: all 0.3s ease;
            box-shadow: 0 4px 20px rgba(59, 130, 246, 0.4);
        }

        .hero-cta:hover {
            background: var(--accent-hover);
            transform: translateY(-3px);
            box-shadow: 0 6px 30px rgba(59, 130, 246, 0.5);
        }

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

        .stat {
            text-align: center;
        }

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

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

        /* Comparison Section */
        .comparison {
            padding: 80px 0;
            background: var(--bg-secondary);
        }

        .section-title {
            text-align: center;
            margin-bottom: 50px;
        }

        .section-title h2 {
            font-size: 2.2rem;
            margin-bottom: 15px;
        }

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

        .comparison-grid {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: 30px;
            max-width: 900px;
            margin: 0 auto;
        }

        .comparison-card {
            padding: 30px;
            border-radius: 16px;
            border: 2px solid var(--border);
            transition: all 0.3s ease;
        }

        .comparison-card.before {
            background: rgba(239, 68, 68, 0.1);
            border-color: rgba(239, 68, 68, 0.3);
        }

        .comparison-card.after {
            background: rgba(16, 185, 129, 0.1);
            border-color: rgba(16, 185, 129, 0.3);
        }

        .comparison-card h3 {
            font-size: 1.3rem;
            margin-bottom: 20px;
            display: flex;
            align-items: center;
            gap: 10px;
        }

        .comparison-card.before h3 {
            color: var(--red);
        }

        .comparison-card.after h3 {
            color: var(--green);
        }

        .comparison-list {
            list-style: none;
        }

        .comparison-list li {
            padding: 12px 0;
            border-bottom: 1px solid var(--border);
            display: flex;
            align-items: flex-start;
            gap: 12px;
        }

        .comparison-list li:last-child {
            border-bottom: none;
        }

        .icon {
            width: 24px;
            height: 24px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            flex-shrink: 0;
            font-size: 14px;
        }

        .icon.bad {
            background: rgba(239, 68, 68, 0.2);
            color: var(--red);
        }

        .icon.good {
            background: rgba(16, 185, 129, 0.2);
            color: var(--green);
        }

        /* Pain Points */
        .pain-points {
            padding: 80px 0;
        }

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

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

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

        .pain-icon {
            width: 60px;
            height: 60px;
            background: linear-gradient(135deg, var(--accent), var(--green));
            border-radius: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.8rem;
            margin-bottom: 20px;
        }

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

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

        /* ROI Calculator */
        .roi {
            padding: 80px 0;
            background: var(--bg-secondary);
        }

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

        .roi-inputs {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 20px;
            margin-bottom: 30px;
        }

        @media (max-width: 768px) {
            .roi-inputs {
                grid-template-columns: 1fr;
            }
        }

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

        .roi-input label {
            display: block;
            font-size: 0.9rem;
            color: var(--text-secondary);
            margin-bottom: 8px;
        }

        .roi-input .value {
            font-size: 1.8rem;
            font-weight: 700;
            color: var(--accent);
        }

        .roi-results {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 20px;
            padding-top: 30px;
            border-top: 1px solid var(--border);
        }

        @media (max-width: 768px) {
            .roi-results {
                grid-template-columns: 1fr;
            }
        }

        .roi-result {
            text-align: center;
            padding: 20px;
            background: var(--bg-primary);
            border-radius: 12px;
        }

        .roi-result.bad {
            background: rgba(239, 68, 68, 0.1);
        }

        .roi-result.good {
            background: rgba(16, 185, 129, 0.1);
        }

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

        .roi-result .amount {
            font-size: 1.6rem;
            font-weight: 700;
        }

        .roi-result.bad .amount {
            color: var(--red);
        }

        .roi-result.good .amount {
            color: var(--green);
        }

        .roi-note {
            text-align: center;
            margin-top: 20px;
            font-size: 0.9rem;
            color: var(--text-secondary);
        }

        /* Features */
        .features {
            padding: 80px 0;
        }

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

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

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

        .feature-icon {
            width: 50px;
            height: 50px;
            background: var(--bg-primary);
            border-radius: 10px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.5rem;
            margin-bottom: 15px;
            border: 1px solid var(--border);
        }

        .feature-card h3 {
            font-size: 1.1rem;
            margin-bottom: 10px;
        }

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

        /* Demo Section */
        .demo {
            padding: 80px 0;
            background: var(--bg-secondary);
        }

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

        .demo-window {
            background: var(--bg-card);
            border-radius: 20px;
            overflow: hidden;
            border: 1px solid var(--border);
            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4);
        }

        .demo-header {
            background: var(--bg-primary);
            padding: 15px 20px;
            display: flex;
            align-items: center;
            gap: 10px;
            border-bottom: 1px solid var(--border);
        }

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

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

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

        .demo-content {
            padding: 30px;
        }

        .chat-message {
            display: flex;
            gap: 12px;
            margin-bottom: 20px;
            animation: fadeIn 0.5s ease;
        }

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

        .chat-avatar {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1rem;
            flex-shrink: 0;
        }

        .chat-avatar.ai {
            background: var(--accent);
        }

        .chat-avatar.user {
            background: var(--green);
        }

        .chat-bubble {
            background: var(--bg-primary);
            padding: 12px 16px;
            border-radius: 12px;
            border-top-left-radius: 4px;
            font-size: 0.95rem;
            max-width: 85%;
        }

        .chat-message.user .chat-bubble {
            background: rgba(16, 185, 129, 0.15);
            border-top-left-radius: 12px;
            border-top-right-radius: 4px;
        }

        .chat-label {
            font-size: 0.75rem;
            color: var(--text-secondary);
            margin-bottom: 4px;
        }

        .demo-badge {
            display: inline-block;
            background: var(--green);
            color: var(--bg-primary);
            padding: 4px 12px;
            border-radius: 20px;
            font-size: 0.8rem;
            font-weight: 600;
            margin-top: 10px;
        }

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

        .pricing-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 25px;
            margin-top: 40px;
        }

        @media (max-width: 900px) {
            .pricing-grid {
                grid-template-columns: 1fr;
                max-width: 400px;
                margin: 40px auto 0;
            }
        }

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

        .pricing-card:hover {
            transform: translateY(-5px);
            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: 6px 16px;
            border-radius: 20px;
            font-size: 0.8rem;
            font-weight: 600;
        }

        .pricing-card h3 {
            font-size: 1.4rem;
            margin-bottom: 10px;
        }

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

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

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

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

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

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

        .pricing-cta {
            display: block;
            text-align: center;
            padding: 14px;
            border-radius: 10px;
            text-decoration: none;
            font-weight: 600;
            transition: all 0.3s ease;
            border: 2px solid var(--accent);
            color: var(--accent);
        }

        .pricing-cta:hover {
            background: var(--accent);
            color: white;
        }

        .pricing-card.featured .pricing-cta {
            background: var(--accent);
            color: white;
        }

        .pricing-card.featured .pricing-cta:hover {
            background: var(--accent-hover);
        }

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

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

        .testimonial-quote {
            font-size: 1.3rem;
            line-height: 1.8;
            margin-bottom: 30px;
            font-style: italic;
        }

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

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

        .testimonial-avatar {
            width: 60px;
            height: 60px;
            background: linear-gradient(135deg, var(--accent), var(--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.1rem;
        }

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

        .testimonial-rating {
            color: var(--orange);
            margin-top: 5px;
        }

        /* FAQ */
        .faq {
            padding: 80px 0;
        }

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

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

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

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

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

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

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

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

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

        /* CTA Section */
        .cta-section {
            padding: 80px 0;
            background: linear-gradient(180deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);
            text-align: center;
        }

        .cta-section h2 {
            font-size: 2.2rem;
            margin-bottom: 15px;
        }

        .cta-section p {
            color: var(--text-secondary);
            font-size: 1.1rem;
            margin-bottom: 30px;
        }

        .cta-button {
            display: inline-block;
            background: var(--accent);
            color: white;
            padding: 16px 50px;
            border-radius: 10px;
            font-size: 1.1rem;
            font-weight: 600;
            text-decoration: none;
            transition: all 0.3s ease;
            box-shadow: 0 4px 20px rgba(59, 130, 246, 0.4);
        }

        .cta-button:hover {
            background: var(--accent-hover);
            transform: translateY(-3px);
            box-shadow: 0 6px 30px rgba(59, 130, 246, 0.5);
        }

        /* Footer */
        footer {
            padding: 40px 0;
            border-top: 1px solid var(--border);
            text-align: center;
        }

        footer p {
            color: var(--text-secondary);
            font-size: 0.9rem;
        }

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

        .powered-by {
            margin-top: 10px;
            font-size: 0.85rem;
        }

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

            .hero-stats {
                gap: 20px;
            }

            .comparison-grid {
                grid-template-columns: 1fr;
            }

            .section-title h2 {
                font-size: 1.8rem;
            }
        }
    </style>
</head>
<body>
    <header>
        <div class="header-inner">
            <a href="#" class="logo">Tradie<span>Chatbots</span></a>
            <a href="#pricing" class="nav-cta">Get Started</a>
        </div>
    </header>

    <section class="hero">
        <div class="container">
            <h1>AI Voice Agent for <span class="highlight">General Tradie</span> Businesses</h1>
            <p>Never miss another call. Your AI receptionist works 24/7, answers questions, books jobs, and syncs with your calendar — all while you're on the tools.</p>
            <a href="#pricing" class="hero-cta">Start Your Free Trial</a>

            <div class="hero-stats">
                <div class="stat">
                    <div class="stat-value">62%</div>
                    <div class="stat-label">of calls go unanswered</div>
                </div>
                <div class="stat">
                    <div class="stat-value">$197</div>
                    <div class="stat-label">per month (vs $30K+ for staff)</div>
                </div>
                <div class="stat">
                    <div class="stat-value">24/7</div>
                    <div class="stat-label">AI never sleeps</div>
                </div>
            </div>
        </div>
    </section>

    <section class="comparison">
        <div class="container">
            <div class="section-title">
                <h2>Your Current Setup vs With AI Voice Agent</h2>
                <p>See the difference in how you handle customer enquiries</p>
            </div>

            <div class="comparison-grid">
                <div class="comparison-card before">
                    <h3><span class="icon bad">✕</span> Your Current Setup</h3>
                    <ul class="comparison-list">
                        <li>
                            <span class="icon bad">✕</span>
                            <div>Phone rings while you're mid-job — you let it go to voicemail</div>
                        </li>
                        <li>
                            <span class="icon bad">✕</span>
                            <div>Customer leaves frustrated, calls your competitor instead</div>
                        </li>
                        <li>
                            <span class="icon bad">✕</span>
                            <div>You call back 2 hours later — job already gone</div>
                        </li>
                        <li>
                            <span class="icon bad">✕</span>
                            <div>Evenings spent listening to voicemails & returning calls</div>
                        </li>
                        <li>
                            <span class="icon bad">✕</span>
                            <div>No system to capture job details consistently</div>
                        </li>
                    </ul>
                </div>

                <div class="comparison-card after">
                    <h3><span class="icon good">✓</span> With AI Voice Agent</h3>
                    <ul class="comparison-list">
                        <li>
                            <span class="icon good">✓</span>
                            <div>AI answers instantly, collects all job details professionally</div>
                        </li>
                        <li>
                            <span class="icon good">✓</span>
                            <div>Customer gets immediate response — impressed with your service</div>
                        </li>
                        <li>
                            <span class="icon good">✓</span>
                            <div>Job booked directly into your calendar before you even know</div>
                        </li>
                        <li>
                            <span class="icon good">✓</span>
                            <div>Your evenings are free — AI handles everything after hours</div>
                        </li>
                        <li>
                            <span class="icon good">✓</span>
                            <div>Structured intake: address, urgency, access info, photos</div>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
    </section>

    <section class="pain-points">
        <div class="container">
            <div class="section-title">
                <h2>Why General Tradies Lose Jobs</h2>
                <p>The three biggest problems costing you thousands every month</p>
            </div>

            <div class="pain-grid">
                <div class="pain-card">
                    <div class="pain-icon">📞</div>
                    <h3>Missing Calls While On The Tools</h3>
                    <p>You're on a roof, underground, or with a client. The phone rings. You can't answer. That could have been a $3,000 job.</p>
                </div>

                <div class="pain-card">
                    <div class="pain-icon">⚡</div>
                    <h3>Losing Emergency Jobs to Competitors</h3>
                    <p>A homeowner has a burst pipe or no power. They call 3 tradies. The first one who answers gets the job. Be that first response.</p>
                </div>

                <div class="pain-card">
                    <div class="pain-icon">🌙</div>
                    <h3>Spending Evenings Doing Admin</h3>
                    <p>After a full day on the tools, you're stuck returning calls, logging jobs, and doing paperwork instead of being with your family.</p>
                </div>
            </div>
        </div>
    </section>

    <section class="roi">
        <div class="container">
            <div class="section-title">
                <h2>Calculate Your Lost Revenue</h2>
                <p>See what missed calls are actually costing you</p>
            </div>

            <div class="roi-calculator">
                <div class="roi-inputs">
                    <div class="roi-input">
                        <label>Calls Per Week</label>
                        <div class="value">20</div>
                    </div>
                    <div class="roi-input">
                        <label>Missed Call Rate</label>
                        <div class="value">40%</div>
                    </div>
                    <div class="roi-input">
                        <label>Avg Job Value</label>
                        <div class="value">$1,500</div>
                    </div>
                </div>

                <div class="roi-results">
                    <div class="roi-result bad">
                        <div class="label">Missed Calls/Week</div>
                        <div class="amount">8</div>
                    </div>
                    <div class="roi-result bad">
                        <div class="label">Lost Jobs/Month (25% convert)</div>
                        <div class="amount">~8</div>
                    </div>
                    <div class="roi-result bad">
                        <div class="label">Monthly Revenue Lost</div>
                        <div class="amount">$12,000</div>
                    </div>
                </div>

                <div class="roi-results" style="margin-top: 15px;">
                    <div class="roi-result good">
                        <div class="label">Sunaiva Cost/Month</div>
                        <div class="amount">$197</div>
                    </div>
                    <div class="roi-result good">
                        <div class="label">Jobs Needed to Cover</div>
                        <div class="amount">0.1</div>
                    </div>
                    <div class="roi-result good">
                        <div class="label">Potential ROI</div>
                        <div class="amount">6,000%+</div>
                    </div>
                </div>

                <p class="roi-note">*Based on average General Tradie metrics. Actual results vary based on call volume and conversion rates.</p>
            </div>
        </div>
    </section>

    <section class="features">
        <div class="container">
            <div class="section-title">
                <h2>Built for General Tradie Businesses</h2>
                <p>AI that understands your trade and talks like a professional</p>
            </div>

            <div class="features-grid">
                <div class="feature-card">
                    <div class="feature-icon">🔧</div>
                    <h3>Understands All Your Trades</h3>
                    <p>Plumbing, electrical, building, painting, landscaping, fencing, concrete, roofing — the AI knows the terminology and asks the right questions.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">📋</div>
                    <h3>Collects Job Details</h3>
                    <p>Address, urgency level, access instructions, property type, photos if needed. All captured systematically, not in random voicemails.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">🚨</div>
                    <h3>Prioritises Emergencies</h3>
                    <p>When a homeowner calls needing multiple trades for a renovation, the AI identifies urgency, flags high-value jobs, and routes them to you immediately.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">📅</div>
                    <h3>Books Directly to Calendar</h3>
                    <p>No more back-and-forth. The AI checks your availability and books the job straight into your calendar. You just show up.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">🗣</div>
                    <h3>Natural Australian Voice</h3>
                    <p>Conversational, friendly, professional. Not robotic. Customers comment on how natural the AI sounds.</p>
                </div>

                <div class="feature-card">
                    <div class="feature-icon">📱</div>
                    <h3>Instant SMS Notifications</h3>
                    <p>Get notified the moment a job is booked. Review details, confirm, or adjust — all from your phone.</p>
                </div>
            </div>
        </div>
    </section>

    <section class="demo">
        <div class="container">
            <div class="section-title">
                <h2>See It In Action</h2>
                <p>Sample conversation: Customer calling about a plumbing emergency</p>
            </div>

            <div class="demo-container">
                <div class="demo-window">
                    <div class="demo-header">
                        <span class="demo-dot red"></span>
                        <span class="demo-dot yellow"></span>
                        <span class="demo-dot green"></span>
                        <span class="demo-title">AI Voice Agent — Live Demo</span>
                    </div>
                    <div class="demo-content">
                        <div class="chat-message">
                            <div class="chat-avatar user">👤</div>
                            <div>
                                <div class="chat-label">Customer</div>
                                <div class="chat-bubble">Hi, I've got a burst pipe in my kitchen and water is everywhere. I need an emergency plumber ASAP. Can you help?</div>
                            </div>
                        </div>

                        <div class="chat-message">
                            <div class="chat-avatar ai">🤖</div>
                            <div>
                                <div class="chat-label">AI Voice Agent</div>
                                <div class="chat-bubble">Oh no, that sounds urgent! I can definitely help you right away. My name's Sunaiva and I'm the AI assistant for [Your Business]. Let me get a plumber to you as quickly as possible.</div>
                            </div>
                        </div>

                        <div class="chat-message">
                            <div class="chat-avatar user">👤</div>
                            <div>
                                <div class="chat-label">Customer</div>
                                <div class="chat-bubble">Yes please, it's really bad. The water is leaking from under the sink and the pipe looks completely cracked.</div>
                            </div>
                        </div>

                        <div class="chat-message">
                            <div class="chat-avatar ai">🤖</div>
                            <div>
                                <div class="chat-label">AI Voice Agent</div>
                                <div class="chat-bubble">I understand. Can I get your address please? And do you know if you have shut-off valves under the sink we can turn off?</div>
                            </div>
                        </div>

                        <div class="chat-message">
                            <div class="chat-avatar user">👤</div>
                            <div>
                                <div class="chat-label">Customer</div>
                                <div class="chat-bubble">It's 42 Miller Street, Carseldine. And yes, there's a valve there but I'm not sure if it works.</div>
                            </div>
                        </div>

                        <div class="chat-message">
                            <div class="chat-avatar ai">🤖</div>
                            <div>
                                <div class="chat-label">AI Voice Agent</div>
                                <div class="chat-bubble">Got it, 42 Miller Street in Carseldine. And what's your phone number in case we need to reach you?</div>
                            </div>
                        </div>

                        <div class="chat-message">
                            <div class="chat-avatar user">👤</div>
                            <div>
                                <div class="chat-label">Customer</div>
                                <div class="chat-bubble">0401 234 567</div>
                            </div>
                        </div>

                        <div class="chat-message">
                            <div class="chat-avatar ai">🤖</div>
                            <div>
                                <div class="chat-label">AI Voice Agent</div>
                                <div class="chat-bubble">Perfect. I've got a plumber on standby who can be there within the hour. I'll send them your details now. You'll get an SMS confirmation shortly. Is there anything else you need?</div>
                                <span class="demo-badge">✓ Job Booked</span>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="pricing" id="pricing">
        <div class="container">
            <div class="section-title">
                <h2>Simple, Transparent Pricing</h2>
                <p>No contracts, no setup fees. Cancel anytime.</p>
            </div>

            <div class="pricing-grid">
                <div class="pricing-card">
                    <h3>Essentials</h3>
                    <div class="pricing-price">$197<span>/mo</span></div>
                    <p class="pricing-desc">Perfect for solo tradies starting out</p>
                    <ul class="pricing-features">
                        <li>AI voice agent answers calls 24/7</li>
                        <li>Unlimited calls & conversations</li>
                        <li>Calendar booking integration</li>
                        <li>SMS job notifications</li>
                        <li>Basic job intake forms</li>
                        <li>Australian accent voice</li>
                    </ul>
                    <a href="#" class="pricing-cta">Start Free Trial</a>
                </div>

                <div class="pricing-card featured">
                    <span class="pricing-badge">Most Popular</span>
                    <h3>Business</h3>
                    <div class="pricing-price">$397<span>/mo</span></div>
                    <p class="pricing-desc">For growing tradie businesses</p>
                    <ul class="pricing-features">
                        <li>Everything in Essentials</li>
                        <li>Multi-trade knowledge (all 8 trades)</li>
                        <li>Advanced emergency detection</li>
                        <li>Custom intake questions</li>
                        <li>Job priority tagging</li>
                        <li>Priority support</li>
                        <li>Call recording & analytics</li>
                    </ul>
                    <a href="#" class="pricing-cta">Start Free Trial</a>
                </div>

                <div class="pricing-card">
                    <h3>Growth</h3>
                    <div class="pricing-price">$597<span>/mo</span></div>
                    <p class="pricing-desc">For larger teams with high volume</p>
                    <ul class="pricing-features">
                        <li>Everything in Business</li>
                        <li>Multiple AI agents</li>
                        <li>CRM integration</li>
                        <li>Advanced reporting dashboard</li>
                        <li>Custom voice training</li>
                        <li>Dedicated account manager</li>
                        <li>API access</li>
                    </ul>
                    <a href="#" class="pricing-cta">Start Free Trial</a>
                </div>
            </div>
        </div>
    </section>

    <section class="testimonial">
        <div class="container">
            <div class="testimonial-card">
                <p class="testimonial-quote">Since we got Sunaiva, I've booked an extra 3-4 jobs every week that I would have otherwise missed. Last month a guy called about a full bathroom reno — I was on another job and couldn't answer. The AI took all his details, he sent photos, and I called him back that arvo. He said I was the only tradie who actually got back to him quickly. Ended up being an $8,000 job. It pays for itself many times over.</p>
                <div class="testimonial-author">
                    <div class="testimonial-avatar">M</div>
                    <div class="testimonial-info">
                        <h4>Mark Thompson</h4>
                        <p>Thompson Building & Plumbing</p>
                        <div class="testimonial-rating">★★★★★</div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="faq">
        <div class="container">
            <div class="section-title">
                <h2>Frequently Asked Questions</h2>
                <p>Everything tradies want to know</p>
            </div>

            <div class="faq-grid">
                <div class="faq-item">
                    <div class="faq-question">
                        Will the AI understand trade-specific terminology?
                        <span class="faq-icon">▼</span>
                    </div>
                    <div class="faq-answer">
                        <p>Yes. Our AI is trained on all the major trades — plumbing, electrical, building, painting, landscaping, fencing, concrete, and roofing. It understands术语 like "RCD", "solvent weld", "bearers and joists", "render", "post-hole boring", and thousands more. It asks the right follow-up questions to get accurate job details.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">
                        What if a job is urgent or an emergency?
                        <span class="faq-icon">▼</span>
                    </div>
                    <div class="faq-answer">
                        <p>The AI detects urgency keywords (burst pipe, no power, leaking roof, etc.) and immediately flags these as priority jobs. You'll get an instant SMS notification with all the details, and the job is highlighted in your dashboard. For true emergencies, the AI can be configured to call you directly regardless of the time.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">
                        Can the AI handle calls for multiple different trades?
                        <span class="faq-icon">▼</span>
                    </div>
                    <div class="faq-answer">
                        <p>Absolutely. If you do plumbing AND electrical AND building, the AI will identify which trade the customer needs and ask appropriate questions. It can handle complex enquiries like "I need a plumber and a builder for a renovation" — collecting details for both and booking accordingly.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">
                        Do I need any special equipment or coding?
                        <span class="faq-icon">▼</span>
                    </div>
                    <div class="faq-answer">
                        <p>None at all. Setup takes about 10 minutes. We'll give you a phone number to forward your business line to (or use as a new dedicated number). The AI connects to your existing calendar (Google, Outlook, etc.). No apps to download, no websites to change. Just forward your phone and you're done.</p>
                    </div>
                </div>

                <div class="faq-item">
                    <div class="faq-question">
                        What happens if I'm already on a call?
                        <span class="faq-icon">▼</span>
                    </div>
                    <div class="faq-answer">
                        <p>The AI can handle multiple simultaneous calls, so it never puts anyone on hold. If for some reason all lines are busy, callers get a professional message and can request a callback. You'll never lose a lead because you were already on the phone.</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="cta-section">
        <div class="container">
            <h2>Ready to Never Miss Another Call?</h2>
            <p>Join hundreds of Australian tradies who are already using AI to grow their business.</p>
            <a href="#" class="cta-button">Start Your Free Trial</a>
        </div>
    </section>

    <footer>
        <div class="container">
            <p>© 2024 TradieChatbots.com.au. All rights reserved.</p>
            <p class="powered-by">Powered by <a href="https://sunaiva.com.au" target="_blank">Sunaiva</a> — AI Voice Agents for Australian Businesses</p>
        </div>
    </footer>

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

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

        // Header scroll effect
        let lastScroll = 0;
        window.addEventListener('scroll', () => {
            const header = document.querySelector('header');
            if (window.scrollY > 100) {
                header.style.boxShadow = '0 4px 20px rgba(0,0,0,0.3)';
            } else {
                header.style.boxShadow = 'none';
            }
            lastScroll = window.scrollY;
        });
    </script>

    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "Service",
        "name": "AI Voice Agent for General Tradie Businesses",
        "description": "AI voice agent that answers calls 24/7, books jobs, handles enquiries for plumbers, electricians, builders, painters, landscapers, concreters, roofers and fencing contractors.",
        "provider": {
            "@type": "Organization",
            "name": "Sunaiva",
            "url": "https://sunaiva.com.au"
        },
        "areaServed": {
            "@type": "Country",
            "name": "Australia"
        },
        "serviceType": "AI Voice Agent",
        "offers": {
            "@type": "Offer",
            "price": "197",
            "priceCurrency": "AUD",
            "description": "Essentials plan - AI voice agent answering calls 24/7"
        },
        "featureList": [
            "24/7 AI voice agent",
            "Understands plumbing, electrical, building, painting, landscaping, fencing, concrete, roofing",
            "Collects job details (address, urgency, access info)",
            "Prioritises emergencies",
            "Books directly to calendar",
            "Natural Australian accent",
            "SMS notifications"
        ]
    }
    </script>

    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        "name": "TradieChatbots.com.au",
        "description": "AI Voice Agent services for General Tradie businesses in Australia",
        "url": "https://tradiechatbots.com.au",
        "areaServed": "Australia",
        "serviceType": "AI Voice Agent for Trades",
        "priceRange": "$$"
    }
    </script>
</body>
</html>
```


Response:
```html
<!DOCTYPE html>
<html lang="en-AU">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Voice Agent for General Tradie Businesses | tradiechatbots.com.au</title>
    <meta name="description" content="Never miss another call. AI voice agent handles plumbing, electrical, building & more emergencies 24/7. Start free trial.">
    <meta name="keywords" content="AI voice agent, tradie chatbot, plumber AI, electrician AI, builder AI, emergency tradie calls, 24/7 answering service">
    <link rel="canonical" href="https://tradiechatbots.com.au/">

    <!-- Schema.org JSON-LD -->
    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        "name": "Tradie Chatbots",
        "description": "AI Voice Agent for General Tradie Businesses - Never miss emergency calls",
        "url": "https://tradiechatbots.com.au",
        "telephone": "+61-XXX-XXX-XXX",
        "areaServed": {
            "@type": "Country",
            "name": "Australia"
        },
        "provider": {
            "@type": "Organization",
            "name": "Sunaiva",
            "url": "https://sunaiva.com"
        },
        "serviceType": "AI Voice Agent",
        "priceRange": "$$$"
    }
    </script>

    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "Service",
        "name": "AI Voice Agent for Tradies",
        "description": "24/7 AI answering service that handles emergency calls for plumbing, electrical, building, painting, landscaping, fencing, concrete, and roofing businesses",
        "provider": {
            "@type": "Organization",
            "name": "Sunaiva"
        },
        "areaServed": "Australia",
        "offers": {
            "@type": "Offer",
            "price": "197",
            "priceCurrency": "AUD",
            "description": "Essentials plan"
        }
    }
    </script>

    <style>
        :root {
            --bg-primary: #0B0C0E;
            --bg-secondary: #151619;
            --bg-card: #1C1E22;
            --text-primary: #E5E7EB;
            --text-secondary: #9CA3AF;
            --accent: #3B82F6;
            --accent-hover: #2563EB;
            --green: #10B981;
            --green-dark: #059669;
            --orange: #F59E0B;
            --orange-dark: #D97706;
        }

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

        html {
            scroll-behavior: smooth;
        }

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

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

        .btn {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 14px 32px;
            border-radius: 8px;
            font-weight: 600;
            font-size: 16px;
            text-decoration: none;
            cursor: pointer;
            transition: all 0.3s ease;
            border: 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: var(--bg-card);
            color: var(--text-primary);
            border: 1px solid var(--accent);
        }

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

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

        nav {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 16px 20px;
        }

        .logo {
            font-size: 20px;
            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: 32px;
            align-items: center;
        }

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

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

        .nav-cta {
            padding: 10px 20px;
            font-size: 14px;
        }

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

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

        .hero-content {
            max-width: 700px;
            position: relative;
            z-index: 1;
        }

        .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.2);
            padding: 8px 16px;
            border-radius: 50px;
            font-size: 14px;
            color: var(--accent);
            margin-bottom: 24px;
            animation: fadeInUp 0.6s ease forwards;
        }

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

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

        h1 {
            font-size: clamp(36px, 5vw, 56px);
            font-weight: 800;
            line-height: 1.1;
            margin-bottom: 24px;
            animation: fadeInUp 0.6s ease 0.1s forwards;
            opacity: 0;
        }

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

        .hero-subtitle {
            font-size: 18px;
            color: var(--text-secondary);
            margin-bottom: 32px;
            max-width: 540px;
            animation: fadeInUp 0.6s ease 0.2s forwards;
            opacity: 0;
        }

        .hero-ctas {
            display: flex;
            gap: 16px;
            flex-wrap: wrap;
            animation: fadeInUp 0.6s ease 0.3s forwards;
            opacity: 0;
        }

        .hero-stats {
            display: flex;
            gap: 48px;
            margin-top: 64px;
            padding-top: 32px;
            border-top: 1px solid rgba(255,255,255,0.1);
            animation: fadeInUp 0.6s ease 0.4s forwards;
            opacity: 0;
        }

        .stat {
            text-align: left;
        }

        .stat-value {
            font-size: 32px;
            font-weight: 700;
            color: var(--green);
        }

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

        /* Emergency Banner */
        .emergency-banner {
            background: linear-gradient(135deg, var(--orange) 0%, var(--orange-dark) 100%);
            padding: 20px;
            border-radius: 12px;
            margin-top: 32px;
            animation: fadeInUp 0.6s ease 0.35s forwards;
            opacity: 0;
        }

        .emergency-banner h3 {
            color: white;
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 4px;
        }

        .emergency-banner p {
            color: rgba(255,255,255,0.9);
            font-size: 14px;
        }

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

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

        .section-header {
            text-align: center;
            max-width: 600px;
            margin: 0 auto 64px;
        }

        .section-tag {
            display: inline-block;
            color: var(--accent);
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 1px;
            margin-bottom: 16px;
        }

        h2 {
            font-size: clamp(28px, 4vw, 40px);
            font-weight: 700;
            margin-bottom: 16px;
        }

        .section-desc {
            color: var(--text-secondary);
            font-size: 16px;
        }

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

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

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

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

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

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

        .pain-card .loss {
            color: var(--orange);
            font-weight: 600;
            margin-top: 16px;
            font-size: 14px;
        }

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

        .roi-container {
            background: var(--bg-card);
            border: 1px solid rgba(59, 130, 246, 0.2);
            border-radius: 24px;
            padding: 48px;
            max-width: 900px;
            margin: 0 auto;
        }

        .roi-header {
            text-align: center;
            margin-bottom: 48px;
        }

        .roi-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 24px;
            margin-bottom: 48px;
        }

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

        .roi-stat-value {
            font-size: 36px;
            font-weight: 700;
            margin-bottom: 8px;
        }

        .roi-stat-label {
            color: var(--text-secondary);
            font-size: 14px;
        }

        .roi-stat.highlight .roi-stat-value {
            color: var(--orange);
        }

        .roi-calc {
            background: var(--bg-primary);
            border-radius: 16px;
            padding: 32px;
            display: grid;
            grid-template-columns: 1fr auto 1fr;
            gap: 24px;
            align-items: center;
        }

        .roi-calc-item {
            text-align: center;
        }

        .roi-calc-item .value {
            font-size: 28px;
            font-weight: 700;
            color: var(--green);
        }

        .roi-calc-item .label {
            color: var(--text-secondary);
            font-size: 14px;
        }

        .roi-arrow {
            font-size: 32px;
            color: var(--accent);
        }

        .roi-result {
            background: linear-gradient(135deg, var(--green) 0%, var(--green-dark) 100%);
            border-radius: 16px;
            padding: 32px;
            text-align: center;
        }

        .roi-result .value {
            font-size: 48px;
            font-weight: 800;
            color: white;
        }

        .roi-result .label {
            color: rgba(255,255,255,0.9);
            font-size: 14px;
            margin-top: 8px;
        }

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

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

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