<!DOCTYPE html>
<html lang="id" dir="ltr">
<head>
  <!-- ═══════════════════════════════════════════
       GARUDA4D — SEO HEAD (Production Ready)
  ════════════════════════════════════════════ -->
  <meta charset="UTF-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <!-- CANONICAL & ALTERNATE -->
  <link rel="canonical" href="https://garuda4d.co.uk/">
  <link rel="amphtml" href="https://amp.garuda4d.co.uk/">
  <link rel="alternate" href="https://amp.garuda4d.co.uk/" hreflang="id">
  <link rel="alternate" href="https://amp.garuda4d.co.uk/" hreflang="en">
  <link rel="alternate" href="https://amp.garuda4d.co.uk/" hreflang="x-default">
  <link rel="alternate" href="https://amp.garuda4d.co.uk/" hreflang="id-ID">
  <link rel="alternate" href="https://amp.garuda4d.co.uk/" hreflang="en-US">

  <!-- PRIMARY META -->
  <title>GARUDA4D - Platform Game Online Terpercaya & Terlengkap di Indonesia</title>
  <meta name="description" content="platform garuda4d merupakan penyedia whitelist game online terpercaya di Indonesia. Nikmati koleksi game viral terlengkap dengan sistem keamanan terbaik, dan kombinasi dengan pengalaman bermain yang seru bersama jutaan member aktif.">
  <meta name="keywords" content="garuda4d, game online, platform game, game viral indonesia, whitelist game, game terpercaya, garuda4d login, garuda4d daftar">
  <meta name="author" content="GARUDA4D">
  <meta name="copyright" content="GARUDA4D">
  <meta name="publisher" content="GARUDA4D">
  <meta name="distribution" content="global">
  <meta name="rating" content="general">
  <meta name="robots" content="index, follow">
  <meta name="google" content="notranslate">
  <meta name="language" content="ID">
  <meta name="geo.country" content="ID">
  <meta name="geo.region" content="id_ID">
  <meta name="geo.placename" content="Indonesia">
  <meta name="tgn.nation" content="Indonesia">

<meta name="google-site-verification" content="wMlPN8FZEcij8wsduAULv9jaj0wnp5qxzxBiH0A7bD0" />

  <!-- BOT DIRECTIVES -->
  <meta name="Slurp" content="all">
  <meta name="Googlebot-Image" content="follow, all">
  <meta name="Scooter" content="follow, all">
  <meta name="msnbot" content="follow, all">
  <meta name="alexabot" content="follow, all">
  <meta name="ZyBorg" content="follow, all">
  <meta name="yahoobot" content="follow, all">
  <meta name="bingbot" content="follow, all">

  <!-- OPEN GRAPH -->
  <meta property="og:type" content="website">
  <meta property="og:url" content="https://garuda4d.co.uk/">
  <meta property="og:title" content="GARUDA4D - Platform Game Online Terpercaya di Indonesia">
  <meta property="og:description" content="Platform whitelist game online terpercaya dengan koleksi game viral terlengkap. Bergabung bersama jutaan member aktif GARUDA4D sekarang!">
  <meta property="og:image" content="https://garuda4d.co.uk/assets/og-banner.jpg">
  <meta property="og:image:alt" content="GARUDA4D - Platform Game Online">
  <meta property="og:site_name" content="GARUDA4D">
  <meta property="og:locale" content="id_ID">
  <meta property="og:locale:alternate" content="en_US">
  <meta name="google-site-verification" content="_C1jkcPqptzHQOP_sxuU3PPVcZ3RVTUHLQluInosjWs" />

  <!-- TWITTER CARD -->
  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:site" content="@garuda4d">
  <meta name="twitter:title" content="GARUDA4D - Platform Game Online Terpercaya di Indonesia">
  <meta name="twitter:description" content="Platform whitelist game online terpercaya dengan koleksi game viral terlengkap di Indonesia.">
  <meta name="twitter:image" content="https://garuda4d.co.uk/assets/og-banner.jpg">

  <!-- SCHEMA: Organization -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "GARUDA4D",
    "url": "https://garuda4d.co.uk/",
    "logo": "https://garuda4d.co.uk/assets/logo.png",
    "description": "Platform whitelist game online terpercaya di Indonesia dengan koleksi game viral terlengkap.",
    "email": "support@garuda4d.co.uk",
    "telephone": "+62-822-3427-9213",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Jakarta",
      "addressCountry": "ID",
      "addressRegion": "DKI Jakarta"
    },
    "sameAs": [
      "https://www.facebook.com/garuda4d",
      "https://www.instagram.com/garuda4d",
      "https://twitter.com/garuda4d"
    ]
  }
  </script>

  <!-- SCHEMA: WebSite + Sitelinks Searchbox -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "GARUDA4D",
    "url": "https://garuda4d.co.uk/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://garuda4d.co.uk/search?q={search_term_string}",
      "query-input": "required name=search_term_string"
    }
  }
  </script>

  <!-- SCHEMA: FAQPage -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Apa itu GARUDA4D?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "GARUDA4D adalah platform whitelist game online terpercaya yang menyediakan koleksi game viral terlengkap di Indonesia dengan sistem keamanan berlapis."
        }
      },
      {
        "@type": "Question",
        "name": "Bagaimana cara daftar di GARUDA4D?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Pendaftaran di GARUDA4D sangat mudah. Klik tombol Daftar, isi formulir dengan data valid, verifikasi akun, dan langsung nikmati semua game yang tersedia."
        }
      },
      {
        "@type": "Question",
        "name": "Apakah GARUDA4D aman digunakan?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ya, GARUDA4D menggunakan enkripsi SSL 256-bit dan sistem keamanan berlapis untuk melindungi data dan privasi seluruh member."
        }
      }
    ]
  }
  </script>

  <!-- FONTS -->
  <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=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Syne:wght@700;800&display=swap" rel="stylesheet">

  <!-- TAILWIND -->
  <script src="https://cdn.tailwindcss.com"></script>
  <script>
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            primary: '#1A56DB',
            'primary-dark': '#1342B0',
            'primary-light': '#EBF2FF',
            accent: '#F59E0B',
            dark: '#0D1B3E',
          },
          fontFamily: {
            display: ['Syne', 'sans-serif'],
            body: ['Plus Jakarta Sans', 'sans-serif'],
          }
        }
      }
    }
  </script>

  <style>
    * { box-sizing: border-box; }
    body { font-family: 'Plus Jakarta Sans', sans-serif; }

    /* Hero gradient background */
    .hero-bg {
      background: linear-gradient(135deg, #0D1B3E 0%, #1A56DB 50%, #1342B0 100%);
      position: relative;
      overflow: hidden;
    }
    .hero-bg::before {
      content: '';
      position: absolute;
      width: 600px; height: 600px;
      background: radial-gradient(circle, rgba(245,158,11,0.15) 0%, transparent 70%);
      top: -100px; right: -100px;
      border-radius: 50%;
    }
    .hero-bg::after {
      content: '';
      position: absolute;
      width: 400px; height: 400px;
      background: radial-gradient(circle, rgba(255,255,255,0.05) 0%, transparent 70%);
      bottom: -50px; left: -50px;
      border-radius: 50%;
    }

    /* Floating cards animation */
    @keyframes float {
      0%, 100% { transform: translateY(0px); }
      50% { transform: translateY(-12px); }
    }
    @keyframes float2 {
      0%, 100% { transform: translateY(0px) rotate(3deg); }
      50% { transform: translateY(-8px) rotate(3deg); }
    }
    .float-1 { animation: float 4s ease-in-out infinite; }
    .float-2 { animation: float2 5s ease-in-out infinite 1s; }
    .float-3 { animation: float 6s ease-in-out infinite 2s; }

    /* Fade in up animation */
    @keyframes fadeInUp {
      from { opacity: 0; transform: translateY(30px); }
      to { opacity: 1; transform: translateY(0); }
    }
    .fade-in-1 { animation: fadeInUp 0.7s ease forwards; }
    .fade-in-2 { animation: fadeInUp 0.7s ease 0.15s forwards; opacity: 0; }
    .fade-in-3 { animation: fadeInUp 0.7s ease 0.3s forwards; opacity: 0; }
    .fade-in-4 { animation: fadeInUp 0.7s ease 0.45s forwards; opacity: 0; }

    /* Card hover */
    .game-card { transition: transform 0.3s ease, box-shadow 0.3s ease; }
    .game-card:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(26,86,219,0.2); }

    /* Nav blur */
    .nav-blur {
      backdrop-filter: blur(12px);
      background: rgba(255,255,255,0.95);
      border-bottom: 1px solid rgba(26,86,219,0.1);
    }

    /* Gradient text */
    .gradient-text {
      background: linear-gradient(135deg, #1A56DB, #F59E0B);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
    }

    /* Marquee */
    @keyframes marquee {
      0% { transform: translateX(0); }
      100% { transform: translateX(-50%); }
    }
    .marquee-track { animation: marquee 20s linear infinite; }
    .marquee-track:hover { animation-play-state: paused; }

    /* Stats counter */
    .stat-card {
      background: white;
      border: 1px solid rgba(26,86,219,0.1);
      transition: border-color 0.3s;
    }
    .stat-card:hover { border-color: rgba(26,86,219,0.4); }

    /* FAQ accordion */
    .faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.4s ease; }
    .faq-item.open .faq-answer { max-height: 200px; }
    .faq-item.open .faq-icon { transform: rotate(45deg); }
    .faq-icon { transition: transform 0.3s ease; }

    /* Scroll progress bar */
    #progress-bar {
      position: fixed; top: 0; left: 0; height: 3px;
      background: linear-gradient(90deg, #1A56DB, #F59E0B);
      z-index: 9999; width: 0%; transition: width 0.1s;
    }

    /* Particles */
    .particle {
      position: absolute;
      width: 4px; height: 4px;
      background: rgba(255,255,255,0.3);
      border-radius: 50%;
    }
  </style>
</head>

<body class="bg-white text-gray-800">

  <!-- SCROLL PROGRESS -->
  <div id="progress-bar"></div>

  <!-- ══════════════════════════════
       NAVBAR
  ══════════════════════════════ -->
  <nav class="nav-blur fixed top-0 left-0 right-0 z-50" role="navigation" aria-label="Menu Utama">
    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
      <div class="flex items-center justify-between h-16">

        <!-- Logo -->
        <a href="/" class="flex items-center gap-2" aria-label="GARUDA4D Beranda">
          <div class="w-9 h-9 bg-primary rounded-lg flex items-center justify-center">
            <svg width="22" height="22" viewBox="0 0 24 24" fill="white">
              <path d="M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5"/>
            </svg>
          </div>
          <span class="font-display text-xl font-bold text-dark">GARUDA<span class="text-primary">4D</span></span>
        </a>

        <!-- Desktop Menu -->
        <div class="hidden md:flex items-center gap-8">
          <a href="#beranda" class="text-sm font-semibold text-gray-600 hover:text-primary transition-colors">Beranda</a>
          <a href="#game" class="text-sm font-semibold text-gray-600 hover:text-primary transition-colors">Game</a>
          <a href="#keunggulan" class="text-sm font-semibold text-gray-600 hover:text-primary transition-colors">Keunggulan</a>
          <a href="#faq" class="text-sm font-semibold text-gray-600 hover:text-primary transition-colors">FAQ</a>
        </div>

        <!-- CTA Buttons -->
        <div class="flex items-center gap-3">
          <a href="/login" class="hidden sm:inline-flex items-center px-4 py-2 text-sm font-semibold text-primary border-2 border-primary rounded-lg hover:bg-primary-light transition-colors">
            Masuk
          </a>
          <a href="/register" class="inline-flex items-center px-4 py-2 text-sm font-semibold text-white bg-primary rounded-lg hover:bg-primary-dark transition-colors shadow-md hover:shadow-lg">
            Daftar Sekarang
          </a>
        </div>

        <!-- Mobile Hamburger -->
        <button id="menu-toggle" class="md:hidden p-2 rounded-lg text-gray-600 hover:bg-gray-100" aria-label="Toggle Menu">
          <svg id="icon-open" class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24">
            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"/>
          </svg>
          <svg id="icon-close" class="w-6 h-6 hidden" fill="none" stroke="currentColor" viewBox="0 0 24 24">
            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"/>
          </svg>
        </button>
      </div>

      <!-- Mobile Menu -->
      <div id="mobile-menu" class="md:hidden hidden pb-4 border-t border-gray-100 pt-3">
        <div class="flex flex-col gap-1">
          <a href="#beranda" class="px-3 py-2 text-sm font-semibold text-gray-700 hover:bg-primary-light hover:text-primary rounded-lg transition-colors">Beranda</a>
          <a href="#game" class="px-3 py-2 text-sm font-semibold text-gray-700 hover:bg-primary-light hover:text-primary rounded-lg transition-colors">Game</a>
          <a href="#keunggulan" class="px-3 py-2 text-sm font-semibold text-gray-700 hover:bg-primary-light hover:text-primary rounded-lg transition-colors">Keunggulan</a>
          <a href="#faq" class="px-3 py-2 text-sm font-semibold text-gray-700 hover:bg-primary-light hover:text-primary rounded-lg transition-colors">FAQ</a>
          <div class="flex gap-3 px-3 pt-2">
            <a href="/login" class="flex-1 text-center py-2 text-sm font-semibold text-primary border-2 border-primary rounded-lg">Masuk</a>
            <a href="/register" class="flex-1 text-center py-2 text-sm font-semibold text-white bg-primary rounded-lg">Daftar</a>
          </div>
        </div>
      </div>
    </div>
  </nav>

  <main>

    <!-- ══════════════════════════════
         HERO SECTION
    ══════════════════════════════ -->
    <section id="beranda" class="hero-bg min-h-screen flex items-center pt-16" aria-labelledby="hero-heading">
      <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-24 w-full">
        <div class="grid lg:grid-cols-2 gap-12 items-center">

          <!-- Hero Text -->
          <div class="text-white relative z-10">
            <div class="fade-in-1 inline-flex items-center gap-2 bg-white/10 backdrop-blur-sm border border-white/20 rounded-full px-4 py-2 mb-6">
              <span class="w-2 h-2 bg-green-400 rounded-full animate-pulse"></span>
              <span class="text-sm font-semibold text-white/90">#1 Platform Game Online di Indonesia</span>
            </div>

            <h1 id="hero-heading" class="fade-in-2 font-display text-5xl lg:text-6xl font-bold leading-tight mb-6">
              Platform Game<br>
              <span class="text-accent">Viral</span> Terpercaya<br>
              di Indonesia
            </h1>

            <p class="fade-in-3 text-white/80 text-lg leading-relaxed mb-8 max-w-lg">
              GARUDA4D menghadirkan koleksi game online viral terlengkap dengan sistem whitelist resmi. Pengalaman bermain terbaik, keamanan terjamin, bersama jutaan member aktif.
            </p>

            <div class="fade-in-4 flex flex-wrap gap-4">
              <a href="/register"
                 class="inline-flex items-center gap-2 px-8 py-4 bg-accent text-dark font-bold rounded-xl hover:bg-yellow-400 transition-all shadow-lg hover:shadow-accent/30 hover:-translate-y-0.5">
                <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"/>
                </svg>
                Daftar Gratis
              </a>
              <a href="#game"
                 class="inline-flex items-center gap-2 px-8 py-4 bg-white/10 backdrop-blur-sm text-white font-bold rounded-xl border border-white/30 hover:bg-white/20 transition-all">
                Lihat Game
                <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"/>
                </svg>
              </a>
            </div>

            <!-- Mini stats -->
            <div class="fade-in-4 flex gap-8 mt-12 pt-8 border-t border-white/20">
              <div>
                <p class="font-display text-3xl font-bold text-white">2.5M+</p>
                <p class="text-white/60 text-sm">Member Aktif</p>
              </div>
              <div>
                <p class="font-display text-3xl font-bold text-white">500+</p>
                <p class="text-white/60 text-sm">Koleksi Game</p>
              </div>
              <div>
                <p class="font-display text-3xl font-bold text-white">24/7</p>
                <p class="text-white/60 text-sm">Support</p>
              </div>
            </div>
          </div>

          <!-- Hero Visual -->
          <div class="hidden lg:block relative z-10">
            <!-- Main card -->
            <div class="float-1 bg-white/10 backdrop-blur-md border border-white/20 rounded-3xl p-6 shadow-2xl">
              <div class="flex items-center gap-3 mb-4">
                <div class="w-10 h-10 bg-accent rounded-xl flex items-center justify-center">🎮</div>
                <div>
                  <p class="text-white font-bold text-sm">Game Terpopuler</p>
                  <p class="text-white/60 text-xs">Dimainkan 12.4K orang hari ini</p>
                </div>
              </div>
              <div class="grid grid-cols-3 gap-3">
                <div class="bg-white/5 rounded-xl p-3 text-center">
                  <div class="text-2xl mb-1">🏆</div>
                  <p class="text-white/80 text-xs font-semibold">Adventure</p>
                </div>
                <div class="bg-white/5 rounded-xl p-3 text-center">
                  <div class="text-2xl mb-1">⚔️</div>
                  <p class="text-white/80 text-xs font-semibold">Battle</p>
                </div>
                <div class="bg-white/5 rounded-xl p-3 text-center">
                  <div class="text-2xl mb-1">🎯</div>
                  <p class="text-white/80 text-xs font-semibold">Puzzle</p>
                </div>
                <div class="bg-white/5 rounded-xl p-3 text-center">
                  <div class="text-2xl mb-1">🚀</div>
                  <p class="text-white/80 text-xs font-semibold">Arcade</p>
                </div>
                <div class="bg-white/5 rounded-xl p-3 text-center">
                  <div class="text-2xl mb-1">🎲</div>
                  <p class="text-white/80 text-xs font-semibold">Strategy</p>
                </div>
                <div class="bg-white/5 rounded-xl p-3 text-center">
                  <div class="text-2xl mb-1">⚡</div>
                  <p class="text-white/80 text-xs font-semibold">Action</p>
                </div>
              </div>
            </div>

            <!-- Floating notification card -->
            <div class="float-2 absolute -top-6 -right-6 bg-white rounded-2xl shadow-xl p-4 w-52">
              <div class="flex items-center gap-3">
                <div class="w-8 h-8 bg-green-100 rounded-full flex items-center justify-center">
                  <span class="text-green-600 text-sm">✓</span>
                </div>
                <div>
                  <p class="text-xs font-bold text-gray-800">Member Baru</p>
                  <p class="text-xs text-gray-500">Bergabung 2 menit lalu</p>
                </div>
              </div>
            </div>

            <!-- Floating badge -->
            <div class="float-3 absolute -bottom-4 -left-4 bg-accent rounded-2xl shadow-xl p-4">
              <p class="text-dark font-bold text-sm">🔥 500+ Game</p>
              <p class="text-dark/70 text-xs">Update setiap minggu</p>
            </div>
          </div>

        </div>
      </div>
    </section>

    <!-- ══════════════════════════════
         MARQUEE (Brand Trust)
    ══════════════════════════════ -->
    <div class="bg-primary-light border-y border-primary/10 py-4 overflow-hidden" aria-hidden="true">
      <div class="flex marquee-track whitespace-nowrap gap-12">
        <span class="text-primary font-bold text-sm">⚡ GAME VIRAL TERLENGKAP</span>
        <span class="text-gray-400">•</span>
        <span class="text-primary font-bold text-sm">🛡️ SISTEM KEAMANAN SSL 256-BIT</span>
        <span class="text-gray-400">•</span>
        <span class="text-primary font-bold text-sm">👥 2.5 JUTA MEMBER AKTIF</span>
        <span class="text-gray-400">•</span>
        <span class="text-primary font-bold text-sm">🏆 PLATFORM TERPERCAYA #1</span>
        <span class="text-gray-400">•</span>
        <span class="text-primary font-bold text-sm">⚡ GAME VIRAL TERLENGKAP</span>
        <span class="text-gray-400">•</span>
        <span class="text-primary font-bold text-sm">🛡️ SISTEM KEAMANAN SSL 256-BIT</span>
        <span class="text-gray-400">•</span>
        <span class="text-primary font-bold text-sm">👥 2.5 JUTA MEMBER AKTIF</span>
        <span class="text-gray-400">•</span>
        <span class="text-primary font-bold text-sm">🏆 PLATFORM TERPERCAYA #1</span>
        <span class="text-gray-400">•</span>
      </div>
    </div>

    <!-- ══════════════════════════════
         STATS
    ══════════════════════════════ -->
    <section class="py-16 bg-white">
      <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
        <div class="grid grid-cols-2 lg:grid-cols-4 gap-6">
          <div class="stat-card rounded-2xl p-6 text-center shadow-sm">
            <p class="font-display text-4xl font-bold text-primary mb-1">2.5M+</p>
            <p class="text-gray-500 text-sm font-medium">Member Aktif</p>
          </div>
          <div class="stat-card rounded-2xl p-6 text-center shadow-sm">
            <p class="font-display text-4xl font-bold text-primary mb-1">500+</p>
            <p class="text-gray-500 text-sm font-medium">Koleksi Game</p>
          </div>
          <div class="stat-card rounded-2xl p-6 text-center shadow-sm">
            <p class="font-display text-4xl font-bold text-primary mb-1">99.9%</p>
            <p class="text-gray-500 text-sm font-medium">Uptime Server</p>
          </div>
          <div class="stat-card rounded-2xl p-6 text-center shadow-sm">
            <p class="font-display text-4xl font-bold text-primary mb-1">4.9★</p>
            <p class="text-gray-500 text-sm font-medium">Rating Member</p>
          </div>
        </div>
      </div>
    </section>

    <!-- ══════════════════════════════
         GAME CATALOG
    ══════════════════════════════ -->
    <section id="game" class="py-20 bg-gray-50" aria-labelledby="game-heading">
      <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">

        <div class="text-center mb-12">
          <span class="inline-block px-4 py-1.5 bg-primary-light text-primary text-sm font-bold rounded-full mb-4">Koleksi Game</span>
          <h2 id="game-heading" class="font-display text-4xl font-bold text-dark mb-4">
            Game <span class="gradient-text">Viral & Populer</span>
          </h2>
          <p class="text-gray-500 max-w-xl mx-auto">Temukan ratusan game online viral yang telah diverifikasi dan masuk whitelist resmi GARUDA4D.</p>
        </div>

        <!-- Filter Tabs -->
        <div class="flex flex-wrap justify-center gap-3 mb-8" role="tablist" aria-label="Kategori Game">
          <button class="tab-btn active px-5 py-2 rounded-full text-sm font-bold bg-primary text-white transition-all" data-cat="all" role="tab">Semua</button>
          <button class="tab-btn px-5 py-2 rounded-full text-sm font-bold bg-white text-gray-600 border hover:border-primary hover:text-primary transition-all" data-cat="action" role="tab">Action</button>
          <button class="tab-btn px-5 py-2 rounded-full text-sm font-bold bg-white text-gray-600 border hover:border-primary hover:text-primary transition-all" data-cat="adventure" role="tab">Adventure</button>
          <button class="tab-btn px-5 py-2 rounded-full text-sm font-bold bg-white text-gray-600 border hover:border-primary hover:text-primary transition-all" data-cat="puzzle" role="tab">Puzzle</button>
          <button class="tab-btn px-5 py-2 rounded-full text-sm font-bold bg-white text-gray-600 border hover:border-primary hover:text-primary transition-all" data-cat="strategy" role="tab">Strategy</button>
        </div>

        <!-- Game Grid -->
        <div id="game-grid" class="grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-4 gap-5">

          <!-- Game cards -->
          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="action">
            <div class="h-36 bg-gradient-to-br from-red-400 to-orange-500 flex items-center justify-center text-5xl">⚔️</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Shadow Strike</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Action</span>
                <span class="text-xs font-bold text-green-600 bg-green-50 px-2 py-0.5 rounded-full">🔥 Viral</span>
              </div>
            </div>
          </article>

          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="adventure">
            <div class="h-36 bg-gradient-to-br from-green-400 to-teal-500 flex items-center justify-center text-5xl">🏔️</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Quest Nusantara</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Adventure</span>
                <span class="text-xs font-bold text-blue-600 bg-blue-50 px-2 py-0.5 rounded-full">⭐ Top</span>
              </div>
            </div>
          </article>

          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="puzzle">
            <div class="h-36 bg-gradient-to-br from-purple-400 to-pink-500 flex items-center justify-center text-5xl">🧩</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Mind Maze</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Puzzle</span>
                <span class="text-xs font-bold text-green-600 bg-green-50 px-2 py-0.5 rounded-full">🔥 Viral</span>
              </div>
            </div>
          </article>

          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="strategy">
            <div class="h-36 bg-gradient-to-br from-blue-400 to-indigo-500 flex items-center justify-center text-5xl">🏰</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Kingdom Builder</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Strategy</span>
                <span class="text-xs font-bold text-blue-600 bg-blue-50 px-2 py-0.5 rounded-full">⭐ Top</span>
              </div>
            </div>
          </article>

          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="action">
            <div class="h-36 bg-gradient-to-br from-yellow-400 to-red-500 flex items-center justify-center text-5xl">🚀</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Blaze Runner</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Action</span>
                <span class="text-xs font-bold text-purple-600 bg-purple-50 px-2 py-0.5 rounded-full">🆕 Baru</span>
              </div>
            </div>
          </article>

          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="adventure">
            <div class="h-36 bg-gradient-to-br from-cyan-400 to-blue-500 flex items-center justify-center text-5xl">🌊</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Ocean Explorer</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Adventure</span>
                <span class="text-xs font-bold text-green-600 bg-green-50 px-2 py-0.5 rounded-full">🔥 Viral</span>
              </div>
            </div>
          </article>

          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="puzzle">
            <div class="h-36 bg-gradient-to-br from-rose-400 to-pink-500 flex items-center justify-center text-5xl">🎯</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Target Master</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Puzzle</span>
                <span class="text-xs font-bold text-blue-600 bg-blue-50 px-2 py-0.5 rounded-full">⭐ Top</span>
              </div>
            </div>
          </article>

          <article class="game-card bg-white rounded-2xl overflow-hidden shadow-sm border border-gray-100" data-cat="strategy">
            <div class="h-36 bg-gradient-to-br from-emerald-400 to-green-500 flex items-center justify-center text-5xl">🌿</div>
            <div class="p-4">
              <h3 class="font-bold text-gray-800 text-sm mb-1">Farm Empire</h3>
              <div class="flex items-center justify-between">
                <span class="text-xs text-gray-400">Strategy</span>
                <span class="text-xs font-bold text-purple-600 bg-purple-50 px-2 py-0.5 rounded-full">🆕 Baru</span>
              </div>
            </div>
          </article>

        </div>

        <div class="text-center mt-10">
          <a href="/games" class="inline-flex items-center gap-2 px-8 py-3.5 bg-primary text-white font-bold rounded-xl hover:bg-primary-dark transition-all shadow-md hover:shadow-primary/30 hover:-translate-y-0.5">
            Lihat Semua Game
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"/>
            </svg>
          </a>
        </div>
      </div>
    </section>


    <!-- ══════════════════════════════
         KEUNGGULAN
    ══════════════════════════════ -->
    <section id="keunggulan" class="py-20 bg-white" aria-labelledby="keunggulan-heading">
      <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">

        <div class="text-center mb-12">
          <span class="inline-block px-4 py-1.5 bg-primary-light text-primary text-sm font-bold rounded-full mb-4">Keunggulan Kami</span>
          <h2 id="keunggulan-heading" class="font-display text-4xl font-bold text-dark mb-4">
            Kenapa Pilih <span class="gradient-text">GARUDA4D?</span>
          </h2>
          <p class="text-gray-500 max-w-xl mx-auto">Kami hadir dengan standar kualitas tertinggi untuk memberikan pengalaman bermain game terbaik.</p>
        </div>

        <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6">

          <div class="p-6 rounded-2xl bg-primary-light border border-primary/10 hover:border-primary/30 transition-colors">
            <div class="w-12 h-12 bg-primary rounded-xl flex items-center justify-center mb-4">
              <svg class="w-6 h-6 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/>
              </svg>
            </div>
            <h3 class="font-bold text-dark text-lg mb-2">Keamanan Terjamin</h3>
            <p class="text-gray-600 text-sm leading-relaxed">Sistem enkripsi SSL 256-bit melindungi data dan privasi setiap member. Bermain dengan tenang dan aman.</p>
          </div>

          <div class="p-6 rounded-2xl bg-yellow-50 border border-yellow-100 hover:border-yellow-300 transition-colors">
            <div class="w-12 h-12 bg-accent rounded-xl flex items-center justify-center mb-4">
              <svg class="w-6 h-6 text-dark" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"/>
              </svg>
            </div>
            <h3 class="font-bold text-dark text-lg mb-2">Server Super Cepat</h3>
            <p class="text-gray-600 text-sm leading-relaxed">Infrastruktur server canggih dengan uptime 99.9% memastikan game berjalan mulus tanpa lag.</p>
          </div>

          <div class="p-6 rounded-2xl bg-green-50 border border-green-100 hover:border-green-300 transition-colors">
            <div class="w-12 h-12 bg-green-500 rounded-xl flex items-center justify-center mb-4">
              <svg class="w-6 h-6 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 8h2a2 2 0 012 2v6a2 2 0 01-2 2h-2v4l-4-4H9a1.994 1.994 0 01-1.414-.586m0 0L11 14h4a2 2 0 002-2V6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2v4l.586-.586z"/>
              </svg>
            </div>
            <h3 class="font-bold text-dark text-lg mb-2">CS 24/7 Siap Bantu</h3>
            <p class="text-gray-600 text-sm leading-relaxed">Tim customer service profesional kami siap membantu kapan saja, 24 jam sehari, 7 hari seminggu.</p>
          </div>

          <div class="p-6 rounded-2xl bg-purple-50 border border-purple-100 hover:border-purple-300 transition-colors">
            <div class="w-12 h-12 bg-purple-500 rounded-xl flex items-center justify-center mb-4">
              <svg class="w-6 h-6 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"/>
              </svg>
            </div>
            <h3 class="font-bold text-dark text-lg mb-2">Update Game Rutin</h3>
            <p class="text-gray-600 text-sm leading-relaxed">Koleksi game kami diperbarui setiap minggu dengan game-game viral terbaru yang sudah terverifikasi.</p>
          </div>

          <div class="p-6 rounded-2xl bg-red-50 border border-red-100 hover:border-red-300 transition-colors">
            <div class="w-12 h-12 bg-red-500 rounded-xl flex items-center justify-center mb-4">
              <svg class="w-6 h-6 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 18h.01M8 21h8a2 2 0 002-2V5a2 2 0 00-2-2H8a2 2 0 00-2 2v14a2 2 0 002 2z"/>
              </svg>
            </div>
            <h3 class="font-bold text-dark text-lg mb-2">Multi-Platform</h3>
            <p class="text-gray-600 text-sm leading-relaxed">Bisa dimainkan di desktop, tablet, maupun smartphone dengan tampilan yang optimal di semua perangkat.</p>
          </div>

          <div class="p-6 rounded-2xl bg-cyan-50 border border-cyan-100 hover:border-cyan-300 transition-colors">
            <div class="w-12 h-12 bg-cyan-500 rounded-xl flex items-center justify-center mb-4">
              <svg class="w-6 h-6 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/>
              </svg>
            </div>
            <h3 class="font-bold text-dark text-lg mb-2">Gratis Daftar</h3>
            <p class="text-gray-600 text-sm leading-relaxed">Pendaftaran 100% gratis. Nikmati ratusan game pilihan tanpa biaya registrasi apapun.</p>
          </div>

        </div>
      </div>
    </section>

    <!-- ══════════════════════════════
         TESTIMONIAL
    ══════════════════════════════ -->
    <section class="py-20 bg-dark" aria-labelledby="testimoni-heading">
      <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">

        <div class="text-center mb-12">
          <span class="inline-block px-4 py-1.5 bg-white/10 text-white/80 text-sm font-bold rounded-full mb-4">Testimoni Member</span>
          <h2 id="testimoni-heading" class="font-display text-4xl font-bold text-white mb-4">
            Apa Kata <span class="text-accent">Member Kami?</span>
          </h2>
        </div>

        <div class="grid md:grid-cols-3 gap-6">
          <blockquote class="bg-white/5 border border-white/10 rounded-2xl p-6">
            <div class="flex gap-1 mb-4">
              <span class="text-accent">★★★★★</span>
            </div>
            <p class="text-white/80 text-sm leading-relaxed mb-4">"Platform terbaik! Koleksi game-nya lengkap banget dan servernya nggak pernah lag. Sudah 6 bulan pakai GARUDA4D."</p>
            <div class="flex items-center gap-3">
              <div class="w-8 h-8 bg-primary rounded-full flex items-center justify-center text-white font-bold text-sm">A</div>
              <div>
                <p class="text-white font-semibold text-sm">Andi S.</p>
                <p class="text-white/50 text-xs">Member sejak 2024</p>
              </div>
            </div>
          </blockquote>

          <blockquote class="bg-white/5 border border-white/10 rounded-2xl p-6">
            <div class="flex gap-1 mb-4">
              <span class="text-accent">★★★★★</span>
            </div>
            <p class="text-white/80 text-sm leading-relaxed mb-4">"CS-nya responsif banget, masalah langsung diselesaikan. Game-gamenya selalu update dengan yang viral terbaru!"</p>
            <div class="flex items-center gap-3">
              <div class="w-8 h-8 bg-accent rounded-full flex items-center justify-center text-dark font-bold text-sm">R</div>
              <div>
                <p class="text-white font-semibold text-sm">Rina M.</p>
                <p class="text-white/50 text-xs">Member sejak 2023</p>
              </div>
            </div>
          </blockquote>

          <blockquote class="bg-white/5 border border-white/10 rounded-2xl p-6">
            <div class="flex gap-1 mb-4">
              <span class="text-accent">★★★★★</span>
            </div>
            <p class="text-white/80 text-sm leading-relaxed mb-4">"Daftar mudah, langsung bisa main. Tampilannya juga clean dan enak dilihat. Recommended buat semua gamer!"</p>
            <div class="flex items-center gap-3">
              <div class="w-8 h-8 bg-green-500 rounded-full flex items-center justify-center text-white font-bold text-sm">B</div>
              <div>
                <p class="text-white font-semibold text-sm">Budi P.</p>
                <p class="text-white/50 text-xs">Member sejak 2025</p>
              </div>
            </div>
          </blockquote>
        </div>

      </div>
    </section>

    <!-- ══════════════════════════════
         FAQ
    ══════════════════════════════ -->
    <section id="faq" class="py-20 bg-white" aria-labelledby="faq-heading">
      <div class="max-w-3xl mx-auto px-4 sm:px-6 lg:px-8">

        <div class="text-center mb-12">
          <span class="inline-block px-4 py-1.5 bg-primary-light text-primary text-sm font-bold rounded-full mb-4">FAQ</span>
          <h2 id="faq-heading" class="font-display text-4xl font-bold text-dark mb-4">
            Pertanyaan <span class="gradient-text">Umum</span>
          </h2>
          <p class="text-gray-500">Punya pertanyaan? Kami siap menjawab.</p>
        </div>

        <div class="space-y-3" role="list">

          <div class="faq-item border border-gray-200 rounded-2xl overflow-hidden" role="listitem">
            <button class="faq-trigger w-full flex items-center justify-between p-5 text-left hover:bg-gray-50 transition-colors" aria-expanded="false">
              <span class="font-semibold text-dark text-sm pr-4">Apa itu GARUDA4D?</span>
              <svg class="faq-icon w-5 h-5 text-primary flex-shrink-0" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M12 4v16m8-8H4"/>
              </svg>
            </button>
            <div class="faq-answer">
              <p class="px-5 pb-5 text-sm text-gray-600 leading-relaxed">GARUDA4D adalah platform whitelist game online terpercaya yang menyediakan koleksi game viral terlengkap di Indonesia. Kami menghadirkan pengalaman bermain game yang seru, aman, dan menyenangkan untuk jutaan member aktif kami.</p>
            </div>
          </div>

          <div class="faq-item border border-gray-200 rounded-2xl overflow-hidden" role="listitem">
            <button class="faq-trigger w-full flex items-center justify-between p-5 text-left hover:bg-gray-50 transition-colors" aria-expanded="false">
              <span class="font-semibold text-dark text-sm pr-4">Bagaimana cara daftar di GARUDA4D?</span>
              <svg class="faq-icon w-5 h-5 text-primary flex-shrink-0" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M12 4v16m8-8H4"/>
              </svg>
            </button>
            <div class="faq-answer">
              <p class="px-5 pb-5 text-sm text-gray-600 leading-relaxed">Pendaftaran sangat mudah dan gratis. Klik tombol "Daftar Sekarang", isi formulir dengan data yang valid, verifikasi akun melalui email atau nomor HP, dan langsung nikmati semua game yang tersedia di GARUDA4D.</p>
            </div>
          </div>

          <div class="faq-item border border-gray-200 rounded-2xl overflow-hidden" role="listitem">
            <button class="faq-trigger w-full flex items-center justify-between p-5 text-left hover:bg-gray-50 transition-colors" aria-expanded="false">
              <span class="font-semibold text-dark text-sm pr-4">Apakah GARUDA4D aman digunakan?</span>
              <svg class="faq-icon w-5 h-5 text-primary flex-shrink-0" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M12 4v16m8-8H4"/>
              </svg>
            </button>
            <div class="faq-answer">
              <p class="px-5 pb-5 text-sm text-gray-600 leading-relaxed">Ya, GARUDA4D menggunakan enkripsi SSL 256-bit dan sistem keamanan berlapis untuk melindungi data serta privasi seluruh member. Semua game yang ada juga telah melalui proses verifikasi dan whitelist resmi sebelum tersedia di platform kami.</p>
            </div>
          </div>

          <div class="faq-item border border-gray-200 rounded-2xl overflow-hidden" role="listitem">
            <button class="faq-trigger w-full flex items-center justify-between p-5 text-left hover:bg-gray-50 transition-colors" aria-expanded="false">
              <span class="font-semibold text-dark text-sm pr-4">Game apa saja yang tersedia di GARUDA4D?</span>
              <svg class="faq-icon w-5 h-5 text-primary flex-shrink-0" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M12 4v16m8-8H4"/>
              </svg>
            </button>
            <div class="faq-answer">
              <p class="px-5 pb-5 text-sm text-gray-600 leading-relaxed">GARUDA4D menyediakan 500+ game dari berbagai kategori: Action, Adventure, Puzzle, Strategy, Arcade, dan banyak lagi. Koleksi kami diperbarui setiap minggu dengan game-game viral terbaru yang sedang tren di Indonesia maupun internasional.</p>
            </div>
          </div>

          <div class="faq-item border border-gray-200 rounded-2xl overflow-hidden" role="listitem">
            <button class="faq-trigger w-full flex items-center justify-between p-5 text-left hover:bg-gray-50 transition-colors" aria-expanded="false">
              <span class="font-semibold text-dark text-sm pr-4">Bisakah GARUDA4D dimainkan di HP?</span>
              <svg class="faq-icon w-5 h-5 text-primary flex-shrink-0" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M12 4v16m8-8H4"/>
              </svg>
            </button>
            <div class="faq-answer">
              <p class="px-5 pb-5 text-sm text-gray-600 leading-relaxed">Tentu! GARUDA4D dirancang dengan tampilan responsif yang optimal di semua perangkat, baik desktop, tablet, maupun smartphone Android dan iOS. Nikmati game favorit kamu kapan saja dan di mana saja.</p>
            </div>
          </div>

        </div>
      </div>
    </section>

    <!-- ══════════════════════════════
         CTA BANNER
    ══════════════════════════════ -->
    <section class="py-20 hero-bg" aria-labelledby="cta-heading">
      <div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center relative z-10">
        <h2 id="cta-heading" class="font-display text-4xl lg:text-5xl font-bold text-white mb-4">
          Siap Bergabung Bersama<br><span class="text-accent">2.5 Juta Member</span> Kami?
        </h2>
        <p class="text-white/70 text-lg mb-8">Daftar gratis sekarang dan nikmati ratusan game viral terlengkap di GARUDA4D.</p>
        <div class="flex flex-col sm:flex-row gap-4 justify-center">
          <a href="/register" class="inline-flex items-center justify-center gap-2 px-10 py-4 bg-accent text-dark font-bold rounded-xl hover:bg-yellow-400 transition-all shadow-lg text-lg">
            Daftar Sekarang — Gratis!
          </a>
          <a href="/login" class="inline-flex items-center justify-center gap-2 px-10 py-4 bg-white/10 text-white font-bold rounded-xl border border-white/30 hover:bg-white/20 transition-all text-lg">
            Sudah Punya Akun? Masuk
          </a>
        </div>
      </div>
    </section>

  </main>

  <!-- ══════════════════════════════
       FOOTER
  ══════════════════════════════ -->
  <footer class="bg-dark text-white" role="contentinfo">
    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16">
      <div class="grid md:grid-cols-2 lg:grid-cols-4 gap-8 mb-12">

        <!-- Brand -->
        <div class="lg:col-span-2">
          <div class="flex items-center gap-2 mb-4">
            <div class="w-9 h-9 bg-primary rounded-lg flex items-center justify-center">
              <svg width="22" height="22" viewBox="0 0 24 24" fill="white">
                <path d="M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5"/>
              </svg>
            </div>
            <span class="font-display text-xl font-bold">GARUDA<span class="text-primary">4D</span></span>
          </div>
          <p class="text-white/60 text-sm leading-relaxed max-w-xs mb-6">Platform whitelist game online terpercaya dengan koleksi game viral terlengkap di Indonesia. Bermain aman, seru, dan menyenangkan.</p>
          <div class="flex gap-3">
            <a href="#" aria-label="Facebook GARUDA4D" class="w-9 h-9 bg-white/10 rounded-lg flex items-center justify-center hover:bg-primary transition-colors">
              <svg class="w-4 h-4" fill="currentColor" viewBox="0 0 24 24"><path d="M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z"/></svg>
            </a>
            <a href="#" aria-label="Instagram GARUDA4D" class="w-9 h-9 bg-white/10 rounded-lg flex items-center justify-center hover:bg-primary transition-colors">
              <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><rect x="2" y="2" width="20" height="20" rx="5" ry="5" stroke-width="2"/><circle cx="12" cy="12" r="4" stroke-width="2"/><circle cx="17.5" cy="6.5" r="1" fill="currentColor"/></svg>
            </a>
            <a href="#" aria-label="Twitter GARUDA4D" class="w-9 h-9 bg-white/10 rounded-lg flex items-center justify-center hover:bg-primary transition-colors">
              <svg class="w-4 h-4" fill="currentColor" viewBox="0 0 24 24"><path d="M23 3a10.9 10.9 0 01-3.14 1.53 4.48 4.48 0 00-7.86 3v1A10.66 10.66 0 013 4s-4 9 5 13a11.64 11.64 0 01-7 2c9 5 20 0 20-11.5a4.5 4.5 0 00-.08-.83A7.72 7.72 0 0023 3z"/></svg>
            </a>
          </div>
        </div>

        <!-- Links -->
        <nav aria-label="Link Cepat">
          <h3 class="font-bold text-white mb-4 text-sm uppercase tracking-wider">Link Cepat</h3>
          <ul class="space-y-2">
            <li><a href="/" class="text-white/60 hover:text-white text-sm transition-colors">Beranda</a></li>
            <li><a href="/games" class="text-white/60 hover:text-white text-sm transition-colors">Katalog Game</a></li>
            <li><a href="/register" class="text-white/60 hover:text-white text-sm transition-colors">Daftar</a></li>
            <li><a href="/login" class="text-white/60 hover:text-white text-sm transition-colors">Login</a></li>
            <li><a href="/about" class="text-white/60 hover:text-white text-sm transition-colors">Tentang Kami</a></li>
          </ul>
        </nav>

        <!-- Support -->
        <nav aria-label="Bantuan">
          <h3 class="font-bold text-white mb-4 text-sm uppercase tracking-wider">Bantuan</h3>
          <ul class="space-y-2">
            <li><a href="#faq" class="text-white/60 hover:text-white text-sm transition-colors">FAQ</a></li>
            <li><a href="/contact" class="text-white/60 hover:text-white text-sm transition-colors">Kontak Kami</a></li>
            <li><a href="/privacy" class="text-white/60 hover:text-white text-sm transition-colors">Kebijakan Privasi</a></li>
            <li><a href="/terms" class="text-white/60 hover:text-white text-sm transition-colors">Syarat & Ketentuan</a></li>
          </ul>
        </nav>

      </div>

      <div class="border-t border-white/10 pt-8 flex flex-col sm:flex-row items-center justify-between gap-4">
        <p class="text-white/40 text-sm">© 2026 GARUDA4D. Hak Cipta Dilindungi.</p>
        <div class="flex items-center gap-2">
          <span class="w-2 h-2 bg-green-400 rounded-full animate-pulse"></span>
          <span class="text-white/40 text-xs">Server Online — 99.9% Uptime</span>
        </div>
      </div>
    </div>
  </footer>

  <!-- ══════════════════════════════
       JAVASCRIPT
  ══════════════════════════════ -->
  <script>
    // Scroll progress bar
    window.addEventListener('scroll', () => {
      const winScroll = document.documentElement.scrollTop;
      const height = document.documentElement.scrollHeight - document.documentElement.clientHeight;
      const scrolled = (winScroll / height) * 100;
      document.getElementById('progress-bar').style.width = scrolled + '%';
    });

    // Mobile menu toggle
    const menuToggle = document.getElementById('menu-toggle');
    const mobileMenu = document.getElementById('mobile-menu');
    const iconOpen = document.getElementById('icon-open');
    const iconClose = document.getElementById('icon-close');
    menuToggle.addEventListener('click', () => {
      const isOpen = !mobileMenu.classList.contains('hidden');
      mobileMenu.classList.toggle('hidden');
      iconOpen.classList.toggle('hidden', !isOpen);
      iconClose.classList.toggle('hidden', isOpen);
    });

    // Smooth scroll for anchor links
    document.querySelectorAll('a[href^="#"]').forEach(anchor => {
      anchor.addEventListener('click', function(e) {
        e.preventDefault();
        const target = document.querySelector(this.getAttribute('href'));
        if (target) {
          target.scrollIntoView({ behavior: 'smooth', block: 'start' });
          mobileMenu.classList.add('hidden');
          iconOpen.classList.remove('hidden');
          iconClose.classList.add('hidden');
        }
      });
    });

    // FAQ Accordion
    document.querySelectorAll('.faq-trigger').forEach(trigger => {
      trigger.addEventListener('click', () => {
        const item = trigger.closest('.faq-item');
        const isOpen = item.classList.contains('open');

        // Close all
        document.querySelectorAll('.faq-item').forEach(i => {
          i.classList.remove('open');
          i.querySelector('.faq-trigger').setAttribute('aria-expanded', 'false');
        });

        // Toggle clicked
        if (!isOpen) {
          item.classList.add('open');
          trigger.setAttribute('aria-expanded', 'true');
        }
      });
    });

    // Game category filter
    const tabBtns = document.querySelectorAll('.tab-btn');
    const gameCards = document.querySelectorAll('#game-grid article');
    tabBtns.forEach(btn => {
      btn.addEventListener('click', () => {
        const cat = btn.dataset.cat;

        tabBtns.forEach(b => {
          b.classList.remove('bg-primary', 'text-white');
          b.classList.add('bg-white', 'text-gray-600', 'border');
        });
        btn.classList.add('bg-primary', 'text-white');
        btn.classList.remove('bg-white', 'text-gray-600', 'border');

        gameCards.forEach(card => {
          if (cat === 'all' || card.dataset.cat === cat) {
            card.style.display = '';
          } else {
            card.style.display = 'none';
          }
        });
      });
    });

    // Intersection Observer for scroll animations
    const observer = new IntersectionObserver((entries) => {
      entries.forEach(entry => {
        if (entry.isIntersecting) {
          entry.target.style.opacity = '1';
          entry.target.style.transform = 'translateY(0)';
        }
      });
    }, { threshold: 0.1 });

    document.querySelectorAll('.stat-card, .game-card, blockquote').forEach(el => {
      el.style.opacity = '0';
      el.style.transform = 'translateY(20px)';
      el.style.transition = 'opacity 0.5s ease, transform 0.5s ease';
      observer.observe(el);
    });
  </script>

</body>
</html>