<html class="geistsans_d5a4f12f-module__9pvNqq__variable geistmono_157ca88a-module__Gu1Nkq__variable light" data-dpl-id="dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" lang="en">
    <head>
        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta charSet="utf-8">
        <meta content="width=device-width, initial-scale=1" name="viewport">
        <link as="font" crossorigin="" href="/_next/static/media/GeistMono_Variable.p.05wdprr-k~q7o.woff2?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" rel="preload" type="font/woff2">
        <link as="font" crossorigin="" href="/_next/static/media/Geist_Variable-s.p.014y-whght5cd.woff2?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" rel="preload" type="font/woff2">
        <link as="image" href="/images/growthy-logo.svg?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" rel="preload">
        <link data-precedence="next" href="/_next/static/chunks/0cf~0icygtshg.css?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" rel="stylesheet">
        <link data-precedence="next" href="/_next/static/chunks/0ukaj_1m0q2bx.css?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" rel="stylesheet">
        <link as="script" fetchPriority="low" href="/_next/static/chunks/15_ovsqrjki0j.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" rel="preload">
        <script async="" src="/_next/static/chunks/0oxcwtn1qsg9n.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/0p.44ob5y4gnt.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/0qmb_t~x1re3h.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/0fk33ey-u2zqi.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/0101pilc517m8.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/turbopack-0n.nr2-0h5o-t.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/13-39l0vyiuz..js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/0~r8iooz..k15.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/0wtxjf5jvvjqg.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script async="" src="/_next/static/chunks/01gpdxzgyxdl~.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script>
        <meta content="" name="next-size-adjust">
        <link href="/favicon.ico" rel="icon" sizes="32x32">
        <link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png">
        <link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png">
        <link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180">
        <link href="/site.webmanifest" rel="manifest">
        <link href="/rss.xml" rel="alternate" title="Growthy Blog RSS Feed" type="application/rss+xml">
        <link href="/rss.xml" rel="alternate" title="Growthy Blog Atom Feed" type="application/atom+xml">
        <title>Growthy &mdash; AI Bookkeeping That Reviews Itself</title>
        <meta content="Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha." name="description">
        <meta content="growthy,growthy ltd,growthy meaning,ai bookkeeping,growthy.com" name="keywords">
        <meta content="index, follow" name="robots">
        <link href="https://growthy.com" rel="canonical">
        <meta content="Growthy &mdash; Categorizes automatically. You review and approve." property="og:title">
        <meta content="Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha." property="og:description">
        <meta content="https://growthy.com" property="og:url">
        <meta content="Growthy" property="og:site_name">
        <meta content="https://growthy.com/api/og?title=Growthy+%E2%80%94+AI+Bookkeeping+That+Reviews+Itself&amp;v=a23faa3667bd20f3d7bf8b29751d1c0ed97e60ec" property="og:image">
        <meta content="website" property="og:type">
        <meta content="summary_large_image" name="twitter:card">
        <meta content="Growthy &mdash; Categorizes automatically. You review and approve." name="twitter:title">
        <meta content="Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha." name="twitter:description">
        <meta content="https://growthy.com/api/og?title=Growthy+%E2%80%94+AI+Bookkeeping+That+Reviews+Itself&amp;v=a23faa3667bd20f3d7bf8b29751d1c0ed97e60ec" name="twitter:image">
        <meta content="06e1bfc74d998e8624f29cdfecd3f70b-82ff00993b749990" name="sentry-trace">
        <meta content="sentry-environment=vercel-production,sentry-release=a23faa3667bd20f3d7bf8b29751d1c0ed97e60ec,sentry-public_key=d8538a100e105052a279105dfb1b5174,sentry-trace_id=06e1bfc74d998e8624f29cdfecd3f70b,sentry-org_id=4509488946151424" name="baggage">
        <script noModule="" src="/_next/static/chunks/03~yq9q893hmn.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script>
    </head>
    <body class="overflow-x-hidden">
        <div hidden="">
            <!--$-->
            <!--/$-->
        </div>
        <!--$!-->
        <template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template>
        <!--/$-->
        <div class="admin-bar py-2 bg-surface-dark text-white hidden">
            <div class="container"></div>
        </div>
        <header aria-label="Site header" class="sticky top-0 z-50 w-full bg-background transition-all duration-200" role="banner">
            <nav aria-label="Global" class="mx-auto flex h-16 max-w-6xl items-center justify-between px-4 md:px-8" role="navigation">
                <div class="flex items-center gap-8">
                    <a class="flex items-center space-x-2" href="/"><img alt="Growthy" class="h-8 w-auto h-8 w-auto" data-nimg="1" decoding="async" height="31" src="/images/growthy-logo.svg?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" style="color:transparent" width="140"></a>
                    <nav aria-label="Main navigation" class="hidden items-center gap-6 lg:flex">
                        <a class="text-sm font-medium transition-colors hover:text-primary text-muted-foreground" href="/ai-bookkeeping">AI Bookkeeping</a>
                        <div class="relative">
                            <button aria-controls="_R_55mivb_" aria-expanded="false" class="inline-flex items-center gap-1 text-sm font-medium text-muted-foreground transition-colors hover:text-primary focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring" type="button">Topics<span aria-hidden="true" class="mt-[-2px] h-1.5 w-1.5 rotate-45 border-b border-r border-current transition-transform"></span></button>
                            <div aria-hidden="true" class="absolute left-0 top-full z-50 w-[720px] pt-4 hidden" id="_R_55mivb_">
                                <div class="grid grid-cols-3 gap-x-8 gap-y-6 rounded-md border bg-popover p-6 text-popover-foreground shadow-lg" data-testid="topics-menu-grid">
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/1099-filing"><span class="block text-sm font-semibold text-current">1099 Filing</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">OBBBA raised 1099-NEC to $2,000 and reverted 1099-K to $20K/200. The bookkeeper workflow that doesn't fall apart in January.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/ap-reconciliation"><span class="block text-sm font-semibold text-current">AP Reconciliation</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">The monthly AP discipline that keeps vendor ledgers clean and January 1099s accurate, built for bookkeepers managing 8-25 clients.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/bookkeeper-scaling"><span class="block text-sm font-semibold text-current">Bookkeeper Scaling</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">Solo bookkeeper income is capped at 15-25 clients. Here's the math behind the ceiling and the three levers that break it.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/bookkeeping-automation"><span class="block text-sm font-semibold text-current">Bookkeeping Automation</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">Tools, techniques, and strategies for automating repetitive bookkeeping tasks.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/quickbooks-automation"><span class="block text-sm font-semibold text-current">QuickBooks Automation</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">Intuit Assist hits ~50% on novel transactions. Bank rules break at 200+. Here's the honest map of QBO automation in 2026.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/saas-accounting"><span class="block text-sm font-semibold text-current">SaaS Accounting: A Practitioner's Guide to Revenue Recognition, Deferred Revenue, and the Books Behind the Subscription</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">Honest, practitioner-built guide to SaaS accounting. ASC 606, deferred revenue, COA, metrics, and software comparison for bookkeepers, CPA firms, and founders.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/stripe-bookkeeping"><span class="block text-sm font-semibold text-current">Stripe Bookkeeping Guide: Payouts, Fees, Refunds, and QBO/Xero</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">Stripe bookkeeping starts with payouts, fees, refunds, and a clearing account. Use this guide to reconcile Stripe in QBO or Xero without guesswork now.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/chart-of-accounts"><span class="block text-sm font-semibold text-current">Chart of Accounts: The Complete Guide for Bookkeepers</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">The working chart of accounts reference for bookkeepers: 5 account types, 20 deep-dive guides, 2026 deduction rules. Built for the people who Google 'what category is X' twenty times a day.</span></a>
                                        <div class="mt-3 space-y-2">
                                            <a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/chart-of-accounts/asset-account-categories">Asset Account Categories</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/chart-of-accounts/equity-accounts-explained">Equity Accounts Explained</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/chart-of-accounts/expense-account-categories">Expense Account Categories</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/chart-of-accounts/liability-account-categories">Liability Account Categories</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/chart-of-accounts/revenue-account-types">Revenue Account Types</a>
                                        </div>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/glossary"><span class="block text-sm font-semibold text-current">Glossary</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">Plain-English definitions of accounting and bookkeeping terms &mdash; written by practitioners who use these every day.</span></a>
                                        <div class="mt-3 space-y-2">
                                            <a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/glossary/balance-sheet-terms">Balance Sheet Terms</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/glossary/bookkeeping-foundation-terms">Bookkeeping Foundation Terms</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/glossary/income-statement-terms">Income Statement Terms</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/glossary/qbo-specific-terms">QBO-Specific Terms</a><a class="block text-xs text-muted-foreground transition-colors hover:text-foreground" href="/topics/glossary/tax-bookkeeping-terms">Tax Bookkeeping Terms</a>
                                        </div>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/ai-bookkeeping"><span class="block text-sm font-semibold text-current">AI Bookkeeping</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">How AI is changing transaction categorization, bank reconciliation, and bookkeeping workflows.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/ai-for-accountants"><span class="block text-sm font-semibold text-current">AI for Accountants</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">Every vendor claims AI will transform your firm. Here is what it actually looks like at a 5-20 staff CPA practice in 2026.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/ecommerce-accounting"><span class="block text-sm font-semibold text-current">Ecommerce Accounting</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/payment-reconciliation"><span class="block text-sm font-semibold text-current">Payment Reconciliation: How to Match Merchant Deposits to Gross Revenue in 2026</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">That $3,847.92 Stripe deposit is not $3,847.92 of revenue. Here's how to split merchant deposits correctly: fees in the right account, refunds posted, chargebacks reconciled.</span></a>
                                    </div>
                                    <div class="min-w-0">
                                        <a class="block rounded-sm outline-hidden transition-colors focus-visible:ring-2 focus-visible:ring-ring text-muted-foreground" href="/topics/quickbooks-integrations"><span class="block text-sm font-semibold text-current">QuickBooks Integrations</span><span class="mt-1 block text-xs leading-5 text-muted-foreground">15 clients &times; 6 integrations = 90 sync pipelines to babysit. Here's which QBO integrations actually hold up at scale and why a workflow layer beats adding another app.</span></a>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <a class="text-sm font-medium transition-colors hover:text-primary text-muted-foreground" href="/for-bookkeepers">For Bookkeepers</a><a class="text-sm font-medium transition-colors hover:text-primary text-muted-foreground" href="/for-accountants">For Accountants</a><a class="text-sm font-medium transition-colors hover:text-primary text-muted-foreground" href="/pricing">Pricing</a>
                    </nav>
                </div>
                <div class="flex items-center gap-4">
                    <a aria-label="Search articles" class="items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-hidden focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-9 hidden sm:inline-flex text-muted-foreground" data-slot="button" data-testid="global-header-search" href="/search">
                        <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-search h-5 w-5" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                            <circle cx="11" cy="11" r="8"></circle>
                            <path d="m21 21-4.3-4.3"></path>
                        </svg>
                    </a><a class="items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-hidden focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-2xs hover:bg-primary/90 h-9 px-4 py-2 has-[>svg]:px-3 hidden sm:inline-flex" data-slot="button" href="/signup" xmlns="">Join the Alpha</a><button aria-label="Toggle menu" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*='size-'])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-hidden focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-9 lg:hidden" data-slot="button">
                        <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-menu h-5 w-5" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                            <line x1="4" x2="20" y1="12" y2="12"></line>
                            <line x1="4" x2="20" y1="6" y2="6"></line>
                            <line x1="4" x2="20" y1="18" y2="18"></line>
                        </svg>
                    </button>
                </div>
            </nav>
        </header>
        <main xmlns="">
            <script id="software-application-jsonld" type="application/ld+json">{"@context":"https://schema.org","@type":"WebApplication","@id":"https://growthy.com/#softwareapplication","name":"Growthy","applicationCategory":"BusinessApplication","applicationSubCategory":"BookkeepingSoftware","operatingSystem":"Web","url":"https://growthy.com/","description":"Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha.","publisher":{"@id":"https://growthy.com/#organization"},"audience":{"@type":"BusinessAudience","audienceType":"Professional bookkeepers, CPA firms, and new business owners"},"offers":{"@type":"Offer","price":"149","priceCurrency":"USD","priceValidUntil":"2027-06-09","availability":"https://schema.org/InStock"},"featureList":["Pattern-learning transaction categorization with 85% accuracy on first import, 90%+ on returning clients","Confidence scoring routes exceptions to a human review queue","Works with QuickBooks Online and Xero, with no migration required (Mode 1: workflow layer)","Standalone general ledger replaces QBO or Xero entirely (Mode 2: books-of-record)","For solo bookkeepers, CPA firms running advisory, and new founders setting up their first books"]}</script><script id="faq-jsonld" type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is Growthy in one sentence?","acceptedAnswer":{"@type":"Answer","text":"Pattern-learning software that categorizes QuickBooks and Xero transactions automatically, asks when it is unsure, and never posts anything without your approval. 85% accurate on first import, 90%+ on returning clients."}},{"@type":"Question","name":"Who is Growthy for?","acceptedAnswer":{"@type":"Answer","text":"Three audiences: solo and small-firm bookkeepers at the 15-25 client ceiling, CPA firms running CAS plus advisory, and new founders picking their first accounting tool. Use the \"Pick your version\" band above to route."}},{"@type":"Question","name":"Does Growthy replace QuickBooks or work with it?","acceptedAnswer":{"@type":"Answer","text":"Both. Mode 1 is a workflow layer on top of QBO or Xero with no migration; clients keep seeing QBO. Mode 2 is a standalone GL replacing QBO or Xero entirely."}},{"@type":"Question","name":"How accurate is the AI categorization?","acceptedAnswer":{"@type":"Answer","text":"85% on first import, climbs to 90%+ on returning clients once it learns the patterns. We never claim 95% or 100%. The remaining 15% is the triage queue you review."}},{"@type":"Question","name":"Do I need to set up bank rules?","acceptedAnswer":{"@type":"Answer","text":"No. Pattern learning replaces rule lists. Move a transaction once, Growthy remembers for that specific client."}},{"@type":"Question","name":"What about Stripe, PayPal, or ACH deposits with no description?","acceptedAnswer":{"@type":"Answer","text":"Those go to the review queue with a confidence score. We flag instead of guessing wrong."}},{"@type":"Question","name":"Is Growthy free during alpha?","acceptedAnswer":{"@type":"Answer","text":"Yes. Free for the alpha cohort. Direct support from Bobby and Sam. Lock-in pricing of $99/mo for two years when alpha closes. Published pricing post-alpha is $149/mo annual or $199/mo monthly."}},{"@type":"Question","name":"Who built Growthy?","acceptedAnswer":{"@type":"Answer","text":"Bobby Huang, partner at SDO CPA LLC with 18 years of hands-on bookkeeping. Bobby still reconciles real client books and uses Growthy in standalone mode for Growthy LLC and TracePrep."}},{"@type":"Question","name":"Is my financial data secure?","acceptedAnswer":{"@type":"Answer","text":"Read-only access by default. We never move money. Bank-level encryption. SOC 2 in progress."}}]}</script><script id="organization-jsonld" type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://growthy.com/#organization","name":"Growthy","legalName":"Growthy Inc.","url":"https://growthy.com","logo":"https://growthy.com/images/growthy-logo.svg","description":"AI bookkeeping software that categorizes QuickBooks and Xero transactions automatically. Built for bookkeepers, CPA firms, and new founders.","foundingDate":"2024-01-01","address":{"@type":"PostalAddress","streetAddress":"214 S Main St Ste 101-C","addressLocality":"Duncanville","addressRegion":"TX","postalCode":"75116","addressCountry":"US"},"sameAs":["https://x.com/growthyhq","https://www.linkedin.com/company/growthy-com/"]}</script><script id="breadcrumb-jsonld" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://growthy.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://growthy.com/"}]}</script>
            <!--$!-->
            <template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template>
            <!--/$-->
            <main class="flex flex-col bg-background text-foreground">
                <section class="relative overflow-hidden px-4 md:px-8 py-8 md:py-10 lg:py-12">
                    <div aria-hidden="true" class="pointer-events-none absolute inset-0 z-0" style="background:radial-gradient(ellipse 60% 50% at 85% 20%, oklch(0.85 0.12 285 / 0.18), transparent 70%), radial-gradient(ellipse 70% 50% at 10% 90%, oklch(0.85 0.08 250 / 0.10), transparent 70%)"></div>
                    <div class="relative z-10 max-w-6xl mx-auto grid lg:grid-cols-[1.05fr_0.95fr] gap-10 lg:gap-14 items-center">
                        <div>
                            <p class="text-xs font-medium text-muted-foreground/80 mb-2">Built by a CPA firm partner who still reconciles books for real clients</p>
                            <div class="inline-flex max-w-full flex-wrap items-center justify-center gap-2 whitespace-normal text-center text-xs font-semibold text-primary bg-primary/10 border border-primary/20 rounded-2xl sm:rounded-full px-3 py-1.5 mb-5">
                                <span class="block w-1.5 h-1.5 rounded-full bg-primary"></span>For bookkeepers, CPA firms, and founders setting up their first books
                            </div>
                            <h1 class="text-3xl md:text-4xl lg:text-[2.625rem] font-bold tracking-tight leading-[1.05] mb-5 text-balance">
                                Categorizes automatically.
                                <!-- -->
                                 <span class="relative inline-block"><span aria-hidden="true" class="absolute inset-x-0 bottom-1 h-3 bg-primary/30 -z-10"></span>You review and approve.</span> 
                                <!-- -->Done before lunch.
                            </h1>
                            <p class="text-lg md:text-xl text-muted-foreground max-w-xl mb-7 leading-relaxed">
                                Growthy reads QuickBooks and Xero transactions, sorts the routine 80%, and asks when it's unsure.
                                <!-- -->
                                 <strong class="text-foreground font-semibold">85%
                                    <!-- --> accurate on first import. 
                                    <!-- -->90%+
                                    <!-- --> on returning clients.</strong> 
                                <!-- -->No bank rules to write. No black box.
                            </p>
                            <div class="flex flex-col sm:flex-row gap-3 mb-6">
                                <a class="inline-flex items-center justify-center gap-2 bg-primary text-primary-foreground font-semibold text-base px-6 py-3.5 rounded-lg hover:bg-primary/90 transition shadow-lg shadow-primary/20" data-ph-capture-attribute-cta-location="homepage_hero" href="/signup?utm_content=homepage-hero">Join the alpha &mdash; free
                                    <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                        <path d="M5 12h14"></path>
                                        <path d="m12 5 7 7-7 7"></path>
                                    </svg>
                                </a><a class="inline-flex items-center justify-center gap-2 border border-border bg-background text-foreground font-semibold text-base px-6 py-3.5 rounded-lg hover:bg-muted transition" data-ph-capture-attribute-cta-location="homepage_hero_secondary" href="#which-version" xmlns="">Pick your version</a>
                            </div>
                            <div class="flex flex-wrap gap-x-5 gap-y-2 text-sm text-muted-foreground">
                                <span class="inline-flex items-center gap-1.5">
                                    <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-3.5 w-3.5 text-primary shrink-0" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                        <path d="M20 6 9 17l-5-5"></path>
                                    </svg>
                                    Works with QuickBooks Online</span><span class="inline-flex items-center gap-1.5" xmlns="">
                                    <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-3.5 w-3.5 text-primary shrink-0" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                        <path d="M20 6 9 17l-5-5"></path>
                                    </svg>
                                    Works with Xero</span><span class="inline-flex items-center gap-1.5" xmlns="">
                                    <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-3.5 w-3.5 text-primary shrink-0" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                        <path d="M20 6 9 17l-5-5"></path>
                                    </svg>
                                    85% first-import accuracy</span><span class="inline-flex items-center gap-1.5" xmlns="">
                                    <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-3.5 w-3.5 text-primary shrink-0" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                        <path d="M20 6 9 17l-5-5"></path>
                                    </svg>
                                    Free during alpha</span>
                            </div>
                        </div>
                        <div class="hidden lg:block" xmlns="">
                            <!--$!-->
                            <template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template>
                            <!--/$-->
                        </div>
                    </div>
                </section>
                <section class="px-4 md:px-8 py-12 md:py-16 bg-primary/[0.06] border-y border-primary/15">
                    <div class="max-w-6xl mx-auto">
                        <div class="relative bg-card border border-primary/25 rounded-2xl px-8 py-9 md:px-10 md:py-10 shadow-md">
                            <span class="absolute -top-3 left-8 inline-flex items-center bg-primary text-primary-foreground text-[11px] font-semibold uppercase tracking-[0.08em] px-3 py-1 rounded-full">Definition</span>
                            <div class="grid lg:grid-cols-[1fr_auto] gap-8 items-center">
                                <div>
                                    <h2 class="text-2xl md:text-3xl font-bold tracking-tight mb-3">What is Growthy?</h2>
                                    <p class="text-lg leading-relaxed text-muted-foreground max-w-[min(65ch,36rem)]">
                                        <strong class="text-foreground font-semibold">Growthy is an AI bookkeeping platform that categorizes QuickBooks Online and Xero transactions automatically.</strong> <span class="font-mono text-primary font-semibold">85%</span> 
                                        <!-- -->accurate on first import,
                                        <!-- --> <span class="font-mono text-primary font-semibold">90%+</span>once it learns a client's patterns. You connect QBO or Xero (or upload a bank CSV), Growthy sorts the routine 80% of transactions, then surfaces the rest in a triage queue with confidence scores. You review and approve before anything syncs. There are no bank rules to maintain. Growthy runs in two modes: as a workflow layer on top of your existing QBO or Xero books (no client migration), or as a standalone general ledger replacing QBO/Xero entirely. Built by a CPA firm partner with 18 years of hands-on bookkeeping. Free during alpha,
                                        <!-- --> <span class="font-mono text-foreground font-semibold">5</span> 
                                        <!-- -->company slots open.
                                    </p>
                                </div>
                                <div aria-hidden="true" class="hidden lg:flex items-center justify-center font-bold text-[12rem] leading-none text-primary/15 select-none pr-4">G</div>
                            </div>
                        </div>
                    </div>
                </section>
                <section class="px-4 md:px-8 py-20 md:py-24">
                    <div class="max-w-3xl mx-auto">
                        <div class="text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 ">Key takeaways</div>
                        <h2 class="text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 ">Six things that matter, in plain English.</h2>
                        <p class="text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed">Specific numbers, no hype. Every claim has a number behind it or names what the alternative breaks.</p>
                        <ol class="space-y-10 md:space-y-12">
                            <li class="grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8">
                                <span class="font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums">01</span>
                                <div>
                                    <h3 class="text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug">Two ways to use it</h3>
                                    <p class="text-[15px] md:text-base text-muted-foreground leading-relaxed">Layer Growthy on top of QBO or Xero with no migration, or run it as your standalone GL. Same review queue either way.</p>
                                </div>
                            </li>
                            <li class="grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8">
                                <span class="font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums">02</span>
                                <div>
                                    <h3 class="text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug">85% accurate on first import</h3>
                                    <p class="text-[15px] md:text-base text-muted-foreground leading-relaxed">
                                        Climbs to
                                        <!-- -->
                                         <span class="font-mono text-foreground font-semibold">90%+</span> 
                                        <!-- -->on returning clients as it learns the patterns. Source: brand-facts.
                                    </p>
                                </div>
                            </li>
                            <li class="grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8">
                                <span class="font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums">03</span>
                                <div>
                                    <h3 class="text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug">No bank rules to manage</h3>
                                    <p class="text-[15px] md:text-base text-muted-foreground leading-relaxed">Pattern learning replaces the 30-rule-per-client maintenance burden. Move a transaction. Growthy remembers.</p>
                                </div>
                            </li>
                            <li class="grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8">
                                <span class="font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums">04</span>
                                <div>
                                    <h3 class="text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug">Built for three audiences</h3>
                                    <p class="text-[15px] md:text-base text-muted-foreground leading-relaxed">Solo and small-firm bookkeepers at the 15-25 client ceiling. CPA firms running advisory plus bookkeeping. New founders setting up their first books.</p>
                                </div>
                            </li>
                            <li class="grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8">
                                <span class="font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums">05</span>
                                <div>
                                    <h3 class="text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug">You review before sync</h3>
                                    <p class="text-[15px] md:text-base text-muted-foreground leading-relaxed">Read-only access by default. Nothing posts until you approve. Audit-ready, not just fast.</p>
                                </div>
                            </li>
                            <li class="grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8">
                                <span class="font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums">06</span>
                                <div>
                                    <h3 class="text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug">Free during alpha &middot; 5 company slots</h3>
                                    <p class="text-[15px] md:text-base text-muted-foreground leading-relaxed">
                                        Direct support from Bobby and Sam. Lock in
                                        <!-- -->
                                         <span class="font-mono text-foreground font-semibold">$99
                                            <!-- -->/mo</span> 
                                        <!-- -->for two years when alpha closes.
                                    </p>
                                </div>
                            </li>
                        </ol>
                    </div>
                </section>
                <section aria-labelledby="demo-heading" class="px-4 md:px-8 py-20 md:py-24 scroll-mt-24" id="demo">
                    <div class="max-w-5xl mx-auto">
                        <div class="text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 ">The Monday morning view</div>
                        <h2 class="text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 ">
                            <span id="demo-heading">247 transactions categorized. 13 need you.</span>
                        </h2>
                        <p class="text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed">The routine 80% gets sorted with a confidence score. The remaining 20% (Stripe deposits, loan transfers, ACH-with-no-description) go in the queue for you to review. Done before lunch, not before midnight.</p>
                        <div class="mt-10">
                            <div class="bg-card border border-border rounded-2xl shadow-2xl shadow-primary/10 overflow-hidden" style="transform:perspective(1400px) rotateY(-3deg) rotateX(2deg)">
                                <div class="flex items-center justify-between px-5 py-3.5 border-b border-border">
                                    <div class="text-sm font-semibold text-foreground">
                                        Multi-client review queue
                                        <!-- -->
                                         <span class="font-mono text-xs text-muted-foreground ml-2 font-normal">&middot; 
                                            <!-- -->5 client books &middot; mixed personas &middot; Apr 2026</span>
                                    </div>
                                    <div class="hidden sm:flex gap-3 text-xs text-muted-foreground">
                                        <span class="inline-flex items-center gap-1"><span class="block w-2 h-2 rounded-full bg-emerald-500"></span><span class="font-mono">234</span> 
                                            <!-- -->auto</span><span class="inline-flex items-center gap-1"><span class="block w-2 h-2 rounded-full bg-amber-500"></span><span class="font-mono">9</span> 
                                            <!-- -->check</span><span class="inline-flex items-center gap-1"><span class="block w-2 h-2 rounded-full bg-rose-500"></span><span class="font-mono">4</span> 
                                            <!-- -->flag</span>
                                    </div>
                                </div>
                                <div class="grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0">
                                    <span class="font-mono text-xs text-muted-foreground">Apr 14</span><span><span class="text-xs text-muted-foreground block leading-tight">STRIPE DEPOSIT &middot; Acme Bakery</span><span class="text-sm font-semibold text-foreground block mt-0.5">&rarr; Sales income &middot; Stripe processing fees</span></span><span class="font-mono font-medium text-right text-foreground">+$3,847.92</span><span class="inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-amber-50 text-amber-800">64%</span><span class="text-muted-foreground text-center">F</span>
                                </div>
                                <div class="grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0">
                                    <span class="font-mono text-xs text-muted-foreground">Apr 14</span><span><span class="text-xs text-muted-foreground block leading-tight">ACH PAYMENT 847293847 &middot; Riverside Dental</span><span class="text-sm font-semibold text-foreground block mt-0.5"><strong class="text-rose-800">&rarr; Needs review</strong></span></span><span class="font-mono font-medium text-right text-foreground">&minus;$3,200.00</span><span class="inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-rose-50 text-rose-800">18%</span><span class="text-muted-foreground text-center">↳</span>
                                </div>
                                <div class="grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0">
                                    <span class="font-mono text-xs text-muted-foreground">Apr 13</span><span><span class="text-xs text-muted-foreground block leading-tight">RAMP-CARD-1234 &middot; Northstar Consulting</span><span class="text-sm font-semibold text-foreground block mt-0.5">&rarr; Office Supplies</span></span><span class="font-mono font-medium text-right text-foreground">&minus;$184.20</span><span class="inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-emerald-50 text-emerald-800">99%</span><span class="text-muted-foreground text-center">⏎</span>
                                </div>
                                <div class="grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0">
                                    <span class="font-mono text-xs text-muted-foreground">Apr 13</span><span><span class="text-xs text-muted-foreground block leading-tight">OWNER DRAW &middot; J2 Studio</span><span class="text-sm font-semibold text-foreground block mt-0.5">&rarr; Owner Distributions &middot; verify</span></span><span class="font-mono font-medium text-right text-foreground">&minus;$2,500.00</span><span class="inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-amber-50 text-amber-800">58%</span><span class="text-muted-foreground text-center">F</span>
                                </div>
                                <div class="grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0">
                                    <span class="font-mono text-xs text-muted-foreground">Apr 12</span><span><span class="text-xs text-muted-foreground block leading-tight">QUICKBOOKS ONLINE &middot; Mott Auto Body</span><span class="text-sm font-semibold text-foreground block mt-0.5">&rarr; Software Subscriptions</span></span><span class="font-mono font-medium text-right text-foreground">&minus;$24.99</span><span class="inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-emerald-50 text-emerald-800">99%</span><span class="text-muted-foreground text-center">⏎</span>
                                </div>
                                <div class="flex items-center justify-between px-5 py-3 border-t border-border text-xs text-muted-foreground">
                                    <span class="hidden md:inline">13 of 247 needing eyes &middot; sorted by client</span><span class="font-mono flex gap-3"><kbd class="bg-background border border-border rounded px-1.5 py-0.5 text-[10px] text-foreground">⏎</kbd>approve<kbd class="bg-background border border-border rounded px-1.5 py-0.5 text-[10px] text-foreground">F</kbd>flag<kbd class="bg-background border border-border rounded px-1.5 py-0.5 text-[10px] text-foreground">↳</kbd>recat</span>
                                </div>
                            </div>
                        </div>
                        <div class="mt-6 text-center">
                            <a class="inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all" data-ph-capture-attribute-cta-location="homepage_demo_cta" href="/signup?utm_content=homepage-demo">See it work on your data
                                <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                    <path d="M5 12h14"></path>
                                    <path d="m12 5 7 7-7 7"></path>
                                </svg>
                            </a>
                        </div>
                    </div>
                </section>
                <section aria-labelledby="which-version-heading" class="px-4 md:px-8 py-20 md:py-24 scroll-mt-24" id="which-version" xmlns="">
                    <div class="max-w-6xl mx-auto">
                        <div class="text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 ">Pick your version</div>
                        <h2 class="text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 ">
                            <span id="which-version-heading">Pick the version that matches your work.</span>
                        </h2>
                        <p class="text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed">Three flavors of the same product. Pick the one that sounds like you.</p>
                        <ul aria-label="Pick the version that matches your work" class="grid md:grid-cols-3 gap-5 mt-10" role="list">
                            <li>
                                <article aria-labelledby="persona-card-heading-homepage_persona_bookkeeper" class="group relative h-full bg-card border border-border rounded-2xl px-7 py-8 transition hover:border-primary/40 hover:shadow-lg hover:shadow-primary/5 focus-within:border-primary focus-within:ring-2 focus-within:ring-primary/30">
                                    <div class="inline-flex items-center justify-center w-11 h-11 rounded-xl bg-primary/10 border border-primary/20 text-primary mb-5">
                                        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="lucide lucide-users h-5 w-5" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                            <path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path>
                                            <circle cx="9" cy="7" r="4"></circle>
                                            <path d="M22 21v-2a4 4 0 0 0-3-3.87"></path>
                                            <path d="M16 3.13a4 4 0 0 1 0 7.75"></path>
                                        </svg>
                                    </div>
                                    <div class="font-mono text-[11px] uppercase tracking-[0.08em] text-primary font-semibold mb-2" xmlns="">Solo + small firm</div>
                                    <h3 class="text-xl font-bold tracking-tight mb-3 leading-snug text-balance" id="persona-card-heading-homepage_persona_bookkeeper">You manage 5-30 client books in QBO or Xero</h3>
                                    <p class="text-[15px] text-muted-foreground leading-relaxed mb-6">Pattern learning collapses the 15-25 client ceiling. Categorize across every client book in one review queue.</p>
                                    <a class="inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all focus:outline-none focus-visible:underline focus-visible:underline-offset-4" data-ph-capture-attribute-cta-location="homepage_persona_bookkeeper" href="/for-bookkeepers?utm_content=homepage-persona-band">See the bookkeeper view
                                        <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                            <path d="M5 12h14"></path>
                                            <path d="m12 5 7 7-7 7"></path>
                                        </svg>
                                        <span aria-hidden="true" class="absolute inset-0" xmlns=""></span></a>
                                </article>
                            </li>
                            <li>
                                <article aria-labelledby="persona-card-heading-homepage_persona_firm" class="group relative h-full bg-card border border-border rounded-2xl px-7 py-8 transition hover:border-primary/40 hover:shadow-lg hover:shadow-primary/5 focus-within:border-primary focus-within:ring-2 focus-within:ring-primary/30">
                                    <div class="inline-flex items-center justify-center w-11 h-11 rounded-xl bg-primary/10 border border-primary/20 text-primary mb-5">
                                        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="lucide lucide-building2 h-5 w-5" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                            <path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z"></path>
                                            <path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2"></path>
                                            <path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2"></path>
                                            <path d="M10 6h4"></path>
                                            <path d="M10 10h4"></path>
                                            <path d="M10 14h4"></path>
                                            <path d="M10 18h4"></path>
                                        </svg>
                                    </div>
                                    <div class="font-mono text-[11px] uppercase tracking-[0.08em] text-primary font-semibold mb-2" xmlns="">2-50 staff</div>
                                    <h3 class="text-xl font-bold tracking-tight mb-3 leading-snug text-balance" id="persona-card-heading-homepage_persona_firm">Your firm runs CAS plus advisory</h3>
                                    <p class="text-[15px] text-muted-foreground leading-relaxed mb-6">Scale advisory revenue without hiring more bookkeepers. Pattern learning runs the categorization labor wall down to zero.</p>
                                    <a class="inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all focus:outline-none focus-visible:underline focus-visible:underline-offset-4" data-ph-capture-attribute-cta-location="homepage_persona_firm" href="/for-accountants?utm_content=homepage-persona-band">See the firm view
                                        <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                            <path d="M5 12h14"></path>
                                            <path d="m12 5 7 7-7 7"></path>
                                        </svg>
                                        <span aria-hidden="true" class="absolute inset-0" xmlns=""></span></a>
                                </article>
                            </li>
                            <li>
                                <article aria-labelledby="persona-card-heading-homepage_persona_founder" class="group relative h-full bg-card border border-border rounded-2xl px-7 py-8 transition hover:border-primary/40 hover:shadow-lg hover:shadow-primary/5 focus-within:border-primary focus-within:ring-2 focus-within:ring-primary/30">
                                    <div class="inline-flex items-center justify-center w-11 h-11 rounded-xl bg-primary/10 border border-primary/20 text-primary mb-5">
                                        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="lucide lucide-sparkles h-5 w-5" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                            <path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path>
                                            <path d="M20 3v4"></path>
                                            <path d="M22 5h-4"></path>
                                            <path d="M4 17v2"></path>
                                            <path d="M5 18H3"></path>
                                        </svg>
                                    </div>
                                    <div class="font-mono text-[11px] uppercase tracking-[0.08em] text-primary font-semibold mb-2" xmlns="">First-time founder</div>
                                    <h3 class="text-xl font-bold tracking-tight mb-3 leading-snug text-balance" id="persona-card-heading-homepage_persona_founder">You are picking your first accounting tool</h3>
                                    <p class="text-[15px] text-muted-foreground leading-relaxed mb-6">Skip the QBO learning curve. Start on the AI-native GL you'll still use at $1M revenue. No rules to build.</p>
                                    <a class="inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all focus:outline-none focus-visible:underline focus-visible:underline-offset-4" data-ph-capture-attribute-cta-location="homepage_persona_founder" href="/ai-bookkeeping?utm_content=homepage-persona-band">See the AI bookkeeping view
                                        <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                            <path d="M5 12h14"></path>
                                            <path d="m12 5 7 7-7 7"></path>
                                        </svg>
                                        <span aria-hidden="true" class="absolute inset-0" xmlns=""></span></a>
                                </article>
                            </li>
                        </ul>
                    </div>
                </section>
                <section class="relative overflow-hidden px-4 md:px-8 py-24 md:py-28 text-zinc-50" id="workflow" style="background:oklch(0.18 0.04 285)">
                    <div aria-hidden="true" class="pointer-events-none absolute inset-0" style="background:radial-gradient(ellipse 60% 40% at 80% 30%, oklch(0.55 0.25 285 / 0.28), transparent 70%), radial-gradient(ellipse 50% 40% at 15% 80%, oklch(0.60 0.20 305 / 0.16), transparent 70%)"></div>
                    <div class="relative max-w-6xl mx-auto">
                        <div class="text-xs font-semibold uppercase tracking-[0.10em] text-violet-300 mb-3">A Monday morning, end to end</div>
                        <h2 class="text-3xl md:text-4xl lg:text-5xl font-bold tracking-tight leading-[1.05] max-w-3xl mb-4">
                            Same three-step rhythm.
                            <!-- -->
                             <span class="text-violet-300">Workflow layer or books-of-record.</span>
                        </h2>
                        <p class="text-lg text-zinc-400 max-w-2xl mb-14 leading-relaxed">The rhythm is the same whether you run Growthy as a workflow layer on top of QBO/Xero or as your standalone GL. Ingest, triage, sign off.</p>
                        <div class="grid md:grid-cols-[1fr_1.45fr_1fr] gap-5 md:gap-6 items-stretch">
                            <div class="rounded-2xl px-6 py-7 md:px-7 md:py-8 bg-zinc-900/60 border border-zinc-800/70">
                                <div class="font-mono text-xs text-violet-300 mb-3 flex items-baseline gap-2">
                                    <span class="block w-6 h-px bg-violet-300"></span>01 &middot; overnight
                                </div>
                                <div class="font-mono font-semibold tracking-tight text-zinc-50 mb-3 leading-none text-3xl md:text-4xl">
                                    247<span class="text-sm font-medium text-violet-300 ml-2">tx pulled</span>
                                </div>
                                <h3 class="font-bold tracking-tight mb-3 text-xl">Ingested</h3>
                                <p class="text-zinc-300 leading-relaxed text-[15px]">
                                    Growthy pulls transactions from QBO, Xero, or your bank CSV.
                                    <!-- -->
                                     <span class="font-mono text-zinc-50 font-semibold">Sorted by client.</span> 
                                    <!-- -->Sorted by confidence. Already categorized.
                                </p>
                            </div>
                            <div class="rounded-2xl px-6 py-7 md:px-7 md:py-8 bg-[oklch(0.24_0.06_285)] border border-violet-400/40 shadow-lg shadow-violet-500/10 md:px-9 md:py-10">
                                <div class="font-mono text-xs text-violet-300 mb-3 flex items-baseline gap-2">
                                    <span class="block w-6 h-px bg-violet-300"></span>02 &middot; morning
                                </div>
                                <div class="font-mono font-semibold tracking-tight text-zinc-50 mb-3 leading-none text-4xl md:text-5xl">
                                    247 / 13<span class="text-sm font-medium text-violet-300 ml-2">auto / review</span>
                                </div>
                                <h3 class="font-bold tracking-tight mb-3 text-2xl md:text-[1.6rem]">The 5-minute approval pass</h3>
                                <p class="text-zinc-300 leading-relaxed text-base">
                                    <span class="font-mono text-zinc-50 font-semibold">247</span> categorized.
                                    <!-- --> <span class="font-mono text-zinc-50 font-semibold">13</span> flagged for review.
                                    <!-- --> <span class="text-amber-300 font-semibold">Yellow</span> = check it.
                                    <!-- --> <span class="text-rose-300 font-semibold">Red</span> = tell me what this is. The review pass takes about
                                    <!-- --> <span class="font-mono text-zinc-50 font-semibold">5 minutes</span> on a routine book.
                                </p>
                            </div>
                            <div class="rounded-2xl px-6 py-7 md:px-7 md:py-8 bg-zinc-900/60 border border-zinc-800/70">
                                <div class="font-mono text-xs text-violet-300 mb-3 flex items-baseline gap-2">
                                    <span class="block w-6 h-px bg-violet-300"></span>03 &middot; done
                                </div>
                                <div class="font-mono font-semibold tracking-tight text-zinc-50 mb-3 leading-none text-3xl md:text-4xl">
                                    sync<span class="text-sm font-medium text-violet-300 ml-2">or stay</span>
                                </div>
                                <h3 class="font-bold tracking-tight mb-3 text-xl">Approved batch lands</h3>
                                <p class="text-zinc-300 leading-relaxed text-[15px]">The approved batch syncs back to QBO or Xero, or stays in Growthy as your standalone GL. Per-client decision. Switchable.</p>
                            </div>
                        </div>
                    </div>
                </section>
                <section class="px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border">
                    <div class="max-w-6xl mx-auto">
                        <div class="text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 ">Two ways to use Growthy</div>
                        <h2 class="text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 ">
                            Two ways to use Growthy.
                            <br class="hidden md:inline">
                             Same review queue.
                        </h2>
                        <p class="text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed">Workflow mode is the on-ramp. Standalone mode is the destination, when and if you choose.</p>
                        <div class="grid md:grid-cols-2 gap-5">
                            <div class="relative bg-card rounded-2xl px-8 py-9 border-2 border-primary shadow-lg shadow-primary/10">
                                <span class="absolute -top-3 left-7 inline-flex items-center text-[11px] font-semibold uppercase tracking-[0.08em] px-3 py-1 rounded-full bg-primary text-primary-foreground">Mode 1 &middot; default</span>
                                <div class="font-mono text-xs text-primary font-semibold tracking-wide mb-2">For QBO and Xero users</div>
                                <h3 class="text-2xl font-bold tracking-tight mb-3">On top of QBO or Xero</h3>
                                <p class="text-[15px] text-muted-foreground leading-relaxed mb-6">Connect QBO or Xero in read-only mode in 2 minutes. Categorize all client transactions in Growthy. Push the approved batch back to your existing books. Clients keep seeing QBO or Xero. No migration.</p>
                                <ul class="border-t border-border/60 mb-6">
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Connect QBO or Xero (read-only) in 2 minutes</span>
                                    </li>
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Categorize all client transactions in Growthy</span>
                                    </li>
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Approved batch syncs back to your existing books</span>
                                    </li>
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Client migration: <strong>none</strong></span>
                                    </li>
                                </ul>
                                <a class="inline-flex items-center gap-2 font-semibold text-[15px] px-5 py-3 rounded-lg transition bg-primary text-primary-foreground hover:bg-primary/90" data-ph-capture-attribute-cta-location="homepage_mode_workflow" href="/signup?utm_content=homepage-mode-workflow">Start in workflow mode
                                    <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                        <path d="M5 12h14"></path>
                                        <path d="m12 5 7 7-7 7"></path>
                                    </svg>
                                </a>
                            </div>
                            <div class="relative bg-card rounded-2xl px-8 py-9 border border-border" xmlns="">
                                <span class="absolute -top-3 left-7 inline-flex items-center text-[11px] font-semibold uppercase tracking-[0.08em] px-3 py-1 rounded-full bg-foreground text-background">Mode 2 &middot; standalone</span>
                                <div class="font-mono text-xs text-primary font-semibold tracking-wide mb-2">For new founders and ready-to-migrate</div>
                                <h3 class="text-2xl font-bold tracking-tight mb-3">Replace QBO or Xero entirely</h3>
                                <p class="text-[15px] text-muted-foreground leading-relaxed mb-6">Growthy is your general ledger. Native double-entry. Full P&amp;L, Balance Sheet, Trial Balance, Cash Flow. Period comparison plus CSV export. Bobby runs Growthy LLC and TracePrep on this mode.</p>
                                <ul class="border-t border-border/60 mb-6">
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Growthy is your general ledger</span>
                                    </li>
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Full P&amp;L, Balance Sheet, Trial Balance, Cash Flow</span>
                                    </li>
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Period comparison plus CSV export</span>
                                    </li>
                                    <li class="py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5">
                                        <span class="text-primary font-semibold shrink-0">&rarr;</span><span>Bobby runs Growthy LLC plus TracePrep on this mode</span>
                                    </li>
                                </ul>
                                <a class="inline-flex items-center gap-2 font-semibold text-[15px] px-5 py-3 rounded-lg transition outline outline-1 outline-border bg-background text-foreground hover:bg-muted" data-ph-capture-attribute-cta-location="homepage_mode_standalone" href="/signup?utm_content=homepage-mode-standalone">Explore standalone mode
                                    <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                        <path d="M5 12h14"></path>
                                        <path d="m12 5 7 7-7 7"></path>
                                    </svg>
                                </a>
                            </div>
                        </div>
                    </div>
                </section>
                <section class="px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border" xmlns="">
                    <div class="max-w-6xl mx-auto">
                        <div class="text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 ">Pattern learning vs bank rules</div>
                        <h2 class="text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 ">Why no bank rules.</h2>
                        <p class="text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed">Bank rules break the moment a vendor name changes, a description format shifts, or a deposit nets out differently. Pattern learning watches what you do, not what you wrote down a year ago.</p>
                        <div class="grid md:grid-cols-2 md:divide-x divide-border">
                            <div class="md:pr-10 lg:pr-14 pb-10 md:pb-0">
                                <div class="flex items-center gap-2 text-sm font-semibold pb-4 mb-2 border-b border-border">
                                    <span class="font-mono text-[11px] uppercase font-semibold px-2 py-0.5 rounded bg-rose-100 text-rose-700 dark:bg-rose-950 dark:text-rose-300">Bank rules</span><span class="text-muted-foreground">the old way</span>
                                </div>
                                <div class="py-4 border-b border-border/60">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">~30 rules per client to maintain</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">Linear growth in rule maintenance per added client. The 26th client costs the same time as the first.</div>
                                </div>
                                <div class="py-4 border-b border-border/60">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">Breaks on vendor renames, description shifts</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">Vendor changes its merchant name. Rule misses silently until you notice at month-end review.</div>
                                </div>
                                <div class="py-4 border-b border-border/60">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">Same rule fires across clients (wrong half the time)</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">Generic rules collide with per-client coding standards. Conflicts resolve silently to one winner.</div>
                                </div>
                                <div class="py-4 ">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">Requires constant audit</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">A 450-rule spreadsheet across 15 clients is its own maintenance project.</div>
                                </div>
                            </div>
                            <div class="md:pl-10 lg:pl-14 pt-2 md:pt-0">
                                <div class="flex items-center gap-2 text-sm font-semibold pb-4 mb-2 border-b border-border">
                                    <span class="font-mono text-[11px] uppercase font-semibold px-2 py-0.5 rounded bg-emerald-100 text-emerald-700 dark:bg-emerald-950 dark:text-emerald-300">Pattern learning</span><span class="text-muted-foreground">Growthy way</span>
                                </div>
                                <div class="py-4 border-b border-border/60">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">Zero rules to write or maintain</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">Move a transaction once. Growthy memorizes vendor, amount, and memo. The next one books itself.</div>
                                </div>
                                <div class="py-4 border-b border-border/60">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">Per-client memory</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">Each client book has its own pattern set. The 26th client adds zero rule-maintenance burden.</div>
                                </div>
                                <div class="py-4 border-b border-border/60">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">Confidence score on every guess</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">Green is auto-post on approval. Yellow is check it. Red is tell me what this is. Confidence drives the queue.</div>
                                </div>
                                <div class="py-4 ">
                                    <div class="font-semibold text-foreground text-[15px] mb-1">Asks when unsure</div>
                                    <div class="text-[14px] text-muted-foreground leading-relaxed">Pattern disagreement triggers a flag, surfaced in your queue before it posts.</div>
                                </div>
                            </div>
                        </div>
                    </div>
                </section>
                <section class="px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border scroll-mt-24" id="compare">
                    <div class="max-w-5xl mx-auto">
                        <div class="text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 ">How Growthy compares</div>
                        <h2 class="text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 ">What you would otherwise be doing.</h2>
                        <p class="text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed">Five alternatives every bookkeeper, firm partner, or new founder has weighed at some point. The Growthy counter for each.</p>
                        <ul class="mt-10 grid gap-4 md:grid-cols-2 lg:grid-cols-5">
                            <li class="flex flex-col gap-3 bg-card px-5 py-5">
                                <p class="text-[15px] leading-relaxed text-foreground">
                                    <strong class="font-semibold">Manual QBO categorization.</strong> <span class="text-muted-foreground">About 50% accurate. 2 to 3 hours every morning.</span>
                                </p>
                                <p class="text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3">
                                    <span class="font-semibold">Growthy:</span> 
                                    <!-- -->85% on first import, climbs to 90%+ on returning clients.
                                </p>
                            </li>
                            <li class="flex flex-col gap-3 bg-card px-5 py-5">
                                <p class="text-[15px] leading-relaxed text-foreground">
                                    <strong class="font-semibold">Bank rules.</strong> <span class="text-muted-foreground">About 30 per client. Break weekly. Generic across books.</span>
                                </p>
                                <p class="text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3">
                                    <span class="font-semibold">Growthy:</span> 
                                    <!-- -->Zero rules. Per-client pattern memory.
                                </p>
                            </li>
                            <li class="flex flex-col gap-3 bg-card px-5 py-5">
                                <p class="text-[15px] leading-relaxed text-foreground">
                                    <strong class="font-semibold">Botkeeper.</strong> <span class="text-muted-foreground">Reconciles in their system, not QBO. Double work.</span>
                                </p>
                                <p class="text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3">
                                    <span class="font-semibold">Growthy:</span> 
                                    <!-- -->Categorizes inside your existing QBO or Xero. No double work.
                                </p>
                            </li>
                            <li class="flex flex-col gap-3 bg-card px-5 py-5">
                                <p class="text-[15px] leading-relaxed text-foreground">
                                    <strong class="font-semibold">Digits.</strong> <span class="text-muted-foreground">Forces a full QBO migration. Their system or nothing.</span>
                                </p>
                                <p class="text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3">
                                    <span class="font-semibold">Growthy:</span> 
                                    <!-- -->Workflow layer on QBO and Xero. No migration.
                                </p>
                            </li>
                            <li class="flex flex-col gap-3 bg-card px-5 py-5">
                                <p class="text-[15px] leading-relaxed text-foreground">
                                    <strong class="font-semibold">Pilot.</strong> <span class="text-muted-foreground">Done-for-you at $600 to $1K a month. Replaces your bookkeeper.</span>
                                </p>
                                <p class="text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3">
                                    <span class="font-semibold">Growthy:</span> 
                                    <!-- -->You stay in the seat. You review. You approve. You sign off.
                                </p>
                            </li>
                        </ul>
                    </div>
                </section>
                <section class="px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border">
                    <div class="max-w-3xl mx-auto">
                        <div class="text-center mb-12">
                            <div class="text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 text-center">FAQ</div>
                            <h2 class="text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 text-center">Frequently asked questions</h2>
                        </div>
                        <div class="bg-card border border-border rounded-2xl overflow-hidden shadow-sm">
                            <details class="group border-b border-border last:border-b-0" open="">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">What is Growthy in one sentence?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">Pattern-learning software that categorizes QuickBooks and Xero transactions automatically, asks when it is unsure, and never posts anything without your approval. 85% accurate on first import, 90%+ on returning clients.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">Who is Growthy for?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">Three audiences: solo and small-firm bookkeepers at the 15-25 client ceiling, CPA firms running CAS plus advisory, and new founders picking their first accounting tool. Use the "Pick your version" band above to route.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">Does Growthy replace QuickBooks or work with it?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">Both. Mode 1 is a workflow layer on top of QBO or Xero with no migration; clients keep seeing QBO. Mode 2 is a standalone GL replacing QBO or Xero entirely.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">How accurate is the AI categorization?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">85% on first import, climbs to 90%+ on returning clients once it learns the patterns. We never claim 95% or 100%. The remaining 15% is the triage queue you review.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">Do I need to set up bank rules?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">No. Pattern learning replaces rule lists. Move a transaction once, Growthy remembers for that specific client.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">What about Stripe, PayPal, or ACH deposits with no description?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">Those go to the review queue with a confidence score. We flag instead of guessing wrong.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">Is Growthy free during alpha?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">Yes. Free for the alpha cohort. Direct support from Bobby and Sam. Lock-in pricing of $99/mo for two years when alpha closes. Published pricing post-alpha is $149/mo annual or $199/mo monthly.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">Who built Growthy?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">Bobby Huang, partner at SDO CPA LLC with 18 years of hands-on bookkeeping. Bobby still reconciles real client books and uses Growthy in standalone mode for Growthy LLC and TracePrep.</div>
                            </details>
                            <details class="group border-b border-border last:border-b-0">
                                <summary class="cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition">
                                    <span class="font-semibold text-base text-foreground">Is my financial data secure?</span><span class="text-primary text-xl shrink-0 transition-transform group-open:rotate-45">+</span>
                                </summary>
                                <div class="px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]">Read-only access by default. We never move money. Bank-level encryption. SOC 2 in progress.</div>
                            </details>
                        </div>
                    </div>
                </section>
                <section class="relative overflow-hidden px-4 md:px-8 py-24 md:py-28 bg-primary text-primary-foreground">
                    <div aria-hidden="true" class="pointer-events-none absolute inset-0" style="background:radial-gradient(ellipse 50% 70% at 90% 10%, oklch(0.95 0.05 285 / 0.18), transparent 60%), radial-gradient(ellipse 60% 50% at 0% 100%, oklch(0.20 0.10 285 / 0.40), transparent 60%)"></div>
                    <div class="relative max-w-3xl mx-auto text-center">
                        <h2 class="text-3xl md:text-4xl lg:text-5xl font-bold tracking-tight leading-[1.05] mb-5">
                            See it work on your data.
                            <br class="hidden md:inline">
                             Done in 10 minutes.
                        </h2>
                        <p class="text-lg opacity-90 leading-relaxed mb-8 max-w-2xl mx-auto">
                            <strong class="font-semibold">Free during alpha</strong>, 
                            <!-- -->5
                            <!-- --> 
                            <!-- -->company slots open. Connect a client (or upload a bank CSV). Watch the routine 80% sort itself. Review the rest.
                            <br class="hidden md:inline">
                             Lock in
                            <!-- -->
                             <span class="font-mono font-semibold">$99
                                <!-- -->/mo</span> when alpha closes. Standard retail is <span class="font-mono font-semibold">$149
                                <!-- -->/mo</span> 
                            <!-- -->annual or <span class="font-mono font-semibold">$199
                                <!-- -->/mo</span> monthly.
                        </p>
                        <a class="inline-flex items-center justify-center gap-2 bg-background text-foreground font-semibold text-base px-7 py-4 rounded-lg hover:bg-background/90 transition shadow-lg" data-ph-capture-attribute-cta-location="homepage_final" href="/signup?utm_content=homepage-final">Join the alpha &mdash; free
                            <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-arrow-right h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                <path d="M5 12h14"></path>
                                <path d="m12 5 7 7-7 7"></path>
                            </svg>
                        </a>
                        <div class="mt-4" xmlns="">
                            <a class="text-sm opacity-80 hover:opacity-100 underline underline-offset-2 transition" href="https://cal.com/bobbyh/growthy-demo?utm_source=growthy.com&amp;utm_medium=organic&amp;utm_campaign=homepage&amp;utm_content=final">Talk to Bobby first</a>
                        </div>
                        <div class="flex flex-wrap justify-center gap-x-6 gap-y-2 mt-8 text-sm opacity-90">
                            <span class="inline-flex items-center gap-1.5">
                                <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                    <path d="M20 6 9 17l-5-5"></path>
                                </svg>
                                 
                                <!-- -->
                                No credit card</span><span class="inline-flex items-center gap-1.5" xmlns="">
                                <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                    <path d="M20 6 9 17l-5-5"></path>
                                </svg>
                                 
                                <!-- -->
                                Read-only access</span><span class="inline-flex items-center gap-1.5" xmlns="">
                                <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                    <path d="M20 6 9 17l-5-5"></path>
                                </svg>
                                 
                                <!-- -->
                                We never move money</span><span class="inline-flex items-center gap-1.5" xmlns="">
                                <svg xmlns="http://www.w3.org/2000/svg" class="lucide lucide-check h-4 w-4" fill="none" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24">
                                    <path d="M20 6 9 17l-5-5"></path>
                                </svg>
                                 
                                <!-- -->
                                Built by a CPA firm partner</span>
                        </div>
                        <p class="text-sm opacity-75 mt-10 max-w-[min(65ch,36rem)] mx-auto" xmlns="">Built by Bobby Huang, partner at SDO CPA. 18 years bookkeeping. Runs Growthy LLC and TracePrep on the same product you would pilot.</p>
                    </div>
                </section>
            </main>
            <!--$-->
            <!--/$-->
        </main>
        <!--$!-->
        <template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template>
        <footer class="mt-auto border-t border-border bg-background text-foreground">
            <div class="mx-auto max-w-6xl px-4 py-8 md:px-8">
                <div class="flex flex-col items-center justify-center gap-4">
                    <a class="flex items-center" href="/"><img alt="Growthy" class="h-8 w-auto" data-nimg="1" decoding="async" height="31" src="/images/growthy-logo.svg?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp" style="color:transparent" width="140"></a>
                    <p class="text-sm text-muted-foreground">
                        &copy; 
                        <!-- -->
                        2026
                        <!-- -->
                         Growthy. All rights reserved.
                    </p>
                </div>
            </div>
        </footer>
        <!--/$-->
        <section aria-atomic="false" aria-label="Notifications alt+T" aria-live="polite" aria-relevant="additions text" tabindex="-1"></section>
        <script async="" id="_R_" src="/_next/static/chunks/15_ovsqrjki0j.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp"></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[531452,[\"/_next/static/chunks/13-39l0vyiuz..js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0~r8iooz..k15.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"default\"]\n3:I[566190,[\"/_next/static/chunks/13-39l0vyiuz..js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0~r8iooz..k15.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"default\"]\n4:I[493266,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0wtxjf5jvvjqg.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"\"]\n7:I[357916,[\"/_next/static/chunks/13-39l0vyiuz..js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0~r8iooz..k15.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[357916,[\"/_next/static/chunks/13-39l0vyiuz..js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0~r8iooz..k15.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"ViewportBoundary\"]\nd:I[357916,[\"/_next/static/chunks/13-39l0vyiuz..js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0~r8iooz..k15.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"MetadataBoundary\"]\nf:I[563491,[\"/_next/static/chunks/01gpdxzgyxdl~.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"default\"]\n:HL[\"/_next/static/chunks/0cf~0icygtshg.css?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"style\"]\n:HL[\"/_next/static/chunks/0ukaj_1m0q2bx.css?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"style\"]\n:HL[\"/_next/static/media/GeistMono_Variable.p.05wdprr-k~q7o.woff2?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/Geist_Variable-s.p.014y-whght5cd.woff2?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"index\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(frontend)\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",16]}],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 py-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"prose max-w-none\",\"children\":[[\"$\",\"h1\",null,{\"style\":{\"marginBottom\":0},\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mb-4\",\"children\":\"This page could not be found.\"}]]}],[\"$\",\"$L4\",null,{\"href\":\"/\",\"children\":\"Go home\",\"data-slot\":\"button\",\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 shrink-0 [\u0026_svg]:shrink-0 outline-hidden focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-2xs hover:bg-primary/90 h-9 px-4 py-2 has-[\u003esvg]:px-3\",\"ref\":null}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0cf~0icygtshg.css?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0ukaj_1m0q2bx.css?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L5\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0wtxjf5jvvjqg.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,null]},null,false,\"$@a\"],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"11:I[885929,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"ThemeProvider\"]\n12:I[886320,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"CSPostHogProvider\"]\n13:I[370993,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"HeaderThemeProvider\"]\n14:I[886320,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"PostHogPageview\"]\n15:I[620906,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"AdminBar\"]\n16:I[605763,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"HeaderErrorBoundary\"]\n19:I[713354,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"Toaster\"]\n"])</script><script>self.__next_f.push([1,"5:[\"$\",\"html\",null,{\"className\":\"geistsans_d5a4f12f-module__9pvNqq__variable geistmono_157ca88a-module__Gu1Nkq__variable light\",\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"href\":\"/favicon.ico\",\"rel\":\"icon\",\"sizes\":\"32x32\"}],[\"$\",\"link\",null,{\"href\":\"/favicon-16x16.png\",\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"16x16\"}],[\"$\",\"link\",null,{\"href\":\"/favicon-32x32.png\",\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",null,{\"href\":\"/apple-touch-icon.png\",\"rel\":\"apple-touch-icon\",\"sizes\":\"180x180\"}],[\"$\",\"link\",null,{\"href\":\"/site.webmanifest\",\"rel\":\"manifest\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"Growthy Blog RSS Feed\",\"href\":\"/rss.xml\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/atom+xml\",\"title\":\"Growthy Blog Atom Feed\",\"href\":\"/rss.xml\"}]]}],[\"$\",\"body\",null,{\"className\":\"overflow-x-hidden\",\"children\":[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$L13\",null,{\"children\":[[[\"$\",\"$L14\",null,{}],[\"$\",\"$L15\",null,{\"adminBarProps\":{\"preview\":false}}],[\"$\",\"$L16\",null,{\"children\":\"$L17\"}],[\"$\",\"main\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 py-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"prose max-w-none\",\"children\":[[\"$\",\"h1\",null,{\"style\":{\"marginBottom\":0},\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mb-4\",\"children\":\"This page could not be found.\"}]]}],[\"$\",\"$L4\",null,{\"href\":\"/\",\"children\":\"Go home\",\"data-slot\":\"button\",\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 shrink-0 [\u0026_svg]:shrink-0 outline-hidden focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-2xs hover:bg-primary/90 h-9 px-4 py-2 has-[\u003esvg]:px-3\",\"ref\":null}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],\"$L18\"],[\"$\",\"$L19\",null,{}]]}]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"9:null\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"Growthy — AI Bookkeeping That Reviews Itself\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"growthy,growthy ltd,growthy meaning,ai bookkeeping,growthy.com\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://growthy.com\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Growthy — Categorizes automatically. You review and approve.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://growthy.com\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Growthy\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://growthy.com/api/og?title=Growthy+%E2%80%94+AI+Bookkeeping+That+Reviews+Itself\u0026v=a23faa3667bd20f3d7bf8b29751d1c0ed97e60ec\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:title\",\"content\":\"Growthy — Categorizes automatically. You review and approve.\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:description\",\"content\":\"Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha.\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image\",\"content\":\"https://growthy.com/api/og?title=Growthy+%E2%80%94+AI+Bookkeeping+That+Reviews+Itself\u0026v=a23faa3667bd20f3d7bf8b29751d1c0ed97e60ec\"}]]\n"])</script><script>self.__next_f.push([1,"1a:I[288908,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"GlobalFooter\"]\n18:[\"$\",\"$L1a\",null,{\"data\":null,\"topicHubs\":[{\"text\":\"1099 Filing\",\"url\":\"/topics/1099-filing\"},{\"text\":\"AI Bookkeeping\",\"url\":\"/topics/ai-bookkeeping\"},{\"text\":\"AI for Accountants\",\"url\":\"/topics/ai-for-accountants\"},{\"text\":\"AP Reconciliation\",\"url\":\"/topics/ap-reconciliation\"},{\"text\":\"Bookkeeper Scaling\",\"url\":\"/topics/bookkeeper-scaling\"},{\"text\":\"Bookkeeping Automation\",\"url\":\"/topics/bookkeeping-automation\"},{\"text\":\"Chart of Accounts: The Complete Guide for Bookkeepers\",\"url\":\"/topics/chart-of-accounts\"},{\"text\":\"Ecommerce Accounting\",\"url\":\"/topics/ecommerce-accounting\"},{\"text\":\"Glossary\",\"url\":\"/topics/glossary\"},{\"text\":\"Payment Reconciliation: How to Match Merchant Deposits to Gross Revenue in 2026\",\"url\":\"/topics/payment-reconciliation\"},{\"text\":\"QuickBooks Automation\",\"url\":\"/topics/quickbooks-automation\"},{\"text\":\"QuickBooks Integrations\",\"url\":\"/topics/quickbooks-integrations\"},{\"text\":\"SaaS Accounting: A Practitioner's Guide to Revenue Recognition, Deferred Revenue, and the Books Behind the Subscription\",\"url\":\"/topics/saas-accounting\"},{\"text\":\"Stripe Bookkeeping Guide: Payouts, Fees, Refunds, and QBO/Xero\",\"url\":\"/topics/stripe-bookkeeping\"}]}]\n"])</script><script>self.__next_f.push([1,"1b:T515,{\"@context\":\"https://schema.org\",\"@type\":\"WebApplication\",\"@id\":\"https://growthy.com/#softwareapplication\",\"name\":\"Growthy\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"BookkeepingSoftware\",\"operatingSystem\":\"Web\",\"url\":\"https://growthy.com/\",\"description\":\"Categorizes QuickBooks and Xero transactions automatically. 85% accurate on first import, 90%+ on returning clients. Works as a layer over your existing books, or as a standalone GL. Bookkeepers, CPA firms, and new founders. Free during alpha.\",\"publisher\":{\"@id\":\"https://growthy.com/#organization\"},\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Professional bookkeepers, CPA firms, and new business owners\"},\"offers\":{\"@type\":\"Offer\",\"price\":\"149\",\"priceCurrency\":\"USD\",\"priceValidUntil\":\"2027-06-09\",\"availability\":\"https://schema.org/InStock\"},\"featureList\":[\"Pattern-learning transaction categorization with 85% accuracy on first import, 90%+ on returning clients\",\"Confidence scoring routes exceptions to a human review queue\",\"Works with QuickBooks Online and Xero, with no migration required (Mode 1: workflow layer)\",\"Standalone general ledger replaces QBO or Xero entirely (Mode 2: books-of-record)\",\"For solo bookkeepers, CPA firms running advisory, and new founders setting up their first books\"]}1c:T9b5,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is Growthy in one sentence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pattern-learning software that categorizes QuickBooks and Xero transactions automatically, asks when it is unsure, and never posts anything without your approval. 85% accurate on first import, 90%+ on returning clients.\"}},{\"@type\":\"Question\",\"name\":\"Who is Growthy for?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Three audiences: solo and small-firm bookkeepers at the 15-25 client ceiling, CPA firms running CAS plus advisory, and new founders picking their first accounting tool. Use the \\\"Pick your version\\\" band above to route.\"}},{\"@type\":\"Question\",\"name\":\"Does Growthy replace QuickBooks or work with it?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Both. Mode 1 is a workflow layer on top of QBO or Xero with no migration; clients keep seeing QBO. Mode 2 is a standalone GL replacing QBO or Xero entirely.\"}},{\"@type\":\"Question\",\"name\":\"How accurate is the AI categorization?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"85% on first import, climbs to 90%+ on returning clients once it learns the patterns. We never claim 95% or 100%. The remaining 15% is the triage queue you review.\"}},{\"@type\":\"Question\",\"name\":\"Do I need to set up bank rules?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Pattern learning replaces rule lists. Move a transaction once, Growthy remembers for that specific client.\"}},{\"@type\":\"Question\",\"name\":\"What about Stripe, PayPal, or ACH deposits with no description?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Those go to the review queue with a confidence score. We flag instead of guessing wrong.\"}},{\"@type\":\"Question\",\"name\":\"Is Growthy free during alpha?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Free for the alpha cohort. Direct support from Bobby and Sam. Lock-in pricing of $99/mo for two years when alpha closes. Published pricing post-alpha is $149/mo annual or $199/mo monthly.\"}},{\"@type\":\"Question\",\"name\":\"Who built Growthy?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Bobby Huang, partner at SDO CPA LLC with 18 years of hands-on bookkeeping. Bobby still reconciles real client books and uses Growthy in standalone mode for Growthy LLC and TracePrep.\"}},{\"@type\":\"Question\",\"name\":\"Is my financial data secure?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Read-only access by default. We never move money. Bank-level encryption. SOC 2 in progress.\"}}]}"])</script><script>self.__next_f.push([1,"6:[[\"$\",\"script\",null,{\"id\":\"software-application-jsonld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1b\"}}],[\"$\",\"script\",null,{\"id\":\"faq-jsonld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1c\"}}],\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\"]\n"])</script><script>self.__next_f.push([1,"21:I[475421,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0wtxjf5jvvjqg.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"VerificationHandler\"]\n1d:[\"$\",\"script\",null,{\"id\":\"organization-jsonld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://growthy.com/#organization\\\",\\\"name\\\":\\\"Growthy\\\",\\\"legalName\\\":\\\"Growthy Inc.\\\",\\\"url\\\":\\\"https://growthy.com\\\",\\\"logo\\\":\\\"https://growthy.com/images/growthy-logo.svg\\\",\\\"description\\\":\\\"AI bookkeeping software that categorizes QuickBooks and Xero transactions automatically. Built for bookkeepers, CPA firms, and new founders.\\\",\\\"foundingDate\\\":\\\"2024-01-01\\\",\\\"address\\\":{\\\"@type\\\":\\\"PostalAddress\\\",\\\"streetAddress\\\":\\\"214 S Main St Ste 101-C\\\",\\\"addressLocality\\\":\\\"Duncanville\\\",\\\"addressRegion\\\":\\\"TX\\\",\\\"postalCode\\\":\\\"75116\\\",\\\"addressCountry\\\":\\\"US\\\"},\\\"sameAs\\\":[\\\"https://x.com/growthyhq\\\",\\\"https://www.linkedin.com/company/growthy-com/\\\"]}\"}}]\n1e:[\"$\",\"script\",null,{\"id\":\"breadcrumb-jsonld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"@id\\\":\\\"https://growthy.com/#breadcrumb\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://growthy.com/\\\"}]}\"}}]\n1f:[\"$\",\"$8\",null,{\"fallback\":null,\"children\":[\"$\",\"$L21\",null,{}]}]\n"])</script><script>self.__next_f.push([1,"20:[\"$\",\"main\",null,{\"className\":\"flex flex-col bg-background text-foreground\",\"children\":[[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden px-4 md:px-8 py-8 md:py-10 lg:py-12\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-0 z-0\",\"style\":{\"background\":\"radial-gradient(ellipse 60% 50% at 85% 20%, oklch(0.85 0.12 285 / 0.18), transparent 70%), radial-gradient(ellipse 70% 50% at 10% 90%, oklch(0.85 0.08 250 / 0.10), transparent 70%)\"}}],[\"$\",\"div\",null,{\"className\":\"relative z-10 max-w-6xl mx-auto grid lg:grid-cols-[1.05fr_0.95fr] gap-10 lg:gap-14 items-center\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-medium text-muted-foreground/80 mb-2\",\"children\":\"Built by a CPA firm partner who still reconciles books for real clients\"}],[\"$\",\"div\",null,{\"className\":\"inline-flex max-w-full flex-wrap items-center justify-center gap-2 whitespace-normal text-center text-xs font-semibold text-primary bg-primary/10 border border-primary/20 rounded-2xl sm:rounded-full px-3 py-1.5 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block w-1.5 h-1.5 rounded-full bg-primary\"}],\"For bookkeepers, CPA firms, and founders setting up their first books\"]}],[\"$\",\"h1\",null,{\"className\":\"text-3xl md:text-4xl lg:text-[2.625rem] font-bold tracking-tight leading-[1.05] mb-5 text-balance\",\"children\":[\"Categorizes automatically.\",\" \",[\"$\",\"span\",null,{\"className\":\"relative inline-block\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"absolute inset-x-0 bottom-1 h-3 bg-primary/30 -z-10\"}],\"You review and approve.\"]}],\" \",\"Done before lunch.\"]}],[\"$\",\"p\",null,{\"className\":\"text-lg md:text-xl text-muted-foreground max-w-xl mb-7 leading-relaxed\",\"children\":[\"Growthy reads QuickBooks and Xero transactions, sorts the routine 80%, and asks when it's unsure.\",\" \",[\"$\",\"strong\",null,{\"className\":\"text-foreground font-semibold\",\"children\":[\"85%\",\" accurate on first import. \",\"90%+\",\" on returning clients.\"]}],\" \",\"No bank rules to write. No black box.\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row gap-3 mb-6\",\"children\":[[\"$\",\"$L4\",null,{\"href\":\"/signup/?utm_content=homepage-hero\",\"data-ph-capture-attribute-cta-location\":\"homepage_hero\",\"className\":\"inline-flex items-center justify-center gap-2 bg-primary text-primary-foreground font-semibold text-base px-6 py-3.5 rounded-lg hover:bg-primary/90 transition shadow-lg shadow-primary/20\",\"children\":[\"Join the alpha — free\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"$L4\",null,{\"href\":\"#which-version\",\"data-ph-capture-attribute-cta-location\":\"homepage_hero_secondary\",\"className\":\"inline-flex items-center justify-center gap-2 border border-border bg-background text-foreground font-semibold text-base px-6 py-3.5 rounded-lg hover:bg-muted transition\",\"children\":\"Pick your version\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-x-5 gap-y-2 text-sm text-muted-foreground\",\"children\":[[\"$\",\"span\",\"Works with QuickBooks Online\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 text-primary shrink-0\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Works with QuickBooks Online\"]}],[\"$\",\"span\",\"Works with Xero\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 text-primary shrink-0\",\"children\":[\"$L22\",\"$undefined\"]}],\"Works with Xero\"]}],\"$L23\",\"$L24\"]}]]}],\"$L25\"]}]]}],\"$L26\"]}]\n"])</script><script>self.__next_f.push([1,"27:I[954971,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/0wtxjf5jvvjqg.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"AnimatedDashboardSlot\"]\n22:[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}]\n23:[\"$\",\"span\",\"85% first-import accuracy\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 text-primary shrink-0\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"85% first-import accuracy\"]}]\n24:[\"$\",\"span\",\"Free during alpha\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 text-primary shrink-0\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Free during alpha\"]}]\n25:[\"$\",\"div\",null,{\"className\":\"hidden lg:block\",\"children\":[\"$\",\"$L27\",null,{\"className\":\"w-full\"}]}]\n"])</script><script>self.__next_f.push([1,"26:[[\"$\",\"section\",null,{\"className\":\"px-4 md:px-8 py-12 md:py-16 bg-primary/[0.06] border-y border-primary/15\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative bg-card border border-primary/25 rounded-2xl px-8 py-9 md:px-10 md:py-10 shadow-md\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute -top-3 left-8 inline-flex items-center bg-primary text-primary-foreground text-[11px] font-semibold uppercase tracking-[0.08em] px-3 py-1 rounded-full\",\"children\":\"Definition\"}],[\"$\",\"div\",null,{\"className\":\"grid lg:grid-cols-[1fr_auto] gap-8 items-center\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl md:text-3xl font-bold tracking-tight mb-3\",\"children\":\"What is Growthy?\"}],[\"$\",\"p\",null,{\"className\":\"text-lg leading-relaxed text-muted-foreground max-w-[min(65ch,36rem)]\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-foreground font-semibold\",\"children\":\"Growthy is an AI bookkeeping platform that categorizes QuickBooks Online and Xero transactions automatically.\"}],\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-primary font-semibold\",\"children\":\"85%\"}],\" \",\"accurate on first import,\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-primary font-semibold\",\"children\":\"90%+\"}],\"once it learns a client's patterns. You connect QBO or Xero (or upload a bank CSV), Growthy sorts the routine 80% of transactions, then surfaces the rest in a triage queue with confidence scores. You review and approve before anything syncs. There are no bank rules to maintain. Growthy runs in two modes: as a workflow layer on top of your existing QBO or Xero books (no client migration), or as a standalone general ledger replacing QBO/Xero entirely. Built by a CPA firm partner with 18 years of hands-on bookkeeping. Free during alpha,\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-foreground font-semibold\",\"children\":\"5\"}],\" \",\"company slots open.\"]}]]}],[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"hidden lg:flex items-center justify-center font-bold text-[12rem] leading-none text-primary/15 select-none pr-4\",\"children\":\"G\"}]]}]]}]}]}],[\"$\",\"section\",null,{\"className\":\"px-4 md:px-8 py-20 md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 \",\"children\":\"Key takeaways\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 \",\"children\":\"Six things that matter, in plain English.\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed\",\"children\":\"Specific numbers, no hype. Every claim has a number behind it or names what the alternative breaks.\"}],[\"$\",\"ol\",null,{\"className\":\"space-y-10 md:space-y-12\",\"children\":[[\"$\",\"li\",\"Two ways to use it\",{\"className\":\"grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums\",\"children\":\"01\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug\",\"children\":\"Two ways to use it\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] md:text-base text-muted-foreground leading-relaxed\",\"children\":\"Layer Growthy on top of QBO or Xero with no migration, or run it as your standalone GL. Same review queue either way.\"}]]}]]}],[\"$\",\"li\",\"85% accurate on first import\",{\"className\":\"grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums\",\"children\":\"02\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug\",\"children\":\"85% accurate on first import\"}],\"$L28\"]}]]}],\"$L29\",\"$L2a\",\"$L2b\",\"$L2c\"]}]]}]}],\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\"]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"p\",null,{\"className\":\"text-[15px] md:text-base text-muted-foreground leading-relaxed\",\"children\":[\"Climbs to\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-foreground font-semibold\",\"children\":\"90%+\"}],\" \",\"on returning clients as it learns the patterns. Source: brand-facts.\"]}]\n29:[\"$\",\"li\",\"No bank rules to manage\",{\"className\":\"grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums\",\"children\":\"03\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug\",\"children\":\"No bank rules to manage\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] md:text-base text-muted-foreground leading-relaxed\",\"children\":\"Pattern learning replaces the 30-rule-per-client maintenance burden. Move a transaction. Growthy remembers.\"}]]}]]}]\n2a:[\"$\",\"li\",\"Built for three audiences\",{\"className\":\"grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums\",\"children\":\"04\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug\",\"children\":\"Built for three audiences\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] md:text-base text-muted-foreground leading-relaxed\",\"children\":\"Solo and small-firm bookkeepers at the 15-25 client ceiling. CPA firms running advisory plus bookkeeping. New founders setting up their first books.\"}]]}]]}]\n2b:[\"$\",\"li\",\"You review before sync\",{\"className\":\"grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums\",\"children\":\"05\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug\",\"children\":\"You review before sync\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] md:text-base text-muted-foreground leading-relaxed\",\"children\":\"Read-only access by default. Nothing posts until you approve. Audit-ready, not just fast.\"}]]}]]}]\n2c:[\"$\",\"li\",\"Free during alpha · 5 company slots\",{\"className\":\"grid grid-cols-[44px_1fr] md:grid-cols-[68px_1fr] gap-5 md:gap-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-base md:text-lg text-primary font-semibold pt-1 tabular-nums\",\"children\":\"06\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl font-bold tracking-tight mb-2 leading-snug\",\"children\":\"Free during alpha · 5 company slots\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] md:text-base text-muted-foreground leading-relaxed\",\"children\":[\"Direct support from Bobby and Sam. Lock in\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-foreground font-semibold\",\"children\":[\"$$99\",\"/mo\"]}],\" \",\"for two years when alpha closes.\"]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2d:[\"$\",\"section\",null,{\"id\":\"demo\",\"className\":\"px-4 md:px-8 py-20 md:py-24 scroll-mt-24\",\"aria-labelledby\":\"demo-heading\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-5xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 \",\"children\":\"The Monday morning view\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 \",\"children\":[\"$\",\"span\",null,{\"id\":\"demo-heading\",\"children\":\"247 transactions categorized. 13 need you.\"}]}],[\"$\",\"p\",null,{\"className\":\"text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed\",\"children\":\"The routine 80% gets sorted with a confidence score. The remaining 20% (Stripe deposits, loan transfers, ACH-with-no-description) go in the queue for you to review. Done before lunch, not before midnight.\"}],[\"$\",\"div\",null,{\"className\":\"mt-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-card border border-border rounded-2xl shadow-2xl shadow-primary/10 overflow-hidden\",\"style\":{\"transform\":\"perspective(1400px) rotateY(-3deg) rotateX(2deg)\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between px-5 py-3.5 border-b border-border\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-sm font-semibold text-foreground\",\"children\":[\"Multi-client review queue\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-xs text-muted-foreground ml-2 font-normal\",\"children\":[\"· \",\"5 client books · mixed personas · Apr 2026\"]}]]}],[\"$\",\"div\",null,{\"className\":\"hidden sm:flex gap-3 text-xs text-muted-foreground\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"inline-flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block w-2 h-2 rounded-full bg-emerald-500\"}],[\"$\",\"span\",null,{\"className\":\"font-mono\",\"children\":234}],\" \",\"auto\"]}],[\"$\",\"span\",\"1\",{\"className\":\"inline-flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block w-2 h-2 rounded-full bg-amber-500\"}],[\"$\",\"span\",null,{\"className\":\"font-mono\",\"children\":9}],\" \",\"check\"]}],[\"$\",\"span\",\"2\",{\"className\":\"inline-flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block w-2 h-2 rounded-full bg-rose-500\"}],[\"$\",\"span\",null,{\"className\":\"font-mono\",\"children\":4}],\" \",\"flag\"]}]]}]]}],[[\"$\",\"div\",\"0\",{\"className\":\"grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-xs text-muted-foreground\",\"children\":\"Apr 14\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs text-muted-foreground block leading-tight\",\"children\":\"STRIPE DEPOSIT · Acme Bakery\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold text-foreground block mt-0.5\",\"children\":\"→ Sales income · Stripe processing fees\"}]]}],[\"$\",\"span\",null,{\"className\":\"font-mono font-medium text-right text-foreground\",\"children\":\"+$3,847.92\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-amber-50 text-amber-800\",\"children\":\"64%\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-center\",\"children\":\"F\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-xs text-muted-foreground\",\"children\":\"Apr 14\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs text-muted-foreground block leading-tight\",\"children\":\"ACH PAYMENT 847293847 · Riverside Dental\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold text-foreground block mt-0.5\",\"children\":[\"$\",\"strong\",null,{\"className\":\"text-rose-800\",\"children\":\"→ Needs review\"}]}]]}],[\"$\",\"span\",null,{\"className\":\"font-mono font-medium text-right text-foreground\",\"children\":\"−$3,200.00\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-rose-50 text-rose-800\",\"children\":\"18%\"}],\"$L35\"]}],\"$L36\",\"$L37\",\"$L38\"],\"$L39\"]}]}],\"$L3a\"]}]}]\n"])</script><script>self.__next_f.push([1,"2e:[\"$\",\"section\",null,{\"id\":\"which-version\",\"className\":\"px-4 md:px-8 py-20 md:py-24 scroll-mt-24\",\"aria-labelledby\":\"which-version-heading\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 \",\"children\":\"Pick your version\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 \",\"children\":[\"$\",\"span\",null,{\"id\":\"which-version-heading\",\"children\":\"Pick the version that matches your work.\"}]}],[\"$\",\"p\",null,{\"className\":\"text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed\",\"children\":\"Three flavors of the same product. Pick the one that sounds like you.\"}],[\"$\",\"ul\",null,{\"className\":\"grid md:grid-cols-3 gap-5 mt-10\",\"role\":\"list\",\"aria-label\":\"Pick the version that matches your work\",\"children\":[[\"$\",\"li\",\"homepage_persona_bookkeeper\",{\"children\":[\"$\",\"article\",null,{\"aria-labelledby\":\"persona-card-heading-homepage_persona_bookkeeper\",\"className\":\"group relative h-full bg-card border border-border rounded-2xl px-7 py-8 transition hover:border-primary/40 hover:shadow-lg hover:shadow-primary/5 focus-within:border-primary focus-within:ring-2 focus-within:ring-primary/30\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center justify-center w-11 h-11 rounded-xl bg-primary/10 border border-primary/20 text-primary mb-5\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-users h-5 w-5\",\"aria-hidden\":true,\"children\":[[\"$\",\"path\",\"1yyitq\",{\"d\":\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"}],[\"$\",\"circle\",\"nufk8\",{\"cx\":\"9\",\"cy\":\"7\",\"r\":\"4\"}],[\"$\",\"path\",\"kshegd\",{\"d\":\"M22 21v-2a4 4 0 0 0-3-3.87\"}],[\"$\",\"path\",\"1da9ce\",{\"d\":\"M16 3.13a4 4 0 0 1 0 7.75\"}],\"$undefined\"]}]}],[\"$\",\"div\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-[0.08em] text-primary font-semibold mb-2\",\"children\":\"Solo + small firm\"}],[\"$\",\"h3\",null,{\"id\":\"persona-card-heading-homepage_persona_bookkeeper\",\"className\":\"text-xl font-bold tracking-tight mb-3 leading-snug text-balance\",\"children\":\"You manage 5-30 client books in QBO or Xero\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] text-muted-foreground leading-relaxed mb-6\",\"children\":\"Pattern learning collapses the 15-25 client ceiling. Categorize across every client book in one review queue.\"}],[\"$\",\"$L4\",null,{\"href\":\"/for-bookkeepers?utm_content=homepage-persona-band\",\"data-ph-capture-attribute-cta-location\":\"homepage_persona_bookkeeper\",\"className\":\"inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all focus:outline-none focus-visible:underline focus-visible:underline-offset-4\",\"children\":[\"See the bookkeeper view\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"absolute inset-0\",\"aria-hidden\":true}]]}]]}]}],[\"$\",\"li\",\"homepage_persona_firm\",{\"children\":[\"$\",\"article\",null,{\"aria-labelledby\":\"persona-card-heading-homepage_persona_firm\",\"className\":\"group relative h-full bg-card border border-border rounded-2xl px-7 py-8 transition hover:border-primary/40 hover:shadow-lg hover:shadow-primary/5 focus-within:border-primary focus-within:ring-2 focus-within:ring-primary/30\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center justify-center w-11 h-11 rounded-xl bg-primary/10 border border-primary/20 text-primary mb-5\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-building2 h-5 w-5\",\"aria-hidden\":true,\"children\":[\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$undefined\"]}]}],\"$L42\",\"$L43\",\"$L44\",\"$L45\"]}]}],\"$L46\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"2f:[\"$\",\"section\",null,{\"id\":\"workflow\",\"className\":\"relative overflow-hidden px-4 md:px-8 py-24 md:py-28 text-zinc-50\",\"style\":{\"background\":\"oklch(0.18 0.04 285)\"},\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-0\",\"style\":{\"background\":\"radial-gradient(ellipse 60% 40% at 80% 30%, oklch(0.55 0.25 285 / 0.28), transparent 70%), radial-gradient(ellipse 50% 40% at 15% 80%, oklch(0.60 0.20 305 / 0.16), transparent 70%)\"}}],[\"$\",\"div\",null,{\"className\":\"relative max-w-6xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-violet-300 mb-3\",\"children\":\"A Monday morning, end to end\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl lg:text-5xl font-bold tracking-tight leading-[1.05] max-w-3xl mb-4\",\"children\":[\"Same three-step rhythm.\",\" \",[\"$\",\"span\",null,{\"className\":\"text-violet-300\",\"children\":\"Workflow layer or books-of-record.\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-lg text-zinc-400 max-w-2xl mb-14 leading-relaxed\",\"children\":\"The rhythm is the same whether you run Growthy as a workflow layer on top of QBO/Xero or as your standalone GL. Ingest, triage, sign off.\"}],[\"$\",\"div\",null,{\"className\":\"grid md:grid-cols-[1fr_1.45fr_1fr] gap-5 md:gap-6 items-stretch\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"rounded-2xl px-6 py-7 md:px-7 md:py-8 bg-zinc-900/60 border border-zinc-800/70\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-mono text-xs text-violet-300 mb-3 flex items-baseline gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block w-6 h-px bg-violet-300\"}],\"01 · overnight\"]}],[\"$\",\"div\",null,{\"className\":\"font-mono font-semibold tracking-tight text-zinc-50 mb-3 leading-none text-3xl md:text-4xl\",\"children\":[\"247\",[\"$\",\"span\",null,{\"className\":\"text-sm font-medium text-violet-300 ml-2\",\"children\":\"tx pulled\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-bold tracking-tight mb-3 text-xl\",\"children\":\"Ingested\"}],[\"$\",\"p\",null,{\"className\":\"text-zinc-300 leading-relaxed text-[15px]\",\"children\":[\"Growthy pulls transactions from QBO, Xero, or your bank CSV.\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-zinc-50 font-semibold\",\"children\":\"Sorted by client.\"}],\" \",\"Sorted by confidence. Already categorized.\"]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"rounded-2xl px-6 py-7 md:px-7 md:py-8 bg-[oklch(0.24_0.06_285)] border border-violet-400/40 shadow-lg shadow-violet-500/10 md:px-9 md:py-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-mono text-xs text-violet-300 mb-3 flex items-baseline gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block w-6 h-px bg-violet-300\"}],\"02 · morning\"]}],[\"$\",\"div\",null,{\"className\":\"font-mono font-semibold tracking-tight text-zinc-50 mb-3 leading-none text-4xl md:text-5xl\",\"children\":[\"247 / 13\",[\"$\",\"span\",null,{\"className\":\"text-sm font-medium text-violet-300 ml-2\",\"children\":\"auto / review\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-bold tracking-tight mb-3 text-2xl md:text-[1.6rem]\",\"children\":\"The 5-minute approval pass\"}],[\"$\",\"p\",null,{\"className\":\"text-zinc-300 leading-relaxed text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-zinc-50 font-semibold\",\"children\":\"247\"}],\" categorized.\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-zinc-50 font-semibold\",\"children\":\"13\"}],\" flagged for review.\",\" \",[\"$\",\"span\",null,{\"className\":\"text-amber-300 font-semibold\",\"children\":\"Yellow\"}],\" = check it.\",\" \",[\"$\",\"span\",null,{\"className\":\"text-rose-300 font-semibold\",\"children\":\"Red\"}],\" = tell me what this is. The review pass takes about\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono text-zinc-50 font-semibold\",\"children\":\"5 minutes\"}],\" on a routine book.\"]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"rounded-2xl px-6 py-7 md:px-7 md:py-8 bg-zinc-900/60 border border-zinc-800/70\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-mono text-xs text-violet-300 mb-3 flex items-baseline gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block w-6 h-px bg-violet-300\"}],\"03 · done\"]}],\"$L47\",\"$L48\",\"$L49\"]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"30:[\"$\",\"section\",null,{\"className\":\"px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 \",\"children\":\"Two ways to use Growthy\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 \",\"children\":[\"Two ways to use Growthy.\",[\"$\",\"br\",null,{\"className\":\"hidden md:inline\"}],\" Same review queue.\"]}],[\"$\",\"p\",null,{\"className\":\"text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed\",\"children\":\"Workflow mode is the on-ramp. Standalone mode is the destination, when and if you choose.\"}],[\"$\",\"div\",null,{\"className\":\"grid md:grid-cols-2 gap-5\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"relative bg-card rounded-2xl px-8 py-9 border-2 border-primary shadow-lg shadow-primary/10\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute -top-3 left-7 inline-flex items-center text-[11px] font-semibold uppercase tracking-[0.08em] px-3 py-1 rounded-full bg-primary text-primary-foreground\",\"children\":\"Mode 1 · default\"}],[\"$\",\"div\",null,{\"className\":\"font-mono text-xs text-primary font-semibold tracking-wide mb-2\",\"children\":\"For QBO and Xero users\"}],[\"$\",\"h3\",null,{\"className\":\"text-2xl font-bold tracking-tight mb-3\",\"children\":\"On top of QBO or Xero\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] text-muted-foreground leading-relaxed mb-6\",\"children\":\"Connect QBO or Xero in read-only mode in 2 minutes. Categorize all client transactions in Growthy. Push the approved batch back to your existing books. Clients keep seeing QBO or Xero. No migration.\"}],[\"$\",\"ul\",null,{\"className\":\"border-t border-border/60 mb-6\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":\"Connect QBO or Xero (read-only) in 2 minutes\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":\"Categorize all client transactions in Growthy\"}]]}],[\"$\",\"li\",\"2\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":\"Approved batch syncs back to your existing books\"}]]}],[\"$\",\"li\",\"3\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":[\"Client migration: \",[\"$\",\"strong\",null,{\"children\":\"none\"}]]}]]}]]}],[\"$\",\"$L4\",null,{\"href\":\"/signup/?utm_content=homepage-mode-workflow\",\"data-ph-capture-attribute-cta-location\":\"homepage_mode_workflow\",\"className\":\"inline-flex items-center gap-2 font-semibold text-[15px] px-5 py-3 rounded-lg transition bg-primary text-primary-foreground hover:bg-primary/90\",\"children\":[\"Start in workflow mode\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"relative bg-card rounded-2xl px-8 py-9 border border-border\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute -top-3 left-7 inline-flex items-center text-[11px] font-semibold uppercase tracking-[0.08em] px-3 py-1 rounded-full bg-foreground text-background\",\"children\":\"Mode 2 · standalone\"}],\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\",\"$L4e\"]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"31:[\"$\",\"section\",null,{\"className\":\"px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 \",\"children\":\"Pattern learning vs bank rules\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 \",\"children\":\"Why no bank rules.\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed\",\"children\":\"Bank rules break the moment a vendor name changes, a description format shifts, or a deposit nets out differently. Pattern learning watches what you do, not what you wrote down a year ago.\"}],[\"$\",\"div\",null,{\"className\":\"grid md:grid-cols-2 md:divide-x divide-border\",\"children\":[[\"$\",\"div\",null,{\"className\":\"md:pr-10 lg:pr-14 pb-10 md:pb-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 text-sm font-semibold pb-4 mb-2 border-b border-border\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] uppercase font-semibold px-2 py-0.5 rounded bg-rose-100 text-rose-700 dark:bg-rose-950 dark:text-rose-300\",\"children\":\"Bank rules\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"the old way\"}]]}],[[\"$\",\"div\",\"0\",{\"className\":\"py-4 border-b border-border/60\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"~30 rules per client to maintain\"}],[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"Linear growth in rule maintenance per added client. The 26th client costs the same time as the first.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"py-4 border-b border-border/60\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"Breaks on vendor renames, description shifts\"}],[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"Vendor changes its merchant name. Rule misses silently until you notice at month-end review.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"py-4 border-b border-border/60\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"Same rule fires across clients (wrong half the time)\"}],[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"Generic rules collide with per-client coding standards. Conflicts resolve silently to one winner.\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"py-4 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"Requires constant audit\"}],[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"A 450-rule spreadsheet across 15 clients is its own maintenance project.\"}]]}]]]}],[\"$\",\"div\",null,{\"className\":\"md:pl-10 lg:pl-14 pt-2 md:pt-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 text-sm font-semibold pb-4 mb-2 border-b border-border\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] uppercase font-semibold px-2 py-0.5 rounded bg-emerald-100 text-emerald-700 dark:bg-emerald-950 dark:text-emerald-300\",\"children\":\"Pattern learning\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"Growthy way\"}]]}],[[\"$\",\"div\",\"0\",{\"className\":\"py-4 border-b border-border/60\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"Zero rules to write or maintain\"}],[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"Move a transaction once. Growthy memorizes vendor, amount, and memo. The next one books itself.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"py-4 border-b border-border/60\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"Per-client memory\"}],\"$L4f\"]}],\"$L50\",\"$L51\"]]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"32:[\"$\",\"section\",null,{\"id\":\"compare\",\"className\":\"px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border scroll-mt-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-5xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 \",\"children\":\"How Growthy compares\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 \",\"children\":\"What you would otherwise be doing.\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-muted-foreground max-w-2xl mb-12 md:mb-14 leading-relaxed\",\"children\":\"Five alternatives every bookkeeper, firm partner, or new founder has weighed at some point. The Growthy counter for each.\"}],[\"$\",\"ul\",null,{\"className\":\"mt-10 grid gap-4 md:grid-cols-2 lg:grid-cols-5\",\"children\":[[\"$\",\"li\",\"Manual QBO categorization.\",{\"className\":\"flex flex-col gap-3 bg-card px-5 py-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-relaxed text-foreground\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"font-semibold\",\"children\":\"Manual QBO categorization.\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"About 50% accurate. 2 to 3 hours every morning.\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Growthy:\"}],\" \",\"85% on first import, climbs to 90%+ on returning clients.\"]}]]}],[\"$\",\"li\",\"Bank rules.\",{\"className\":\"flex flex-col gap-3 bg-card px-5 py-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-relaxed text-foreground\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"font-semibold\",\"children\":\"Bank rules.\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"About 30 per client. Break weekly. Generic across books.\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Growthy:\"}],\" \",\"Zero rules. Per-client pattern memory.\"]}]]}],[\"$\",\"li\",\"Botkeeper.\",{\"className\":\"flex flex-col gap-3 bg-card px-5 py-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-relaxed text-foreground\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"font-semibold\",\"children\":\"Botkeeper.\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"Reconciles in their system, not QBO. Double work.\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Growthy:\"}],\" \",\"Categorizes inside your existing QBO or Xero. No double work.\"]}]]}],[\"$\",\"li\",\"Digits.\",{\"className\":\"flex flex-col gap-3 bg-card px-5 py-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-relaxed text-foreground\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"font-semibold\",\"children\":\"Digits.\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"Forces a full QBO migration. Their system or nothing.\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Growthy:\"}],\" \",\"Workflow layer on QBO and Xero. No migration.\"]}]]}],[\"$\",\"li\",\"Pilot.\",{\"className\":\"flex flex-col gap-3 bg-card px-5 py-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-relaxed text-foreground\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"font-semibold\",\"children\":\"Pilot.\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"Done-for-you at $600 to $1K a month. Replaces your bookkeeper.\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] leading-relaxed text-primary border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Growthy:\"}],\" \",\"You stay in the seat. You review. You approve. You sign off.\"]}]]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"33:[\"$\",\"section\",null,{\"className\":\"px-4 md:px-8 py-20 md:py-24 bg-muted/40 border-y border-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-semibold uppercase tracking-[0.10em] text-primary mb-3 text-center\",\"children\":\"FAQ\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl font-bold tracking-tight leading-[1.1] mb-4 text-center\",\"children\":\"Frequently asked questions\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-card border border-border rounded-2xl overflow-hidden shadow-sm\",\"children\":[[\"$\",\"details\",\"What is Growthy in one sentence?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":true,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"What is Growthy in one sentence?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"Pattern-learning software that categorizes QuickBooks and Xero transactions automatically, asks when it is unsure, and never posts anything without your approval. 85% accurate on first import, 90%+ on returning clients.\"}]]}],[\"$\",\"details\",\"Who is Growthy for?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"Who is Growthy for?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"Three audiences: solo and small-firm bookkeepers at the 15-25 client ceiling, CPA firms running CAS plus advisory, and new founders picking their first accounting tool. Use the \\\"Pick your version\\\" band above to route.\"}]]}],[\"$\",\"details\",\"Does Growthy replace QuickBooks or work with it?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"Does Growthy replace QuickBooks or work with it?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"Both. Mode 1 is a workflow layer on top of QBO or Xero with no migration; clients keep seeing QBO. Mode 2 is a standalone GL replacing QBO or Xero entirely.\"}]]}],[\"$\",\"details\",\"How accurate is the AI categorization?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"How accurate is the AI categorization?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"85% on first import, climbs to 90%+ on returning clients once it learns the patterns. We never claim 95% or 100%. The remaining 15% is the triage queue you review.\"}]]}],\"$L52\",\"$L53\",\"$L54\",\"$L55\",\"$L56\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"34:[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden px-4 md:px-8 py-24 md:py-28 bg-primary text-primary-foreground\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-0\",\"style\":{\"background\":\"radial-gradient(ellipse 50% 70% at 90% 10%, oklch(0.95 0.05 285 / 0.18), transparent 60%), radial-gradient(ellipse 60% 50% at 0% 100%, oklch(0.20 0.10 285 / 0.40), transparent 60%)\"}}],[\"$\",\"div\",null,{\"className\":\"relative max-w-3xl mx-auto text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-3xl md:text-4xl lg:text-5xl font-bold tracking-tight leading-[1.05] mb-5\",\"children\":[\"See it work on your data.\",[\"$\",\"br\",null,{\"className\":\"hidden md:inline\"}],\" Done in 10 minutes.\"]}],[\"$\",\"p\",null,{\"className\":\"text-lg opacity-90 leading-relaxed mb-8 max-w-2xl mx-auto\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"font-semibold\",\"children\":\"Free during alpha\"}],\", \",5,\" \",\"company slots open. Connect a client (or upload a bank CSV). Watch the routine 80% sort itself. Review the rest.\",[\"$\",\"br\",null,{\"className\":\"hidden md:inline\"}],\" Lock in\",\" \",[\"$\",\"span\",null,{\"className\":\"font-mono font-semibold\",\"children\":[\"$$99\",\"/mo\"]}],\" when alpha closes. Standard retail is \",[\"$\",\"span\",null,{\"className\":\"font-mono font-semibold\",\"children\":[\"$$149\",\"/mo\"]}],\" \",\"annual or \",[\"$\",\"span\",null,{\"className\":\"font-mono font-semibold\",\"children\":[\"$$199\",\"/mo\"]}],\" monthly.\"]}],[\"$\",\"$L4\",null,{\"href\":\"/signup/?utm_content=homepage-final\",\"data-ph-capture-attribute-cta-location\":\"homepage_final\",\"className\":\"inline-flex items-center justify-center gap-2 bg-background text-foreground font-semibold text-base px-7 py-4 rounded-lg hover:bg-background/90 transition shadow-lg\",\"children\":[\"Join the alpha — free\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-4\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://cal.com/bobbyh/growthy-demo?utm_source=growthy.com\u0026utm_medium=organic\u0026utm_campaign=homepage\u0026utm_content=final\",\"className\":\"text-sm opacity-80 hover:opacity-100 underline underline-offset-2 transition\",\"children\":\"Talk to Bobby first\"}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-x-6 gap-y-2 mt-8 text-sm opacity-90\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-4 w-4\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\" \",\"No credit card\"]}],[\"$\",\"span\",\"1\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-4 w-4\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\" \",\"Read-only access\"]}],[\"$\",\"span\",\"2\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-4 w-4\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\" \",\"We never move money\"]}],[\"$\",\"span\",\"3\",{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-4 w-4\",\"children\":[\"$L57\",\"$undefined\"]}],\" \",\"Built by a CPA firm partner\"]}]]}],\"$L58\"]}]]}]\n"])</script><script>self.__next_f.push([1,"35:[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-center\",\"children\":\"↳\"}]\n36:[\"$\",\"div\",\"2\",{\"className\":\"grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-xs text-muted-foreground\",\"children\":\"Apr 13\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs text-muted-foreground block leading-tight\",\"children\":\"RAMP-CARD-1234 · Northstar Consulting\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold text-foreground block mt-0.5\",\"children\":\"→ Office Supplies\"}]]}],[\"$\",\"span\",null,{\"className\":\"font-mono font-medium text-right text-foreground\",\"children\":\"−$184.20\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-emerald-50 text-emerald-800\",\"children\":\"99%\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-center\",\"children\":\"⏎\"}]]}]\n37:[\"$\",\"div\",\"3\",{\"className\":\"grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-xs text-muted-foreground\",\"children\":\"Apr 13\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs text-muted-foreground block leading-tight\",\"children\":\"OWNER DRAW · J2 Studio\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold text-foreground block mt-0.5\",\"children\":\"→ Owner Distributions · verify\"}]]}],[\"$\",\"span\",null,{\"className\":\"font-mono font-medium text-right text-foreground\",\"children\":\"−$2,500.00\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-amber-50 text-amber-800\",\"children\":\"58%\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-center\",\"children\":\"F\"}]]}]\n38:[\"$\",\"div\",\"4\",{\"className\":\"grid grid-cols-[64px_1fr_88px_56px_28px] gap-3 items-center px-5 py-3.5 border-b border-border/60 text-sm last:border-b-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-xs text-muted-foreground\",\"children\":\"Apr 12\"}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs text-muted-foreground block leading-tight\",\"children\":\"QUICKBOOKS ONLINE · Mott Auto Body\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold text-foreground block mt-0.5\",\"children\":\"→ Software Subscriptions\"}]]}],[\"$\",\"span\",null,{\"className\":\"font-mono font-medium text-right text-foreground\",\"children\":\"−$24.99\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center justify-center font-mono text-[11px] font-semibold px-1.5 py-0.5 rounded bg-emerald-50 text-emerald-800\",\"children\":\"99%\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground text-center\",\"children\":\"⏎\"}]]}]\n39:[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between px-5 py-3 border-t border-border text-xs text-muted-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"hidden md:inline\",\"children\":\"13 of 247 needing eyes · sorted by client\"}],[\"$\",\"span\",null,{\"className\":\"font-mono flex gap-3\",\"children\":[[\"$\",\"kbd\",null,{\"className\":\"bg-background border border-border rounded px-1.5 py-0.5 text-[10px] text-foreground\",\"children\":\"⏎\"}],\"approve\",[\"$\",\"kbd\",null,{\"className\":\"bg-background border border-border rounded px-1.5 py-0.5 text-[10px] text-foreground\",\"children\":\"F\"}],\"flag\",[\"$\",\"kbd\",null,{\"className\":\"bg-background border border-border rounded px-1.5 py-0.5 text-[10px] text-foreground\",\"children\":\"↳\"}],\"recat\"]}]]}]\n3a:[\"$\",\"div\",null,{\"className\":\"mt-6 text-center\",\"children\":[\"$\",\"$L4\",null,{\"href\":\"/signup/?utm_content=homepage-demo\",\"data-ph-capture-attribute-cta-location\":\"homepage_demo_cta\",\"className\":\"inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all\",\"children\":[\"See it work on your data\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"s"])</script><script>self.__next_f.push([1,"trokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]}]\n3b:[\"$\",\"path\",\"1b4qmf\",{\"d\":\"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z\"}]\n3c:[\"$\",\"path\",\"i71pzd\",{\"d\":\"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2\"}]\n3d:[\"$\",\"path\",\"10jefs\",{\"d\":\"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2\"}]\n3e:[\"$\",\"path\",\"1itunk\",{\"d\":\"M10 6h4\"}]\n3f:[\"$\",\"path\",\"tcdvrf\",{\"d\":\"M10 10h4\"}]\n40:[\"$\",\"path\",\"kelpxr\",{\"d\":\"M10 14h4\"}]\n41:[\"$\",\"path\",\"1ulq68\",{\"d\":\"M10 18h4\"}]\n42:[\"$\",\"div\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-[0.08em] text-primary font-semibold mb-2\",\"children\":\"2-50 staff\"}]\n43:[\"$\",\"h3\",null,{\"id\":\"persona-card-heading-homepage_persona_firm\",\"className\":\"text-xl font-bold tracking-tight mb-3 leading-snug text-balance\",\"children\":\"Your firm runs CAS plus advisory\"}]\n44:[\"$\",\"p\",null,{\"className\":\"text-[15px] text-muted-foreground leading-relaxed mb-6\",\"children\":\"Scale advisory revenue without hiring more bookkeepers. Pattern learning runs the categorization labor wall down to zero.\"}]\n45:[\"$\",\"$L4\",null,{\"href\":\"/for-accountants?utm_content=homepage-persona-band\",\"data-ph-capture-attribute-cta-location\":\"homepage_persona_firm\",\"className\":\"inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all focus:outline-none focus-visible:underline focus-visible:underline-offset-4\",\"children\":[\"See the firm view\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"absolute inset-0\",\"aria-hidden\":true}]]}]\n"])</script><script>self.__next_f.push([1,"46:[\"$\",\"li\",\"homepage_persona_founder\",{\"children\":[\"$\",\"article\",null,{\"aria-labelledby\":\"persona-card-heading-homepage_persona_founder\",\"className\":\"group relative h-full bg-card border border-border rounded-2xl px-7 py-8 transition hover:border-primary/40 hover:shadow-lg hover:shadow-primary/5 focus-within:border-primary focus-within:ring-2 focus-within:ring-primary/30\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center justify-center w-11 h-11 rounded-xl bg-primary/10 border border-primary/20 text-primary mb-5\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-sparkles h-5 w-5\",\"aria-hidden\":true,\"children\":[[\"$\",\"path\",\"4pj2yx\",{\"d\":\"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z\"}],[\"$\",\"path\",\"1olli1\",{\"d\":\"M20 3v4\"}],[\"$\",\"path\",\"1gvqau\",{\"d\":\"M22 5h-4\"}],[\"$\",\"path\",\"vumght\",{\"d\":\"M4 17v2\"}],[\"$\",\"path\",\"zchphs\",{\"d\":\"M5 18H3\"}],\"$undefined\"]}]}],[\"$\",\"div\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-[0.08em] text-primary font-semibold mb-2\",\"children\":\"First-time founder\"}],[\"$\",\"h3\",null,{\"id\":\"persona-card-heading-homepage_persona_founder\",\"className\":\"text-xl font-bold tracking-tight mb-3 leading-snug text-balance\",\"children\":\"You are picking your first accounting tool\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] text-muted-foreground leading-relaxed mb-6\",\"children\":\"Skip the QBO learning curve. Start on the AI-native GL you'll still use at $1M revenue. No rules to build.\"}],[\"$\",\"$L4\",null,{\"href\":\"/ai-bookkeeping?utm_content=homepage-persona-band\",\"data-ph-capture-attribute-cta-location\":\"homepage_persona_founder\",\"className\":\"inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:gap-2.5 transition-all focus:outline-none focus-visible:underline focus-visible:underline-offset-4\",\"children\":[\"See the AI bookkeeping view\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"absolute inset-0\",\"aria-hidden\":true}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"47:[\"$\",\"div\",null,{\"className\":\"font-mono font-semibold tracking-tight text-zinc-50 mb-3 leading-none text-3xl md:text-4xl\",\"children\":[\"sync\",[\"$\",\"span\",null,{\"className\":\"text-sm font-medium text-violet-300 ml-2\",\"children\":\"or stay\"}]]}]\n48:[\"$\",\"h3\",null,{\"className\":\"font-bold tracking-tight mb-3 text-xl\",\"children\":\"Approved batch lands\"}]\n49:[\"$\",\"p\",null,{\"className\":\"text-zinc-300 leading-relaxed text-[15px]\",\"children\":\"The approved batch syncs back to QBO or Xero, or stays in Growthy as your standalone GL. Per-client decision. Switchable.\"}]\n4a:[\"$\",\"div\",null,{\"className\":\"font-mono text-xs text-primary font-semibold tracking-wide mb-2\",\"children\":\"For new founders and ready-to-migrate\"}]\n4b:[\"$\",\"h3\",null,{\"className\":\"text-2xl font-bold tracking-tight mb-3\",\"children\":\"Replace QBO or Xero entirely\"}]\n4c:[\"$\",\"p\",null,{\"className\":\"text-[15px] text-muted-foreground leading-relaxed mb-6\",\"children\":\"Growthy is your general ledger. Native double-entry. Full P\u0026L, Balance Sheet, Trial Balance, Cash Flow. Period comparison plus CSV export. Bobby runs Growthy LLC and TracePrep on this mode.\"}]\n4d:[\"$\",\"ul\",null,{\"className\":\"border-t border-border/60 mb-6\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":\"Growthy is your general ledger\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":\"Full P\u0026L, Balance Sheet, Trial Balance, Cash Flow\"}]]}],[\"$\",\"li\",\"2\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":\"Period comparison plus CSV export\"}]]}],[\"$\",\"li\",\"3\",{\"className\":\"py-2.5 border-b border-border/40 last:border-b-0 text-[14px] flex items-start gap-2.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-primary font-semibold shrink-0\",\"children\":\"→\"}],[\"$\",\"span\",null,{\"children\":\"Bobby runs Growthy LLC plus TracePrep on this mode\"}]]}]]}]\n4e:[\"$\",\"$L4\",null,{\"href\":\"/signup/?utm_content=homepage-mode-standalone\",\"data-ph-capture-attribute-cta-location\":\"homepage_mode_standalone\",\"className\":\"inline-flex items-center gap-2 font-semibold text-[15px] px-5 py-3 rounded-lg transition outline outline-1 outline-border bg-background text-foreground hover:bg-muted\",\"children\":[\"Explore standalone mode\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]\n4f:[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"Each client book has its own pattern set. The 26th client adds zero rule-maintenance burden.\"}]\n50:[\"$\",\"div\",\"2\",{\"className\":\"py-4 border-b border-border/60\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"Confidence score on every guess\"}],[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"Green is auto-post on approval. Yellow is check it. Red is tell me what this is. Confidence drives the queue.\"}]]}]\n51:[\"$\",\"div\",\"3\",{\"className\":\"py-4 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-foreground text-[15px] mb-1\",\"children\":\"Asks when unsure\"}],[\"$\",\"div\",null,{\"className\":\"text-[14px] text-muted-foreground leading-relaxed\",\"children\":\"Pattern disagreement triggers a flag, surfaced in your queue before it posts.\"}]]}]\n52:[\"$\",\"details\",\"Do I need to set up bank ru"])</script><script>self.__next_f.push([1,"les?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"Do I need to set up bank rules?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"No. Pattern learning replaces rule lists. Move a transaction once, Growthy remembers for that specific client.\"}]]}]\n53:[\"$\",\"details\",\"What about Stripe, PayPal, or ACH deposits with no description?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"What about Stripe, PayPal, or ACH deposits with no description?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"Those go to the review queue with a confidence score. We flag instead of guessing wrong.\"}]]}]\n54:[\"$\",\"details\",\"Is Growthy free during alpha?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"Is Growthy free during alpha?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"Yes. Free for the alpha cohort. Direct support from Bobby and Sam. Lock-in pricing of $99/mo for two years when alpha closes. Published pricing post-alpha is $149/mo annual or $199/mo monthly.\"}]]}]\n55:[\"$\",\"details\",\"Who built Growthy?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"Who built Growthy?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"Bobby Huang, partner at SDO CPA LLC with 18 years of hands-on bookkeeping. Bobby still reconciles real client books and uses Growthy in standalone mode for Growthy LLC and TracePrep.\"}]]}]\n56:[\"$\",\"details\",\"Is my financial data secure?\",{\"className\":\"group border-b border-border last:border-b-0\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"cursor-pointer list-none px-7 py-5 flex justify-between items-center gap-6 hover:bg-muted/30 transition\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-base text-foreground\",\"children\":\"Is my financial data secure?\"}],[\"$\",\"span\",null,{\"className\":\"text-primary text-xl shrink-0 transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-7 pb-6 text-[15px] text-muted-foreground leading-relaxed max-w-[min(65ch,36rem)]\",\"children\":\"Read-only access by default. We never move money. Bank-level encryption. SOC 2 in progress.\"}]]}]\n57:[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}]\n58:[\"$\",\"p\",null,{\"className\":\"text-sm opacity-75 mt-10 max-w-[min(65ch,36rem"])</script><script>self.__next_f.push([1,")] mx-auto\",\"children\":\"Built by Bobby Huang, partner at SDO CPA. 18 years bookkeeping. Runs Growthy LLC and TracePrep on the same product you would pilot.\"}]\n"])</script><script>self.__next_f.push([1,"59:I[109255,[\"/_next/static/chunks/0gt.lql_o2plv.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/162kq11m50zwh.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/03.xqoxafiz2z.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\",\"/_next/static/chunks/02xcwbdxyziqq.js?dpl=dpl_AS38XdWQBNS51Vpyv9f6ymuA2CAp\"],\"GlobalHeaderClient\"]\n"])</script><script>self.__next_f.push([1,"17:[\"$\",\"$L59\",null,{\"topicsNav\":{\"pillars\":[{\"id\":\"6a0655595f42031a22c13c47\",\"slug\":\"1099-filing\",\"name\":\"1099 Filing\",\"description\":\"OBBBA raised 1099-NEC to $2,000 and reverted 1099-K to $20K/200. The bookkeeper workflow that doesn't fall apart in January.\",\"subHubs\":[]},{\"id\":\"6a0676d033f051b1623dc37e\",\"slug\":\"ap-reconciliation\",\"name\":\"AP Reconciliation\",\"description\":\"The monthly AP discipline that keeps vendor ledgers clean and January 1099s accurate, built for bookkeepers managing 8-25 clients.\",\"subHubs\":[]},{\"id\":\"6a0676cf33f051b1623dc373\",\"slug\":\"bookkeeper-scaling\",\"name\":\"Bookkeeper Scaling\",\"description\":\"Solo bookkeeper income is capped at 15-25 clients. Here's the math behind the ceiling and the three levers that break it.\",\"subHubs\":[]},{\"id\":\"69cd254db7dfbb2bb8db64c9\",\"slug\":\"bookkeeping-automation\",\"name\":\"Bookkeeping Automation\",\"description\":\"Tools, techniques, and strategies for automating repetitive bookkeeping tasks.\",\"subHubs\":[]},{\"id\":\"6a0676cd33f051b1623dc329\",\"slug\":\"quickbooks-automation\",\"name\":\"QuickBooks Automation\",\"description\":\"Intuit Assist hits ~50% on novel transactions. Bank rules break at 200+. Here's the honest map of QBO automation in 2026.\",\"subHubs\":[]},{\"id\":\"6a15b9b30038d86a6f265a18\",\"slug\":\"saas-accounting\",\"name\":\"SaaS Accounting: A Practitioner's Guide to Revenue Recognition, Deferred Revenue, and the Books Behind the Subscription\",\"description\":\"Honest, practitioner-built guide to SaaS accounting. ASC 606, deferred revenue, COA, metrics, and software comparison for bookkeepers, CPA firms, and founders.\",\"subHubs\":[]},{\"id\":\"69eb7a9b4589140e4d6e90ad\",\"slug\":\"stripe-bookkeeping\",\"name\":\"Stripe Bookkeeping Guide: Payouts, Fees, Refunds, and QBO/Xero\",\"description\":\"Stripe bookkeeping starts with payouts, fees, refunds, and a clearing account. Use this guide to reconcile Stripe in QBO or Xero without guesswork now.\",\"subHubs\":[]},{\"id\":\"69ed9b5f015dc77ffdc973a0\",\"slug\":\"chart-of-accounts\",\"name\":\"Chart of Accounts: The Complete Guide for Bookkeepers\",\"description\":\"The working chart of accounts reference for bookkeepers: 5 account types, 20 deep-dive guides, 2026 deduction rules. Built for the people who Google 'what category is X' twenty times a day.\",\"subHubs\":[{\"id\":\"69eece158aa68ae90523b29d\",\"slug\":\"asset-account-categories\",\"name\":\"Asset Account Categories\"},{\"id\":\"69eece158aa68ae90523b2b7\",\"slug\":\"equity-accounts-explained\",\"name\":\"Equity Accounts Explained\"},{\"id\":\"69eece168aa68ae90523b2bf\",\"slug\":\"expense-account-categories\",\"name\":\"Expense Account Categories\"},{\"id\":\"69eece178aa68ae90523b2c7\",\"slug\":\"liability-account-categories\",\"name\":\"Liability Account Categories\"},{\"id\":\"69eece178aa68ae90523b2cf\",\"slug\":\"revenue-account-types\",\"name\":\"Revenue Account Types\"}]},{\"id\":\"69ed9b60015dc77ffdc973d3\",\"slug\":\"glossary\",\"name\":\"Glossary\",\"description\":\"Plain-English definitions of accounting and bookkeeping terms — written by practitioners who use these every day.\",\"subHubs\":[{\"id\":\"69ef707f139b61ce02236cb3\",\"slug\":\"balance-sheet-terms\",\"name\":\"Balance Sheet Terms\"},{\"id\":\"69ef7080139b61ce02236cbb\",\"slug\":\"bookkeeping-foundation-terms\",\"name\":\"Bookkeeping Foundation Terms\"},{\"id\":\"69ef7082139b61ce02236cd5\",\"slug\":\"income-statement-terms\",\"name\":\"Income Statement Terms\"},{\"id\":\"69ef7083139b61ce02236ce6\",\"slug\":\"qbo-specific-terms\",\"name\":\"QBO-Specific Terms\"},{\"id\":\"69ef7084139b61ce02236cf7\",\"slug\":\"tax-bookkeeping-terms\",\"name\":\"Tax Bookkeeping Terms\"}]},{\"id\":\"69c9de6922840e775ae9b97c\",\"slug\":\"ai-bookkeeping\",\"name\":\"AI Bookkeeping\",\"description\":\"How AI is changing transaction categorization, bank reconciliation, and bookkeeping workflows.\",\"subHubs\":[]},{\"id\":\"6a05fa58646e711f5c6d16e9\",\"slug\":\"ai-for-accountants\",\"name\":\"AI for Accountants\",\"description\":\"Every vendor claims AI will transform your firm. Here is what it actually looks like at a 5-20 staff CPA practice in 2026.\",\"subHubs\":[]},{\"id\":\"6a19ddb9d7a8f96c5fdbd263\",\"slug\":\"ecommerce-accounting\",\"name\":\"Ecommerce Accounting\",\"description\":null,\"subHubs\":[]},{\"id\":\"69ff58a8eeadb89d53b41186\",\"slug\":\"payment-reconciliation\",\"name\":\"Payment Reconciliation: How to Match Merchant Deposits to Gross Revenue in 2026\",\"description\":\"That $3,847.92 Stripe deposit is not $3,847.92 of revenue. Here's how to split merchant deposits correctly: fees in the right account, refunds posted, chargebacks reconciled.\",\"subHubs\":[]},{\"id\":\"69ff589a51aef95a93c3c24f\",\"slug\":\"quickbooks-integrations\",\"name\":\"QuickBooks Integrations\",\"description\":\"15 clients × 6 integrations = 90 sync pipelines to babysit. Here's which QBO integrations actually hold up at scale and why a workflow layer beats adding another app.\",\"subHubs\":[]}]}}]\n"])</script>
    </body>
</html>
