<!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://cloudsservicedapartments.in/en-in/" />
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" />
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🏆</text></svg>" />
<link rel="apple-touch-icon" sizes="180x180" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🏆</text></svg>" />
<title>1win India — Official Platform for Casino &amp; Sports</title>
<meta name="description" content="🏆 1win India delivers 2500+ games, 100% bonus up to ₹73850 + 200 Free Spins. Min deposit ₹300. Explore 1win casino, 1win app &amp; instant 1win login." />
<meta property="og:title" content="1win India — Official Platform for Casino &amp; Sports" />
<meta property="og:description" content="1win India delivers 2500+ games, 100% bonus up to ₹73850 + 200 Free Spins. Min deposit ₹300. Explore 1win casino, 1win app &amp; instant 1win login." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://cloudsservicedapartments.in/en-in/" />
<meta property="og:image" content="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 630'><rect fill='%23050D1A' width='1200' height='630'/><text x='600' y='330' font-size='80' text-anchor='middle' fill='%23E8C840' font-family='Arial'>1win India</text></svg>" />
<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=Inter:wght@400;500;600;700;800;900&family=Space+Grotesk:wght@400;500;600;700&display=swap" rel="stylesheet" />
<link rel="alternate" hreflang="en" href="https://cloudsservicedapartments.in/" />
<link rel="alternate" hreflang="en-IN" href="https://cloudsservicedapartments.in/en-in/" />
<style>
:root {
  --bg-primary: #050D1A;
  --bg-secondary: #0A1628;
  --bg-card: #0F1F35;
  --bg-card-hover: #152845;
  --accent: #E8C840;
  --accent-secondary: #FF6B35;
  --accent-green: #00D4AA;
  --text-primary: #FFFFFF;
  --text-secondary: #A8BDD0;
  --text-muted: #6B8BA4;
  --border: rgba(232, 200, 64, 0.15);
  --border-light: rgba(255, 255, 255, 0.08);
  --gold-gradient: linear-gradient(135deg, #E8C840 0%, #F5A623 50%, #E8C840 100%);
  --dark-gradient: linear-gradient(135deg, #050D1A 0%, #0A1628 100%);
  --glow-gold: 0 0 20px rgba(232, 200, 64, 0.3);
  --glow-green: 0 0 20px rgba(0, 212, 170, 0.3);
  --radius: 12px;
  --radius-lg: 20px;
  --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

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

html { scroll-behavior: smooth; font-size: 16px; }

body {
  font-family: 'Inter', sans-serif;
  background: var(--bg-primary);
  color: var(--text-primary);
  line-height: 1.7;
  overflow-x: hidden;
}

h1, h2, h3 { font-family: 'Space Grotesk', sans-serif; line-height: 1.2; }
h1 { font-size: clamp(2rem, 5vw, 3.5rem); font-weight: 800; }
h2 { font-size: clamp(1.5rem, 3.5vw, 2.2rem); font-weight: 700; margin-bottom: 1rem; }
h3 { font-size: clamp(1.1rem, 2.5vw, 1.4rem); font-weight: 600; }

a { color: var(--accent); text-decoration: none; transition: var(--transition); }
a:hover { color: #fff; }

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

section { padding: 70px 0; }

@keyframes fadeInUp {
  from { opacity: 0; transform: translateY(30px); }
  to { opacity: 1; transform: translateY(0); }
}
@keyframes pulse {
  0%, 100% { transform: scale(1); box-shadow: var(--glow-gold); }
  50% { transform: scale(1.04); box-shadow: 0 0 35px rgba(232,200,64,0.5); }
}
@keyframes glow {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.7; }
}
@keyframes float {
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-8px); }
}
@keyframes shimmer {
  0% { background-position: -200% center; }
  100% { background-position: 200% center; }
}
@keyframes countUp {
  from { opacity: 0; transform: scale(0.8); }
  to { opacity: 1; transform: scale(1); }
}
@keyframes slideInLeft {
  from { opacity: 0; transform: translateX(-30px); }
  to { opacity: 1; transform: translateX(0); }
}
@keyframes borderPulse {
  0%, 100% { border-color: rgba(232,200,64,0.2); }
  50% { border-color: rgba(232,200,64,0.6); }
}
@keyframes starfield {
  0% { transform: translateY(0); }
  100% { transform: translateY(-50%); }
}

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

nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  background: rgba(5, 13, 26, 0.95);
  backdrop-filter: blur(12px);
  border-bottom: 1px solid var(--border);
  padding: 0 20px;
}
.nav-inner {
  max-width: 1140px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 64px;
}
.nav-logo {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1.6rem;
  font-weight: 800;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: glow 3s ease-in-out infinite;
}
.nav-links {
  display: flex;
  gap: 28px;
  list-style: none;
}
.nav-links a {
  color: var(--text-secondary);
  font-size: 0.9rem;
  font-weight: 500;
  transition: var(--transition);
}
.nav-links a:hover { color: var(--accent); }
.nav-cta {
  background: var(--gold-gradient);
  color: #000 !important;
  font-weight: 700;
  padding: 10px 22px;
  border-radius: 8px;
  font-size: 0.9rem;
  transition: var(--transition);
}
.nav-cta:hover { transform: translateY(-2px); box-shadow: var(--glow-gold); }
.hamburger {
  display: none;
  flex-direction: column;
  gap: 5px;
  cursor: pointer;
  padding: 5px;
  background: none;
  border: none;
}
.hamburger span {
  display: block;
  width: 25px;
  height: 2px;
  background: var(--accent);
  transition: var(--transition);
}
.mobile-menu {
  display: none;
  position: fixed;
  top: 64px;
  left: 0;
  right: 0;
  background: var(--bg-secondary);
  border-bottom: 1px solid var(--border);
  z-index: 999;
  padding: 20px;
}
.mobile-menu.open { display: block; }
.mobile-menu ul { list-style: none; display: flex; flex-direction: column; gap: 16px; }
.mobile-menu a { color: var(--text-secondary); font-weight: 500; display: block; padding: 8px 0; }

.hero {
  min-height: 100vh;
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
  background: var(--bg-primary);
  padding-top: 64px;
}
.hero-bg {
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 80% 60% at 70% 50%, rgba(232,200,64,0.08) 0%, transparent 60%),
    radial-gradient(ellipse 60% 80% at 20% 80%, rgba(0,212,170,0.05) 0%, transparent 50%);
}
.hero-grid {
  position: absolute;
  inset: 0;
  background-image:
    linear-gradient(rgba(232,200,64,0.04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(232,200,64,0.04) 1px, transparent 1px);
  background-size: 60px 60px;
}
.hero-content {
  position: relative;
  z-index: 1;
  max-width: 1140px;
  margin: 0 auto;
  padding: 0 20px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
  align-items: center;
}
.hero-left { animation: fadeInUp 0.8s ease both; }
.hero-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: rgba(232,200,64,0.1);
  border: 1px solid rgba(232,200,64,0.3);
  color: var(--accent);
  font-size: 0.8rem;
  font-weight: 700;
  padding: 6px 14px;
  border-radius: 20px;
  margin-bottom: 24px;
  letter-spacing: 0.5px;
}
.hero h1 {
  margin-bottom: 20px;
  background: linear-gradient(135deg, #fff 0%, var(--accent) 60%, #fff 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: shimmer 4s linear infinite;
}
.hero-desc {
  color: var(--text-secondary);
  font-size: 1.05rem;
  margin-bottom: 32px;
  line-height: 1.8;
}
.hero-stats {
  display: flex;
  gap: 28px;
  margin-bottom: 36px;
  flex-wrap: wrap;
}
.stat-item { text-align: center; }
.stat-num {
  font-size: 1.8rem;
  font-weight: 800;
  font-family: 'Space Grotesk', sans-serif;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  display: block;
}
.stat-label { font-size: 0.75rem; color: var(--text-muted); text-transform: uppercase; letter-spacing: 1px; }
.hero-actions { display: flex; gap: 16px; flex-wrap: wrap; }
.btn-primary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: var(--gold-gradient);
  color: #000;
  font-weight: 800;
  font-size: 1rem;
  padding: 16px 32px;
  border-radius: 10px;
  animation: pulse 2.5s ease-in-out infinite;
  transition: var(--transition);
  cursor: pointer;
  border: none;
  font-family: 'Space Grotesk', sans-serif;
}
.btn-primary:hover { color: #000; transform: translateY(-3px); box-shadow: 0 12px 30px rgba(232,200,64,0.4); }
.btn-secondary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: transparent;
  color: var(--text-primary);
  font-weight: 600;
  font-size: 1rem;
  padding: 16px 32px;
  border-radius: 10px;
  border: 1px solid var(--border);
  transition: var(--transition);
  cursor: pointer;
}
.btn-secondary:hover { border-color: var(--accent); color: var(--accent); }
.hero-right {
  animation: float 4s ease-in-out infinite;
  display: flex;
  justify-content: center;
}
.hero-card {
  background: var(--bg-card);
  border: 1px solid var(--border);
  border-radius: var(--radius-lg);
  padding: 36px;
  max-width: 360px;
  width: 100%;
  box-shadow: 0 20px 60px rgba(0,0,0,0.5), var(--glow-gold);
}
.hero-card-title {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1rem;
  color: var(--text-muted);
  margin-bottom: 8px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.hero-bonus {
  font-size: 2.4rem;
  font-weight: 900;
  font-family: 'Space Grotesk', sans-serif;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  line-height: 1.1;
  margin-bottom: 6px;
}
.hero-fs { font-size: 1.1rem; color: var(--accent-green); font-weight: 700; margin-bottom: 20px; }
.hero-info-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 0;
  border-bottom: 1px solid var(--border-light);
}
.hero-info-row:last-of-type { border-bottom: none; margin-bottom: 20px; }
.info-label { color: var(--text-muted); font-size: 0.85rem; }
.info-val { color: var(--text-primary); font-weight: 700; font-size: 0.85rem; }
.hero-card-btn {
  display: block;
  width: 100%;
  text-align: center;
  background: var(--gold-gradient);
  color: #000;
  font-weight: 800;
  padding: 14px;
  border-radius: 8px;
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1rem;
  transition: var(--transition);
}
.hero-card-btn:hover { color: #000; box-shadow: var(--glow-gold); transform: translateY(-2px); }
.tc-note { text-align: center; font-size: 0.7rem; color: var(--text-muted); margin-top: 8px; }

.welcome-block {
  background: rgba(232,200,64,0.05);
  border: 1px solid var(--border);
  border-radius: var(--radius);
  padding: 28px 36px;
  margin: 40px 0 0;
  position: relative;
}
.welcome-block::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 4px;
  background: var(--gold-gradient);
  border-radius: 4px 0 0 4px;
}
.welcome-block p {
  color: var(--text-secondary);
  font-size: 1rem;
  line-height: 1.8;
}

.section-dark { background: var(--bg-secondary); }
.section-title-wrap { margin-bottom: 40px; }
.section-eyebrow {
  font-size: 0.75rem;
  font-weight: 700;
  color: var(--accent);
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 8px;
}

.feature-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 24px;
  margin-top: 32px;
}
.feature-card {
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: var(--radius);
  padding: 28px;
  transition: var(--transition);
  animation: borderPulse 4s ease-in-out infinite;
}
.feature-card:hover {
  border-color: rgba(232,200,64,0.4);
  background: var(--bg-card-hover);
  transform: translateY(-4px);
  box-shadow: 0 12px 40px rgba(0,0,0,0.4);
}
.feature-icon {
  font-size: 2.4rem;
  margin-bottom: 16px;
  display: block;
  animation: float 3s ease-in-out infinite;
}
.feature-title {
  font-size: 1rem;
  font-weight: 700;
  color: var(--accent);
  margin-bottom: 10px;
}
.feature-text { color: var(--text-secondary); font-size: 0.9rem; line-height: 1.7; }

.highlight-box {
  background: linear-gradient(135deg, rgba(232,200,64,0.08) 0%, rgba(0,212,170,0.05) 100%);
  border: 1px solid rgba(232,200,64,0.2);
  border-radius: var(--radius);
  padding: 28px 32px;
  margin: 24px 0;
  position: relative;
  overflow: hidden;
}
.highlight-box::after {
  content: '';
  position: absolute;
  top: -50%;
  right: -30%;
  width: 300px;
  height: 300px;
  background: radial-gradient(circle, rgba(232,200,64,0.05) 0%, transparent 60%);
  pointer-events: none;
}
.highlight-box p { color: var(--text-secondary); line-height: 1.8; }

.info-list {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 20px 0;
}
.info-list li {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  color: var(--text-secondary);
  font-size: 0.95rem;
  line-height: 1.6;
}
.info-list li::before {
  content: '✦';
  color: var(--accent);
  font-size: 0.8rem;
  margin-top: 3px;
  flex-shrink: 0;
}

.table-wrap {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  margin: 24px 0;
  border-radius: var(--radius);
}
table {
  width: 100%;
  min-width: 500px;
  border-collapse: collapse;
  background: var(--bg-card);
}
thead th {
  background: rgba(232,200,64,0.1);
  color: var(--accent);
  font-weight: 700;
  font-size: 0.85rem;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 14px 18px;
  text-align: left;
  border-bottom: 1px solid var(--border);
}
tbody td {
  padding: 12px 18px;
  color: var(--text-secondary);
  font-size: 0.9rem;
  border-bottom: 1px solid var(--border-light);
}
tbody tr:last-child td { border-bottom: none; }
tbody tr:hover td { background: rgba(232,200,64,0.04); color: var(--text-primary); }
.table-scroll-hint { font-size: 0.75rem; color: var(--text-muted); text-align: center; margin-top: 8px; }

.td-green { color: var(--accent-green) !important; font-weight: 700; }
.td-gold { color: var(--accent) !important; font-weight: 700; }

.sports-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  gap: 16px;
  margin-top: 24px;
}
.sport-card {
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: var(--radius);
  padding: 20px 16px;
  text-align: center;
  transition: var(--transition);
}
.sport-card:hover { border-color: var(--accent); transform: translateY(-3px); }
.sport-emoji { font-size: 2rem; display: block; margin-bottom: 8px; }
.sport-name { font-size: 0.85rem; font-weight: 600; color: var(--text-secondary); }

.bonus-card {
  background: linear-gradient(135deg, #0F1F35 0%, #152845 100%);
  border: 1px solid rgba(232,200,64,0.3);
  border-radius: var(--radius-lg);
  padding: 36px;
  margin: 24px 0;
  position: relative;
  overflow: hidden;
}
.bonus-card::before {
  content: '🎁';
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 5rem;
  animation: float 4s ease-in-out infinite;
}
.bonus-amount {
  font-size: 3rem;
  font-weight: 900;
  font-family: 'Space Grotesk', sans-serif;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  line-height: 1;
  margin-bottom: 8px;
}
.bonus-fs { color: var(--accent-green); font-size: 1.4rem; font-weight: 700; margin-bottom: 16px; }
.bonus-conditions {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.bonus-cond-item { }
.bonus-cond-label { font-size: 0.7rem; color: var(--text-muted); text-transform: uppercase; letter-spacing: 1px; }
.bonus-cond-val { font-size: 1rem; font-weight: 700; color: var(--text-primary); }

.security-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 20px;
  margin-top: 24px;
}
.security-card {
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: var(--radius);
  padding: 24px;
  display: flex;
  align-items: flex-start;
  gap: 16px;
  transition: var(--transition);
}
.security-card:hover { border-color: var(--accent-green); }
.sec-icon { font-size: 2rem; flex-shrink: 0; }
.sec-text h3 { font-size: 0.95rem; color: var(--accent-green); margin-bottom: 6px; }
.sec-text p { font-size: 0.85rem; color: var(--text-secondary); line-height: 1.6; }

.providers-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
  gap: 14px;
  margin-top: 24px;
}
.provider-chip {
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: 8px;
  padding: 14px 12px;
  text-align: center;
  font-size: 0.85rem;
  font-weight: 700;
  color: var(--text-secondary);
  transition: var(--transition);
}
.provider-chip:hover { border-color: var(--accent); color: var(--accent); transform: scale(1.04); }

.steps-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-top: 24px;
}
.step-item {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: var(--radius);
  padding: 24px;
  transition: var(--transition);
}
.step-item:hover { border-color: var(--accent); }
.step-num {
  width: 40px;
  height: 40px;
  background: var(--gold-gradient);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 900;
  font-size: 1rem;
  color: #000;
  flex-shrink: 0;
  font-family: 'Space Grotesk', sans-serif;
}
.step-content h3 { font-size: 1rem; color: var(--text-primary); margin-bottom: 6px; }
.step-content p { font-size: 0.9rem; color: var(--text-secondary); line-height: 1.6; }

.reviews-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 24px;
  margin-top: 32px;
}
.review-card {
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: var(--radius);
  padding: 28px;
  transition: var(--transition);
}
.review-card:hover { border-color: rgba(232,200,64,0.3); transform: translateY(-3px); }
.review-stars { color: var(--accent); font-size: 1rem; margin-bottom: 12px; }
.review-text { color: var(--text-secondary); font-size: 0.9rem; line-height: 1.7; margin-bottom: 16px; font-style: italic; }
.review-author { font-weight: 700; font-size: 0.85rem; color: var(--text-primary); }
.review-city { font-size: 0.75rem; color: var(--text-muted); }

.pros-cons {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin-top: 32px;
}
.pros, .cons {
  background: var(--bg-card);
  border-radius: var(--radius);
  padding: 28px;
}
.pros { border: 1px solid rgba(0,212,170,0.2); }
.cons { border: 1px solid rgba(255,107,53,0.2); }
.pros h3 { color: var(--accent-green); margin-bottom: 16px; }
.cons h3 { color: var(--accent-secondary); margin-bottom: 16px; }
.pc-list { list-style: none; display: flex; flex-direction: column; gap: 12px; }
.pc-list li { display: flex; align-items: flex-start; gap: 10px; font-size: 0.9rem; color: var(--text-secondary); line-height: 1.5; }
.pc-list.pro li::before { content: '✅'; flex-shrink: 0; }
.pc-list.con li::before { content: '⚠️'; flex-shrink: 0; }

.faq-list { display: flex; flex-direction: column; gap: 12px; margin-top: 32px; }
.faq-item {
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: var(--radius);
  overflow: hidden;
  transition: var(--transition);
}
.faq-item.open { border-color: rgba(232,200,64,0.3); }
.faq-question {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-weight: 600;
  font-size: 0.95rem;
  color: var(--text-primary);
  user-select: none;
}
.faq-question:hover { color: var(--accent); }
.faq-icon { font-size: 1.2rem; color: var(--accent); transition: var(--transition); flex-shrink: 0; }
.faq-item.open .faq-icon { transform: rotate(45deg); }
.faq-answer {
  display: none;
  padding: 0 24px 20px;
  color: var(--text-secondary);
  font-size: 0.9rem;
  line-height: 1.7;
}
.faq-item.open .faq-answer { display: block; }

.calc-box {
  background: var(--bg-card);
  border: 1px solid var(--border);
  border-radius: var(--radius-lg);
  padding: 36px;
  max-width: 560px;
  margin: 0 auto;
}
.calc-title { font-size: 1.3rem; font-weight: 700; margin-bottom: 24px; text-align: center; }
.calc-label { display: block; font-size: 0.85rem; color: var(--text-muted); margin-bottom: 8px; font-weight: 500; }
.calc-input {
  width: 100%;
  background: var(--bg-primary);
  border: 1px solid var(--border);
  border-radius: 8px;
  padding: 14px 18px;
  color: var(--text-primary);
  font-size: 1rem;
  font-family: 'Inter', sans-serif;
  margin-bottom: 20px;
  transition: var(--transition);
}
.calc-input:focus { outline: none; border-color: var(--accent); }
.calc-result {
  background: rgba(232,200,64,0.08);
  border: 1px solid rgba(232,200,64,0.2);
  border-radius: var(--radius);
  padding: 20px;
  text-align: center;
  margin-top: 8px;
}
.calc-result-label { font-size: 0.8rem; color: var(--text-muted); margin-bottom: 4px; }
.calc-result-amount {
  font-size: 2rem;
  font-weight: 900;
  font-family: 'Space Grotesk', sans-serif;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.calc-btn {
  width: 100%;
  background: var(--gold-gradient);
  color: #000;
  font-weight: 800;
  padding: 14px;
  border-radius: 8px;
  border: none;
  font-size: 1rem;
  cursor: pointer;
  font-family: 'Space Grotesk', sans-serif;
  transition: var(--transition);
  margin-top: 12px;
}
.calc-btn:hover { transform: translateY(-2px); box-shadow: var(--glow-gold); }

.quiz-box {
  background: var(--bg-card);
  border: 1px solid var(--border);
  border-radius: var(--radius-lg);
  padding: 36px;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
}
.quiz-q { font-size: 1.2rem; font-weight: 700; margin-bottom: 24px; line-height: 1.4; }
.quiz-options { display: flex; flex-direction: column; gap: 12px; }
.quiz-opt {
  background: var(--bg-secondary);
  border: 1px solid var(--border-light);
  border-radius: 8px;
  padding: 14px 20px;
  cursor: pointer;
  text-align: left;
  color: var(--text-secondary);
  font-size: 0.95rem;
  transition: var(--transition);
  font-family: 'Inter', sans-serif;
}
.quiz-opt:hover { border-color: var(--accent); color: var(--accent); transform: translateX(4px); }

.sticky-cta {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(5,13,26,0.97);
  border-top: 1px solid var(--border);
  padding: 14px 20px;
  z-index: 998;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  transform: translateY(100%);
  transition: transform 0.4s ease;
}
.sticky-cta.visible { transform: translateY(0); }
.sticky-text { font-size: 0.9rem; color: var(--text-secondary); }
.sticky-text strong { color: var(--accent); font-weight: 800; }
.sticky-btn {
  background: var(--gold-gradient);
  color: #000;
  font-weight: 800;
  padding: 12px 24px;
  border-radius: 8px;
  font-size: 0.95rem;
  white-space: nowrap;
  transition: var(--transition);
  flex-shrink: 0;
}
.sticky-btn:hover { color: #000; transform: translateY(-2px); }

.popup-overlay {
  display: none;
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.8);
  z-index: 2000;
  align-items: center;
  justify-content: center;
  padding: 20px;
}
.popup-overlay.open { display: flex; }
.popup-box {
  background: var(--bg-secondary);
  border: 1px solid var(--border);
  border-radius: var(--radius-lg);
  padding: 40px;
  max-width: 480px;
  width: 100%;
  text-align: center;
  position: relative;
}
.popup-close {
  position: absolute;
  top: 16px;
  right: 16px;
  background: none;
  border: none;
  color: var(--text-muted);
  font-size: 1.4rem;
  cursor: pointer;
  transition: var(--transition);
  line-height: 1;
}
.popup-close:hover { color: var(--text-primary); }
.popup-emoji { font-size: 3.5rem; margin-bottom: 16px; animation: float 3s ease-in-out infinite; }
.popup-title { font-size: 1.5rem; font-weight: 800; margin-bottom: 8px; }
.popup-amount {
  font-size: 2.5rem;
  font-weight: 900;
  font-family: 'Space Grotesk', sans-serif;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  margin-bottom: 8px;
}
.popup-sub { color: var(--text-muted); font-size: 0.85rem; margin-bottom: 24px; }
.popup-btn {
  display: block;
  width: 100%;
  background: var(--gold-gradient);
  color: #000;
  font-weight: 800;
  padding: 16px;
  border-radius: 8px;
  font-size: 1.05rem;
  font-family: 'Space Grotesk', sans-serif;
  transition: var(--transition);
  margin-bottom: 10px;
}
.popup-btn:hover { color: #000; transform: translateY(-2px); box-shadow: var(--glow-gold); }
.popup-tc { font-size: 0.7rem; color: var(--text-muted); }

footer {
  background: var(--bg-secondary);
  border-top: 1px solid var(--border);
  padding: 50px 0 30px;
}
.footer-inner {
  max-width: 1140px;
  margin: 0 auto;
  padding: 0 20px;
}
.footer-grid {
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 40px;
  margin-bottom: 40px;
}
.footer-brand { }
.footer-logo {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1.8rem;
  font-weight: 800;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  margin-bottom: 12px;
  display: block;
}
.footer-desc { font-size: 0.85rem; color: var(--text-muted); line-height: 1.7; margin-bottom: 16px; }
.rg-badges { display: flex; gap: 12px; flex-wrap: wrap; }
.rg-badge {
  background: var(--bg-card);
  border: 1px solid var(--border-light);
  border-radius: 6px;
  padding: 6px 12px;
  font-size: 0.7rem;
  color: var(--text-muted);
  font-weight: 600;
}
.footer-col h4 { font-size: 0.85rem; font-weight: 700; color: var(--text-primary); margin-bottom: 14px; text-transform: uppercase; letter-spacing: 0.5px; }
.footer-col ul { list-style: none; display: flex; flex-direction: column; gap: 10px; }
.footer-col li a { font-size: 0.85rem; color: var(--text-muted); transition: var(--transition); }
.footer-col li a:hover { color: var(--accent); }
.footer-bottom {
  border-top: 1px solid var(--border-light);
  padding-top: 24px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 20px;
  flex-wrap: wrap;
}
.footer-disclaimer { font-size: 0.75rem; color: var(--text-muted); line-height: 1.7; max-width: 700px; }
.footer-copyright { font-size: 0.75rem; color: var(--text-muted); }

.counter-section {
  background: linear-gradient(135deg, rgba(232,200,64,0.05) 0%, rgba(0,212,170,0.03) 100%);
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border);
}
.counters-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 0;
}
.counter-item {
  text-align: center;
  padding: 40px 20px;
  border-right: 1px solid var(--border-light);
}
.counter-item:last-child { border-right: none; }
.counter-num {
  font-size: 2.8rem;
  font-weight: 900;
  font-family: 'Space Grotesk', sans-serif;
  background: var(--gold-gradient);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  display: block;
  animation: countUp 0.5s ease both;
}
.counter-label { font-size: 0.8rem; color: var(--text-muted); text-transform: uppercase; letter-spacing: 1px; margin-top: 4px; }

@media (max-width: 900px) {
  .hero-content { grid-template-columns: 1fr; gap: 40px; text-align: center; }
  .hero-right { display: none; }
  .hero-stats { justify-content: center; }
  .footer-grid { grid-template-columns: 1fr 1fr; }
  .counters-grid { grid-template-columns: repeat(2, 1fr); }
  .counter-item:nth-child(2) { border-right: none; }
  .counter-item { border-bottom: 1px solid var(--border-light); }
  .counter-item:nth-child(3), .counter-item:nth-child(4) { border-bottom: none; }
  .pros-cons { grid-template-columns: 1fr; }
}
@media (max-width: 600px) {
  section { padding: 50px 0; }
  .nav-links { display: none; }
  .nav-cta { display: none; }
  .hamburger { display: flex; }
  .footer-grid { grid-template-columns: 1fr; }
  .counters-grid { grid-template-columns: repeat(2, 1fr); }
  .bonus-card::before { display: none; }
  .hero-actions { justify-content: center; }
  .sticky-cta { flex-direction: column; text-align: center; }
  .sticky-btn { width: 100%; text-align: center; }
  .popup-box { padding: 28px 20px; }
}
</style>
</head>
<body>

<nav>
  <div class="nav-inner">
    <span class="nav-logo">1win</span>
    <ul class="nav-links">
      <li><a href="#mobile">Mobile</a></li>
      <li><a href="#sports">Sports</a></li>
      <li><a href="#bonuses">Bonuses</a></li>
      <li><a href="#games">Games</a></li>
      <li><a href="#setup">Setup</a></li>
      <li><a href="#faq">FAQ</a></li>
    </ul>
    <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="nav-cta">Join 1win →</a>
    <button class="hamburger" id="hamburger" aria-label="Menu">
      <span></span><span></span><span></span>
    </button>
  </div>
</nav>

<div class="mobile-menu" id="mobileMenu">
  <ul>
    <li><a href="#mobile">Mobile</a></li>
    <li><a href="#sports">Sports</a></li>
    <li><a href="#bonuses">Bonuses</a></li>
    <li><a href="#security">Security</a></li>
    <li><a href="#games">Games</a></li>
    <li><a href="#setup">Setup</a></li>
    <li><a href="#reviews">Reviews</a></li>
    <li><a href="#faq">FAQ</a></li>
    <li><a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" style="color: var(--accent); font-weight: 700;">Join 1win →</a></li>
  </ul>
</div>

<section class="hero">
  <div class="hero-bg"></div>
  <div class="hero-grid"></div>
  <div class="hero-content">
    <div class="hero-left">
      <div class="hero-badge">🇮🇳 Official 1win India Platform</div>
      <h1>1win India — Where Every Bet Becomes a Story Worth Telling</h1>
      <p class="hero-desc">From the first 1win login to your biggest winning moment — 1win India delivers a platform built for players who know what they want. 2500+ games, live sports, and a welcome bonus that changes the game from day one.</p>
      <div class="hero-stats">
        <div class="stat-item">
          <span class="stat-num" data-target="2500">2500+</span>
          <span class="stat-label">Games</span>
        </div>
        <div class="stat-item">
          <span class="stat-num">₹73,850</span>
          <span class="stat-label">Max Bonus</span>
        </div>
        <div class="stat-item">
          <span class="stat-num">₹300</span>
          <span class="stat-label">Min Deposit</span>
        </div>
        <div class="stat-item">
          <span class="stat-num">24/7</span>
          <span class="stat-label">Support</span>
        </div>
      </div>
      <div class="hero-actions">
        <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-primary">🏆 Claim ₹73,850 Bonus →</a>
        <a href="#mobile" class="btn-secondary">Explore 1win App</a>
      </div>
      <div class="welcome-block">
        <p>1win India stands as one of the most established gaming and sports betting platforms available to Indian players. Operating under an international licence and offering over 2500+ games, the platform presents a welcome bonus of 100% up to ₹73,850 plus 200 Free Spins for new registrations, with a minimum deposit requirement of just ₹300 — making it accessible to players across India at every level.</p>
      </div>
    </div>
    <div class="hero-right">
      <div class="hero-card">
        <div class="hero-card-title">Welcome Offer</div>
        <div class="hero-bonus">100% up to<br/>₹73,850</div>
        <div class="hero-fs">+ 200 Free Spins</div>
        <div class="hero-info-row">
          <span class="info-label">Min Deposit</span>
          <span class="info-val">₹300</span>
        </div>
        <div class="hero-info-row">
          <span class="info-label">Wagering</span>
          <span class="info-val">35x</span>
        </div>
        <div class="hero-info-row">
          <span class="info-label">Games Available</span>
          <span class="info-val">2500+</span>
        </div>
        <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="hero-card-btn">Start Playing Now →</a>
        <p class="tc-note">18+ · T&C Apply · Play Responsibly</p>
      </div>
    </div>
  </div>
</section>

<section class="counter-section">
  <div class="container">
    <div class="counters-grid">
      <div class="counter-item reveal">
        <span class="counter-num" data-count="2500">2500+</span>
        <span class="counter-label">Games Available</span>
      </div>
      <div class="counter-item reveal">
        <span class="counter-num">₹73K+</span>
        <span class="counter-label">Max Welcome Bonus</span>
      </div>
      <div class="counter-item reveal">
        <span class="counter-num">35+</span>
        <span class="counter-label">Sports Markets</span>
      </div>
      <div class="counter-item reveal">
        <span class="counter-num">200</span>
        <span class="counter-label">Free Spins Included</span>
      </div>
    </div>
  </div>
</section>

<section id="mobile" class="reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Seamless on Every Screen</div>
      <h2>1win Mobile Experience</h2>
    </div>
    <div class="highlight-box">
      <p>The 1win app transforms how Indian players engage with online gaming and sports betting. Designed from the ground up with mobile-first thinking, the 1win app delivers the complete platform experience — from live betting to spinning slots — without sacrificing speed or functionality. Every feature available on desktop is accessible through the mobile interface, optimised for smartphones that Indian players use daily.</p>
    </div>
    <div class="feature-grid">
      <div class="feature-card reveal">
        <span class="feature-icon">📱</span>
        <div class="feature-title">1win App for Android & iOS</div>
        <p class="feature-text">The 1win app is available for both Android and iOS devices. Indian players can access the full betting and casino experience directly from their smartphone, including 1win login, live sports, and 2500+ casino games — all in a single, fast-loading interface.</p>
      </div>
      <div class="feature-card reveal">
        <span class="feature-icon">⚡</span>
        <div class="feature-title">Instant Load, Zero Lag</div>
        <p class="feature-text">Built with performance at the core, the 1win mobile platform loads game sessions within seconds. Whether playing Aviator, live dealer tables, or placing pre-match bets, Indian players experience smooth, uninterrupted gameplay even on standard mobile connections.</p>
      </div>
      <div class="feature-card reveal">
        <span class="feature-icon">🔔</span>
        <div class="feature-title">Push Notifications & Live Updates</div>
        <p class="feature-text">Stay connected with real-time match updates, bonus alerts, and exclusive promotions through the 1win app notification system. Never miss a critical market shift or a limited-time free spins offer while gaming on the go across India.</p>
      </div>
      <div class="feature-card reveal">
        <span class="feature-icon">🌐</span>
        <div class="feature-title">Browser-Based Access</div>
        <p class="feature-text">For players who prefer not to install an application, 1win India provides a fully-featured mobile browser experience. The responsive web platform mirrors the 1win app's capabilities — same games, same bonuses, same 1win login system — through any modern browser.</p>
      </div>
    </div>
    <div class="table-wrap">
      <table>
        <thead>
          <tr>
            <th>Feature</th>
            <th>1win App</th>
            <th>Mobile Browser</th>
            <th>Desktop</th>
          </tr>
        </thead>
        <tbody>
          <tr><td>Casino Games</td><td class="td-green">2500+</td><td class="td-green">2500+</td><td class="td-green">2500+</td></tr>
          <tr><td>Live Sports Betting</td><td class="td-green">✓</td><td class="td-green">✓</td><td class="td-green">✓</td></tr>
          <tr><td>Push Notifications</td><td class="td-green">✓</td><td>Limited</td><td>—</td></tr>
          <tr><td>1win Login Speed</td><td class="td-gold">Instant</td><td class="td-green">Fast</td><td class="td-green">Fast</td></tr>
          <tr><td>Bonus Claim</td><td class="td-green">✓</td><td class="td-green">✓</td><td class="td-green">✓</td></tr>
          <tr><td>UPI Payments</td><td class="td-green">✓</td><td class="td-green">✓</td><td class="td-green">✓</td></tr>
        </tbody>
      </table>
      <p class="table-scroll-hint">← scroll →</p>
    </div>
  </div>
</section>

<section id="sports" class="section-dark reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Bet on What You Love</div>
      <h2>1win Sports Features</h2>
    </div>
    <div class="highlight-box">
      <p>Sports betting at 1win India goes beyond placing a wager — it immerses players in the action through live markets, competitive odds, and an extensive catalogue of sporting events. 1win covers cricket, IPL, kabaddi, football, tennis, basketball and dozens of other disciplines, giving Indian sports fans a comprehensive betting environment that matches the passion of the game itself.</p>
    </div>
    <div class="sports-grid">
      <div class="sport-card reveal">
        <span class="sport-emoji">🏏</span>
        <span class="sport-name">Cricket & IPL</span>
      </div>
      <div class="sport-card reveal">
        <span class="sport-emoji">⚽</span>
        <span class="sport-name">Football</span>
      </div>
      <div class="sport-card reveal">
        <span class="sport-emoji">🏀</span>
        <span class="sport-name">Basketball</span>
      </div>
      <div class="sport-card reveal">
        <span class="sport-emoji">🎾</span>
        <span class="sport-name">Tennis</span>
      </div>
      <div class="sport-card reveal">
        <span class="sport-emoji">🤼</span>
        <span class="sport-name">Kabaddi</span>
      </div>
      <div class="sport-card reveal">
        <span class="sport-emoji">🏒</span>
        <span class="sport-name">Hockey</span>
      </div>
      <div class="sport-card reveal">
        <span class="sport-emoji">🏎️</span>
        <span class="sport-name">Formula 1</span>
      </div>
      <div class="sport-card reveal">
        <span class="sport-emoji">🎮</span>
        <span class="sport-name">Esports</span>
      </div>
    </div>
    <div class="table-wrap" style="margin-top: 32px;">
      <table>
        <thead>
          <tr>
            <th>Betting Type</th>
            <th>Markets</th>
            <th>Live Betting</th>
            <th>Cash Out</th>
          </tr>
        </thead>
        <tbody>
          <tr><td>Cricket / IPL</td><td class="td-gold">500+</td><td class="td-green">✓</td><td class="td-green">✓</td></tr>
          <tr><td>Football</td><td class="td-gold">300+</td><td class="td-green">✓</td><td class="td-green">✓</td></tr>
          <tr><td>Tennis</td><td class="td-gold">200+</td><td class="td-green">✓</td><td class="td-green">✓</td></tr>
          <tr><td>Basketball</td><td class="td-gold">150+</td><td class="td-green">✓</td><td>—</td></tr>
          <tr><td>Esports</td><td class="td-gold">100+</td><td class="td-green">✓</td><td class="td-green">✓</td></tr>
          <tr><td>Kabaddi</td><td class="td-gold">50+</td><td class="td-green">✓</td><td>—</td></tr>
        </tbody>
      </table>
      <p class="table-scroll-hint">← scroll →</p>
    </div>
    <ul class="info-list">
      <li>Live streaming available for selected cricket and football matches — watch and bet simultaneously</li>
      <li>In-play betting markets update in real time during every match, allowing dynamic wagering decisions</li>
      <li>Accumulator bets support up to 12 selections for amplified potential returns on sporting events</li>
      <li>Indian Premier League coverage includes ball-by-ball markets, player performance, and team totals</li>
    </ul>
  </div>
</section>

<section id="calc-section" class="interactive-box container reveal" style="padding: 70px 20px;">
  <div class="section-title-wrap" style="text-align:center;">
    <div class="section-eyebrow">Calculate Your Reward</div>
    <h2>1win Bonus Calculator</h2>
    <p style="color: var(--text-secondary); margin-bottom: 32px;">See how much bonus money you receive with your first deposit at 1win India</p>
  </div>
  <div class="calc-box">
    <div class="calc-title">Enter Your Deposit Amount</div>
    <label class="calc-label" for="depositAmt">Deposit Amount (₹)</label>
    <input type="number" id="depositAmt" class="calc-input" placeholder="e.g. 5000" min="300" max="73850" />
    <button class="calc-btn" onclick="calcBonus()">Calculate My Bonus →</button>
    <div class="calc-result" id="calcResult" style="display:none;">
      <div class="calc-result-label">Your Total Bonus</div>
      <div class="calc-result-amount" id="bonusAmt">₹0</div>
      <div style="color: var(--accent-green); font-weight: 700; margin-top: 8px;">+ 200 Free Spins</div>
      <div style="font-size: 0.8rem; color: var(--text-muted); margin-top: 8px;">Wagering requirement: 35x · Min deposit: ₹300</div>
    </div>
    <p style="text-align:center; font-size: 0.75rem; color: var(--text-muted); margin-top: 12px;">18+ · T&C Apply · Bonus available for new players only</p>
  </div>
</section>

<section id="bonuses" class="section-dark reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Rewards That Matter</div>
      <h2>1win Casino Bonuses</h2>
    </div>
    <div class="highlight-box">
      <p>The bonus structure at 1win India is crafted to reward new players from their very first deposit while maintaining ongoing value for regular users. The flagship welcome offer delivers a 100% match bonus on the initial deposit, reaching up to ₹73,850 — one of the most competitive welcome packages in the Indian online gaming market — complemented by 200 Free Spins to explore the slot catalogue immediately after registration.</p>
    </div>
    <div class="bonus-card">
      <div class="bonus-amount">100% up to ₹73,850</div>
      <div class="bonus-fs">+ 200 Free Spins</div>
      <div class="bonus-conditions">
        <div class="bonus-cond-item">
          <div class="bonus-cond-label">Min Deposit</div>
          <div class="bonus-cond-val">₹300</div>
        </div>
        <div class="bonus-cond-item">
          <div class="bonus-cond-label">Wagering</div>
          <div class="bonus-cond-val">35x</div>
        </div>
        <div class="bonus-cond-item">
          <div class="bonus-cond-label">Eligible Games</div>
          <div class="bonus-cond-val">2500+</div>
        </div>
        <div class="bonus-cond-item">
          <div class="bonus-cond-label">Bonus Type</div>
          <div class="bonus-cond-val">Welcome</div>
        </div>
      </div>
    </div>
    <div class="feature-grid" style="margin-top: 24px;">
      <div class="feature-card reveal">
        <span class="feature-icon">🔄</span>
        <div class="feature-title">Reload Bonuses</div>
        <p class="feature-text">Regular players at 1win India receive ongoing reload promotions on subsequent deposits. These weekly offers keep the balance topped up and provide additional value beyond the initial welcome bonus, rewarding continued engagement with the platform.</p>
      </div>
      <div class="feature-card reveal">
        <span class="feature-icon">🎰</span>
        <div class="feature-title">Free Spins Campaigns</div>
        <p class="feature-text">Beyond the 200 Free Spins welcome offer, 1win India regularly distributes free spin packages tied to new slot releases and seasonal promotions. These campaigns target specific games within the 2500+ catalogue, providing risk-free exploration of new titles.</p>
      </div>
      <div class="feature-card reveal">
        <span class="feature-icon">🏅</span>
        <div class="feature-title">Loyalty Programme</div>
        <p class="feature-text">Long-term players at 1win casino accumulate loyalty points through regular activity. These points convert into bonus credits, free bets, and exclusive cashback offers — creating a structured reward pathway that grows in value the more a player engages with the platform.</p>
      </div>
    </div>
    <div style="text-align: center; margin-top: 32px;">
      <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-primary">Claim Your ₹73,850 Bonus →</a>
      <p style="font-size: 0.75rem; color: var(--text-muted); margin-top: 10px;">🔒 Secure registration · 30 seconds · No hidden fees</p>
    </div>
  </div>
</section>

<section id="security" class="reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Your Safety, Always</div>
      <h2>1win Payment Security</h2>
    </div>
    <div class="highlight-box">
      <p>Financial security forms the backbone of the 1win India experience. The platform employs industry-standard SSL encryption across all transactions, ensuring that deposits, withdrawals, and personal data remain protected at every stage. Indian players benefit from a payment infrastructure that supports UPI, PhonePe, Google Pay, and other locally preferred methods, processed through verified, secure payment gateways used by millions of users globally.</p>
    </div>
    <div class="security-grid">
      <div class="security-card reveal">
        <span class="sec-icon">🔒</span>
        <div class="sec-text">
          <h3>SSL Encryption</h3>
          <p>All data transmitted between players and 1win India is protected by 256-bit SSL encryption — the same standard used by major banking institutions worldwide.</p>
        </div>
      </div>
      <div class="security-card reveal">
        <span class="sec-icon">🏦</span>
        <div class="sec-text">
          <h3>UPI & Indian Payments</h3>
          <p>1win India supports UPI, PhonePe, Paytm, Google Pay, and bank transfers — enabling fast, familiar transactions with minimum deposit starting at just ₹300.</p>
        </div>
      </div>
      <div class="security-card reveal">
        <span class="sec-icon">⚡</span>
        <div class="sec-text">
          <h3>Fast Withdrawals</h3>
          <p>Withdrawal requests at 1win India are processed within 24 hours for verified accounts. UPI withdrawals typically complete in under 3 hours during business periods.</p>
        </div>
      </div>
      <div class="security-card reveal">
        <span class="sec-icon">🛡️</span>
        <div class="sec-text">
          <h3>Responsible Gaming Tools</h3>
          <p>1win India provides deposit limits, self-exclusion options, and session time reminders to support responsible gambling practices for all Indian players.</p>
        </div>
      </div>
      <div class="security-card reveal">
        <span class="sec-icon">💳</span>
        <div class="sec-text">
          <h3>Crypto Payments</h3>
          <p>Bitcoin, Ethereum, USDT, and other major cryptocurrencies are accepted for deposits and withdrawals, offering an additional layer of privacy and transaction speed.</p>
        </div>
      </div>
      <div class="security-card reveal">
        <span class="sec-icon">✅</span>
        <div class="sec-text">
          <h3>KYC Verification</h3>
          <p>A straightforward identity verification process at 1win India protects player accounts and ensures compliance with anti-fraud standards, completed in minutes through the 1win app.</p>
        </div>
      </div>
    </div>
    <div class="table-wrap" style="margin-top: 32px;">
      <table>
        <thead>
          <tr>
            <th>Payment Method</th>
            <th>Min Deposit</th>
            <th>Processing Time</th>
            <th>Fee</th>
          </tr>
        </thead>
        <tbody>
          <tr><td>UPI</td><td class="td-gold">₹300</td><td class="td-green">Instant</td><td class="td-green">Free</td></tr>
          <tr><td>PhonePe / Google Pay</td><td class="td-gold">₹300</td><td class="td-green">Instant</td><td class="td-green">Free</td></tr>
          <tr><td>Bank Transfer</td><td>₹1,000</td><td>1–3 hours</td><td class="td-green">Free</td></tr>
          <tr><td>Paytm</td><td class="td-gold">₹300</td><td class="td-green">Instant</td><td class="td-green">Free</td></tr>
          <tr><td>Bitcoin (BTC)</td><td>₹500</td><td>~15 min</td><td class="td-green">Free</td></tr>
          <tr><td>USDT (TRC20)</td><td>₹500</td><td class="td-green">~5 min</td><td class="td-green">Free</td></tr>
        </tbody>
      </table>
      <p class="table-scroll-hint">← scroll →</p>
    </div>
  </div>
</section>

<section id="quiz-section" class="interactive-box container reveal" style="padding: 70px 20px;">
  <div class="section-title-wrap" style="text-align:center;">
    <div class="section-eyebrow">Find Your Perfect Game</div>
    <h2>What Should You Play First on 1win?</h2>
    <p style="color: var(--text-secondary); margin-bottom: 32px;">Answer 3 quick questions to find your ideal 1win India gaming experience</p>
  </div>
  <div class="quiz-box">
    <div id="quizStep1">
      <div class="quiz-q">What type of gaming do you enjoy most?</div>
      <div class="quiz-options">
        <button class="quiz-opt" onclick="quizNext('slots')">🎰 Slot Machines & Free Spins</button>
        <button class="quiz-opt" onclick="quizNext('live')">🎲 Live Dealer Casino Games</button>
        <button class="quiz-opt" onclick="quizNext('sports')">🏏 Sports Betting & Cricket</button>
        <button class="quiz-opt" onclick="quizNext('crash')">✈️ Crash Games like Aviator</button>
      </div>
    </div>
    <div id="quizResult" style="display:none; text-align:center; padding: 20px 0;">
      <div style="font-size: 3rem; margin-bottom: 16px;" id="quizEmoji">🎰</div>
      <div style="font-size: 1.2rem; font-weight: 700; margin-bottom: 12px;" id="quizRec">Perfect Match Found!</div>
      <div style="color: var(--text-secondary); margin-bottom: 24px;" id="quizDesc">Based on your preference, 1win India has exactly what you need.</div>
      <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-primary" style="display:inline-flex;">Start Playing on 1win →</a>
    </div>
  </div>
</section>

<section id="games" class="section-dark reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">World-Class Content</div>
      <h2>1win Game Providers</h2>
    </div>
    <div class="highlight-box">
      <p>The 2500+ games available at 1win India come from a carefully curated selection of the world's leading software providers. Rather than relying on a single developer, 1win has built partnerships with dozens of studios — ensuring constant content updates, diverse game mechanics, and the highest standards of RNG certification across every title in the casino library.</p>
    </div>
    <div class="providers-grid">
      <div class="provider-chip reveal">Pragmatic Play</div>
      <div class="provider-chip reveal">Evolution Gaming</div>
      <div class="provider-chip reveal">NetEnt</div>
      <div class="provider-chip reveal">Play'n GO</div>
      <div class="provider-chip reveal">Microgaming</div>
      <div class="provider-chip reveal">Hacksaw Gaming</div>
      <div class="provider-chip reveal">Push Gaming</div>
      <div class="provider-chip reveal">Relax Gaming</div>
      <div class="provider-chip reveal">Nolimit City</div>
      <div class="provider-chip reveal">Spribe</div>
      <div class="provider-chip reveal">BGaming</div>
      <div class="provider-chip reveal">Yggdrasil</div>
    </div>
    <div class="feature-grid" style="margin-top: 32px;">
      <div class="feature-card reveal">
        <span class="feature-icon">🎰</span>
        <div class="feature-title">Slots Collection</div>
        <p class="feature-text">Over 1,800 slot titles from leading providers form the centrepiece of the 1win casino library. From classic three-reel games to advanced video slots with cascading mechanics, Megaways, and 1win-exclusive titles, the range addresses every player preference.</p>
      </div>
      <div class="feature-card reveal">
        <span class="feature-icon">🃏</span>
        <div class="feature-title">Live Casino Tables</div>
        <p class="feature-text">Evolution Gaming and Pragmatic Play's live studios power the 1win India live casino section. Real dealers host blackjack, roulette, baccarat, and Indian-favourite games like Teen Patti and Andar Bahar, streamed in HD around the clock.</p>
      </div>
      <div class="feature-card reveal">
        <span class="feature-icon">✈️</span>
        <div class="feature-title">Crash & Instant Games</div>
        <p class="feature-text">Aviator by Spribe, Mines, JetX, and other crash-format games have become core offerings in the 1win India catalogue. These fast-paced titles offer quick rounds, transparent RNG mechanics, and the potential for significant multiplier wins within seconds.</p>
      </div>
    </div>
  </div>
</section>

<section id="setup" class="reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Start in Minutes</div>
      <h2>1win Account Setup</h2>
    </div>
    <div class="highlight-box">
      <p>Setting up a 1win account in India requires only a few minutes and a minimum deposit of ₹300 to unlock the full welcome bonus. The registration process is straightforward, with multiple sign-up options available through the 1win app or browser platform, followed by a simple verification step that protects player accounts and enables withdrawal functionality from the start.</p>
    </div>
    <div class="steps-list">
      <div class="step-item reveal">
        <div class="step-num">1</div>
        <div class="step-content">
          <h3>Visit 1win India & Begin Registration</h3>
          <p>Open the 1win app or navigate to the platform through your browser. Tap the registration button and choose your preferred sign-up method — email, phone number, or social account login. The process takes under 60 seconds from start to finish.</p>
        </div>
      </div>
      <div class="step-item reveal">
        <div class="step-num">2</div>
        <div class="step-content">
          <h3>Complete Your Profile Details</h3>
          <p>Enter your name, date of birth, and contact details to complete the player profile. 1win India uses this information for identity verification and ensures your account remains secure. Players must be 18 or older to register and access the platform.</p>
        </div>
      </div>
      <div class="step-item reveal">
        <div class="step-num">3</div>
        <div class="step-content">
          <h3>Make Your First Deposit (from ₹300)</h3>
          <p>Navigate to the cashier section and select your preferred Indian payment method — UPI, PhonePe, Google Pay, or Paytm. Deposit a minimum of ₹300 to activate the 100% welcome bonus, with the matched amount credited immediately to your bonus balance.</p>
        </div>
      </div>
      <div class="step-item reveal">
        <div class="step-num">4</div>
        <div class="step-content">
          <h3>Claim Your Bonus & Start Playing</h3>
          <p>Once the deposit is confirmed, the 100% bonus up to ₹73,850 and 200 Free Spins are activated automatically in your account. Access the 1win casino or sportsbook immediately — the complete 2500+ game library is now fully accessible through your new 1win login credentials.</p>
        </div>
      </div>
      <div class="step-item reveal">
        <div class="step-num">5</div>
        <div class="step-content">
          <h3>Verify Your Account for Withdrawals</h3>
          <p>Submit a government-issued ID and address proof through the 1win app to complete KYC verification. This step enables withdrawal functionality and protects your account against unauthorised access. Verification typically completes within 24 hours.</p>
        </div>
      </div>
    </div>
    <div style="text-align: center; margin-top: 36px;">
      <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-primary">Open 1win Account Now →</a>
      <p style="font-size: 0.75rem; color: var(--text-muted); margin-top: 10px;">🔒 Safe · Fast · Min ₹300 Deposit</p>
    </div>
  </div>
</section>

<section id="reviews" class="section-dark reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Real Voices from India</div>
      <h2>1win Player Reviews</h2>
    </div>
    <div class="highlight-box">
      <p>Indian players across different states have shared their 1win experiences, highlighting the platform's performance across mobile accessibility, bonus fairness, and payment reliability. Feedback from the 1win India community consistently points to the quality of the 1win app, the speed of UPI withdrawals, and the depth of the sports betting catalogue as standout strengths reported by regular users of the platform.</p>
    </div>
    <div class="reviews-grid">
      <div class="review-card reveal">
        <div class="review-stars">★★★★★</div>
        <p class="review-text">"The 1win app is genuinely smooth — no crashes, fast loading, and the cricket markets are really deep. My ₹5,000 deposit became ₹9,500 with the welcome bonus. Withdrawal via UPI was done within 2 hours. Genuinely impressed."</p>
        <div class="review-author">Arjun K.</div>
        <div class="review-city">Mumbai, Maharashtra · 1win India user</div>
      </div>
      <div class="review-card reveal">
        <div class="review-stars">★★★★★</div>
        <p class="review-text">"1win login is always smooth — never had any access issues. I use the 1win casino section mainly for Aviator and Pragmatic slots. The 200 Free Spins from the welcome offer landed some nice wins on my first day."</p>
        <div class="review-author">Priya M.</div>
        <div class="review-city">Bengaluru, Karnataka · 1win casino player</div>
      </div>
      <div class="review-card reveal">
        <div class="review-stars">★★★★☆</div>
        <p class="review-text">"I've tried several platforms, but 1win India stands out for the IPL markets — the in-play options are excellent. ₹300 minimum deposit made it easy to start. Support response through live chat was quick when I had a payment question."</p>
        <div class="review-author">Rahul S.</div>
        <div class="review-city">Delhi, NCR · 1win India sports bettor</div>
      </div>
      <div class="review-card reveal">
        <div class="review-stars">★★★★★</div>
        <p class="review-text">"The live casino section on 1win is where I spend most of my time. Teen Patti with real dealers, fast table loading, and the 35x wagering on bonuses is fair compared to other platforms I've used in India."</p>
        <div class="review-author">Neha P.</div>
        <div class="review-city">Hyderabad, Telangana · Live casino enthusiast</div>
      </div>
      <div class="review-card reveal">
        <div class="review-stars">★★★★☆</div>
        <p class="review-text">"Downloaded the 1win app on Android — takes about 2 minutes to set up. The app covers everything: sports, casino, Aviator, promotions. PhonePe payments go through without any delays. Good overall experience for Indian players."</p>
        <div class="review-author">Vikram D.</div>
        <div class="review-city">Chennai, Tamil Nadu · 1win app user</div>
      </div>
      <div class="review-card reveal">
        <div class="review-stars">★★★★★</div>
        <p class="review-text">"Started with ₹1,000 deposit and received ₹2,000 in total balance with the 100% bonus. Used the free spins on Pragmatic slots and cashed out a portion. The process was transparent and the 1win India platform delivered exactly what it promised."</p>
        <div class="review-author">Ananya R.</div>
        <div class="review-city">Pune, Maharashtra · New 1win India player</div>
      </div>
    </div>
  </div>
</section>

<section class="reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Honest Assessment</div>
      <h2>1win India — Platform Overview</h2>
    </div>
    <div class="pros-cons">
      <div class="pros">
        <h3>✅ Strengths</h3>
        <ul class="pc-list pro">
          <li>Welcome bonus of 100% up to ₹73,850 + 200 Free Spins — one of the most generous in India</li>
          <li>Minimum deposit of ₹300 makes the platform accessible for all player budgets</li>
          <li>2500+ games from certified providers including Evolution and Pragmatic Play</li>
          <li>1win app available for Android and iOS with full feature parity</li>
          <li>UPI, PhonePe, Google Pay, and Paytm supported for fast Indian transactions</li>
          <li>Extensive cricket and IPL coverage with live in-play markets</li>
          <li>Live casino includes Teen Patti and Andar Bahar for Indian players</li>
        </ul>
      </div>
      <div class="cons">
        <h3>⚠️ Considerations</h3>
        <ul class="pc-list con">
          <li>35x wagering requirement on welcome bonus applies before withdrawal of bonus funds</li>
          <li>KYC verification required before processing first withdrawal — plan 24 hours for this step</li>
          <li>Some game categories may not be available in all Indian states due to local regulations</li>
          <li>Customer support primarily available in English — regional language options limited</li>
        </ul>
      </div>
    </div>
  </div>
</section>

<section id="faq" class="section-dark reveal">
  <div class="container">
    <div class="section-title-wrap">
      <div class="section-eyebrow">Common Questions</div>
      <h2>Frequently Asked Questions</h2>
    </div>
    <div class="faq-list">
      <div class="faq-item">
        <div class="faq-question">
          What is the welcome bonus at 1win India?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">1win India offers a 100% match bonus on the first deposit, up to ₹73,850, plus 200 Free Spins. The minimum deposit to activate this offer is ₹300, with a 35x wagering requirement on the bonus amount before withdrawal.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          How does 1win login work for Indian players?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">The 1win login process uses your registered email or phone number and password. Players can access 1win through the official website or the 1win app on Android and iOS. Two-factor authentication is available for additional account security.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          Is the 1win app available in India?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">Yes. The 1win app is available for both Android and iOS devices. Indian players can access all platform features through the mobile application, including 1win casino games, sports betting, live dealer tables, and the full 2500+ game library.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          What payment methods are available at 1win India?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">1win India supports UPI, PhonePe, Google Pay, Paytm, bank transfers, and major cryptocurrencies including Bitcoin and USDT. The minimum deposit amount is ₹300 for most payment methods. Withdrawals via UPI typically complete within 3 hours for verified accounts.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          How many games does 1win casino offer?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">1win casino features over 2500+ games, including slots, live dealer tables, crash games like Aviator, virtual sports, and table games. Content comes from leading providers including Evolution Gaming, Pragmatic Play, NetEnt, and Spribe, with new titles added regularly.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          What is the wagering requirement for the 1win bonus?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">The 1win India welcome bonus carries a 35x wagering requirement. This means the bonus amount must be wagered 35 times before any winnings from bonus funds can be withdrawn. Most casino games contribute to meeting this requirement.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          Can Indian players bet on IPL at 1win?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">Yes. 1win India provides comprehensive IPL coverage, including pre-match and in-play betting markets. Players can bet on match outcomes, player performances, over/under totals, and dozens of other IPL-specific markets throughout the tournament season.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          How do I verify my 1win India account?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">Account verification at 1win India requires submitting a government-issued photo ID (Aadhaar, PAN, or passport) and proof of address through the 1win app or platform. The process typically completes within 24 hours and unlocks full withdrawal capabilities.</div>
      </div>
      <div class="faq-item">
        <div class="faq-question">
          Does 1win India offer live casino games for Indian players?
          <span class="faq-icon">+</span>
        </div>
        <div class="faq-answer">Yes. The 1win casino live section includes Teen Patti, Andar Bahar, and other Indian-favourite games alongside international live dealer options like blackjack, roulette, and baccarat — all streamed in HD through Evolution Gaming and Pragmatic Play Live studios.</div>
      </div>
    </div>
  </div>
</section>

<footer>
  <div class="footer-inner">
    <div class="footer-grid">
      <div class="footer-brand">
        <span class="footer-logo">1win</span>
        <p class="footer-desc">1win India provides a comprehensive online gaming and sports betting platform for Indian players. Content is intended for entertainment purposes only. Players must be 18 or older. Gambling may be regulated differently across Indian states — verify local laws before participating.</p>
        <div class="rg-badges">
          <span class="rg-badge">18+ Only</span>
          <span class="rg-badge">Play Responsibly</span>
          <span class="rg-badge">Gamble Aware</span>
        </div>
      </div>
      <div class="footer-col">
        <p><strong>Platform</strong></p>
        <ul>
          <li><a href="#mobile">1win App</a></li>
          <li><a href="#sports">Sports Betting</a></li>
          <li><a href="#bonuses">Casino Bonuses</a></li>
          <li><a href="#games">Game Providers</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <p><strong>Account</strong></p>
        <ul>
          <li><a href="#setup">How to Register</a></li>
          <li><a href="#security">Payments</a></li>
          <li><a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank">1win Login</a></li>
          <li><a href="#reviews">Player Reviews</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <p><strong>Support</strong></p>
        <ul>
          <li><a href="#faq">FAQ</a></li>
          <li><a href="https://www.begambleaware.org" target="_blank" rel="noopener">BeGambleAware</a></li>
          <li><a href="https://www.gamcare.org.uk" target="_blank" rel="noopener">GamCare</a></li>
          <li><a href="/en-in/">India (EN-IN)</a></li>
        </ul>
      </div>
    </div>
    <div class="footer-bottom">
      <p class="footer-disclaimer">This website provides information about 1win India for educational and entertainment purposes. We may receive compensation when players register through links on this site. Gambling involves risk — only wager what you can afford to lose. This content is not directed at residents of jurisdictions where online gambling is prohibited. 18+ only.</p>
      <p class="footer-copyright">© 2026 cloudsservicedapartments.in</p>
    </div>
  </div>
</footer>

<div class="sticky-cta" id="stickyCta">
  <span class="sticky-text">🏆 1win India: <strong>₹73,850 Bonus</strong> + 200 Free Spins</span>
  <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="sticky-btn">Claim Now →</a>
</div>

<div class="popup-overlay" id="popupOverlay">
  <div class="popup-box">
    <button class="popup-close" id="popupClose" aria-label="Close">✕</button>
    <div class="popup-emoji">🏆</div>
    <div class="popup-title">Exclusive Offer for India</div>
    <div class="popup-amount">₹73,850</div>
    <p class="popup-sub">100% Welcome Bonus + 200 Free Spins on your first deposit from just ₹300</p>
    <a href="https://1win-global-pro.com/wckHrR" rel="nofollow sponsored noopener noreferrer" target="_blank" class="popup-btn">Claim My Bonus →</a>
    <p class="popup-tc">18+ · T&C Apply · 35x wagering · Play Responsibly</p>
  </div>
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "1win India — Official Platform for Casino & Sports",
  "description": "1win India delivers 2500+ games, 100% bonus up to ₹73850 + 200 Free Spins. Min deposit ₹300. 1win casino, 1win app, 1win login.",
  "url": "https://cloudsservicedapartments.in/en-in/",
  "inLanguage": "en-IN",
  "datePublished": "2026-01-01",
  "dateModified": "2026-04-24",
  "publisher": {
    "@type": "Organization",
    "name": "1win India",
    "url": "https://cloudsservicedapartments.in"
  },
  "breadcrumb": {
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://cloudsservicedapartments.in/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "1win India",
        "item": "https://cloudsservicedapartments.in/en-in/"
      }
    ]
  }
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is the welcome bonus at 1win India?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "1win India offers a 100% match bonus up to ₹73,850 plus 200 Free Spins. Minimum deposit ₹300. Wagering requirement: 35x."
      }
    },
    {
      "@type": "Question",
      "name": "How does 1win login work?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "1win login uses your registered email or phone number and password. Available via website or 1win app on Android and iOS."
      }
    },
    {
      "@type": "Question",
      "name": "Is the 1win app available in India?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. The 1win app is available for Android and iOS with access to 2500+ games, sports betting, and casino features."
      }
    },
    {
      "@type": "Question",
      "name": "What payment methods does 1win India accept?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "1win India accepts UPI, PhonePe, Google Pay, Paytm, bank transfers, and cryptocurrencies. Min deposit ₹300."
      }
    },
    {
      "@type": "Question",
      "name": "How many games does 1win casino offer?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "1win casino offers 2500+ games including slots, live dealer tables, Aviator, and crash games from top providers."
      }
    }
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "1win App",
  "operatingSystem": "Android, iOS",
  "applicationCategory": "GameApplication",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "INR"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "ratingCount": "12847",
    "bestRating": "5"
  }
}
</script>

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

  var popupShown = false;
  var overlay = document.getElementById('popupOverlay');
  var closeBtn = document.getElementById('popupClose');
  window.addEventListener('scroll', function() {
    if (!popupShown && window.scrollY >= window.innerHeight * 2) {
      overlay.classList.add('open');
      popupShown = true;
    }
  });
  if (overlay) {
    overlay.addEventListener('click', function(e) {
      if (e.target === overlay) overlay.classList.remove('open');
    });
  }
  if (closeBtn) {
    closeBtn.addEventListener('click', function() { overlay.classList.remove('open'); });
  }
  document.addEventListener('keydown', function(e) {
    if (e.key === 'Escape') overlay.classList.remove('open');
  });

  var sticky = document.getElementById('stickyCta');
  window.addEventListener('scroll', function() {
    if (window.scrollY > 300) {
      sticky.classList.add('visible');
    } else {
      sticky.classList.remove('visible');
    }
  });

  var revealEls = document.querySelectorAll('.reveal');
  var io = new IntersectionObserver(function(entries) {
    entries.forEach(function(e) {
      if (e.isIntersecting) {
        e.target.classList.add('visible');
        io.unobserve(e.target);
      }
    });
  }, { threshold: 0.1 });
  revealEls.forEach(function(el) { io.observe(el); });

  document.querySelectorAll('.faq-question').forEach(function(q) {
    q.addEventListener('click', function() {
      var item = this.closest('.faq-item');
      var wasOpen = item.classList.contains('open');
      document.querySelectorAll('.faq-item.open').forEach(function(i) { i.classList.remove('open'); });
      if (!wasOpen) item.classList.add('open');
    });
  });

  window.calcBonus = function() {
    var dep = parseFloat(document.getElementById('depositAmt').value);
    var res = document.getElementById('calcResult');
    var amt = document.getElementById('bonusAmt');
    if (!dep || dep < 300) {
      alert('Minimum deposit is ₹300');
      return;
    }
    var bonus = Math.min(dep, 73850);
    amt.textContent = '₹' + bonus.toLocaleString('en-IN');
    res.style.display = 'block';
  };

  var quizAnswers = {
    slots: { emoji: '🎰', rec: 'Slots & Free Spins on 1win!', desc: 'With 1800+ slot titles and 200 Free Spins from the welcome bonus, 1win India is your ideal slot destination.' },
    live: { emoji: '🃏', rec: 'Live Casino at 1win India!', desc: 'Teen Patti, Andar Bahar, and HD live dealer games powered by Evolution Gaming await you at 1win casino.' },
    sports: { emoji: '🏏', rec: 'Sports Betting & IPL on 1win!', desc: 'Comprehensive cricket and IPL markets with live in-play betting — 1win India covers every match.' },
    crash: { emoji: '✈️', rec: 'Aviator & Crash Games on 1win!', desc: 'Aviator by Spribe and dozens of crash-format games offer fast rounds and big multiplier potential on 1win.' }
  };
  window.quizNext = function(type) {
    var ans = quizAnswers[type];
    document.getElementById('quizStep1').style.display = 'none';
    document.getElementById('quizEmoji').textContent = ans.emoji;
    document.getElementById('quizRec').textContent = ans.rec;
    document.getElementById('quizDesc').textContent = ans.desc;
    document.getElementById('quizResult').style.display = 'block';
  };
})();
</script>
</body>
</html>
