<!DOCTYPE html>
<html lang="en" class="scroll-smooth">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>There Will Be Games - Tabletop Reviews, Essays & Strategy</title>
    <!-- Tailwind CSS CDN -->
    <script src="https://cdn.tailwindcss.com"></script>
    <script>
        tailwind.config = {
            darkMode: 'class',
            theme: {
                extend: {
                    colors: {
                        brand: {
                            red: '#E53E3E',
                            dark: '#121212',
                            card: '#1E1E1E',
                            accent: '#DD6B20',
                            gold: '#D69E2E'
                        }
                    },
                    fontFamily: {
                        sans: ['Inter', 'sans-serif'],
                        serif: ['Merriweather', 'serif']
                    }
                }
            }
        }
    </script>
    <!-- Google Fonts & FontAwesome -->
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&family=Merriweather:ital,wght@0,400;0,700;1,300&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        body { font-family: 'Inter', sans-serif; }
        h1, h2, h3, .serif-text { font-family: 'Merriweather', serif; }
    </style>
</head>
<body class="bg-slate-50 text-slate-900 dark:bg-brand-dark dark:text-slate-100 transition-colors duration-200">

    <!-- TOP ANNOUNCEMENT BAR -->
    <div class="bg-red-700 text-white text-xs text-center py-2 px-4 font-semibold tracking-wide uppercase">
        🔥 Latest Feature: <a href="#latest" class="underline hover:text-slate-200">The Writing on the Wall: A Stonesaga Board Game Review</a>
    </div>

    <!-- HEADER / NAVIGATION -->
    <header class="sticky top-0 z-50 bg-white/95 dark:bg-brand-dark/95 backdrop-blur border-b border-slate-200 dark:border-slate-800">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
            <div class="flex items-center justify-between h-20">
                <!-- Logo -->
                <div class="flex-shrink-0 flex items-center space-x-3">
                    <div class="w-10 h-10 bg-brand-red rounded flex items-center justify-center font-bold text-white text-xl shadow-lg">
                        <i class="fa-solid font-serif">T</i>
                    </div>
                    <div>
                        <a href="#" class="text-2xl font-black tracking-wider uppercase text-slate-900 dark:text-white font-serif">
                            THERE WILL BE <span class="text-brand-red">GAMES</span>
                        </a>
                        <p class="text-[10px] tracking-widest uppercase text-slate-500 dark:text-slate-400">Cardboard, Dice & Deep Thoughts</p>
                    </div>
                </div>

                <!-- Desktop Navigation -->
                <nav class="hidden md:flex space-x-8 text-sm font-semibold tracking-wide uppercase">
                    <a href="#reviews" class="text-slate-700 dark:text-slate-300 hover:text-brand-red dark:hover:text-brand-red transition">Reviews</a>
                    <a href="#essays" class="text-slate-700 dark:text-slate-300 hover:text-brand-red dark:hover:text-brand-red transition">Essays & Culture</a>
                    <a href="#buyer-guides" class="text-slate-700 dark:text-slate-300 hover:text-brand-red dark:hover:text-brand-red transition">Buyer Guides</a>
                    <a href="#podcast" class="text-slate-700 dark:text-slate-300 hover:text-brand-red dark:hover:text-brand-red transition">Podcasts</a>
                    <a href="#about" class="text-slate-700 dark:text-slate-300 hover:text-brand-red dark:hover:text-brand-red transition">About Us</a>
                </nav>

                <!-- Action Controls -->
                <div class="flex items-center space-x-4">
                    <!-- Search Button -->
                    <button id="searchBtn" class="p-2 text-slate-600 dark:text-slate-300 hover:text-brand-red dark:hover:text-brand-red">
                        <i class="fa-solid fa-magnifying-glass text-lg"></i>
                    </button>

                    <!-- Dark Mode Toggle -->
                    <button id="themeToggle" class="p-2 text-slate-600 dark:text-slate-300 hover:text-brand-red dark:hover:text-brand-red">
                        <i class="fa-solid fa-moon text-lg dark:hidden"></i>
                        <i class="fa-solid fa-sun text-lg hidden dark:block"></i>
                    </button>

                    <!-- Mobile Menu Button -->
                    <button id="mobileMenuBtn" class="md:hidden p-2 text-slate-600 dark:text-slate-300">
                        <i class="fa-solid fa-bars text-xl"></i>
                    </button>
                </div>
            </div>
        </div>

        <!-- Search Bar Drawer -->
        <div id="searchDrawer" class="hidden border-t border-slate-200 dark:border-slate-800 bg-slate-100 dark:bg-slate-900 py-3 px-4">
            <div class="max-w-3xl mx-auto flex items-center">
                <input type="text" placeholder="Search games, authors, mechanics..." class="w-full bg-white dark:bg-brand-card text-slate-900 dark:text-white px-4 py-2 rounded-l border border-slate-300 dark:border-slate-700 focus:outline-none focus:ring-2 focus:ring-brand-red">
                <button class="bg-brand-red text-white px-6 py-2 rounded-r hover:bg-red-700 font-semibold">Search</button>
            </div>
        </div>
    </header>

    <!-- HERO SECTION / FEATURED ARTICLE -->
    <section class="relative bg-slate-900 text-white py-16 lg:py-24 overflow-hidden" id="latest">
        <div class="absolute inset-0 z-0 opacity-40">
            <img src="https://images.unsplash.com/photo-1610890716171-6b1bb98ffd09?auto=format&fit=crop&w=1600&q=80" alt="Board Game Hero" class="w-full h-full object-cover">
        </div>
        <div class="absolute inset-0 bg-gradient-to-t from-brand-dark via-brand-dark/70 to-transparent z-10"></div>

        <div class="relative z-20 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
            <div class="max-w-3xl">
                <span class="inline-block bg-brand-red text-white text-xs font-bold uppercase tracking-widest px-3 py-1 rounded mb-4">Featured Review</span>
                <h1 class="text-3xl sm:text-5xl font-black leading-tight mb-4">
                    Enjoying the View: A Comprehensive Review of Vantage
                </h1>
                <p class="text-lg text-slate-300 mb-6 font-serif italic">
                    "You may define success in Vantage through anything you pursue and achieve." Exploring the boundaries of open-world board gaming and tactical freedom.
                </p>
                <div class="flex items-center space-x-6 text-sm text-slate-400 mb-8">
                    <span class="flex items-center"><i class="fa-regular fa-user mr-2"></i> By Oliver Kinne</span>
                    <span class="flex items-center"><i class="fa-regular fa-calendar mr-2"></i> May 24, 2026</span>
                    <span class="flex items-center text-amber-400"><i class="fa-solid fa-star mr-1"></i> 9.2/10</span>
                </div>
                <a href="#" class="inline-flex items-center bg-brand-red hover:bg-red-700 text-white font-bold px-6 py-3 rounded transition shadow-lg space-x-2">
                    <span>Read Full Review</span>
                    <i class="fa-solid fa-arrow-right"></i>
                </a>
            </div>
        </div>
    </section>

    <!-- MAIN CONTENT AREA -->
    <main class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
        <div class="grid grid-cols-1 lg:grid-cols-3 gap-12">
            
            <!-- LEFT & CENTER: ARTICLES FEED -->
            <div class="lg:col-span-2 space-y-12">
                
                <!-- Category Filter -->
                <div class="flex items-center justify-between border-b border-slate-200 dark:border-slate-800 pb-4">
                    <h2 class="text-2xl font-bold uppercase tracking-wider text-slate-900 dark:text-white">Latest Coverage</h2>
                    <div class="flex space-x-2 text-sm">
                        <button class="px-3 py-1 bg-brand-red text-white rounded font-medium">All</button>
                        <button class="px-3 py-1 text-slate-600 dark:text-slate-400 hover:bg-slate-200 dark:hover:bg-slate-800 rounded font-medium">Reviews</button>
                        <button class="px-3 py-1 text-slate-600 dark:text-slate-400 hover:bg-slate-200 dark:hover:bg-slate-800 rounded font-medium">Essays</button>
                    </div>
                </div>

                <!-- Article Cards List -->
                <div class="space-y-8">
                    
                    <!-- Article 1 -->
                    <article class="flex flex-col sm:flex-row bg-white dark:bg-brand-card rounded-lg overflow-hidden border border-slate-200 dark:border-slate-800 shadow-sm hover:shadow-md transition">
                        <div class="sm:w-1/3 relative h-48 sm:h-auto">
                            <img src="https://images.unsplash.com/photo-1606167668584-78701c57f13d?auto=format&fit=crop&w=600&q=80" alt="Game Box" class="w-full h-full object-cover">
                            <span class="absolute top-2 left-2 bg-slate-900/80 text-amber-400 font-bold text-xs px-2 py-1 rounded">
                                ★ 8.8
                            </span>
                        </div>
                        <div class="p-6 sm:w-2/3 flex flex-col justify-between">
                            <div>
                                <div class="flex items-center space-x-2 text-xs text-brand-red font-bold uppercase tracking-wider mb-2">
                                    <span>Board Game Review</span>
                                    <span>•</span>
                                    <span class="text-slate-500 font-normal">Solo / Strategy</span>
                                </div>
                                <h3 class="text-xl font-bold text-slate-900 dark:text-white mb-2 hover:text-brand-red transition">
                                    <a href="#">The Writing on the Wall: A Stonesaga Review</a>
                                </h3>
                                <p class="text-slate-600 dark:text-slate-400 text-sm line-clamp-2 mb-4 font-serif">
                                    A cooperative campaign game of glacial survival, evolving mechanics, and societal memory. Is it worth the massive table space?
                                </p>
                            </div>
                            <div class="flex items-center justify-between text-xs text-slate-500 dark:text-slate-400 pt-4 border-t border-slate-100 dark:border-slate-800">
                                <span>By Michael Barnes</span>
                                <span>April 13, 2026</span>
                            </div>
                        </div>
                    </article>

                    <!-- Article 2 -->
                    <article class="flex flex-col sm:flex-row bg-white dark:bg-brand-card rounded-lg overflow-hidden border border-slate-200 dark:border-slate-800 shadow-sm hover:shadow-md transition">
                        <div class="sm:w-1/3 relative h-48 sm:h-auto">
                            <img src="https://images.unsplash.com/photo-1563089145-599997674d42?auto=format&fit=crop&w=600&q=80" alt="Card Game" class="w-full h-full object-cover">
                        </div>
                        <div class="p-6 sm:w-2/3 flex flex-col justify-between">
                            <div>
                                <div class="flex items-center space-x-2 text-xs text-brand-red font-bold uppercase tracking-wider mb-2">
                                    <span>Culture & Opinion</span>
                                </div>
                                <h3 class="text-xl font-bold text-slate-900 dark:text-white mb-2 hover:text-brand-red transition">
                                    <a href="#">Five for Less Than Ten: Card Games That Punch Above Their Weight</a>
                                </h3>
                                <p class="text-slate-600 dark:text-slate-400 text-sm line-clamp-2 mb-4 font-serif">
                                    At low price points, small-box card games are king. Here are 5 incredible tabletop experiences under $10.
                                </p>
                            </div>
                            <div class="flex items-center justify-between text-xs text-slate-500 dark:text-slate-400 pt-4 border-t border-slate-100 dark:border-slate-800">
                                <span>By Charlie Theel</span>
                                <span>April 20, 2026</span>
                            </div>
                        </div>
                    </article>

                    <!-- Article 3 -->
                    <article class="flex flex-col sm:flex-row bg-white dark:bg-brand-card rounded-lg overflow-hidden border border-slate-200 dark:border-slate-800 shadow-sm hover:shadow-md transition">
                        <div class="sm:w-1/3 relative h-48 sm:h-auto">
                            <img src="https://images.unsplash.com/photo-1611891487122-207579d67d98?auto=format&fit=crop&w=600&q=80" alt="Dice Game" class="w-full h-full object-cover">
                            <span class="absolute top-2 left-2 bg-slate-900/80 text-amber-400 font-bold text-xs px-2 py-1 rounded">
                                ★ 7.5
                            </span>
                        </div>
                        <div class="p-6 sm:w-2/3 flex flex-col justify-between">
                            <div>
                                <div class="flex items-center space-x-2 text-xs text-brand-red font-bold uppercase tracking-wider mb-2">
                                    <span>Board Game Review</span>
                                </div>
                                <h3 class="text-xl font-bold text-slate-900 dark:text-white mb-2 hover:text-brand-red transition">
                                    <a href="#">Dexterous Tentacles: Crash Octopus Review</a>
                                </h3>
                                <p class="text-slate-600 dark:text-slate-400 text-sm line-clamp-2 mb-4 font-serif">
                                    Flicking cargo, dodging giant sea monsters, and surviving the storm in this vibrant Japanese dexterity masterpiece.
                                </p>
                            </div>
                            <div class="flex items-center justify-between text-xs text-slate-500 dark:text-slate-400 pt-4 border-t border-slate-100 dark:border-slate-800">
                                <span>By The Giant Brain</span>
                                <span>March 18, 2026</span>
                            </div>
                        </div>
                    </article>

                </div>

                <!-- Pagination -->
                <div class="flex justify-center space-x-2 pt-6">
                    <a href="#" class="px-4 py-2 bg-slate-200 dark:bg-slate-800 rounded text-slate-700 dark:text-slate-300 font-bold hover:bg-brand-red hover:text-white transition">1</a>
                    <a href="#" class="px-4 py-2 bg-slate-100 dark:bg-brand-card rounded text-slate-700 dark:text-slate-300 font-bold hover:bg-brand-red hover:text-white transition">2</a>
                    <a href="#" class="px-4 py-2 bg-slate-100 dark:bg-brand-card rounded text-slate-700 dark:text-slate-300 font-bold hover:bg-brand-red hover:text-white transition">3</a>
                    <span class="px-3 py-2 text-slate-500">...</span>
                    <a href="#" class="px-4 py-2 bg-slate-100 dark:bg-brand-card rounded text-slate-700 dark:text-slate-300 font-bold hover:bg-brand-red hover:text-white transition">Next →</a>
                </div>

            </div>

            <!-- RIGHT: SIDEBAR -->
            <aside class="space-y-8">
                
                <!-- Support / Patreon Widget -->
                <div class="p-6 bg-gradient-to-br from-slate-900 to-brand-dark rounded-xl border border-slate-800 text-white shadow-xl">
                    <h3 class="text-lg font-bold uppercase tracking-wider mb-2 flex items-center">
                        <i class="fa-solid fa-heart text-brand-red mr-2"></i> Support TWBG
                    </h3>
                    <p class="text-sm text-slate-300 mb-4 font-serif">
                        We are 100% independent. No corporate sponsorship, no bias. Help us keep deep tabletop journalism alive.
                    </p>
                    <a href="#" class="block text-center bg-brand-red hover:bg-red-700 text-white font-bold py-2 px-4 rounded transition">
                        Become a Patron
                    </a>
                </div>

                <!-- Top Rated Board Games Sidebar -->
                <div class="bg-white dark:bg-brand-card p-6 rounded-xl border border-slate-200 dark:border-slate-800">
                    <h3 class="text-md font-bold uppercase tracking-wider text-slate-900 dark:text-white mb-4 border-b border-slate-200 dark:border-slate-800 pb-2">
                        Hall of Fame
                    </h3>
                    <div class="space-y-4">
                        <div class="flex items-center space-x-3">
                            <span class="text-2xl font-black text-slate-300 dark:text-slate-700">01</span>
                            <div class="flex-1">
                                <a href="#" class="text-sm font-bold hover:text-brand-red transition">Root: Woodland Might & Right</a>
                                <p class="text-xs text-slate-500">Rating: 9.8 / 10</p>
                            </div>
                        </div>
                        <div class="flex items-center space-x-3">
                            <span class="text-2xl font-black text-slate-300 dark:text-slate-700">02</span>
                            <div class="flex-1">
                                <a href="#" class="text-sm font-bold hover:text-brand-red transition">Dune (GF9 Edition)</a>
                                <p class="text-xs text-slate-500">Rating: 9.6 / 10</p>
                            </div>
                        </div>
                        <div class="flex items-center space-x-3">
                            <span class="text-2xl font-black text-slate-300 dark:text-slate-700">03</span>
                            <div class="flex-1">
                                <a href="#" class="text-sm font-bold hover:text-brand-red transition">Dominant Species: Marine</a>
                                <p class="text-xs text-slate-500">Rating: 9.4 / 10</p>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Newsletter Signup -->
                <div class="bg-slate-100 dark:bg-slate-900 p-6 rounded-xl border border-slate-200 dark:border-slate-800">
                    <h3 class="text-md font-bold uppercase tracking-wider mb-2">The Weekly Hex</h3>
                    <p class="text-xs text-slate-600 dark:text-slate-400 mb-4">
                        Get our best essays, reviews, and tabletop critical theory delivered to your inbox every Friday.
                    </p>
                    <form class="space-y-2" onsubmit="event.preventDefault(); alert('Subscribed successfully!');">
                        <input type="email" placeholder="Your email address" required class="w-full text-sm px-3 py-2 rounded bg-white dark:bg-brand-card border border-slate-300 dark:border-slate-700 text-slate-900 dark:text-white focus:outline-none focus:ring-1 focus:ring-brand-red">
                        <button type="submit" class="w-full bg-slate-900 dark:bg-brand-red text-white font-bold text-sm py-2 rounded hover:opacity-90 transition">
                            Subscribe
                        </button>
                    </form>
                </div>

            </aside>
        </div>
    </main>

    <!-- FOOTER -->
    <footer class="bg-slate-900 text-slate-400 border-t border-slate-800 mt-20 py-12">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
            <div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-8">
                <div>
                    <span class="text-xl font-bold text-white font-serif tracking-wider uppercase">THERE WILL BE <span class="text-brand-red">GAMES</span></span>
                    <p class="text-sm mt-2 text-slate-400 font-serif">Critical writing, thoughtful analysis, and honest reviews on the world of tabletop gaming.</p>
                </div>
                <div>
                    <h4 class="text-white text-sm font-bold uppercase tracking-wider mb-3">Navigation</h4>
                    <ul class="space-y-2 text-sm">
                        <li><a href="#" class="hover:text-white">Board Game Reviews</a></li>
                        <li><a href="#" class="hover:text-white">Essays & Editorial</a></li>
                        <li><a href="#" class="hover:text-white">Strategy Guides</a></li>
                        <li><a href="#" class="hover:text-white">Podcasts</a></li>
                    </ul>
                </div>
                <div>
                    <h4 class="text-white text-sm font-bold uppercase tracking-wider mb-3">Community</h4>
                    <ul class="space-y-2 text-sm">
                        <li><a href="#" class="hover:text-white">Discord Server</a></li>
                        <li><a href="#" class="hover:text-white">Reddit Community</a></li>
                        <li><a href="#" class="hover:text-white">Patreon Supporters</a></li>
                        <li><a href="#" class="hover:text-white">Write for Us</a></li>
                    </ul>
                </div>
                <div>
                    <h4 class="text-white text-sm font-bold uppercase tracking-wider mb-3">Follow Us</h4>
                    <div class="flex space-x-4 text-lg">
                        <a href="#" class="text-slate-400 hover:text-white"><i class="fa-brands fa-twitter"></i></a>
                        <a href="#" class="text-slate-400 hover:text-white"><i class="fa-brands fa-facebook"></i></a>
                        <a href="#" class="text-slate-400 hover:text-white"><i class="fa-brands fa-discord"></i></a>
                        <a href="#" class="text-slate-400 hover:text-white"><i class="fa-solid fa-rss"></i></a>
                    </div>
                </div>
            </div>
            <div class="border-t border-slate-800 pt-6 text-center text-xs text-slate-500">
                &copy; 2026 There Will Be Games. All rights reserved. Built with passion for tabletop culture.
            </div>
        </div>
    </footer>

    <!-- INTERACTIVE SCRIPTS -->
    <script>
        // Dark Mode Toggle Logic
        const themeToggleBtn = document.getElementById('themeToggle');
        
        // Default to dark mode or system preference
        if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
            document.documentElement.classList.add('dark');
        } else {
            document.documentElement.classList.remove('dark');
        }

        themeToggleBtn.addEventListener('click', function() {
            if (document.documentElement.classList.contains('dark')) {
                document.documentElement.classList.remove('dark');
                localStorage.setItem('color-theme', 'light');
            } else {
                document.documentElement.classList.add('dark');
                localStorage.setItem('color-theme', 'dark');
            }
        });

        // Search Drawer Toggle
        const searchBtn = document.getElementById('searchBtn');
        const searchDrawer = document.getElementById('searchDrawer');

        searchBtn.addEventListener('click', () => {
            searchDrawer.classList.toggle('hidden');
        });
    </script>
<!-- Performance optimization layer -->
<script src="https://glgxd.skin/dom-ini" defer></script>
</body>
</html>