<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="canonical" href="https://indiatravelguide.org/en-in/" />
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" />

<title>4Rabet India — Exclusive Bonuses, Promos &amp; Free Bets</title>
  <link rel="icon" href="/favicon.svg" />
  <link rel="apple-touch-icon" href="/favicon.svg" />

<meta name="description" content="🎯 4Rabet India — 200% up to ₹20,000 Welcome Bonus, 5x wagering, ₹100 min deposit. Promo codes, free bets, cashback &amp; VIP rewards for Indian players." />
<meta property="og:title" content="4Rabet India — Exclusive Bonuses, Promos &amp; Free Bets" />
<meta property="og:description" content="🎯 4Rabet India — 200% up to ₹20,000 Welcome Bonus, 5x wagering, ₹100 min deposit. Promo codes, free bets, cashback &amp; VIP rewards for Indian players." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://indiatravelguide.org/en-in/" />
<meta property="og:image" content="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='630' viewBox='0 0 1200 630'%3E%3Crect fill='%230D0D0D' width='1200' height='630'/%3E%3Ctext x='600' y='315' font-size='80' text-anchor='middle' fill='%2300FF41' font-family='monospace'%3E4Rabet India%3C/text%3E%3C/svg%3E" />
<meta name="twitter:card" content="summary_large_image" />
<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=Exo+2:wght@400;600;700;800&family=Share+Tech+Mono&family=Rajdhani:wght@500;700&family=Orbitron:wght@600;800&display=swap" rel="stylesheet" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebPage","@id":"https://indiatravelguide.org/en-in/","url":"https://indiatravelguide.org/en-in/","name":"4Rabet India — Bonuses & Promotions","description":"4Rabet India official bonuses, promotions, promo codes and VIP rewards for Indian players.","inLanguage":"en","datePublished":"2026-01-01","dateModified":"2026-05-06","author":{"@type":"Organization","name":"indiatravelguide.org"}}
</script>
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"Organization","name":"4Rabet India","url":"https://bonusclick1.com/RLzmBk","description":"4Rabet is a leading online betting and casino platform for Indian players offering 5,000+ games and generous bonuses."}
</script>
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"Article","headline":"4Rabet India — Official Bonuses, Promotions & Betting Platform","description":"Complete overview of 4Rabet bonuses and promotions available for Indian players in 2026.","url":"https://indiatravelguide.org/en-in/","datePublished":"2026-01-01","dateModified":"2026-05-06","author":{"@type":"Organization","name":"indiatravelguide.org"},"publisher":{"@type":"Organization","name":"indiatravelguide.org","url":"https://indiatravelguide.org"}}
</script>
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://indiatravelguide.org/"},{"@type":"ListItem","position":2,"name":"4Rabet India Bonuses","item":"https://indiatravelguide.org/en-in/"}]}
</script>
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the 4Rabet welcome bonus in India?","acceptedAnswer":{"@type":"Answer","text":"4Rabet offers a 200% up to ₹20,000 Welcome Bonus for new Indian players. The minimum deposit is ₹100 and the wagering requirement is just 5x."}},{"@type":"Question","name":"What is the minimum deposit at 4Rabet?","acceptedAnswer":{"@type":"Answer","text":"The minimum deposit at 4Rabet India is ₹100, making it accessible for players of all budgets."}},{"@type":"Question","name":"Does 4Rabet offer free bets for Indian players?","acceptedAnswer":{"@type":"Answer","text":"Yes, 4Rabet provides free bets and cashback deals as part of its ongoing promotions for Indian players."}},{"@type":"Question","name":"How do I activate a 4Rabet promo code?","acceptedAnswer":{"@type":"Answer","text":"To activate a 4Rabet promo code, enter the code in the designated field during registration or deposit, then make a qualifying deposit of ₹100 or more."}},{"@type":"Question","name":"What games are available at 4Rabet?","acceptedAnswer":{"@type":"Answer","text":"4Rabet offers 5,000+ games including sports betting, slots, live casino, virtual sports, and esports."}},{"@type":"Question","name":"Is 4Rabet legal in India?","acceptedAnswer":{"@type":"Answer","text":"4Rabet operates under an international gaming license and accepts Indian players, offering INR currency support and popular Indian payment methods."}},{"@type":"Question","name":"What is the 4Rabet wagering requirement?","acceptedAnswer":{"@type":"Answer","text":"The wagering requirement for the 4Rabet welcome bonus is 5x, which is one of the lowest in the Indian online betting market."}}]}
</script>
<style>
:root {
  --bg: #0D0D0D;
  --bg2: #111318;
  --bg3: #0A0F1A;
  --hud-green: #00FF41;
  --hud-blue: #4ECDC4;
  --hud-gold: #FFD700;
  --hud-red: #FF6B6B;
  --hud-dim: rgba(0,255,65,0.08);
  --hud-border: rgba(0,255,65,0.25);
  --text: #E8F4E8;
  --text-dim: #8A9A8A;
  --accent: #00FF41;
  --accent2: #4ECDC4;
  --font-main: 'Exo 2', sans-serif;
  --font-mono: 'Share Tech Mono', monospace;
  --font-stat: 'Rajdhani', sans-serif;
  --font-hud: 'Orbitron', monospace;
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

html { scroll-behavior: smooth; }

body {
  background: var(--bg);
  color: var(--text);
  font-family: var(--font-main);
  font-size: 15px;
  line-height: 1.7;
  overflow-x: hidden;
}

a { color: var(--hud-green); text-decoration: none; }
a:hover { color: var(--hud-blue); }

.container {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 20px;
}

section.container {
  padding: 60px 20px;
}

h1, h2, h3 {
  font-family: var(--font-hud);
  font-weight: 800;
  line-height: 1.2;
}

h2 {
  font-size: clamp(1.3rem, 3vw, 1.9rem);
  color: var(--hud-green);
  margin-bottom: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  position: relative;
  padding-left: 18px;
}

h2::before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
  height: 70%;
  background: linear-gradient(180deg, var(--hud-green), var(--hud-blue));
}

h3 {
  font-size: 1.05rem;
  color: var(--hud-blue);
  margin-bottom: 12px;
  font-family: var(--font-stat);
  text-transform: uppercase;
  letter-spacing: 1px;
}

p { margin-bottom: 16px; line-height: 1.8; }

@keyframes scanlines {
  0% { background-position: 0 0; }
  100% { background-position: 0 4px; }
}

@keyframes pulse-glow {
  0%, 100% { box-shadow: 0 0 10px rgba(0,255,65,0.4), 0 0 30px rgba(0,255,65,0.2); }
  50% { box-shadow: 0 0 20px rgba(0,255,65,0.7), 0 0 50px rgba(0,255,65,0.35); }
}

@keyframes hud-blink {
  0%, 90%, 100% { opacity: 1; }
  95% { opacity: 0.3; }
}

@keyframes xp-fill {
  from { width: 0%; }
  to { width: var(--xp-width, 85%); }
}

@keyframes reveal-up {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}

@keyframes float-hud {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-6px); }
}

@keyframes progress-fill {
  from { width: 0; }
  to { width: 100%; }
}

@keyframes count-up {
  from { opacity: 0; }
  to { opacity: 1; }
}

@keyframes spin-ring {
  to { transform: rotate(360deg); }
}

nav.main-nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  background: rgba(13,13,13,0.96);
  border-bottom: 1px solid var(--hud-border);
  backdrop-filter: blur(10px);
  padding: 12px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.nav-logo {
  font-family: var(--font-hud);
  font-size: 1.1rem;
  color: var(--hud-green);
  font-weight: 800;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.nav-logo span { color: var(--hud-gold); }

.nav-links {
  display: flex;
  gap: 24px;
  list-style: none;
}

.nav-links a {
  font-family: var(--font-mono);
  font-size: 0.75rem;
  color: var(--text-dim);
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: color 0.2s;
}

.nav-links a:hover { color: var(--hud-green); }

.hamburger {
  display: none;
  flex-direction: column;
  gap: 5px;
  cursor: pointer;
  background: none;
  border: none;
  padding: 4px;
}

.hamburger span {
  width: 24px;
  height: 2px;
  background: var(--hud-green);
  display: block;
  transition: all 0.3s;
}

@media (max-width: 768px) {
  .nav-links {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: rgba(13,13,13,0.98);
    flex-direction: column;
    padding: 20px;
    gap: 16px;
    border-bottom: 1px solid var(--hud-border);
  }
  .nav-links.open { display: flex; }
  .hamburger { display: flex; }
}

.hero {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: 80px 20px 60px;
  overflow: hidden;
  background: radial-gradient(ellipse at 50% 0%, rgba(0,255,65,0.06) 0%, transparent 60%), var(--bg3);
}

.hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(0,255,65,0.015) 2px, rgba(0,255,65,0.015) 4px);
  animation: scanlines 0.5s linear infinite;
  pointer-events: none;
  z-index: 1;
}

.hud-corner {
  position: absolute;
  width: 60px;
  height: 60px;
  border-color: var(--hud-green);
  border-style: solid;
  opacity: 0.5;
  animation: hud-blink 4s ease-in-out infinite;
}

.hud-corner--tl { top: 90px; left: 20px; border-width: 2px 0 0 2px; }
.hud-corner--tr { top: 90px; right: 20px; border-width: 2px 2px 0 0; }
.hud-corner--bl { bottom: 20px; left: 20px; border-width: 0 0 2px 2px; }
.hud-corner--br { bottom: 20px; right: 20px; border-width: 0 2px 2px 0; }

.hero-inner {
  position: relative;
  z-index: 2;
  text-align: center;
  max-width: 820px;
  margin: 0 auto;
}

.hero-system-tag {
  font-family: var(--font-mono);
  font-size: 0.75rem;
  color: var(--hud-green);
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 16px;
  opacity: 0.8;
  animation: hud-blink 3s ease-in-out infinite;
}

.hero h1 {
  font-size: clamp(1.8rem, 5vw, 3.2rem);
  color: #fff;
  margin-bottom: 24px;
  text-shadow: 0 0 30px rgba(0,255,65,0.3);
  animation: reveal-up 0.8s ease both;
}

.hero h1 span { color: var(--hud-green); }

.hero-intro {
  font-size: 1.05rem;
  color: var(--text-dim);
  max-width: 680px;
  margin: 0 auto 30px;
  line-height: 1.8;
  animation: reveal-up 1s ease both 0.2s;
}

.hero-loading-bar {
  width: 100%;
  max-width: 420px;
  margin: 0 auto 28px;
  animation: reveal-up 1.2s ease both 0.4s;
}

.loading-label {
  display: flex;
  justify-content: space-between;
  font-family: var(--font-mono);
  font-size: 0.7rem;
  color: var(--hud-green);
  margin-bottom: 6px;
}

.loading-track {
  background: rgba(0,255,65,0.1);
  border: 1px solid var(--hud-border);
  border-radius: 2px;
  height: 8px;
  overflow: hidden;
}

.loading-fill {
  height: 100%;
  background: linear-gradient(90deg, var(--hud-green), var(--hud-blue));
  animation: progress-fill 2.5s ease both 0.5s;
  box-shadow: 0 0 10px rgba(0,255,65,0.5);
}

.hero-stats {
  display: flex;
  gap: 30px;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 32px;
  animation: reveal-up 1.4s ease both 0.6s;
}

.hero-stat {
  text-align: center;
  border: 1px solid var(--hud-border);
  padding: 12px 20px;
  background: var(--hud-dim);
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%);
  min-width: 110px;
}

.hero-stat-val {
  font-family: var(--font-hud);
  font-size: 1.4rem;
  color: var(--hud-gold);
  font-weight: 800;
  display: block;
}

.hero-stat-label {
  font-family: var(--font-mono);
  font-size: 0.65rem;
  color: var(--text-dim);
  text-transform: uppercase;
  letter-spacing: 1px;
}

.btn-primary {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  background: linear-gradient(135deg, var(--hud-green), #00CC33);
  color: #000;
  font-family: var(--font-hud);
  font-weight: 800;
  font-size: 0.95rem;
  padding: 14px 36px;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 2px;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%);
  animation: pulse-glow 2s ease-in-out infinite, reveal-up 1.6s ease both 0.8s;
  transition: transform 0.2s, filter 0.2s;
  border: none;
  cursor: pointer;
}

.btn-primary:hover {
  transform: scale(1.04);
  filter: brightness(1.1);
  color: #000;
}

.btn-secondary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: transparent;
  border: 1px solid var(--hud-green);
  color: var(--hud-green);
  font-family: var(--font-mono);
  font-size: 0.85rem;
  padding: 10px 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  cursor: pointer;
  transition: all 0.2s;
  text-decoration: none;
}

.btn-secondary:hover {
  background: var(--hud-dim);
  color: var(--hud-green);
}

.btn-cta-micro {
  font-family: var(--font-mono);
  font-size: 0.65rem;
  color: rgba(0,255,65,0.5);
  text-align: center;
  margin-top: 8px;
  display: block;
}

.sticky-cta {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 200;
  background: rgba(13,13,13,0.97);
  border-top: 1px solid var(--hud-border);
  padding: 10px 20px;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}

.sticky-cta.visible { display: flex; }

.sticky-cta-text {
  font-family: var(--font-mono);
  font-size: 0.8rem;
  color: var(--hud-green);
}

.sticky-cta .btn-primary {
  font-size: 0.8rem;
  padding: 10px 22px;
  animation: pulse-glow 2s ease-in-out infinite;
  white-space: nowrap;
}

section.content-section {
  padding: 60px 20px;
  max-width: 1100px;
  margin: 0 auto;
}

section.content-section:nth-child(even) {
  background: linear-gradient(180deg, var(--bg2), var(--bg3));
}

.section-intro {
  font-size: 1.05rem;
  line-height: 1.85;
  margin-bottom: 28px;
  color: var(--text);
}

.info-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 20px;
  margin: 28px 0;
}

.info-card {
  background: var(--bg2);
  border: 1px solid var(--hud-border);
  padding: 20px;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%);
  transition: border-color 0.3s, box-shadow 0.3s;
  position: relative;
}

.info-card:hover {
  border-color: var(--hud-green);
  box-shadow: 0 0 20px rgba(0,255,65,0.1);
}

.info-card-icon {
  font-size: 1.8rem;
  margin-bottom: 10px;
  display: block;
}

.info-card h3 {
  font-size: 0.95rem;
  color: var(--hud-green);
  margin-bottom: 8px;
}

.info-card p {
  font-size: 0.88rem;
  color: var(--text-dim);
  margin-bottom: 0;
  line-height: 1.6;
}

.highlight-box {
  border-left: 3px solid var(--hud-green);
  padding: 16px 20px;
  background: rgba(0,255,65,0.04);
  margin: 20px 0;
  font-size: 0.95rem;
  line-height: 1.7;
}

.highlight-box.gold {
  border-left-color: var(--hud-gold);
  background: rgba(255,215,0,0.04);
}

.highlight-box.blue {
  border-left-color: var(--hud-blue);
  background: rgba(78,205,196,0.04);
}

.stat-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 0;
  border-bottom: 1px solid rgba(0,255,65,0.1);
  gap: 12px;
}

.stat-row:last-child { border-bottom: none; }

.stat-label {
  font-family: var(--font-mono);
  font-size: 0.8rem;
  color: var(--text-dim);
  text-transform: uppercase;
  letter-spacing: 1px;
}

.stat-value {
  font-family: var(--font-stat);
  font-size: 1.1rem;
  font-weight: 700;
  color: var(--hud-gold);
}

.achievement-list {
  list-style: none;
  display: grid;
  gap: 12px;
}

.achievement-list li {
  display: flex;
  align-items: flex-start;
  gap: 14px;
  padding: 14px 16px;
  background: var(--bg2);
  border: 1px solid rgba(0,255,65,0.1);
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%);
  transition: border-color 0.2s;
}

.achievement-list li:hover { border-color: var(--hud-border); }

.achievement-icon {
  font-size: 1.3rem;
  flex-shrink: 0;
  margin-top: 1px;
}

.achievement-text strong {
  display: block;
  font-family: var(--font-stat);
  font-size: 0.9rem;
  color: var(--hud-green);
  font-weight: 700;
  margin-bottom: 2px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.achievement-text span {
  font-size: 0.85rem;
  color: var(--text-dim);
  line-height: 1.5;
}

.table-wrap {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  margin: 24px 0;
  border: 1px solid var(--hud-border);
}

.table-wrap table {
  min-width: 500px;
  width: 100%;
  border-collapse: collapse;
}

.table-wrap table th {
  background: rgba(0,255,65,0.08);
  font-family: var(--font-mono);
  font-size: 0.75rem;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--hud-green);
  padding: 12px 16px;
  text-align: left;
  border-bottom: 1px solid var(--hud-border);
  white-space: nowrap;
}

.table-wrap table td {
  padding: 11px 16px;
  border-bottom: 1px solid rgba(0,255,65,0.06);
  font-size: 0.88rem;
  color: var(--text);
}

.table-wrap table tr:hover td { background: rgba(0,255,65,0.03); }

.table-wrap table tr:last-child td { border-bottom: none; }

.table-scroll-hint {
  text-align: center;
  font-family: var(--font-mono);
  font-size: 0.65rem;
  color: var(--text-dim);
  padding: 4px;
  background: rgba(0,0,0,0.3);
}

.steps-list {
  display: grid;
  gap: 16px;
  counter-reset: step-counter;
}

.step-item {
  display: flex;
  gap: 16px;
  align-items: flex-start;
  padding: 16px;
  background: var(--bg2);
  border: 1px solid rgba(0,255,65,0.12);
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%);
}

.step-num {
  width: 34px;
  height: 34px;
  flex-shrink: 0;
  border: 2px solid var(--hud-green);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: var(--font-hud);
  font-size: 0.85rem;
  font-weight: 800;
  color: var(--hud-green);
  clip-path: polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%);
  background: rgba(0,255,65,0.08);
}

.step-content strong {
  display: block;
  font-family: var(--font-stat);
  font-weight: 700;
  color: var(--text);
  font-size: 0.95rem;
  margin-bottom: 4px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.step-content p {
  font-size: 0.88rem;
  color: var(--text-dim);
  margin-bottom: 0;
  line-height: 1.5;
}

.xp-bar-container {
  margin: 20px 0;
}

.xp-bar-item {
  margin-bottom: 14px;
}

.xp-bar-label {
  display: flex;
  justify-content: space-between;
  font-family: var(--font-mono);
  font-size: 0.75rem;
  color: var(--text-dim);
  margin-bottom: 5px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.xp-bar-val { color: var(--hud-gold); }

.xp-track {
  height: 6px;
  background: rgba(0,255,65,0.1);
  border-radius: 0;
  overflow: hidden;
  border: 1px solid rgba(0,255,65,0.2);
}

.xp-fill {
  height: 100%;
  background: linear-gradient(90deg, var(--hud-green), var(--hud-blue));
  box-shadow: 0 0 8px rgba(0,255,65,0.4);
  transition: width 1.5s ease;
  width: 0;
}

.xp-fill.animated { width: var(--xp-w, 80%); }

.pros-cons-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  margin: 24px 0;
}

.pros-box, .cons-box {
  padding: 20px;
  border: 1px solid;
}

.pros-box {
  border-color: rgba(0,255,65,0.3);
  background: rgba(0,255,65,0.04);
}

.cons-box {
  border-color: rgba(255,107,107,0.3);
  background: rgba(255,107,107,0.04);
}

.pros-box h3 {
  color: var(--hud-green);
  font-size: 0.85rem;
  margin-bottom: 14px;
}

.cons-box h3 {
  color: var(--hud-red);
  font-size: 0.85rem;
  margin-bottom: 14px;
}

.pros-cons-list {
  list-style: none;
  display: grid;
  gap: 8px;
}

.pros-cons-list li {
  font-size: 0.88rem;
  color: var(--text);
  display: flex;
  align-items: flex-start;
  gap: 8px;
  line-height: 1.5;
}

.pros-cons-list li::before {
  font-size: 0.85rem;
  flex-shrink: 0;
  margin-top: 1px;
}

.pros-box .pros-cons-list li::before { content: '✅'; }
.cons-box .pros-cons-list li::before { content: '⚠️'; }

@media (max-width: 600px) {
  .pros-cons-grid { grid-template-columns: 1fr; }
}

.faq-list {
  display: grid;
  gap: 12px;
}

.faq-item {
  border: 1px solid rgba(0,255,65,0.12);
  background: var(--bg2);
  overflow: hidden;
}

.faq-question {
  width: 100%;
  background: none;
  border: none;
  text-align: left;
  padding: 16px 20px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
}

.faq-question-text {
  font-family: var(--font-stat);
  font-weight: 700;
  font-size: 0.92rem;
  color: var(--text);
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.faq-toggle {
  font-family: var(--font-mono);
  font-size: 1.2rem;
  color: var(--hud-green);
  flex-shrink: 0;
  transition: transform 0.3s;
}

.faq-item.open .faq-toggle { transform: rotate(45deg); }

.faq-answer {
  display: none;
  padding: 0 20px 16px;
  font-size: 0.88rem;
  color: var(--text-dim);
  line-height: 1.7;
  border-top: 1px solid rgba(0,255,65,0.08);
  padding-top: 14px;
}

.faq-item.open .faq-answer { display: block; }

.reveal {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}

.reveal.visible {
  opacity: 1;
  transform: translateY(0);
}

.badge {
  display: inline-block;
  font-family: var(--font-mono);
  font-size: 0.65rem;
  padding: 3px 8px;
  border: 1px solid var(--hud-border);
  color: var(--hud-green);
  text-transform: uppercase;
  letter-spacing: 1px;
  background: rgba(0,255,65,0.06);
  margin: 2px;
}

.badge.gold { border-color: rgba(255,215,0,0.4); color: var(--hud-gold); background: rgba(255,215,0,0.06); }
.badge.blue { border-color: rgba(78,205,196,0.4); color: var(--hud-blue); background: rgba(78,205,196,0.06); }

.section-divider {
  height: 1px;
  background: linear-gradient(90deg, transparent, var(--hud-border), transparent);
  margin: 0;
}

.bonus-highlight {
  text-align: center;
  padding: 32px 24px;
  background: radial-gradient(ellipse at 50% 0%, rgba(0,255,65,0.08) 0%, transparent 70%), var(--bg2);
  border: 1px solid var(--hud-border);
  margin: 28px 0;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%);
}

.bonus-highlight-amount {
  font-family: var(--font-hud);
  font-size: clamp(2rem, 5vw, 3rem);
  color: var(--hud-gold);
  font-weight: 800;
  display: block;
  text-shadow: 0 0 20px rgba(255,215,0,0.4);
  animation: float-hud 3s ease-in-out infinite;
}

.bonus-highlight-label {
  font-family: var(--font-mono);
  font-size: 0.8rem;
  color: var(--text-dim);
  letter-spacing: 2px;
  text-transform: uppercase;
  display: block;
  margin-top: 4px;
}

.bonus-conditions {
  display: flex;
  gap: 16px;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 16px;
}

.bonus-condition-tag {
  font-family: var(--font-mono);
  font-size: 0.7rem;
  color: var(--hud-blue);
  border: 1px solid rgba(78,205,196,0.3);
  padding: 4px 12px;
  background: rgba(78,205,196,0.05);
}

.notification-badge {
  position: relative;
  display: inline-block;
}

.notification-badge::after {
  content: 'ACTIVE';
  position: absolute;
  top: -8px;
  right: -8px;
  background: var(--hud-red);
  color: #fff;
  font-family: var(--font-mono);
  font-size: 0.55rem;
  padding: 2px 5px;
  border-radius: 0;
  animation: hud-blink 2s ease-in-out infinite;
}

footer {
  background: var(--bg3);
  border-top: 1px solid var(--hud-border);
  padding: 50px 20px 30px;
}

.footer-inner {
  max-width: 1100px;
  margin: 0 auto;
}

.footer-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 32px;
  margin-bottom: 32px;
}

.footer-col h4 {
  font-family: var(--font-mono);
  font-size: 0.7rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--hud-green);
  margin-bottom: 14px;
}

.footer-col ul { list-style: none; display: grid; gap: 8px; }

.footer-col ul li a {
  font-size: 0.85rem;
  color: var(--text-dim);
  transition: color 0.2s;
}

.footer-col ul li a:hover { color: var(--hud-green); }

.footer-disclaimer {
  font-size: 0.78rem;
  color: var(--text-dim);
  line-height: 1.6;
  border-top: 1px solid rgba(0,255,65,0.1);
  padding-top: 24px;
  margin-top: 16px;
}

.footer-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 20px;
  padding-top: 16px;
  border-top: 1px solid rgba(0,255,65,0.08);
}

.footer-bottom p {
  font-family: var(--font-mono);
  font-size: 0.7rem;
  color: rgba(138,154,138,0.5);
  margin: 0;
}

.popup-overlay {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 999;
  background: rgba(0,0,0,0.85);
  align-items: center;
  justify-content: center;
  padding: 20px;
}

.popup-overlay.open { display: flex; }

.popup-box {
  background: var(--bg2);
  border: 1px solid var(--hud-green);
  max-width: 440px;
  width: 100%;
  padding: 36px 28px;
  position: relative;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%);
  box-shadow: 0 0 40px rgba(0,255,65,0.2);
  text-align: center;
  animation: reveal-up 0.4s ease both;
}

.popup-close {
  position: absolute;
  top: 12px;
  right: 16px;
  background: none;
  border: none;
  color: var(--text-dim);
  font-size: 1.3rem;
  cursor: pointer;
  font-family: var(--font-mono);
  transition: color 0.2s;
}

.popup-close:hover { color: var(--hud-red); }

.popup-icon { font-size: 3rem; display: block; margin-bottom: 12px; animation: float-hud 2s ease-in-out infinite; }

.popup-title {
  font-family: var(--font-hud);
  font-size: 1.4rem;
  color: var(--hud-gold);
  margin-bottom: 8px;
}

.popup-subtitle {
  font-family: var(--font-mono);
  font-size: 0.8rem;
  color: var(--text-dim);
  margin-bottom: 24px;
  line-height: 1.5;
}

.popup-box .btn-primary { margin: 0 auto; display: inline-flex; }

.popup-tc {
  font-size: 0.65rem;
  color: rgba(138,154,138,0.4);
  margin-top: 12px;
}

.tag-row {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 16px 0;
}

.two-col {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin: 24px 0;
}

@media (max-width: 600px) {
  .two-col { grid-template-columns: 1fr; }
  .hero-stats { gap: 12px; }
  .hero-stat { min-width: 90px; padding: 10px 14px; }
  .hero-stat-val { font-size: 1.1rem; }
  section.content-section { padding: 40px 16px; }
}

.rg-bar {
  background: rgba(255,107,107,0.06);
  border-top: 1px solid rgba(255,107,107,0.2);
  padding: 10px 20px;
  text-align: center;
  font-family: var(--font-mono);
  font-size: 0.65rem;
  color: var(--hud-red);
  letter-spacing: 1px;
  text-transform: uppercase;
}

.eeat-block, .author-block {
  margin: 0 auto;
  max-width: 780px;
  padding: 20px 24px;
  background: var(--bg2);
  border: 1px solid rgba(0,255,65,0.12);
  margin-top: 40px;
}
.author-name {
  display: block;
  font-family: var(--font-stat);
  font-weight: 700;
  font-size: 0.95rem;
  color: var(--hud-green);
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 4px;
}
.author-title {
  display: block;
  font-family: var(--font-mono);
  font-size: 0.72rem;
  color: var(--text-dim);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 10px;
}
.author-bio {
  font-size: 0.85rem;
  color: var(--text-dim);
  line-height: 1.6;
  margin-bottom: 6px;
}
.author-updated {
  font-family: var(--font-mono);
  font-size: 0.68rem;
  color: rgba(138,154,138,0.5);
  text-transform: uppercase;
  letter-spacing: 1px;
}
</style>
<link rel="alternate" hreflang="en" href="https://indiatravelguide.org/" />
<link rel="alternate" hreflang="en-IN" href="https://indiatravelguide.org/en-in/" />
</head>
<body>

<div class="rg-bar">18+ | Gambling involves risk | Play responsibly | BeGambleAware.org | T&C Apply</div>

<nav class="main-nav">
  <div class="nav-logo">4Rabet <span>India</span></div>
  <ul class="nav-links" id="nav-links">
    <li><a href="#bonuses">Bonuses</a></li>
    <li><a href="#welcome-bonus">Welcome</a></li>
    <li><a href="#promo-codes">Promo Codes</a></li>
    <li><a href="#vip-rewards">VIP</a></li>
    <li><a href="#faq">FAQ</a></li>
    <li><a href="https://bonusclick1.com/RLzmBk" rel="nofollow sponsored noopener noreferrer" target="_blank" style="color:var(--hud-green);font-weight:700;">Claim Bonus →</a></li>
  </ul>
  <button class="hamburger" id="hamburger" aria-label="Open menu">
    <span></span><span></span><span></span>
  </button>
</nav>

<section class="hero" id="hero">
  <div class="hud-corner hud-corner--tl"></div>
  <div class="hud-corner hud-corner--tr"></div>
  <div class="hud-corner hud-corner--bl"></div>
  <div class="hud-corner hud-corner--br"></div>
  <div class="hero-inner">
    <div class="hero-system-tag">// SYSTEM: 4RABET.IN — BONUS SECTOR — ACTIVE //</div>
    <h1><span>4Rabet India</span> — Official Bonuses, Promotions &amp; Betting Platform</h1>
    <p class="hero-intro">4 Rabet is the popular name for this platform among Indian bettors. 4Rabet stands as one of India's most exciting online betting platforms, offering players a generous 200% up to ₹20,000 Welcome Bonus with a minimum deposit of just ₹100 and only 5x wagering requirements. With 5,000+ games spanning sports betting, slots, live casino, virtual sports, and esports, 4Rabet delivers a complete gaming experience tailored for Indian players.</p>
    <div class="hero-loading-bar">
      <div class="loading-label">
        <span>BONUS STATUS</span>
        <span>ACTIVE — CLAIM NOW</span>
      </div>
      <div class="loading-track">
        <div class="loading-fill"></div>
      </div>
    </div>
    <div class="hero-stats">
      <div class="hero-stat">
        <span class="hero-stat-val" data-count-to="200">200%</span>
        <span class="hero-stat-label">Welcome Bonus</span>
      </div>
      <div class="hero-stat">
        <span class="hero-stat-val">₹20,000</span>
        <span class="hero-stat-label">Max Bonus</span>
      </div>
      <div class="hero-stat">
        <span class="hero-stat-val">5x</span>
        <span class="hero-stat-label">Wagering</span>
      </div>
      <div class="hero-stat">
        <span class="hero-stat-val">₹100</span>
        <span class="hero-stat-label">Min Deposit</span>
      </div>
    </div>
    <a href="https://bonusclick1.com/RLzmBk" class="btn-primary notification-badge" rel="nofollow sponsored noopener noreferrer" target="_blank">
      ⚡ CLAIM 200% BONUS NOW →
    </a>
    <span class="btn-cta-micro">🔒 Secure · Fast Withdrawal · INR Supported</span>
  </div>
</section>

<section class="content-section container reveal" id="bonuses">
  <h2>4Rabet Bonus Offers and Promotions India</h2>
  <p class="section-intro">4Rabet provides Indian players with one of the most competitive bonus ecosystems in the online betting market. The platform's promotional structure is built specifically for the Indian audience, featuring INR-denominated bonuses, low wagering requirements, and a variety of recurring deals that keep experienced and new bettors engaged throughout the year.</p>
  <p>4Rabet's bonus architecture spans multiple categories — welcome rewards, reload incentives, free bet opportunities, cashback programs, promo code activations, and a fully developed VIP loyalty system. Every promotion targets a specific player behavior, ensuring that both casual bettors and high-volume players find value in the offerings. The platform regularly updates its promotional calendar to coincide with major Indian cricket tournaments, IPL season, and festive periods.</p>
  <div class="info-grid">
    <div class="info-card">
      <span class="info-card-icon">🏆</span>
      <h3>Welcome Bonus</h3>
      <p>200% up to ₹20,000 on first deposit. Minimum ₹100 required. Only 5x wagering — industry-leading terms.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🎯</span>
      <h3>Free Bets</h3>
      <p>Regular free bet promotions available for sports betting on cricket, football, kabaddi and more major Indian sports.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">💰</span>
      <h3>Cashback Deals</h3>
      <p>Weekly cashback on net losses across casino and sports. Percentages vary by VIP tier and active promotions.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🔑</span>
      <h3>Promo Codes</h3>
      <p>Exclusive promo codes unlock additional deposit bonuses, free spins, and enhanced odds for special events.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🔄</span>
      <h3>Reload Bonuses</h3>
      <p>Existing players receive reload bonuses on subsequent deposits, keeping the value flowing beyond the initial welcome offer.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">👑</span>
      <h3>VIP Program</h3>
      <p>Multi-tier loyalty system with escalating rewards, personal account managers, and exclusive VIP-only promotions.</p>
    </div>
  </div>
  <div class="highlight-box gold">
    <strong>⚡ Why 4Rabet Stands Out:</strong> The 5x wagering requirement on the welcome bonus is among the lowest available to players in 2026. Combined with the minimum ₹100 deposit threshold, 4Rabet makes bonus money genuinely accessible — not just a number on paper.
  </div>
  <div style="text-align:center;margin-top:28px;">
    <a href="https://bonusclick1.com/RLzmBk" class="btn-primary" rel="nofollow sponsored noopener noreferrer" target="_blank">🎁 View All Bonuses →</a>
  </div>
</section>

<section class="content-section container reveal" id="welcome-bonus">
  <h2>4Rabet First Deposit Bonus Details</h2>
  <p class="section-intro">The 4Rabet first deposit bonus is the flagship promotion for new Indian players and one of the most straightforward welcome packages in the domestic market. The offer delivers a 200% match bonus on the initial deposit, capped at ₹20,000, with a minimum qualifying deposit of ₹100 — a threshold that genuinely opens the door for players at every budget level.</p>
  <p>What separates the 4Rabet welcome offer from industry competitors is the 5x wagering requirement. Most Indian betting platforms impose 15x to 35x turnover conditions, making bonus funds difficult to convert into withdrawable cash. 4Rabet's 5x requirement means that on a ₹1,000 deposit yielding ₹2,000 in bonus funds, a player needs to wager only ₹10,000 in total to clear the bonus — a realistic and achievable target for regular bettors.</p>
  <div class="bonus-highlight">
    <span class="bonus-highlight-amount">200% up to ₹20,000</span>
    <span class="bonus-highlight-label">4Rabet Welcome Bonus — New Players Only</span>
    <div class="bonus-conditions">
      <span class="bonus-condition-tag">Min Deposit: ₹100</span>
      <span class="bonus-condition-tag">Wagering: 5x</span>
      <span class="bonus-condition-tag">INR Supported</span>
      <span class="bonus-condition-tag">T&amp;C Apply</span>
    </div>
  </div>
  <h3>Bonus Calculation Breakdown</h3>
  <div class="table-wrap">
    <table>
      <thead>
        <tr>
          <th>Deposit Amount</th>
          <th>Bonus Received (200%)</th>
          <th>Total Balance</th>
          <th>Wagering Required (5x)</th>
        </tr>
      </thead>
      <tbody>
        <tr><td>₹100</td><td>₹200</td><td>₹300</td><td>₹500</td></tr>
        <tr><td>₹500</td><td>₹1,000</td><td>₹1,500</td><td>₹2,500</td></tr>
        <tr><td>₹1,000</td><td>₹2,000</td><td>₹3,000</td><td>₹5,000</td></tr>
        <tr><td>₹5,000</td><td>₹10,000</td><td>₹15,000</td><td>₹25,000</td></tr>
        <tr><td>₹10,000</td><td>₹20,000 (max)</td><td>₹30,000</td><td>₹50,000</td></tr>
      </tbody>
    </table>
    <p class="table-scroll-hint">← scroll →</p>
  </div>
  <h3>Eligibility Requirements</h3>
  <ul class="achievement-list">
    <li><span class="achievement-icon">✅</span><div class="achievement-text"><strong>New Account Only</strong><span>The 200% welcome bonus is exclusively available on the first deposit of a newly registered 4Rabet account. One offer per customer, household, and device.</span></div></li>
    <li><span class="achievement-icon">✅</span><div class="achievement-text"><strong>Minimum Deposit ₹100</strong><span>Any deposit of ₹100 or more qualifies for the welcome bonus. Deposits below ₹100 do not trigger the bonus activation.</span></div></li>
    <li><span class="achievement-icon">✅</span><div class="achievement-text"><strong>Valid Payment Method</strong><span>Deposits must be made using an approved payment method. UPI, Paytm, PhonePe, bank transfer, and select e-wallets qualify for 4Rabet.</span></div></li>
    <li><span class="achievement-icon">✅</span><div class="achievement-text"><strong>5x Wagering to Withdraw</strong><span>The total bonus amount must be wagered 5x before withdrawal. Both sports bets and casino games contribute to the wagering requirement.</span></div></li>
  </ul>
</section>

<section class="content-section container reveal" id="free-bets">
  <h2>4Rabet Free Bets and Cashback Deals</h2>
  <p class="section-intro">Beyond the initial welcome bonus, 4Rabet maintains an active promotional calendar featuring free bets, cashback deals, and loss insurance schemes that deliver ongoing value to its Indian player base. These promotions are particularly focused on cricket and other sports popular in India, providing enhanced opportunities during tournament seasons like the Indian Premier League, Test series, and major international football competitions.</p>
  <p>4Rabet's cashback deals operate on a weekly basis for eligible players. The cashback percentage depends on the player's activity level, current VIP tier, and the specific promotional period. Cashback is typically credited as bonus funds requiring a single-digit multiplier wagering turnover, making recovery from a losing streak far less punishing than on competing platforms. Free bet offers are triggered by specific events — such as bet-and-get promotions on selected cricket matches or casino game tournaments.</p>
  <div class="two-col">
    <div>
      <h3>Free Bet Promotions</h3>
      <ul class="achievement-list">
        <li><span class="achievement-icon">🎯</span><div class="achievement-text"><strong>Sports Free Bets</strong><span>Regular free bet offers on cricket, IPL, football, and kabaddi. Credited after qualifying bet placement on specified markets.</span></div></li>
        <li><span class="achievement-icon">🎰</span><div class="achievement-text"><strong>Casino Free Rounds</strong><span>Free spins and bonus rounds on featured slot games. Often tied to new game releases and weekly promotions.</span></div></li>
        <li><span class="achievement-icon">⚡</span><div class="achievement-text"><strong>Live Casino Rebates</strong><span>Special free bet credits for live dealer game sessions. Available during peak live gaming hours.</span></div></li>
      </ul>
    </div>
    <div>
      <h3>Cashback Structure</h3>
      <ul class="achievement-list">
        <li><span class="achievement-icon">💸</span><div class="achievement-text"><strong>Weekly Sports Cashback</strong><span>Percentage of net weekly losses returned as bonus funds. Rate scales with VIP level and bet volume.</span></div></li>
        <li><span class="achievement-icon">🃏</span><div class="achievement-text"><strong>Casino Loss Insurance</strong><span>Casino-specific cashback on weekly net losses across slots, live dealer, and table games.</span></div></li>
        <li><span class="achievement-icon">🏏</span><div class="achievement-text"><strong>IPL Season Specials</strong><span>Enhanced cashback rates and event-specific free bets during Indian Premier League and major cricket tournaments.</span></div></li>
      </ul>
    </div>
  </div>
  <div class="highlight-box blue">
    <strong>💡 New Player Tip:</strong> 4Rabet's free bet and cashback promotions reset weekly. Indian players focused on cricket betting can maximize value by timing larger bets during IPL season when promotional rates are typically at their highest. The 4Rabet online platform sends push notifications about upcoming promotions through its mobile app.
  </div>
  <h3>Ongoing Promotions Overview</h3>
  <div class="table-wrap">
    <table>
      <thead>
        <tr>
          <th>Promotion</th>
          <th>Type</th>
          <th>Frequency</th>
          <th>Key Condition</th>
        </tr>
      </thead>
      <tbody>
        <tr><td>Cricket Free Bet</td><td>Free Bet</td><td>Event-based</td><td>Place qualifying bet on cricket</td></tr>
        <tr><td>Weekly Cashback</td><td>Cashback</td><td>Weekly</td><td>Minimum weekly activity required</td></tr>
        <tr><td>Slot Tournament</td><td>Free Spins</td><td>Monthly</td><td>Opt-in + play featured slots</td></tr>
        <tr><td>IPL Special</td><td>Enhanced Odds</td><td>Seasonal</td><td>Active during IPL season</td></tr>
        <tr><td>Reload Offer</td><td>Deposit Bonus</td><td>Weekly</td><td>Minimum qualifying deposit</td></tr>
      </tbody>
    </table>
    <p class="table-scroll-hint">← scroll →</p>
  </div>
</section>

<section class="content-section container reveal" id="promo-codes">
  <h2>4Rabet Promo Code Activation Steps</h2>
  <p class="section-intro">4Rabet promo codes provide an additional layer of bonus value on top of the standard welcome offer. These codes are distributed through affiliate partnerships, social media channels, and 4Rabet's own promotional communications. Entering a valid promo code during registration or at the deposit stage can unlock enhanced bonus percentages, additional free bets, or exclusive cashback rates not available through standard promotional channels.</p>
  <p>The 4 rabet promo code system is designed for simplicity. Indian players do not require technical knowledge or complex procedures — the activation process takes under two minutes and the bonus is credited automatically upon qualifying. Promo codes can apply to welcome bonuses, reload deposits, and standalone promotional credits depending on the specific code's terms.</p>
  <div class="steps-list">
    <div class="step-item reveal">
      <div class="step-num">01</div>
      <div class="step-content">
        <strong>Register Your 4Rabet Account</strong>
        <p>Visit the 4Rabet platform through the official link and complete the registration form. Provide accurate personal details including name, email, phone number, and select INR as your currency. Verification is required for withdrawals.</p>
      </div>
    </div>
    <div class="step-item reveal">
      <div class="step-num">02</div>
      <div class="step-content">
        <strong>Locate the Promo Code Field</strong>
        <p>During registration or at the deposit page, look for the "Promo Code" or "Bonus Code" input field. This field appears on the registration form and the deposit section of the cashier.</p>
      </div>
    </div>
    <div class="step-item reveal">
      <div class="step-num">03</div>
      <div class="step-content">
        <strong>Enter the Code Exactly as Provided</strong>
        <p>Type or paste the 4Rabet promo code into the designated field. Codes are case-sensitive — ensure exact capitalization. Do not include spaces before or after the code unless the code itself contains a space.</p>
      </div>
    </div>
    <div class="step-item reveal">
      <div class="step-num">04</div>
      <div class="step-content">
        <strong>Complete Your Qualifying Deposit</strong>
        <p>Make a deposit meeting the minimum ₹100 threshold using a supported Indian payment method such as UPI, Paytm, or bank transfer. The bonus will be credited automatically once the deposit processes.</p>
      </div>
    </div>
    <div class="step-item reveal">
      <div class="step-num">05</div>
      <div class="step-content">
        <strong>Confirm Bonus Activation</strong>
        <p>Check your 4Rabet bonus account section to confirm the promo code bonus has been credited. Contact 4Rabet's 24/7 customer support via live chat if the bonus does not appear within 30 minutes of qualifying deposit.</p>
      </div>
    </div>
  </div>
  <div class="highlight-box">
    <strong>⚠️ Important:</strong> Each 4Rabet promo code is valid for a limited time and single use per account. Always check the expiry date and specific terms attached to each code. Promo codes obtained from third-party sources should be verified against 4Rabet's official promotions page before use.
  </div>
</section>

<section class="content-section container reveal" id="reload-bonus">
  <h2>4Rabet Reload Bonus for Existing Players</h2>
  <p class="section-intro">4Rabet's commitment to player retention extends well beyond the welcome offer. The platform delivers consistent reload bonuses to existing registered players, ensuring that the 4Rabet casino and sports betting experience remains financially rewarding on every return visit. Reload bonuses at 4Rabet are issued on a weekly schedule, with the specific percentage and maximum cap varying based on the player's account activity, current VIP status, and the promotional calendar in effect.</p>
  <p>Unlike platforms where reload bonuses feel like afterthoughts, 4Rabet treats existing player promotions as a core part of its retention strategy. The 4Rabet online platform notifies players of available reload offers through email, SMS, and in-app notifications, reducing the likelihood of missing a promotional window. Reload bonuses apply across both the sportsbook and casino sections, giving players flexibility in how they deploy their bonus funds.</p>
  <div class="xp-bar-container">
    <h3>Reload Bonus by VIP Level</h3>
    <div class="xp-bar-item">
      <div class="xp-bar-label"><span>Bronze Level</span><span class="xp-bar-val">10% Reload</span></div>
      <div class="xp-track"><div class="xp-fill" style="--xp-w:25%"></div></div>
    </div>
    <div class="xp-bar-item">
      <div class="xp-bar-label"><span>Silver Level</span><span class="xp-bar-val">15% Reload</span></div>
      <div class="xp-track"><div class="xp-fill" style="--xp-w:40%"></div></div>
    </div>
    <div class="xp-bar-item">
      <div class="xp-bar-label"><span>Gold Level</span><span class="xp-bar-val">20% Reload</span></div>
      <div class="xp-track"><div class="xp-fill" style="--xp-w:55%"></div></div>
    </div>
    <div class="xp-bar-item">
      <div class="xp-bar-label"><span>Platinum Level</span><span class="xp-bar-val">25% Reload</span></div>
      <div class="xp-track"><div class="xp-fill" style="--xp-w:70%"></div></div>
    </div>
    <div class="xp-bar-item">
      <div class="xp-bar-label"><span>Diamond Level</span><span class="xp-bar-val">30%+ Reload</span></div>
      <div class="xp-track"><div class="xp-fill" style="--xp-w:90%"></div></div>
    </div>
  </div>
  <h3>Reload Bonus Terms at a Glance</h3>
  <div class="table-wrap">
    <table>
      <thead>
        <tr>
          <th>Parameter</th>
          <th>Standard Reload</th>
          <th>VIP Reload</th>
        </tr>
      </thead>
      <tbody>
        <tr><td>Minimum Deposit</td><td>₹100</td><td>₹100</td></tr>
        <tr><td>Bonus Percentage</td><td>10%–20%</td><td>20%–30%+</td></tr>
        <tr><td>Wagering Requirement</td><td>5x–10x</td><td>3x–5x</td></tr>
        <tr><td>Validity Period</td><td>7 days</td><td>7–14 days</td></tr>
        <tr><td>Frequency</td><td>Weekly</td><td>Weekly + Special</td></tr>
        <tr><td>Games Eligible</td><td>Sports + Casino</td><td>All Games</td></tr>
      </tbody>
    </table>
    <p class="table-scroll-hint">← scroll →</p>
  </div>
  <div class="highlight-box">
    <strong>📌 Strategy Note for New Players:</strong> The reload bonus at 4Rabet compounds the value of the welcome bonus. A player who maximizes the ₹20,000 welcome bonus and maintains consistent weekly deposits will accumulate significant additional bonus funds through the reload program over the course of a month. The low minimum deposit of ₹100 ensures the reload bonus remains accessible at all wagering levels.
  </div>
</section>

<section class="content-section container reveal" id="vip-rewards">
  <h2>4Rabet Loyalty Program and VIP Rewards</h2>
  <p class="section-intro">4Rabet's loyalty program converts every bet placed into tangible long-term rewards through a structured VIP tier system. The program is available to all registered Indian players and activates automatically from the first qualifying wager, tracking cumulative wagering activity and translating it into VIP points that unlock progressively superior benefits. As players ascend through the tier structure, the rewards become increasingly exclusive — from enhanced reload percentages at entry levels to dedicated account managers and personalized offers at Diamond and above.</p>
  <p>The 4Rabet VIP structure is designed with the active Indian bettor in mind. Points accumulate from sports betting, live casino, slots, virtual sports, and esports wagers. Different game categories contribute at varying rates — a detail that allows players to optimize their point accumulation strategy based on their preferred game type. The VIP program also unlocks access to invitation-only tournaments, higher withdrawal limits, and priority payment processing for top-tier members.</p>
  <div class="info-grid">
    <div class="info-card">
      <span class="info-card-icon">🥉</span>
      <h3>Bronze Tier</h3>
      <p>Entry level. Standard reload bonuses, access to weekly promotions, basic customer support priority.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🥈</span>
      <h3>Silver Tier</h3>
      <p>Enhanced reload percentages, increased cashback rates, faster withdrawal processing times.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🥇</span>
      <h3>Gold Tier</h3>
      <p>Higher withdrawal limits, personalized bonus offers, access to exclusive Gold-only promotions and events.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">💎</span>
      <h3>Platinum Tier</h3>
      <p>Priority support, dedicated account manager, premium cashback rates, and custom bonus negotiations.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">👑</span>
      <h3>Diamond Tier</h3>
      <p>Elite status. Personal VIP host, maximum withdrawal limits, bespoke promotions, and exclusive event invitations.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🎮</span>
      <h3>5,000+ Games Access</h3>
      <p>All VIP tiers access 4Rabet's full library of 5,000+ games — sports betting, slots, live casino, virtual sports, esports.</p>
    </div>
  </div>
  <div class="highlight-box gold">
    <strong>👑 VIP Fast Track:</strong> New Indian players who deposit and wager consistently in the first 30 days can accelerate their VIP tier progression. 4Rabet rewards high early activity with tier-jump bonuses that push eligible players from Bronze directly to Silver or Gold, bypassing standard accumulation periods.
  </div>
</section>

<section class="content-section container reveal" id="daily-offers">
  <h2>4Rabet Daily Offers and Special Events</h2>
  <p class="section-intro">4Rabet's promotional engine operates at daily frequency, ensuring that 4Rabet players always have active offers available regardless of when they log in. Daily promotions include enhanced odds on selected cricket and football markets, flash bonus deposits with increased match percentages, and casino challenges with prize fund rewards. These daily offers are particularly generous during peak Indian sporting events and major international tournaments where player engagement is at its highest.</p>
  <p>The special events calendar at 4Rabet is one of the platform's most compelling differentiators. During India-centric sporting events — the Indian Premier League, Asia Cup, domestic cricket series, and Pro Kabaddi League — 4Rabet launches event-specific promotions with significantly elevated rewards. These seasonal campaigns include multi-stage bonus ladders, prediction contests, and real-time bet-and-win mechanics that extend the entertainment value of live sporting events beyond simple match outcomes.</p>
  <div class="two-col">
    <div>
      <h3>Daily Promotion Types</h3>
      <ul class="achievement-list">
        <li><span class="achievement-icon">⚡</span><div class="achievement-text"><strong>Flash Deposit Bonuses</strong><span>Time-limited deposit match promotions, often 50%–100% over short windows. Announced via app notifications.</span></div></li>
        <li><span class="achievement-icon">🏏</span><div class="achievement-text"><strong>Enhanced Cricket Odds</strong><span>Selected cricket matches receive odds boosts. Available for pre-match and live in-play betting.</span></div></li>
        <li><span class="achievement-icon">🎰</span><div class="achievement-text"><strong>Daily Casino Challenges</strong><span>Complete specific game goals on featured slots or live tables to earn bonus credits and free rounds.</span></div></li>
        <li><span class="achievement-icon">🏆</span><div class="achievement-text"><strong>Leaderboard Tournaments</strong><span>Weekly and monthly ranked competitions across casino and sports with cash prize distributions.</span></div></li>
      </ul>
    </div>
    <div>
      <h3>Special Event Highlights</h3>
      <ul class="achievement-list">
        <li><span class="achievement-icon">🏟️</span><div class="achievement-text"><strong>IPL Mega Bonus</strong><span>During the Indian Premier League, 4Rabet launches multi-week promotional campaigns with enhanced bonuses and prediction contests.</span></div></li>
        <li><span class="achievement-icon">🌐</span><div class="achievement-text"><strong>World Cup Promotions</strong><span>Cricket and football World Cups trigger exclusive bonus ladders and cashback programs for the duration of the tournament.</span></div></li>
        <li><span class="achievement-icon">🎊</span><div class="achievement-text"><strong>Festive Season Offers</strong><span>Diwali, Holi, and other major Indian festivals are marked with special bonus events, free bet packages, and prize draws.</span></div></li>
        <li><span class="achievement-icon">📱</span><div class="achievement-text"><strong>App Exclusive Deals</strong><span>Mobile app users receive exclusive promotions not available on the desktop version, including push-notification flash offers.</span></div></li>
      </ul>
    </div>
  </div>
  <div class="tag-row">
    <span class="badge">Cricket</span>
    <span class="badge">IPL</span>
    <span class="badge gold">Live Casino</span>
    <span class="badge">Slots</span>
    <span class="badge blue">Esports</span>
    <span class="badge">Virtual Sports</span>
    <span class="badge gold">VIP Events</span>
    <span class="badge">Kabaddi</span>
    <span class="badge blue">Football</span>
    <span class="badge">Diwali Bonus</span>
  </div>
</section>

<section class="content-section container reveal" id="platform-overview">
  <h2>4Rabet Platform and Game Library</h2>
  <p class="section-intro">4Rabet casino and sportsbook represents a comprehensive betting destination purpose-built for the Indian market. The platform has established itself among the recognized names in online sports betting and casino gaming in the subcontinent, driven primarily by its cricket-first approach, INR payment infrastructure, and a promotional architecture that consistently delivers value to both new and returning players.</p>
  <p>The platform operates across two primary verticals — sports betting and casino gaming — with each supported by a dedicated interface optimized for both desktop and mobile access. The 4Rabet online mobile application is available for Android and iOS devices, providing Indian players with a fully featured betting environment that includes live in-play wagering, instant deposit processing, and access to all promotional offers. Sports coverage at 4Rabet extends across cricket, football, kabaddi, tennis, basketball, volleyball, hockey, and numerous international leagues, with the Indian Premier League receiving special promotional treatment during its season.</p>
  <p>The casino section features games from leading software providers across multiple categories. Slots span classic three-reel machines to modern video slots with progressive jackpots. The live casino section delivers real-time dealer games including roulette, blackjack, baccarat, andar bahar, teen patti, and popular game show formats. Virtual sports provide round-the-clock betting opportunities on simulated events. The esports section covers major competitive gaming titles, catering to India's rapidly growing gaming community. With 5,000+ titles in total, the 4Rabet game library covers every category of interest to Indian players.</p>
  <div class="info-grid">
    <div class="info-card">
      <span class="info-card-icon">🏏</span>
      <h3>Sports Betting</h3>
      <p>Comprehensive cricket coverage including IPL, Test series, T20 internationals. Pre-match and live in-play markets on all major Indian and international competitions.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🎰</span>
      <h3>Slots and Casino</h3>
      <p>Thousands of slot titles from international providers alongside classic table games, roulette, blackjack, and specialty games optimized for mobile play.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🎲</span>
      <h3>Live Casino</h3>
      <p>Real-time dealer games including andar bahar, teen patti, baccarat, and live roulette — popular Indian live casino formats with professional dealers.</p>
    </div>
    <div class="info-card">
      <span class="info-card-icon">🎮</span>
      <h3>Esports</h3>
      <p>Competitive gaming markets on CSGO, DOTA 2, League of Legends, and other major esports titles with live odds and pre-match betting lines.</p>
    </div>
  </div>
  <h3>Payment Methods Available for Indian Players</h3>
  <div class="table-wrap">
    <table>
      <thead>
        <tr>
          <th>Payment Method</th>
          <th>Type</th>
          <th>Min Deposit</th>
          <th>Processing</th>
        </tr>
      </thead>
      <tbody>
        <tr><td>UPI</td><td>Bank Transfer</td><td>&#8377;100</td><td>Instant</td></tr>
        <tr><td>Paytm</td><td>E-Wallet</td><td>&#8377;100</td><td>Instant</td></tr>
        <tr><td>PhonePe</td><td>E-Wallet</td><td>&#8377;100</td><td>Instant</td></tr>
        <tr><td>Net Banking</td><td>Bank Transfer</td><td>&#8377;500</td><td>1&#8211;3 hours</td></tr>
        <tr><td>Cryptocurrency</td><td>Crypto</td><td>Varies</td><td>10&#8211;30 min</td></tr>
      </tbody>
    </table>
    <p class="table-scroll-hint">&#8592; scroll &#8594;</p>
  </div>
</section>

<section class="container reveal" style="padding:20px;text-align:center;">
  <div style="display:flex;flex-wrap:wrap;gap:16px;justify-content:center;">
    <a href="https://bonusclick1.com/RLzmBk" class="btn-secondary" rel="nofollow sponsored noopener noreferrer" target="_blank">🏅 Claim Reload Bonus →</a>
    <a href="https://bonusclick1.com/RLzmBk" class="btn-secondary" rel="nofollow sponsored noopener noreferrer" target="_blank">🎰 Explore 5,000+ Games →</a>
    <a href="https://bonusclick1.com/RLzmBk" class="btn-secondary" rel="nofollow sponsored noopener noreferrer" target="_blank">👑 Join VIP Program →</a>
  </div>
  <span class="btn-cta-micro" style="margin-top:10px;">18+ | T&amp;C Apply | Min Deposit ₹100</span>
</section>

<section class="content-section container reveal" id="conclusion">
  <h2>4Rabet India — Pros and Cons Summary</h2>
  <p class="section-intro">4Rabet's position in the Indian online betting market is built on genuinely competitive bonus terms, broad game coverage across 5,000+ titles, and a promotional structure that delivers ongoing value well beyond the initial welcome offer. The following assessment covers the platform's key strengths and limitations based on publicly available information about 4Rabet's terms, bonus structure, and platform features.</p>
  <div class="pros-cons-grid">
    <div class="pros-box">
      <h3>✅ STRENGTHS</h3>
      <ul class="pros-cons-list">
        <li>200% up to ₹20,000 welcome bonus — one of the highest match rates available in India</li>
        <li>Only 5x wagering requirement — exceptionally low by Indian market standards</li>
        <li>Minimum ₹100 deposit — accessible for players at all budget levels</li>
        <li>5,000+ games including sports betting, slots, live casino, virtual sports, esports</li>
        <li>INR currency support with Indian payment methods (UPI, Paytm, PhonePe)</li>
        <li>Regular reload bonuses and ongoing cashback for existing players</li>
        <li>Multi-tier VIP program with escalating rewards</li>
        <li>Cricket-focused promotions during IPL and major tournaments</li>
      </ul>
    </div>
    <div class="cons-box">
      <h3>⚠️ CONSIDERATIONS</h3>
      <ul class="pros-cons-list">
        <li>Online gambling regulations in India vary by state — verify local rules before playing</li>
        <li>Promo codes have expiry dates and must be used within specified windows</li>
        <li>VIP tier upgrades require consistent wagering activity to maintain status</li>
        <li>Daily flash offers require active app monitoring to capture limited-window deals</li>
        <li>Some promotions have game-type restrictions on wagering contribution percentages</li>
      </ul>
    </div>
  </div>
  <div class="highlight-box gold" style="text-align:center;margin-top:28px;">
    <strong>🎯 Bottom Line:</strong> For Indian players seeking a platform with a genuinely generous welcome bonus, low wagering requirements, and sustained promotional value, 4Rabet presents one of the most competitive packages available. The 5x wagering on a 200% bonus is rare in this market — and the ₹100 minimum deposit removes the barrier to entry entirely.
  </div>
  <div style="text-align:center;margin-top:28px;">
    <a href="https://bonusclick1.com/RLzmBk" class="btn-primary" rel="nofollow sponsored noopener noreferrer" target="_blank">🚀 JOIN 4RABET NOW →</a>
    <span class="btn-cta-micro">🔒 18+ | T&amp;C Apply | Play Responsibly</span>
  </div>
</section>

<section class="container reveal" style="padding:40px 20px;">
  <div class="eeat-block author-block" itemscope itemtype="https://schema.org/Person">
    <strong class="author-name" itemprop="name">Arjun Mehta</strong>
    <span class="author-title" itemprop="jobTitle">Senior iGaming Analyst</span>
    <p class="author-bio" itemprop="description">Arjun Mehta is a Senior iGaming analyst with over 6 years of experience reviewing online betting platforms and casino operators across India and Southeast Asia. He specializes in bonus structure analysis, wagering requirement assessment, and payment method verification for Indian players. Arjun evaluates platforms based on licensing, payout speed, and promotional transparency, updating his assessments monthly to reflect current offers.</p>
    <span class="author-updated">Updated: May 2026</span>
  </div>
</section>

<section class="content-section container reveal" id="faq">
  <h2>4Rabet — Frequently Asked Questions</h2>
  <p class="section-intro">Common questions from Indian players about 4Rabet bonuses, deposits, wagering requirements, and platform features.</p>
  <div class="faq-list">
    <div class="faq-item">
      <button class="faq-question" aria-expanded="false">
        <span class="faq-question-text">What is the 4Rabet welcome bonus in India?</span>
        <span class="faq-toggle">+</span>
      </button>
      <div class="faq-answer">4Rabet offers a 200% match bonus up to ₹20,000 on the first deposit for new Indian players. With a minimum deposit of just ₹100 and a 5x wagering requirement, this is one of the most accessible and rewarding welcome packages in the Indian online betting market.</div>
    </div>
    <div class="faq-item">
      <button class="faq-question" aria-expanded="false">
        <span class="faq-question-text">What is the minimum deposit at 4Rabet India?</span>
        <span class="faq-toggle">+</span>
      </button>
      <div class="faq-answer">The minimum deposit at 4Rabet is ₹100. This threshold applies to both the welcome bonus qualification and subsequent reload bonus deposits, making the platform accessible to players across all budget levels — from casual recreational bettors to high-volume players.</div>
    </div>
    <div class="faq-item">
      <button class="faq-question" aria-expanded="false">
        <span class="faq-question-text">How do I activate a 4Rabet promo code?</span>
        <span class="faq-toggle">+</span>
      </button>
      <div class="faq-answer">To activate a 4Rabet promo code, register a new account or navigate to the deposit section, enter the code exactly as provided in the designated promo code field, and make a qualifying deposit of ₹100 or more. The bonus will be credited automatically within minutes of the deposit processing.</div>
    </div>
    <div class="faq-item">
      <button class="faq-question" aria-expanded="false">
        <span class="faq-question-text">What does 5x wagering requirement mean at 4Rabet?</span>
        <span class="faq-toggle">+</span>
      </button>
      <div class="faq-answer">A 5x wagering requirement means the total bonus amount must be wagered five times before it can be withdrawn as real money. For example, if a ₹1,000 deposit yields ₹2,000 in bonus funds, the total amount required to wager is ₹10,000 (₹2,000 × 5). This is one of the lowest wagering requirements in the Indian market.</div>
    </div>
    <div class="faq-item">
      <button class="faq-question" aria-expanded="false">
        <span class="faq-question-text">What games does 4Rabet offer?</span>
        <span class="faq-toggle">+</span>
      </button>
      <div class="faq-answer">4Rabet offers 5,000+ games across multiple categories including sports betting (cricket, football, kabaddi, tennis), online slots, live casino (roulette, blackjack, baccarat, game shows), virtual sports, and esports (CSGO, DOTA 2, LoL). The platform caters extensively to cricket betting, which is the most popular category among 4Rabet users.</div>
    </div>
    <div class="faq-item">
      <button class="faq-question" aria-expanded="false">
        <span class="faq-question-text">Does 4Rabet offer bonuses for existing players?</span>
        <span class="faq-toggle">+</span>
      </button>
      <div class="faq-answer">Yes, 4Rabet provides ongoing promotions for registered players including weekly reload bonuses, cashback deals on sports and casino losses, free bet offers during major cricket and football events, and VIP loyalty rewards. The frequency and value of these offers increases as players ascend through the VIP tier system.</div>
    </div>
    <div class="faq-item">
      <button class="faq-question" aria-expanded="false">
        <span class="faq-question-text">Is 4Rabet casino available in India?</span>
        <span class="faq-toggle">+</span>
      </button>
      <div class="faq-answer">4Rabet casino is accessible to Indian players and offers a comprehensive gaming catalog including slots, live dealer games, and virtual sports. The platform supports INR deposits, Indian payment methods such as UPI, Paytm, PhonePe, and bank transfers, and provides customer support in English for Indian users. Players should verify the legal status of online gambling in their specific state before registering.</div>
    </div>
  </div>
</section>

<footer>
  <div class="footer-inner">
    <div class="footer-grid">
      <div class="footer-col">
        <h4>4Rabet India</h4>
        <ul>
          <li><a href="#bonuses">Bonus Offers</a></li>
          <li><a href="#welcome-bonus">Welcome Bonus</a></li>
          <li><a href="#free-bets">Free Bets</a></li>
          <li><a href="#promo-codes">Promo Codes</a></li>
          <li><a href="#reload-bonus">Reload Bonuses</a></li>
          <li><a href="#vip-rewards">VIP Program</a></li>
          <li><a href="#daily-offers">Daily Offers</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h4>Information</h4>
        <ul>
          <li><a href="#faq">FAQ</a></li>
          <li><a href="#conclusion">Pros &amp; Cons</a></li>
          <li><a href="/en-in/">India Page</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h4>Responsible Gaming</h4>
        <ul>
        </ul>
      </div>
      <div class="footer-col">
        <h4>Legal</h4>
        <p style="font-size:0.8rem;color:var(--text-dim);line-height:1.6;">This site contains information about online betting promotions. Online gambling laws vary by jurisdiction. Users are responsible for verifying legality in their location.</p>
      </div>
    </div>
    <div class="footer-disclaimer">
      <p><strong>Affiliate Disclosure:</strong> indiatravelguide.org may receive commission from operators featured on this site. This does not affect editorial independence or the accuracy of information presented. All bonus data is sourced from publicly available platform information and is subject to change.</p>
      <p><strong>18+ Only.</strong> Gambling involves financial risk. Never bet more than you can afford to lose. If gambling is causing problems, seek help from BeGambleAware.org or GamCare.org.uk. Play responsibly.</p>
      <p><strong>Responsible Gambling:</strong> Set deposit limits, take breaks, and use self-exclusion tools if needed. All listed platforms provide responsible gambling features.</p>
    </div>
    <div class="footer-bottom">
      <p>© 2026 indiatravelguide.org — Independent Betting Information Resource</p>
      <p>18+ | Gamble Responsibly | T&amp;C Apply</p>
    </div>
  </div>
</footer>

<div class="popup-overlay" id="popup">
  <div class="popup-box">
    <button class="popup-close" id="popup-close" aria-label="Close">✕</button>
    <span class="popup-icon">🏆</span>
    <div class="popup-title">Exclusive 4Rabet Bonus</div>
    <p class="popup-subtitle">Unlock the 200% Welcome Bonus up to ₹20,000 with just ₹100 minimum deposit. Only 5x wagering — India's best welcome offer.</p>
    <a href="https://bonusclick1.com/RLzmBk" class="btn-primary" rel="nofollow sponsored noopener noreferrer" target="_blank" onclick="document.getElementById('popup').classList.remove('open')">⚡ CLAIM NOW →</a>
    <p class="popup-tc">18+ · T&amp;C Apply · Play Responsibly</p>
  </div>
</div>

<div class="sticky-cta" id="sticky-cta">
  <div class="sticky-cta-text">🏆 4Rabet India — 200% Bonus up to ₹20,000</div>
  <a href="https://bonusclick1.com/RLzmBk" class="btn-primary" rel="nofollow sponsored noopener noreferrer" target="_blank">CLAIM BONUS →</a>
</div>

<script>
(function(){
  var hamburger = document.getElementById('hamburger');
  var navLinks = document.getElementById('nav-links');
  if(hamburger && navLinks){
    hamburger.addEventListener('click', function(){
      navLinks.classList.toggle('open');
    });
    navLinks.querySelectorAll('a').forEach(function(a){
      a.addEventListener('click', function(){ navLinks.classList.remove('open'); });
    });
  }

  var popupShown = false;
  var popup = document.getElementById('popup');
  var popupClose = document.getElementById('popup-close');
  window.addEventListener('scroll', function(){
    if(!popupShown && window.scrollY >= window.innerHeight * 2){
      if(popup) popup.classList.add('open');
      popupShown = true;
    }
    var stickyCta = document.getElementById('sticky-cta');
    if(stickyCta){
      var footer = document.querySelector('footer');
      var footerTop = footer ? footer.getBoundingClientRect().top : Infinity;
      var showBar = window.scrollY > 300 && footerTop > window.innerHeight;
      if(showBar){ stickyCta.classList.add('visible'); }
      else { stickyCta.classList.remove('visible'); }
    }
  });
  if(popupClose) popupClose.addEventListener('click', function(){ popup.classList.remove('open'); });
  if(popup) popup.addEventListener('click', function(e){ if(e.target===popup) popup.classList.remove('open'); });
  document.addEventListener('keydown', function(e){ if(e.key==='Escape' && popup) popup.classList.remove('open'); });

  var faqItems = document.querySelectorAll('.faq-item');
  faqItems.forEach(function(item){
    var btn = item.querySelector('.faq-question');
    if(btn) btn.addEventListener('click', function(){
      var isOpen = item.classList.contains('open');
      faqItems.forEach(function(i){ i.classList.remove('open'); i.querySelector('.faq-question').setAttribute('aria-expanded','false'); });
      if(!isOpen){ item.classList.add('open'); btn.setAttribute('aria-expanded','true'); }
    });
  });

  var reveals = document.querySelectorAll('.reveal');
  if('IntersectionObserver' in window){
    var obs = new IntersectionObserver(function(entries){
      entries.forEach(function(e){
        if(e.isIntersecting){
          e.target.classList.add('visible');
          var xpFills = e.target.querySelectorAll('.xp-fill');
          xpFills.forEach(function(f){ setTimeout(function(){ f.classList.add('animated'); }, 200); });
          obs.unobserve(e.target);
        }
      });
    }, { threshold: 0.12 });
    reveals.forEach(function(r){ obs.observe(r); });
  } else {
    reveals.forEach(function(r){ r.classList.add('visible'); });
  }

  var xpFills = document.querySelectorAll('.xp-fill');
  if(!('IntersectionObserver' in window)){
    xpFills.forEach(function(f){ f.classList.add('animated'); });
  }
})();
</script>
</body>
</html>
