<!DOCTYPE html>
<html lang="de">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" type="image/png" href="/assets/images/favicon-32x32-1774098086759.png" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="description" content="GameFeature – Deutschlands Gaming-Podcast seit 2007. Fundierte Spieleanalysen, ehrliche Meinungen und Gaming-News aus Deutschland." />
    <title>GameFeature Podcast</title>

    <!-- DNS Prefetch & Preconnect for faster external resource loading -->
    <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin />
    <link rel="preconnect" href="https://feeds.buzzsprout.com" crossorigin />
    <link rel="dns-prefetch" href="https://pagead2.googlesyndication.com" />
    <link rel="dns-prefetch" href="https://www.google-analytics.com" />
    <link rel="dns-prefetch" href="https://www.buzzsprout.com" />

    <!-- Google Fonts: preconnect + non-blocking load with font-display:swap -->
    <link rel="preconnect" href="https://fonts.googleapis.com" />
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Inter:wght@400;500&family=Source+Sans+3:wght@400;500&family=JetBrains+Mono:wght@400;500&display=swap" media="print" onload="this.media='all'" />
    <noscript>
      <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Inter:wght@400;500&family=Source+Sans+3:wght@400;500&family=JetBrains+Mono:wght@400;500&display=swap" />
    </noscript>

    <!-- Preload LCP logo (above-the-fold, fetchpriority=high) -->
    <link rel="preload" as="image" href="/assets/images/logo-gf-1775662494390.png" fetchpriority="high" />

    <!-- Reserve space for logo + prevent FOIT via font-display:swap fallback -->
    <style>
      /* Prevent CLS: reserve logo dimensions before React hydrates */
      #root { min-height: 100vh; }
      /* Fallback font-display:swap for any locally loaded fonts */
      @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400 500;
        font-display: swap;
        src: local('Inter');
      }
      @font-face {
        font-family: 'Outfit';
        font-style: normal;
        font-weight: 400 700;
        font-display: swap;
        src: local('Outfit');
      }
    </style>

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

    <!-- Default Open Graph (overridden per page by react-helmet) -->
    <meta name="facebook-domain-verification" content="4r4ikzbnrqb2wx6s2ln9n38do2z0qc" />
    <meta property="og:type" content="website" />
    <meta property="og:site_name" content="GameFeature Podcast" />
    <meta property="og:title" content="GameFeature Podcast" />
    <meta property="og:description" content="GameFeature – Deutschlands Gaming-Podcast seit 2007. Fundierte Spieleanalysen, ehrliche Meinungen und Gaming-News aus Deutschland." />
    <meta property="og:image" content="https://gamefeature.de/assets/images/42fa921a-9ac1-47ed-ba7a-6ce2de5a9477-1769958485609.jpeg" />
    <meta property="og:locale" content="de_DE" />
    <meta property="og:url" content="https://gamefeature.de/" />
    <link rel="canonical" href="https://gamefeature.de/" />

    <!-- Default Twitter Card (overridden per page by react-helmet) -->
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:title" content="GameFeature Podcast" />
    <meta name="twitter:description" content="GameFeature – Deutschlands Gaming-Podcast seit 2007." />
    <meta name="twitter:image" content="https://gamefeature.de/assets/images/42fa921a-9ac1-47ed-ba7a-6ce2de5a9477-1769958485609.jpeg" />

    <!-- Google AdSense -->
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1345901839184019" crossorigin="anonymous"></script>

    <!-- Google tag (gtag.js) - Google Ads AW-595796526 -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=AW-595796526"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'AW-595796526');
    </script>
  
  <script type="module" async src="https://static.rocket.new/rocket-web.js?_cfg=https%3A%2F%2Fgamefeatur6281back.builtwithrocket.new&_be=https%3A%2F%2Fappanalytics.rocket.new&_v=0.1.18"></script>
  <script type="module" defer src="https://static.rocket.new/rocket-shot.js?v=0.0.2"></script>
    <script type="module" crossorigin src="/assets/index-DxrI3LXd.js"></script>
    <link rel="stylesheet" crossorigin href="/assets/index-D040Oj8W.css">
  </head>
  <body>
    <div id="root"></div>
    
    <!-- Service Worker Unregister Script - Prevents old cache issues -->
    <script>
      if ('serviceWorker' in navigator) {
        navigator.serviceWorker.getRegistrations().then(function(registrations) {
          for(let registration of registrations) {
            registration.unregister();
          }
        });
      }
    </script>
  </body>
</html>