const App = () => {
  React.useEffect(() => {
    if (window.initReveals) window.initReveals();
  }, []);

  return (
    <>
      <Nav />

      <Hero />

      <Problem />

      <WhyNow />

      <MarketContext />

      <section className="thesis thesis--home" data-screen-label="Thesis">
        <div className="wrap">
          <span className="label">/ 04 — The solution</span>
          <h2>
            Cursor &amp; Codex made software easier to build.<br />
            Model OS makes <span className="gradient">custom intelligence</span> easier to own.
          </h2>
        </div>
      </section>

      <Flywheels />

      <ProductDemo />

      <CompetitivePositioning />

      <HomePortal />

      <FAQ />

      <Footer />
    </>
  );
};

ReactDOM.createRoot(document.getElementById('root')).render(<App />);
