<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  <title>NEET UG 2026 Counselling Guide | EBooks</title>
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@700;800&display=swap" rel="stylesheet"/>
  <style>
    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

    :root {
      --navy:   #0B2545;
      --blue:   #1A6FC4;
      --sky:    #E8F2FC;
      --accent: #F4A62A;
      --white:  #FFFFFF;
      --gray:   #6B7280;
      --light:  #F7FAFD;
      --border: #D1E3F5;
      --green:  #16A34A;
    }

    html { scroll-behavior: smooth; }

    body {
      font-family: 'Inter', sans-serif;
      background: var(--white);
      color: var(--navy);
      line-height: 1.6;
    }

    /* ── NAV ── */
    nav {
      position: sticky; top: 0; z-index: 100;
      background: var(--navy);
      display: flex; align-items: center; justify-content: space-between;
      padding: 0 5%;
      height: 64px;
      box-shadow: 0 2px 12px rgba(11,37,69,.25);
    }
    .nav-brand {
      font-family: 'Playfair Display', serif;
      font-size: 1.25rem;
      color: var(--white);
      letter-spacing: .5px;
    }
    .nav-brand span { color: var(--accent); }
    .nav-links { display: flex; gap: 28px; list-style: none; }
    .nav-links a {
      color: #CBD5E1; text-decoration: none; font-size: .9rem; font-weight: 500;
      transition: color .2s;
    }
    .nav-links a:hover { color: var(--white); }
    .nav-cta {
      background: var(--accent); color: var(--navy) !important;
      padding: 8px 20px; border-radius: 6px; font-weight: 700 !important;
    }
    .nav-cta:hover { background: #e0941a !important; color: var(--navy) !important; }

    /* ── HERO ── */
    .hero {
      background: linear-gradient(135deg, var(--navy) 0%, #1a4070 60%, #1A6FC4 100%);
      color: var(--white);
      padding: 80px 5% 90px;
      position: relative;
      overflow: hidden;
    }
    .hero::before {
      content: '';
      position: absolute; inset: 0;
      background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    }
    .hero-inner {
      max-width: 900px; margin: 0 auto; position: relative; z-index: 1;
    }
    .hero-tag {
      display: inline-flex; align-items: center; gap: 8px;
      background: rgba(244,166,42,.18); border: 1px solid rgba(244,166,42,.4);
      color: var(--accent); font-size: .8rem; font-weight: 600;
      padding: 5px 14px; border-radius: 20px; letter-spacing: .8px;
      text-transform: uppercase; margin-bottom: 22px;
    }
    .hero h1 {
      font-family: 'Playfair Display', serif;
      font-size: clamp(2rem, 5vw, 3.2rem);
      line-height: 1.18;
      margin-bottom: 20px;
    }
    .hero h1 span { color: var(--accent); }
    .hero-sub {
      font-size: 1.1rem; color: #B8CEDE; max-width: 600px; margin-bottom: 36px;
    }
    .hero-btns { display: flex; flex-wrap: wrap; gap: 14px; }
    .btn-primary {
      background: var(--accent); color: var(--navy);
      padding: 14px 32px; border-radius: 8px; font-weight: 700;
      font-size: 1rem; text-decoration: none; border: none; cursor: pointer;
      transition: transform .15s, box-shadow .15s;
      display: inline-flex; align-items: center; gap: 8px;
    }
    .btn-primary:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(244,166,42,.35); }
    .btn-outline {
      background: transparent; color: var(--white);
      padding: 14px 32px; border-radius: 8px; font-weight: 600;
      font-size: 1rem; text-decoration: none;
      border: 2px solid rgba(255,255,255,.35);
      transition: border-color .2s, background .2s;
      display: inline-flex; align-items: center; gap: 8px;
    }
    .btn-outline:hover { border-color: var(--white); background: rgba(255,255,255,.07); }

    .hero-stats {
      display: flex; flex-wrap: wrap; gap: 32px;
      margin-top: 52px; padding-top: 40px;
      border-top: 1px solid rgba(255,255,255,.12);
    }
    .stat-item strong {
      display: block; font-size: 1.9rem; font-weight: 700; color: var(--accent);
    }
    .stat-item span { font-size: .85rem; color: #8BAFC8; }

    /* ── TRUST BAR ── */
    .trust-bar {
      background: var(--sky); border-bottom: 1px solid var(--border);
      padding: 18px 5%;
      display: flex; flex-wrap: wrap; gap: 24px; align-items: center; justify-content: center;
    }
    .trust-item {
      display: flex; align-items: center; gap: 8px;
      font-size: .85rem; font-weight: 600; color: var(--navy);
    }
    .trust-item .icon { font-size: 1.1rem; }

    /* ── SECTION ── */
    section { padding: 72px 5%; }
    .section-label {
      font-size: .75rem; font-weight: 700; letter-spacing: 1.5px;
      text-transform: uppercase; color: var(--blue); margin-bottom: 10px;
    }
    .section-title {
      font-family: 'Playfair Display', serif;
      font-size: clamp(1.6rem, 3.5vw, 2.3rem);
      line-height: 1.22; color: var(--navy);
    }
    .section-sub { color: var(--gray); margin-top: 12px; font-size: 1rem; max-width: 560px; }

    /* ── BOOKS GRID ── */
    #books { background: var(--light); }
    .books-header { text-align: center; margin-bottom: 48px; }
    .books-header .section-sub { margin: 12px auto 0; }
    .books-grid {
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
      gap: 28px;
      max-width: 1100px; margin: 0 auto;
    }
    .book-card {
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: 14px;
      overflow: hidden;
      transition: transform .2s, box-shadow .2s;
      display: flex; flex-direction: column;
    }
    .book-card:hover { transform: translateY(-5px); box-shadow: 0 12px 36px rgba(26,111,196,.12); }
    .book-cover {
      background: linear-gradient(135deg, var(--navy), #1A6FC4);
      padding: 36px 28px 28px;
      position: relative;
    }
    .book-cover-inner {
      background: var(--white);
      border-radius: 8px;
      padding: 20px;
      min-height: 160px;
      display: flex; flex-direction: column; justify-content: space-between;
      box-shadow: 4px 6px 18px rgba(0,0,0,.25);
    }
    .book-cover-title {
      font-family: 'Playfair Display', serif;
      font-size: 1rem; color: var(--navy); font-weight: 700; line-height: 1.3;
    }
    .book-cover-year {
      font-size: .72rem; font-weight: 700; letter-spacing: 1px;
      color: var(--blue); text-transform: uppercase; margin-top: 4px;
    }
    .book-cover-bottom {
      display: flex; align-items: center; justify-content: space-between; margin-top: 16px;
    }
    .book-cover-tag {
      background: var(--navy); color: var(--accent);
      font-size: .65rem; font-weight: 700; padding: 3px 8px;
      border-radius: 4px; text-transform: uppercase; letter-spacing: .8px;
    }
    .book-pages { font-size: .75rem; color: var(--gray); }
    .badge-new {
      position: absolute; top: 14px; right: 14px;
      background: var(--accent); color: var(--navy);
      font-size: .68rem; font-weight: 800; padding: 3px 10px;
      border-radius: 20px; letter-spacing: .5px; text-transform: uppercase;
    }
    .book-body { padding: 22px; flex: 1; display: flex; flex-direction: column; gap: 12px; }
    .book-title { font-size: 1rem; font-weight: 700; color: var(--navy); line-height: 1.3; }
    .book-desc { font-size: .85rem; color: var(--gray); line-height: 1.5; flex: 1; }
    .book-topics {
      display: flex; flex-wrap: wrap; gap: 6px;
    }
    .topic-tag {
      background: var(--sky); color: var(--blue);
      font-size: .72rem; font-weight: 600; padding: 3px 10px;
      border-radius: 20px; border: 1px solid var(--border);
    }
    .book-footer {
      padding: 16px 22px;
      border-top: 1px solid var(--border);
      display: flex; align-items: center; justify-content: space-between;
    }
    .book-price strong { font-size: 1.4rem; font-weight: 800; color: var(--navy); }
    .book-price s { font-size: .82rem; color: var(--gray); margin-left: 4px; }
    .book-price .save {
      display: block; font-size: .72rem; color: var(--green); font-weight: 600;
    }
    .btn-buy {
      background: var(--blue); color: var(--white);
      padding: 10px 20px; border-radius: 7px; font-size: .88rem; font-weight: 700;
      border: none; cursor: pointer; text-decoration: none;
      transition: background .2s, transform .15s;
      white-space: nowrap;
    }
    .btn-buy:hover { background: #155da0; transform: scale(1.02); }

    /* ── FEATURES ── */
    #features { background: var(--white); }
    .features-grid {
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
      gap: 24px;
      max-width: 1000px; margin: 40px auto 0;
    }
    .feature-card {
      background: var(--light);
      border: 1px solid var(--border);
      border-radius: 12px;
      padding: 28px 24px;
    }
    .feature-icon {
      width: 46px; height: 46px;
      background: var(--sky); border-radius: 10px;
      display: flex; align-items: center; justify-content: center;
      font-size: 1.4rem; margin-bottom: 16px;
    }
    .feature-card h3 { font-size: .95rem; font-weight: 700; margin-bottom: 6px; }
    .feature-card p { font-size: .84rem; color: var(--gray); line-height: 1.55; }

    /* ── HOW IT WORKS ── */
    #how { background: var(--light); }
    .steps-wrap { max-width: 780px; margin: 40px auto 0; }
    .step {
      display: flex; gap: 24px; align-items: flex-start;
      padding: 28px 0; border-bottom: 1px solid var(--border);
    }
    .step:last-child { border-bottom: none; }
    .step-num {
      flex-shrink: 0;
      width: 44px; height: 44px;
      background: var(--blue); color: var(--white);
      border-radius: 50%; display: flex; align-items: center; justify-content: center;
      font-size: 1.1rem; font-weight: 800;
    }
    .step-body h3 { font-size: 1rem; font-weight: 700; margin-bottom: 4px; }
    .step-body p { font-size: .88rem; color: var(--gray); line-height: 1.55; }

    /* ── TESTIMONIALS ── */
    #reviews { background: var(--navy); }
    #reviews .section-label { color: var(--accent); }
    #reviews .section-title { color: var(--white); }
    .reviews-grid {
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
      gap: 22px;
      max-width: 1000px; margin: 40px auto 0;
    }
    .review-card {
      background: rgba(255,255,255,.07);
      border: 1px solid rgba(255,255,255,.12);
      border-radius: 12px;
      padding: 26px;
    }
    .stars { color: var(--accent); font-size: 1rem; letter-spacing: 2px; margin-bottom: 12px; }
    .review-text { font-size: .9rem; color: #CBD5E1; line-height: 1.6; margin-bottom: 18px; }
    .reviewer { display: flex; align-items: center; gap: 12px; }
    .reviewer-avatar {
      width: 38px; height: 38px; border-radius: 50%;
      background: var(--blue);
      display: flex; align-items: center; justify-content: center;
      font-weight: 700; color: var(--white); font-size: .9rem;
    }
    .reviewer-name { font-size: .88rem; font-weight: 700; color: var(--white); }
    .reviewer-city { font-size: .76rem; color: #8BAFC8; }

    /* ── FAQ ── */
    #faq { background: var(--white); }
    .faq-wrap { max-width: 720px; margin: 40px auto 0; }
    details {
      border: 1px solid var(--border);
      border-radius: 10px; margin-bottom: 12px;
      overflow: hidden;
    }
    summary {
      padding: 18px 22px;
      font-weight: 600; font-size: .95rem; cursor: pointer;
      list-style: none; display: flex; justify-content: space-between; align-items: center;
    }
    summary::-webkit-details-marker { display: none; }
    summary::after { content: '+'; font-size: 1.3rem; color: var(--blue); font-weight: 300; }
    details[open] summary::after { content: '−'; }
    details[open] { border-color: var(--blue); }
    .faq-answer { padding: 0 22px 20px; font-size: .9rem; color: var(--gray); line-height: 1.65; }

    /* ── CTA BANNER ── */
    .cta-banner {
      background: linear-gradient(120deg, var(--navy), #1A6FC4);
      color: var(--white);
      padding: 72px 5%;
      text-align: center;
    }
    .cta-banner h2 {
      font-family: 'Playfair Display', serif;
      font-size: clamp(1.7rem, 4vw, 2.6rem);
      margin-bottom: 14px;
    }
    .cta-banner p { color: #B8CEDE; font-size: 1rem; margin-bottom: 34px; }

    /* ── FOOTER ── */
    footer {
      background: #060F1C;
      color: #8BAFC8;
      padding: 40px 5%;
      display: flex; flex-wrap: wrap; gap: 20px;
      align-items: center; justify-content: space-between;
      font-size: .83rem;
    }
    footer a { color: #8BAFC8; text-decoration: none; }
    footer a:hover { color: var(--white); }
    .footer-links { display: flex; gap: 24px; }

    /* ── PAYMENT MODAL ── */
    .modal-overlay {
      display: none; position: fixed; inset: 0; z-index: 200;
      background: rgba(0,0,0,.55); backdrop-filter: blur(4px);
      align-items: center; justify-content: center;
    }
    .modal-overlay.open { display: flex; }
    .modal {
      background: var(--white); border-radius: 16px;
      width: min(480px, 94%); padding: 36px 32px;
      box-shadow: 0 20px 60px rgba(0,0,0,.3);
      position: relative;
    }
    .modal-close {
      position: absolute; top: 16px; right: 18px;
      background: none; border: none; font-size: 1.4rem; cursor: pointer; color: var(--gray);
    }
    .modal h2 { font-family: 'Playfair Display', serif; font-size: 1.4rem; margin-bottom: 6px; }
    .modal-book-name { font-size: .85rem; color: var(--blue); font-weight: 600; margin-bottom: 22px; }
    .modal-price-row {
      background: var(--sky); border-radius: 10px; padding: 16px 18px;
      display: flex; justify-content: space-between; align-items: center; margin-bottom: 24px;
    }
    .modal-price-row span { font-size: .9rem; color: var(--gray); }
    .modal-price-row strong { font-size: 1.5rem; font-weight: 800; color: var(--navy); }
    .form-group { margin-bottom: 16px; }
    .form-group label { display: block; font-size: .82rem; font-weight: 600; margin-bottom: 6px; color: var(--navy); }
    .form-group input {
      width: 100%; padding: 11px 14px; border: 1px solid var(--border);
      border-radius: 8px; font-size: .93rem; outline: none;
      font-family: inherit; transition: border-color .2s;
    }
    .form-group input:focus { border-color: var(--blue); }
    .pay-btn {
      width: 100%; padding: 14px;
      background: var(--blue); color: var(--white);
      border: none; border-radius: 10px; font-size: 1rem; font-weight: 700;
      cursor: pointer; transition: background .2s; margin-top: 6px;
      font-family: inherit;
    }
    .pay-btn:hover { background: #155da0; }
    .upi-note {
      text-align: center; font-size: .78rem; color: var(--gray); margin-top: 12px;
    }
    .upi-note strong { color: var(--navy); }

    /* ── RESPONSIVE ── */
    @media (max-width: 640px) {
      .nav-links { display: none; }
      .hero-stats { gap: 20px; }
      .trust-bar { gap: 14px; }
    }
  </style>
</head>
<body>

<!-- NAV -->
<nav>
  <div class="nav-brand">NEET<span>Guide</span></div>
  <ul class="nav-links">
    <li><a href="#books">Books</a></li>
    <li><a href="#features">Why Us</a></li>
    <li><a href="#how">How It Works</a></li>
    <li><a href="#reviews">Reviews</a></li>
    <li><a href="#books" class="nav-cta">Buy Now</a></li>
  </ul>
</nav>

<!-- HERO -->
<section class="hero">
  <div class="hero-inner">
    <div class="hero-tag">🎯 NEET UG 2026 Counselling</div>
    <h1>Your Complete Guide to<br><span>NEET Counselling 2026</span></h1>
    <p class="hero-sub">
      Step-by-step ebooks covering MCC, state counselling, college allotment, document verification, and seat acceptance — everything you need to secure your MBBS seat.
    </p>
    <div class="hero-btns">
      <a href="#books" class="btn-primary">📚 Browse eBooks</a>
      <a href="#how" class="btn-outline">▶️ How it Works</a>
    </div>
    <div class="hero-stats">
      <div class="stat-item"><strong>3,200+</strong><span>Students helped</span></div>
      <div class="stat-item"><strong>5</strong><span>Expert eBooks</span></div>
      <div class="stat-item"><strong>4.9★</strong><span>Average rating</span></div>
      <div class="stat-item"><strong>Instant</strong><span>PDF Download</span></div>
    </div>
  </div>
</section>

<!-- TRUST BAR -->
<div class="trust-bar">
  <div class="trust-item"><span class="icon">🔒</span> Secure UPI / Razorpay Payment</div>
  <div class="trust-item"><span class="icon">⚡</span> Instant PDF Download</div>
  <div class="trust-item"><span class="icon">📱</span> Read on Any Device</div>
  <div class="trust-item"><span class="icon">✅</span> Updated for 2026 Schedule</div>
  <div class="trust-item"><span class="icon">💬</span> WhatsApp Support Included</div>
</div>

<!-- BOOKS -->
<section id="books">
  <div class="books-header">
    <div class="section-label">Our eBooks</div>
    <h2 class="section-title">NEET UG 2026 Counselling eBooks</h2>
    <p class="section-sub">Handpicked guides written by experts who have helped thousands of students through the counselling maze.</p>
  </div>
  <div class="books-grid">

    <!-- Book 1 -->
    <div class="book-card">
      <div class="book-cover">
        <span class="badge-new">Bestseller</span>
        <div class="book-cover-inner">
          <div>
            <div class="book-cover-title">MCC Counselling Complete Guide 2026</div>
            <div class="book-cover-year">NEET UG · All India Quota</div>
          </div>
          <div class="book-cover-bottom">
            <span class="book-cover-tag">MCC</span>
            <span class="book-pages">120 pages</span>
          </div>
        </div>
      </div>
      <div class="book-body">
        <div class="book-title">MCC All India Quota Counselling — Complete Guide</div>
        <div class="book-desc">Covers all 4 rounds of MCC counselling — registration, choice filling strategy, seat allotment logic, document list & reporting process.</div>
        <div class="book-topics">
          <span class="topic-tag">Choice Filling</span>
          <span class="topic-tag">Cut-offs</span>
          <span class="topic-tag">Stray Vacancy</span>
          <span class="topic-tag">Documents</span>
        </div>
      </div>
      <div class="book-footer">
        <div class="book-price">
          <strong>₹199</strong><s>₹499</s>
          <span class="save">Save 60%</span>
        </div>
        <button class="btn-buy" onclick="openModal('MCC All India Quota Guide', '₹199')">Buy Now</button>
      </div>
    </div>

    <!-- Book 2 -->
    <div class="book-card">
      <div class="book-cover">
        <div class="book-cover-inner">
          <div>
            <div class="book-cover-title">State Quota Counselling Master Guide</div>
            <div class="book-cover-year">NEET UG · State Counselling</div>
          </div>
          <div class="book-cover-bottom">
            <span class="book-cover-tag">State</span>
            <span class="book-pages">95 pages</span>
          </div>
        </div>
      </div>
      <div class="book-body">
        <div class="book-title">State Quota Counselling — All States Covered</div>
        <div class="book-desc">Detailed breakdown of state counselling processes across 15+ major states — eligibility, domicile rules, fee structures, and timelines.</div>
        <div class="book-topics">
          <span class="topic-tag">Domicile Rules</span>
          <span class="topic-tag">NRI Quota</span>
          <span class="topic-tag">Fee Waiver</span>
          <span

Scroll to Top