<!doctype html>
<html lang="en">
  <head>
    <script>window.__APP_CONFIG__={"apiBaseUrl":"","assetBaseUrl":"https://d3g33qwfulkxcy.cloudfront.net","gaMeasurementId":"G-GRNKFDTYS0","greenhouseBoardToken":"","hubspotMediaInquiry":"","hubspotSubmit":"243263252/7951b983-7677-4afe-9d1e-e39f85cdfa35","hubspotSubscribe":"243263252/f3f0b816-8201-4e4a-8b9c-d3bb5b3b2e0b","mapboxTilesetId":"","mapboxToken":"pk.eyJ1IjoiYXJjaGVyYXZpYXRpb24iLCJhIjoiY20xaWNuYno0MG8zODJycHZmcXlmZ2QyNiJ9.NaahEcZxhCcvHyqy6GAOjQ","mapboxTokenOverlay":"","osanoScriptUrl":"https://cmp.osano.com/16BW7HU8nWpuT1yxY/38c81a30-3125-47a1-8e16-d80ba93a97cb/osano.js","passwordHash":""};</script>
    <meta charset="UTF-8" />

    <!-- Osano CMP (cookie consent). Must load first so it can gate tags until
         consent. URL from __APP_CONFIG__ (Go server) or %VITE_OSANO_SCRIPT_URL%
         (Vite, local dev); the http-prefix guard skips an unsubstituted placeholder. -->
    <script>
      (function () {
        var cfg = window.__APP_CONFIG__ || {}
        var src = cfg.osanoScriptUrl || '%VITE_OSANO_SCRIPT_URL%'
        if (src.indexOf('http') === 0) {
          var s = document.createElement('script')
          s.src = src
          document.head.insertBefore(s, document.head.firstChild)
        }
      })()
    </script>

    <!-- GA4 Consent Mode v2. ID from __APP_CONFIG__ or %VITE_GA_MEASUREMENT_ID%;
         the G- guard skips an unsubstituted placeholder. send_page_view is off —
         the React router fires page_view manually for accurate titles/paths. -->
    <script>
      (function () {
        var gid = (window.__APP_CONFIG__ && window.__APP_CONFIG__.gaMeasurementId) || '%VITE_GA_MEASUREMENT_ID%'
        if (gid.indexOf('G-') !== 0) return
        window.dataLayer = window.dataLayer || []
        function gtag() {
          dataLayer.push(arguments)
        }
        window.gtag = gtag
        gtag('consent', 'default', {
          analytics_storage: 'denied',
          ad_storage: 'denied',
          ad_user_data: 'denied',
          ad_personalization: 'denied',
          wait_for_update: 500,
        })
        gtag('js', new Date())
        gtag('config', gid, { send_page_view: false })
        var s = document.createElement('script')
        s.async = true
        s.src = 'https://www.googletagmanager.com/gtag/js?id=' + gid
        document.head.appendChild(s)
      })()
    </script>

    <!-- Favicon: SVG (auto light/dark) preferred, ICO legacy fallback. The
         `sizes="32x32"` on the .ico nudges modern browsers to pick the SVG and
         skip fetching the .ico. Served same-origin (manifest must be for PWA). -->
    <link rel="icon" href="/favicon.svg" type="image/svg+xml" />
    <link rel="icon" href="/favicon.ico" sizes="32x32" />
    <!-- Apple touch icon (iOS home screen) + status bar style. -->
    <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <!-- Web app manifest (Android Chrome / PWA). -->
    <link rel="manifest" href="/site.webmanifest" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="theme-color" content="#000000" media="(prefers-color-scheme: dark)" />
    <meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)" />
    <!-- SEO:START — per-route social/SEO meta. The block between these markers
         is REWRITTEN PER REQUEST by the Go server from the route's entry in
         src/seo/pageMeta.ts (emitted to dist/page-meta.json at build; see
         server/meta.go). Social scrapers and search engines read these from the
         raw HTML before any JS runs, so they must be server-rendered — the
         react-helmet-async tags (PageHead.tsx) only reach JS-running clients.
         The tags below are the default/homepage card and the local-dev (no Go
         server) fallback. Edit copy in pageMeta.ts, not here. -->
    <title>Archer</title>
    <meta name="description" content="Building the aircraft and technologies to define the next era of aerospace and defense." />
    <link rel="canonical" href="https://archer.com/blog/blogs/archer/privaterss.aspx" />
    <meta property="og:site_name" content="Archer" />
    <meta property="og:type" content="website" />
    <meta property="og:title" content="Archer" />
    <meta property="og:description" content="Building the aircraft and technologies to define the next era of aerospace and defense." />
    <meta property="og:image" content="https://d3g33qwfulkxcy.cloudfront.net/images/social-share.jpg" />
    <meta property="og:image:width" content="1200" />
    <meta property="og:image:height" content="630" />
    <meta property="og:image:alt" content="Archer" />
    <meta property="og:url" content="https://archer.com/blog/blogs/archer/privaterss.aspx" />
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:title" content="Archer" />
    <meta name="twitter:description" content="Building the aircraft and technologies to define the next era of aerospace and defense." />
    <meta name="twitter:image" content="https://d3g33qwfulkxcy.cloudfront.net/images/social-share.jpg" />
    <meta name="twitter:image:alt" content="Archer" />
    <!-- SEO:END -->
    <!-- WebSite structured data — static, lives outside SEO markers so the
         Go server's renderMetaBlock() rewrite does not strip it. -->
    <script type="application/ld+json">
      {"@context":"https://schema.org","@type":"WebSite","name":"Archer Aviation","url":"https://archer.com"}
    </script>
    <link rel="preconnect" href="https://fonts.googleapis.com" />
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
    <!-- Archivo Narrow, loaded non-render-blocking: the stylesheet is fetched
         with media="print" (so it doesn't block first paint) then flipped to
         media="all" on load. The <noscript> copy keeps the font for clients
         with JS disabled. Fixes Lighthouse "Eliminate render-blocking
         resources" for the Google Fonts stylesheet. -->
    <link
      href="https://fonts.googleapis.com/css2?family=Archivo+Narrow:wght@400;500;600;700&display=swap"
      rel="stylesheet"
      media="print"
      onload="this.media='all'"
    />
    <noscript>
      <link
        href="https://fonts.googleapis.com/css2?family=Archivo+Narrow:wght@400;500;600;700&display=swap"
        rel="stylesheet"
      />
    </noscript>
    <script type="module" crossorigin src="/assets/index-yXamegFp.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/preload-helper-CkorjVWu.js">
    <link rel="modulepreload" crossorigin href="/assets/assets-DWPLCbum.js">
    <link rel="stylesheet" crossorigin href="/assets/index-TVOWFxuH.css">
    <link rel="sitemap" type="application/xml" title="Sitemap" href="/sitemap.xml">
  </head>
  <body>
    <div id="root"></div>
  </body>
</html>
