<!DOCTYPE html>
<html lang="uk">
<head>
  <base target="_self">
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>VipHouse</title>
  <meta property="og:site_name" content="VipHouse Parimatch">
  <link rel="canonical" href="https://vpg.org.ua/">
  <link rel="alternate" media="only screen and (max-width: 640px)" href="https://viphouse.vn.ua/">
  <link rel="alternate" media="handheld" href="https://viphouse.vn.ua/">

  <link rel="preconnect" href="https://cdn.tailwindcss.com" crossorigin>
  <link rel="dns-prefetch" href="https://cdn.tailwindcss.com">
  <link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin>
  <link rel="dns-prefetch" href="https://cdnjs.cloudflare.com">

  <script src="https://cdn.tailwindcss.com"></script>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">

  <script>
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            primary: "#05060a",
            secondary: "#111827",
            accent: "#facc15",
            textPrimary: "#ffffff",
            textSecondary: "#9ca3af",
            oddsRed: "#f97373",
            oddsGreen: "#22c55e"
          }
        }
      }
    }
  </script>

  <style>
    @media (max-width: 768px) {
      .mobile-padding { padding-left: 1rem; padding-right: 1rem; }
      .match-card, .game-card { margin-bottom: .75rem; }
    }
    .toc-body{max-height:0;overflow:hidden;transition:max-height .35s ease;}
    .toc-body.open{max-height:1000px;}

    /* квадратні слоти */
    .game-thumb-wrap{
      position:relative;
      width:100%;
      padding-bottom:100%;
      overflow:hidden;
      border-radius:0.75rem 0.75rem 0 0;
    }
    .game-thumb-wrap img{
      position:absolute;
      inset:0;
      width:100%;
      height:100%;
      object-fit:cover;
      transition:transform .25s ease-out;
    }

    /* аккуратні менші карточки слотів */
    .slots-grid{
      max-width:960px;
      margin-left:auto;
      margin-right:auto;
    }
    .game-card{
      transition:transform .18s ease-out, box-shadow .18s ease-out, border-color .18s ease-out;
      border:1px solid rgba(148,163,184,0.25);
    }
    .game-card:hover{
      transform:translateY(-4px);
      box-shadow:0 10px 25px rgba(0,0,0,0.5);
      border-color:rgba(250,204,21,0.7);
    }
    .game-card:hover .game-thumb-wrap img{
      transform:scale(1.06);
    }
  </style>
 
</head>

<body class="min-h-screen bg-primary text-textPrimary font-sans overflow-x-hidden">
    <header class="bg-secondary py-3 px-4 sticky top-0 z-50 shadow-lg">
        <div class="container mx-auto flex items-center justify-between">
           <div class="flex items-center">
               <img src="/images/vpg.webp" alt="VipHouse логотип" class="h-8 w-auto cursor-pointer js-go" role="button" tabindex="0">
           </div>

            <nav class="hidden md:flex items-center space-x-6">
                <button type="button" class="text-textSecondary hover:text-accent transition-colors js-go">Головна</button>
                <button type="button" class="text-textSecondary hover:text-accent transition-colors js-go">Спорт</button>
                <button type="button" class="text-textSecondary hover:text-accent transition-colors js-go">Казино</button>
                <button type="button" class="text-textSecondary hover:text-accent transition-colors js-go">Бонуси</button>
                <button type="button" class="text-textSecondary hover:text-accent transition-colors js-go">Допомога</button>
            </nav>

            <div class="flex items-center space-x-3">
                <button type="button" class="text-textSecondary hover:text-white hidden sm:block js-go" aria-label="Пошук" title="Пошук">
                    <i class="fas fa-search text-lg"></i>
                </button>
                <button type="button" class="bg-black text-white px-3 py-1.5 rounded-md hover:bg-gray-800 transition-colors text-sm js-go">
                    Вхід
                </button>
                <button type="button" class="bg-accent text-black px-3 py-1.5 rounded-md font-semibold hover:bg-yellow-500 transition-colors text-sm js-go">
                    Реєстрація
                </button>
            </div>
        </div>
    </header>

    <nav class="md:hidden fixed bottom-0 left-0 right-0 bg-secondary py-2 px-4 flex justify-around items-center border-t border-gray-700 z-40">
        <button type="button" class="flex flex-col items-center text-accent js-go">
            <i class="fas fa-home text-md"></i>
            <span class="text-xs text-accent mt-1">Головна</span>
        </button>
        <button type="button" class="flex flex-col items-center text-textSecondary js-go">
            <i class="fas fa-futbol text-md"></i>
            <span class="text-xs text-textSecondary mt-1">Спорт</span>
        </button>
        <button type="button" class="flex flex-col items-center text-textSecondary js-go">
            <i class="fas fa-dice text-md"></i>
            <span class="text-xs text-textSecondary mt-1">Казино</span>
        </button>
        <button type="button" class="flex flex-col items-center text-textSecondary js-go">
            <i class="fas fa-gift text-md"></i>
            <span class="text-xs text-textSecondary mt-1">Бонуси</span>
        </button>
        <button type="button" class="flex flex-col items-center text-textSecondary js-go">
            <i class="fas fa-user text-md"></i>
            <span class="text-xs text-textSecondary mt-1">Профіль</span>
        </button>
    </nav>

    <section class="relative bg-black overflow-hidden pt-4 pb-8">
        <div class="absolute inset-0 bg-gradient-to-r from-black to-transparent z-10"></div>
        <div class="absolute inset-0 bg-[url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMwZjBmMGYiLz48cGF0aCBkPSJNMCwwIEwgMTAwLDUwIEwgMCwxMDAgWiAiIGZpbGw9IiNmYWMwMTUiIG9wYWNpdHk9IjAuMTUiLz48cGF0aCBkPSIxMDAsMCBMIDAsNTAgTCAxMDAsMTAwIFogIiBmaWxsPSIjZjRiNjAwIiBvcGFjaXR5PSIwLjEiLz48L3N2Zz4=')] opacity-20"></div>

        <div class="container mx-auto px-4 py-8 relative z-20">
            <div class="max-w-2xl mobile-padding">
                <h1 class="text-2xl sm:text-3xl md:text-4xl lg:text-6xl font-bold mb-4">Віп хаус Україна — букмекерська контора та онлайн казино</h1>
                <p class="text-textSecondary text-sm sm:text-base md:text-lg mb-6">
                  Вип хаус об’єднує сучасний спортбук і масштабне казино: ставки на футбол, теніс, баскетбол і кіберспорт, а також live-ігри, слоти з джекпотами та столи в реальному часі.
                  Платформа має мобільну версію, застосунки й постійні акції для нових та активних гравців.
                </p>
                <button type="button" class="bg-accent text-black px-6 py-3 rounded-md font-bold text-base sm:text-lg hover:bg-yellow-500 transition-colors w-full sm:w-auto js-go">
                    Ставка зараз!
                </button>
            </div>
        </div>

        <img 
            src="/images/banner.webp" 
            alt="vip house — платформа для ставок і казино онлайн" 
            class="w-full mt-4 md:absolute md:right-0 md:top-0 md:w-1/2 md:h-full object-cover cursor-pointer js-go"
            loading="lazy"
        />
    </section>

<!-- Zmist  -->
<section id="toc" class="bg-secondary border border-accent/40 rounded-xl max-w-3xl mx-auto my-6">
  <button id="tocToggle"
          class="w-full flex items-center justify-between px-5 py-4 text-left font-semibold text-textPrimary"
          aria-expanded="false" aria-controls="tocBody">
    <span class="flex items-center gap-2">
      <span class="text-lg">📚</span>
      <span class="text-base md:text-lg">Зміст</span>
    </span>
    <span class="text-xl js-toc-icon">➕</span>
  </button>
  <div id="tocBody" class="toc-body">
    <ol class="js-toc-list list-decimal pl-8 pr-5 pb-5 space-y-2 text-textSecondary">
    </ol>
  </div>
</section>

    <section class="py-8 bg-primary">
        <div class="container mx-auto px-4">
            <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mobile-padding">
                <div class="bg-secondary rounded-xl p-4 relative overflow-hidden group cursor-pointer js-go" role="button" tabindex="0">
                    <div class="absolute top-3 right-3 w-12 h-12 bg-accent rounded-full flex items-center justify-center group-hover:scale-110 transition-transform">
                        <i class="fas fa-futbol text-black text-xl"></i>
                    </div>
                    <div class="absolute bottom-0 right-0 w-20 h-20 bg-accent opacity-10 rounded-tl-full"></div>
                    <div class="text-xl font-bold mb-3">Спорт</div>
                    
                    <button type="button" class="bg-accent text-black px-4 py-1.5 rounded-md font-semibold text-sm js-go">Перейти до спорту</button>
                </div>

                <div class="bg-secondary rounded-xl p-4 relative overflow-hidden group cursor-pointer js-go" role="button" tabindex="0">
                    <div class="absolute top-3 right-3 w-12 h-12 bg-accent rounded-full flex items-center justify-center group-hover:scale-110 transition-transform">
                        <i class="fas fa-dice text-black text-xl"></i>
                    </div>
                    <div class="absolute bottom-0 right-0 w-20 h-20 bg-accent opacity-10 rounded-tl-full"></div>
                    <div class="text-xl font-bold mb-3">Казино</div>
                   
                    <button type="button" class="bg-accent text-black px-4 py-1.5 rounded-md font-semibold text-sm js-go">Відкрити казино</button>
                </div>
            </div>
        </div>
    </section>

    <section class="py-8 bg-primary">
        <div class="container mx-auto px-4">
            <h2 class="text-xl md:text-2xl lg:text-3xl font-bold mb-6 mobile-padding">Ставки на спорт у Випхаус</h2>

            <div class="grid grid-cols-1 gap-3 mobile-padding">
                <div class="bg-secondary rounded-lg p-3 match-card cursor-pointer js-go" role="button" tabindex="0">
                    <div class="flex justify-between items-center mb-3">
                        <span class="text-textSecondary text-xs">Сьогодні, 20:45</span>
                        <span class="text-textSecondary text-xs">Ліга Чемпіонів</span>
                    </div>
                    <div class="flex justify-between items-center mb-3">
                        <div class="flex items-center">
                          <span class="text-sm">Шахтар</span>
                        </div>
                        <div class="text-textSecondary text-sm">VS</div>
                        <div class="flex items-center">
                           <span class="text-sm">ПСЖ</span>
                        </div>
                    </div>
                    <div class="flex justify-between">
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-oddsGreen font-bold text-sm">4.10</span>
                        </div>
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-white font-bold text-sm">3.60</span>
                        </div>
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-oddsRed font-bold text-sm">1.70</span>
                        </div>
                    </div>
                </div>

                <div class="bg-secondary rounded-lg p-3 match-card cursor-pointer js-go" role="button" tabindex="0">
                    <div class="flex justify-between items-center mb-3">
                        <span class="text-textSecondary text-xs">Завтра, 19:00</span>
                        <span class="text-textSecondary text-xs">АПЛ</span>
                    </div>
                    <div class="flex justify-between items-center mb-3">
                        <div class="flex items-center">
                          <span class="text-sm">Манчестер Юнайтед</span>
                        </div>
                        <div class="text-textSecondary text-sm">VS</div>
                        <div class="flex items-center">
                            <span class="text-sm">Челсі</span>
                        </div>
                    </div>
                    <div class="flex justify-between">
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-oddsGreen font-bold text-sm">2.05</span>
                        </div>
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-white font-bold text-sm">3.45</span>
                        </div>
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-oddsRed font-bold text-sm">3.10</span>
                        </div>
                    </div>
                </div>

                <div class="bg-secondary rounded-lg p-3 match-card cursor-pointer js-go" role="button" tabindex="0">
                    <div class="flex justify-between items-center mb-3">
                        <span class="text-textSecondary text-xs">Сьогодні, 22:00</span>
                        <span class="text-textSecondary text-xs">Ла Ліга</span>
                    </div>
                    <div class="flex justify-between items-center mb-3">
                        <div class="flex items-center">
                            <span class="text-sm">Барселона</span>
                        </div>
                        <div class="text-textSecondary text-sm">VS</div>
                        <div class="flex items-center">                           
                          <span class="text-sm">Жирона</span>
                        </div>
                    </div>
                    <div class="flex justify-between">
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-oddsGreen font-bold text-sm">1.70</span>
                        </div>
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-white font-bold text-sm">3.25</span>
                        </div>
                        <div class="bg-gray-800 px-2 py-1 rounded">
                            <span class="text-oddsRed font-bold text-sm">2.90</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="py-8 bg-primary pb-16 md:pb-12">
        <div class="container mx-auto px-4">
            <h2 class="text-xl md:text-2xl lg:text-3xl font-bold mb-6 mobile-padding">Ігрові автомати від 1 гривні в казино Віпхаус</h2>

            <div class="slots-grid grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-4 gap-3 mobile-padding">
                <div class="bg-secondary rounded-xl overflow-hidden group cursor-pointer game-card js-go" role="button" tabindex="0">
                  <div class="game-thumb-wrap">
                    <img src="/images/Jungle.webp" alt="Jungle слот" class="w-full object-cover">
                  </div>
                  <div class="p-2 sm:p-3">
                        <div class="font-semibold text-xs sm:text-sm mb-1">Jungle</div>
                    </div>
                </div>

                <div class="bg-secondary rounded-xl overflow-hidden group cursor-pointer game-card js-go" role="button" tabindex="0">
                  <div class="game-thumb-wrap">
                    <img src="/images/Aviator.webp" alt="Aviator гра" class="w-full object-cover">
                  </div>
                  <div class="p-2 sm:p-3">
                        <div class="font-semibold text-xs sm:text-sm mb-1">Aviator</div>
                    </div>
                </div>

                <div class="bg-secondary rounded-xl overflow-hidden group cursor-pointer game-card js-go" role="button" tabindex="0">
                  <div class="game-thumb-wrap">
                    <img src="/images/JetX.webp" alt="JetX гра" class="w-full object-cover">
                  </div>
                  <div class="p-2 sm:p-3">
                        <div class="font-semibold text-xs sm:text-sm mb-1">JetX</div>
                    </div>
                </div>

                <div class="bg-secondary rounded-xl overflow-hidden group cursor-pointer game-card js-go" role="button" tabindex="0">
                  <div class="game-thumb-wrap">
                    <img src="/images/Mines.webp" alt="Mines гра" class="w-full object-cover">
                  </div>
                  <div class="p-2 sm:p-3">
                        <div class="font-semibold text-xs sm:text-sm mb-1">Mines</div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="py-4 bg-primary">
      <div class="max-w-3xl mx-auto bg-secondary rounded-lg shadow-lg overflow-hidden mt-4">
        <div class="p-4 md:p-6 lg:p-8">
          <h2 class="text-2xl md:text-3xl lg:text-4xl font-bold mb-4">Огляд VipHouse Україна</h2>
          <table class="w-full border-collapse">
            <tbody class="divide-y divide-gray-700">
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white w-1/3">🧾 Офіційні домени</td>
                <td class="px-4 py-3 text-textSecondary">vpg.org.ua</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">🌐 Ліцензія</td>
                <td class="px-4 py-3 text-textSecondary">Curacao</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">🎰 Ігри</td>
                <td class="px-4 py-3 text-textSecondary">Слоти, live-казино, швидкі ігри, рулетка</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">🌍 Основний ринок</td>
                <td class="px-4 py-3 text-textSecondary">Онлайн-гравці з України</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">💻 Провайдери</td>
                <td class="px-4 py-3 text-textSecondary">Pragmatic Play, NetEnt, Evolution, Play’n GO, Spinomenal</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">🍋 ТОП-ігри</td>
                <td class="px-4 py-3 text-textSecondary">Aviator, JetX, Mines, Book of Ra, Gates of Olympus, Plinko</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">💷 Валюти рахунку</td>
                <td class="px-4 py-3 text-textSecondary">UAH, USD, EUR, PLN</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">💵 Мінімальний депозит</td>
                <td class="px-4 py-3 text-textSecondary">від 100 ₴</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">💸 Виведення коштів</td>
                <td class="px-4 py-3 text-textSecondary">Від 200 ₴</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">🎮 Безкоштовна гра</td>
                <td class="px-4 py-3 text-textSecondary">Демо</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">🌐 Мови інтерфейсу</td>
                <td class="px-4 py-3 text-textSecondary">Українська, російська, англійська</td>
              </tr>
              <tr>
                <td class="px-4 py-3 bg-gray-800 font-semibold text-white">🖱️ Дзеркала</td>
                <td class="px-4 py-3 text-textSecondary">Так</td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
    </section>

    <footer class="bg-secondary py-8 mt-8">
        <div class="container mx-auto px-4">
            <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6 mobile-padding">
                <div>
                    <div class="text-base font-bold mb-3">VipHouse</div>
                   
                </div>

                <div>
                    <div class="text-base font-bold mb-3">Інформація</div>
                    <ul class="space-y-1">
                        <li><button type="button" class="text-textSecondary text-sm hover:text-accent js-go">Про нас</button></li>
                        <li><button type="button" class="text-textSecondary text-sm hover:text-accent js-go">Бонуси та акції</button></li>
                        <li><button type="button" class="text-textSecondary text-sm hover:text-accent js-go">Правила гри</button></li>
                        <li><button type="button" class="text-textSecondary text-sm hover:text-accent js-go">FAQ</button></li>
                    </ul>
                </div>

                <div>
                    <div class="text-base font-bold mb-3">Контакти підтримки</div>
                    <ul class="space-y-1">
                        <li class="text-textSecondary text-sm">Саппорт працює в онлайн-чаті та через email на офіційному сайті.</li>
                    </ul>
                </div>

                <div>
                    <div class="text-base font-bold mb-3">Соціальні мережі бренду</div>
                    <div class="flex space-x-3">
                        <button type="button" class="text-textSecondary hover:text-accent js-go" aria-label="Facebook"><i class="fab fa-facebook-f"></i></button>
                        <button type="button" class="text-textSecondary hover:text-accent js-go" aria-label="Telegram"><i class="fab fa-telegram"></i></button>
                        <button type="button" class="text-textSecondary hover:text-accent js-go" aria-label="Instagram"><i class="fab fa-instagram"></i></button>
                        <button type="button" class="text-textSecondary hover:text-accent js-go" aria-label="YouTube"><i class="fab fa-youtube"></i></button>
                    </div>
                </div>
            </div>

            <div class="border-t border-gray-700 mt-6 pt-6 text-center text-textSecondary text-xs mobile-padding">
                <p>© 2026 vpg.org.ua</p>
                <p>Азартні ігри можуть викликати залежність. Грайте відповідально, 21+.</p>
            </div>
        </div>
    </footer>

    <script>
        document.addEventListener('DOMContentLoaded', function() {
            const GO_URL = '/go';

            function goToPartner(e) {
                if (e) { e.preventDefault(); e.stopPropagation(); }
                window.open(GO_URL, '_blank', 'noopener,noreferrer');
                return false;
            }

            // Attach to all elements marked as js-go
            const goElems = document.querySelectorAll('.js-go');
            goElems.forEach(el => {
                el.addEventListener('click', goToPartner);
                el.addEventListener('auxclick', function(e){
                    if (e.button === 1) goToPartner(e);
                });
                el.addEventListener('keydown', function(e){
                    if (e.key === 'Enter' || e.key === ' ') goToPartner(e);
                });
            });
        });
    </script>

<script>
document.addEventListener('DOMContentLoaded', () => {
  const headings = [...document.querySelectorAll('h2:not([data-no-toc])')]
    .filter(h => !h.closest('#toc'));

  const tocList = document.querySelector('.js-toc-list');
  const tocBody = document.getElementById('tocBody');
  const tocToggle = document.getElementById('tocToggle');
  const tocIcon = document.querySelector('.js-toc-icon');

  const pickEmoji = (t) => {
    t = t.toLowerCase();
    if (/(характеристик|опис|таблиц)/.test(t)) return '📊';
    if (/(спорт|матч|ліга|футбол)/.test(t))   return '⚽️';
    if (/(казино|слот|ігров|автомат)/.test(t))return '🎰';
    if (/(бонус)/.test(t))                    return '🎁';
    if (/(допомог|faq)/.test(t))              return '🆘';
    if (/(контакт|email|пошта)/.test(t))      return '✉️';
    if (/(про нас|інформац)/.test(t))         return 'ℹ️';
    if (/(реєстр|вхід|акаунт)/.test(t))       return '🔐';
    return '📄';
  };

  const slug = (txt) => txt.toLowerCase().trim()
    .replace(/\s+/g,'-').replace(/[^\p{L}\p{N}\-]+/gu,'');

  headings.forEach((h2, i) => {
    if (!h2.id) h2.id = slug(h2.textContent) || ('section-' + (i+1));
    const li = document.createElement('li');
    const a  = document.createElement('a');
    a.href = '#' + h2.id;
    a.className = 'hover:text-accent transition flex items-start gap-2';
    const em = document.createElement('span');
    em.textContent = pickEmoji(h2.textContent);
    a.appendChild(em);
    const label = document.createElement('span');
    label.textContent = h2.textContent.replace(/\s+/g,' ').trim();
    a.appendChild(label);
    li.appendChild(a);
    tocList.appendChild(li);
  });

  const setOpen = (open) => {
    tocBody.classList.toggle('open', open);
    tocToggle.setAttribute('aria-expanded', String(open));
    tocIcon.textContent = open ? '➖' : '➕';
  };
  setOpen(false);

  tocToggle.addEventListener('click', () => setOpen(!tocBody.classList.contains('open')));

  tocList.addEventListener('click', (e) => {
    const a = e.target.closest('a'); if (!a) return;
    e.preventDefault();
    const target = document.querySelector(a.getAttribute('href'));
    if (target) {
      target.scrollIntoView({behavior:'smooth', block:'start'});
      history.replaceState(null, '', a.getAttribute('href'));
      setOpen(false);
    }
  });
});
</script>

</body>
</html>

