<!DOCTYPE html>
<html lang="en">
 <head>
  <meta charset="utf-8"/>
  <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
  <link href="/manifest.json" rel="manifest"/>
  <title>
   Middle Earth Consulting AB
  </title>
  <meta content="Middle Earth Consulting AB is currently on a temporary pause from active operations. We look forward to reconnecting in the future." name="description"/>
  <meta content="index, follow" name="robots"/>
  <meta content="PerOla Hammar" name="author"/>
  <meta content="website" property="og:type"/>
  <meta content="Middle Earth Consulting AB" property="og:title"/>
  <meta content="Middle Earth Consulting AB is currently on a temporary pause from active operations. We look forward to reconnecting in the future." property="og:description"/>
  <meta content="sv_SE" property="og:locale"/>
  <meta content="en_GB" property="og:locale:alternate"/>
  <meta content="summary" name="twitter:card"/>
  <meta content="Middle Earth Consulting AB" name="twitter:title"/>
  <meta content="Middle Earth Consulting AB is currently on a temporary pause from active operations." name="twitter:description"/>
  <link href="https://media.base44.com/images/public/69c7b74c80fab08d0982b887/5d44cdfc0_b76800755_image.png" rel="icon" type="image/svg+xml"/>
  <script crossorigin="" src="/assets/index-UEZA_JPZ.js" type="module">
  </script>
  <link crossorigin="" href="/assets/index-Cqjwrl9I.css" rel="stylesheet"/>
  <script type="module">
   if (window.self === window.top) {
  let lastPath = "";
  function getPageNameFromPath(path) {
    const segments = path.split("/").filter(Boolean);
    return segments[0] || null;
  }
  function trackPageView() {
    const path = window.location.pathname;
    if (path === lastPath) return;
    lastPath = path;
    const pageName = getPageNameFromPath(path) || "home";
    const appId = "69c7b74c80fab08d0982b887";
    if (!appId) return;
    fetch(`/app-logs/${appId}/log-user-in-app/${pageName}`, {
      method: "POST",
    }).catch(() => {});
  }
  const originalPushState = history.pushState.bind(history);
  history.pushState = function (...args) {
    originalPushState(...args);
    trackPageView();
  };
  const originalReplaceState = history.replaceState.bind(history);
  history.replaceState = function (...args) {
    originalReplaceState(...args);
    trackPageView();
  };
  window.addEventListener("popstate", trackPageView);
  trackPageView();
}
  </script>
  <meta content="https://media.base44.com/images/public/69c7b74c80fab08d0982b887/5d44cdfc0_b76800755_image.png/v1/fill/w_1200,h_630/5d44cdfc0_b76800755_image.png" property="og:image"/>
  <meta content="https://middleearthconsulting.com" property="og:url"/>
  <meta content="Middle Earth Consulting AB" property="og:site_name"/>
  <meta content="https://media.base44.com/images/public/69c7b74c80fab08d0982b887/5d44cdfc0_b76800755_image.png/v1/fill/w_1200,h_630/5d44cdfc0_b76800755_image.png" name="twitter:image"/>
  <meta content="https://middleearthconsulting.com" name="twitter:url"/>
  <meta content="yes" name="mobile-web-app-capable"/>
  <meta content="black" name="apple-mobile-web-app-status-bar-style"/>
  <meta content="Middle Earth Consulting AB" name="apple-mobile-web-app-title"/>
  <link href="https://middleearthconsulting.com" rel="canonical"/>
  <script async="true" data-app-id="69c7b74c80fab08d0982b887" data-platform-url="https://app.base44.com" src="/static/js/badge.js">
  </script>
 </head>
 <body>
  <div id="root">
   <div data-seo-source="builder" id="seo-snapshot" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;">
    <h1>
     Middle Earth Consulting AB
    </h1>
   </div>
  </div>
 </body>
</html>
