<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="0" />
    <title>Infiniaflow - AI-Powered Sales Automation</title>

    <!-- Instrument Sans, lokal (Design Guide §02; Eigentümer 2026-09-08: alle
         Schriften lokal). Die vier @font-face und die vier woff2 liegen unter
         frontend/public/fonts/ und werden von unserer eigenen Herkunft
         ausgeliefert — kein Abruf bei fonts.googleapis.com. Als <link> und
         nicht als @import in index.css: ein absoluter Pfad würde dort zur
         Bauzeit aufgelöst, public/ steht aber erst zur Laufzeit unter /. -->
    <link rel="stylesheet" href="/fonts/instrument-sans.css" />

    <!-- Manrope, lokal — die Schrift der Website (Style Guide §04, E86: die
         Vorlage ist die Design-Spezifikation einschliesslich Typografie).
         Sie gilt unter der Hülle der Marketingfläche über die Rolle
         `--site-font-sans`; Instrument Sans daneben bleibt die Schrift der
         Anwendung. Beide Familien liegen lokal, aus demselben Grund. -->
    <link rel="stylesheet" href="/fonts/manrope.css" />
    
    <!-- SEO Meta Tags for Crawlers and Lightpanda -->
    <meta name="description" content="Infiniaflow is the intelligent CRM platform that automates your sales workflow, manages customer relationships, and drives revenue growth through AI-powered insights." />
    <meta name="keywords" content="AI CRM, Sales Automation, AI Voice Agent, Contact Management, Lead Scoring, Sales Analytics" />
    
    <!-- Open Graph / Social Media -->
    <meta property="og:type" content="website" />
    <meta property="og:url" content="https://infiniaflow.com/" />
    <meta property="og:title" content="Infiniaflow - AI-Powered Sales Automation" />
    <meta property="og:description" content="Transform your sales process with AI. Automated customer interactions, smart contact management, and real-time analytics." />
    <meta property="og:image" content="https://infiniaflow.com/og-image.png" />
    
    <!-- Twitter Card -->
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:title" content="Infiniaflow - AI-Powered Sales Automation" />
    <meta name="twitter:description" content="Transform your sales process with AI. Automated customer interactions, smart contact management, and real-time analytics." />
    
    <!-- Favicon -->
    <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
    <link rel="alternate icon" href="/favicon.ico" />
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
    

    <!-- **Das Thema VOR dem ersten Bild.** `lib/theme-context` haengt die
         Klasse `light`/`dark` in einem Effekt an das Dokument — der laeuft
         nach dem ersten Zeichnen. Solange nur Seiteninhalt darunter lag, war
         das ein Flimmern; mit dem Seitenlader (Design Guide §10d) ist es eine
         ganze helle Flaeche vor einer dunklen Anwendung, und §10d Regel 1 sagt
         dazu: „Always the current theme — never dark-on-light or vice versa."
         Dieselbe Quelle wie dort (localStorage `theme`, Vorgabe `system`),
         damit es genau eine Wahrheit gibt. -->
    <script>
      try {
        const stored = localStorage.getItem("theme") || "system";
        const dark =
          stored === "dark" ||
          (stored === "system" && window.matchMedia("(prefers-color-scheme: dark)").matches);
        document.documentElement.classList.add(dark ? "dark" : "light");
      } catch {
        document.documentElement.classList.add("light");
      }
    </script>
    <script type="module" crossorigin src="/assets/index-CfcoI9m9.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/rolldown-runtime-Dd_uD5pT.js">
    <link rel="modulepreload" crossorigin href="/assets/convex-client-DOZAPqsb.js">
    <link rel="modulepreload" crossorigin href="/assets/i18n-9w11jsJM.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-excalidraw-BoiLy75C.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-docx-DKiWE9qL.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-blocknote-BvJofbvv.js">
    <link rel="modulepreload" crossorigin href="/assets/index.esm-BqT7px1S.js">
    <link rel="modulepreload" crossorigin href="/assets/chunk-BV7QT456-Bp_Zlbk2.js">
    <link rel="modulepreload" crossorigin href="/assets/createLucideIcon-CM3070X3.js">
    <link rel="modulepreload" crossorigin href="/assets/activity-BO2AXete.js">
    <link rel="modulepreload" crossorigin href="/assets/arrow-left-BqidpfqM.js">
    <link rel="modulepreload" crossorigin href="/assets/arrow-right-cqcFunPP.js">
    <link rel="modulepreload" crossorigin href="/assets/bell-B45nFZlb.js">
    <link rel="modulepreload" crossorigin href="/assets/briefcase-y4s5gRDG.js">
    <link rel="modulepreload" crossorigin href="/assets/building-2-D_MJMW3a.js">
    <link rel="modulepreload" crossorigin href="/assets/calendar-YubGvw1W.js">
    <link rel="modulepreload" crossorigin href="/assets/clipboard-list-DsPFOAR3.js">
    <link rel="modulepreload" crossorigin href="/assets/contact-BA3_wU7k.js">
    <link rel="modulepreload" crossorigin href="/assets/file-text-CHK4gPUi.js">
    <link rel="modulepreload" crossorigin href="/assets/flag-B9pPwQgD.js">
    <link rel="modulepreload" crossorigin href="/assets/globe-BZnHZpOh.js">
    <link rel="modulepreload" crossorigin href="/assets/house-DiLLzUZN.js">
    <link rel="modulepreload" crossorigin href="/assets/inbox-CJ88m1Eu.js">
    <link rel="modulepreload" crossorigin href="/assets/layers-DDAKuS0Y.js">
    <link rel="modulepreload" crossorigin href="/assets/mail-eRz4zP9t.js">
    <link rel="modulepreload" crossorigin href="/assets/map-pin-7zFv3C6b.js">
    <link rel="modulepreload" crossorigin href="/assets/phone-DrUvxh49.js">
    <link rel="modulepreload" crossorigin href="/assets/receipt-BFWLg-ne.js">
    <link rel="modulepreload" crossorigin href="/assets/scale-DAaAOp2W.js">
    <link rel="modulepreload" crossorigin href="/assets/shield-BIrHRX8f.js">
    <link rel="modulepreload" crossorigin href="/assets/stethoscope-DI0TJ2Ad.js">
    <link rel="modulepreload" crossorigin href="/assets/table-2-CDaP6l0a.js">
    <link rel="modulepreload" crossorigin href="/assets/target-BBQFDiq2.js">
    <link rel="modulepreload" crossorigin href="/assets/user-C79TkMfn.js">
    <link rel="modulepreload" crossorigin href="/assets/users-B_YJoGcM.js">
    <link rel="modulepreload" crossorigin href="/assets/wrench-DupYKJpZ.js">
    <link rel="modulepreload" crossorigin href="/assets/zap-Bfh2tLFl.js">
    <link rel="modulepreload" crossorigin href="/assets/objectIcons-CJyxNi4S.js">
    <link rel="modulepreload" crossorigin href="/assets/bot-Cds1C3W2.js">
    <link rel="modulepreload" crossorigin href="/assets/calendar-clock-CQd2KBqH.js">
    <link rel="modulepreload" crossorigin href="/assets/calendar-plus-ROGEyoIN.js">
    <link rel="modulepreload" crossorigin href="/assets/circle-alert-CvgNuvY-.js">
    <link rel="modulepreload" crossorigin href="/assets/check-B-dY6wko.js">
    <link rel="modulepreload" crossorigin href="/assets/bundle-mjs-DxdGK6Xj.js">
    <link rel="modulepreload" crossorigin href="/assets/utils-BWP6Y9sK.js">
    <link rel="modulepreload" crossorigin href="/assets/dist-BaXjTaV8.js">
    <link rel="modulepreload" crossorigin href="/assets/dropdown-menu-E6nCecKS.js">
    <link rel="modulepreload" crossorigin href="/assets/file-search-aqcOioJK.js">
    <link rel="modulepreload" crossorigin href="/assets/lightbulb-DpoGH5Ux.js">
    <link rel="modulepreload" crossorigin href="/assets/message-square-CtDXNmyK.js">
    <link rel="modulepreload" crossorigin href="/assets/phone-call-Kfa4T1uU.js">
    <link rel="modulepreload" crossorigin href="/assets/sparkles-2wt734pY.js">
    <link rel="modulepreload" crossorigin href="/assets/sunrise-DwKjseCO.js">
    <link rel="modulepreload" crossorigin href="/assets/triangle-alert-DiBX6vcG.js">
    <link rel="modulepreload" crossorigin href="/assets/wallet-CLInQ5Lo.js">
    <link rel="modulepreload" crossorigin href="/assets/button-gT-vIlvM.js">
    <link rel="modulepreload" crossorigin href="/assets/api-BbpPg-RO.js">
    <link rel="modulepreload" crossorigin href="/assets/tone-C5OCDxPp.js">
    <link rel="modulepreload" crossorigin href="/assets/badge-D8Bqp3n7.js">
    <link rel="modulepreload" crossorigin href="/assets/NotificationBell-KMP8sUCI.js">
    <link rel="modulepreload" crossorigin href="/assets/brain-CUiSKcn8.js">
    <link rel="modulepreload" crossorigin href="/assets/calendar-days-BDet0zQx.js">
    <link rel="modulepreload" crossorigin href="/assets/chart-column-CWxK_Jma.js">
    <link rel="modulepreload" crossorigin href="/assets/chevron-down-CcrH4EuI.js">
    <link rel="modulepreload" crossorigin href="/assets/chevron-up-DXNAVHE1.js">
    <link rel="modulepreload" crossorigin href="/assets/circle-check-big-reBYkqXy.js">
    <link rel="modulepreload" crossorigin href="/assets/file-check-corner-DwYsDhMY.js">
    <link rel="modulepreload" crossorigin href="/assets/hash-1IuHDj8P.js">
    <link rel="modulepreload" crossorigin href="/assets/pen-line-C0fmTCxy.js">
    <link rel="modulepreload" crossorigin href="/assets/list-filter-C065bjJj.js">
    <link rel="modulepreload" crossorigin href="/assets/list-todo-CvbI1UAY.js">
    <link rel="modulepreload" crossorigin href="/assets/loader-circle-afLdxDlI.js">
    <link rel="modulepreload" crossorigin href="/assets/log-out-v-FPrPT9.js">
    <link rel="modulepreload" crossorigin href="/assets/megaphone-D3YoQ0KT.js">
    <link rel="modulepreload" crossorigin href="/assets/menu-LbLBsn2g.js">
    <link rel="modulepreload" crossorigin href="/assets/messages-square-gY8yVz7c.js">
    <link rel="modulepreload" crossorigin href="/assets/mic-xz9NXKPs.js">
    <link rel="modulepreload" crossorigin href="/assets/monitor-D4FO87QV.js">
    <link rel="modulepreload" crossorigin href="/assets/theme-context-BkSTxOiH.js">
    <link rel="modulepreload" crossorigin href="/assets/i18n-rQvsF9oR.js">
    <link rel="modulepreload" crossorigin href="/assets/onboarding-Cqo4JSWU.js">
    <link rel="modulepreload" crossorigin href="/assets/LanguageSwitcher-BxqJdnJu.js">
    <link rel="modulepreload" crossorigin href="/assets/newspaper-CLx1h20v.js">
    <link rel="modulepreload" crossorigin href="/assets/palette-DiOkLmYT.js">
    <link rel="modulepreload" crossorigin href="/assets/phone-off-CercI4do.js">
    <link rel="modulepreload" crossorigin href="/assets/plug-0hyFPJZc.js">
    <link rel="modulepreload" crossorigin href="/assets/plus-CmP5zb4Q.js">
    <link rel="modulepreload" crossorigin href="/assets/presentation-Dm6GBxOk.js">
    <link rel="modulepreload" crossorigin href="/assets/puzzle-B2NyNYHT.js">
    <link rel="modulepreload" crossorigin href="/assets/radar-Cwg844ET.js">
    <link rel="modulepreload" crossorigin href="/assets/rotate-cw-CVNA4sAD.js">
    <link rel="modulepreload" crossorigin href="/assets/scroll-text-B0x-90ew.js">
    <link rel="modulepreload" crossorigin href="/assets/search-DyDX08ZD.js">
    <link rel="modulepreload" crossorigin href="/assets/send-DPvgyLXu.js">
    <link rel="modulepreload" crossorigin href="/assets/settings-2-D-_fqlKq.js">
    <link rel="modulepreload" crossorigin href="/assets/settings-BIX-OKcu.js">
    <link rel="modulepreload" crossorigin href="/assets/shield-check-BnS08nKe.js">
    <link rel="modulepreload" crossorigin href="/assets/square-kanban-B23Mlg9P.js">
    <link rel="modulepreload" crossorigin href="/assets/sticky-note-BDRDsRjw.js">
    <link rel="modulepreload" crossorigin href="/assets/telescope-D_HHqsLZ.js">
    <link rel="modulepreload" crossorigin href="/assets/trending-up-BUYCoID6.js">
    <link rel="modulepreload" crossorigin href="/assets/user-x-B1thh6So.js">
    <link rel="modulepreload" crossorigin href="/assets/video-BqkQVMZZ.js">
    <link rel="modulepreload" crossorigin href="/assets/workflow-DgkWPEIG.js">
    <link rel="modulepreload" crossorigin href="/assets/x-zU_Y9FV_.js">
    <link rel="modulepreload" crossorigin href="/assets/collapsible-mPEkAfpk.js">
    <link rel="modulepreload" crossorigin href="/assets/use-toast-DcEo7Y9m.js">
    <link rel="modulepreload" crossorigin href="/assets/validators-EZc4r_7W.js">
    <link rel="modulepreload" crossorigin href="/assets/convex-errors-DM0AtwDc.js">
    <link rel="modulepreload" crossorigin href="/assets/dist-ByDOIAd5.js">
    <link rel="modulepreload" crossorigin href="/assets/alert-dialog-CXbjkrdq.js">
    <link rel="modulepreload" crossorigin href="/assets/MessageProvider-D589ezE_.js">
    <link rel="modulepreload" crossorigin href="/assets/config-CLCkaELa.js">
    <link rel="modulepreload" crossorigin href="/assets/auth-client-SBnENz9_.js">
    <link rel="modulepreload" crossorigin href="/assets/formDraft-D5_-FExv.js">
    <link rel="modulepreload" crossorigin href="/assets/usePhrase-BqbYCeIQ.js">
    <link rel="modulepreload" crossorigin href="/assets/sessionEnd-BUY68uFZ.js">
    <link rel="modulepreload" crossorigin href="/assets/useOnline-QgvGJR-0.js">
    <link rel="modulepreload" crossorigin href="/assets/useOfflineGuard-BNapEYEr.js">
    <link rel="modulepreload" crossorigin href="/assets/convexGuard-S7feGfRW.js">
    <link rel="modulepreload" crossorigin href="/assets/tooltip-DqIq5k83.js">
    <link rel="modulepreload" crossorigin href="/assets/convex-CZ2pzSiH.js">
    <link rel="modulepreload" crossorigin href="/assets/alert-DzqG5kLU.js">
    <link rel="modulepreload" crossorigin href="/assets/checkbox-DosUnSS5.js">
    <link rel="modulepreload" crossorigin href="/assets/dialog-41yg1t2S.js">
    <link rel="modulepreload" crossorigin href="/assets/input-Bn6Y70uu.js">
    <link rel="modulepreload" crossorigin href="/assets/label-vsx9foY5.js">
    <link rel="modulepreload" crossorigin href="/assets/select-D2ZMpDol.js">
    <link rel="modulepreload" crossorigin href="/assets/textarea-CwUWp9zP.js">
    <link rel="modulepreload" crossorigin href="/assets/countries-CoUBoIxr.js">
    <link rel="modulepreload" crossorigin href="/assets/card-BFnfa3yH.js">
    <link rel="modulepreload" crossorigin href="/assets/organizations-482UiNSM.js">
    <link rel="modulepreload" crossorigin href="/assets/refresh-cw-CcHcB5Tj.js">
    <link rel="modulepreload" crossorigin href="/assets/ConvexErrorBoundary-CIfFTMMy.js">
    <link rel="modulepreload" crossorigin href="/assets/hostName-DykAML6v.js">
    <link rel="modulepreload" crossorigin href="/assets/siteI18n-DA8IrqIp.js">
    <link rel="modulepreload" crossorigin href="/assets/SiteLogo-DvRUua-i.js">
    <link rel="modulepreload" crossorigin href="/assets/useTeamPresence-BskGdjeu.js">
    <link rel="modulepreload" crossorigin href="/assets/avatar-_qm9qw1p.js">
    <link rel="modulepreload" crossorigin href="/assets/permissions-Qd2qHSkZ.js">
    <link rel="modulepreload" crossorigin href="/assets/OrbContext-rbPcOj51.js">
    <link rel="modulepreload" crossorigin href="/assets/NoAssistantCard-jn3visZj.js">
    <link rel="modulepreload" crossorigin href="/assets/BrandMark-lo1wmsPN.js">
    <link rel="modulepreload" crossorigin href="/assets/PageHeader-CJzK0uiu.js">
    <link rel="modulepreload" crossorigin href="/assets/sheet-kXUPl0uB.js">
    <link rel="modulepreload" crossorigin href="/assets/archive-BNf0t55j.js">
    <link rel="modulepreload" crossorigin href="/assets/chevron-right-DEpL5To2.js">
    <link rel="modulepreload" crossorigin href="/assets/ellipsis-Dh9HamuY.js">
    <link rel="modulepreload" crossorigin href="/assets/identityFace-BrQJ9jpe.js">
    <link rel="modulepreload" crossorigin href="/assets/agentFunction-D-oI2oPY.js">
    <link rel="modulepreload" crossorigin href="/assets/MemberFace-CnZ6TAi0.js">
    <link rel="modulepreload" crossorigin href="/assets/TeamNav-BSxuxEw7.js">
    <link rel="modulepreload" crossorigin href="/assets/shortcuts-P-a7kiah.js">
    <link rel="modulepreload" crossorigin href="/assets/schemas-Bx7U9-Ai.js">
    <link rel="modulepreload" crossorigin href="/assets/zod-Dt8JBM1i.js">
    <link rel="modulepreload" crossorigin href="/assets/auth-theme-DQNDNOO2.js">
    <link rel="modulepreload" crossorigin href="/assets/GoogleButton-BaHUigXX.js">
    <link rel="modulepreload" crossorigin href="/assets/form-CJNRFcFO.js">
    <link rel="modulepreload" crossorigin href="/assets/eye-off-GjDc07zw.js">
    <link rel="modulepreload" crossorigin href="/assets/eye-Cp4hJ87z.js">
    <link rel="modulepreload" crossorigin href="/assets/PasswordField-DuqbOe86.js">
    <link rel="modulepreload" crossorigin href="/assets/SignInForm-DYGvTt49.js">
    <link rel="modulepreload" crossorigin href="/assets/circle-check-BPE559FV.js">
    <link rel="modulepreload" crossorigin href="/assets/SignUpForm-8MpksMGo.js">
    <link rel="modulepreload" crossorigin href="/assets/parts-gVOvrziE.js">
    <link rel="modulepreload" crossorigin href="/assets/StatTile-BkSuhqyX.js">
    <link rel="modulepreload" crossorigin href="/assets/metrics-B_KP6KZD.js">
    <link rel="modulepreload" crossorigin href="/assets/skeleton-DWHtaPHF.js">
    <link rel="modulepreload" crossorigin href="/assets/spinner-Ce9OX2IT.js">
    <link rel="stylesheet" crossorigin href="/assets/vendor-excalidraw-DtRVLazd.css">
    <link rel="stylesheet" crossorigin href="/assets/vendor-docx-B5aZbYZo.css">
    <link rel="stylesheet" crossorigin href="/assets/vendor-blocknote-DN6tIUfc.css">
    <link rel="stylesheet" crossorigin href="/assets/index-CI5K8ZQI.css">
  </head>
  <body>
    <div id="root"></div>
  </body>
</html>
