<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="description" content="KobSign — electronic signing and identity verification with self-contained PDFs (PAdES-LTA). Your signatures work without us, for 70+ years." />

    <!-- Preconnect to API for faster initial requests -->
    <link rel="preconnect" href="https://api.kobsign.com" />
    <link rel="dns-prefetch" href="https://api.kobsign.com" />

    <!-- Google Fonts: DM Sans + DM Serif Display -->
    <link rel="preconnect" href="https://fonts.googleapis.com" />
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
    <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=DM+Serif+Display&display=swap" rel="stylesheet" />

    <!-- Prevent flash of wrong theme - runs before CSS loads -->
    <script src="/theme-init.js"></script>

    <!-- PWA Manifest -->
    <link rel="manifest" href="/manifest.webmanifest" />
    <meta name="theme-color" content="#1a1a2e" />

    <!-- Favicons -->
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
    
    <!-- Fallback for older browsers -->
    <link rel="shortcut icon" href="/favicon-32x32.png" />
    
    <title>KobSign - Your signature. Forever.</title>
    <script type="module" crossorigin src="/assets/index-BNknxAAb.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/vendor-sentry-DBSaNqBM.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-motion-Bx6I62hr.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-react-BK2t0T-T.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-i18n-D65vVbny.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-icons-DU3T-zO0.js">
    <link rel="stylesheet" href="/assets/index-Xw6iJivQ.css">
  </head>
  <body>
    <div id="root"></div>
    <!-- Cloudflare Web Analytics — loaded manually to avoid inline script CSP issues -->
    <script defer src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token":"de6c82817a6a45669f78e796d088ce98"}'></script>
  </body>
</html>
