<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CreditCardGyaan.in – India's Smartest Credit Card Guide</title>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;800;900&family=Outfit:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<style>
:root {
  --navy: #0a1628;
  --navy2: #0f1f3d;
  --blue: #1a56db;
  --blue2: #2563eb;
  --gold: #f59e0b;
  --gold2: #fbbf24;
  --white: #ffffff;
  --gray: #f8faff;
  --text: #1e293b;
  --muted: #64748b;
  --border: #e2e8f0;
  --card-shadow: 0 8px 32px rgba(26,86,219,0.10);
}
*{margin:0;padding:0;box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{font-family:'Outfit',sans-serif;color:var(--text);background:#fff;overflow-x:hidden;}

/* NAVBAR */
nav {
  position:fixed;top:0;left:0;right:0;z-index:1000;
  background:rgba(255,255,255,0.97);
  backdrop-filter:blur(20px);
  border-bottom:1px solid var(--border);
  display:flex;align-items:center;justify-content:space-between;
  padding:0 40px;height:68px;
  box-shadow:0 2px 20px rgba(26,86,219,0.08);
}
.nav-left{display:flex;align-items:center;gap:36px;}
.nav-links{display:flex;align-items:center;gap:4px;list-style:none;}
.nav-links a{
  text-decoration:none;color:var(--text);font-size:14px;font-weight:500;
  padding:8px 14px;border-radius:8px;transition:all 0.2s;letter-spacing:0.2px;
}
.nav-links a:hover{background:rgba(26,86,219,0.08);color:var(--blue);}
.nav-links .active{color:var(--blue);background:rgba(26,86,219,0.08);}
.logo{display:flex;align-items:center;gap:10px;text-decoration:none;}
.logo-icon{
  width:40px;height:40px;background:linear-gradient(135deg,var(--blue) 0%,#1e40af 100%);
  border-radius:10px;display:flex;align-items:center;justify-content:center;
  font-size:20px;box-shadow:0 4px 12px rgba(26,86,219,0.35);
}
.logo-text{display:flex;flex-direction:column;line-height:1.1;}
.logo-text .lt1{font-family:'Playfair Display',serif;font-size:17px;font-weight:800;color:var(--navy);}
.logo-text .lt2{font-size:10px;color:var(--blue);font-weight:600;letter-spacing:1.5px;}
.nav-cta{
  background:linear-gradient(135deg,var(--blue) 0%,#1e40af 100%);
  color:#fff;border:none;padding:9px 20px;border-radius:8px;
  font-size:13px;font-weight:600;cursor:pointer;
  transition:transform 0.15s,box-shadow 0.15s;font-family:'Outfit',sans-serif;
}
.nav-cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,86,219,0.35);}
.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;}
.hamburger span{display:block;width:24px;height:2px;background:var(--navy);border-radius:2px;}

/* HERO */
.hero{
  margin-top:68px;
  background:linear-gradient(135deg,var(--navy) 0%,var(--navy2) 50%,#0d2252 100%);
  padding:80px 40px 60px;
  position:relative;overflow:hidden;text-align:center;
}
.hero::before{
  content:'';position:absolute;inset:0;
  background:radial-gradient(ellipse at 20% 50%,rgba(26,86,219,0.25) 0%,transparent 55%),
    radial-gradient(ellipse at 80% 20%,rgba(245,158,11,0.15) 0%,transparent 50%);
  pointer-events:none;
}
.hero::after{
  content:'';position:absolute;inset:0;
  background-image:radial-gradient(circle,rgba(255,255,255,0.04) 1px,transparent 1px);
  background-size:32px 32px;pointer-events:none;
}
.hero-badge{
  display:inline-flex;align-items:center;gap:8px;
  background:rgba(245,158,11,0.15);border:1px solid rgba(245,158,11,0.35);
  color:var(--gold2);font-size:12px;font-weight:600;
  padding:6px 16px;border-radius:50px;margin-bottom:24px;
  letter-spacing:0.5px;animation:fadeDown 0.6s ease both;position:relative;z-index:1;
}
.hero h1{
  font-family:'Playfair Display',serif;
  font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;color:#fff;
  line-height:1.15;margin-bottom:16px;
  animation:fadeDown 0.6s 0.1s ease both;position:relative;z-index:1;
}
.hero h1 em{font-style:normal;color:var(--gold2);}
.hero p{
  color:rgba(255,255,255,0.7);font-size:clamp(15px,2vw,18px);
  max-width:600px;margin:0 auto 36px;line-height:1.7;
  animation:fadeDown 0.6s 0.2s ease both;position:relative;z-index:1;
}
.hero-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;animation:fadeDown 0.6s 0.3s ease both;position:relative;z-index:1;}
.btn-primary{
  background:linear-gradient(135deg,var(--gold) 0%,#d97706 100%);
  color:#fff;padding:14px 32px;border-radius:10px;border:none;
  font-size:15px;font-weight:700;cursor:pointer;font-family:'Outfit',sans-serif;
  box-shadow:0 6px 20px rgba(245,158,11,0.4);transition:transform 0.15s,box-shadow 0.15s;
}
.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(245,158,11,0.5);}
.btn-outline{
  background:transparent;color:#fff;padding:14px 32px;border-radius:10px;
  border:1.5px solid rgba(255,255,255,0.35);
  font-size:15px;font-weight:600;cursor:pointer;font-family:'Outfit',sans-serif;transition:all 0.2s;
}
.btn-outline:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.6);}
.stats-bar{
  display:flex;justify-content:center;gap:48px;flex-wrap:wrap;
  margin-top:48px;padding-top:40px;border-top:1px solid rgba(255,255,255,0.1);
  animation:fadeDown 0.6s 0.4s ease both;position:relative;z-index:1;
}
.stat{text-align:center;}
.stat-num{font-family:'Playfair Display',serif;font-size:28px;font-weight:800;color:var(--gold2);}
.stat-label{font-size:12px;color:rgba(255,255,255,0.55);margin-top:3px;letter-spacing:0.5px;}

/* SECTIONS */
.section{padding:80px 40px;}
.section-gray{background:var(--gray);}
.section-header{text-align:center;margin-bottom:52px;}
.section-tag{
  display:inline-block;background:rgba(26,86,219,0.08);color:var(--blue);
  font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;
  padding:5px 14px;border-radius:50px;margin-bottom:14px;
}
.section-header h2{
  font-family:'Playfair Display',serif;font-size:clamp(1.8rem,3.5vw,2.6rem);
  font-weight:800;color:var(--navy);line-height:1.2;
}
.section-header p{color:var(--muted);margin-top:10px;font-size:16px;}

/* CARDS GRID */
.cards-grid{
  display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));
  gap:24px;max-width:1200px;margin:0 auto;
}
.cc-card{
  background:#fff;border:1px solid var(--border);border-radius:20px;
  overflow:hidden;box-shadow:var(--card-shadow);
  transition:transform 0.25s,box-shadow 0.25s;display:flex;flex-direction:column;
}
.cc-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(26,86,219,0.15);}
.cc-card-top{
  padding:28px 24px 20px;display:flex;flex-direction:column;align-items:center;position:relative;
}
.ct-flipkart{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);}
.ct-au{background:linear-gradient(135deg,#ede7f6 0%,#d1c4e9 100%);}
.ct-sbi{background:linear-gradient(135deg,#e3f2fd 0%,#b3d4f5 100%);}
.ct-idfc{background:linear-gradient(135deg,#fce4ec 0%,#f8bbd0 100%);}
.ct-hdfc{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);}
.ct-axis{background:linear-gradient(135deg,#fff3e0 0%,#ffe0b2 100%);}

.card-visual{
  width:200px;height:120px;border-radius:14px;
  display:flex;align-items:center;justify-content:center;
  position:relative;overflow:hidden;
  box-shadow:0 8px 24px rgba(0,0,0,0.22);margin-bottom:14px;
}
.card-visual::before{
  content:'';position:absolute;top:-20px;right:-20px;
  width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,0.14);
}
.card-visual::after{
  content:'';position:absolute;bottom:-15px;left:-15px;
  width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,0.09);
}
.cv-axis{background:linear-gradient(135deg,#b91c1c 0%,#7f1d1d 100%);}
.cv-flipkart{background:linear-gradient(135deg,#1565c0 0%,#0d47a1 100%);}
.cv-au{background:linear-gradient(135deg,#5b21b6 0%,#3730a3 100%);}
.cv-sbi{background:linear-gradient(135deg,#1a56db 0%,#1e3a8a 100%);}
.cv-idfc{background:linear-gradient(135deg,#be185d 0%,#831843 100%);}
.cv-hdfc{background:linear-gradient(135deg,#065f46 0%,#022c22 100%);}
.card-inner{position:relative;z-index:1;text-align:center;padding:10px 14px;width:100%;}
.card-bank-name{
  font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;
  color:rgba(255,255,255,0.75);margin-bottom:5px;
}
.card-title-text{font-size:12px;font-weight:700;color:#fff;line-height:1.3;}
.card-chip{
  width:26px;height:19px;background:rgba(255,220,100,0.85);
  border-radius:3px;position:absolute;bottom:14px;left:16px;z-index:1;
}
.card-wifi{
  position:absolute;bottom:14px;right:16px;z-index:1;
  color:rgba(255,255,255,0.6);font-size:14px;
}
.card-rating{display:flex;gap:2px;margin-bottom:4px;}
.card-rating span{color:var(--gold);font-size:13px;}
.card-rtext{font-size:11px;color:var(--muted);}
.best-badge{
  position:absolute;top:14px;right:14px;
  background:linear-gradient(135deg,var(--gold) 0%,#d97706 100%);
  color:#fff;font-size:10px;font-weight:700;
  padding:4px 10px;border-radius:50px;letter-spacing:0.5px;
  box-shadow:0 3px 10px rgba(245,158,11,0.4);
}
.cc-card-body{padding:20px 22px 0;flex:1;}
.cc-card-body h3{font-size:15px;font-weight:700;color:var(--navy);margin-bottom:3px;}
.card-bank-tag{font-size:11px;color:var(--blue);font-weight:600;margin-bottom:14px;}
.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px;}
.info-item{background:var(--gray);border-radius:8px;padding:10px 12px;}
.info-item .label{font-size:9.5px;color:var(--muted);font-weight:500;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:3px;}
.info-item .value{font-size:13px;font-weight:700;color:var(--navy);}
.benefits-list{margin-bottom:16px;}
.benefit{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--text);margin-bottom:7px;line-height:1.5;}
.bdot{width:6px;height:6px;background:var(--blue);border-radius:50%;margin-top:6px;flex-shrink:0;}
.cc-card-footer{padding:14px 22px 22px;}
.apply-btn{
  width:100%;padding:12px;
  background:linear-gradient(135deg,var(--blue) 0%,#1e40af 100%);
  color:#fff;border:none;border-radius:10px;
  font-size:14px;font-weight:700;cursor:pointer;font-family:'Outfit',sans-serif;
  transition:transform 0.15s,box-shadow 0.15s;letter-spacing:0.3px;
}
.apply-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(26,86,219,0.4);}

/* BLOG */
.blog-section{background:var(--navy);padding:80px 40px;}
.blog-section .section-tag{background:rgba(245,158,11,0.15);color:var(--gold2);}
.blog-section .section-header h2{color:#fff;}
.blog-section .section-header p{color:rgba(255,255,255,0.55);}
.carousel-wrap{position:relative;overflow:hidden;max-width:1200px;margin:0 auto;}
.carousel-track{display:flex;gap:24px;transition:transform 0.5s cubic-bezier(.4,0,.2,1);}
.blog-card{
  min-width:340px;background:rgba(255,255,255,0.05);
  border:1px solid rgba(255,255,255,0.1);border-radius:18px;overflow:hidden;
  transition:transform 0.25s,border-color 0.25s;flex-shrink:0;
}
.blog-card:hover{transform:translateY(-5px);border-color:rgba(245,158,11,0.4);}
.blog-card-img{
  height:160px;display:flex;align-items:center;justify-content:center;
  font-size:48px;position:relative;overflow:hidden;
}
.b1{background:linear-gradient(135deg,#1a56db 0%,#1e40af 100%);}
.b2{background:linear-gradient(135deg,#065f46 0%,#022c22 100%);}
.b3{background:linear-gradient(135deg,#b91c1c 0%,#7f1d1d 100%);}
.b4{background:linear-gradient(135deg,#5b21b6 0%,#3730a3 100%);}
.b5{background:linear-gradient(135deg,#be185d 0%,#831843 100%);}
.blog-img-overlay{
  position:absolute;inset:0;
  background-image:radial-gradient(circle,rgba(255,255,255,0.07) 1px,transparent 1px);
  background-size:20px 20px;
}
.blog-card-body{padding:22px;}
.blog-tag{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold2);margin-bottom:10px;}
.blog-card-body h3{
  font-family:'Playfair Display',serif;font-size:17px;font-weight:700;color:#fff;
  line-height:1.4;margin-bottom:10px;
}
.blog-card-body p{font-size:13px;color:rgba(255,255,255,0.55);line-height:1.7;margin-bottom:18px;}
.learn-btn{
  display:inline-flex;align-items:center;gap:7px;
  background:transparent;border:1.5px solid rgba(245,158,11,0.5);
  color:var(--gold2);padding:8px 18px;border-radius:8px;
  font-size:12px;font-weight:600;cursor:pointer;font-family:'Outfit',sans-serif;
  transition:all 0.2s;letter-spacing:0.5px;
}
.learn-btn:hover{background:rgba(245,158,11,0.12);border-color:var(--gold2);}
.carousel-controls{display:flex;gap:12px;justify-content:center;align-items:center;margin-top:32px;}
.carousel-btn{
  width:44px;height:44px;border-radius:50%;
  background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.18);
  color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;
  transition:all 0.2s;
}
.carousel-btn:hover{background:var(--gold);border-color:var(--gold);}
.carousel-dots{display:flex;gap:8px;align-items:center;}
.dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.2);cursor:pointer;transition:all 0.3s;}
.dot.active{width:24px;border-radius:4px;background:var(--gold);}

/* SCORE SECTION */
.score-section{background:linear-gradient(135deg,#f0f4ff 0%,#e8f0fe 100%);padding:80px 40px;}
.score-inner{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center;}
.score-left h2{
  font-family:'Playfair Display',serif;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;
  color:var(--navy);line-height:1.2;margin-bottom:16px;
}
.score-left p{color:var(--muted);font-size:15px;line-height:1.8;margin-bottom:24px;}
.score-features{display:flex;flex-direction:column;gap:14px;margin-bottom:28px;}
.score-feat{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--text);font-weight:500;}
.feat-icon{width:32px;height:32px;background:rgba(26,86,219,0.1);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;}
.mini-score-card{background:#fff;border-radius:20px;padding:32px;box-shadow:0 16px 48px rgba(26,86,219,0.12);}
.mini-gauge-wrap{display:flex;justify-content:center;margin-bottom:16px;}
.score-meter-num{text-align:center;font-family:'Playfair Display',serif;font-size:42px;font-weight:800;color:var(--navy);}
.score-meter-label{text-align:center;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--blue);margin-bottom:20px;}
.score-bars{display:flex;flex-direction:column;gap:10px;}
.sbar-row{display:flex;align-items:center;gap:10px;}
.sbar-label{font-size:11px;color:var(--muted);width:88px;flex-shrink:0;}
.sbar-track{flex:1;height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden;}
.sbar-fill{height:100%;border-radius:3px;}
.sbar-val{font-size:11px;font-weight:700;color:var(--navy);width:28px;text-align:right;}

/* LOANS */
.loan-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;max-width:1200px;margin:0 auto;}
.loan-card{
  background:#fff;border-radius:16px;padding:28px 24px;
  border:1px solid var(--border);box-shadow:var(--card-shadow);
  transition:transform 0.2s,box-shadow 0.2s;cursor:pointer;
}
.loan-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(26,86,219,0.12);}
.loan-icon{font-size:32px;margin-bottom:14px;}
.loan-card h3{font-size:17px;font-weight:700;color:var(--navy);margin-bottom:8px;}
.loan-card p{font-size:13px;color:var(--muted);line-height:1.6;margin-bottom:16px;}
.loan-rate{display:flex;gap:20px;margin-bottom:18px;}
.loan-rate-item .rl{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:0.5px;}
.loan-rate-item .rv{font-size:16px;font-weight:800;color:var(--blue);}
.loan-apply{
  display:inline-flex;align-items:center;gap:6px;
  color:var(--blue);font-size:13px;font-weight:700;cursor:pointer;
  background:none;border:none;font-family:'Outfit',sans-serif;transition:gap 0.2s;
}
.loan-apply:hover{gap:10px;}

/* FOOTER */
footer{background:var(--navy);padding:64px 40px 32px;}
.footer-grid{
  max-width:1200px;margin:0 auto;
  display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;
  padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,0.1);
}
.footer-brand p{color:rgba(255,255,255,0.5);font-size:13.5px;line-height:1.8;margin-top:14px;max-width:280px;}
.footer-social{display:flex;gap:10px;margin-top:20px;}
.social-btn{
  width:36px;height:36px;border-radius:8px;
  background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.12);
  display:flex;align-items:center;justify-content:center;
  color:rgba(255,255,255,0.6);font-size:13px;cursor:pointer;
  transition:all 0.2s;text-decoration:none;
}
.social-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff;}
.footer-col h4{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold2);margin-bottom:18px;}
.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:10px;}
.footer-col ul li a{color:rgba(255,255,255,0.55);text-decoration:none;font-size:13.5px;transition:color 0.2s;}
.footer-col ul li a:hover{color:#fff;}
.footer-bottom{
  max-width:1200px;margin:28px auto 0;
  display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;
}
.footer-bottom p{color:rgba(255,255,255,0.35);font-size:12px;}
.footer-badges{display:flex;gap:8px;}
.f-badge{
  background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);
  color:rgba(255,255,255,0.4);font-size:10px;font-weight:600;
  padding:4px 10px;border-radius:4px;letter-spacing:0.5px;
}

/* ANIMATIONS */
@keyframes fadeDown{from{opacity:0;transform:translateY(-16px);}to{opacity:1;transform:translateY(0);}}
.reveal{opacity:0;transform:translateY(28px);transition:opacity 0.7s ease,transform 0.7s ease;}
.reveal.visible{opacity:1;transform:translateY(0);}
.reveal-delay-1{transition-delay:0.1s;}
.reveal-delay-2{transition-delay:0.2s;}
.reveal-delay-3{transition-delay:0.3s;}

/* RESPONSIVE */
@media(max-width:960px){
  nav{padding:0 20px;}
  .nav-links,.nav-cta{display:none;}
  .hamburger{display:flex;}
  .section{padding:60px 20px;}
  .hero{padding:60px 20px 40px;}
  .score-inner{grid-template-columns:1fr;gap:40px;}
  .footer-grid{grid-template-columns:1fr 1fr;gap:32px;}
  .footer-brand{grid-column:1/-1;}
  .stats-bar{gap:28px;}
}
@media(max-width:600px){
  .footer-grid{grid-template-columns:1fr;}
  .cards-grid{grid-template-columns:1fr;}
  .blog-card{min-width:280px;}
}
.mobile-nav{
  display:none;position:fixed;inset:0;background:#fff;z-index:999;
  padding:80px 30px 30px;flex-direction:column;gap:8px;
}
.mobile-nav.open{display:flex;}
.mobile-nav a{
  text-decoration:none;color:var(--text);font-size:18px;font-weight:600;
  padding:14px 0;border-bottom:1px solid var(--border);
}
.close-btn{position:absolute;top:20px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:var(--navy);}
</style>
</head>
<body>

<!-- NAVBAR: links LEFT, logo RIGHT -->
<nav id="navbar">
  <div class="nav-left">
    <ul class="nav-links">
      <li><a href="#cards" class="active">💳 Credit Cards</a></li>
      <li><a href="#score">📊 Credit Score</a></li>
      <li><a href="#loans">🏦 Loans</a></li>
      <li><a href="#blog">📰 Blog</a></li>
    </ul>
  </div>
  <a class="logo" href="#">
    <div class="logo-icon">💳</div>
    <div class="logo-text">
      <span class="lt1">CreditCardGyaan</span>
      <span class="lt2">.IN · EST. 2024</span>
    </div>
  </a>
  <button class="nav-cta" onclick="document.getElementById('cards').scrollIntoView({behavior:'smooth'})">Compare Cards</button>
  <button class="hamburger" onclick="document.querySelector('.mobile-nav').classList.toggle('open')">
    <span></span><span></span><span></span>
  </button>
</nav>

<div class="mobile-nav">
  <button class="close-btn" onclick="document.querySelector('.mobile-nav').classList.remove('open')">✕</button>
  <a href="#cards" onclick="document.querySelector('.mobile-nav').classList.remove('open')">💳 Credit Cards</a>
  <a href="#score" onclick="document.querySelector('.mobile-nav').classList.remove('open')">📊 Credit Score</a>
  <a href="#loans" onclick="document.querySelector('.mobile-nav').classList.remove('open')">🏦 Loans</a>
  <a href="#blog" onclick="document.querySelector('.mobile-nav').classList.remove('open')">📰 Blog</a>
</div>

<!-- HERO -->
<section class="hero">
  <div class="hero-badge">🇮🇳 &nbsp;India's #1 Credit Card Comparison Platform</div>
  <h1>Smart Credit Decisions<br>Start With <em>Gyaan</em></h1>
  <p>Compare 50+ credit cards, check your CIBIL score for free, and find the best loan rates — all in one place. Make every rupee count.</p>
  <div class="hero-btns">
    <button class="btn-primary" onclick="document.getElementById('cards').scrollIntoView({behavior:'smooth'})">🔍 Compare Cards Now</button>
    <button class="btn-outline" onclick="document.getElementById('score').scrollIntoView({behavior:'smooth'})">📊 Check Credit Score Free</button>
  </div>
  <div class="stats-bar">
    <div class="stat"><div class="stat-num">50+</div><div class="stat-label">Cards Listed</div></div>
    <div class="stat"><div class="stat-num">2L+</div><div class="stat-label">Indians Helped</div></div>
    <div class="stat"><div class="stat-num">₹500Cr+</div><div class="stat-label">Rewards Unlocked</div></div>
    <div class="stat"><div class="stat-num">4.9★</div><div class="stat-label">User Rating</div></div>
  </div>
</section>

<!-- CREDIT CARDS -->
<section class="section section-gray" id="cards">
  <div class="section-header reveal">
    <div class="section-tag">Top Picks 2025</div>
    <h2>Best Credit Cards in India</h2>
    <p>Handpicked cards with the best rewards, cashback, and benefits for every lifestyle</p>
  </div>
  <div class="cards-grid">

    <!-- 1: AXIS FLIPKART -->
    <div class="cc-card reveal reveal-delay-1">
      <div class="cc-card-top ct-flipkart">
        <div class="best-badge">🔥 Top Cashback</div>
        <div class="card-visual cv-flipkart">
          <div class="card-inner">
            <div class="card-bank-name">Axis Bank</div>
            <div class="card-title-text">Flipkart<br>Credit Card</div>
          </div>
          <div class="card-chip"></div>
          <div class="card-wifi">◎</div>
        </div>
        <div class="card-rating"><span>★</span><span>★</span><span>★</span><span>★</span><span>★</span></div>
        <div class="card-rtext">4.8 · 12,400 reviews</div>
      </div>
      <div class="cc-card-body">
        <h3>Axis Flipkart Credit Card</h3>
        <div class="card-bank-tag">Axis Bank</div>
        <div class="info-grid">
          <div class="info-item"><div class="label">Joining Fee</div><div class="value">₹500</div></div>
          <div class="info-item"><div class="label">Annual Fee</div><div class="value">₹500</div></div>
          <div class="info-item"><div class="label">Cashback</div><div class="value">5% Flipkart</div></div>
          <div class="info-item"><div class="label">Shopping Benefit</div><div class="value">4% Swiggy/PVR</div></div>
        </div>
        <div class="benefits-list">
          <div class="benefit"><div class="bdot"></div>5% unlimited cashback on Flipkart & Myntra</div>
          <div class="benefit"><div class="bdot"></div>4% cashback on Swiggy, PVR, Uber preferred</div>
          <div class="benefit"><div class="bdot"></div>₹500 welcome voucher on first transaction</div>
          <div class="benefit"><div class="bdot"></div>1.5% cashback on all other online spends</div>
        </div>
      </div>
      <div class="cc-card-footer"><button class="apply-btn" onclick="alert('Redirecting to Axis Flipkart Card application...')">Apply Now →</button></div>
    </div>

    <!-- 2: AU BANK LIFETIME FREE -->
    <div class="cc-card reveal reveal-delay-2">
      <div class="cc-card-top ct-au">
        <div class="best-badge">✨ Lifetime Free</div>
        <div class="card-visual cv-au">
          <div class="card-inner">
            <div class="card-bank-name">AU Small Finance</div>
            <div class="card-title-text">LIT Card<br>Lifetime Free</div>
          </div>
          <div class="card-chip"></div>
          <div class="card-wifi">◎</div>
        </div>
        <div class="card-rating"><span>★</span><span>★</span><span>★</span><span>★</span><span>☆</span></div>
        <div class="card-rtext">4.4 · 5,200 reviews</div>
      </div>
      <div class="cc-card-body">
        <h3>AU Bank LIT Card</h3>
        <div class="card-bank-tag">AU Small Finance Bank</div>
        <div class="info-grid">
          <div class="info-item"><div class="label">Joining Fee</div><div class="value">ZERO ₹</div></div>
          <div class="info-item"><div class="label">Annual Fee</div><div class="value">ZERO ₹</div></div>
          <div class="info-item"><div class="label">Cashback</div><div class="value">Up to 2%</div></div>
          <div class="info-item"><div class="label">Shopping Benefit</div><div class="value">10X Rewards</div></div>
        </div>
        <div class="benefits-list">
          <div class="benefit"><div class="bdot"></div>Truly lifetime free — zero joining & annual fee</div>
          <div class="benefit"><div class="bdot"></div>Customize benefits — choose what suits you</div>
          <div class="benefit"><div class="bdot"></div>Up to 4 lounge access per quarter</div>
          <div class="benefit"><div class="bdot"></div>10X reward points on your chosen categories</div>
        </div>
      </div>
      <div class="cc-card-footer"><button class="apply-btn" onclick="alert('Redirecting to AU Bank LIT Card application...')">Apply Now →</button></div>
    </div>

    <!-- 3: SBI -->
    <div class="cc-card reveal reveal-delay-3">
      <div class="cc-card-top ct-sbi">
        <div class="card-visual cv-sbi">
          <div class="card-inner">
            <div class="card-bank-name">State Bank of India</div>
            <div class="card-title-text">SimplyCLICK<br>Credit Card</div>
          </div>
          <div class="card-chip"></div>
          <div class="card-wifi">◎</div>
        </div>
        <div class="card-rating"><span>★</span><span>★</span><span>★</span><span>★</span><span>☆</span></div>
        <div class="card-rtext">4.3 · 18,900 reviews</div>
      </div>
      <div class="cc-card-body">
        <h3>SBI SimplyCLICK Card</h3>
        <div class="card-bank-tag">State Bank of India</div>
        <div class="info-grid">
          <div class="info-item"><div class="label">Joining Fee</div><div class="value">₹499</div></div>
          <div class="info-item"><div class="label">Annual Fee</div><div class="value">₹499</div></div>
          <div class="info-item"><div class="label">Cashback</div><div class="value">10X Online</div></div>
          <div class="info-item"><div class="label">Shopping Benefit</div><div class="value">5X All Online</div></div>
        </div>
        <div class="benefits-list">
          <div class="benefit"><div class="bdot"></div>10X rewards on Amazon, BookMyShow, Cleartrip</div>
          <div class="benefit"><div class="bdot"></div>5X rewards on all other online spending</div>
          <div class="benefit"><div class="bdot"></div>Annual fee waived on ₹1L annual spends</div>
          <div class="benefit"><div class="bdot"></div>₹500 Amazon gift voucher as welcome gift</div>
        </div>
      </div>
      <div class="cc-card-footer"><button class="apply-btn" onclick="alert('Redirecting to SBI SimplyCLICK application...')">Apply Now →</button></div>
    </div>

    <!-- 4: IDFC FIRST -->
    <div class="cc-card reveal reveal-delay-1">
      <div class="cc-card-top ct-idfc">
        <div class="best-badge">💎 Premium</div>
        <div class="card-visual cv-idfc">
          <div class="card-inner">
            <div class="card-bank-name">IDFC FIRST Bank</div>
            <div class="card-title-text">FIRST<br>Wealth Card</div>
          </div>
          <div class="card-chip"></div>
          <div class="card-wifi">◎</div>
        </div>
        <div class="card-rating"><span>★</span><span>★</span><span>★</span><span>★</span><span>★</span></div>
        <div class="card-rtext">4.7 · 7,600 reviews</div>
      </div>
      <div class="cc-card-body">
        <h3>IDFC FIRST Wealth Card</h3>
        <div class="card-bank-tag">IDFC FIRST Bank</div>
        <div class="info-grid">
          <div class="info-item"><div class="label">Joining Fee</div><div class="value">ZERO ₹</div></div>
          <div class="info-item"><div class="label">Annual Fee</div><div class="value">ZERO ₹</div></div>
          <div class="info-item"><div class="label">Cashback</div><div class="value">Up to 3%</div></div>
          <div class="info-item"><div class="label">Shopping Benefit</div><div class="value">10X Weekend</div></div>
        </div>
        <div class="benefits-list">
          <div class="benefit"><div class="bdot"></div>Unlimited domestic + 4 international lounge access</div>
          <div class="benefit"><div class="bdot"></div>10X reward points on weekend dining & shopping</div>
          <div class="benefit"><div class="bdot"></div>Zero forex markup on international transactions</div>
          <div class="benefit"><div class="bdot"></div>Complimentary golf & concierge services</div>
        </div>
      </div>
      <div class="cc-card-footer"><button class="apply-btn" onclick="alert('Redirecting to IDFC FIRST Wealth Card application...')">Apply Now →</button></div>
    </div>

    <!-- 5: HDFC MILLENNIA -->
    <div class="cc-card reveal reveal-delay-2">
      <div class="cc-card-top ct-hdfc">
        <div class="best-badge">🛍️ Best Shopping</div>
        <div class="card-visual cv-hdfc">
          <div class="card-inner">
            <div class="card-bank-name">HDFC Bank</div>
            <div class="card-title-text">Millennia<br>Credit Card</div>
          </div>
          <div class="card-chip"></div>
          <div class="card-wifi">◎</div>
        </div>
        <div class="card-rating"><span>★</span><span>★</span><span>★</span><span>★</span><span>★</span></div>
        <div class="card-rtext">4.6 · 21,300 reviews</div>
      </div>
      <div class="cc-card-body">
        <h3>HDFC Millennia Credit Card</h3>
        <div class="card-bank-tag">HDFC Bank</div>
        <div class="info-grid">
          <div class="info-item"><div class="label">Joining Fee</div><div class="value">₹1,000</div></div>
          <div class="info-item"><div class="label">Annual Fee</div><div class="value">₹1,000</div></div>
          <div class="info-item"><div class="label">Cashback</div><div class="value">5% Online</div></div>
          <div class="info-item"><div class="label">Shopping Benefit</div><div class="value">2.5% All Online</div></div>
        </div>
        <div class="benefits-list">
          <div class="benefit"><div class="bdot"></div>5% cashback on Amazon, Flipkart, Myntra, Swiggy</div>
          <div class="benefit"><div class="bdot"></div>2.5% cashback on all other online transactions</div>
          <div class="benefit"><div class="bdot"></div>₹1,000 welcome vouchers on card activation</div>
          <div class="benefit"><div class="bdot"></div>Annual fee waived on ₹1L annual spend</div>
        </div>
      </div>
      <div class="cc-card-footer"><button class="apply-btn" onclick="alert('Redirecting to HDFC Millennia Card application...')">Apply Now →</button></div>
    </div>

    <!-- 6: AXIS ACE -->
    <div class="cc-card reveal reveal-delay-3">
      <div class="cc-card-top ct-axis">
        <div class="card-visual cv-axis">
          <div class="card-inner">
            <div class="card-bank-name">Axis Bank</div>
            <div class="card-title-text">ACE<br>Credit Card</div>
          </div>
          <div class="card-chip"></div>
          <div class="card-wifi">◎</div>
        </div>
        <div class="card-rating"><span>★</span><span>★</span><span>★</span><span>★</span><span>★</span></div>
        <div class="card-rtext">4.5 · 9,100 reviews</div>
      </div>
      <div class="cc-card-body">
        <h3>Axis Bank ACE Credit Card</h3>
        <div class="card-bank-tag">Axis Bank</div>
        <div class="info-grid">
          <div class="info-item"><div class="label">Joining Fee</div><div class="value">₹499</div></div>
          <div class="info-item"><div class="label">Annual Fee</div><div class="value">₹499</div></div>
          <div class="info-item"><div class="label">Cashback</div><div class="value">5% Utilities</div></div>
          <div class="info-item"><div class="label">Shopping Benefit</div><div class="value">2% All Spends</div></div>
        </div>
        <div class="benefits-list">
          <div class="benefit"><div class="bdot"></div>5% cashback on bill payments via Google Pay</div>
          <div class="benefit"><div class="bdot"></div>4% cashback on Swiggy, Zomato, Ola, Uber</div>
          <div class="benefit"><div class="bdot"></div>2% unlimited cashback on all other spends</div>
          <div class="benefit"><div class="bdot"></div>Annual fee waived on ₹2L annual spend</div>
        </div>
      </div>
      <div class="cc-card-footer"><button class="apply-btn" onclick="alert('Redirecting to Axis ACE Card application...')">Apply Now →</button></div>
    </div>

  </div>
</section>

<!-- BLOG CAROUSEL -->
<section class="blog-section" id="blog">
  <div class="section-header reveal">
    <div class="section-tag">Credit Gyaan Blog</div>
    <h2>Learn Smart Credit Habits</h2>
    <p>Expert tips, card comparisons, and financial guides written for every Indian</p>
  </div>
  <div class="carousel-wrap">
    <div class="carousel-track" id="carouselTrack">
      <div class="blog-card">
        <div class="blog-card-img b1"><div class="blog-img-overlay"></div>🛒</div>
        <div class="blog-card-body">
          <div class="blog-tag">Shopping</div>
          <h3>Which Card is Best for Online Shopping in India 2025?</h3>
          <p>We compared 20+ cards on cashback rates, merchant partnerships, and caps — here's our definitive top pick.</p>
          <button class="learn-btn">Learn More →</button>
        </div>
      </div>
      <div class="blog-card">
        <div class="blog-card-img b2"><div class="blog-img-overlay"></div>✈️</div>
        <div class="blog-card-body">
          <div class="blog-tag">Travel</div>
          <h3>Top 5 Cards for Free Airport Lounge Access in India</h3>
          <p>Travelling frequently? These cards offer unlimited lounge access, zero forex fees, and free travel insurance.</p>
          <button class="learn-btn">Learn More →</button>
        </div>
      </div>
      <div class="blog-card">
        <div class="blog-card-img b3"><div class="blog-img-overlay"></div>📊</div>
        <div class="blog-card-body">
          <div class="blog-tag">Credit Score</div>
          <h3>How to Improve Your CIBIL from 650 to 800 in 6 Months</h3>
          <p>Proven strategies that actually work — payment tips, utilization hacks, and what NOT to do.</p>
          <button class="learn-btn">Learn More →</button>
        </div>
      </div>
      <div class="blog-card">
        <div class="blog-card-img b4"><div class="blog-img-overlay"></div>💰</div>
        <div class="blog-card-body">
          <div class="blog-tag">Cashback</div>
          <h3>Earn ₹10,000+ Per Year in Cashback with the Right Card</h3>
          <p>A real-world calculation of how strategic card usage can put thousands back in your pocket every year.</p>
          <button class="learn-btn">Learn More →</button>
        </div>
      </div>
      <div class="blog-card">
        <div class="blog-card-img b5"><div class="blog-img-overlay"></div>🏦</div>
        <div class="blog-card-body">
          <div class="blog-tag">Loans</div>
          <h3>Personal Loan vs Credit Card EMI — Which Is Actually Cheaper?</h3>
          <p>A detailed interest rate and total cost breakdown to help you pick the smarter borrowing option.</p>
          <button class="learn-btn">Learn More →</button>
        </div>
      </div>
    </div>
  </div>
  <div class="carousel-controls">
    <button class="carousel-btn" id="prevBtn">‹</button>
    <div class="carousel-dots" id="carouselDots"></div>
    <button class="carousel-btn" id="nextBtn">›</button>
  </div>
</section>

<!-- CREDIT SCORE -->
<section class="score-section" id="score">
  <div class="score-inner">
    <div class="score-left reveal">
      <div class="section-tag" style="margin-bottom:14px;">Free Tool</div>
      <h2>Check Your Credit Score Instantly</h2>
      <p>Get a detailed breakdown of your credit health — payment history, utilization, and personalized tips to boost your CIBIL score for free.</p>
      <div class="score-features">
        <div class="score-feat"><div class="feat-icon">⚡</div>Instant results — no hard inquiry on your score</div>
        <div class="score-feat"><div class="feat-icon">🔒</div>100% safe & secure, bank-level data protection</div>
        <div class="score-feat"><div class="feat-icon">📈</div>Personalized tips to improve your score</div>
        <div class="score-feat"><div class="feat-icon">🆓</div>Completely free, no hidden charges ever</div>
      </div>
      <button class="btn-primary" onclick="alert('Opening Credit Score Checker...')">Check My Score Free →</button>
    </div>
    <div class="mini-score-card reveal reveal-delay-2">
      <div class="mini-gauge-wrap">
        <svg viewBox="0 0 180 90" width="180" height="90">
          <path d="M15,90 A75,75 0 0,1 165,90" fill="none" stroke="#e2e8f0" stroke-width="14" stroke-linecap="round"/>
          <path d="M15,90 A75,75 0 0,1 165,90" fill="none" stroke="url(#sg)" stroke-width="14" stroke-linecap="round"
            stroke-dasharray="236" stroke-dashoffset="60"/>
          <defs>
            <linearGradient id="sg" x1="0%" y1="0%" x2="100%" y2="0%">
              <stop offset="0%" style="stop-color:#ff4d6d"/>
              <stop offset="50%" style="stop-color:#fbbf24"/>
              <stop offset="100%" style="stop-color:#1a56db"/>
            </linearGradient>
          </defs>
        </svg>
      </div>
      <div class="score-meter-num">742</div>
      <div class="score-meter-label">Very Good Score</div>
      <div class="score-bars">
        <div class="sbar-row"><div class="sbar-label">Payment</div><div class="sbar-track"><div class="sbar-fill" style="width:90%;background:#1a56db"></div></div><div class="sbar-val">90</div></div>
        <div class="sbar-row"><div class="sbar-label">Utilization</div><div class="sbar-track"><div class="sbar-fill" style="width:75%;background:#00d4aa"></div></div><div class="sbar-val">75</div></div>
        <div class="sbar-row"><div class="sbar-label">Credit Age</div><div class="sbar-track"><div class="sbar-fill" style="width:60%;background:#fbbf24"></div></div><div class="sbar-val">60</div></div>
        <div class="sbar-row"><div class="sbar-label">Credit Mix</div><div class="sbar-track"><div class="sbar-fill" style="width:80%;background:#7c6af7"></div></div><div class="sbar-val">80</div></div>
        <div class="sbar-row"><div class="sbar-label">Inquiries</div><div class="sbar-track"><div class="sbar-fill" style="width:85%;background:#1a56db"></div></div><div class="sbar-val">85</div></div>
      </div>
    </div>
  </div>
</section>

<!-- LOANS -->
<section class="section section-gray" id="loans">
  <div class="section-header reveal">
    <div class="section-tag">Loan Offers</div>
    <h2>Best Loan Offers in India</h2>
    <p>Instant approvals, low interest rates, and flexible tenures from top Indian banks</p>
  </div>
  <div class="loan-grid">
    <div class="loan-card reveal reveal-delay-1">
      <div class="loan-icon">🏠</div>
      <h3>Home Loan</h3>
      <p>Make your dream home a reality with India's lowest home loan rates and hassle-free processing.</p>
      <div class="loan-rate">
        <div class="loan-rate-item"><div class="rl">Rate from</div><div class="rv">8.35%</div></div>
        <div class="loan-rate-item"><div class="rl">Max Tenure</div><div class="rv">30 Yrs</div></div>
      </div>
      <button class="loan-apply">Check Eligibility →</button>
    </div>
    <div class="loan-card reveal reveal-delay-2">
      <div class="loan-icon">👤</div>
      <h3>Personal Loan</h3>
      <p>Instant personal loans up to ₹40 lakh with minimal documentation and same-day disbursal.</p>
      <div class="loan-rate">
        <div class="loan-rate-item"><div class="rl">Rate from</div><div class="rv">10.5%</div></div>
        <div class="loan-rate-item"><div class="rl">Max Amount</div><div class="rv">₹40L</div></div>
      </div>
      <button class="loan-apply">Apply in 2 mins →</button>
    </div>
    <div class="loan-card reveal reveal-delay-3">
      <div class="loan-icon">🚗</div>
      <h3>Car Loan</h3>
      <p>Drive home your dream car with up to 100% on-road funding and flexible EMI options from top banks.</p>
      <div class="loan-rate">
        <div class="loan-rate-item"><div class="rl">Rate from</div><div class="rv">7.75%</div></div>
        <div class="loan-rate-item"><div class="rl">Max Tenure</div><div class="rv">7 Yrs</div></div>
      </div>
      <button class="loan-apply">Check Offers →</button>
    </div>
    <div class="loan-card reveal reveal-delay-1">
      <div class="loan-icon">🎓</div>
      <h3>Education Loan</h3>
      <p>Invest in your future with affordable education loans for India and abroad with moratorium period.</p>
      <div class="loan-rate">
        <div class="loan-rate-item"><div class="rl">Rate from</div><div class="rv">9.0%</div></div>
        <div class="loan-rate-item"><div class="rl">Max Amount</div><div class="rv">₹1.5Cr</div></div>
      </div>
      <button class="loan-apply">Explore Plans →</button>
    </div>
  </div>
</section>

<!-- FOOTER -->
<footer>
  <div class="footer-grid">
    <div class="footer-brand">
      <a class="logo" href="#">
        <div class="logo-icon">💳</div>
        <div class="logo-text">
          <span class="lt1" style="color:#fff;">CreditCardGyaan</span>
          <span class="lt2" style="color:var(--gold2);">.IN</span>
        </div>
      </a>
      <p>India's most trusted credit card comparison and financial education platform. We help lakhs of Indians make smarter credit decisions every day.</p>
      <div class="footer-social">
        <a class="social-btn" href="#" title="Twitter">𝕏</a>
        <a class="social-btn" href="#" title="Facebook">f</a>
        <a class="social-btn" href="#" title="LinkedIn">in</a>
        <a class="social-btn" href="#" title="Instagram">◈</a>
        <a class="social-btn" href="#" title="YouTube">▶</a>
      </div>
    </div>
    <div class="footer-col">
      <h4>Credit Cards</h4>
      <ul>
        <li><a href="#">Cashback Cards</a></li>
        <li><a href="#">Travel Cards</a></li>
        <li><a href="#">Fuel Cards</a></li>
        <li><a href="#">Shopping Cards</a></li>
        <li><a href="#">Lifetime Free Cards</a></li>
        <li><a href="#">Premium Cards</a></li>
      </ul>
    </div>
    <div class="footer-col">
      <h4>Tools</h4>
      <ul>
        <li><a href="#">Credit Score Checker</a></li>
        <li><a href="#">EMI Calculator</a></li>
        <li><a href="#">Loan Eligibility</a></li>
        <li><a href="#">Card Comparator</a></li>
        <li><a href="#">Rewards Calculator</a></li>
      </ul>
    </div>
    <div class="footer-col">
      <h4>Company</h4>
      <ul>
        <li><a href="#">About Us</a></li>
        <li><a href="#">Blog</a></li>
        <li><a href="#">Careers</a></li>
        <li><a href="#">Privacy Policy</a></li>
        <li><a href="#">Terms of Service</a></li>
        <li><a href="#">Contact Us</a></li>
      </ul>
    </div>
  </div>
  <div class="footer-bottom">
    <p>© 2025 CreditCardGyaan.in · All rights reserved · Not a financial advisor. Always compare before you apply.</p>
    <div class="footer-badges">
      <span class="f-badge">SSL SECURE</span>
      <span class="f-badge">RBI AWARE</span>
      <span class="f-badge">TRUSTED</span>
    </div>
  </div>
</footer>

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

// BLOG CAROUSEL
const track = document.getElementById('carouselTrack');
const cards = Array.from(track.querySelectorAll('.blog-card'));
const dotsWrap = document.getElementById('carouselDots');
let current = 0;

function visCount() { return window.innerWidth < 600 ? 1 : window.innerWidth < 960 ? 2 : 3; }
function maxIdx() { return Math.max(0, cards.length - visCount()); }

// Build dots
for (let i = 0; i <= 4; i++) {
  const d = document.createElement('div');
  d.className = 'dot' + (i === 0 ? ' active' : '');
  d.onclick = () => goTo(i);
  dotsWrap.appendChild(d);
}

function goTo(idx) {
  current = Math.max(0, Math.min(idx, maxIdx()));
  const w = cards[0].offsetWidth + 24;
  track.style.transform = `translateX(-${current * w}px)`;
  dotsWrap.querySelectorAll('.dot').forEach((d, i) => d.classList.toggle('active', i === current));
}

document.getElementById('prevBtn').onclick = () => goTo(current - 1);
document.getElementById('nextBtn').onclick = () => goTo(current >= maxIdx() ? 0 : current + 1);

let autoplay = setInterval(() => goTo(current >= maxIdx() ? 0 : current + 1), 4000);
track.parentElement.addEventListener('mouseenter', () => clearInterval(autoplay));
track.parentElement.addEventListener('mouseleave', () => {
  clearInterval(autoplay);
  autoplay = setInterval(() => goTo(current >= maxIdx() ? 0 : current + 1), 4000);
});
window.addEventListener('resize', () => goTo(Math.min(current, maxIdx())));

// NAVBAR SHADOW ON SCROLL
window.addEventListener('scroll', () => {
  document.getElementById('navbar').style.boxShadow =
    window.scrollY > 20 ? '0 4px 30px rgba(26,86,219,0.15)' : '0 2px 20px rgba(26,86,219,0.08)';
});
</script>
</body>
</html>