<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ScoopFit — Crafted Beverages, Extraordinary Moments</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;0,900;1,400;1,700&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=DM+Sans:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>

/* ─── TOKENS ─── */
:root {
  --forest:      #144A37;
  --forest-deep: #0d3226;
  --forest-mid:  #1a5c42;
  --gold:        #C9A84C;
  --gold-pale:   #f5e9c8;
  --cream:       #FAF6EE;
  --cream-dark:  #f0e8d5;
  --ink:         #1a1410;
  --text-mid:    #4a3f30;
  --text-light:  #8a7a62;

  --section-pad: 7rem 8rem;
  --radius:      2px;
}

/* ─── RESET ─── */
*, *::before, *::after { margin:0; padding:0; box-sizing:border-box; }
html { scroll-behavior:smooth; }
body { font-family:'DM Sans',sans-serif; background:var(--cream); color:var(--ink); overflow-x:hidden; }

/* ─── TYPOGRAPHY HELPERS ─── */
.eyebrow {
  font-size:0.72rem; font-weight:600; letter-spacing:0.22em; text-transform:uppercase;
  color:var(--gold); display:flex; align-items:center; gap:0.7rem;
}
.eyebrow::before { content:''; width:1.6rem; height:1px; background:var(--gold); flex-shrink:0; }
.section-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(2rem,3.5vw,3rem); font-weight:800; line-height:1.12;
  color:var(--forest-deep); margin-top:0.8rem;
}
.section-title em { font-style:italic; color:var(--gold); }

/* ─── FLOATING BANNER ─── */
.float-banner {
  position:fixed; top:88px; left:50%; transform:translateX(-50%);
  z-index:150;
  background:var(--forest); color:var(--gold-pale);
  padding:0.5rem 1.4rem;
  border-radius:100px; border:1px solid rgba(201,168,76,0.4);
  display:flex; align-items:center; gap:0.55rem;
  font-size:0.73rem; font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  box-shadow:0 4px 20px rgba(20,74,55,0.3);
  animation:dropIn 0.8s cubic-bezier(0.34,1.56,0.64,1) 0.3s both;
  white-space:nowrap;
}
.float-banner-dot {
  width:6px; height:6px; border-radius:50%; background:var(--gold);
  animation:blink 1.5s ease-in-out infinite; flex-shrink:0;
}
.float-banner em { color:var(--gold); font-style:normal; }
@keyframes dropIn {
  from { opacity:0; transform:translateX(-50%) translateY(-28px); }
  to   { opacity:1; transform:translateX(-50%) translateY(0); }
}
@keyframes blink { 0%,100%{opacity:1} 50%{opacity:0.25} }

/* ─── NAV ─── */
nav {
  position:fixed; top:0; left:0; right:0; z-index:200;
  display:flex; align-items:center; justify-content:space-between;
  padding:1.2rem 5rem;
  background:rgba(250,246,238,0.95); backdrop-filter:blur(16px);
  border-bottom:1px solid rgba(201,168,76,0.18);
  transition:padding 0.3s, box-shadow 0.3s;
}
.nav-logo {
  display:flex; align-items:center; gap:0.25rem;
  text-decoration:none;
}
.nav-logo img {
  width:30px; height:30px; object-fit:contain;
  border-radius:6px;
}
.nav-logo-text {
  font-family:'Playfair Display',serif;
  font-size:1.5rem; font-weight:800; color:var(--forest); letter-spacing:0.01em;
}
.nav-links { display:flex; gap:2.5rem; list-style:none; }
.nav-links a {
  font-size:0.78rem; font-weight:500; letter-spacing:0.1em; text-transform:uppercase;
  color:var(--text-mid); text-decoration:none; transition:color 0.2s;
}
.nav-links a:hover { color:var(--forest); }
.nav-cta {
  background:var(--forest); color:var(--gold-pale);
  padding:0.6rem 1.5rem; border:none; border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.75rem;
  font-weight:600; letter-spacing:0.12em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block; transition:all 0.25s;
}
.nav-cta:hover { background:var(--forest-mid); transform:translateY(-1px); }

/* ─── HERO ─── */
.hero {
  min-height:100vh; display:flex; align-items:center; justify-content:center;
  padding-top:78px;
  background:
    radial-gradient(ellipse at 75% 25%, rgba(201,168,76,0.07) 0%, transparent 55%),
    radial-gradient(ellipse at 20% 80%, rgba(20,74,55,0.05) 0%, transparent 50%);
}
.hero-inner {
  max-width:700px; width:100%;
  padding:5rem 2rem;
  display:flex; flex-direction:column; align-items:center; text-align:center;
}
.hero-pills {
  display:flex; gap:0.5rem; flex-wrap:wrap; justify-content:center;
  margin-bottom:2rem;
  opacity:0; animation:fadeUp 0.7s 0.1s forwards;
}
.pill {
  padding:0.28rem 0.85rem; border-radius:100px;
  font-size:0.65rem; font-weight:600; letter-spacing:0.12em; text-transform:uppercase;
  border:1px solid;
}
.pill-e { background:rgba(59,31,14,0.07);  border-color:rgba(59,31,14,0.25);  color:#3B1F0E; }
.pill-m { background:rgba(90,122,58,0.07); border-color:rgba(90,122,58,0.28); color:#4a7a2a; }
.pill-b { background:rgba(123,63,110,0.07);border-color:rgba(123,63,110,0.25);color:#7B3F6E; }
.pill-s { background:rgba(201,168,76,0.09);border-color:rgba(201,168,76,0.35);color:#7a5f1a; }

.hero-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(3.2rem,6vw,5.5rem); font-weight:900; line-height:1.0;
  color:var(--forest-deep); margin-bottom:1.4rem;
  opacity:0; animation:fadeUp 0.7s 0.25s forwards;
}
.hero-title em { font-style:italic; color:var(--gold); }
.hero-sub {
  font-family:'Cormorant Garamond',serif;
  font-size:1.25rem; font-weight:300; line-height:1.75;
  color:var(--text-mid); max-width:30rem; margin-bottom:2.5rem;
  opacity:0; animation:fadeUp 0.7s 0.4s forwards;
}
.hero-btns {
  display:flex; gap:1rem; flex-wrap:wrap; justify-content:center;
  opacity:0; animation:fadeUp 0.7s 0.55s forwards;
}
.btn-primary {
  background:var(--forest); color:var(--gold-pale);
  padding:0.9rem 2rem; border:none; border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.8rem;
  font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block; transition:all 0.25s;
}
.btn-primary:hover { background:var(--forest-mid); transform:translateY(-2px); box-shadow:0 8px 24px rgba(20,74,55,0.25); }
.btn-ghost {
  background:transparent; color:var(--forest);
  padding:0.9rem 2rem; border:1.5px solid var(--forest); border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.8rem;
  font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block; transition:all 0.25s;
}
.btn-ghost:hover { background:var(--forest); color:var(--gold-pale); transform:translateY(-2px); }
.hero-stats {
  display:flex; gap:3.5rem; margin-top:3.5rem;
  padding-top:2.5rem; border-top:1px solid rgba(201,168,76,0.2);
  opacity:0; animation:fadeUp 0.7s 0.7s forwards;
}
.stat-num {
  font-family:'Playfair Display',serif;
  font-size:1.9rem; font-weight:800; color:var(--forest); display:block;
}
.stat-label { font-size:0.7rem; letter-spacing:0.1em; text-transform:uppercase; color:var(--text-light); }

/* ─── MARQUEE ─── */
.marquee {
  background:var(--forest); padding:0.85rem 0; overflow:hidden;
  border-top:1px solid rgba(201,168,76,0.2);
  border-bottom:1px solid rgba(201,168,76,0.2);
}
.marquee-track { display:flex; white-space:nowrap; animation:marquee 22s linear infinite; }
.marquee-item {
  display:inline-flex; align-items:center; gap:1.2rem; padding:0 2rem;
  font-family:'Cormorant Garamond',serif; font-size:1rem; font-style:italic;
  color:var(--gold-pale); white-space:nowrap;
}
.marquee-dot { color:var(--gold); }
@keyframes marquee { from{transform:translateX(0)} to{transform:translateX(-50%)} }

/* ─── EXP STRIP ─── */
.exp-strip {
  background:var(--forest-deep); padding:4rem 8rem;
  display:grid; grid-template-columns:repeat(4,1fr);
}
.exp-item {
  padding:2rem 2.5rem; text-align:center;
  border-right:1px solid rgba(201,168,76,0.12);
  transition:background 0.3s;
}
.exp-item:last-child { border-right:none; }
.exp-item:hover { background:rgba(255,255,255,0.03); }
.exp-icon { font-size:1.8rem; display:block; margin-bottom:0.9rem; }
.exp-title {
  font-family:'Playfair Display',serif;
  font-size:0.95rem; font-weight:700; color:var(--cream); margin-bottom:0.4rem;
}
.exp-desc { font-size:0.78rem; color:rgba(250,246,238,0.45); line-height:1.6; }

/* ─── STORY ─── */
.story { display:grid; grid-template-columns:1fr 1fr; min-height:75vh; }
.story-visual {
  background:var(--cream-dark);
  display:flex; align-items:center; justify-content:center;
  padding:5rem 4rem; position:relative; overflow:hidden;
}
.story-bg-circle {
  position:absolute; width:480px; height:480px; border-radius:50%;
  background:radial-gradient(circle, rgba(201,168,76,0.08), transparent 70%);
  top:50%; left:50%; transform:translate(-50%,-50%);
}
.origin-cards {
  display:grid; grid-template-columns:1fr 1fr; gap:0.9rem;
  position:relative; z-index:1; max-width:340px;
}
.origin-card {
  background:white; border:1px solid rgba(201,168,76,0.2);
  border-radius:var(--radius); padding:1.4rem; text-align:center; transition:all 0.3s;
}
.origin-card:hover { transform:translateY(-3px); box-shadow:0 10px 28px rgba(20,74,55,0.1); }
.origin-icon { font-size:1.6rem; display:block; margin-bottom:0.5rem; }
.origin-city {
  font-family:'Playfair Display',serif;
  font-size:0.82rem; font-weight:700; color:var(--forest); display:block; margin-bottom:0.15rem;
}
.origin-what { font-size:0.68rem; color:var(--text-light); line-height:1.4; }
.origin-card.wide {
  grid-column:span 2; background:var(--forest); border-color:var(--forest);
  display:flex; align-items:center; gap:0.9rem; text-align:left; padding:1.1rem 1.4rem;
}
.origin-card.wide .origin-icon { font-size:1.3rem; margin:0; flex-shrink:0; }
.origin-card.wide .origin-city { color:var(--gold); }
.origin-card.wide .origin-what { color:rgba(250,246,238,0.6); }

.story-text {
  padding:5rem 5rem 5rem 5rem;
  display:flex; flex-direction:column; justify-content:center;
  background:var(--cream);
}
.story-body {
  font-family:'Cormorant Garamond',serif;
  font-size:1.1rem; font-weight:300; line-height:1.85;
  color:var(--text-mid); margin-top:1.5rem; margin-bottom:2rem;
}
.craft-list { display:flex; flex-direction:column; }
.craft-row {
  display:flex; align-items:flex-start; gap:1rem;
  padding:1rem 0; border-bottom:1px solid rgba(201,168,76,0.14);
}
.craft-row:last-child { border-bottom:none; }
.craft-num {
  font-family:'Playfair Display',serif;
  font-size:1.1rem; font-weight:700; color:var(--gold); flex-shrink:0; width:2rem; margin-top:1px;
}
.craft-label { font-weight:600; font-size:0.86rem; color:var(--forest); margin-bottom:0.2rem; }
.craft-desc { font-size:0.77rem; color:var(--text-light); line-height:1.55; }

/* ─── HOW IT WORKS ─── */
.how { padding:var(--section-pad); background:var(--cream-dark); }
.how-header { text-align:center; margin-bottom:5rem; }
.how-header .eyebrow { justify-content:center; }
.how-header .eyebrow::before { display:none; }
.steps {
  display:grid; grid-template-columns:repeat(4,1fr); gap:0;
  max-width:960px; margin:0 auto; position:relative;
}
.steps::before {
  content:''; position:absolute; top:27px; left:12.5%; right:12.5%; height:1px;
  background:linear-gradient(90deg, transparent, rgba(201,168,76,0.3), transparent);
}
.step { text-align:center; padding:0 1.2rem; position:relative; z-index:1; }
.step-circle {
  width:54px; height:54px; border-radius:50%;
  background:var(--cream-dark); border:1.5px solid var(--gold);
  display:flex; align-items:center; justify-content:center;
  margin:0 auto 1.5rem; font-size:1.2rem;
}
.step-title {
  font-family:'Playfair Display',serif;
  font-size:0.95rem; font-weight:700; color:var(--forest); margin-bottom:0.5rem;
}
.step-desc { font-size:0.77rem; color:var(--text-light); line-height:1.65; }

/* ─── CTA BANNER ─── */
.cta-banner {
  background:var(--forest); padding:5rem 8rem;
  display:grid; grid-template-columns:1fr auto; gap:5rem; align-items:center;
}
.cta-label { font-size:0.72rem; letter-spacing:0.2em; text-transform:uppercase; color:var(--gold); margin-bottom:0.8rem; }
.cta-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(1.8rem,3vw,2.6rem); font-weight:800; line-height:1.15; color:var(--cream);
}
.cta-title em { font-style:italic; color:var(--gold); }
.cta-sub {
  font-family:'Cormorant Garamond',serif;
  font-size:1.05rem; font-weight:300; color:rgba(250,246,238,0.6);
  max-width:30rem; margin-top:1rem;
}
.cta-actions { display:flex; flex-direction:column; gap:0.9rem; align-items:flex-start; }
.btn-wa {
  background:#25D366; color:white;
  padding:0.9rem 1.8rem; border:none; border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.78rem;
  font-weight:700; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none;
  display:inline-flex; align-items:center; gap:0.6rem;
  transition:all 0.25s; white-space:nowrap;
}
.btn-wa:hover { background:#1ebe5c; transform:translateY(-2px); box-shadow:0 8px 20px rgba(37,211,102,0.3); }
.btn-outline-light {
  background:transparent; color:var(--gold);
  padding:0.9rem 1.8rem; border:1.5px solid rgba(201,168,76,0.45); border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.78rem;
  font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block;
  transition:all 0.25s; white-space:nowrap;
}
.btn-outline-light:hover { border-color:var(--gold); background:rgba(201,168,76,0.1); }

/* ─── OPENING SOON ─── */
.opening-soon {
  padding:var(--section-pad); background:var(--cream); text-align:center; position:relative; overflow:hidden;
}
.opening-soon::before {
  content:''; position:absolute; inset:0;
  background:
    radial-gradient(ellipse at 50% 0%, rgba(201,168,76,0.08) 0%, transparent 55%),
    radial-gradient(ellipse at 80% 100%, rgba(20,74,55,0.05) 0%, transparent 50%);
  pointer-events:none;
}
.os-inner { position:relative; z-index:1; max-width:620px; margin:0 auto; }
.os-badge {
  display:inline-flex; align-items:center; gap:0.5rem;
  background:var(--forest); color:var(--gold-pale);
  padding:0.4rem 1.1rem; border-radius:100px;
  font-size:0.72rem; font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  margin-bottom:1.8rem;
  animation:pulseBadge 2.5s ease-in-out infinite;
}
@keyframes pulseBadge { 0%,100%{box-shadow:0 0 0 0 rgba(20,74,55,0.4)} 50%{box-shadow:0 0 0 10px rgba(20,74,55,0)} }
.os-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(2rem,4vw,3.2rem); font-weight:900; line-height:1.1;
  color:var(--forest-deep); margin-bottom:1.2rem;
}
.os-title em { font-style:italic; color:var(--gold); }
.os-sub {
  font-family:'Cormorant Garamond',serif;
  font-size:1.1rem; font-weight:300; line-height:1.75;
  color:var(--text-mid); margin-bottom:2.5rem;
}
.os-form { margin-bottom:3rem; }
.os-input-row { display:flex; gap:0; max-width:420px; margin:0 auto 0.75rem; }
.os-input {
  flex:1; padding:0.9rem 1.2rem;
  border:1.5px solid rgba(20,74,55,0.22); border-right:none;
  border-radius:var(--radius) 0 0 var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.88rem;
  background:white; color:var(--ink); outline:none; transition:border-color 0.2s;
}
.os-input:focus { border-color:var(--forest); }
.os-btn {
  background:var(--forest); color:var(--gold-pale);
  padding:0.9rem 1.6rem; border:none;
  border-radius:0 var(--radius) var(--radius) 0;
  font-family:'DM Sans',sans-serif; font-size:0.78rem;
  font-weight:700; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; transition:all 0.25s; white-space:nowrap;
}
.os-btn:hover { background:var(--forest-mid); }
.os-note { font-size:0.7rem; color:var(--text-light); letter-spacing:0.04em; }
.os-countdown {
  display:inline-flex; align-items:center; gap:0.5rem;
  background:white; border:1px solid rgba(201,168,76,0.22);
  border-radius:var(--radius); padding:1.5rem 2.5rem;
  box-shadow:0 4px 20px rgba(20,74,55,0.06);
}
.os-count-box { text-align:center; min-width:58px; }
.os-num {
  font-family:'Playfair Display',serif;
  font-size:2rem; font-weight:900; color:var(--forest); display:block; line-height:1;
}
.os-unit { font-size:0.6rem; letter-spacing:0.15em; text-transform:uppercase; color:var(--text-light); display:block; margin-top:0.3rem; }
.os-count-sep {
  font-family:'Playfair Display',serif;
  font-size:1.6rem; font-weight:700; color:var(--gold); padding-bottom:1rem;
}

/* ─── FOOTER ─── */
footer { background:var(--ink); padding:5rem 8rem 3rem; }
.footer-grid {
  display:grid; grid-template-columns:2fr 1fr 1fr; gap:4rem;
  margin-bottom:3.5rem; padding-bottom:3.5rem;
  border-bottom:1px solid rgba(255,255,255,0.06);
}
.footer-logo {
  font-family:'Playfair Display',serif;
  font-size:1.7rem; font-weight:800; color:white; margin-bottom:1rem;
}
.footer-logo span { color:var(--gold); }
.footer-tagline {
  font-family:'Cormorant Garamond',serif;
  font-size:0.92rem; font-style:italic;
  color:rgba(255,255,255,0.3); line-height:1.65; max-width:18rem; margin-bottom:1rem;
}
.footer-loc { font-size:0.7rem; color:rgba(255,255,255,0.18); }
.footer-col-head {
  font-size:0.65rem; letter-spacing:0.22em; text-transform:uppercase;
  color:var(--gold); margin-bottom:1.2rem; display:block;
}
.footer-links { display:flex; flex-direction:column; gap:0.65rem; }
.footer-links a {
  font-size:0.8rem; color:rgba(255,255,255,0.35);
  text-decoration:none; transition:color 0.2s;
}
.footer-links a:hover { color:rgba(255,255,255,0.75); }
.footer-bottom { display:flex; align-items:center; justify-content:space-between; }
.footer-copy { font-size:0.7rem; color:rgba(255,255,255,0.18); }
.footer-cin  { font-size:0.65rem; color:rgba(255,255,255,0.14); }

/* ─── SCROLL REVEAL ─── */
.reveal { opacity:0; transform:translateY(22px); transition:opacity 0.7s ease, transform 0.7s ease; }
.reveal.visible { opacity:1; transform:translateY(0); }
.d1 { transition-delay:0.1s; }
.d2 { transition-delay:0.2s; }
.d3 { transition-delay:0.3s; }

/* ─── ANIMATIONS ─── */
@keyframes fadeUp {
  from { opacity:0; transform:translateY(20px); }
  to   { opacity:1; transform:translateY(0); }
}

/* ─── RESPONSIVE ─── */
@media (max-width:1000px) {
  :root { --section-pad: 4rem 1.5rem; }
  nav { padding:1rem 1.5rem; }
  .nav-links { display:none; }
  .float-banner { font-size:0.65rem; padding:0.45rem 0.9rem; white-space:normal; text-align:center; max-width:88vw; }
  .hero-inner { padding:4rem 1.5rem; }
  .exp-strip { grid-template-columns:1fr 1fr; padding:3rem 1.5rem; }
  .exp-item { border-right:none; border-bottom:1px solid rgba(201,168,76,0.12); }
  .exp-item:nth-child(odd) { border-right:1px solid rgba(201,168,76,0.12); }
  .exp-item:last-child, .exp-item:nth-last-child(2):nth-child(odd) { border-bottom:none; }
  .story { grid-template-columns:1fr; }
  .story-text { padding:3rem 1.5rem; }
  .steps { grid-template-columns:1fr 1fr; }
  .steps::before { display:none; }
  .cta-banner { grid-template-columns:1fr; padding:4rem 1.5rem; gap:2.5rem; }
  .os-input-row { flex-direction:column; }
  .os-input { border-right:1.5px solid rgba(20,74,55,0.22); border-bottom:none; border-radius:var(--radius) var(--radius) 0 0; }
  .os-btn { border-radius:0 0 var(--radius) var(--radius); }
  .os-countdown { flex-wrap:wrap; justify-content:center; padding:1.2rem 1rem; }
  .footer-grid { grid-template-columns:1fr 1fr; gap:2rem; }
  footer { padding:3rem 1.5rem 2rem; }
}

</style>
</head>
<body>

<!-- FLOATING BANNER -->
<div class="float-banner">
  <span class="float-banner-dot"></span>
  Opening Soon in Bhopal — <em>Coming 2026</em>
</div>

<!-- NAV -->
<nav id="topnav">
  <a href="#" class="nav-logo">
    <img src="data:image/png;base64,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" alt="ScoopFit logo">
    <span class="nav-logo-text">coopFit</span>
  </a>
  <ul class="nav-links">
    <li><a href="#story">Our Story</a></li>
    <li><a href="#how">How It Works</a></li>
    <li><a href="#footer">Franchise</a></li>
  </ul>
  <a href="#opening" class="nav-cta">Get Notified</a>
</nav>

<!-- HERO -->
<section class="hero">
  <div class="hero-inner">
    <div class="hero-pills">
      <span class="pill pill-e">Espresso</span>
      <span class="pill pill-m">Matcha</span>
      <span class="pill pill-b">Boba Tea</span>
      <span class="pill pill-s">Indian Summer Drinks</span>
    </div>
    <h1 class="hero-title">Every Sip,<br>a <em>Craft</em><br>Experience</h1>
    <p class="hero-sub">Specialty coffee, handcrafted teas, boba, and India's finest summer coolers — made fresh at our kiosks across Bhopal.</p>
    <div class="hero-btns">
      <a href="#opening" class="btn-primary">Get Notified</a>
      <a href="#story" class="btn-ghost">Our Story</a>
    </div>
    <div class="hero-stats">
      <div><span class="stat-num">20+</span><span class="stat-label">Signature Drinks</span></div>
      <div><span class="stat-num">1 min</span><span class="stat-label">Made Fresh</span></div>
      <div><span class="stat-num">Bhopal</span><span class="stat-label">First Kiosk</span></div>
    </div>
  </div>
</section>

<!-- MARQUEE -->
<div class="marquee">
  <div class="marquee-track">
    <span class="marquee-item"><span class="marquee-dot">✦</span> Espresso</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Cold Brew</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Filter Coffee</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Masala Chai</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Boba Tea</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Matcha Latte</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Aam Panna</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Jaljeera</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Thandai</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Espresso</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Cold Brew</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Filter Coffee</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Masala Chai</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Boba Tea</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Matcha Latte</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Aam Panna</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Jaljeera</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Thandai</span>
  </div>
</div>

<!-- CRAFT STRIP -->
<div class="exp-strip">
  <div class="exp-item reveal">
    <span class="exp-icon">☕</span>
    <div class="exp-title">Single Origin Beans</div>
    <div class="exp-desc">Sourced from Coorg & Chikmagalur — India's finest coffee estates, roasted to order</div>
  </div>
  <div class="exp-item reveal d1">
    <span class="exp-icon">🧋</span>
    <div class="exp-title">Real Tapioca Pearls</div>
    <div class="exp-desc">Cooked fresh every batch. No pre-made shortcuts. Real boba, real texture.</div>
  </div>
  <div class="exp-item reveal d2">
    <span class="exp-icon">🍵</span>
    <div class="exp-title">Ceremonial Matcha</div>
    <div class="exp-desc">Grade-A matcha from Uji, Japan. Whisked to order, every single time.</div>
  </div>
  <div class="exp-item reveal d3">
    <span class="exp-icon">🌞</span>
    <div class="exp-title">Seasonal Indian Coolers</div>
    <div class="exp-desc">Aam Panna, Jaljeera, Thandai — made with real fruits and traditional spice blends</div>
  </div>
</div>

<!-- STORY -->
<section class="story" id="story">
  <div class="story-visual">
    <div class="story-bg-circle"></div>
    <div class="origin-cards reveal">
      <div class="origin-card"><span class="origin-icon">🏔️</span><span class="origin-city">Coorg & Chikmagalur</span><span class="origin-what">Single origin coffee beans</span></div>
      <div class="origin-card"><span class="origin-icon">🍃</span><span class="origin-city">Uji, Japan</span><span class="origin-what">Ceremonial matcha</span></div>
      <div class="origin-card"><span class="origin-icon">🫖</span><span class="origin-city">Darjeeling</span><span class="origin-what">First flush tea leaves</span></div>
      <div class="origin-card"><span class="origin-icon">🥭</span><span class="origin-city">Madhya Pradesh</span><span class="origin-what">Local seasonal fruits</span></div>
      <div class="origin-card wide">
        <span class="origin-icon">📍</span>
        <div><span class="origin-city">Made fresh in Bhopal</span><span class="origin-what">Every order crafted to order — no batch brewing, no shortcuts</span></div>
      </div>
    </div>
  </div>
  <div class="story-text">
    <p class="eyebrow reveal">Our Story</p>
    <h2 class="section-title reveal d1">We Believe in the<br><em>Perfect Drink,</em><br>Every Time</h2>
    <p class="story-body reveal d2">ScoopFit started with a simple obsession: why should great coffee and exceptional beverages only be available at expensive cafés? We built a kiosk model that brings craft-quality drinks to every street corner, office, and campus — at a price that makes daily indulgence possible.</p>
    <div class="craft-list reveal d2">
      <div class="craft-row"><span class="craft-num">01</span><div><div class="craft-label">Sourced with Purpose</div><div class="craft-desc">Every bean, leaf, and ingredient is chosen for flavour and quality — not just cost</div></div></div>
      <div class="craft-row"><span class="craft-num">02</span><div><div class="craft-label">Made to Order, Always</div><div class="craft-desc">Nothing sits in a batch. Your drink is made the moment you order it</div></div></div>
      <div class="craft-row"><span class="craft-num">03</span><div><div class="craft-label">Priced for Everyone</div><div class="craft-desc">Specialty quality at kiosk prices. Because great beverages shouldn't be a luxury</div></div></div>
    </div>
  </div>
</section>

<!-- HOW IT WORKS -->
<section class="how" id="how">
  <div class="how-header reveal">
    <p class="eyebrow">How It Works</p>
    <h2 class="section-title">Simple as<br><em>Your Morning Ritual</em></h2>
  </div>
  <div class="steps">
    <div class="step reveal">
      <div class="step-circle">📍</div>
      <div class="step-title">Find Us</div>
      <div class="step-desc">Locate your nearest ScoopFit kiosk across Bhopal on Google Maps or WhatsApp</div>
    </div>
    <div class="step reveal d1">
      <div class="step-circle">📋</div>
      <div class="step-title">Pick Your Drink</div>
      <div class="step-desc">Browse 20+ drinks across coffee, tea, boba, matcha & Indian coolers</div>
    </div>
    <div class="step reveal d2">
      <div class="step-circle">⚡</div>
      <div class="step-title">Watch It Made</div>
      <div class="step-desc">Every drink is crafted fresh in front of you. In under 1 minute, no shortcuts.</div>
    </div>
    <div class="step reveal d3">
      <div class="step-circle">😍</div>
      <div class="step-title">Sip & Repeat</div>
      <div class="step-desc">Join thousands of daily regulars who've made ScoopFit their everyday ritual</div>
    </div>
  </div>
</section>

<!-- CTA -->
<section class="cta-banner" id="cta">
  <div>
    <p class="cta-label reveal">Order Now</p>
    <h2 class="cta-title reveal d1">Your Next Favourite<br>Drink is <em>1 Minute</em> Away</h2>
    <p class="cta-sub reveal d2">Order on WhatsApp, pick up at your nearest ScoopFit kiosk — or ask about our corporate office delivery packages.</p>
  </div>
  <div class="cta-actions reveal d2">
    <a href="https://wa.me/91XXXXXXXXXX" class="btn-wa">
      <svg width="17" height="17" viewBox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/></svg>
      Order on WhatsApp
    </a>
    <a href="#footer" class="btn-outline-light">Franchise Enquiry</a>
  </div>
</section>

<!-- OPENING SOON -->
<section class="opening-soon" id="opening">
  <div class="os-inner reveal">
    <div class="os-badge">🚀 Opening Soon</div>
    <h2 class="os-title">Something <em>Extraordinary</em><br>is Brewing in Bhopal</h2>
    <p class="os-sub">ScoopFit kiosks are coming to your neighbourhood. Be the first to know — drop your number and we'll reach out the moment we're open.</p>
    <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ScoopFit — Crafted Beverages, Extraordinary Moments</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;0,900;1,400;1,700&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=DM+Sans:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>

/* ─── TOKENS ─── */
:root {
  --forest:      #144A37;
  --forest-deep: #0d3226;
  --forest-mid:  #1a5c42;
  --gold:        #C9A84C;
  --gold-pale:   #f5e9c8;
  --cream:       #FAF6EE;
  --cream-dark:  #f0e8d5;
  --ink:         #1a1410;
  --text-mid:    #4a3f30;
  --text-light:  #8a7a62;

  --section-pad: 7rem 8rem;
  --radius:      2px;
}

/* ─── RESET ─── */
*, *::before, *::after { margin:0; padding:0; box-sizing:border-box; }
html { scroll-behavior:smooth; }
body { font-family:'DM Sans',sans-serif; background:var(--cream); color:var(--ink); overflow-x:hidden; }

/* ─── TYPOGRAPHY HELPERS ─── */
.eyebrow {
  font-size:0.72rem; font-weight:600; letter-spacing:0.22em; text-transform:uppercase;
  color:var(--gold); display:flex; align-items:center; gap:0.7rem;
}
.eyebrow::before { content:''; width:1.6rem; height:1px; background:var(--gold); flex-shrink:0; }
.section-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(2rem,3.5vw,3rem); font-weight:800; line-height:1.12;
  color:var(--forest-deep); margin-top:0.8rem;
}
.section-title em { font-style:italic; color:var(--gold); }

/* ─── FLOATING BANNER ─── */
.float-banner {
  position:fixed; top:88px; left:50%; transform:translateX(-50%);
  z-index:150;
  background:var(--forest); color:var(--gold-pale);
  padding:0.5rem 1.4rem;
  border-radius:100px; border:1px solid rgba(201,168,76,0.4);
  display:flex; align-items:center; gap:0.55rem;
  font-size:0.73rem; font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  box-shadow:0 4px 20px rgba(20,74,55,0.3);
  animation:dropIn 0.8s cubic-bezier(0.34,1.56,0.64,1) 0.3s both;
  white-space:nowrap;
}
.float-banner-dot {
  width:6px; height:6px; border-radius:50%; background:var(--gold);
  animation:blink 1.5s ease-in-out infinite; flex-shrink:0;
}
.float-banner em { color:var(--gold); font-style:normal; }
@keyframes dropIn {
  from { opacity:0; transform:translateX(-50%) translateY(-28px); }
  to   { opacity:1; transform:translateX(-50%) translateY(0); }
}
@keyframes blink { 0%,100%{opacity:1} 50%{opacity:0.25} }

/* ─── NAV ─── */
nav {
  position:fixed; top:0; left:0; right:0; z-index:200;
  display:flex; align-items:center; justify-content:space-between;
  padding:1.2rem 5rem;
  background:rgba(250,246,238,0.95); backdrop-filter:blur(16px);
  border-bottom:1px solid rgba(201,168,76,0.18);
  transition:padding 0.3s, box-shadow 0.3s;
}
.nav-logo {
  display:flex; align-items:center; gap:0.25rem;
  text-decoration:none;
}
.nav-logo img {
  width:30px; height:30px; object-fit:contain;
  border-radius:6px;
}
.nav-logo-text {
  font-family:'Playfair Display',serif;
  font-size:1.5rem; font-weight:800; color:var(--forest); letter-spacing:0.01em;
}
.nav-links { display:flex; gap:2.5rem; list-style:none; }
.nav-links a {
  font-size:0.78rem; font-weight:500; letter-spacing:0.1em; text-transform:uppercase;
  color:var(--text-mid); text-decoration:none; transition:color 0.2s;
}
.nav-links a:hover { color:var(--forest); }
.nav-cta {
  background:var(--forest); color:var(--gold-pale);
  padding:0.6rem 1.5rem; border:none; border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.75rem;
  font-weight:600; letter-spacing:0.12em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block; transition:all 0.25s;
}
.nav-cta:hover { background:var(--forest-mid); transform:translateY(-1px); }

/* ─── HERO ─── */
.hero {
  min-height:100vh; display:flex; align-items:center; justify-content:center;
  padding-top:78px;
  background:
    radial-gradient(ellipse at 75% 25%, rgba(201,168,76,0.07) 0%, transparent 55%),
    radial-gradient(ellipse at 20% 80%, rgba(20,74,55,0.05) 0%, transparent 50%);
}
.hero-inner {
  max-width:700px; width:100%;
  padding:5rem 2rem;
  display:flex; flex-direction:column; align-items:center; text-align:center;
}
.hero-pills {
  display:flex; gap:0.5rem; flex-wrap:wrap; justify-content:center;
  margin-bottom:2rem;
  opacity:0; animation:fadeUp 0.7s 0.1s forwards;
}
.pill {
  padding:0.28rem 0.85rem; border-radius:100px;
  font-size:0.65rem; font-weight:600; letter-spacing:0.12em; text-transform:uppercase;
  border:1px solid;
}
.pill-e { background:rgba(59,31,14,0.07);  border-color:rgba(59,31,14,0.25);  color:#3B1F0E; }
.pill-m { background:rgba(90,122,58,0.07); border-color:rgba(90,122,58,0.28); color:#4a7a2a; }
.pill-b { background:rgba(123,63,110,0.07);border-color:rgba(123,63,110,0.25);color:#7B3F6E; }
.pill-s { background:rgba(201,168,76,0.09);border-color:rgba(201,168,76,0.35);color:#7a5f1a; }

.hero-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(3.2rem,6vw,5.5rem); font-weight:900; line-height:1.0;
  color:var(--forest-deep); margin-bottom:1.4rem;
  opacity:0; animation:fadeUp 0.7s 0.25s forwards;
}
.hero-title em { font-style:italic; color:var(--gold); }
.hero-sub {
  font-family:'Cormorant Garamond',serif;
  font-size:1.25rem; font-weight:300; line-height:1.75;
  color:var(--text-mid); max-width:30rem; margin-bottom:2.5rem;
  opacity:0; animation:fadeUp 0.7s 0.4s forwards;
}
.hero-btns {
  display:flex; gap:1rem; flex-wrap:wrap; justify-content:center;
  opacity:0; animation:fadeUp 0.7s 0.55s forwards;
}
.btn-primary {
  background:var(--forest); color:var(--gold-pale);
  padding:0.9rem 2rem; border:none; border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.8rem;
  font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block; transition:all 0.25s;
}
.btn-primary:hover { background:var(--forest-mid); transform:translateY(-2px); box-shadow:0 8px 24px rgba(20,74,55,0.25); }
.btn-ghost {
  background:transparent; color:var(--forest);
  padding:0.9rem 2rem; border:1.5px solid var(--forest); border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.8rem;
  font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block; transition:all 0.25s;
}
.btn-ghost:hover { background:var(--forest); color:var(--gold-pale); transform:translateY(-2px); }
.hero-stats {
  display:flex; gap:3.5rem; margin-top:3.5rem;
  padding-top:2.5rem; border-top:1px solid rgba(201,168,76,0.2);
  opacity:0; animation:fadeUp 0.7s 0.7s forwards;
}
.stat-num {
  font-family:'Playfair Display',serif;
  font-size:1.9rem; font-weight:800; color:var(--forest); display:block;
}
.stat-label { font-size:0.7rem; letter-spacing:0.1em; text-transform:uppercase; color:var(--text-light); }

/* ─── MARQUEE ─── */
.marquee {
  background:var(--forest); padding:0.85rem 0; overflow:hidden;
  border-top:1px solid rgba(201,168,76,0.2);
  border-bottom:1px solid rgba(201,168,76,0.2);
}
.marquee-track { display:flex; white-space:nowrap; animation:marquee 22s linear infinite; }
.marquee-item {
  display:inline-flex; align-items:center; gap:1.2rem; padding:0 2rem;
  font-family:'Cormorant Garamond',serif; font-size:1rem; font-style:italic;
  color:var(--gold-pale); white-space:nowrap;
}
.marquee-dot { color:var(--gold); }
@keyframes marquee { from{transform:translateX(0)} to{transform:translateX(-50%)} }

/* ─── EXP STRIP ─── */
.exp-strip {
  background:var(--forest-deep); padding:4rem 8rem;
  display:grid; grid-template-columns:repeat(4,1fr);
}
.exp-item {
  padding:2rem 2.5rem; text-align:center;
  border-right:1px solid rgba(201,168,76,0.12);
  transition:background 0.3s;
}
.exp-item:last-child { border-right:none; }
.exp-item:hover { background:rgba(255,255,255,0.03); }
.exp-icon { font-size:1.8rem; display:block; margin-bottom:0.9rem; }
.exp-title {
  font-family:'Playfair Display',serif;
  font-size:0.95rem; font-weight:700; color:var(--cream); margin-bottom:0.4rem;
}
.exp-desc { font-size:0.78rem; color:rgba(250,246,238,0.45); line-height:1.6; }

/* ─── STORY ─── */
.story { display:grid; grid-template-columns:1fr 1fr; min-height:75vh; }
.story-visual {
  background:var(--cream-dark);
  display:flex; align-items:center; justify-content:center;
  padding:5rem 4rem; position:relative; overflow:hidden;
}
.story-bg-circle {
  position:absolute; width:480px; height:480px; border-radius:50%;
  background:radial-gradient(circle, rgba(201,168,76,0.08), transparent 70%);
  top:50%; left:50%; transform:translate(-50%,-50%);
}
.origin-cards {
  display:grid; grid-template-columns:1fr 1fr; gap:0.9rem;
  position:relative; z-index:1; max-width:340px;
}
.origin-card {
  background:white; border:1px solid rgba(201,168,76,0.2);
  border-radius:var(--radius); padding:1.4rem; text-align:center; transition:all 0.3s;
}
.origin-card:hover { transform:translateY(-3px); box-shadow:0 10px 28px rgba(20,74,55,0.1); }
.origin-icon { font-size:1.6rem; display:block; margin-bottom:0.5rem; }
.origin-city {
  font-family:'Playfair Display',serif;
  font-size:0.82rem; font-weight:700; color:var(--forest); display:block; margin-bottom:0.15rem;
}
.origin-what { font-size:0.68rem; color:var(--text-light); line-height:1.4; }
.origin-card.wide {
  grid-column:span 2; background:var(--forest); border-color:var(--forest);
  display:flex; align-items:center; gap:0.9rem; text-align:left; padding:1.1rem 1.4rem;
}
.origin-card.wide .origin-icon { font-size:1.3rem; margin:0; flex-shrink:0; }
.origin-card.wide .origin-city { color:var(--gold); }
.origin-card.wide .origin-what { color:rgba(250,246,238,0.6); }

.story-text {
  padding:5rem 5rem 5rem 5rem;
  display:flex; flex-direction:column; justify-content:center;
  background:var(--cream);
}
.story-body {
  font-family:'Cormorant Garamond',serif;
  font-size:1.1rem; font-weight:300; line-height:1.85;
  color:var(--text-mid); margin-top:1.5rem; margin-bottom:2rem;
}
.craft-list { display:flex; flex-direction:column; }
.craft-row {
  display:flex; align-items:flex-start; gap:1rem;
  padding:1rem 0; border-bottom:1px solid rgba(201,168,76,0.14);
}
.craft-row:last-child { border-bottom:none; }
.craft-num {
  font-family:'Playfair Display',serif;
  font-size:1.1rem; font-weight:700; color:var(--gold); flex-shrink:0; width:2rem; margin-top:1px;
}
.craft-label { font-weight:600; font-size:0.86rem; color:var(--forest); margin-bottom:0.2rem; }
.craft-desc { font-size:0.77rem; color:var(--text-light); line-height:1.55; }

/* ─── HOW IT WORKS ─── */
.how { padding:var(--section-pad); background:var(--cream-dark); }
.how-header { text-align:center; margin-bottom:5rem; }
.how-header .eyebrow { justify-content:center; }
.how-header .eyebrow::before { display:none; }
.steps {
  display:grid; grid-template-columns:repeat(4,1fr); gap:0;
  max-width:960px; margin:0 auto; position:relative;
}
.steps::before {
  content:''; position:absolute; top:27px; left:12.5%; right:12.5%; height:1px;
  background:linear-gradient(90deg, transparent, rgba(201,168,76,0.3), transparent);
}
.step { text-align:center; padding:0 1.2rem; position:relative; z-index:1; }
.step-circle {
  width:54px; height:54px; border-radius:50%;
  background:var(--cream-dark); border:1.5px solid var(--gold);
  display:flex; align-items:center; justify-content:center;
  margin:0 auto 1.5rem; font-size:1.2rem;
}
.step-title {
  font-family:'Playfair Display',serif;
  font-size:0.95rem; font-weight:700; color:var(--forest); margin-bottom:0.5rem;
}
.step-desc { font-size:0.77rem; color:var(--text-light); line-height:1.65; }

/* ─── CTA BANNER ─── */
.cta-banner {
  background:var(--forest); padding:5rem 8rem;
  display:grid; grid-template-columns:1fr auto; gap:5rem; align-items:center;
}
.cta-label { font-size:0.72rem; letter-spacing:0.2em; text-transform:uppercase; color:var(--gold); margin-bottom:0.8rem; }
.cta-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(1.8rem,3vw,2.6rem); font-weight:800; line-height:1.15; color:var(--cream);
}
.cta-title em { font-style:italic; color:var(--gold); }
.cta-sub {
  font-family:'Cormorant Garamond',serif;
  font-size:1.05rem; font-weight:300; color:rgba(250,246,238,0.6);
  max-width:30rem; margin-top:1rem;
}
.cta-actions { display:flex; flex-direction:column; gap:0.9rem; align-items:flex-start; }
.btn-wa {
  background:#25D366; color:white;
  padding:0.9rem 1.8rem; border:none; border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.78rem;
  font-weight:700; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none;
  display:inline-flex; align-items:center; gap:0.6rem;
  transition:all 0.25s; white-space:nowrap;
}
.btn-wa:hover { background:#1ebe5c; transform:translateY(-2px); box-shadow:0 8px 20px rgba(37,211,102,0.3); }
.btn-outline-light {
  background:transparent; color:var(--gold);
  padding:0.9rem 1.8rem; border:1.5px solid rgba(201,168,76,0.45); border-radius:var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.78rem;
  font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; text-decoration:none; display:inline-block;
  transition:all 0.25s; white-space:nowrap;
}
.btn-outline-light:hover { border-color:var(--gold); background:rgba(201,168,76,0.1); }

/* ─── OPENING SOON ─── */
.opening-soon {
  padding:var(--section-pad); background:var(--cream); text-align:center; position:relative; overflow:hidden;
}
.opening-soon::before {
  content:''; position:absolute; inset:0;
  background:
    radial-gradient(ellipse at 50% 0%, rgba(201,168,76,0.08) 0%, transparent 55%),
    radial-gradient(ellipse at 80% 100%, rgba(20,74,55,0.05) 0%, transparent 50%);
  pointer-events:none;
}
.os-inner { position:relative; z-index:1; max-width:620px; margin:0 auto; }
.os-badge {
  display:inline-flex; align-items:center; gap:0.5rem;
  background:var(--forest); color:var(--gold-pale);
  padding:0.4rem 1.1rem; border-radius:100px;
  font-size:0.72rem; font-weight:600; letter-spacing:0.1em; text-transform:uppercase;
  margin-bottom:1.8rem;
  animation:pulseBadge 2.5s ease-in-out infinite;
}
@keyframes pulseBadge { 0%,100%{box-shadow:0 0 0 0 rgba(20,74,55,0.4)} 50%{box-shadow:0 0 0 10px rgba(20,74,55,0)} }
.os-title {
  font-family:'Playfair Display',serif;
  font-size:clamp(2rem,4vw,3.2rem); font-weight:900; line-height:1.1;
  color:var(--forest-deep); margin-bottom:1.2rem;
}
.os-title em { font-style:italic; color:var(--gold); }
.os-sub {
  font-family:'Cormorant Garamond',serif;
  font-size:1.1rem; font-weight:300; line-height:1.75;
  color:var(--text-mid); margin-bottom:2.5rem;
}
.os-form { margin-bottom:3rem; }
.os-input-row { display:flex; gap:0; max-width:420px; margin:0 auto 0.75rem; }
.os-input {
  flex:1; padding:0.9rem 1.2rem;
  border:1.5px solid rgba(20,74,55,0.22); border-right:none;
  border-radius:var(--radius) 0 0 var(--radius);
  font-family:'DM Sans',sans-serif; font-size:0.88rem;
  background:white; color:var(--ink); outline:none; transition:border-color 0.2s;
}
.os-input:focus { border-color:var(--forest); }
.os-btn {
  background:var(--forest); color:var(--gold-pale);
  padding:0.9rem 1.6rem; border:none;
  border-radius:0 var(--radius) var(--radius) 0;
  font-family:'DM Sans',sans-serif; font-size:0.78rem;
  font-weight:700; letter-spacing:0.1em; text-transform:uppercase;
  cursor:pointer; transition:all 0.25s; white-space:nowrap;
}
.os-btn:hover { background:var(--forest-mid); }
.os-note { font-size:0.7rem; color:var(--text-light); letter-spacing:0.04em; }
.os-countdown {
  display:inline-flex; align-items:center; gap:0.5rem;
  background:white; border:1px solid rgba(201,168,76,0.22);
  border-radius:var(--radius); padding:1.5rem 2.5rem;
  box-shadow:0 4px 20px rgba(20,74,55,0.06);
}
.os-count-box { text-align:center; min-width:58px; }
.os-num {
  font-family:'Playfair Display',serif;
  font-size:2rem; font-weight:900; color:var(--forest); display:block; line-height:1;
}
.os-unit { font-size:0.6rem; letter-spacing:0.15em; text-transform:uppercase; color:var(--text-light); display:block; margin-top:0.3rem; }
.os-count-sep {
  font-family:'Playfair Display',serif;
  font-size:1.6rem; font-weight:700; color:var(--gold); padding-bottom:1rem;
}

/* ─── FOOTER ─── */
footer { background:var(--ink); padding:5rem 8rem 3rem; }
.footer-grid {
  display:grid; grid-template-columns:2fr 1fr 1fr; gap:4rem;
  margin-bottom:3.5rem; padding-bottom:3.5rem;
  border-bottom:1px solid rgba(255,255,255,0.06);
}
.footer-logo {
  font-family:'Playfair Display',serif;
  font-size:1.7rem; font-weight:800; color:white; margin-bottom:1rem;
}
.footer-logo span { color:var(--gold); }
.footer-tagline {
  font-family:'Cormorant Garamond',serif;
  font-size:0.92rem; font-style:italic;
  color:rgba(255,255,255,0.3); line-height:1.65; max-width:18rem; margin-bottom:1rem;
}
.footer-loc { font-size:0.7rem; color:rgba(255,255,255,0.18); }
.footer-col-head {
  font-size:0.65rem; letter-spacing:0.22em; text-transform:uppercase;
  color:var(--gold); margin-bottom:1.2rem; display:block;
}
.footer-links { display:flex; flex-direction:column; gap:0.65rem; }
.footer-links a {
  font-size:0.8rem; color:rgba(255,255,255,0.35);
  text-decoration:none; transition:color 0.2s;
}
.footer-links a:hover { color:rgba(255,255,255,0.75); }
.footer-bottom { display:flex; align-items:center; justify-content:space-between; }
.footer-copy { font-size:0.7rem; color:rgba(255,255,255,0.18); }
.footer-cin  { font-size:0.65rem; color:rgba(255,255,255,0.14); }

/* ─── SCROLL REVEAL ─── */
.reveal { opacity:0; transform:translateY(22px); transition:opacity 0.7s ease, transform 0.7s ease; }
.reveal.visible { opacity:1; transform:translateY(0); }
.d1 { transition-delay:0.1s; }
.d2 { transition-delay:0.2s; }
.d3 { transition-delay:0.3s; }

/* ─── ANIMATIONS ─── */
@keyframes fadeUp {
  from { opacity:0; transform:translateY(20px); }
  to   { opacity:1; transform:translateY(0); }
}

/* ─── RESPONSIVE ─── */
@media (max-width:1000px) {
  :root { --section-pad: 4rem 1.5rem; }
  nav { padding:1rem 1.5rem; }
  .nav-links { display:none; }
  .float-banner { font-size:0.65rem; padding:0.45rem 0.9rem; white-space:normal; text-align:center; max-width:88vw; }
  .hero-inner { padding:4rem 1.5rem; }
  .exp-strip { grid-template-columns:1fr 1fr; padding:3rem 1.5rem; }
  .exp-item { border-right:none; border-bottom:1px solid rgba(201,168,76,0.12); }
  .exp-item:nth-child(odd) { border-right:1px solid rgba(201,168,76,0.12); }
  .exp-item:last-child, .exp-item:nth-last-child(2):nth-child(odd) { border-bottom:none; }
  .story { grid-template-columns:1fr; }
  .story-text { padding:3rem 1.5rem; }
  .steps { grid-template-columns:1fr 1fr; }
  .steps::before { display:none; }
  .cta-banner { grid-template-columns:1fr; padding:4rem 1.5rem; gap:2.5rem; }
  .os-input-row { flex-direction:column; }
  .os-input { border-right:1.5px solid rgba(20,74,55,0.22); border-bottom:none; border-radius:var(--radius) var(--radius) 0 0; }
  .os-btn { border-radius:0 0 var(--radius) var(--radius); }
  .os-countdown { flex-wrap:wrap; justify-content:center; padding:1.2rem 1rem; }
  .footer-grid { grid-template-columns:1fr 1fr; gap:2rem; }
  footer { padding:3rem 1.5rem 2rem; }
}

</style>
</head>
<body>

<!-- FLOATING BANNER -->
<div class="float-banner">
  <span class="float-banner-dot"></span>
  Opening Soon in Bhopal — <em>Coming 2026</em>
</div>

<!-- NAV -->
<nav id="topnav">
  <a href="#" class="nav-logo">
    <img src="data:image/png;base64,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" alt="ScoopFit logo">
    <span class="nav-logo-text">coopFit</span>
  </a>
  <ul class="nav-links">
    <li><a href="#story">Our Story</a></li>
    <li><a href="#how">How It Works</a></li>
    <li><a href="#footer">Franchise</a></li>
  </ul>
  <a href="#opening" class="nav-cta">Get Notified</a>
</nav>

<!-- HERO -->
<section class="hero">
  <div class="hero-inner">
    <div class="hero-pills">
      <span class="pill pill-e">Espresso</span>
      <span class="pill pill-m">Matcha</span>
      <span class="pill pill-b">Boba Tea</span>
      <span class="pill pill-s">Indian Summer Drinks</span>
    </div>
    <h1 class="hero-title">Every Sip,<br>a <em>Craft</em><br>Experience</h1>
    <p class="hero-sub">Specialty coffee, handcrafted teas, boba, and India's finest summer coolers — made fresh at our kiosks across Bhopal.</p>
    <div class="hero-btns">
      <a href="#opening" class="btn-primary">Get Notified</a>
      <a href="#story" class="btn-ghost">Our Story</a>
    </div>
    <div class="hero-stats">
      <div><span class="stat-num">20+</span><span class="stat-label">Signature Drinks</span></div>
      <div><span class="stat-num">1 min</span><span class="stat-label">Made Fresh</span></div>
      <div><span class="stat-num">Bhopal</span><span class="stat-label">First Kiosk</span></div>
    </div>
  </div>
</section>

<!-- MARQUEE -->
<div class="marquee">
  <div class="marquee-track">
    <span class="marquee-item"><span class="marquee-dot">✦</span> Espresso</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Cold Brew</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Filter Coffee</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Masala Chai</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Boba Tea</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Matcha Latte</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Aam Panna</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Jaljeera</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Thandai</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Espresso</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Cold Brew</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Filter Coffee</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Masala Chai</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Boba Tea</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Matcha Latte</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Aam Panna</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Jaljeera</span>
    <span class="marquee-item"><span class="marquee-dot">✦</span> Thandai</span>
  </div>
</div>

<!-- CRAFT STRIP -->
<div class="exp-strip">
  <div class="exp-item reveal">
    <span class="exp-icon">☕</span>
    <div class="exp-title">Single Origin Beans</div>
    <div class="exp-desc">Sourced from Coorg & Chikmagalur — India's finest coffee estates, roasted to order</div>
  </div>
  <div class="exp-item reveal d1">
    <span class="exp-icon">🧋</span>
    <div class="exp-title">Real Tapioca Pearls</div>
    <div class="exp-desc">Cooked fresh every batch. No pre-made shortcuts. Real boba, real texture.</div>
  </div>
  <div class="exp-item reveal d2">
    <span class="exp-icon">🍵</span>
    <div class="exp-title">Ceremonial Matcha</div>
    <div class="exp-desc">Grade-A matcha from Uji, Japan. Whisked to order, every single time.</div>
  </div>
  <div class="exp-item reveal d3">
    <span class="exp-icon">🌞</span>
    <div class="exp-title">Seasonal Indian Coolers</div>
    <div class="exp-desc">Aam Panna, Jaljeera, Thandai — made with real fruits and traditional spice blends</div>
  </div>
</div>

<!-- STORY -->
<section class="story" id="story">
  <div class="story-visual">
    <div class="story-bg-circle"></div>
    <div class="origin-cards reveal">
      <div class="origin-card"><span class="origin-icon">🏔️</span><span class="origin-city">Coorg & Chikmagalur</span><span class="origin-what">Single origin coffee beans</span></div>
      <div class="origin-card"><span class="origin-icon">🍃</span><span class="origin-city">Uji, Japan</span><span class="origin-what">Ceremonial matcha</span></div>
      <div class="origin-card"><span class="origin-icon">🫖</span><span class="origin-city">Darjeeling</span><span class="origin-what">First flush tea leaves</span></div>
      <div class="origin-card"><span class="origin-icon">🥭</span><span class="origin-city">Madhya Pradesh</span><span class="origin-what">Local seasonal fruits</span></div>
      <div class="origin-card wide">
        <span class="origin-icon">📍</span>
        <div><span class="origin-city">Made fresh in Bhopal</span><span class="origin-what">Every order crafted to order — no batch brewing, no shortcuts</span></div>
      </div>
    </div>
  </div>
  <div class="story-text">
    <p class="eyebrow reveal">Our Story</p>
    <h2 class="section-title reveal d1">We Believe in the<br><em>Perfect Drink,</em><br>Every Time</h2>
    <p class="story-body reveal d2">ScoopFit started with a simple obsession: why should great coffee and exceptional beverages only be available at expensive cafés? We built a kiosk model that brings craft-quality drinks to every street corner, office, and campus — at a price that makes daily indulgence possible.</p>
    <div class="craft-list reveal d2">
      <div class="craft-row"><span class="craft-num">01</span><div><div class="craft-label">Sourced with Purpose</div><div class="craft-desc">Every bean, leaf, and ingredient is chosen for flavour and quality — not just cost</div></div></div>
      <div class="craft-row"><span class="craft-num">02</span><div><div class="craft-label">Made to Order, Always</div><div class="craft-desc">Nothing sits in a batch. Your drink is made the moment you order it</div></div></div>
      <div class="craft-row"><span class="craft-num">03</span><div><div class="craft-label">Priced for Everyone</div><div class="craft-desc">Specialty quality at kiosk prices. Because great beverages shouldn't be a luxury</div></div></div>
    </div>
  </div>
</section>

<!-- HOW IT WORKS -->
<section class="how" id="how">
  <div class="how-header reveal">
    <p class="eyebrow">How It Works</p>
    <h2 class="section-title">Simple as<br><em>Your Morning Ritual</em></h2>
  </div>
  <div class="steps">
    <div class="step reveal">
      <div class="step-circle">📍</div>
      <div class="step-title">Find Us</div>
      <div class="step-desc">Locate your nearest ScoopFit kiosk across Bhopal on Google Maps or WhatsApp</div>
    </div>
    <div class="step reveal d1">
      <div class="step-circle">📋</div>
      <div class="step-title">Pick Your Drink</div>
      <div class="step-desc">Browse 20+ drinks across coffee, tea, boba, matcha & Indian coolers</div>
    </div>
    <div class="step reveal d2">
      <div class="step-circle">⚡</div>
      <div class="step-title">Watch It Made</div>
      <div class="step-desc">Every drink is crafted fresh in front of you. In under 1 minute, no shortcuts.</div>
    </div>
    <div class="step reveal d3">
      <div class="step-circle">😍</div>
      <div class="step-title">Sip & Repeat</div>
      <div class="step-desc">Join thousands of daily regulars who've made ScoopFit their everyday ritual</div>
    </div>
  </div>
</section>

<!-- CTA -->
<section class="cta-banner" id="cta">
  <div>
    <p class="cta-label reveal">Order Now</p>
    <h2 class="cta-title reveal d1">Your Next Favourite<br>Drink is <em>1 Minute</em> Away</h2>
    <p class="cta-sub reveal d2">Order on WhatsApp, pick up at your nearest ScoopFit kiosk — or ask about our corporate office delivery packages.</p>
  </div>
  <div class="cta-actions reveal d2">
    <a href="https://wa.me/91XXXXXXXXXX" class="btn-wa">
      <svg width="17" height="17" viewBox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/></svg>
      Order on WhatsApp
    </a>
    <a href="#footer" class="btn-outline-light">Franchise Enquiry</a>
  </div>
</section>

<!-- OPENING SOON -->
<section class="opening-soon" id="opening">
  <div class="os-inner reveal">
    <div class="os-badge">🚀 Opening Soon</div>
    <h2 class="os-title">Something <em>Extraordinary</em><br>is Brewing in Bhopal</h2>
    <p class="os-sub">ScoopFit kiosks are coming to your neighbourhood. Be the first to know — drop your number and we'll reach out the moment we're open.</p>
    <form class="os-form" action="/subscribe" method="post"><input type="hidden" name="_csrf" value="r1dqm_O28QfF6xrq2E_j7osUzDPsEzJnDdHaInBenubaeMcZlzNa-sKBxTHoin-J7WLX17l14QvdKgZKO7e8RkNprIXsSfAh"/>
      <div class="os-input-row">
        <input type="tel" name="phoneNumber" class="os-input" placeholder="10-digit mobile number" maxlength="15" pattern="[\+]?[0-9\s\-]{10,15}" required />
        <button type="submit" class="os-btn">Notify Me</button>
      </div>
      
      <div>
        <p style="color:red; margin-bottom:1rem;">Something went wrong. Please try again.</p>
      </div>
      <p class="os-note">No spam. Just one message when we open. Promise.</p>
    </form>
    <div class="os-countdown" id="countdown">
      <div class="os-count-box"><span class="os-num" id="cd-days">--</span><span class="os-unit">Days</span></div>
      <div class="os-count-sep">:</div>
      <div class="os-count-box"><span class="os-num" id="cd-hours">--</span><span class="os-unit">Hours</span></div>
      <div class="os-count-sep">:</div>
      <div class="os-count-box"><span class="os-num" id="cd-mins">--</span><span class="os-unit">Minutes</span></div>
      <div class="os-count-sep">:</div>
      <div class="os-count-box"><span class="os-num" id="cd-secs">--</span><span class="os-unit">Seconds</span></div>
    </div>
  </div>
</section>

<!-- FOOTER -->
<footer id="footer">
  <div class="footer-grid">
    <div>
      <div class="footer-logo">Scoop<span>Fit</span></div>
      <p class="footer-tagline">Specialty coffee, handcrafted teas, boba, and India's finest summer coolers — made fresh at every kiosk.</p>
      <p class="footer-loc">Bhopal, Madhya Pradesh, India</p>
    </div>
    <div>
      <span class="footer-col-head">Company</span>
      <div class="footer-links">
        <a href="#">Our Story</a>
        <a href="#">Kiosk Locations</a>
        <a href="#">Corporate Orders</a>
        <a href="#">Franchise Enquiry</a>
        <a href="#">Careers</a>
      </div>
    </div>
    <div>
      <span class="footer-col-head">Connect</span>
      <div class="footer-links">
        <a href="#">WhatsApp Order</a>
        <a href="#">Instagram</a>
        <a href="#">hello@scoopfit.in</a>
        <a href="#">Press Kit</a>
      </div>
    </div>
  </div>
  <div class="footer-bottom">
    <p class="footer-copy">© 2026 ScoopFit Healthcare Pvt. Ltd. All rights reserved.</p>
    <p class="footer-cin">CIN: U46309MP2026PTC082734</p>
  </div>
</footer>

<script>
  const obs = new IntersectionObserver(entries => {
    entries.forEach(e => { if (e.isIntersecting) { e.target.classList.add('visible'); obs.unobserve(e.target); } });
  }, { threshold: 0.1 });
  document.querySelectorAll('.reveal').forEach(el => obs.observe(el));

  window.addEventListener('scroll', () => {
    const nav = document.getElementById('topnav');
    if (window.scrollY > 60) { nav.style.padding='0.7rem 5rem'; nav.style.boxShadow='0 4px 20px rgba(0,0,0,0.06)'; }
    else { nav.style.padding='1.2rem 5rem'; nav.style.boxShadow='none'; }
  });

  const launch = new Date('2026-07-01T00:00:00');
  function tick() {
    const diff = launch - new Date();
    if (diff <= 0) { document.getElementById('countdown').innerHTML = '<div class="os-badge" style="margin:0;animation:none">🎉 We are Open!</div>'; return; }
    const d = Math.floor(diff / 86400000);
    const h = Math.floor((diff % 86400000) / 3600000);
    const m = Math.floor((diff % 3600000) / 60000);
    const s = Math.floor((diff % 60000) / 1000);
    document.getElementById('cd-days').textContent  = String(d).padStart(2,'0');
    document.getElementById('cd-hours').textContent = String(h).padStart(2,'0');
    document.getElementById('cd-mins').textContent  = String(m).padStart(2,'0');
    document.getElementById('cd-secs').textContent  = String(s).padStart(2,'0');
  }
  tick(); setInterval(tick, 1000);
</script>
</body>
</html>