<!DOCTYPE html><!-- Last Published: Thu Aug 13 2026 15:24:09 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.resemble.ai" data-wf-page="69e6bca34908cb28dcdce662" data-wf-site="69bc3de63d285e297507b3ef" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Builder&#x27;s Grant Startup Program | Resemble AI</title><meta content="Apply for a Builder&#x27;s Grant and get up to $30,000 in credits, plus tools and support to build authenticated voice agents and products with Gen AI." name="description"/><meta content="Builder&#x27;s Grant Startup Program | Resemble AI" property="og:title"/><meta content="Apply for a Builder&#x27;s Grant and get up to $30,000 in credits, plus tools and support to build authenticated voice agents and products with Gen AI." property="og:description"/><meta content="Builder&#x27;s Grant Startup Program | Resemble AI" name="twitter:title"/><meta content="Apply for a Builder&#x27;s Grant and get up to $30,000 in credits, plus tools and support to build authenticated voice agents and products with Gen AI." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/css/resemble-ai-marketing-site.webflow.shared.18452f1a0.min.css" rel="stylesheet" type="text/css" integrity="sha384-GEUvGgRWI8Z51RXtA0M1PrMWR+LeUCHj5pfOfSzcbddf82H7NeNH/AT12B2JMguZ" crossorigin="anonymous"/><link href="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/css/resemble-ai-marketing-site.webflow.69e6bca34908cb28dcdce662.a72681db7.opt.min.css" rel="stylesheet" type="text/css" integrity="sha384-pyaB231D/qe0f1qQVoEie8k9QcvECMUZzrmZSpcqlaPTAzmjkMpobP6buHxx4+po" crossorigin="anonymous"/><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c2960ee70ed6776049e2fe_favicon.jpg" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: light)"/><link href="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69f90eac2f7e51c0948be634_resemble%20logo%20on%20green%20stacked%20for%20small.png" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: dark)"/><link href="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69f9281cd4ec730e8ac7d678_resemble%20logo%20for%20webclip.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69f9281c44e5a5a3607079b6_resemble%20logo%20for%20webclip.png" rel="icon" type="image/png" sizes="192x192"/><link href="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69f9281c2c5c772bf25ee8c3_resemble%20logo%20for%20webclip.png" rel="icon" type="image/png" sizes="512x512"/><!-- Consent Pro script -->
<script src="https://api.consentpro.com/v2/cdn/runtime/69bc3de63d285e297507b3ef.js" type="text/javascript" finsweet="consentpro" siteid="69bc3de63d285e297507b3ef" async></script>

<link rel="preload" as="font" type="font/woff2" href="https://cdn.resemble.ai/fonts/Inter.woff2" crossorigin />

<!-- Load custom fonts from Resemble CDN, override Webflow's -->
<style>
  @font-face {
    font-family: 'Geist Mono';
    src: url('https://cdn.resemble.ai/fonts/GeistMono.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Inter';
    src: url('https://cdn.resemble.ai/fonts/Inter.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'FontAwesome';
    src: url('https://cdn.resemble.ai/fonts/fa-thin-100.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'FontAwesome';
    src: url('https://cdn.resemble.ai/fonts/fa-light-300.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
</style>

<script>
  (function () {
    var enableRedirect = location.hostname.endsWith('resemble.ai');

    if (!enableRedirect) return;

    // Font families to redirect away from Webflow's CDN
    const FAMILIES_TO_OVERRIDE = ['FontAwesome', 'Geist Mono', 'Inter'];

    for (const sheet of document.styleSheets) {
      try {
        const rules = sheet.cssRules || sheet.rules;
        if (!rules) continue;
        for (let i = rules.length - 1; i >= 0; i--) {
          const rule = rules[i];
          if (rule.type === CSSRule.FONT_FACE_RULE) {
            const src = rule.style.getPropertyValue('src');
            const family = rule.style.getPropertyValue('font-family');
            const matchesFamily = FAMILIES_TO_OVERRIDE.some((f) => family.includes(f));
            if (matchesFamily && src.includes('website-files.com')) {
              sheet.deleteRule(i);
            }
          }
        }
      } catch (e) {
        // Cross-origin stylesheets will throw; ignore
      }
    }
  })();
</script>

<link rel="preconnect" href="https://cdn.resemble.ai" crossorigin />
<link rel="preconnect" href="https://d3e54v103j8qbb.cloudfront.net" crossorigin />
<link rel="preconnect" href="https://48752163.fs1.hubspotusercontent-na1.net" crossorigin />
<link rel="dns-prefetch" href="https://www.googletagmanager.com" />

<!-- Data Layer initialization -->
<script>
  window.dataLayer = window.dataLayer || [];
  dataLayer.push({
    platform: 'webflow',
    siteVersion: '2.0',
  });
</script>

<!-- DNS prefetch for HubSpot (performance) -->
<link rel="dns-prefetch" href="https://js.hsforms.net" />
<link rel="dns-prefetch" href="https://js.hs-scripts.com" />

<!-- Google Tag Manager -->
<script>
  (function (w, d, s, l, i) {
    w[l] = w[l] || [];
    w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
    var f = d.getElementsByTagName(s)[0],
      j = d.createElement(s);
    j.async = true;
    j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i;
    f.parentNode.insertBefore(j, f);
  })(window, document, 'script', 'dataLayer', 'GTM-KTGRWZW');
</script>
<!-- End Google Tag Manager -->

<script>
  // Load BugHerd only on staging (*.webflow.io) or when ?bugherd=1 is used.
  // The param is latched in sessionStorage so it persists across navigation.
  (function () {
    var params = new URLSearchParams(location.search);
    if (params.get('bugherd') === '1') {
      sessionStorage.setItem('bugherd', '1');
    }

    var enableBugherd = location.hostname.endsWith('.webflow.io') || sessionStorage.getItem('bugherd') === '1';

    if (!enableBugherd) return;

    var isProduction = location.hostname === 'www.resemble.ai' || location.hostname === 'resemble.ai';
    var apiKey = isProduction ? 'r5wxaaezt5v3zytejp5dlg' : 'xxxthknfplhxxyyeu0t08a';

    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'https://www.bugherd.com/sidebarv2.js?apikey=' + apiKey;
    script.async = true;
    document.head.appendChild(script);
  })();
</script>

<!-- PostHog (installed via API 2026-07-24; source of truth: gtm-data-architecture/docs/posthog-marketing-snippet-v1.html) -->
<script>
  (function () {
    // ---- Guard: only run on production resemble.ai (mirrors GTM hostname guard;
    //      keeps Webflow staging + scraper clones out of the data) ----
    if (!location.hostname.endsWith('resemble.ai')) return;

    // ---- Identity bridge: share the anonymous ID with Segment (.resemble.ai cookie).
    //      App events arrive in PostHog keyed by Segment's anonymousId; seeding
    //      posthog's distinct_id from the same cookie makes marketing->app journeys
    //      one person. If no cookie exists yet, mint one HERE so the app inherits it. ----
    function readCookie(name) {
      var m = document.cookie.match(new RegExp('(?:^|; )' + name + '=([^;]*)'));
      return m ? decodeURIComponent(m[1]) : null;
    }
    function uuidv4() {
      return ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, function (c) {
        return (c ^ (crypto.getRandomValues(new Uint8Array(1))[0] & (15 >> (c / 4)))).toString(16);
      });
    }
    function writeAjsCookie(v) {
      document.cookie =
        'ajs_anonymous_id=' + encodeURIComponent(v) +
        '; domain=.resemble.ai; path=/; max-age=31536000; SameSite=Lax; Secure';
    }
    var anonId = readCookie('ajs_anonymous_id');
    if (anonId) anonId = anonId.replace(/^"|"$/g, ''); // older analytics.js wrote the id JSON-quoted
    if (!anonId) {
      // v1.3: no cookie write before consent — the id lives in-memory (bootstrap)
      // and the cookie is minted in the opt-in branch below.
      anonId = uuidv4();
    }

    // ---- Official posthog-js snippet loader (served via our reverse proxy) ----
    !(function (t, e) {
      var o, n, p, r;
      e.__SV ||
        ((window.posthog = e),
        (e._i = []),
        (e.init = function (i, s, a) {
          function g(t, e) {
            var o = e.split('.');
            2 == o.length && ((t = t[o[0]]), (e = o[1])),
              (t[e] = function () {
                t.push([e].concat(Array.prototype.slice.call(arguments, 0)));
              });
          }
          ((p = t.createElement('script')).type = 'text/javascript'),
            (p.crossOrigin = 'anonymous'),
            (p.async = !0),
            (p.src = s.api_host + '/static/array.js'),
            (r = t.getElementsByTagName('script')[0]).parentNode.insertBefore(p, r);
          var u = e;
          for (
            void 0 !== a ? (u = e[a] = []) : (a = 'posthog'),
              u.people = u.people || [],
              u.toString = function (t) {
                var e = 'posthog';
                return 'posthog' !== a && (e += '.' + a), t || (e += ' (stub)'), e;
              },
              u.people.toString = function () {
                return u.toString(1) + '.people (stub)';
              },
              o = 'init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug getPageViewId captureTraceFeedback captureTraceMetric'.split(
                ' '
              ),
              n = 0;
            n < o.length;
            n++
          )
            g(u, o[n]);
          e._i.push([i, s, a]);
        }),
        (e.__SV = 1));
    })(document, window.posthog || []);

    posthog.init('phc_v2TJXNG02gPXuDr7LAET9wnZJ3yJK8Q7Q5N7WQnqLyz', {
      api_host: 'https://ph.resemble.ai',
      ui_host: 'https://us.posthog.com',
      defaults: '2026-06-25',

      // Consent: nothing captured until a consent state is known.
      // Rejectors are counted via privacy-safe server-side daily hash
      // (no cookies, no session, not reversible). Requires the project
      // setting "cookieless" to be enabled (see rollout step 2).
      cookieless_mode: 'on_reject',

      // Marketing traffic stays anonymous (~4x cheaper) until the app identifies.
      person_profiles: 'identified_only',

      // Identity bridge --------------------------------------------------
      bootstrap: { distinctID: anonId },
      // v1.2: reset() (fired internally on the cookieless->opted-in transition)
      // mints its new id via get_device_id, NOT bootstrap — overriding it keeps
      // the ajs id through reject->accept flows. Same hook PostHog's own Segment
      // integration uses.
      get_device_id: function (uuid) { return readCookie('ajs_anonymous_id') || uuid; },

      // Capture ----------------------------------------------------------
      autocapture: true,
      capture_pageleave: true, // bounce rate / time-on-page accuracy
      capture_performance: { web_vitals: true },

      // Session replay (project-side controls add sampling + billing cap)
      session_recording: {
        maskAllInputs: true,
        maskInputOptions: { password: true, email: true },
      },
    });

    // ---- ConsentPro wiring ---------------------------------------------
    // ConsentPro pushes dataLayer events: 'analytics-activated' fires on load
    // in granted regions AND on user Accept; on Reject it writes the
    // fs-consent cookie with choices.analytics=false and pushes 'consent-updated'.
    function applyConsent(eventName) {
      if (eventName === 'analytics-activated') {
        posthog.opt_in_capturing();
        // v1.2/v1.3: keep the shared ajs id and posthog's distinct_id converged,
        // and mint the ajs cookie only now that analytics consent exists.
        // Pre-load (stub) fallback: bootstrap value IS the eventual distinct_id.
        var loaded = !!(posthog.__loaded && posthog.get_distinct_id);
        var pid = loaded ? posthog.get_distinct_id() : anonId;
        var ajsNow = readCookie('ajs_anonymous_id');
        if (!ajsNow && pid) {
          writeAjsCookie(pid);
        } else if (ajsNow && loaded && pid !== ajsNow) {
          // re-key without touching person profiles (register = super-property write)
          posthog.register({ distinct_id: ajsNow, $device_id: ajsNow });
        }
        return;
      }
      if (eventName === 'consent-updated') {
        try {
          var fs = readCookie('fs-consent');
          if (fs && JSON.parse(fs).choices.analytics === false) {
            posthog.opt_out_capturing(); // -> cookieless counting kicks in
          }
        } catch (e) {}
      }
    }
    // Process events already pushed before this script ran (ConsentPro loads first)
    window.dataLayer = window.dataLayer || [];
    for (var i = 0; i < window.dataLayer.length; i++) {
      if (window.dataLayer[i] && window.dataLayer[i].event) applyConsent(window.dataLayer[i].event);
    }
    // Hook future pushes. NOTE: when gtm.js loads it REPLACES dataLayer.push,
    // discarding this wrapper — so this hook only covers (a) events before GTM
    // loads and (b) ad-blocked visitors where GTM never loads. Post-GTM consent
    // changes (user clicking Accept/Reject on the banner) are covered by the
    // companion GTM tag "PostHog Consent Bridge" (see install notes below).
    var origPush = window.dataLayer.push;
    window.dataLayer.push = function () {
      for (var j = 0; j < arguments.length; j++) {
        if (arguments[j] && arguments[j].event) applyConsent(arguments[j].event);
      }
      return origPush.apply(window.dataLayer, arguments);
    };
    // Expose for the GTM bridge tag
    window.__phApplyConsent = applyConsent;

    // ---- HubSpot form submissions -> PostHog (mirrors the GTM dataLayer listener) ----
    window.addEventListener('message', function (event) {
      if (event.origin === 'https://forms.hsforms.com' && event.data && event.data.accepted === true && event.data.formGuid) {
        posthog.capture('hubspot_form_submitted', { form_id: event.data.formGuid, page: location.pathname });
      }
    });
  })();
</script>
</head><body class="body"><section class="section-6"><header data-wf--nav-menu--variant="base" class="header"><div data-animation="default" data-collapse="medium" data-duration="0" data-easing="ease" data-easing2="ease" role="banner" class="navbar w-nav"><a href="/" class="header-branding mobile w-nav-brand"><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c27862161f0ac544733a65_resemble-ai-logo.svg" loading="eager" width="231" height="38" alt="" class="navbar-logo"/><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69d6144be16e150759697b2d_resemble-ai-logo-white.svg" loading="lazy" alt="" class="navbar-logo-white"/></a><nav role="navigation" class="nav-menu-wrapper w-nav-menu"><a ro="" data-track="logo-click" href="/" class="header-branding desktop w-nav-brand"><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c27862161f0ac544733a65_resemble-ai-logo.svg" loading="eager" width="231" height="38" alt="Resemble AI" class="navbar-logo"/><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69d6144be16e150759697b2d_resemble-ai-logo-white.svg" loading="lazy" alt="" class="navbar-logo-white"/></a><div class="nav"><div class="location-square"></div><div data-hover="true" data-delay="160" class="navigation-dropdown w-dropdown"><div class="navigation-dropdown-toggle w-dropdown-toggle"><div class="navigation-dropdown-link">Products</div></div><nav class="navigation-mega-dropdown w-dropdown-list"><div class="mega-menu pt-40-desktop"><div class="mega-menu-wrapper"><div class="nm2-products-left"><div class="mega-menu-header"><div class="mega-menu-header-wrapper"><div class="mega-menu-header-content"><div class="mega-menu-header-content-heading">Real-time deepfake detection</div><a href="/products" class="mega-menu-link-block text-arrow-link w-inline-block"><div class="text-arrow-link_copy text-md">Product overview</div><img width="18" height="18" alt="" loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c3b188470ca9955d46892f_arrow-right.svg"/></a></div></div></div><div class="nm2-columns"><div class="mega-menu_links-column"><div class="mega-menu_links-heading">APIs</div><div class="mega-menu_links nm2-links"><a href="/products/detect" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Deepfake detection</div><div class="category-description nm2-item-desc">Detect synthetic audio, video, and images</div></a><a href="/products/intelligence" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Intelligence</div><div class="category-description nm2-item-desc">Get structured insights and a plain-language result</div></a><a href="/products/watermarker" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Watermarking</div><div class="category-description nm2-item-desc">Provenance and C2PA compliance</div></a><a href="/products/identity" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Identity registration</div><div class="category-description nm2-item-desc">Enroll and authenticate a voice</div></a></div></div><div class="mega-menu_links-column"><div class="mega-menu_links-heading">READY-TO-USE</div><div class="mega-menu_links nm2-links"><a href="/products/meetings" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Meetings protection</div><div class="category-description nm2-item-desc">Detect synthetic voices and faces.</div></a><a href="/products/deepfake-detection-chrome-extension" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Deepfake Detection Chrome extension</div><div class="category-description nm2-item-desc">Detect deepfakes directly in your browser</div></a></div></div><div class="mega-menu_links-column"><div class="mega-menu_links-heading">INTEGRATIONS</div><div class="mega-menu_links nm2-links"><a href="/integrations-and-environments" class="mega-menu-link small lg-shrink">Integrations and environments</a></div></div></div></div><div class="promo-card no-stretch"><div class="promo-card-header">FEATURED PARTNER</div><div id="w-node-cf5bf883-ce56-8323-c672-8c419c707462-8cf7fcd7" class="promo-content short"><div class="category-links"><div class="promo-card-content"><div class="mega-menu-link">Microsoft Teams</div><div class="category-description promo-description">Now Microsoft Teams users can get Resemble detection in Teams in just one click.</div></div><a href="/products/meetings" class="button-mini w-button">LEARN MORE →</a></div></div><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa770e97eac6471fadf_nm2-products-promo.png" loading="lazy" id="w-node-cf5bf883-ce56-8323-c672-8c419c70746b-8cf7fcd7" sizes="(max-width: 2534px) 100vw, 2534px" alt="" srcset="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa770e97eac6471fadf_nm2-products-promo-p-500.png 500w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa770e97eac6471fadf_nm2-products-promo-p-800.png 800w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa770e97eac6471fadf_nm2-products-promo-p-1080.png 1080w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa770e97eac6471fadf_nm2-products-promo-p-1600.png 1600w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa770e97eac6471fadf_nm2-products-promo-p-2000.png 2000w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa770e97eac6471fadf_nm2-products-promo.png 2534w" class="promo-image"/></div></div></div></nav></div><div data-hover="true" data-delay="0" class="navigation-dropdown w-dropdown"><div class="navigation-dropdown-toggle w-dropdown-toggle"><div class="navigation-dropdown-link">Research</div></div><nav class="navigation-mega-dropdown w-dropdown-list"><div class="mega-menu pt-40-desktop"><div class="mega-menu-wrapper"><div class="mega-menu_links-wrapper"><div class="mega-menu_links-column"><div class="mega-menu_links-heading">LATEST MODELS</div><div class="mega-menu_links nm2-links"><a href="/learn/models/detect-world" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">DETECT-World</div><div class="category-description nm2-item-desc">The first world model architecture for detection</div></a><a href="/learn/models/perth-multimodal" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">PerTh Multimodal</div><div class="category-description nm2-item-desc">Imperceptible, multimodal watermarks</div></a><a href="/products/intelligence" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Intelligence</div><div class="category-description nm2-item-desc">Human-readable explainability for deterministic results</div></a><a href="/products/identity" class="mega-menu-link nm2-item w-inline-block"><div class="nm2-item-title">Identity</div><div class="category-description nm2-item-desc">Enroll and detect voice and likeness for identity matching</div></a><a href="/learn/models" class="mega-menu-link nm2-item">Models overview</a></div></div><div class="mega-menu_links-column"><div class="mega-menu_links-heading">FINDINGS</div><div class="mega-menu_links nm2-links"><a href="/benchmarks" class="mega-menu-link small">Benchmarks</a><a href="/resources/research" class="mega-menu-link small">Research articles</a></div></div></div><div class="promo-card no-stretch"><div class="promo-content short"><div class="promo-card-header">LATEST MODEL</div><div class="category-links"><div class="promo-card-content"><div class="mega-menu-link">DETECT-World</div><div class="category-description promo-description">The first world model for deepfake detection offering both artifact- and physics-based detection.</div></div><a href="/learn/models/detect-world" class="button-mini">VIEW MODEL →</a></div></div><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo.png" loading="lazy" sizes="(max-width: 3200px) 100vw, 3200px" srcset="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo-p-500.png 500w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo-p-800.png 800w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo-p-1080.png 1080w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo-p-1600.png 1600w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo-p-2000.png 2000w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo-p-2600.png 2600w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo-p-3200.png 3200w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa74b7fed390fa7f004_nm2-research-promo.png 3200w" alt="DETECT-World" class="promo-image"/></div></div></div></nav></div><div data-hover="true" data-delay="160" class="navigation-dropdown w-dropdown"><div class="navigation-dropdown-toggle w-dropdown-toggle"><div class="navigation-dropdown-link">Solutions</div></div><nav class="navigation-mega-dropdown w-dropdown-list"><div class="mega-menu pt-40-desktop"><div class="mega-menu-wrapper"><div class="mega-menu_links-wrapper"><div class="mega-menu_links-column"><div class="mega-menu_links-heading">USE CASE</div><div class="mega-menu_links"><a href="/solutions/voice-agents" class="mega-menu-link small">Voice agents</a><a href="/solutions/dispute-claim-verification" class="mega-menu-link small">Dispute &amp; claim verification</a><a href="/solutions/executive-impersonation" class="mega-menu-link small">Executive impersonation</a><a href="/solutions/media-watermarking" class="mega-menu-link small">Media watermarking</a><a href="/solutions/live-agent-assist" class="mega-menu-link small">Live agent assist</a><a href="/solutions/identity-verification-and-kyc" class="mega-menu-link small">Identity verification &amp; KYC</a></div></div><div class="mega-menu_links-column"><div class="mega-menu_links-heading">INDUSTRY</div><div class="mega-menu_links"><a href="/solutions/telco" class="mega-menu-link small">Telco</a><a href="/solutions/marketplace" class="mega-menu-link small">Marketplace</a><a href="/solutions/finance" class="mega-menu-link small">Finance</a><a href="/solutions/media-and-entertainment" class="mega-menu-link small">Media &amp; entertainment</a><a href="/solutions/healthtech" class="mega-menu-link small">HealthTech</a><a href="/solutions/public-sector" class="mega-menu-link small">Public sector</a></div></div></div><div class="promo-card no-stretch"><div class="promo-card-header">ON DEMAND WEBINAR</div><div id="w-node-cf5bf883-ce56-8323-c672-8c419c707514-8cf7fcd7" class="promo-content short"><div class="category-links"><div class="promo-card-content"><div class="mega-menu-link">Deepfake Fraud at Work</div><div class="category-description promo-description">62% of orgs experienced a deepfake attack in the last 12 months. Learn what these attacks look like and what stops them.</div></div><a href="https://youtu.be/m-Vsv_Z2F-Q" class="button-mini w-button">VIEW ON DEMAND →</a></div></div><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa70024b529fdfc147c_nm2-solutions-promo.png" loading="lazy" id="w-node-cf5bf883-ce56-8323-c672-8c419c70751d-8cf7fcd7" sizes="(max-width: 1792px) 100vw, 1792px" alt="" srcset="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa70024b529fdfc147c_nm2-solutions-promo-p-500.png 500w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa70024b529fdfc147c_nm2-solutions-promo-p-800.png 800w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa70024b529fdfc147c_nm2-solutions-promo-p-1080.png 1080w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa70024b529fdfc147c_nm2-solutions-promo-p-1600.png 1600w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa70024b529fdfc147c_nm2-solutions-promo.png 1792w" class="promo-image"/></div></div></div></nav></div><div data-hover="true" data-delay="160" class="navigation-dropdown w-dropdown"><div class="navigation-dropdown-toggle w-dropdown-toggle"><div class="navigation-dropdown-link">Learn</div></div><nav class="navigation-mega-dropdown w-dropdown-list"><div class="mega-menu pt-40-desktop"><div class="mega-menu-wrapper"><div class="mega-menu_links-wrapper"><div class="mega-menu_links-column"><div class="mega-menu_links-heading">MONITOR</div><div class="mega-menu_links"><a href="/learn/deepfake-incident-database" class="mega-menu-link small">Deepfake Incident database</a><a href="/learn/laws-and-regulations" class="mega-menu-link small">Laws &amp; regulations</a><a href="/learn/attack-vectors" class="mega-menu-link small">Attack vectors</a></div></div><div class="mega-menu_links-column"><div class="mega-menu_links-heading">RESOURCES</div><div class="mega-menu_links"><a href="/resources" class="mega-menu-link small">Blog</a><a href="/resources/case-studies" class="mega-menu-link small">Case studies</a><a href="https://trust.resemble.ai/" target="_blank" class="mega-menu-link small">Trust center</a></div></div></div><div class="promo-card no-stretch"><div id="w-node-cf5bf883-ce56-8323-c672-8c419c70754b-8cf7fcd7" class="promo-card-header">NOW AVAILABLE</div><div id="w-node-cf5bf883-ce56-8323-c672-8c419c70754d-8cf7fcd7" class="promo-content short"><div class="category-links"><div class="promo-card-content"><div class="mega-menu-link">2026 Deepfake Threat Report Midyear Review</div><div class="category-description promo-description">A breakdown of global incidents, their impact, and the implications of the growing AI deepfake crisis</div></div><a href="https://www.resemble.ai/resources/h1-2026-deepfake-threat-report" class="button-mini w-button">DOWNLOAD →</a></div></div><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7bbfe85082827c2cb6859b_2026%20DF%20Threat%20Report%20Midyear-blog%20(1).avif" loading="lazy" id="w-node-cf5bf883-ce56-8323-c672-8c419c707556-8cf7fcd7" alt="" class="promo-image"/></div></div></div></nav></div><div data-hover="true" data-delay="160" class="navigation-dropdown w-dropdown"><div class="navigation-dropdown-toggle w-dropdown-toggle"><div class="navigation-dropdown-link">Developers</div></div><nav class="navigation-mega-dropdown w-dropdown-list"><div class="mega-menu pt-40-desktop"><div class="mega-menu-wrapper"><div class="mega-menu_links-wrapper"><div class="mega-menu_links-column"><div class="mega-menu_links"><a href="https://docs.resemble.ai/welcome" class="mega-menu-link small w-inline-block"><div class="w-layout-hflex gap-4 align-center"><div class="bold">Start here</div><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69e631876eebafc33ccbdc35_cfebcb2952099128e68e9c8416a1ebb7_teal-sparkles.svg" loading="lazy" width="18" height="18" alt=""/></div></a><a href="https://docs.resemble.ai/libraries" target="_blank" class="mega-menu-link small">SDKs</a><a href="https://docs.resemble.ai/welcome" target="_blank" class="mega-menu-link small">Docs</a><a href="https://discord.com/invite/ktZMcfH4ms" target="_blank" class="mega-menu-link small">Discord</a><a href="#" class="mega-menu-link small hidden">Build an agent</a><a href="https://status.resemble.ai/" target="_blank" class="mega-menu-link small">Status</a><a href="/changelog" class="mega-menu-link small">Changelog</a><a href="/start/builders-grant-startup-program" aria-current="page" class="mega-menu-link small w--current">Builder’s Grant</a><a href="#" class="mega-menu-link small hidden">Changelog</a></div></div></div><div class="promo-card no-header long no-stretch pr-0"><div id="w-node-cf5bf883-ce56-8323-c672-8c419c707583-8cf7fcd7" class="promo-content short"><div class="category-links"><div class="promo-card-content"><div class="mega-menu-link promo-card-header-small">Get an API key</div><div class="category-description promo-description">Start free. Put real-time detection in your workflow or app now.</div></div><a href="https://app.resemble.ai/" class="button-mini w-button">START FREE →</a></div></div><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa842a8fdf6913f3688_nm2-developers-promo.png" loading="lazy" id="w-node-cf5bf883-ce56-8323-c672-8c419c70758c-8cf7fcd7" sizes="(max-width: 1116px) 100vw, 1116px" alt="" srcset="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa842a8fdf6913f3688_nm2-developers-promo-p-500.png 500w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa842a8fdf6913f3688_nm2-developers-promo-p-800.png 800w, https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7beaa842a8fdf6913f3688_nm2-developers-promo.png 1116w" class="promo-image no-padding-desktop"/></div></div></div></nav></div><a href="/pricing" class="navigation-dropdown-link">Pricing</a></div><div class="nav-actions desktop"><a data-track="nav-login" href="https://app.resemble.ai/users/sign_in" target="_blank" class="navigation-dropdown-link black pr-10 pl-10">Log in</a><a data-track="cta-contact" href="https://app.resemble.ai/" class="button secondary button-md main-cta-button w-button">Start free</a><a data-track="cta-contact" href="/contact-us" class="button button-md w-button">Contact us</a></div><div class="nav-actions mobile"><a id="w-node-cf5bf883-ce56-8323-c672-8c419c707597-8cf7fcd7" href="/contact-us" class="button full-width w-button">Contact us</a><a href="https://app.resemble.ai/" class="button secondary full-width w-button">Start free</a><a href="https://app.resemble.ai/users/sign_in" class="button full-width secondary w-button">Log in</a></div></nav><div data-track="menu-hamburger" class="menu-button _w--open w-nav-button"><div class="burger w-embed"><svg class="menu-icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none">
  <line class="top" x1="3" y1="6" x2="21" y2="6" stroke="#494B4A" stroke-linecap="round" stroke-width="2"/>
  <line class="middle" x1="3" y1="12" x2="21" y2="12" stroke="#494B4A" stroke-linecap="round" stroke-width="2"/>
  <line class="bottom" x1="3" y1="18" x2="21" y2="18" stroke="#494B4A" stroke-linecap="round" stroke-width="2"/>
</svg></div></div></div><div id="page-indicator" class="page-indicator hidden"></div><div class="hidden w-embed w-script"><style>
  @media screen and (min-width: 992px) {
    a.mega-menu-link {
      width: fit-content;
      align-items: center;
    }

    a.mega-menu-link.small {
      padding-bottom: 0;
      margin-bottom: 0;
    }
  }

  .text-arrow-link {
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
  }

  .text-arrow-link .body-text-code,
  .text-arrow-link .text-arrow-link_copy {
    position: relative;
    display: inline-block;
  }

  .text-arrow-link .body-text-code::after,
  .text-arrow-link .text-arrow-link_copy::after,
  .mega-menu-link::after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: currentColor;
    transform: scaleX(0);
    transform-origin: right center;
    transition: transform 0.3s ease;
  }

  .text-arrow-link:hover .body-text-code::after,
  .text-arrow-link:hover .text-arrow-link_copy::after,
  .mega-menu-link:hover::after {
    transform: scaleX(1);
    transform-origin: left center;
  }

  .text-arrow-link .body-text-code::after,
  .text-arrow-link .text-arrow-link_copy::after,
  .mega-menu-link::after {
    transition: transform 0.4s ease;
  }

  .text-arrow-link:hover .body-text-code::after,
  .text-arrow-link:hover .text-arrow-link_copy::after,
  .mega-menu-link:hover::after {
    transition: transform 0.3s ease;
  }

  /* ============================================================
     SMOOTH MEGA MENU v4
  ============================================================ */

  /* ── Hamburger icon ── */
  .menu-icon line {
    transition:
      transform 0.3s ease,
      opacity 0.3s ease;
    transform-origin: 12px 12px; /* center of the 24×24 viewBox */
  }
  .w--open .menu-icon .top {
    transform: rotate(45deg) translateY(6px);
  }
  .w--open .menu-icon .middle {
    opacity: 0;
  }
  .w--open .menu-icon .bottom {
    transform: rotate(-45deg) translateY(-6px);
  }

  /* ================================================================
     DESKTOP (≥ 992px)
     ================================================================ */
  @media (min-width: 992px) {
    /* ── FULL-PAGE OVERLAY — blurred tinted backdrop ── */
    .mega-page-overlay {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(182, 178, 173, 0.5);
      backdrop-filter: blur(10px);
      -webkit-backdrop-filter: blur(10px);
      pointer-events: none;
      opacity: 0;
      z-index: 89;
      transition: opacity 400ms ease-in-out;
    }

    .mega-page-overlay.is-visible {
      opacity: 1;
      pointer-events: auto;
    }

    /* ── BACKDROP — folds open via clip-path ── */
    .mega-backdrop {
      position: fixed;
      top: 0;
      left: 0;
      background: #ffffff;
      pointer-events: none;
      z-index: 90;
      box-shadow:
        0 12px 16px -4px #0a0d120a,
        0 2px 2px -1px #0a0d120a,
        0 4px 6px -2px #0a0d120a;
      border-radius: 0 0 12px 12px;
      will-change: clip-path, opacity;
      opacity: 0;
      /* Collapsed: clip from bottom. Negative insets on sides/bottom
         leave room for box-shadow to render outside the box. */
      clip-path: inset(0 -20px 100% -20px);
      /* Exit transition */
      transition:
        clip-path 400ms cubic-bezier(0.4, 0, 0.2, 1),
        opacity 300ms ease-in-out;
    }

    .mega-backdrop.is-visible {
      opacity: 1;
      /* Fully open: negative insets preserve shadow on all sides */
      clip-path: inset(0 -20px -20px -20px);
      /* Enter transition */
      transition:
        clip-path 500ms cubic-bezier(0.16, 1, 0.3, 1),
        opacity 350ms ease-in-out;
    }

    /* Morphing between menus */
    .mega-backdrop.is-morphing {
      transition:
        clip-path 500ms cubic-bezier(0.16, 1, 0.3, 1),
        opacity 300ms ease-in-out,
        width 450ms ease-in-out,
        height 450ms ease-in-out,
        left 450ms ease-in-out;
    }

    /* ── DROPDOWN PANELS — 3 JS-managed states ── */

    /* Base: hidden */
    .navigation-mega-dropdown {
      display: block !important;
      visibility: hidden;
      opacity: 0;
      pointer-events: none;
      background: transparent !important;
      box-shadow: none !important;
      overflow: hidden;
      transition: none;
    }

    /* Shared layout for active + exiting —
       mirrors .navigation-mega-dropdown.w--open exactly */
    .navigation-mega-dropdown.is-active,
    .navigation-mega-dropdown.is-exiting {
      display: flex !important;
      z-index: 110;
      justify-content: center;
      align-items: center;
      width: 100vw;
      padding-top: 0;
      top: 75px;
      left: 0;
      right: 0;
      background: transparent !important;
      box-shadow: none !important;
      overflow: hidden;
    }

    /* ACTIVE: visible, entering */
    .navigation-mega-dropdown.is-active {
      visibility: visible;
      opacity: 1;
      pointer-events: auto;
      transition: opacity 400ms ease-in-out;
    }

    /* EXITING: visible during exit animation, then hides */
    .navigation-mega-dropdown.is-exiting {
      visibility: visible;
      opacity: 0;
      pointer-events: none;
      transition:
        opacity 350ms ease-in-out,
        visibility 0ms linear 350ms;
    }

    /* ── INNER CONTENT — slides from / to left ── */
    .navigation-mega-dropdown .mega-menu {
      opacity: 0;
      transform: translateX(-28px);
      transition:
        opacity 300ms ease-in-out,
        transform 300ms ease-in-out;
    }

    .navigation-mega-dropdown.is-active .mega-menu {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 450ms ease-in-out 60ms,
        transform 500ms ease-in-out 60ms;
    }

    .navigation-mega-dropdown.is-exiting .mega-menu {
      opacity: 0;
      transform: translateX(-28px);
      transition:
        opacity 280ms ease-in-out,
        transform 320ms ease-in-out;
    }

    /* ── STAGGERED CHILDREN — cascade from left ── */
    .navigation-mega-dropdown .mega-menu-header,
    .navigation-mega-dropdown .categories > *,
    .navigation-mega-dropdown .mega-menu-wrapper > * {
      opacity: 0;
      transform: translateX(-18px);
      transition:
        opacity 250ms ease-in-out,
        transform 250ms ease-in-out;
    }

    .navigation-mega-dropdown.is-exiting .mega-menu-header,
    .navigation-mega-dropdown.is-exiting .categories > *,
    .navigation-mega-dropdown.is-exiting .mega-menu-wrapper > * {
      opacity: 0;
      transform: translateX(-18px);
      transition:
        opacity 250ms ease-in-out,
        transform 280ms ease-in-out;
    }

    .navigation-mega-dropdown.is-active .mega-menu-header {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 400ms ease-in-out 100ms,
        transform 450ms ease-in-out 100ms;
    }
    .navigation-mega-dropdown.is-active .categories > *:nth-child(1),
    .navigation-mega-dropdown.is-active .mega-menu-wrapper > *:nth-child(1) {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 400ms ease-in-out 140ms,
        transform 450ms ease-in-out 140ms;
    }
    .navigation-mega-dropdown.is-active .categories > *:nth-child(2),
    .navigation-mega-dropdown.is-active .mega-menu-wrapper > *:nth-child(2) {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 400ms ease-in-out 200ms,
        transform 450ms ease-in-out 200ms;
    }
    .navigation-mega-dropdown.is-active .categories > *:nth-child(3),
    .navigation-mega-dropdown.is-active .mega-menu-wrapper > *:nth-child(3) {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 400ms ease-in-out 260ms,
        transform 450ms ease-in-out 260ms;
    }
    .navigation-mega-dropdown.is-active .categories > *:nth-child(4),
    .navigation-mega-dropdown.is-active .mega-menu-wrapper > *:nth-child(4) {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 400ms ease-in-out 320ms,
        transform 450ms ease-in-out 320ms;
    }
    .navigation-mega-dropdown.is-active .categories > *:nth-child(5),
    .navigation-mega-dropdown.is-active .mega-menu-wrapper > *:nth-child(5) {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 400ms ease-in-out 380ms,
        transform 450ms ease-in-out 380ms;
    }

    /* ── INDIVIDUAL LINKS — fine stagger ── */
    .navigation-mega-dropdown .category-links a,
    .navigation-mega-dropdown .mega-menu_links a {
      opacity: 0;
      transform: translateX(-12px);
      transition:
        opacity 200ms ease-in-out,
        transform 200ms ease-in-out;
    }

    .navigation-mega-dropdown.is-exiting .category-links a,
    .navigation-mega-dropdown.is-exiting .mega-menu_links a {
      opacity: 0;
      transform: translateX(-12px);
      transition:
        opacity 200ms ease-in-out,
        transform 220ms ease-in-out;
    }

    .navigation-mega-dropdown.is-active .category-links a,
    .navigation-mega-dropdown.is-active .mega-menu_links a {
      opacity: 1;
      transform: translateX(0);
    }

    .navigation-mega-dropdown.is-active .category-links a:nth-child(1),
    .navigation-mega-dropdown.is-active .mega-menu_links a:nth-child(1) {
      transition:
        opacity 350ms ease-in-out 180ms,
        transform 400ms ease-in-out 180ms;
    }
    .navigation-mega-dropdown.is-active .category-links a:nth-child(2),
    .navigation-mega-dropdown.is-active .mega-menu_links a:nth-child(2) {
      transition:
        opacity 350ms ease-in-out 220ms,
        transform 400ms ease-in-out 220ms;
    }
    .navigation-mega-dropdown.is-active .category-links a:nth-child(3),
    .navigation-mega-dropdown.is-active .mega-menu_links a:nth-child(3) {
      transition:
        opacity 350ms ease-in-out 260ms,
        transform 400ms ease-in-out 260ms;
    }
    .navigation-mega-dropdown.is-active .category-links a:nth-child(4),
    .navigation-mega-dropdown.is-active .mega-menu_links a:nth-child(4) {
      transition:
        opacity 350ms ease-in-out 300ms,
        transform 400ms ease-in-out 300ms;
    }
    .navigation-mega-dropdown.is-active .category-links a:nth-child(5),
    .navigation-mega-dropdown.is-active .mega-menu_links a:nth-child(5) {
      transition:
        opacity 350ms ease-in-out 340ms,
        transform 400ms ease-in-out 340ms;
    }
    .navigation-mega-dropdown.is-active .category-links a:nth-child(6),
    .navigation-mega-dropdown.is-active .mega-menu_links a:nth-child(6) {
      transition:
        opacity 350ms ease-in-out 380ms,
        transform 400ms ease-in-out 380ms;
    }

    /* ── PROMO CARD — enters last ── */
    .navigation-mega-dropdown .promo-card {
      opacity: 0;
      transform: translateX(-14px);
      transition:
        opacity 200ms ease-in-out,
        transform 200ms ease-in-out;
    }

    .navigation-mega-dropdown.is-exiting .promo-card {
      opacity: 0;
      transform: translateX(-14px);
      transition:
        opacity 220ms ease-in-out,
        transform 250ms ease-in-out;
    }

    .navigation-mega-dropdown.is-active .promo-card {
      opacity: 1;
      transform: translateX(0);
      transition:
        opacity 420ms ease-in-out 350ms,
        transform 480ms ease-in-out 350ms;
    }

    /* ── Active dropdown link color + dim siblings on hover ── */
    .nav:hover .navigation-dropdown-link {
      color: var(--gray-400);
      transition: color 0.2s ease;
    }

    header[data-wf--nav-menu--variant='base'] .nav .navigation-dropdown-link:hover,
    header[data-wf--nav-menu--variant='base'] .nav .w--open .navigation-dropdown-link {
      color: var(--black);
      transition: color 0.2s ease;
    }

    header:not([data-wf--nav-menu--variant='base']) .nav .navigation-dropdown-link:hover,
    header:not([data-wf--nav-menu--variant='base']) .nav .w--open .navigation-dropdown-link {
      color: var(--white);
      transition: color 0.2s ease;
    }

    /* ── Page indicator ── */
    #page-indicator {
      display: flex;
      justify-content: center;
      position: absolute;
      pointer-events: none;
      opacity: 0;
      transform: scale(0);
      transition:
        left 400ms cubic-bezier(0.34, -0.05, 0.25, 1.2),
        width 400ms cubic-bezier(0.34, -0.05, 0.25, 1.2),
        transform 400ms cubic-bezier(0.34, -0.05, 0.25, 1.2),
        opacity 400ms ease-in-out;
    }
    #page-indicator.is-visible {
      opacity: 1;
      transform: scale(1);
    }

    .player.pointing::after {
      content: '';
      position: absolute;
      background: url(https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69ca6b9a659d4fdd02ea3dd5_arrow-thin.svg);
      right: -28px;
      width: 24px;
      height: 8px;
    }
  }

  /* ================================================================
     TABLET + MOBILE (≤ 991px)
     ================================================================ */
  @media (max-width: 991px) {
    /* Neutralize desktop classes if window resized down */
    .navigation-mega-dropdown.is-active,
    .navigation-mega-dropdown.is-exiting {
      display: revert !important;
      visibility: revert;
      opacity: revert;
      pointer-events: revert;
      z-index: revert;
      justify-content: revert;
      align-items: revert;
      width: revert;
      top: revert;
      left: revert;
      right: revert;
      transform: none;
      transition: none;
    }

    .w--open .navigation-dropdown-link {
      background-color: var(--gray-50);
    }

    .navigation-dropdown-link:not(a)::after {
      display: block;
      width: 16px;
      height: 16px;
      background: url(https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c52fdde3768990c001bf58_chevron-down.svg);
      content: '';
      transition: transform 0.2s ease-in-out;
    }

    .w--open .navigation-dropdown-link::after {
      transform: rotate(180deg);
    }

    .player.pointing::after {
      content: '';
      display: block;
      position: absolute;
      background: url(https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69ca6b9a659d4fdd02ea3dd5_arrow-thin.svg);
      right: -22px;
      width: 18px;
      height: 8px;
      background-position: right;
    }
  }

  @media (max-width: 479px) {
    .player.pointing::after {
      content: '';
      display: block;
      position: absolute;
      right: 50%;
      bottom: -20px;
      width: 22px;
      margin-right: -11px;
      height: 8px;
      background-position: right;
      transform: rotate(90deg);
    }
  }
</style>

<script>
  /* ============================================================
     DESKTOP MEGA MENU v4 — JAVASCRIPT
     ============================================================ */
  (function () {
    'use strict';

    var EXIT_DURATION = 400;
    var CLOSE_DELAY = 160;
    var initialized = false;

    function init() {
      if (initialized) return;
      initialized = true;

      var navbar = document.querySelector('.navbar');
      var nav = document.querySelector('.nav');
      if (!navbar || !nav) return;

      var indicator = document.getElementById('page-indicator');

      var backdrop = document.createElement('div');
      backdrop.className = 'mega-backdrop';
      document.body.appendChild(backdrop);

      /* ── Full-page overlay ── */
      var pageOverlay = document.createElement('div');
      pageOverlay.className = 'mega-page-overlay';
      document.body.appendChild(pageOverlay);

      var dropdowns = navbar.querySelectorAll('.navigation-dropdown.w-dropdown');
      var standaloneLinks = nav.querySelectorAll(':scope > a.navigation-dropdown-link');

      var activeDropdown = null;
      var activePanel = null;
      var isOpen = false;
      var closeTimer = null;
      var indicatorTimer = null;
      var exitTimers = new Map();

      var isDesktop = function () {
        return window.innerWidth >= 992;
      };

      /* ── Backdrop ── */

      function showBackdrop(rect, isSwitching) {
        if (!isSwitching) {
          backdrop.classList.remove('is-morphing', 'is-visible');
          backdrop.style.left = rect.left + 'px';
          backdrop.style.top = '0px';
          backdrop.style.width = rect.width + 'px';
          backdrop.style.height = rect.top + rect.height + 'px';
          void backdrop.offsetHeight;
          backdrop.classList.add('is-visible');
        } else {
          backdrop.classList.add('is-morphing', 'is-visible');
          backdrop.style.left = rect.left + 'px';
          backdrop.style.top = '0px';
          backdrop.style.width = rect.width + 'px';
          backdrop.style.height = rect.top + rect.height + 'px';
        }

        /* Show the full-page overlay */
        pageOverlay.classList.add('is-visible');
      }

      function hideBackdrop() {
        backdrop.classList.remove('is-morphing', 'is-visible');
        isOpen = false;
        activeDropdown = null;

        /* Hide the full-page overlay */
        pageOverlay.classList.remove('is-visible');
      }

      /* ── Panel state ── */

      function activatePanel(panel) {
        if (exitTimers.has(panel)) {
          clearTimeout(exitTimers.get(panel));
          exitTimers.delete(panel);
        }
        if (activePanel && activePanel !== panel) {
          exitPanel(activePanel);
        }
        panel.classList.remove('is-exiting');
        panel.classList.add('is-active');
        activePanel = panel;
      }

      function exitPanel(panel) {
        if (!panel.classList.contains('is-active')) return;
        panel.classList.remove('is-active');
        panel.classList.add('is-exiting');

        var timer = setTimeout(function () {
          panel.classList.remove('is-exiting');
          exitTimers.delete(panel);
        }, EXIT_DURATION);
        exitTimers.set(panel, timer);

        if (activePanel === panel) activePanel = null;
      }

      function exitAllPanels() {
        dropdowns.forEach(function (dd) {
          var panel = dd.querySelector('.navigation-mega-dropdown');
          if (panel && panel.classList.contains('is-active')) {
            exitPanel(panel);
          }
        });
      }

      /* ── Page indicator ── */

      function positionIndicator(linkEl, animate) {
        if (!indicator) return;
        var lr = linkEl.getBoundingClientRect();
        var pr = indicator.offsetParent.getBoundingClientRect();
        if (!animate) indicator.style.transition = 'none';
        indicator.style.left = lr.left - pr.left + 'px';
        indicator.style.width = lr.width + 'px';
        indicator.style.top = lr.bottom - pr.top - 36 + 'px';
        if (!animate) {
          void indicator.offsetHeight;
          indicator.style.transition = '';
        }
        indicator.classList.add('is-visible');
      }

      function hideIndicator() {
        if (!indicator) return;
        indicatorTimer = setTimeout(function () {
          indicator.classList.remove('is-visible');
        }, 100);
      }

      /* ── Close scheduling ── */

      function scheduleClose() {
        closeTimer = setTimeout(function () {
          exitAllPanels();
          hideBackdrop();
        }, CLOSE_DELAY);
        indicatorTimer = setTimeout(function () {
          hideIndicator();
        }, CLOSE_DELAY);
      }

      function cancelClose() {
        clearTimeout(closeTimer);
        clearTimeout(indicatorTimer);
      }

      /* ── Click overlay to close ── */
      pageOverlay.addEventListener('click', function () {
        cancelClose();
        exitAllPanels();
        hideBackdrop();
        hideIndicator();

        /* Also close any Webflow w--open dropdowns so state stays in sync */
        dropdowns.forEach(function (dd) {
          var toggle = dd.querySelector('.w-dropdown-toggle');
          if (dd.classList.contains('w--open') && toggle) {
            toggle.dispatchEvent(new MouseEvent('tap', { bubbles: true }));
          }
        });
      });

      /* ── Bind dropdowns ── */

      dropdowns.forEach(function (dropdown) {
        var toggle = dropdown.querySelector('.w-dropdown-toggle');
        var navLink = toggle ? toggle.querySelector('.navigation-dropdown-link') : null;
        var panel = dropdown.querySelector('.navigation-mega-dropdown');

        var observer = new MutationObserver(function (mutations) {
          if (!isDesktop()) return;
          mutations.forEach(function (m) {
            if (m.attributeName !== 'class') return;
            var nowOpen = dropdown.classList.contains('w--open') || (toggle && toggle.getAttribute('aria-expanded') === 'true');

            if (nowOpen && panel) {
              cancelClose();
              requestAnimationFrame(function () {
                var rect = panel.getBoundingClientRect();
                if (!rect || rect.height === 0) return;
                var isSwitching = isOpen && activeDropdown !== dropdown;
                activeDropdown = dropdown;
                activatePanel(panel);
                showBackdrop(rect, isSwitching);
                isOpen = true;
              });
            }
          });
        });

        observer.observe(dropdown, { attributes: true });
        if (toggle) observer.observe(toggle, { attributes: true });

        dropdown.addEventListener('mouseenter', function () {
          if (!isDesktop()) return;
          cancelClose();
          if (navLink) {
            var isFirst = !indicator || !indicator.classList.contains('is-visible');
            positionIndicator(navLink, !isFirst);
          }
        });

        dropdown.addEventListener('mouseleave', scheduleClose);
      });

      /* ── Standalone links ── */

      standaloneLinks.forEach(function (link) {
        link.addEventListener('mouseenter', function () {
          if (!isDesktop()) return;
          cancelClose();
          exitAllPanels();
          hideBackdrop();
          var isFirst = !indicator || !indicator.classList.contains('is-visible');
          positionIndicator(link, !isFirst);
        });

        link.addEventListener('mouseleave', function () {
          indicatorTimer = setTimeout(function () {
            if (indicator) indicator.classList.remove('is-visible');
          }, 100);
        });
      });
    }

    /* ── Init ── */

    function checkAndInit() {
      if (window.innerWidth >= 992) init();
    }

    var resizeTimer = null;
    window.addEventListener('resize', function () {
      clearTimeout(resizeTimer);
      resizeTimer = setTimeout(checkAndInit, 500);
    });

    if (document.readyState === 'loading') {
      document.addEventListener('DOMContentLoaded', checkAndInit);
    } else {
      checkAndInit();
    }

    /* Prevent accidental close when clicking inside open dropdown
       (original used bare $ — wrapped in DOMContentLoaded for safety) */
    document.addEventListener('DOMContentLoaded', function () {
      var $ = window.jQuery;
      if (!$) return;
      $('.navigation-dropdown-link').on('mouseup', function (e) {
        if (window.innerWidth >= 992 && $(this).closest('.w--open').length) {
          e.stopPropagation();
        }
      });
    });
  })();
</script>

<!-- ============================================================
     MOBILE MENU — SLIDE DOWN / SLIDE UP ANIMATION (CSS)
     ============================================================ -->

<style>
  @media screen and (max-width: 991px) {
    /* ── Prevent header layout shift ── */
    .w-nav {
      position: relative;
      transition: background-color 0.35s ease;
    }

    .w-nav:has(.slide-open) {
      background-color: #fff;
    }

    /* ── Nav menu: slide down / up ── */
    .w-nav-menu {
      display: block !important;
      max-height: 0;
      overflow: hidden;
      opacity: 0;
      width: 100% !important;
      left: 0 !important;
      right: 0 !important;
      margin-left: 0 !important;
      margin-right: 0 !important;
      padding-left: 0;
      padding-right: 0;
      box-sizing: border-box !important;
      transition:
        max-height 0.45s cubic-bezier(0.4, 0, 0.2, 1),
        opacity 0.35s ease,
        padding 0.45s cubic-bezier(0.4, 0, 0.2, 1);
    }

    .w-nav-menu.slide-open {
      max-height: calc(100vh - 72px);
      opacity: 1;
      overflow-y: auto;
    }

    /* ── Fix the overlay (prevents right-side gap) ── */
    .w-nav-overlay {
      width: 100% !important;
      max-width: 100% !important;
      left: 0 !important;
      right: 0 !important;
      overflow: hidden !important;
      box-sizing: border-box !important;
    }

    .navigation-mega-dropdown.w--open {
      top: 0;
    }

    /* ── Staggered link entrance ── */
    .w-nav-menu > .w-nav-link,
    .w-nav-menu > .w-dropdown,
    .w-nav-menu > .w-nav-item,
    .w-nav-menu > a,
    .w-nav-menu > div {
      opacity: 0;
      transform: translateY(-10px);
      transition:
        opacity 0.3s ease,
        transform 0.3s ease;
    }

    .w-nav-menu.slide-open > .w-nav-link,
    .w-nav-menu.slide-open > .w-dropdown,
    .w-nav-menu.slide-open > .w-nav-item,
    .w-nav-menu.slide-open > a,
    .w-nav-menu.slide-open > div {
      opacity: 1;
      transform: translateY(0);
    }

    .w-nav-menu.slide-open > :nth-child(1) {
      transition-delay: 0.05s;
    }
    .w-nav-menu.slide-open > :nth-child(2) {
      transition-delay: 0.1s;
    }
    .w-nav-menu.slide-open > :nth-child(3) {
      transition-delay: 0.15s;
    }
    .w-nav-menu.slide-open > :nth-child(4) {
      transition-delay: 0.2s;
    }
    .w-nav-menu.slide-open > :nth-child(5) {
      transition-delay: 0.25s;
    }
    .w-nav-menu.slide-open > :nth-child(6) {
      transition-delay: 0.3s;
    }
    .w-nav-menu.slide-open > :nth-child(7) {
      transition-delay: 0.35s;
    }
    .w-nav-menu.slide-open > :nth-child(8) {
      transition-delay: 0.4s;
    }
    .w-nav-menu.slide-open > :nth-child(9) {
      transition-delay: 0.45s;
    }
    .w-nav-menu.slide-open > :nth-child(10) {
      transition-delay: 0.5s;
    }

    /* ── Subdropdowns: slide down / up ── */
    .w-dropdown-list {
      display: block !important;
      max-height: 0;
      overflow: hidden;
      opacity: 0;
      width: 100% !important;
      position: relative !important;
      box-sizing: border-box !important;
      transition:
        max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1),
        opacity 0.3s ease,
        padding 0.4s cubic-bezier(0.4, 0, 0.2, 1);
      padding-top: 0 !important;
      padding-bottom: 0 !important;
    }

    .w-dropdown-list.w--open,
    .w-dropdown.w--open .w-dropdown-list {
      max-height: 1000px;
      opacity: 1;
      overflow-y: auto;
    }

    /* Stagger subdropdown children */
    .w-dropdown-list .w-dropdown-link,
    .w-dropdown-list > a,
    .w-dropdown-list > div {
      opacity: 0;
      transform: translateY(-8px);
      transition:
        opacity 0.25s ease,
        transform 0.25s ease;
    }

    .w-dropdown-list.w--open .w-dropdown-link,
    .w-dropdown-list.w--open > a,
    .w-dropdown-list.w--open > div,
    .w-dropdown.w--open .w-dropdown-list .w-dropdown-link,
    .w-dropdown.w--open .w-dropdown-list > a,
    .w-dropdown.w--open .w-dropdown-list > div {
      opacity: 1;
      transform: translateY(0);
    }

    .w-dropdown-list.w--open > :nth-child(1),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(1) {
      transition-delay: 0.04s;
    }
    .w-dropdown-list.w--open > :nth-child(2),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(2) {
      transition-delay: 0.08s;
    }
    .w-dropdown-list.w--open > :nth-child(3),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(3) {
      transition-delay: 0.12s;
    }
    .w-dropdown-list.w--open > :nth-child(4),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(4) {
      transition-delay: 0.16s;
    }
    .w-dropdown-list.w--open > :nth-child(5),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(5) {
      transition-delay: 0.2s;
    }
    .w-dropdown-list.w--open > :nth-child(6),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(6) {
      transition-delay: 0.24s;
    }
    .w-dropdown-list.w--open > :nth-child(7),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(7) {
      transition-delay: 0.28s;
    }
    .w-dropdown-list.w--open > :nth-child(8),
    .w-dropdown.w--open .w-dropdown-list > :nth-child(8) {
      transition-delay: 0.32s;
    }

    /* ── Prevent body scroll when menu is open ── */
    body.nav-menu-open {
      overflow: hidden;
    }
  }
</style>

<script>
  /* ============================================================
     MOBILE MENU — SLIDE DOWN / SLIDE UP (JS)
     ============================================================ */
  (function () {
    'use strict';

    var BREAKPOINT = 991;
    var TRANSITION_MS = 500;

    var nav, menuBtn, navMenu;
    var observer = null;
    var closeTimer = null;
    var isActive = false;

    function openMenu() {
      if (closeTimer) {
        clearTimeout(closeTimer);
        closeTimer = null;
      }
      requestAnimationFrame(function () {
        navMenu.classList.add('slide-open');
        document.body.classList.add('nav-menu-open');
      });
    }

    function closeMenu() {
      navMenu.classList.remove('slide-open');
      document.body.classList.remove('nav-menu-open');
      closeTimer = setTimeout(function () {
        closeTimer = null;
      }, TRANSITION_MS);
    }

    function resetMenu() {
      navMenu.classList.remove('slide-open');
      document.body.classList.remove('nav-menu-open');
      if (closeTimer) {
        clearTimeout(closeTimer);
        closeTimer = null;
      }
    }

    function onMutation(mutations) {
      mutations.forEach(function (m) {
        if (m.type === 'attributes' && m.attributeName === 'class') {
          if (menuBtn.classList.contains('w--open')) {
            openMenu();
          } else {
            closeMenu();
          }
        }
      });
    }

    function startObserver() {
      if (observer) return;
      observer = new MutationObserver(onMutation);
      observer.observe(menuBtn, { attributes: true });
      if (menuBtn.classList.contains('w--open')) {
        openMenu();
      }
    }

    function stopObserver() {
      if (!observer) return;
      observer.disconnect();
      observer = null;
    }

    function activate() {
      if (isActive) return;
      isActive = true;
      startObserver();
    }

    function deactivate() {
      if (!isActive) return;
      isActive = false;
      stopObserver();
      resetMenu();
    }

    function checkBreakpoint() {
      if (window.innerWidth <= BREAKPOINT) {
        activate();
      } else {
        deactivate();
      }
    }

    var resizeRaf = null;

    function onResize() {
      if (resizeRaf) return;
      resizeRaf = requestAnimationFrame(function () {
        resizeRaf = null;
        checkBreakpoint();
      });
    }

    function init() {
      nav = document.querySelector('.w-nav');
      menuBtn = document.querySelector('.w-nav-button');
      navMenu = document.querySelector('.w-nav-menu');
      if (!nav || !menuBtn || !navMenu) return;
      checkBreakpoint();
      window.addEventListener('resize', onResize);
    }

    if (document.readyState === 'loading') {
      document.addEventListener('DOMContentLoaded', init);
    } else {
      init();
    }
  })();
</script></div></header></section><section class="hero-2"><div class="hero-wrapper"><div class="hero-content"><div class="eyebrow-8 center">Resemble AI Builder&#x27;s Grant</div><h1 class="h1-lg-2 center pretty-wrap">Secure your Gen AI lifecycle from creation to distribution.</h1><p class="text-xl-6 hero-description center">Apply for a Builder’s Grant and get up to $30,000 in credits — plus the tools, early access, and support to ship authenticated voice agents and products built with generative AI.</p></div><div class="cta-wrapper"><a href="#apply" class="button-2 w-button">Apply for the Grant</a><a href="#eligibility" class="button-2 secondary w-button">View Eligibility</a></div></div></section><section><section data-wf--section---trusted-by--variant="base" class="trust-section"><div class="trust-wrapper"><div class="text-md dark-gray medium mx-auto">Trusted by</div><div class="logos"><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69e3c69822c367c51fc2c4cc_fbd63b8d50b9f7c33e49b32eb40fb6ac_Deutsche-Telekom-logo-gray.svg" alt="" class="company-logo"/><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69e3c5fcd49117cafb60f2a4_Telnyx-logo-gray.svg" alt="" class="company-logo"/><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7c745b935c50fecd07817f_8d9ebd77387cd9e09a524d5d911844f9_Snowflake-logo-gray.svg" alt="" class="company-logo"/><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7c745b1906d9a3c93d3730_8x8-light-gray.svg" alt="" class="company-logo"/><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7c745b4fef48070cdfdc7d_Five9-gray.svg" alt="" class="company-logo"/><img width="Auto" height="Auto" alt="" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69e3c5d12dbb828caaf6f8b5_Netflix-logo-gray.svg" loading="lazy" class="company-logo"/><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/6a7c745b560eb92e4d18cfa4_GASA-gray.svg" alt="" class="company-logo"/><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69e966a6c2bf122e227cf3c0_Axel-Springer-logo-gray.svg" alt="" class="company-logo"/><img loading="lazy" src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69e3c73fbf0888b05d2afc75_faa25a561416b29c29c62303986755f3_Paramount-logo-gray.svg" alt="" class="company-logo"/></div></div><div class="hidden w-embed w-script"><script>
  document.addEventListener("DOMContentLoaded", () => {
    const logosContainer = document.querySelector(".logos");
    if (!logosContainer) return;
  
    const GAP = 80;
    const originals = Array.from(logosContainer.children);
  
    originals.forEach(el => logosContainer.appendChild(el.cloneNode(true)));
  
    function startAnimation() {
      // Exact scroll distance = total width of original items + N gaps
      // (N-1 gaps between originals + 1 gap before the clone starts)
      let setWidth = 0;
      originals.forEach(el => {
        setWidth += el.getBoundingClientRect().width;
      });
      setWidth += originals.length * GAP;
  
      const style = document.createElement("style");
      style.textContent = `
        .logos {
          display: flex;
          align-items: center;
          gap: ${GAP}px;
          width: max-content;
          animation: scroll-logos ${originals.length * 5}s linear infinite;
          will-change: transform;
        }
  
        .logos:hover {
          animation-play-state: paused;
        }
  
        .logos .company-logo {
          flex-shrink: 0;
          max-width: 140px;
          height: auto;
          object-fit: contain;
        }
  
        .trust-wrapper {
          overflow: hidden;
          mask-image: linear-gradient(to right, transparent, black 8%, black 92%, transparent);
          -webkit-mask-image: linear-gradient(to right, transparent, black 8%, black 92%, transparent);
        }
  
        @keyframes scroll-logos {
          to { transform: translate3d(-${setWidth}px, 0, 0); }
        }
      `;
      document.head.appendChild(style);
    }
  
    // Wait for images so measurements are accurate
    const images = logosContainer.querySelectorAll("img");
    let loaded = 0;
    const total = images.length;
  
    function onReady() {
      if (++loaded === total) startAnimation();
    }
  
    images.forEach(img => {
      if (img.complete) onReady();
      else {
        img.addEventListener("load", onReady, { once: true });
        img.addEventListener("error", onReady, { once: true });
      }
    });
  });
</script></div></section></section><section><div class="w-embed w-script"><link rel="preconnect" href="https://fonts.googleapis.com/" />
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap" rel="stylesheet" />

<style>
  *,
  ::before,
  ::after {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
  }

  :root {
    --bg-cream: #f6f2ea;
    --bg-white: #ffffff;
    --bg-dark: #0a0f0d;
    --bg-green: #0e3b2e;
    --bg-green-deep: #0b3226;
    --text: #0a0a0a;
    --text-muted: #5b635e;
    --border: #e4e0d5;
    --border-strong: #d4d0c5;
    --accent: #0e3b2e;
    --check: #0e3b2e;
    --font: 'Inter', 'Inter', sans-serif;
  }

  html {
    scroll-behavior: smooth;
  }

  body {
    background: var(--bg-cream);
    color: var(--text);
    font-family: var(--font);
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
    line-height: 1.6;
    font-size: 16px;
    font-weight: 400;
  }

  .bgsp-wrap {
    width: 100%;
    background: var(--bg-cream);
  }

  .bgsp-container {
    max-width: 1240px;
    margin: 0 auto;
    padding: 0 40px;
    width: 100%;
  }

  .bgsp-section {
    padding: 96px 0;
    width: 100%;
    background: var(--bg-cream);
  }
  .bgsp-section.bgsp-bg-alt {
    background: var(--bg-white);
  }
  .bgsp-section.bgsp-bg-dark {
    background: var(--bg-dark);
    color: #f6f2ea;
  }

  .bgsp-section-label {
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    color: var(--text-muted);
    margin-bottom: 20px;
  }

  .bgsp-section-h2 {
    font-size: clamp(30px, 3.2vw, 40px);
    font-weight: 400;
    letter-spacing: 0;
    margin-bottom: 14px;
    line-height: 1.12;
    color: var(--text);
  }

  .bgsp-section-sub {
    font-size: 16px;
    color: var(--text-muted);
    max-width: 680px;
    line-height: 1.6;
    margin-bottom: 48px;
    font-weight: 400;
  }

  /* Buttons */
  .bgsp-btn {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 12px 22px;
    border-radius: 6px;
    font-size: 14px;
    font-weight: 500;
    cursor: pointer;
    transition: 0.2s;
    text-decoration: none;
    font-family: var(--font);
    border: 1px solid transparent;
    letter-spacing: 0;
  }
  .bgsp-btn-dark {
    background: #0a0a0a;
    color: #fff;
  }
  .bgsp-btn-dark:hover {
    background: #1c1c1c;
    color: #fff;
  }
  .bgsp-btn-secondary {
    background: transparent;
    color: var(--text);
    border: 1px solid var(--border-strong);
  }
  .bgsp-btn-secondary:hover {
    border-color: #0a0a0a;
  }
  .bgsp-btn-light {
    background: #ffffff;
    color: #0a0a0a;
    border: 1px solid #ffffff;
  }
  .bgsp-btn-light:hover {
    background: transparent;
    color: #ffffff;
    border-color: rgba(255, 255, 255, 0.6);
  }
  .bgsp-btn-ghost-light {
    background: transparent;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.3);
  }
  .bgsp-btn-ghost-light:hover {
    background: rgba(255, 255, 255, 0.06);
    border-color: rgba(255, 255, 255, 0.6);
  }

  /* Hero - green band like company/program page */
  .bgsp-hero {
    background: var(--bg-green);
    padding: 120px 0 96px;
    width: 100%;
    position: relative;
    overflow: hidden;
    color: #f6f2ea;
  }
  .bgsp-hero-inner {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 40px;
    text-align: center;
    position: relative;
    z-index: 1;
  }
  .bgsp-hero-eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    background: transparent;
    color: rgba(246, 242, 234, 0.75);
    border: none;
    padding: 0;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 28px;
    letter-spacing: 0.14em;
    text-transform: uppercase;
  }
  .bgsp-hero-eyebrow .bgsp-dot {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #f6f2ea;
  }
  .bgsp-hero h1 {
    font-size: clamp(36px, 5.4vw, 68px);
    font-weight: 400;
    line-height: 1.04;
    letter-spacing: 0;
    margin-bottom: 24px;
    color: #f6f2ea;
    max-width: 920px;
    margin-left: auto;
    margin-right: auto;
  }
  .bgsp-hero h1 .bgsp-accent {
    font-style: italic;
    font-weight: 400;
    color: #f6f2ea;
  }
  .bgsp-hero-sub {
    font-size: 17px;
    color: rgba(246, 242, 234, 0.75);
    max-width: 680px;
    margin: 0 auto 36px;
    line-height: 1.55;
    font-weight: 400;
  }
  .bgsp-hero-cta-row {
    display: inline-flex;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: center;
  }

  /* Hero stat row */
  .bgsp-hero-stats {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
    max-width: 760px;
    margin: 56px auto 0;
  }
  .bgsp-hero-stat {
    background: rgba(255, 255, 255, 0.04);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 10px;
    padding: 22px 18px;
    text-align: left;
  }
  .bgsp-hero-stat-num {
    font-size: 32px;
    font-weight: 500;
    color: #f6f2ea;
    letter-spacing: 0;
    line-height: 1.1;
    margin-bottom: 6px;
  }
  .bgsp-hero-stat-label {
    font-size: 13px;
    color: rgba(246, 242, 234, 0.65);
    line-height: 1.45;
    font-weight: 400;
  }

  /* Logo / trust strip */
  .bgsp-logo-strip {
    padding: 56px 0 64px;
    background: var(--bg-cream);
    border-bottom: 1px solid var(--border);
  }
  .bgsp-logo-label {
    font-size: 12px;
    color: var(--text-muted);
    text-transform: uppercase;
    letter-spacing: 0.14em;
    margin-bottom: 32px;
    text-align: center;
    font-weight: 500;
  }
  .bgsp-logo-row {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 56px;
    flex-wrap: wrap;
  }
  .bgsp-logo-word {
    font-size: 16px;
    font-weight: 500;
    color: var(--text-muted);
    letter-spacing: 0;
    opacity: 0.7;
    transition: 0.3s;
  }
  .bgsp-logo-word:hover {
    opacity: 1;
    color: var(--text);
  }
  .bgsp-logo-row img {
    height: 28px;
    width: auto;
    opacity: 0.55;
    filter: grayscale(100%);
    transition: 0.3s;
  }
  .bgsp-logo-row img:hover {
    opacity: 0.9;
    filter: grayscale(100%);
  }

  /* What you get grid */
  .bgsp-get-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
    margin-top: 40px;
  }
  .bgsp-get-card {
    background: var(--bg-white);
    border: 1px solid var(--border);
    border-radius: 12px;
    padding: 32px 28px;
    transition: 0.2s;
    position: relative;
    overflow: hidden;
  }
  .bgsp-get-card:hover {
    border-color: var(--border-strong);
  }
  .bgsp-get-card.bgsp-highlight {
    background: var(--bg-white);
    border-color: var(--border-strong);
  }
  .bgsp-get-icon {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    background: var(--bg-cream);
    border: 1px solid var(--border);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    margin-bottom: 20px;
    color: var(--text);
  }
  .bgsp-get-amount {
    font-size: 40px;
    font-weight: 500;
    letter-spacing: 0;
    color: var(--accent);
    line-height: 1;
    margin-bottom: 12px;
  }
  .bgsp-get-card h4 {
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0;
    margin-bottom: 10px;
    color: var(--text);
  }
  .bgsp-get-card p {
    font-size: 14px;
    color: var(--text-muted);
    line-height: 1.6;
    font-weight: 400;
  }

  /* Why Resemble — dual engine */
  .bgsp-why {
    background: var(--bg-dark);
    color: #f6f2ea;
  }
  .bgsp-why .bgsp-section-label {
    color: #b8c4be;
  }
  .bgsp-why .bgsp-section-h2 {
    color: #f6f2ea;
  }
  .bgsp-why .bgsp-section-sub {
    color: #a7b2ac;
    max-width: 760px;
  }

  .bgsp-why-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
    margin-top: 40px;
  }
  .bgsp-why-card {
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 12px;
    padding: 32px 28px;
    transition: 0.2s;
  }
  .bgsp-why-card:hover {
    border-color: rgba(255, 255, 255, 0.18);
  }
  .bgsp-why-tag {
    display: inline-block;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: #cdd6d1;
    background: rgba(246, 242, 234, 0.06);
    padding: 4px 10px;
    border-radius: 4px;
    margin-bottom: 16px;
  }
  .bgsp-why-card h4 {
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0;
    margin-bottom: 10px;
    color: #f6f2ea;
  }
  .bgsp-why-card p {
    font-size: 14px;
    color: #a7b2ac;
    line-height: 1.65;
    font-weight: 400;
  }

  /* Eligibility */
  .bgsp-elig-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
    margin-top: 40px;
  }
  .bgsp-elig-card {
    background: var(--bg-cream);
    border: 1px solid var(--border);
    border-radius: 12px;
    padding: 32px 28px;
    transition: 0.2s;
  }
  .bgsp-elig-card:hover {
    border-color: var(--border-strong);
  }
  .bgsp-elig-num {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    border-radius: 6px;
    background: var(--bg-white);
    border: 1px solid var(--border);
    color: var(--text);
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 18px;
    letter-spacing: 0;
  }
  .bgsp-elig-card h4 {
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0;
    margin-bottom: 10px;
    color: var(--text);
  }
  .bgsp-elig-card p {
    font-size: 14px;
    color: var(--text-muted);
    line-height: 1.6;
    font-weight: 400;
  }
  .bgsp-elig-fineprint {
    margin-top: 28px;
    padding: 18px 22px;
    background: var(--bg-cream);
    border: 1px solid var(--border);
    border-radius: 10px;
    font-size: 13px;
    color: var(--text-muted);
    line-height: 1.7;
    font-weight: 400;
  }

  /* How it works / steps */
  .bgsp-steps {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
    margin-top: 40px;
    position: relative;
  }
  .bgsp-step {
    background: var(--bg-white);
    border: 1px solid var(--border);
    border-radius: 12px;
    padding: 32px 28px;
    transition: 0.2s;
    position: relative;
  }
  .bgsp-step:hover {
    border-color: var(--border-strong);
  }
  .bgsp-step-num {
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 0.14em;
    color: var(--text-muted);
    margin-bottom: 16px;
    text-transform: uppercase;
  }
  .bgsp-step h4 {
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 0;
    margin-bottom: 10px;
    color: var(--text);
  }
  .bgsp-step p {
    font-size: 14px;
    color: var(--text-muted);
    line-height: 1.65;
    font-weight: 400;
  }

  /* Builders creating strip */
  .bgsp-create-row {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 14px;
    margin-top: 40px;
  }
  .bgsp-create-tile {
    background: var(--bg-white);
    border: 1px solid var(--border);
    border-radius: 10px;
    padding: 28px 22px;
    text-align: left;
    transition: 0.2s;
  }
  .bgsp-create-tile:hover {
    border-color: var(--border-strong);
  }
  .bgsp-create-emoji {
    font-size: 24px;
    margin-bottom: 16px;
    display: block;
  }
  .bgsp-create-tile p {
    font-size: 14px;
    font-weight: 500;
    color: var(--text);
    line-height: 1.5;
    letter-spacing: 0;
  }

  /* FAQ */
  .bgsp-faq-layout {
    display: grid;
    grid-template-columns: 320px 1fr;
    gap: 72px;
    align-items: start;
  }
  .bgsp-faq-left h2 {
    font-size: 32px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.15;
    margin-bottom: 14px;
    color: var(--text);
  }
  .bgsp-faq-left p {
    font-size: 14px;
    color: var(--text-muted);
    line-height: 1.65;
    font-weight: 400;
  }
  .bgsp-faq-list {
    display: flex;
    flex-direction: column;
  }
  .bgsp-faq-item {
    border-bottom: 1px solid var(--border);
  }
  .bgsp-faq-item:last-child {
    border-bottom: none;
  }
  .bgsp-faq-q {
    width: 100%;
    text-align: left;
    background: none;
    border: none;
    padding: 22px 0;
    font-size: 16px;
    font-weight: 500;
    color: var(--text);
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    font-family: var(--font);
    transition: color 0.2s;
    letter-spacing: 0;
  }
  .bgsp-faq-q:hover {
    color: var(--accent);
  }
  .bgsp-faq-chev {
    width: 16px;
    height: 16px;
    flex-shrink: 0;
    transition: transform 0.3s;
    color: var(--text-muted);
  }
  .bgsp-faq-item.bgsp-open .bgsp-faq-chev {
    transform: rotate(180deg);
    color: var(--text);
  }
  .bgsp-faq-a {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s;
  }
  .bgsp-faq-a-inner {
    padding: 0 0 22px;
    font-size: 14px;
    color: var(--text-muted);
    line-height: 1.7;
    max-width: 720px;
    font-weight: 400;
  }

  /* Apply / form section */
  .bgsp-apply {
    background: var(--bg-dark);
    color: #f6f2ea;
    padding: 112px 0;
    width: 100%;
    position: relative;
    overflow: hidden;
  }
  .bgsp-apply-inner {
    max-width: 860px;
    margin: 0 auto;
    padding: 0 40px;
    text-align: center;
    position: relative;
    z-index: 1;
  }
  .bgsp-apply h2 {
    font-size: clamp(30px, 3.8vw, 48px);
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.1;
    margin-bottom: 18px;
    color: #f6f2ea;
  }
  .bgsp-apply p.bgsp-apply-lead {
    font-size: 16px;
    color: rgba(246, 242, 234, 0.7);
    line-height: 1.6;
    margin-bottom: 40px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    font-weight: 400;
  }

  .bgsp-apply-card {
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 12px;
    padding: 44px 36px;
    text-align: left;
  }
  .bgsp-apply-card h3 {
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 0;
    margin-bottom: 8px;
    color: #f6f2ea;
    text-align: center;
  }
  .bgsp-apply-card p.bgsp-apply-card-sub {
    color: rgba(246, 242, 234, 0.65);
    font-size: 14px;
    line-height: 1.65;
    text-align: center;
    margin-bottom: 32px;
    font-weight: 400;
  }
  .bgsp-apply-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px 24px;
    margin-bottom: 32px;
    list-style: none;
    padding: 0;
  }
  .bgsp-apply-list li {
    font-size: 14px;
    color: rgba(246, 242, 234, 0.88);
    display: flex;
    gap: 12px;
    align-items: flex-start;
    line-height: 1.55;
    font-weight: 400;
  }
  .bgsp-apply-list li::before {
    content: '';
    width: 14px;
    height: 14px;
    flex-shrink: 0;
    margin-top: 4px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F6F2EA' stroke-width='2.5'><polyline points='20 6 9 17 4 12'/></svg>");
    background-size: 14px;
    background-repeat: no-repeat;
    background-position: center;
  }
  .bgsp-apply-cta-row {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
  }
  .bgsp-apply-fineprint {
    margin-top: 28px;
    font-size: 12px;
    color: rgba(246, 242, 234, 0.5);
    text-align: center;
    line-height: 1.7;
    font-weight: 400;
  }
  .bgsp-apply-fineprint a {
    color: rgba(246, 242, 234, 0.85);
    text-decoration: underline;
  }
  .bgsp-apply-fineprint a:hover {
    color: #f6f2ea;
  }

  /* Responsive */
  @media (max-width: 1024px) {
    .bgsp-container {
      padding: 0 32px;
    }
    .bgsp-get-grid,
    .bgsp-why-grid,
    .bgsp-elig-grid,
    .bgsp-steps {
      grid-template-columns: repeat(2, 1fr);
    }
    .bgsp-create-row {
      grid-template-columns: repeat(2, 1fr);
    }
    .bgsp-faq-layout {
      grid-template-columns: 240px 1fr;
      gap: 40px;
    }
    .bgsp-logo-row {
      gap: 36px;
    }
    .bgsp-hero-stats {
      gap: 12px;
    }
  }

  @media (max-width: 767px) {
    .bgsp-container {
      padding: 0 20px;
    }
    .bgsp-section {
      padding: 64px 0;
    }
    .bgsp-hero {
      padding: 72px 0 64px;
    }
    .bgsp-hero-inner {
      padding: 0 20px;
    }
    .bgsp-hero h1 {
      font-size: clamp(30px, 8vw, 42px);
    }
    .bgsp-hero-sub {
      font-size: 16px;
    }
    .bgsp-section-h2 {
      font-size: 28px;
    }
    .bgsp-get-grid,
    .bgsp-why-grid,
    .bgsp-elig-grid,
    .bgsp-steps {
      grid-template-columns: 1fr;
    }
    .bgsp-create-row {
      grid-template-columns: repeat(2, 1fr);
    }
    .bgsp-hero-stats {
      grid-template-columns: 1fr;
      gap: 10px;
      margin-top: 40px;
    }
    .bgsp-hero-stat {
      padding: 18px 16px;
    }
    .bgsp-hero-stat-num {
      font-size: 28px;
    }
    .bgsp-faq-layout {
      grid-template-columns: 1fr;
      gap: 28px;
    }
    .bgsp-logo-row {
      gap: 24px;
    }
    .bgsp-logo-word {
      font-size: 14px;
    }
    .bgsp-apply {
      padding: 72px 0;
    }
    .bgsp-apply-inner {
      padding: 0 20px;
    }
    .bgsp-apply-card {
      padding: 32px 24px;
    }
    .bgsp-apply-list {
      grid-template-columns: 1fr;
    }
  }
</style>

<div class="bgsp-wrap">
  <!-- WHAT YOU GET -->
  <section class="bgsp-section">
    <div class="bgsp-container">
      <div class="bgsp-section-label">The Grant</div>
      <h2 class="bgsp-section-h2">What you get with a Builder&rsquo;s Grant</h2>
      <p class="bgsp-section-sub">Everything you need to ship a production-grade proof-of-concept across both voice generation and deepfake detection &mdash; not just a sandbox.</p>

      <div class="bgsp-get-grid">
        <div class="bgsp-get-card bgsp-highlight">
          <div class="bgsp-get-icon">&#128176;</div>
          <div class="bgsp-get-amount">$30K</div>
          <h4>Up to $30,000 in credits</h4>
          <p>Up to 12 months to build, test, and launch with full access to Resemble&rsquo;s voice generation and deepfake detection APIs.</p>
        </div>
        <div class="bgsp-get-card">
          <div class="bgsp-get-icon">&#9889;</div>
          <h4>The only dual-engine platform</h4>
          <p>Other programs give you voice. We give you voice <em>and</em> verification &mdash; so your product ships with multimodal authentication and detection baked in.</p>
        </div>
        <div class="bgsp-get-card">
          <div class="bgsp-get-icon">&#128101;</div>
          <h4>Early access and community</h4>
          <p>Get early access to beta features, dedicated onboarding, and direct access to our builder community on Discord.</p>
        </div>
      </div>
    </div>
  </section>

  <!-- WHY RESEMBLE - DUAL ENGINE (DARK) -->
  <section class="bgsp-section bgsp-why">
    <div class="bgsp-container">
      <div class="bgsp-section-label">Why Resemble AI</div>
      <h2 class="bgsp-section-h2">Secure Gen AI from day one</h2>
      <p class="bgsp-section-sub">Resemble is the only platform that creates authenticated synthetic voices AND detects deepfakes. Builder&rsquo;s Grant members get full access to both.</p>

      <div class="bgsp-why-grid">
        <div class="bgsp-why-card">
          <span class="bgsp-why-tag">Creation</span>
          <h4>Voice Generation</h4>
          <p>Build voice agents, conversational AI, and audio experiences with Chatterbox and Resemble Voice. Clone voices with consent. Deploy with PerTh watermarking so every voice is authenticated at creation.</p>
        </div>
        <div class="bgsp-why-card">
          <span class="bgsp-why-tag">Verification</span>
          <h4>Deepfake Detection</h4>
          <p>Protect your product and your users with real-time detection across audio, video, and image. Flag synthetic content before it causes damage &mdash; whether that&rsquo;s fraud or brand abuse.</p>
        </div>
        <div class="bgsp-why-card">
          <span class="bgsp-why-tag">Scale</span>
          <h4>Enterprise Infrastructure</h4>
          <p>On-premise deployment options, API-first architecture, and the security controls regulated industries require. Build for scale from the very first line of code.</p>
        </div>
      </div>
    </div>
  </section>

  <!-- ELIGIBILITY -->
  <section class="bgsp-section bgsp-bg-alt" id="eligibility">
    <div class="bgsp-container">
      <div class="bgsp-section-label">Eligibility</div>
      <h2 class="bgsp-section-h2">Who the grant is for</h2>
      <p class="bgsp-section-sub">You&rsquo;re a fit for the Builder&rsquo;s Grant if you meet these criteria.</p>

      <div class="bgsp-elig-grid">
        <div class="bgsp-elig-card">
          <div class="bgsp-elig-num">01</div>
          <h4>Company Size</h4>
          <p>Under 50 employees OR actively building a voice-enabled product. We welcome larger companies launching new products.</p>
        </div>
        <div class="bgsp-elig-card">
          <div class="bgsp-elig-num">02</div>
          <h4>Commitment</h4>
          <p>Committed to building &mdash; not a one-off project, prototype, or temporary campaign.</p>
        </div>
        <div class="bgsp-elig-card">
          <div class="bgsp-elig-num">03</div>
          <h4>New Customer</h4>
          <p>Not an existing paid Resemble customer. Free tier users are welcome to apply.</p>
        </div>
      </div>

      <div class="bgsp-elig-fineprint">One application per company. Credits expire after 12 months. Grant recipients agree to marketing collaboration rights for 12 months from approval.</div>
    </div>
  </section>

  <!-- HOW IT WORKS -->
  <section class="bgsp-section">
    <div class="bgsp-container">
      <div class="bgsp-section-label">The Process</div>
      <h2 class="bgsp-section-h2">How it works</h2>
      <p class="bgsp-section-sub">Three steps from application to credits in your account. No long sales calls, no fine-print traps.</p>

      <div class="bgsp-steps">
        <div class="bgsp-step">
          <div class="bgsp-step-num">Step 01</div>
          <h4>Apply</h4>
          <p>Tell us what you&rsquo;re building, which capabilities you need, and how you plan to use voice AI. You&rsquo;ll need a free Resemble account before applying.</p>
        </div>
        <div class="bgsp-step">
          <div class="bgsp-step-num">Step 02</div>
          <h4>Get Approved</h4>
          <p>Our team reviews applications within one week. We&rsquo;re looking for teams building real products with clear use cases.</p>
        </div>
        <div class="bgsp-step">
          <div class="bgsp-step-num">Step 03</div>
          <h4>Build</h4>
          <p>Credits are applied to your account within 48 hours of approval. Start building with full API access and community resources.</p>
        </div>
      </div>
    </div>
  </section>

  <!-- WHAT BUILDERS ARE CREATING -->
  <section class="bgsp-section bgsp-bg-alt">
    <div class="bgsp-container">
      <div class="bgsp-section-label">In the wild</div>
      <h2 class="bgsp-section-h2">What builders are creating</h2>
      <p class="bgsp-section-sub">A look at the kinds of products Builder&rsquo;s Grant teams are shipping today.</p>

      <div class="bgsp-create-row">
        <div class="bgsp-create-tile">
          <span class="bgsp-create-emoji">&#129302;</span>
          <p>Voice agents with built-in authentication</p>
        </div>
        <div class="bgsp-create-tile">
          <span class="bgsp-create-emoji">&#128250;</span>
          <p>Content platforms with synthetic media detection</p>
        </div>
        <div class="bgsp-create-tile">
          <span class="bgsp-create-emoji">&#128273;</span>
          <p>Authentication systems using voice verification</p>
        </div>
        <div class="bgsp-create-tile">
          <span class="bgsp-create-emoji">&#127916;</span>
          <p>Media production with provenance tracking</p>
        </div>
      </div>
    </div>
  </section>

  <!-- APPLY / FINAL CTA -->
  <section class="bgsp-apply" id="apply">
    <div class="bgsp-apply-inner">
      <div class="bgsp-section-label" style="color: rgba(246, 242, 234, 0.7)">Apply</div>
      <h2>Apply for a Builder&rsquo;s Grant</h2>
      <p class="bgsp-apply-lead">Tell us about your project. Our team typically responds to all applications within one business week.</p>

      <div class="bgsp-apply-card">
        <!-- <div class="bgsp-apply-cta-row">
          <a href="https://app.resemble.ai/" target="_blank" rel="noopener" class="bgsp-btn bgsp-btn-ghost-light">Create a Free Account First</a>
          <a href="/schedule-a-demo/" class="bgsp-btn bgsp-btn-light">Start Your Application &rarr;</a>
        </div> -->

        <div class="hs-form-html contact-form-hs" data-region="na1" data-form-id="5569cda9-25c9-4062-b857-77b3c5176d6f" data-portal-id="39879154"></div>

        <script>
          // (function () {
          //   var isStaging = window.location.hostname.includes('webflow.io') || window.location.hostname.includes('localhost');
          //   var script = document.createElement('script');
          //   script.src = isStaging ? 'https://js.hsforms.net/forms/embed/developer/39879154.js' : 'https://js.hsforms.net/forms/embed/39879154.js';
          //   script.defer = true;
          //   document.head.appendChild(script);
          // })();
        </script>

        <style>
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-Step .hsfc-Step__Content {
            grid-column-gap: 16px;
            grid-row-gap: 16px;
            grid-template-rows: auto auto;
            grid-template-columns: 1fr 1fr;
            grid-auto-columns: 1fr;
            justify-content: flex-end;
            align-items: stretch;
            width: 100%;
            padding: 0;
            display: flex;
            flex-direction: column;
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-TextInput {
            grid-column-gap: 8px;
            background-color: var(--gray-200);
            width: 100%;
            color: var(--gray-950);
            border-style: none;
            border-radius: 2px;
            justify-content: flex-start;
            align-items: center;
            padding: 10px 14px;
            text-decoration: none;
            display: flex;
            box-shadow: 0 1px 2px #0a0d120d;
            box-shadow: none !important;
            font-family: 'Inter';
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-FieldLabel {
            color: var(--gray-25);
            margin-top: 0;
            margin-bottom: 0;
            font-family: Inter, sans-serif;
            font-size: 14px;
            font-weight: 500;
            line-height: 20px;
            text-decoration: none;
            margin-bottom: 6px;
          }
          .contact-form-hs [data-hsfc-id=Renderer] .hsfc-CheckboxField label {
            margin-top: 32px;
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-TextInput::placeholder {
            color: var(--gray-500);
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-Button {
            grid-column-gap: 6px;
    		background-color: var(--gray-200);
            min-width: 125px;
            width: 100%;
		    color: var(--gray-950);
            border-radius: 2px;
            flex: 0 auto;
            justify-content: center;
            align-items: center;
            padding: 12px 18px;
            font-size: 16px;
            font-weight: 600;
            line-height: 24px;
            text-decoration: none;
            transition: background-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
            display: flex;
            overflow: hidden;
            box-shadow:
              0 1px 2px #0a0d120d,
              inset 0 -2px #0a0d120d,
              inset 0 0 #0a0d122e;
            font-family: 'Inter';
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-Button:not([disabled]):hover {
            background-color: #606060 !important;
            opacity: 0.9;
            transform: none;
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-NavigationRow__Alerts,
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-NavigationRow {
            margin-top: 0;
            margin-bottom: 0;
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-TextareaField textarea {
            border-radius: 2px;
            width: 100%;
            height: 100%;
            min-height: 110px;
            color: var(--teal-950);
            background-color: var(--gray-200);
            border: 1px solid #e5dfd6;
            border-radius: 2px;
            justify-content: flex-start;
            align-items: flex-start;
            margin-bottom: 0;
            padding: 12px 14px;
            text-decoration: none;
            display: flex;
            position: relative;
            overflow: hidden;
            box-shadow: 0 1px 2px #0a0d120d;
            min-height: 100px;
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-RichText span {
            font-family: 'Inter';
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-RichText strong {
            color: #efeae5;
            width: 100%;
            margin-top: 0;
            font-size: 24px;
            font-weight: 400;
            line-height: 32px;
            text-decoration: none;
            font-family: 'Inter';
          }
          .contact-form-hs [data-hsfc-id='Renderer'] .hsfc-ErrorAlert {
            color: var(--red-400) !important;
          }

          .contact-form-hs [data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret {
            filter: invert(1)
          }
        </style>

      </div>
    </div>
  </section>

  <!-- FAQ -->
  <section class="bgsp-section">
    <div class="bgsp-container">
      <div class="bgsp-faq-layout">
        <div class="bgsp-faq-left">
          <div class="bgsp-section-label">FAQ</div>
          <h2>Frequently asked questions</h2>
          <p>Everything you need to know before applying for the Builder&rsquo;s Grant.</p>
        </div>
        <div class="bgsp-faq-list">
          <div class="bgsp-faq-item">
            <button class="bgsp-faq-q" onclick="bgspToggleFaq(this)">
              <span>How much in credits will I receive?</span>
              <svg class="bgsp-faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"></polyline></svg>
            </button>
            <div class="bgsp-faq-a"><div class="bgsp-faq-a-inner">Grant amounts are based on your use case, stage, and expected usage. Grants range from $500 to $30,000, with most builders receiving enough credits to complete a full production-ready proof-of-concept across both voice generation and deepfake detection.</div></div>
          </div>
          <div class="bgsp-faq-item">
            <button class="bgsp-faq-q" onclick="bgspToggleFaq(this)">
              <span>When do credits expire?</span>
              <svg class="bgsp-faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"></polyline></svg>
            </button>
            <div class="bgsp-faq-a"><div class="bgsp-faq-a-inner">Credits expire 12 months or less from grant approval. If you use all credits before the term ends, you can reach out to discuss next steps.</div></div>
          </div>
          <div class="bgsp-faq-item">
            <button class="bgsp-faq-q" onclick="bgspToggleFaq(this)">
              <span>What happens after 12 months?</span>
              <svg class="bgsp-faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"></polyline></svg>
            </button>
            <div class="bgsp-faq-a"><div class="bgsp-faq-a-inner">Your account converts to our Flex tier unless you&rsquo;ve selected a paid plan. If your product takes off, our team will work with you on pricing that scales with your growth.</div></div>
          </div>
          <div class="bgsp-faq-item">
            <button class="bgsp-faq-q" onclick="bgspToggleFaq(this)">
              <span>Can existing Resemble users apply?</span>
              <svg class="bgsp-faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"></polyline></svg>
            </button>
            <div class="bgsp-faq-a"><div class="bgsp-faq-a-inner">Free tier users can apply. Existing paid customers are not eligible for the Builder&rsquo;s Grant.</div></div>
          </div>
          <div class="bgsp-faq-item">
            <button class="bgsp-faq-q" onclick="bgspToggleFaq(this)">
              <span>Do I need a Resemble account to apply?</span>
              <svg class="bgsp-faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"></polyline></svg>
            </button>
            <div class="bgsp-faq-a">
              <div class="bgsp-faq-a-inner">Yes. Create a free account at <a href="https://app.resemble.ai/" target="_blank" rel="noopener" style="color: var(--accent); font-weight: 500; text-decoration: underline">app.resemble.ai</a> before submitting your application &mdash; it only takes a minute.</div>
            </div>
          </div>
          <div class="bgsp-faq-item">
            <button class="bgsp-faq-q" onclick="bgspToggleFaq(this)">
              <span>What does the selection process look for?</span>
              <svg class="bgsp-faq-chev" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"></polyline></svg>
            </button>
            <div class="bgsp-faq-a"><div class="bgsp-faq-a-inner">We prioritize teams with a clear use case, a real product roadmap, and an intent to ship &mdash; across any stage from pre-launch to post-funding. Detailed applications tend to receive larger credit allocations.</div></div>
          </div>
        </div>
      </div>
    </div>
  </section>
</div>

<script>
  function bgspToggleFaq(btn) {
    var item = btn.closest('.bgsp-faq-item');
    var answer = item.querySelector('.bgsp-faq-a');
    var isOpen = item.classList.contains('bgsp-open');
    document.querySelectorAll('.bgsp-faq-item').forEach(function (i) {
      i.classList.remove('bgsp-open');
      i.querySelector('.bgsp-faq-a').style.maxHeight = '0';
    });
    if (!isOpen) {
      item.classList.add('bgsp-open');
      answer.style.maxHeight = answer.scrollHeight + 'px';
    }
  }
</script></div></section><footer class="footer"><div class="footer-container"><div class="footer_newsletter"><div class="footer_newsletter-wrapper"><div class="footer_newsletter-content"><div class="footer_newsletter-heading">Sign up for our newsletter</div><div class="footer_newsletter-text">Not too often. No spam.</div></div><div class="footer_newsletter-form"><div class="footer_newsletter-form w-form"><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div><div class="footer_newsletter-form w-embed"><div class="hs-form-html" 
     data-region="na1" 
     data-form-id="b473b576-d60f-485a-93e2-fa098fcdcef8" 
     data-portal-id="39879154"></div>

<style>
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-Step .hsfc-Step__Content {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: stretch;
    width: 100%;
    max-width: 400px;
    display: flex;
    padding: 0;
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-FieldLabel {
    display: none;
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-TextInput {
    grid-column-gap: 8px;
    background-color: #212522;
    border: 1px solid #1b211e;
    border-radius: 2px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 48px;
    margin-bottom: 0;
    padding: 10px 14px;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    color: white;
    box-shadow: none !important;
    font-family: 'Inter';
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-TextInput::placeholder {
    color: var(--gray-500);
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-Button {
    grid-column-gap: 6px;
    color: #fbfbfa;
    background-color: #606060;
    border-radius: 2px;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    height: 48px;
    padding: 12px 18px;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    display: flex;
    font-weight: 400;
    transition: opacity 0.2s ease-in-out;
    word-break: initial;
    font-family: 'Inter';
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-Button:not([disabled]):hover {
    background-color: #606060 !important;
    opacity: 0.9;
    transform: none;
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-NavigationRow__Alerts,
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-NavigationRow {
    margin-top: 0;
    margin-bottom: 0;
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-RichText strong {
    color: #efeae5;
    width: 100%;
    margin-top: 0;
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    text-decoration: none;
    font-family: 'Inter';
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-RichText span {
    color: #8a8885;
    letter-spacing: 0.02em;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-family:
      Geist Mono,
      sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-decoration: none;
  }
  .footer_newsletter-form [data-hsfc-id='Renderer'] .hsfc-ErrorAlert {
    color: var(--red-400) !important
  }
</style></div></div></div></div><div class="footer_links"><div class="footer_links-wrapper"><div class="footer_links-column"><div class="footer_links-list"><div class="footer_links-heading">PRODUCT</div><a href="/products" class="footer_links-item">Product overview</a></div><div class="footer_links-list"><div class="footer_links-item no-events gray-500">Verify</div><a href="/products/identity" class="footer_links-item">Resemble Identity</a><a href="/products/watermarker" class="footer_links-item">Resemble Watermarker </a></div><div class="footer_links-list"><div class="footer_links-item no-events gray-500">Detect</div><a href="/products/detect" class="footer_links-item">Resemble Detect</a><a href="/products/meetings" class="footer_links-item">Resemble Meetings </a><a href="/products/intelligence" class="footer_links-item">Resemble Intelligence </a><a href="/products/deepfake-detection-chrome-extension" class="footer_links-item">Deepfake Detection Chrome Extension</a></div><div class="footer_links-list"><div class="footer_links-item no-events gray-500">Voice AI Research</div><a href="/products/text-to-speech" class="footer_links-item">Resemble TTS</a><a href="/products/voice-creation" class="footer_links-item">Resemble Voice Creation</a><a href="/products/audio" class="footer_links-item">Resemble Audio</a><a href="/products/speech-to-speech" class="footer_links-item">Resemble STS</a></div><div class="footer_links-list"><a href="https://status.resemble.ai/" target="_blank" class="footer_links-item">Status</a><a data-track="footer-login" href="https://app.resemble.ai/" target="_blank" class="footer_links-item">Log in</a><a href="/data-breach-policy" class="footer_links-item">Data breach policy</a><a href="https://docs.google.com/document/d/1rlgjFE6sN0mB5MCuE_erMgMuXmPu-e_E/edit?usp=sharing&amp;ouid=112999499300953419894&amp;rtpof=true&amp;sd=true" target="_blank" class="footer_links-item">Data processing agreement</a></div></div><div class="footer_links-column"><div class="footer_links-list"><div class="footer_links-heading">SOLUTIONS</div><a href="#" class="footer_links-item hidden">Solutions overview</a></div><div class="footer_links-list"><a href="#" class="footer_links-item hidden">Solutions overview</a><div class="footer_links-list"><a href="#" class="footer_links-item no-events gray-500">Use cases</a><a href="/solutions/voice-agents" class="footer_links-item">Voice agents</a><a href="/solutions/dispute-claim-verification" class="footer_links-item">Dispute &amp; claim verification</a><a href="/solutions/executive-impersonation" class="footer_links-item">Executive impersonation</a><a href="/solutions/media-watermarking" class="footer_links-item">Media watermarking</a><a href="/solutions/live-agent-assist" class="footer_links-item">Live agent assist</a><a href="/solutions/identity-verification-and-kyc" class="footer_links-item">Identity verification &amp; KYC</a></div></div><div class="footer_links-list"><a href="#" class="footer_links-item no-events gray-500">Industries</a><a href="/solutions/telco" class="footer_links-item">Telco</a><a href="/solutions/marketplace" class="footer_links-item">Marketplace</a><a href="/solutions/finance" class="footer_links-item">Finance</a><a href="/solutions/media-and-entertainment" class="footer_links-item">Media &amp; entertainment</a><a href="/solutions/healthtech" class="footer_links-item">Healthtech</a><a href="/solutions/public-sector" class="footer_links-item">Public sector</a></div></div><div class="footer_links-column"><div class="footer_links-list"><div class="footer_links-heading">BUILD</div><a href="/start/start-here" class="footer_links-item light icon w-inline-block"><div class="w-layout-hflex gap-4 align-center"><div>Start here</div><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69e631876eebafc33ccbdc35_cfebcb2952099128e68e9c8416a1ebb7_teal-sparkles.svg" loading="lazy" width="18" height="18" alt=""/></div></a><a href="https://docs.resemble.ai/libraries" target="_blank" class="footer_links-item">SDKs</a><a href="https://docs.resemble.ai/welcome" target="_blank" class="footer_links-item">Docs</a><a href="/changelog" class="footer_links-item">Changelog</a></div><div class="footer_links-list"><div class="footer_links-heading">LEARN</div><a href="/benchmarks" class="footer_links-item">Benchmarks</a><a href="https://trust.resemble.ai/" target="_blank" class="footer_links-item">Trust center</a><a href="/learn/deepfake-incident-database" class="footer_links-item">Deepfake incident database</a><a href="/learn/laws-and-regulations" class="footer_links-item">Laws &amp; regulations</a><a href="/learn/attack-vectors" class="footer_links-item">Attack vectors</a><a href="/resources" class="footer_links-item">Blog</a><a href="/resources/research" class="footer_links-item">Research</a><a href="/resources/case-studies" class="footer_links-item">Case studies</a><a href="https://discord.com/invite/ktZMcfH4ms" target="_blank" class="footer_links-item">Discord</a></div></div><div class="footer_links-column"><div class="footer_links-list"><div class="footer_links-heading">MODELS</div><a href="/learn/models" class="footer_links-item">Models overview</a></div><div class="footer_links-list"><div class="footer_links-item no-events gray-500">Verify</div><a href="/learn/models/perth" class="footer_links-item">PerTh</a><a href="/learn/models/perth-multimodal" class="footer_links-item">PerTh Multimodal</a><a href="https://github.com/resemble-ai/resemblyzer" class="footer_links-item">Resemblyzer</a></div><div class="footer_links-list"><div class="footer_links-item no-events gray-500">Detect</div><a href="/learn/models/detect-world" class="footer_links-item">DETECT-World</a><a href="/learn/models/detect-3b-omni" class="footer_links-item">DETECT-3B Omni </a><a href="/learn/models/detect2b" class="footer_links-item">DETECT-2B</a></div><div class="footer_links-list"><div class="footer_links-item no-events gray-500">Voice AI Research</div><a href="/learn/models/chatterbox" class="footer_links-item">Chatterbox </a><a href="/learn/models/chatterbox-turbo" class="footer_links-item">Chatterbox Turbo</a><a href="/learn/models/chatterbox-multilingual" class="footer_links-item">Chatterbox Multilingual</a><a href="/learn/models/chatterbox-nano" class="footer_links-item">Chatterbox Nano</a><a href="/learn/models/chatterbox-flash" class="footer_links-item">Chatterbox Flash</a><a href="/learn/models/dramabox" class="footer_links-item">DramaBox</a></div></div><div class="footer_links-column"><div class="footer_links-list"><div class="footer_links-heading">COMPARE</div></div><div class="footer_links-list"><div class="footer_links-item no-events gray-500">Deepfake detection</div><a href="/resemble-ai-vs-pindrop" class="footer_links-item">vs Pindrop</a><a href="/resemble-ai-vs-reality-defender" class="footer_links-item">vs Reality Defender</a><a href="/resemble-ai-vs-sensity" class="footer_links-item">vs Sensity</a></div></div><div class="footer_links-column"><div class="footer_links-list"><div class="footer_links-heading">COMPANY</div><a href="/company/about-us" class="footer_links-item">About Resemble AI</a><a href="https://app.dover.com/dover/careers/64b57c81-9467-4ad2-9c8c-128f553157b5" target="_blank" class="footer_links-item">Careers</a><a href="/company/ethics" class="footer_links-item">Ethics</a><a href="/company/press" class="footer_links-item">Press</a><a href="/resources" class="footer_links-item">Resources</a></div><div class="footer_links-list"><div class="footer_links-heading">PROGRAMS</div><a href="/start/builders-grant-startup-program" aria-current="page" class="footer_links-item w--current">Builder’s Grant</a><a href="/integrations-and-environments" class="footer_links-item">Integrations &amp; environments</a><a href="/start/press-access-tier-deepfake-detection-for-journalists" class="footer_links-item">Press Access Tier</a></div></div></div></div><div class="footer_links"><div class="footer_bottom-wrapper"><div id="w-node-_929d04df-62de-8cb7-3d46-e556bb07853d-38be02b9" class="footer_bottom-brand"><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c27862161f0ac544733a65_resemble-ai-logo.svg" loading="lazy" width="230" height="37.59" alt="Resemble AI logo" class="footer_bottom-logo"/><div class="footer_bottom-brand-content"><div class="footer_bottom-tagline">Deepfake detection models</div><div><span class="footer_bottom-keywords">Make confident, scalable decisions — instantly.</span><span class="footer_bottom-keywords"></span><span class="footer_bottom-keywords"></span></div></div></div><div id="w-node-_929d04df-62de-8cb7-3d46-e556bb07854e-38be02b9" class="footer_newsletter-input-wrapper"><a href="/privacy-policy" class="footer_links-item muted">Privacy policy</a><a href="/terms-of-service" class="footer_links-item muted">Terms of service</a><a href="/cookie-policy" class="footer_links-item muted">Cookie policy</a><a fs-consent-element="open-preferences" href="#" class="footer_links-item muted">Your privacy choices</a></div><div class="footer_bottom-social"><div class="footer_bottom-social-wrapper"><a aria-label="Follow us on X / Twitter" href="https://www.x.com/resembleai" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c158da8c78db043c269d87_Social-icon.svg" loading="lazy" width="24" height="24" alt="" class="footer_bottom-logo"/></a><a aria-label="Connect with us on LinkedIn" href="https://www.linkedin.com/company/resembleai/" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c158da8c78db043c269d31_Social-icon.svg" loading="lazy" width="24" height="24" alt="" class="footer_bottom-logo"/></a><a aria-label="Subscribe to our YouTube channel" href="https://www.youtube.com/ResembleAI" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c158da0f00cd0bac163ee9_Social-icon.svg" loading="lazy" width="24" height="24" alt="" class="footer_bottom-logo"/></a><a aria-label="Check our projects on GitHub" href="https://www.github.com/resemble-ai" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/69c158da95538f231d20f171_Social-icon.svg" loading="lazy" width="24" height="24" alt="" aria="" class="footer_bottom-logo"/></a></div></div></div><div class="footer_bottom-copyright"><div class="footer_bottom-copyright-copy">© 2026 Resemble AI. All rights reserved.</div></div></div></div></footer><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=69bc3de63d285e297507b3ef" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef/js/webflow.15d42f10.357214b775194a50.js" type="text/javascript" integrity="sha384-5RUgPn1CEybpSFuo6pKsHyIFxU98iuTnEvLyj4B4/blfPy/hcnZtNvXstsd1GSgD" crossorigin="anonymous"></script><script>
  (function () {
    var loaded = false;
    function loadHubSpot() {
      if (loaded) return;
      loaded = true;
      var s = document.createElement('script');
      s.src = 'https://js.hsforms.net/forms/embed/developer/39879154.js';
      s.defer = true;
      document.body.appendChild(s);
    }
    var target = document.querySelector('.contact-form-hs') || document.querySelector('footer');
    if ('IntersectionObserver' in window && target) {
      var io = new IntersectionObserver(
        function (entries) {
          if (
            entries.some(function (e) {
              return e.isIntersecting;
            })
          ) {
            loadHubSpot();
            io.disconnect();
          }
        },
        { rootMargin: '600px' },
      ); // start loading well before it's visible
      io.observe(target);
    } else {
      ['scroll', 'pointerdown', 'keydown'].forEach(function (ev) {
        window.addEventListener(ev, loadHubSpot, { once: true, passive: true });
      });
    }
    // Safety net: deep-links/bots that never scroll still get the form
    window.addEventListener('load', function () {
      setTimeout(loadHubSpot, 4000);
    });
  })();
</script>

<style>
  .contact-form-hs {
    width: 100%;
  }

  body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  p a {
    color: var(--gray-700);
    text-decoration: none;
    border-bottom: 1px solid var(--gray-700);
  }

  .pretty-wrap {
    text-wrap: pretty;
  }
</style>

<!-- HubSpot Form Submission → dataLayer -->
<script>
  window.addEventListener('message', function (event) {
    if (event.origin === 'https://forms.hsforms.com' && event.data && event.data.accepted === true && event.data.formGuid) {
      window.dataLayer = window.dataLayer || [];
      window.dataLayer.push({
        event: 'hubspot_form_submission',
        hs_form_id: event.data.formGuid,
      });
    }
  });
</script><script src="https://cdn.prod.website-files.com/69bc3de63d285e297507b3ef%2F689e5ba67671442434f3ca35%2F6a5a8bc4483fe4495a5dffb8%2Fconsentprocookiedeeplink-1.0.0.js" type="text/javascript"></script></body></html>