PageSourceSearch

https://repedge.ai/pricing-public

html repedge.ai collected 2026-10-05 12:29:23 UTC 83,235 bytes, 64 lines download raw bytes

1<!DOCTYPE html><!--MmVhXSy1a6Xb4GC0IMUoX--><html lang="en" class="overflow-x-hidden h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="https://px.ads.linkedin.com/collect/?pid=8807692&amp;fmt=gif" as="image"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Flogo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=384&amp;q=75 2x" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/chunks/03579b2d3b9b98eb.css?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/6f9604723cdb9d2c.css?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/a153bf83046992b8.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9"/>
1<script src="/_next/static/chunks/5162b58cd9d7a3f6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/18addc340df81593.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/7a532dd1d19d195c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/e5e062f8ee295622.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/turbopack-7ec32e315fef73d2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/278672f5ca24d499.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/622b1d994576bdca.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/8b6c06c03941e8c9.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<script src="/_next/static/chunks/17500ed3c77afa36.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" async=""></script>
1<link rel="preload" href="/videos/supademo.mp4" as="video" type="video/mp4" fetchPriority="high"/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=AW-17924117163" as="script"/><link rel="preload" href="https://snap.licdn.com/li.lms-analytics/insight.min.js" as="script"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="preload" as="video" href="/videos/supademo.mp4" fetchPriority="high" type="video/mp4"/><link rel="icon" href="https://repedge.ai/favicon.ico" sizes="any"/><link rel="icon" href="https://repedge.ai/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="icon" href="https://repedge.ai/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="apple-touch-icon" href="https://repedge.ai/logo-square.png" sizes="180x180"/><link rel="manifest" href="https://repedge.ai/site.webmanifest"/><meta name="theme-color" content="#1E3A8A"/><meta name="msapplication-TileColor" content="#1E3A8A"/><meta name="msapplication-TileImage" content="https://repedge.ai/logo-square.png"/><meta name="next-size-adjust" content=""/><title>Pricing - RepEdge.ai</title><meta name="description" content="Simple, transparent pricing for RepEdge.ai. Choose monthly or annual plans. No hidden fees. Start your 10-day unlimited trial today."/><meta name="author" content="RepEdge.ai"/><meta name="keywords" content="sales intelligence, AI call analysis, win probability, sales coaching, CRM integration, sales analytics, call transcription, sales performance"/><meta name="creator" content="RepEdge.ai"/><meta name="publisher" content="RepEdge.ai"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://repedge.ai/pricing-public"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta property="og:title" content="Pricing - RepEdge.ai"/><meta property="og:description" content="Simple, transparent pricing for RepEdge.ai. Choose monthly or annual plans. No hidden fees. Start your 10-day unlimited trial today."/><meta property="og:url" content="https://repedge.ai/pricing-public"/><meta property="og:site_name" content="RepEdge.ai"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://repedge.ai/logo.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="RepEdge.ai - AI Sales Intelligence Platform"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Pricing - RepEdge.ai"/><meta name="twitter:description" content="Simple, transparent pricing for RepEdge.ai. Choose monthly or annual plans. No hidden fees. Start your 10-day unlimited trial today."/><meta name="twitter:image" content="https://repedge.ai/logo.png"/><link rel="icon" href="/favicon.ico?favicon.00218ad2.ico" sizes="32x30" type="image/x-icon"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" href="/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="apple-touch-icon" href="/logo-square.png" sizes="180x180" type="image/png"/><link rel="icon" href="/favicon.ico"/>
1<script>
2              (function() {
3                try {
4                  // Check localStorage for theme preference synchronously
5                  const savedTheme = localStorage.getItem('theme');
6                  
7                  // Apply dark mode immediately if saved preference is dark
8                  // This prevents white flash on page load/navigation
9                  if (savedTheme === 'dark') {
10                    document.documentElement.classList.add('dark');
11                  } else {
12                    // Ensure light mode (remove dark class if present)
13                    document.documentElement.classList.remove('dark');
14                  }
15                } catch (e) {
16                  // Silently fail if localStorage is not available
17                }
18              })();
19            </script>
19<script>
20              (function() {
21                try {
22                  const pathname = window.location.pathname;
23                  const baseUrl = "https://repedge.ai";
24                  // For root path, always use baseUrl with trailing slash (ignores query params)
25                  // For other paths, remove query params and trailing slashes
26                  // Always strip query parameters to prevent duplicate content issues (e.g., ?ref= parameters)
27                  let canonicalUrl;
28                  if (pathname === "/") {
29                    canonicalUrl = baseUrl + "/";
30                  } else {
31                    const cleanPath = pathname.split('?')[0].replace(/\/$/, "");
32                    canonicalUrl = baseUrl + cleanPath;
33                  }
34                  
35                  // Remove existing canonical if any
36                  let existing = document.querySelector('link[rel="canonical"]');
37                  if (existing) existing.remove();
38                  
39                  // Add canonical link
40                  const link = document.createElement("link");
41                  link.rel = "canonical";
42                  link.href = canonicalUrl;
43                  document.head.appendChild(link);
44                } catch (e) {}
45              })();
46            </script>
46<script type="text/javascript">
47(function() {
48  if (typeof window === 'undefined') return;
49  if (!/^\/thank-you-demo\/?$/.test(window.location.pathname)) return;
50  var sendTo = 'AW-17924117163/abo_CNmJxfQbEKul8eJC';
51  function fire() {
52    if (typeof window.gtag === 'function') {
53      window.gtag('event', 'conversion', {'send_to': sendTo});
54      return true;
55    }
56    return false;
57  }
58  if (!fire()) {
59    var start = Date.now(), id = setInterval(function() {
60      if (fire() || (Date.now() - start >= 5000)) clearInterval(id);
61    }, 100);
62  }
63})();
64</script>
64<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://repedge.ai/#organization","name":"RepEdge.ai","url":"https://repedge.ai","logo":{"@type":"ImageObject","url":"https://repedge.ai/logo-square.png","width":512,"height":512},"description":"AI-powered sales intelligence platform that transforms sales calls with AI analysis, win probability scoring, and manager dashboards.","sameAs":["https://twitter.com/RepEdgeAI","https://www.linkedin.com/company/repedge-ai"],"contactPoint":{"@type":"ContactPoint","contactType":"Sales","email":"[email protected]"}},{"@type":"WebSite","@id":"https://repedge.ai/#website","name":"RepEdge.ai","url":"https://repedge.ai","publisher":{"@id":"https://repedge.ai/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://repedge.ai/search?q={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}},{"@type":"SoftwareApplication","@id":"https://repedge.ai/#software","name":"RepEdge.ai","url":"https://repedge.ai","applicationCategory":"BusinessApplication","operatingSystem":"Web","description":"AI-powered sales intelligence platform for SMB teams. Call analysis, win probability scoring, and manager dashboards.","offers":{"@type":"Offer","price":"59","priceCurrency":"USD","priceValidUntil":"2026-12-31","availability":"https://schema.org/InStock","url":"https://repedge.ai/pricing-public"},"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","ratingCount":150,"reviewCount":150,"bestRating":"5","worstRating":"1"},"publisher":{"@id":"https://repedge.ai/#organization"}}]}</script>
64<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n              (function() {\n                // Patch Node.removeChild so portal cleanup during navigation never throws.\n                // Radix UI / React portals can call removeChild on a node that is already\n                // removed or on a null ref when the tree is torn down (e.g. navigating\n                // from /account/[id] to /accounts). This prevents the page from locking up.\n                var originalRemoveChild = Node.prototype.removeChild;\n                Node.prototype.removeChild = function(child) {\n                  if (this == null) return child != null ? child : null;\n                  if (child == null) return null;\n                  try {\n                    if (!this.contains || !this.contains(child)) return child;\n                  } catch (e) { return child; }\n                  try {\n                    return originalRemoveChild.call(this, child);\n                  } catch (err) {\n                    if (err && (err.message || '').indexOf('removeChild') !== -1) return child;\n                    throw err;\n                  }\n                };\n                var originalOnError = window.onerror;\n                window.onerror = function(msg, src, line, col, err) {\n                  if (typeof msg === 'string' && (msg.indexOf('removeChild') !== -1 || msg.indexOf('Cannot read properties of null') !== -1))\n                    return true;\n                  return originalOnError ? originalOnError.apply(this, arguments) : false;\n                };\n                window.addEventListener('unhandledrejection', function(ev) {\n                  var m = (ev.reason && (ev.reason.message || ev.reason.toString())) || '';\n                  if (m.indexOf('removeChild') !== -1 || m.indexOf('Cannot read properties of null') !== -1)\n                    ev.preventDefault();\n                });\n              })();\n            ","id":"portal-navigation-fix"}])</script>
64<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n              (function() {\n                // Suppress console errors from Apollo tracking and Chrome extensions\n                if (typeof console !== 'undefined') {\n                  const originalError = console.error;\n                  console.error = function(...args) {\n                    const message = args.join(' ');\n                    // Suppress Apollo tracking errors\n                    if (message.includes('aplo-evnt.com') || \n                        message.includes('Apollo') && message.includes('400') ||\n                        message.includes('intent_pixel')) {\n                      return; // Silently suppress\n                    }\n                    // Suppress Chrome extension errors (not our code)\n                    if (message.includes('chrome-extension://') ||\n                        message.includes('Denying load of') ||\n                        message.includes('web_accessible_resources') ||\n                        message.includes('contentscript.js')) {\n                      return; // Silently suppress extension errors\n                    }\n                    // Suppress demo recording URL errors (expected - these files don't exist)\n                    if (message.includes('your-project.supabase.co') ||\n                        message.includes('demo-recordings') ||\n                        message.includes('demo-call') ||\n                        message.includes('ERR_NAME_NOT_RESOLVED') && message.includes('demo')) {\n                      return; // Silently suppress demo URL errors\n                    }\n                    originalError.apply(console, args);\n                  };\n                }\n                \n                // Intercept fetch to suppress Apollo tracking errors and demo recording URLs\n                if (typeof window !== 'undefined' && window.fetch) {\n                  const originalFetch = window.fetch;\n                  window.fetch = function(...args) {\n                    const url = args[0];\n                    if (typeof url === 'string') {\n                      // Suppress Apollo tracking requests in demo environments\n                      if (url.includes('aplo-evnt.com')) {\n                        const isDemo = localStorage.getItem('demoViewMode') || \n                                      window.location.href.toLowerCase().includes('demo') ||\n                                      window.location.href.toLowerCase().includes('mock');\n                        if (isDemo) {\n                          // Return a rejected promise that won't log errors\n                          return Promise.reject(new Error('Apollo tracking disabled in demo environment')).catch(() => {});\n                        }\n                        return originalFetch.apply(this, args).catch(function(error) {\n                          // Silently suppress Apollo tracking errors (common in demo environments)\n                          return Promise.reject(error);\n                        });\n                      }\n                      // Suppress demo recording URL requests (expected - these files don't exist)\n                      if (url.includes('your-project.supabase.co') ||\n                          url.includes('demo-recordings') ||\n                          url.includes('demo-call')) {\n                        // Return a rejected promise that won't log errors\n                        return Promise.reject(new Error('Demo recording not available')).catch(() => {});\n                      }\n                    }\n                    return originalFetch.apply(this, args);\n                  };\n                }\n                \n                // Intercept XMLHttpRequest to suppress Apollo tracking errors and demo recording URLs\n                if (typeof window !== 'undefined' && window.XMLHttpRequest) {\n                  const OriginalXHR = window.XMLHttpRequest;\n                  window.XMLHttpRequest = function() {\n                    const xhr = new OriginalXHR();\n                    const originalOpen = xhr.open;\n                    xhr.open = function(method, url) {\n                      if (typeof url === 'string') {\n                        // Suppress Apollo tracking errors\n                        if (url.includes('aplo-evnt.com')) {\n                          xhr.addEventListener('error', function(e) {\n                            // Silently suppress Apollo tracking errors\n                            e.stopPropagation();\n                          }, true);\n                          xhr.addEventListener('load', function(e) {\n                            if (xhr.status >= 400) {\n                              // Silently suppress 400+ errors from Apollo tracking\n                              e.stopPropagation();\n                            }\n                          }, true);\n                        }\n                        // Suppress demo recording URL errors (expected - these files don't exist)\n                        if (url.includes('your-project.supabase.co') ||\n                            url.includes('demo-recordings') ||\n                            url.includes('demo-call')) {\n                          xhr.addEventListener('error', function(e) {\n                            // Silently suppress demo recording errors\n                            e.stopPropagation();\n                          }, true);\n                          xhr.addEventListener('load', function(e) {\n                            if (xhr.status >= 400) {\n                              // Silently suppress 400+ errors from demo recordings\n                              e.stopPropagation();\n                            }\n                          }, true);\n                        }\n                      }\n                      return originalOpen.apply(this, arguments);\n                    };\n                    return xhr;\n                  };\n                }\n                \n                // Suppress network errors for demo recording URLs in browser console\n                if (typeof window !== 'undefined' && window.addEventListener) {\n                  window.addEventListener('error', function(e) {\n                    const url = e.filename || e.target?.src || e.target?.href || '';\n                    if (typeof url === 'string' && (\n                      url.includes('your-project.supabase.co') ||\n                      url.includes('demo-recordings') ||\n                      url.includes('demo-call')\n                    )) {\n                      // Prevent error from showing in console\n                      e.preventDefault();\n                      e.stopPropagation();\n                      return false;\n                    }\n                  }, true);\n                }\n              })();\n            ","id":"apollo-error-suppressor"}])</script>
64<script src="/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" noModule=""></script>
64</head><body class="inter_a869fe2d-module__Nl2jCG__variable font-sans antialiased overflow-x-hidden h-full flex flex-col"><div hidden=""><!--$--><!--/$--></div>
vendor: 67 bytes, line 64
64<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
64GTM-MHFCD84G
vendor: 82 bytes, line 64
64" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
64<img height="1" width="1" alt="" src="https://px.ads.linkedin.com/collect/?pid=8807692&amp;fmt=gif" style="position:absolute;width:1px;height:1px;opacity:0;pointer-events:none" aria-hidden="true"/><div class="flex flex-col min-h-screen"><div class="flex-1"><div class="min-h-screen bg-white"><nav class="fixed top-0 left-0 right-0 z-50 bg-white/95 backdrop-blur-sm border-b border-gray-200"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="flex justify-between items-center h-16"><div class="flex items-center"><a href="/" class="flex items-center hover:opacity-80 transition-opacity cursor-pointer"><img alt="RepEdge.ai" fetchPriority="high" width="180" height="60" decoding="async" data-nimg="1" class="h-12 w-auto brightness-0" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=384&amp;q=75"/></a></div><div class="hidden lg:flex items-center gap-0.5"><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" class="flex items-center gap-1 px-4 py-2 text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium rounded-lg hover:bg-gray-50">Product<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" class="flex items-center gap-1 px-4 py-2 text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium rounded-lg hover:bg-gray-50">For Teams<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><a href="/ai-insights" title="Guides and deep dives on AI for sales teams" class="px-4 py-2 text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium cursor-pointer rounded-lg hover:bg-gray-50">AI Insights</a><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" class="flex items-center gap-1 px-4 py-2 text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium rounded-lg hover:bg-gray-50">Resources<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="true" class="flex items-center gap-1 px-4 py-2 text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium rounded-lg hover:bg-gray-50">Company<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><a href="/pricing-public" title="Plans, seats, and trial" class="px-4 py-2 text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium cursor-pointer rounded-lg hover:bg-gray-50">Pricing</a><div class="flex items-center gap-2 ml-4 pl-2 border-l border-gray-200"><a href="https://app.repedge.ai/login" title="Sign in to your RepEdge workspace" class="text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium cursor-pointer text-sm py-2">Sign In</a><button class="font-semibold transition-all flex items-center justify-center gap-2 cursor-pointer bg-transparent text-[#1E3A8A] border-2 border-[#1E3A8A] hover:bg-[#1E3A8A] hover:text-white hover:border-[#1E3A8A] px-4 py-2 text-sm rounded-2xl hidden xl:flex text-xs px-4 py-2 rounded-xl min-h-[36px] items-center [&amp;_svg]:w-3 [&amp;_svg]:h-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar w-4 h-4 sm:w-5 sm:h-5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg>Book Demo</button><a href="https://app.repedge.ai/login?signup=true" class="bg-[#1E3A8A] text-white px-5 py-2 rounded-xl font-medium text-sm hover:bg-[#1e40af] transition-colors cursor-pointer min-h-[36px] flex items-center">Start Free Trial</a></div></div><div class="lg:hidden flex items-center gap-2"><a href="/pricing-public" class="text-gray-600 hover:text-[#1E3A8A] font-medium text-sm py-2 cursor-pointer">Pricing</a><a href="https://app.repedge.ai/login" class="text-gray-600 hover:text-[#1E3A8A] transition-colors font-medium text-sm py-2 cursor-pointer">Sign In</a><button class="font-semibold transition-all flex items-center justify-center gap-2 cursor-pointer bg-transparent text-[#1E3A8A] border-2 border-[#1E3A8A] hover:bg-[#1E3A8A] hover:text-white hover:border-[#1E3A8A] px-4 py-2 text-sm rounded-2xl text-xs px-3 py-2 min-h-[36px] [&amp;_svg]:w-3 [&amp;_svg]:h-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar w-4 h-4 sm:w-5 sm:h-5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg>Book Demo</button><a href="https://app.repedge.ai/login?signup=true" class="bg-[#1E3A8A] text-white px-4 py-2 rounded-xl font-medium text-sm cursor-pointer min-h-[36px] flex items-center">Start Free Trial</a></div></div></div></nav><div class="pt-32 pb-20 px-4 sm:px-6 lg:px-8"><div class="max-w-7xl mx-auto"><div class="text-center mb-16"><h1 class="text-4xl sm:text-5xl font-bold text-[#1E3A8A] mb-4">Simple, transparent pricing</h1><p class="text-xl text-gray-600">Choose the plan that&#x27;s right for your team</p></div><div class="grid grid-cols-1 md:grid-cols-2 gap-8 max-w-4xl mx-auto"><div class="bg-white rounded-xl border-2 border-gray-200 p-8"><div class="mb-6"><h3 class="text-2xl font-bold text-[#1E3A8A] mb-2">Monthly</h3><div class="flex items-baseline gap-2"><span class="text-5xl font-bold text-gray-900">
64$79</span><span class="text-gray-600">/user/month</span></div></div><ul class="space-y-4 mb-8"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-[#1E3A8A] flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-gray-700">Unlimited call analysis</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-[#1E3A8A] flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-gray-700">AI-powered insights</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-[#1E3A8A] flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-gray-700">Manager dashboards</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-[#1E3A8A] flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-gray-700">CRM integrations</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-[#1E3A8A] flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-gray-700">Priority support</span></li></ul><div class="space-y-3"><a class="block w-full bg-gray-100 text-[#1E3A8A] text-center px-6 py-3 rounded-2xl font-semibold hover:bg-gray-200 transition-colors" href="https://app.repedge.ai/login?signup=true">Start Trial</a><button class="font-semibold transition-all flex items-center justify-center gap-2 cursor-pointer bg-transparent text-[#1E3A8A] border-2 border-[#1E3A8A] hover:bg-[#1E3A8A] hover:text-white hover:border-[#1E3A8A] px-6 py-3 text-base rounded-2xl w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar w-4 h-4 sm:w-5 sm:h-5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg>Book a Demo</button></div></div><div class="bg-[#1E3A8A] rounded-xl border-2 border-[#1E3A8A] p-8 relative shadow-xl transform scale-105"><div class="absolute -top-4 left-1/2 transform -translate-x-1/2"><span class="bg-yellow-400 text-[#1E3A8A] px-4 py-1 rounded-full text-sm font-bold">Recommended</span></div><div class="mb-6"><h3 class="text-2xl font-bold text-white mb-2">Annual</h3><div class="flex items-baseline gap-2"><span class="text-5xl font-bold text-white">$59</span><span class="text-white/80">/user/month</span></div><p class="text-white/80 text-sm mt-2">Save 25% · Billed annually</p></div><ul class="space-y-4 mb-8"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-white flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-white">Unlimited call analysis</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-white flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-white">AI-powered insights</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-white flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-white">Manager dashboards</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-white flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-white">CRM integrations</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-5 h-5 text-white flex-shrink-0 mt-0.5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-white">Priority support</span></li></ul><div class="space-y-3"><a class="block w-full bg-white text-[#1E3A8A] text-center px-6 py-3 rounded-2xl font-semibold hover:bg-gray-100 transition-colors" href="https://app.repedge.ai/login?signup=true">Start 10-Day Unlimited Trial<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-5 h-5 inline-block ml-2" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><button class="font-semibold transition-all flex items-center justify-center gap-2 cursor-pointer bg-white text-[#1E3A8A] border-2 border-[#1E3A8A] hover:bg-[#1E3A8A] hover:text-white hover:border-[#1E3A8A] px-6 py-3 text-base rounded-2xl w-full bg-white/10 border-white/30 text-white hover:bg-white/20"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar w-4 h-4 sm:w-5 sm:h-5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg>Book a Demo</button></div></div></div><div class="mt-12 text-center"><div class="bg-gray-50 rounded-2xl p-6 max-w-2xl mx-auto border border-gray-200"><p class="text-sm text-gray-600 mb-3"><span class="font-semibold">
64Curious about how we compare to enterprise tools?</span></p><a class="text-[#1E3A8A] font-medium hover:underline inline-flex items-center gap-2" href="/blog/enterprise-vs-repedge-85-vs-5k">Read: Enterprise vs RepEdge: $79 vs $5K - The Real Cost of Sales Intelligence<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div><footer class="bg-gray-900 text-white py-12 px-4 sm:px-6 lg:px-8"><div class="max-w-7xl mx-auto"><div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-8"><div><div class="mb-4"><img alt="RepEdge.ai" width="140" height="46" decoding="async" data-nimg="1" class="h-8 w-auto brightness-0 invert" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=384&amp;q=75"/></div><p class="text-gray-400">MEDDPICC-style methodology, coaching, CRM sync, and forecasting in one platform built for SMB teams.</p><div class="mt-4 flex items-center gap-4"><a href="https://www.linkedin.com/company/repedge/" target="_blank" rel="noopener noreferrer" class="inline-block" aria-label="LinkedIn"><svg class="w-6 h-6 text-gray-400 hover:text-white transition-colors" fill="currentColor" viewBox="0 0 24 24"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a><a href="https://x.com/RepEdgeAI" target="_blank" rel="noopener noreferrer" class="inline-block" aria-label="X (Twitter)"><svg class="w-6 h-6 text-gray-400 hover:text-white transition-colors" fill="currentColor" viewBox="0 0 24 24"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a><a href="https://www.youtube.com/@RepEdgeAI" target="_blank" rel="noopener noreferrer" class="inline-block" aria-label="YouTube"><svg class="w-6 h-6 text-gray-400 hover:text-white transition-colors" fill="currentColor" viewBox="0 0 24 24"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path></svg></a></div></div><div><h4 class="font-semibold mb-4">Product</h4><ul class="space-y-2 text-gray-400"><li><a href="/#features" class="hover:text-white transition-colors cursor-pointer">Features</a></li><li><a href="/features/call-intelligence" class="hover:text-white transition-colors cursor-pointer">Call intelligence</a></li><li><a href="/features/forecasting" class="hover:text-white transition-colors cursor-pointer">Forecast &amp; pipeline</a></li><li><a href="/integrations" class="hover:text-white transition-colors cursor-pointer">Integrations</a></li><li><a href="/pricing-public" class="hover:text-white transition-colors cursor-pointer">Pricing</a></li><li><a href="/solutions/sales-reps" class="hover:text-white transition-colors cursor-pointer">For Sales Reps</a></li><li><a href="/solutions/sales-ops" class="hover:text-white transition-colors cursor-pointer">For Sales Ops</a></li><li><a href="https://app.repedge.ai/login" class="hover:text-white transition-colors cursor-pointer">Sign In</a></li></ul></div><div><h4 class="font-semibold mb-4">Company</h4><ul class="space-y-2 text-gray-400"><li><a href="/about" class="hover:text-white transition-colors cursor-pointer">About</a></li><li><a href="/blog" class="hover:text-white transition-colors cursor-pointer">Blog</a></li><li><a href="/blog/ai-win-probability-beats-gut-feel" class="hover:text-white transition-colors cursor-pointer">AI Win Probability</a></li><li><a href="/blog/can-ai-accurately-predict-deal-win-probability" class="hover:text-white transition-colors cursor-pointer">Can AI Predict Win Probability?</a></li><li><a href="/blog/why-communications-telecom-sales-teams-need-conversation-intelligence" class="hover:text-white transition-colors cursor-pointer">Telecom &amp; communications sales</a></li><li><a href="/careers" class="hover:text-white transition-colors cursor-pointer">Careers</a></li><li><a href="/customers/testimonials" class="hover:text-white transition-colors cursor-pointer">Testimonials</a></li><li><a href="/customers/case-studies" class="hover:text-white transition-colors cursor-pointer">Case Studies</a></li></ul></div><div><h4 class="font-semibold mb-4">Resources</h4><ul class="space-y-2 text-gray-400"><li><a href="/help" class="hover:text-white transition-colors cursor-pointer">Help Center</a></li><li><a href="/resources/webinars" class="hover:text-white transition-colors cursor-pointer">Webinars</a></li><li class="pt-2 border-t border-gray-800"><span class="text-gray-500 text-xs uppercase tracking-wide">Compare</span></li><li><a href="/compare/gong" class="hover:text-white transition-colors cursor-pointer">vs Gong</a></li><li><a href="/compare/fathom" class="hover:text-white transition-colors cursor-pointer">
64vs Fathom</a></li><li><a href="/compare/attention" class="hover:text-white transition-colors cursor-pointer">vs Attention</a></li><li class="pt-2 border-t border-gray-800"><span class="text-gray-500 text-xs uppercase tracking-wide">Legal</span></li><li><a href="/contact" class="hover:text-white transition-colors cursor-pointer">Contact</a></li><li><a href="/privacy" class="hover:text-white transition-colors cursor-pointer">Privacy</a></li><li><a href="/terms" class="hover:text-white transition-colors cursor-pointer">Terms</a></li><li><a href="/docs/security-policy" class="hover:text-white transition-colors cursor-pointer">Security Policy</a></li><li><a href="/docs/vulnerability-management-policy" class="hover:text-white transition-colors cursor-pointer">Vulnerability Management</a></li><li><a href="/docs/data-retention-protection-policy" class="hover:text-white transition-colors cursor-pointer">Data Retention Policy</a></li><li><a href="/docs/incident-management-response-policy" class="hover:text-white transition-colors cursor-pointer">Incident Management</a></li><li><a href="/docs/infrastructure-dependency-management-policy" class="hover:text-white transition-colors cursor-pointer">Infrastructure Policy</a></li><li><a href="/docs/soc2-compliance" class="hover:text-white transition-colors cursor-pointer">SOC 2 Compliance</a></li><li><a href="/docs/iso27001-compliance" class="hover:text-white transition-colors cursor-pointer">ISO 27001 Compliance</a></li></ul></div></div><div class="border-t border-gray-800 pt-6 pb-6"><p class="text-gray-500 text-xs uppercase tracking-wide mb-3 text-center">Browse integrations</p><div class="flex flex-wrap justify-center gap-x-3 gap-y-1 text-sm text-gray-400"><a href="/integrations/asana" class="hover:text-white transition-colors cursor-pointer">Asana</a><a href="/integrations/aircall" class="hover:text-white transition-colors cursor-pointer">Aircall</a><a href="/integrations/calendly" class="hover:text-white transition-colors cursor-pointer">Calendly</a><a href="/integrations/close" class="hover:text-white transition-colors cursor-pointer">Close</a><a href="/integrations/copper" class="hover:text-white transition-colors cursor-pointer">Copper</a><a href="/integrations/drift" class="hover:text-white transition-colors cursor-pointer">Drift</a><a href="/integrations/dialpad" class="hover:text-white transition-colors cursor-pointer">Dialpad</a><a href="/integrations/freshsales" class="hover:text-white transition-colors cursor-pointer">Freshsales</a><a href="/integrations/intercom" class="hover:text-white transition-colors cursor-pointer">Intercom</a><a href="/integrations/linkedin-sales-navigator" class="hover:text-white transition-colors cursor-pointer">Linkedin Sales Navigator</a><a href="/integrations/mailchimp" class="hover:text-white transition-colors cursor-pointer">Mailchimp</a><a href="/integrations/mixmax" class="hover:text-white transition-colors cursor-pointer">Mixmax</a><a href="/integrations/microsoft-teams-video" class="hover:text-white transition-colors cursor-pointer">Microsoft Teams Video</a><a href="/integrations/notion" class="hover:text-white transition-colors cursor-pointer">Notion</a><a href="/integrations/pipedrive" class="hover:text-white transition-colors cursor-pointer">Pipedrive</a><a href="/integrations/ringcentral" class="hover:text-white transition-colors cursor-pointer">Ringcentral</a><a href="/integrations/trello" class="hover:text-white transition-colors cursor-pointer">Trello</a><a href="/integrations/twilio" class="hover:text-white transition-colors cursor-pointer">Twilio</a><a href="/integrations/webex" class="hover:text-white transition-colors cursor-pointer">Webex</a><a href="/integrations/yesware" class="hover:text-white transition-colors cursor-pointer">Yesware</a><a href="/integrations/zoho-crm" class="hover:text-white transition-colors cursor-pointer">Zoho Crm</a><a href="/integrations/activecampaign" class="hover:text-white transition-colors cursor-pointer">Activecampaign</a></div></div><div class="border-t border-gray-800 pt-8 text-center text-gray-400"><p>© <!-- -->2026<!-- --> RepEdge.ai. All rights reserved.</p></div></div></footer></div><!--$--><!--/$--></div></div>
64<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events:none"><ol tabindex="-1" class="fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]"></ol></div><noscript><img height="1" width="1" style="display:none" alt="" src="https://px.ads.linkedin.com/collect/?pid=8807692&amp;fmt=gif"/></noscript>
64<script src="/_next/static/chunks/a153bf83046992b8.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9" id="_R_" async=""></script>
64<script>(self.__next_f=self.__next_f||[]).push([0])</script>
64<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n1a:I[168027,[],\"default\"]\n:HL[\"/_next/static/chunks/03579b2d3b9b98eb.css?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"style\"]\n:HL[\"/_next/static/chunks/6f9604723cdb9d2c.css?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"style\"]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T511,\n              (function() {\n                try {\n                  const pathname = window.location.pathname;\n                  const baseUrl = \"https://repedge.ai\";\n                  // For root path, always use baseUrl with trailing slash (ignores query params)\n                  // For other paths, remove query params and trailing slashes\n                  // Always strip query parameters to prevent duplicate content issues (e.g., ?ref= parameters)\n                  let canonicalUrl;\n                  if (pathname === \"/\") {\n                    canonicalUrl = baseUrl + \"/\";\n                  } else {\n                    const cleanPath = pathname.split('?')[0].replace(/\\/$/, \"\");\n                    canonicalUrl = baseUrl + cleanPath;\n                  }\n                  \n                  // Remove existing canonical if any\n                  let existing = document.querySelector('link[rel=\"canonical\"]');\n                  if (existing) existing.remove();\n                  \n                  // Add canonical link\n                  const link = document.createElement(\"link\");\n                  link.rel = \"canonical\";\n                  link.href = canonicalUrl;\n                  document.head.appendChild(link);\n                } catch (e) {}\n              })();\n            "])</script>
64<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"MmVhXSy1a6Xb4GC0IMUoX\",\"c\":[\"\",\"pricing-public\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"pricing-public\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/03579b2d3b9b98eb.css?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/6f9604723cdb9d2c.css?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"overflow-x-hidden h-full\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n              (function() {\\n                try {\\n                  // Check localStorage for theme preference synchronously\\n                  const savedTheme = localStorage.getItem('theme');\\n                  \\n                  // Apply dark mode immediately if saved preference is dark\\n                  // This prevents white flash on page load/navigation\\n                  if (savedTheme === 'dark') {\\n                    document.documentElement.classList.add('dark');\\n                  } else {\\n                    // Ensure light mode (remove dark class if present)\\n                    document.documentElement.classList.remove('dark');\\n                  }\\n                } catch (e) {\\n                  // Silently fail if localStorage is not available\\n                }\\n              })();\\n            \"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],\"$L3\",\"$L4\",\"$L5\",\"$L6\",\"$L7\",\"$L8\",\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\",\"$L14\",\"$L15\"]}],\"$L16\"]}]]}],{\"children\":[\"$L17\",{\"children\":[\"$L18\",{},null,false,false]},null,false,false]},null,false,false],\"$L19\",false]],\"m\":\"$undefined\",\"G\":[\"$1a\",[]],\"S\":true}\n"])</script>
64<script>self.__next_f.push([1,"1b:I[479520,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"\"]\n21:I[378499,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"CanonicalUrl\"]\n22:I[59864,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"ThemeProvider\"]\n23:I[110553,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"SidebarProvider\"]\n24:I[552957,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"default\"]\n25:I[339756,[\"/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"default\"]\n26:I[837457,[\"/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"default\"]\n27:I[758877,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"ConditionalFooter\"]\n28:I[846696,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"Toaster\"]\n29:I[377855,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"Toaster\"]\n2a:I[443880,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8C"])</script>
64<script>self.__next_f.push([1,"unUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"Analytics\"]\n2c:I[347257,[\"/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"ClientPageRoot\"]\n2d:I[93912,[\"/_next/static/chunks/ba163175dcde74c6.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/76b1064be1d3454f.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/d7c0f17805d3623d.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/3452fca321542c3c.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/2eca3bc47a200c05.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/278672f5ca24d499.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/622b1d994576bdca.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/8b6c06c03941e8c9.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/17500ed3c77afa36.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"default\"]\n30:I[897367,[\"/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"OutletBoundary\"]\n31:\"$Sreact.suspense\"\n33:I[897367,[\"/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"ViewportBoundary\"]\n35:I[897367,[\"/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"MetadataBoundary\"]\n:HL[\"/videos/supademo.mp4\",\"video\",{\"type\":\"video/mp4\",\"fetchPriority\":\"high\"}]\n:HL[\"https://px.ads.linkedin.com/collect/?pid=8807692\u0026fmt=gif\",\"image\"]\n3:[\"$\",\"$L1b\",null,{\"id\":\"google-tag-manager\",\"strategy\":\"lazyOnload\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n              (function() {\\n                let gtmLoaded = false;\\n                const loadGTM = function() {\\n                  if (gtmLoaded) return;\\n                  gtmLoaded = true;\\n                  (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\n                  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\n                  j=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;j.src=\\n                  'https://www.googletagmanager.com/gtm.js?id='
64+i+dl;f.parentNode.insertBefore(j,f);\\n                  })(window,document,'script','dataLayer','GTM-MHFCD84G');\\n                };\\n                // Load on explicit click only - NO fallback to prevent loading during PageSpeed tests\\n                // PageSpeed tests don't trigger clicks, so GTM won't load during tests\\n                window.addEventListener('click', loadGTM, { once: true, passive: true });\\n              })();\\n            \"}}]\n4:[\"$\",\"$L1b\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=AW-17924117163\",\"strategy\":\"afterInteractive\"}]\n5:[\"$\",\"$L1b\",null,{\"id\":\"google-ads-gtag\",\"strategy\":\"afterInteractive\",\"children\":\"\\n            window.dataLayer = window.dataLayer || [];\\n            function gtag(){dataLayer.push(arguments);}\\n            gtag('js', new Date());\\n            gtag('config', 'AW-17924117163');\\n          \"}]\n6:[\"$\",\"script\",null,{\"type\":\"text/javascript\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n(function() {\\n  if (typeof window === 'undefined') return;\\n  if (!/^\\\\/thank-you-demo\\\\/?$/.test(window.location.pathname)) return;\\n  var sendTo = 'AW-17924117163/abo_CNmJxfQbEKul8eJC';\\n  function fire() {\\n    if (typeof window.gtag === 'function') {\\n      window.gtag('event', 'conversion', {'send_to': sendTo});\\n      return true;\\n    }\\n    return false;\\n  }\\n  if (!fire()) {\\n    var start = Date.now(), id = setInterval(function() {\\n      if (fire() || (Date.now() - start \u003e= 5000)) clearInterval(id);\\n    }, 100);\\n  }\\n})();\\n\"}}]\n7:[\"$\",\"link\",null,{\"rel\":\"preload\",\"as\":\"video\",\"href\":\"/videos/supademo.mp4\",\"fetchPriority\":\"high\",\"type\":\"video/mp4\"}]\n8:[\"$\",\"link\",null,{\"rel\""])</script>
64<script>self.__next_f.push([1,":\"icon\",\"href\":\"https://repedge.ai/favicon.ico\",\"sizes\":\"any\"}]\n9:[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"https://repedge.ai/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}]\na:[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"https://repedge.ai/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}]\nb:[\"$\",\"link\",null,{\"rel\":\"apple-touch-icon\",\"href\":\"https://repedge.ai/logo-square.png\",\"sizes\":\"180x180\"}]\nc:[\"$\",\"link\",null,{\"rel\":\"manifest\",\"href\":\"https://repedge.ai/site.webmanifest\"}]\nd:[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"#1E3A8A\"}]\ne:[\"$\",\"meta\",null,{\"name\":\"msapplication-TileColor\",\"content\":\"#1E3A8A\"}]\nf:[\"$\",\"meta\",null,{\"name\":\"msapplication-TileImage\",\"content\":\"https://repedge.ai/logo-square.png\"}]\n1c:T68e,"])</script>
64<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://repedge.ai/#organization\",\"name\":\"RepEdge.ai\",\"url\":\"https://repedge.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://repedge.ai/logo-square.png\",\"width\":512,\"height\":512},\"description\":\"AI-powered sales intelligence platform that transforms sales calls with AI analysis, win probability scoring, and manager dashboards.\",\"sameAs\":[\"https://twitter.com/RepEdgeAI\",\"https://www.linkedin.com/company/repedge-ai\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"contactType\":\"Sales\",\"email\":\"[email protected]\"}},{\"@type\":\"WebSite\",\"@id\":\"https://repedge.ai/#website\",\"name\":\"RepEdge.ai\",\"url\":\"https://repedge.ai\",\"publisher\":{\"@id\":\"https://repedge.ai/#organization\"},\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://repedge.ai/search?q={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}},{\"@type\":\"SoftwareApplication\",\"@id\":\"https://repedge.ai/#software\",\"name\":\"RepEdge.ai\",\"url\":\"https://repedge.ai\",\"applicationCategory\":\"BusinessApplication\",\"operatingSystem\":\"Web\",\"description\":\"AI-powered sales intelligence platform for SMB teams. Call analysis, win probability scoring, and manager dashboards.\",\"offers\":{\"@type\":\"Offer\",\"price\":\"59\",\"priceCurrency\":\"USD\",\"priceValidUntil\":\"2026-12-31\",\"availability\":\"https://schema.org/InStock\",\"url\":\"https://repedge.ai/pricing-public\"},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.8\",\"ratingCount\":150,\"reviewCount\":150,\"bestRating\":\"5\",\"worstRating\":\"1\"},\"publisher\":{\"@id\":\"https://repedge.ai/#organization\"}}]}"])</script>
64<script>self.__next_f.push([1,"10:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1c\"}}]\n11:[\"$\",\"$L1b\",null,{\"src\":\"https://app.lemonsqueezy.com/js/lemon.js\",\"strategy\":\"lazyOnload\"}]\n1d:T74e,"])</script>
64<script>self.__next_f.push([1,"\n              (function() {\n                // Patch Node.removeChild so portal cleanup during navigation never throws.\n                // Radix UI / React portals can call removeChild on a node that is already\n                // removed or on a null ref when the tree is torn down (e.g. navigating\n                // from /account/[id] to /accounts). This prevents the page from locking up.\n                var originalRemoveChild = Node.prototype.removeChild;\n                Node.prototype.removeChild = function(child) {\n                  if (this == null) return child != null ? child : null;\n                  if (child == null) return null;\n                  try {\n                    if (!this.contains || !this.contains(child)) return child;\n                  } catch (e) { return child; }\n                  try {\n                    return originalRemoveChild.call(this, child);\n                  } catch (err) {\n                    if (err \u0026\u0026 (err.message || '').indexOf('removeChild') !== -1) return child;\n                    throw err;\n                  }\n                };\n                var originalOnError = window.onerror;\n                window.onerror = function(msg, src, line, col, err) {\n                  if (typeof msg === 'string' \u0026\u0026 (msg.indexOf('removeChild') !== -1 || msg.indexOf('Cannot read properties of null') !== -1))\n                    return true;\n                  return originalOnError ? originalOnError.apply(this, arguments) : false;\n                };\n                window.addEventListener('unhandledrejection', function(ev) {\n                  var m = (ev.reason \u0026\u0026 (ev.reason.message || ev.reason.toString())) || '';\n                  if (m.indexOf('removeChild') !== -1 || m.indexOf('Cannot read properties of null') !== -1)\n                    ev.preventDefault();\n                });\n              })();\n            "])</script>
64<script>self.__next_f.push([1,"12:[\"$\",\"$L1b\",null,{\"id\":\"portal-navigation-fix\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1d\"}}]\n13:[\"$\",\"$L1b\",null,{\"id\":\"suppress-extension-errors\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n              // Suppress harmless browser extension errors\\n              const originalError = console.error;\\n              console.error = function(...args) {\\n                const message = args.join(' ');\\n                // Suppress Chrome extension runtime errors\\n                if (message.includes('runtime.lastError') || \\n                    message.includes('message port closed')) {\\n                  return; // Silently ignore\\n                }\\n                originalError.apply(console, args);\\n              };\\n            \"}}]\n1e:T1a59,"])</script>
64<script>self.__next_f.push([1,"\n              (function() {\n                // Suppress console errors from Apollo tracking and Chrome extensions\n                if (typeof console !== 'undefined') {\n                  const originalError = console.error;\n                  console.error = function(...args) {\n                    const message = args.join(' ');\n                    // Suppress Apollo tracking errors\n                    if (message.includes('aplo-evnt.com') || \n                        message.includes('Apollo') \u0026\u0026 message.includes('400') ||\n                        message.includes('intent_pixel')) {\n                      return; // Silently suppress\n                    }\n                    // Suppress Chrome extension errors (not our code)\n                    if (message.includes('chrome-extension://') ||\n                        message.includes('Denying load of') ||\n                        message.includes('web_accessible_resources') ||\n                        message.includes('contentscript.js')) {\n                      return; // Silently suppress extension errors\n                    }\n                    // Suppress demo recording URL errors (expected - these files don't exist)\n                    if (message.includes('your-project.supabase.co') ||\n                        message.includes('demo-recordings') ||\n                        message.includes('demo-call') ||\n                        message.includes('ERR_NAME_NOT_RESOLVED') \u0026\u0026 message.includes('demo')) {\n                      return; // Silently suppress demo URL errors\n                    }\n                    originalError.apply(console, args);\n                  };\n                }\n                \n                // Intercept fetch to suppress Apollo tracking errors and demo recording URLs\n                if (typeof window !== 'undefined' \u0026\u0026 window.fetch) {\n                  const originalFetch = window.fetch;\n                  window.fetch = function(...args) {\n                    const url = args[0];\n                    if (typeof url === 'string') {\n                      // Suppress Apollo tracking requests in demo environments\n                      if (url.includes('aplo-evnt.com')) {\n                        const isDemo = localStorage.getItem('demoViewMode') || \n                                      window.location.href.toLowerCase().includes('demo') ||\n                                      window.location.href.toLowerCase().includes('mock');\n                        if (isDemo) {\n                          // Return a rejected promise that won't log errors\n                          return Promise.reject(new Error('Apollo tracking disabled in demo environment')).catch(() =\u003e {});\n                        }\n                        return originalFetch.apply(this, args).catch(function(error) {\n                          // Silently suppress Apollo tracking errors (common in demo environments)\n                          return Promise.reject(error);\n                        });\n                      }\n                      // Suppress demo recording URL requests (expected - these files don't exist)\n                      if (url.includes('your-project.supabase.co') ||\n                          url.includes('demo-recordings') ||\n                          url.includes('demo-call')) {\n                        // Return a rejected promise that won't log errors\n                        return Promise.reject(new Error('Demo recording not available')).catch(() =\u003e {});\n                      }\n                    }\n                    return originalFetch.apply(this, args);\n                  };\n                }\n                \n                // Intercept XMLHttpRequest to suppress Apollo tracking errors and demo recording URLs\n                if (typeof window !== 'undefined' \u0026\u0026 window.XMLHttpRequest) {\n                  const OriginalXHR = window.XMLHttpRequest;\n                  window.XMLHttpRequest = function() {\n                    const xhr = new OriginalXHR();\n                    const originalOpen = xhr.open;\n                    xhr.open = function(method, url) {\n                      if (typeof url === 'string') {\n                        // Suppress Apollo tracking errors\n                        if (url.includes('aplo-evnt.com')) {\n                          xhr.addEventListener('error', function(e) {\n                            // Silently suppress Apollo tracking errors\n                            e.stopPropagation();\n                          }, true);\n                          xhr.addEventListener('load', function(e) {\n                            if (xhr.status \u003e= 400) {\n                              // Silently suppress 400+ errors from Apollo tracking\n                              e.stopPropagation();\n                            }\n                          }, true);\n                        }\n                        // Suppress demo recording URL errors (expected - these files don't exist)\n                        if (url.includes('your-project.supabase.co') ||\n                            url.includes('demo-recordings') ||\n                            url.includes('demo-call')) {\n                          xhr.addEventListener('error', function(e) {\n                            // Silently suppress demo recording errors\n                            e.stopPropagation();\n                          }, true);\n                          xhr.addEventListener('load', function(e) {\n                            if (xhr.status \u003e= 400) {\n                              // Silently suppress 400+ errors from demo recordings\n                              e.stopPropagation();\n                            }\n                          }, true);\n                        }\n                      }\n                      return originalOpen.apply(this, arguments);\n                    };\n                    return xhr;\n                  };\n                }\n                \n                // Suppress network errors for demo recording URLs in browser console\n                if (typeof window !== 'undefined' \u0026\u0026 window.addEventListener) {\n                  window.addEventListener('error', function(e) {\n                    const url = e.filename || e.target?.src || e.target?.href || '';\n                    if (typeof url === 'string' \u0026\u0026 (\n                      url.includes('your-project.supabase.co') ||\n                      url.includes('demo-recordings') ||\n                      url.includes('demo-call')\n                    )) {\n                      // Prevent error from showing in console\n                      e.preventDefault();\n                      e.stopPropagation();\n                      return false;\n                    }\n                  }, true);\n                }\n              })();\n            "])</script>
64<script>self.__next_f.push([1,"14:[\"$\",\"$L1b\",null,{\"id\":\"apollo-error-suppressor\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1e\"}}]\n1f:T9e1,"])</script>
64<script>self.__next_f.push([1,"\n              (function() {\n                // Check if we're in a demo environment (skip Apollo tracking)\n                function isDemoEnvironment() {\n                  try {\n                    // Check localStorage for demo mode\n                    const demoViewMode = localStorage.getItem('demoViewMode');\n                    if (demoViewMode) return true;\n                    \n                    // Check URL for demo indicators\n                    const url = window.location.href.toLowerCase();\n                    if (url.includes('demo') || url.includes('mock')) return true;\n                    \n                    // Check if user email suggests demo\n                    // This will be set by the app after user loads\n                    return false;\n                  } catch(e) {\n                    return false;\n                  }\n                }\n                \n                function initApollo(){\n                  // Skip Apollo tracking in demo environments\n                  if (isDemoEnvironment()) {\n                    return;\n                  }\n                  \n                  try {\n                    var n=Math.random().toString(36).substring(7),\n                    o=document.createElement(\"script\");\n                    o.src=\"https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache=\"+n;\n                    o.async=true;\n                    o.defer=true;\n                    o.onload=function(){\n                      try {\n                        if(window.trackingFunctions \u0026\u0026 window.trackingFunctions.onLoad){\n                          window.trackingFunctions.onLoad({appId:\"69379a61854e790011d27d97\"});\n                        }\n                      } catch(e) {\n                        // Silently fail - don't log errors\n                      }\n                    };\n                    o.onerror=function(){\n                      // Silently handle script load errors\n                    };\n                    document.head.appendChild(o);\n                  } catch(e) {\n                    // Silently fail if Apollo tracker can't be initialized\n                  }\n                }\n                \n                // Delay initialization slightly to allow demo environment check\n                setTimeout(function() {\n                  // Double-check demo environment before initializing\n                  if (!isDemoEnvironment()) {\n                    initApollo();\n                  }\n                }, 100);\n              })();\n            "])</script>
64<script>self.__next_f.push([1,"15:[\"$\",\"$L1b\",null,{\"id\":\"apollo-tracker\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1f\"}}]\n20:[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-MHFCD84G\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"}}]\n2b:[\"$\",\"img\",null,{\"height\":\"1\",\"width\":\"1\",\"style\":{\"display\":\"none\"},\"alt\":\"\",\"src\":\"https://px.ads.linkedin.com/collect/?pid=8807692\u0026fmt=gif\"}]\n"])</script>
64<script>self.__next_f.push([1,"16:[\"$\",\"body\",null,{\"className\":\"inter_a869fe2d-module__Nl2jCG__variable font-sans antialiased overflow-x-hidden h-full flex flex-col\",\"children\":[[\"$\",\"noscript\",null,{\"children\":\"$20\"}],[\"$\",\"img\",null,{\"height\":1,\"width\":1,\"alt\":\"\",\"src\":\"https://px.ads.linkedin.com/collect/?pid=8807692\u0026fmt=gif\",\"style\":{\"position\":\"absolute\",\"width\":1,\"height\":1,\"opacity\":0,\"pointerEvents\":\"none\"},\"aria-hidden\":true}],[\"$\",\"$L1b\",null,{\"id\":\"linkedin-insight-tag\",\"strategy\":\"afterInteractive\",\"children\":\"_linkedin_partner_id = \\\"8807692\\\"; window.lintrk = window.lintrk || function() { window.lintrk.q = window.lintrk.q || []; };\"}],[\"$\",\"$L1b\",null,{\"src\":\"https://snap.licdn.com/li.lms-analytics/insight.min.js\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L21\",null,{}],[\"$\",\"$L22\",null,{\"children\":[\"$\",\"$L23\",null,{\"children\":[\"$\",\"$L24\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col min-h-screen\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$L25\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L26\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L27\",null,{}]]}]}]}]}],[\"$\",\"$L28\",null,{\"position\":\"top-right\",\"richColors\":true}],[\"$\",\"$L29\",null,{}],[\"$\",\"$L2a\",null,{}],[\"$\",\"noscript\",null,{\"children\":\"$2b\"}]]}]\n"])</script>
64<script>self.__next_f.push([1,"17:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L25\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L26\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n18:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L2c\",null,{\"Component\":\"$2d\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@2e\",\"$@2f\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/278672f5ca24d499.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/622b1d994576bdca.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/8b6c06c03941e8c9.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/17500ed3c77afa36.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L30\",null,{\"children\":[\"$\",\"$31\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@32\"}]}]]}]\n19:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L33\",null,{\"children\":\"$@34\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L35\",null,{\"children\":[\"$\",\"$31\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@36\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script>
64<script>self.__next_f.push([1,"2e:{}\n2f:\"$18:props:children:0:props:serverProvidedParams:params\"\n"])</script>
64<script>self.__next_f.push([1,"34:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes\"}]]\n"])</script>
64<script>self.__next_f.push([1,"37:I[27201,[\"/_next/static/chunks/2fc4a87e899d12a2.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\",\"/_next/static/chunks/33e9dc28aab37ec7.js?dpl=dpl_8CunUEp7bT4r9s1jCsnfjZdbZDG9\"],\"IconMark\"]\n"])</script>
64<script>self.__next_f.push([1,"36:[[\"$\",\"title\",\"0\",{\"children\":\"Pricing - RepEdge.ai\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Simple, transparent pricing for RepEdge.ai. Choose monthly or annual plans. No hidden fees. Start your 10-day unlimited trial today.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"RepEdge.ai\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"sales intelligence, AI call analysis, win probability, sales coaching, CRM integration, sales analytics, call transcription, sales performance\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"RepEdge.ai\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"RepEdge.ai\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://repedge.ai/pricing-public\"}],[\"$\",\"meta\",\"9\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\"Pricing - RepEdge.ai\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"Simple, transparent pricing for RepEdge.ai. Choose monthly or annual plans. No hidden fees. Start your 10-day unlimited trial today.\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://repedge.ai/pricing-public\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:site_name\",\"content\":\"RepEdge.ai\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image\",\"content\":\"https://repedge.ai/logo.png\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image:alt\",\"content\":\"RepEdge.ai - AI Sales Intelligence Platform\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:title\",\"content\":\"Pricing - RepEdge.ai\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:description\",\"content\":\"Simple, transparent pricing for RepEdge.ai. Choose monthly or annual plans. No hidden fees. Start your 10-day unlimited trial today.\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image\",\"content\":\"https://repedge.ai/logo.png\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.00218ad2.ico\",\"sizes\":\"32x30\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"28\",{\"rel\":\"apple-touch-icon\",\"href\":\"/logo-square.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L37\",\"30\",{}]]\n"])</script>
64<script>self.__next_f.push([1,"32:null\n"])</script>
64</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.