<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="author" content="Draiver" />

    <!-- 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),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PBF6CQ94');</script>
    <!-- End Google Tag Manager -->

    <!--
      SEO tags (title, description, canonical, og:*, twitter:*) are injected
      per-route by <SEO /> via react-helmet-async. We intentionally keep only
      a minimal fallback title here so the document is never empty before
      hydration; everything else is dynamic and lives in src/data/seo-metadata.ts.
    -->
    

    <!--
      Google Consent Mode v2 — default everything to "denied" BEFORE any tag loads.
      GTM, HubSpot and other trackers are loaded conditionally from
      src/lib/consent-loader.ts only AFTER the user grants consent.
    -->
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      window.gtag = gtag;
      gtag('consent', 'default', {
        ad_storage: 'denied',
        ad_user_data: 'denied',
        ad_personalization: 'denied',
        analytics_storage: 'denied',
        functionality_storage: 'denied',
        personalization_storage: 'denied',
        security_storage: 'granted',
        wait_for_update: 500
      });
      gtag('set', 'ads_data_redaction', true);
    </script>

    <!--
      Note: do NOT preload bundled assets via /src/... paths here. Vite
      hashes those filenames at build time, so /src/assets/foo.jpg returns
      404 in production. Per-route preloads, when needed, should be added
      from inside React with <Helmet><link rel="preload" .../></Helmet>
      pointing at the imported asset URL.
    -->

    <!-- DNS prefetch + preconnect for third-party origins used after consent -->
    <link rel="dns-prefetch" href="https://js.hs-scripts.com" />
    <link rel="dns-prefetch" href="https://www.googletagmanager.com" />
    <link rel="preconnect" href="https://js.hs-scripts.com" crossorigin />

    <link rel="icon" type="image/png" sizes="32x32" href="/favicon.png" />
    <link rel="icon" type="image/x-icon" href="/favicon.ico" />
    <link rel="apple-touch-icon" href="/favicon.png" />
    <script type="module" crossorigin src="/assets/index-DN1o_wx6.js"></script>
    <link rel="stylesheet" crossorigin href="/assets/index-D-LY6ZwH.css">
      <title>Draiver — AI-Powered Vehicle Logistics Platform</title>
    <meta name="description" content="Move vehicles faster with Draiver. AI-powered orchestration, 140K+ insured drivers, and 1.7M+ vehicle movements across 5 countries." />
    <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" />
    <link rel="canonical" href="https://www.draiver.com" />
    <link rel="alternate" hreflang="en" href="https://www.draiver.com" />
    <link rel="alternate" hreflang="en-CA" href="https://www.draiver.com/ca" />
    <link rel="alternate" hreflang="es-MX" href="https://www.draiver.com/mx" />
    <link rel="alternate" hreflang="pt-BR" href="https://www.draiver.com/br" />
    <link rel="alternate" hreflang="es-ES" href="https://www.draiver.com/es" />
    <link rel="alternate" hreflang="x-default" href="https://www.draiver.com" />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="https://www.draiver.com" />
    <meta property="og:title" content="Draiver — AI-Powered Vehicle Logistics Platform" />
    <meta property="og:description" content="Move vehicles faster with Draiver. AI-powered orchestration, 140K+ insured drivers, and 1.7M+ vehicle movements across 5 countries." />
    <meta property="og:site_name" content="Draiver" />
    <meta property="og:locale" content="en_US" />
    <meta property="og:locale:alternate" content="en_CA" />
    <meta property="og:locale:alternate" content="es_MX" />
    <meta property="og:locale:alternate" content="pt_BR" />
    <meta property="og:locale:alternate" content="es_ES" />
    <meta property="og:image" content="https://www.draiver.com/social-images/og-home.jpg" />
    <meta property="og:image:alt" content="Draiver vehicle logistics platform" />
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:title" content="Draiver — AI-Powered Vehicle Logistics Platform" />
    <meta name="twitter:description" content="Move vehicles faster with Draiver. AI-powered orchestration, 140K+ insured drivers, and 1.7M+ vehicle movements across 5 countries." />
    <meta name="twitter:image" content="https://www.draiver.com/social-images/og-home.jpg" />
  </head>

  <body>
    <!-- Google Tag Manager (noscript) -->
    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PBF6CQ94" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
    <!-- End Google Tag Manager (noscript) -->
    <!--
      GTM <noscript> iframes are intentionally NOT included here.
      Tags are only loaded AFTER the user grants consent (see consent-loader.ts).
    -->
    <div id="root"></div>
  </body>
</html>
