<!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="Lyfestash — Secure digital legacy planning. Store your important records and ensure trusted people can access them when it matters most." />
    <!-- OG tags before icons — WhatsApp reads og:image; favicon is browser-only -->
    <meta property="og:type"             content="website" />
    <meta property="og:url"              content="https://lyfestash.com/" />
    <meta property="og:title"            content="Lyfestash — Secure digital legacy planning" />
    <meta property="og:description"      content="Your legacy, secured and shared on your terms. Store everything that matters and ensure the right people have access when it counts." />
    <meta property="og:image"             content="https://lyfestash.com/assets/images/og-share.png" />
    <meta property="og:image:secure_url" content="https://lyfestash.com/assets/images/og-share.png" />
    <meta property="og:image:type"       content="image/png" />
    <meta property="og:image:width"     content="280" />
    <meta property="og:image:height"    content="280" />
    <meta property="og:image:alt"       content="Lyfestash" />
    <meta property="og:site_name"        content="Lyfestash" />
    <meta name="twitter:card"            content="summary" />
    <meta name="twitter:title"           content="Lyfestash — Secure digital legacy planning" />
    <meta name="twitter:description"    content="Your legacy, secured and shared on your terms." />
    <meta name="twitter:image"           content="https://lyfestash.com/assets/images/og-share.png" />
    <link rel="icon" type="image/png" sizes="32x32" href="/assets/images/favicon-32.png" />
    <link rel="apple-touch-icon" sizes="180x180" href="/assets/images/apple-touch-icon.png" />
    <title>Lyfestash</title>
    <script>
      // Apply cached partner title/favicon before React loads to prevent flash
      try {
        var _c = sessionStorage.getItem('lyfestash_tenant');
        if (_c) {
          var _t = JSON.parse(_c);
          if (_t.isPartnerSession) {
            if (_t.browserTitle || _t.name) document.title = _t.browserTitle || _t.name;
            if (_t.faviconUrl) {
              var _f = document.querySelector("link[rel~='icon']");
              if (!_f) { _f = document.createElement('link'); _f.rel = 'icon'; document.head.appendChild(_f); }
              _f.href = _t.faviconUrl;
            }
          }
        }
      } catch(e) {}
    </script>
    <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=Inter:wght@300;400;500;600;700&family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,700;0,9..144,800;0,9..144,900;1,9..144,700&display=swap" rel="stylesheet" />
    <script type="module" crossorigin src="/assets/index-Dx9ydK9c.js"></script>
    <link rel="stylesheet" crossorigin href="/assets/index-DWK_S2Ps.css">
  </head>
  <body>
    <div id="root"></div>
  </body>
</html>
