/* app.jsx — mount the entire landing page */

function App() {
  return (
    <CounterProvider>
      <TopStatusBar />
      <NavBar />

      <main>
        <HeroSection />
        <FloatingVideoCard />
        <AuthorityStrip />
        <BigStatHook />
        <PainAgitation />
        <FounderStory />
        <SolutionIntro />
        <ChaptersGrid />
        <FlipbookSection />
        <ResearchWall />
        <Transformation />
        <ValueAnchor />
        <QualifySection />
        <TestimonialsSection />
        <ComparisonTable />
        <FAQSection />
        <FinalCTA />
      </main>

      <Footer />

      <StickyBottomCTA />
      <SalesNotification />
      <PoliciesSystem />
      <DynamicTabTitle />
      <ExitIntentOverlay />
      <ScrollProgress />

    </CounterProvider>
  );
}

const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(<App />);
