<?php
require_once 'config.php';
include 'header.php';
?>

<style>
/* Upgraded Modern Design System */
:root {
  --primary-color: #5DA363;
  --primary-hover: #4a8a50;
  --primary-light: #f0fdf4;
  --primary-glow: rgba(93, 163, 99, 0.25);
  
  --dark-color: #0f172a;
  --dark-hover: #1e293b;
  --dark-bg: #020617;
  
  --bg-slate: #f8fafc;
  --border-slate: #e2e8f0;
  
  --text-main: #1e293b;
  --text-muted: #64748b;
  --text-light: #94a3b8;
  
  --gold-glow: linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);
  --white: #ffffff;
  
  --transition-smooth: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
  --shadow-premium: 0 20px 40px rgba(15, 23, 42, 0.04);
  --shadow-glow: 0 15px 30px rgba(93, 163, 99, 0.15);
}

.home-wrapper {
  font-family: 'Inter', sans-serif;
  color: var(--text-main);
  background-color: var(--white);
  overflow-x: hidden;
}

/* Scroll Progress Bar */
.scroll-progress {
  position: fixed;
  top: 0;
  left: 0;
  height: 4px;
  background: linear-gradient(90deg, var(--primary-color) 0%, #a7f3d0 100%);
  width: 0%;
  z-index: 100000;
  transition: width 0.1s ease;
}

/* Animations */
@keyframes float {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}

@keyframes pulse-glow {
  0% { box-shadow: 0 0 0 0 rgba(93, 163, 99, 0.4); }
  70% { box-shadow: 0 0 0 15px rgba(93, 163, 99, 0); }
  100% { box-shadow: 0 0 0 0 rgba(93, 163, 99, 0); }
}

/* Hero Section */
.hero-section {
  background: radial-gradient(circle at 80% 20%, rgba(240, 253, 244, 0.6) 0%, rgba(255, 255, 255, 1) 70%),
              linear-gradient(135deg, #f8fafc 0%, #ffffff 50%, #f1f5f9 100%);
  padding: 120px 0 100px;
  position: relative;
  overflow: hidden;
}

.hero-section::before {
  content: '';
  position: absolute;
  top: 10%;
  left: 5%;
  width: 300px;
  height: 300px;
  background: var(--primary-light);
  border-radius: 50%;
  filter: blur(120px);
  z-index: 1;
  pointer-events: none;
}

.hero-content {
  position: relative;
  z-index: 10;
}

.hero-tag {
  background: var(--primary-light);
  color: var(--primary-color);
  font-weight: 800;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 0.85rem;
  padding: 10px 20px;
  border-radius: 100px;
  display: inline-block;
  margin-bottom: 25px;
  border: 1px solid rgba(93, 163, 99, 0.15);
}

.hero-content h1 {
  font-size: 3.8rem;
  font-weight: 850;
  line-height: 1.15;
  color: var(--dark-color);
  margin-bottom: 24px;
  letter-spacing: -1.5px;
}

.hero-content h1 span {
  color: var(--primary-color);
  background: linear-gradient(120deg, var(--primary-color) 0%, #3e7343 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.hero-content p {
  font-size: 1.25rem;
  color: var(--text-muted);
  margin-bottom: 40px;
  max-width: 600px;
  line-height: 1.65;
}

/* Custom Search Box */
.hero-search-wrapper {
  background: var(--white);
  padding: 8px 8px 8px 24px;
  border-radius: 20px;
  box-shadow: 0 15px 45px rgba(15, 23, 42, 0.08);
  border: 1px solid var(--border-slate);
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 650px;
  margin-bottom: 40px;
  transition: var(--transition-smooth);
}

.hero-search-wrapper:focus-within {
  border-color: var(--primary-color);
  box-shadow: 0 15px 45px rgba(93, 163, 99, 0.12);
}

.hero-search-input {
  border: none;
  outline: none;
  font-size: 1rem;
  font-weight: 500;
  flex: 1;
  color: var(--dark-color);
}

.hero-search-btn {
  background: var(--primary-color);
  color: var(--white);
  border: none;
  border-radius: 14px;
  padding: 14px 28px;
  font-weight: 700;
  font-size: 1rem;
  cursor: pointer;
  transition: var(--transition-smooth);
}

.hero-search-btn:hover {
  background: var(--primary-hover);
  transform: translateY(-1px);
}

/* Buttons */
.btn-premium {
  padding: 16px 36px;
  border-radius: 16px;
  font-weight: 750;
  font-size: 1.05rem;
  transition: var(--transition-smooth);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  text-decoration: none;
}

.btn-premium-solid {
  background: var(--primary-gradient, var(--primary-color));
  color: var(--white) !important;
  box-shadow: var(--shadow-glow);
}

.btn-premium-solid:hover {
  background: var(--primary-hover);
  transform: translateY(-3px);
  box-shadow: 0 20px 40px rgba(93, 163, 99, 0.25);
}

.btn-premium-outline {
  border: 2px solid var(--dark-color);
  color: var(--dark-color) !important;
  background: transparent;
}

.btn-premium-outline:hover {
  background: var(--dark-color);
  color: var(--white) !important;
  transform: translateY(-3px);
}

.hero-media-wrapper {
  position: relative;
  z-index: 10;
  animation: float 6s ease-in-out infinite;
}

.hero-media-wrapper img {
  width: 100%;
  border-radius: 32px;
  box-shadow: 0 40px 80px rgba(15, 23, 42, 0.12);
  border: 4px solid var(--white);
  object-fit: cover;
}

/* Floating Elements */
.badge-floating {
  position: absolute;
  background: rgba(255, 255, 255, 0.85);
  backdrop-filter: blur(12px);
  padding: 16px 24px;
  border-radius: 20px;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  gap: 15px;
  z-index: 12;
  transition: var(--transition-smooth);
}

.badge-floating:hover {
  transform: scale(1.05) translateY(-5px);
  background: rgba(255, 255, 255, 0.95);
}

.bf-1 {
  top: 10%;
  left: -8%;
}

.bf-2 {
  bottom: 12%;
  right: -5%;
}

.bf-icon {
  width: 48px;
  height: 48px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.25rem;
}

.bf-green { background: #dcfce7; color: #16a34a; }
.bf-blue { background: #dbeafe; color: #2563eb; }

/* Partner logos */
.logo-strip {
  background: var(--white);
  padding: 50px 0;
  border-top: 1px solid var(--border-slate);
  border-bottom: 1px solid var(--border-slate);
}

.logo-container {
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-wrap: wrap;
  gap: 30px;
}

.logo-container img {
  height: 32px;
  filter: grayscale(100%);
  opacity: 0.45;
  transition: var(--transition-smooth);
}

.logo-container img:hover {
  filter: grayscale(0%);
  opacity: 0.9;
}

/* Counter Banner */
.stats-banner {
  background: var(--dark-color);
  color: var(--white);
  padding: 80px 0;
  position: relative;
  overflow: hidden;
}

.stats-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 30px;
  text-align: center;
}

.stat-card h3 {
  font-size: 3.5rem;
  font-weight: 850;
  color: var(--primary-color);
  margin-bottom: 10px;
  letter-spacing: -1px;
}

.stat-card p {
  color: var(--text-light);
  font-size: 1.05rem;
  font-weight: 500;
  margin-bottom: 0;
}

/* Domain Categories */
.domain-section {
  padding: 100px 0;
  background: var(--bg-slate);
}

.section-head {
  text-align: center;
  max-width: 750px;
  margin: 0 auto 60px;
}

.section-tag {
  color: var(--primary-color);
  font-weight: 800;
  font-size: 0.9rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 15px;
  display: block;
}

.section-head h2 {
  font-size: 2.8rem;
  font-weight: 850;
  color: var(--dark-color);
  letter-spacing: -1px;
  margin-bottom: 20px;
}

.section-head p {
  font-size: 1.15rem;
  color: var(--text-muted);
  line-height: 1.6;
}

.domain-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 30px;
}

.domain-card {
  background: var(--white);
  border-radius: 24px;
  padding: 35px;
  border: 1px solid var(--border-slate);
  transition: var(--transition-smooth);
  height: 100%;
  display: flex;
  flex-direction: column;
  box-shadow: var(--shadow-premium);
}

.domain-card:hover {
  transform: translateY(-8px);
  box-shadow: 0 30px 60px rgba(15, 23, 42, 0.08);
  border-color: var(--primary-color);
}

.domain-icon-box {
  width: 64px;
  height: 64px;
  background: var(--primary-light);
  color: var(--primary-color);
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  margin-bottom: 25px;
  transition: var(--transition-smooth);
}

.domain-card:hover .domain-icon-box {
  background: var(--primary-color);
  color: var(--white);
  transform: rotate(5deg) scale(1.05);
}

.domain-card h4 {
  font-size: 1.3rem;
  font-weight: 750;
  color: var(--dark-color);
  margin-bottom: 15px;
}

.domain-card p {
  color: var(--text-muted);
  font-size: 0.95rem;
  line-height: 1.6;
  margin-bottom: 20px;
  flex-grow: 1;
}

.domain-links {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid var(--border-slate);
  padding-top: 15px;
}

.domain-links li {
  margin-bottom: 8px;
  font-size: 0.85rem;
  font-weight: 600;
}

.domain-links a {
  background: #f8fafc;
  color: var(--dark-color);
  padding: 10px 15px;
  border-radius: 8px;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: var(--transition-smooth);
  border: 1px solid var(--border-slate);
}

.domain-links a:hover {
  background: var(--primary-light);
  color: var(--primary-color);
  border-color: rgba(93, 163, 99, 0.3);
  transform: translateX(5px);
}

/* Interactive Pedagogy Console */
.pedagogy-section {
  padding: 100px 0;
  background: var(--white);
  border-bottom: 1px solid var(--border-slate);
}

.console-container {
  background: var(--bg-slate);
  border-radius: 32px;
  padding: 60px;
  box-shadow: var(--shadow-premium);
  border: 1px solid var(--border-slate);
}

.console-sidebar {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.console-btn {
  padding: 20px 24px;
  border-radius: 16px;
  background: var(--white);
  border: 1px solid var(--border-slate);
  color: var(--text-main);
  font-weight: 700;
  text-align: left;
  cursor: pointer;
  transition: var(--transition-smooth);
  display: flex;
  align-items: center;
  gap: 15px;
  box-shadow: 0 4px 6px rgba(15, 23, 42, 0.01);
}

.console-btn i {
  font-size: 1.2rem;
  color: var(--text-muted);
  transition: var(--transition-smooth);
}

.console-btn.active {
  background: var(--primary-color);
  color: var(--white);
  border-color: var(--primary-color);
  box-shadow: var(--shadow-glow);
}

.console-btn.active i {
  color: var(--white);
}

.console-display-pane {
  background: var(--white);
  border-radius: 24px;
  padding: 40px;
  border: 1px solid var(--border-slate);
  height: 100%;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.02);
}

.display-badge {
  background: var(--primary-light);
  color: var(--primary-color);
  padding: 8px 16px;
  border-radius: 50px;
  font-weight: 800;
  font-size: 0.8rem;
  text-transform: uppercase;
  display: inline-block;
  margin-bottom: 20px;
}

.console-display-pane h3 {
  font-size: 2rem;
  font-weight: 800;
  color: var(--dark-color);
  margin-bottom: 20px;
}

.console-display-pane p {
  color: var(--text-muted);
  font-size: 1.1rem;
  line-height: 1.7;
  margin-bottom: 25px;
}

.display-feature-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 15px;
}

.display-feature-list li {
  font-weight: 600;
  color: var(--text-main);
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 0.95rem;
}

.display-feature-list i {
  color: var(--primary-color);
}

/* Course Tab Catalog Section */
.course-catalog-section {
  padding: 100px 0;
  background: var(--bg-slate);
}

.catalog-tabs {
  display: flex;
  justify-content: center;
  gap: 12px;
  margin-bottom: 50px;
  flex-wrap: wrap;
}

.catalog-tab-btn {
  padding: 14px 28px;
  border-radius: 12px;
  background: var(--white);
  border: 1px solid var(--border-slate);
  color: var(--text-muted);
  font-weight: 700;
  cursor: pointer;
  transition: var(--transition-smooth);
}

.catalog-tab-btn.active, .catalog-tab-btn:hover {
  background: var(--primary-color);
  color: var(--white);
  border-color: var(--primary-color);
  box-shadow: var(--shadow-glow);
}

.course-catalog-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}

.course-premium-card {
  background: var(--white);
  border-radius: 28px;
  overflow: hidden;
  border: 1px solid var(--border-slate);
  box-shadow: var(--shadow-premium);
  transition: var(--transition-smooth);
  display: flex;
  flex-direction: column;
  height: 100%;
}

.course-premium-card:hover {
  transform: translateY(-10px);
  box-shadow: 0 35px 70px rgba(15, 23, 42, 0.1);
  border-color: var(--primary-color);
}

.c-media {
  position: relative;
  height: 220px;
  overflow: hidden;
}

.c-media img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: var(--transition-smooth);
}

.course-premium-card:hover .c-media img {
  transform: scale(1.08);
}

.c-badge {
  position: absolute;
  top: 20px;
  left: 20px;
  background: rgba(15, 23, 42, 0.85);
  color: var(--white);
  padding: 6px 14px;
  border-radius: 8px;
  font-size: 0.75rem;
  font-weight: 800;
  backdrop-filter: blur(8px);
  letter-spacing: 0.5px;
}

.c-duration {
  position: absolute;
  bottom: 20px;
  right: 20px;
  background: rgba(93, 163, 99, 0.95);
  color: var(--white);
  padding: 6px 14px;
  border-radius: 8px;
  font-size: 0.75rem;
  font-weight: 800;
  backdrop-filter: blur(8px);
}

.c-body {
  padding: 30px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.c-body h3 {
  font-size: 1.35rem;
  font-weight: 800;
  color: var(--dark-color);
  margin-bottom: 12px;
  line-height: 1.4;
  height: 58px;
  overflow: hidden;
}

.c-body p {
  color: var(--text-muted);
  font-size: 0.95rem;
  line-height: 1.6;
  margin-bottom: 20px;
  height: 72px;
  overflow: hidden;
}

.c-meta {
  border-top: 1px solid var(--border-slate);
  padding-top: 20px;
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.c-price-box {
  display: flex;
  flex-direction: column;
}

.c-label {
  font-size: 0.75rem;
  color: var(--text-light);
  font-weight: 700;
  text-transform: uppercase;
}

.c-price {
  font-size: 1.3rem;
  font-weight: 850;
  color: var(--primary-color);
}

.c-explore-btn {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: var(--bg-slate);
  color: var(--dark-color);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: var(--transition-smooth);
  text-decoration: none;
}

.course-premium-card:hover .c-explore-btn {
  background: var(--primary-color);
  color: var(--white);
  transform: translateX(3px);
}

/* Learning Engine Timeline */
.engine-timeline-section {
  padding: 100px 0;
  background: var(--white);
}

.timeline-flow {
  position: relative;
  max-width: 1000px;
  margin: 0 auto;
}

.timeline-flow::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 2px;
  background: var(--border-slate);
  transform: translateX(-50%);
}

.timeline-step-card {
  display: flex;
  margin-bottom: 60px;
  position: relative;
  z-index: 5;
}

.timeline-step-card:nth-child(even) {
  flex-direction: row-reverse;
}

.timeline-step-node {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: var(--white);
  border: 4px solid var(--primary-color);
  color: var(--primary-color);
  font-weight: 850;
  font-size: 1.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
}

.timeline-content-pane {
  width: 45%;
  background: var(--bg-slate);
  border-radius: 24px;
  padding: 35px;
  border: 1px solid var(--border-slate);
  box-shadow: var(--shadow-premium);
  transition: var(--transition-smooth);
}

.timeline-step-card:hover .timeline-content-pane {
  transform: translateY(-5px);
  border-color: var(--primary-color);
}

.timeline-content-pane h4 {
  font-size: 1.35rem;
  font-weight: 800;
  color: var(--dark-color);
  margin-bottom: 12px;
}

.timeline-content-pane p {
  color: var(--text-muted);
  font-size: 0.95rem;
  line-height: 1.6;
  margin-bottom: 0;
}

/* Interactive ROI Calculator & Enterprise */
.enterprise-section {
  padding: 100px 0;
  background: var(--bg-slate);
}

.roi-calculator-box {
  background: var(--white);
  border-radius: 32px;
  padding: 45px;
  border: 1px solid var(--border-slate);
  box-shadow: var(--shadow-premium);
  height: 100%;
}

.calculator-head {
  border-bottom: 1px solid var(--border-slate);
  padding-bottom: 25px;
  margin-bottom: 30px;
}

.calculator-head h4 {
  font-size: 1.5rem;
  font-weight: 800;
  color: var(--dark-color);
  margin-bottom: 10px;
}

.range-slider-wrapper {
  margin-bottom: 35px;
}

.range-label {
  display: flex;
  justify-content: space-between;
  font-weight: 700;
  font-size: 0.95rem;
  margin-bottom: 15px;
}

.custom-range-slider {
  width: 100%;
  height: 8px;
  border-radius: 10px;
  background: var(--border-slate);
  outline: none;
  -webkit-appearance: none;
  accent-color: var(--primary-color);
}

.roi-output-box {
  background: var(--primary-light);
  border-radius: 20px;
  padding: 30px;
  border: 1px solid rgba(93, 163, 99, 0.2);
  text-align: center;
}

.roi-metric {
  margin-bottom: 20px;
}

.roi-value {
  font-size: 2.5rem;
  font-weight: 850;
  color: var(--primary-color);
}

.roi-metric-label {
  font-size: 0.9rem;
  font-weight: 700;
  color: var(--text-main);
  text-transform: uppercase;
  margin-top: 5px;
}

/* Student Advisory Section */
.advisory-section {
  padding: 100px 0;
  background: var(--white);
}

.advisory-card {
  border-radius: 32px;
  overflow: hidden;
  background: var(--dark-color);
  color: var(--white);
  padding: 60px;
  position: relative;
}

.advisory-card::after {
  content: '';
  position: absolute;
  bottom: -10%;
  right: -10%;
  width: 350px;
  height: 350px;
  background: rgba(93, 163, 99, 0.15);
  border-radius: 50%;
  filter: blur(80px);
}

/* Interactive Testimonial Carousel */
.review-section {
  padding: 100px 0;
  background: var(--bg-slate);
}

.testimonial-stage {
  max-width: 850px;
  margin: 0 auto;
  position: relative;
}

.testimonial-frame {
  overflow: hidden;
  width: 100%;
}

.testimonial-belt {
  display: flex;
  transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.testimonial-slide {
  min-width: 100%;
  box-sizing: border-box;
  padding: 20px;
}

.review-master-card {
  background: var(--white);
  border-radius: 32px;
  padding: 50px;
  border: 1px solid var(--border-slate);
  box-shadow: var(--shadow-premium);
  position: relative;
}

.quote-decor {
  position: absolute;
  top: 30px;
  right: 40px;
  font-size: 6rem;
  color: #f1f5f9;
  line-height: 1;
  font-family: Georgia, serif;
}

.stars-rating {
  color: #fbbf24;
  margin-bottom: 25px;
  font-size: 1.25rem;
}

.testimonial-text {
  font-size: 1.35rem;
  font-weight: 500;
  line-height: 1.7;
  color: var(--dark-color);
  margin-bottom: 35px;
  position: relative;
  z-index: 5;
}

.reviewer-profile {
  display: flex;
  align-items: center;
  gap: 20px;
}

.reviewer-avatar {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background: var(--border-slate);
  overflow: hidden;
}

.reviewer-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.reviewer-info h5 {
  font-size: 1.15rem;
  font-weight: 800;
  color: var(--dark-color);
  margin-bottom: 4px;
}

.reviewer-info p {
  margin-bottom: 0;
  color: var(--text-muted);
  font-size: 0.9rem;
  font-weight: 600;
}

.carousel-nav-btn {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: var(--white);
  border: 1px solid var(--border-slate);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--dark-color);
  cursor: pointer;
  transition: var(--transition-smooth);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.03);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
}

.carousel-nav-btn:hover {
  background: var(--primary-color);
  color: var(--white);
  border-color: var(--primary-color);
}

.c-prev { left: -80px; }
.c-next { right: -80px; }

/* Interactive FAQ Accordion */
.faq-section {
  padding: 100px 0;
  background: var(--white);
}

.faq-accordion-box {
  max-width: 900px;
  margin: 0 auto;
}

.faq-item {
  background: var(--bg-slate);
  border-radius: 20px;
  border: 1px solid var(--border-slate);
  margin-bottom: 18px;
  overflow: hidden;
  transition: var(--transition-smooth);
}

.faq-header {
  padding: 24px 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  user-select: none;
}

.faq-header h4 {
  font-size: 1.15rem;
  font-weight: 750;
  color: var(--dark-color);
  margin-bottom: 0;
  padding-right: 20px;
}

.faq-icon-indicator {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: var(--white);
  border: 1px solid var(--border-slate);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--dark-color);
  transition: var(--transition-smooth);
}

.faq-item.active {
  border-color: var(--primary-color);
  box-shadow: 0 10px 25px rgba(93, 163, 99, 0.05);
}

.faq-item.active .faq-icon-indicator {
  background: var(--primary-color);
  color: var(--white);
  transform: rotate(45deg);
  border-color: var(--primary-color);
}

.faq-body {
  padding: 0 30px 24px;
  display: none;
  color: var(--text-muted);
  font-size: 1rem;
  line-height: 1.7;
}

/* Premium Offer Banner */
.premium-offer-banner {
  background: var(--gold-glow);
  border-radius: 36px;
  padding: 60px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 30px 60px rgba(245, 158, 11, 0.25);
  margin: 60px 0;
}

.premium-offer-banner h2 {
  font-size: 2.6rem;
  font-weight: 850;
  color: var(--dark-color);
  margin-bottom: 15px;
}

.premium-offer-banner p {
  font-size: 1.15rem;
  color: rgba(15, 23, 42, 0.8);
  font-weight: 600;
  margin-bottom: 0;
}

/* Scroll-to-Top Button */
.back-to-top-btn {
  position: fixed;
  bottom: 80px;
  right: 30px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: var(--primary-color);
  color: var(--white);
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0 10px 25px rgba(93, 163, 99, 0.3);
  z-index: 999;
  opacity: 0;
  transform: scale(0.8);
  transition: var(--transition-smooth);
}

.back-to-top-btn.visible {
  opacity: 1;
  transform: scale(1);
}

.back-to-top-btn:hover {
  background: var(--primary-hover);
  transform: scale(1.1) translateY(-3px);
}

/* Dynamic Inquiry Modal */
.inquiry-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(15, 23, 42, 0.6);
  backdrop-filter: blur(8px);
  z-index: 100000;
  display: none;
  align-items: center;
  justify-content: center;
}

.modal-content-box {
  background: var(--white);
  border-radius: 28px;
  max-width: 500px;
  width: 90%;
  padding: 40px;
  box-shadow: 0 40px 80px rgba(0, 0, 0, 0.2);
  position: relative;
  border: 1px solid var(--border-slate);
}

.modal-close-btn {
  position: absolute;
  top: 25px;
  right: 25px;
  border: none;
  background: transparent;
  font-size: 1.5rem;
  color: var(--text-light);
  cursor: pointer;
  transition: var(--transition-smooth);
}

.modal-close-btn:hover {
  color: var(--dark-color);
}

/* Mobile Responsiveness Improvements */
@media (max-width: 1200px) {
  .hero-content h1 { font-size: 3rem; }
  .stats-grid { grid-template-columns: repeat(2, 1fr); gap: 20px; }
  .domain-grid { grid-template-columns: repeat(2, 1fr); }
  .course-catalog-grid { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 992px) {
  .hero-section { padding: 90px 0 60px; text-align: center; }
  .hero-content h1 { font-size: 2.8rem; }
  .hero-content p { margin-left: auto; margin-right: auto; }
  .hero-search-wrapper { margin-left: auto; margin-right: auto; }
  .hero-media-wrapper { margin-top: 65px; max-width: 500px; margin-left: auto; margin-right: auto; }
  .bf-1 { left: -5%; }
  .bf-2 { right: -5%; }
  .console-sidebar { flex-direction: row; overflow-x: auto; -webkit-overflow-scrolling: touch; padding-bottom: 10px; }
  .console-btn { flex: 0 0 auto; white-space: nowrap; }
  .engine-timeline-section { overflow-x: hidden; }
  .timeline-flow::before { left: 30px; }
  .timeline-step-node { left: 30px; transform: none; }
  .timeline-step-card { flex-direction: row !important; }
  .timeline-content-pane { width: calc(100% - 60px); margin-left: 60px; }
  .carousel-nav-btn { position: static; transform: none; margin: 15px 10px 0; display: inline-flex; }
  .testimonial-controls { text-align: center; margin-top: 20px; }
}

@media (max-width: 768px) {
  .hero-content h1 { font-size: 2.2rem; letter-spacing: -0.8px; }
  .hero-search-wrapper { flex-direction: column; padding: 20px; border-radius: 24px; gap: 15px; }
  .hero-search-input { width: 100%; text-align: center; padding: 10px 0; border-bottom: 1px solid var(--border-slate); }
  .hero-search-btn { width: 100%; }
  .btn-premium { width: 100%; margin-left: 0 !important; }
  .stats-grid { grid-template-columns: 1fr; }
  .domain-grid { grid-template-columns: 1fr; gap: 20px; }
  .course-catalog-grid { grid-template-columns: 1fr; gap: 20px; }
  .catalog-tabs {
    justify-content: flex-start;
    overflow-x: auto;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 10px;
    margin-bottom: 30px;
  }
  .catalog-tab-btn { flex: 0 0 auto; padding: 10px 20px; font-size: 0.9rem; }
  .console-container { padding: 30px 15px; }
  .console-display-pane { padding: 25px 20px; }
  .display-feature-list { grid-template-columns: 1fr; }
  .premium-offer-banner { padding: 35px 20px; text-align: center; }
  .premium-offer-banner h2 { font-size: 1.8rem; }
  .premium-offer-banner p { font-size: 1rem; }
  .premium-offer-banner .btn-premium { margin-top: 25px; }
  .review-master-card { padding: 30px 20px; }
  .testimonial-text { font-size: 1.1rem; }
}
</style>

<div class="scroll-progress" id="scrollBar"></div>

<div class="home-wrapper">
  <!-- HERO SECTION -->
  <section class="hero-section" style="position:relative;">
    <canvas id="hero-particles" style="position:absolute; top:0; left:0; width:100%; height:100%; z-index:0;"></canvas>
    <div class="container" style="position:relative; z-index:2;">
      <div class="row align-items-center">
        <div class="col-lg-6 hero-content">
          <span class="hero-tag">#1 Premium Virtual Bootcamp and Tech Academy</span>
          <h1>Accelerate Your Future with <span>Global Certifications</span></h1>
          <p>Gain world-recognized badges, live mentorship from Silicon Valley veterans, and access to interactive coding challenges. Join 500,000+ top students standardizing their expertise today.</p>
          
          <!-- Interactive Course Finder Search -->
          <div class="hero-search-wrapper">
            <i class="fas fa-search text-success fs-5"></i>
            <input type="text" class="hero-search-input" id="heroSearchInput" placeholder="What credential do you want to master today?">
            <button class="hero-search-btn" id="heroSearchBtn">Search Catalog</button>
          </div>
          
          <div class="d-flex flex-wrap gap-3">
            <a href="courses.php" class="btn-premium btn-premium-solid">Browse 100+ Courses <i class="fas fa-arrow-right"></i></a>
            <a href="#" class="btn-premium btn-premium-outline trigger-inquiry-modal">Download 2026 Brochure</a>
          </div>
          
          <div class="mt-5 d-flex flex-wrap gap-4 align-items-center justify-content-lg-start justify-content-center">
            <div>
              <div class="fw-bold fs-4 d-flex align-items-center gap-2">
                Excellent 
                <img src="https://cdn.trustpilot.net/brand-assets/4.1.0/stars/stars-5.svg" height="16" alt="Trustpilot 5 stars">
              </div>
              <div class="text-muted small">Based on 24,000+ verified customer evaluations on <strong>Trustpilot</strong></div>
            </div>
          </div>
        </div>
        
        <div class="col-lg-6 mt-5 mt-lg-0">
          <div class="hero-media-wrapper">
            <img src="assets/surecertificate_hero.png" alt="SureCertificate Interactive Technology Learning Center Visual Illustration">
            
            <div class="badge-floating bf-1">
              <div class="bf-icon bf-green"><i class="fas fa-trophy"></i></div>
              <div>
                <div class="fw-bold text-dark mb-0">99.2% Passing Ratio</div>
                <div class="text-muted small">First Attempt Success</div>
              </div>
            </div>
            
            <div class="badge-floating bf-2">
              <div class="bf-icon bf-blue"><i class="fas fa-laptop-code"></i></div>
              <div>
                <div class="fw-bold text-dark mb-0">Live Sandbox Practice</div>
                <div class="text-muted small">Hands-on Cloud Labs</div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- AUTHORIZED PARTNER BADGES -->
  <div style="background: #fff; padding: 30px 0; border-bottom: 1px solid #e5e7eb; box-shadow: 0 4px 20px rgba(0,0,0,0.02); position:relative; z-index:5;">
    <div class="container">
      <div class="text-center mb-3 text-muted small fw-bold" style="letter-spacing: 2px;">OFFICIAL AUTHORIZED TRAINING PARTNER</div>
      <div class="d-flex flex-wrap justify-content-center align-items-center gap-4 gap-md-5 opacity-75">
        <div style="font-weight:900; font-size:1.5rem; color:#0f172a;"><i class="fab fa-aws text-warning"></i> AWS Training Partner</div>
        <div style="font-weight:900; font-size:1.5rem; color:#0f172a;"><i class="fab fa-microsoft text-info"></i> Microsoft Partner</div>
        <div style="font-weight:900; font-size:1.5rem; color:#0f172a;"><i class="fas fa-project-diagram text-primary"></i> PMI Authorized</div>
        <div style="font-weight:900; font-size:1.5rem; color:#0f172a;"><i class="fas fa-sync text-success"></i> Scrum Alliance</div>
      </div>
  </section>

  <!-- LOGO STRIP -->
  <section class="logo-strip" style="background:#fff; padding:40px 0; border-bottom:1px solid #e5e7eb;">
    <div class="container">
      <p class="text-center text-muted small fw-bold mb-4 uppercase" style="letter-spacing: 1px;">OUR ALUMNI EMPOWER LEADING GLOBAL BUSINESS EMPIRES</p>
      <div class="logo-container d-flex flex-wrap justify-content-center align-items-center gap-4 gap-md-5">
        <i class="fab fa-amazon" style="font-size: 2.5rem; color: #94a3b8;"></i>
        <i class="fab fa-google" style="font-size: 2.5rem; color: #94a3b8;"></i>
        <i class="fab fa-microsoft" style="font-size: 2.5rem; color: #94a3b8;"></i>
        <i class="fab fa-apple" style="font-size: 2.5rem; color: #94a3b8;"></i>
        <i class="fab fa-salesforce" style="font-size: 2.5rem; color: #94a3b8;"></i>
        <i class="fab fa-aws" style="font-size: 2.5rem; color: #94a3b8;"></i>
      </div>
    </div>
  </section>



  <!-- CORE LEARNING PATHS (DOMAINS) -->
  <section class="domain-section">
    <div class="container">
      <div class="section-head">
        <span class="section-tag">Explore Learning Paths</span>
        <h2>Standardize Your Proficiency Across Top Technical Niches</h2>
        <p>Whether you are looking to pivot to artificial intelligence, solidify scrum governance, build cloud solutions, or establish secure networks, select a certified route below.</p>
      </div>
      
      <div class="domain-grid">
        <!-- Card 1 -->
        <div class="domain-card">
          <div class="domain-icon-box"><i class="fas fa-brain"></i></div>
          <h4>Artificial Intelligence</h4>
          <p>Deep-dive into Applied Agentic AI, Generative Prompt Engineering, and NLP workflows using custom sandboxes and AI frameworks.</p>
          <ul class="domain-links">
            <li><a href="data-science/applied-agentic-ai-certification-course.php">Agentic AI Masterclass <i class="fas fa-arrow-right"></i></a></li>
            <li><a href="data-science/generative-ai-and-prompt-engineering-course.php">Generative AI Core <i class="fas fa-arrow-right"></i></a></li>
          </ul>
        </div>
        
        <!-- Card 2 -->
        <div class="domain-card">
          <div class="domain-icon-box"><i class="fas fa-sync"></i></div>
          <h4>Agile Management</h4>
          <p>Establish high-velocity delivery methodologies inside complex organizations. Solidify Scrum Master, Product Owner, and Coach credentials.</p>
          <ul class="domain-links">
            <li><a href="agile-management/csm-certification-training.php">ScrumMaster CSM® <i class="fas fa-arrow-right"></i></a></li>
            <li><a href="agile-management/cspo-certification-c.php">Product Owner CSPO® <i class="fas fa-arrow-right"></i></a></li>
          </ul>
        </div>
        
        <!-- Card 3 -->
        <div class="domain-card">
          <div class="domain-icon-box"><i class="fas fa-tasks"></i></div>
          <h4>Project Management</h4>
          <p>Align schedules, manage corporate resource constraints, and govern project delivery protocols with premier industry certifications.</p>
          <ul class="domain-links">
            <li><a href="project-management/pmp-certification-training.php">PMP® Boot Camp Prep <i class="fas fa-arrow-right"></i></a></li>
            <li><a href="project-management/capm-certification-training.php">CAPM® Foundation <i class="fas fa-arrow-right"></i></a></li>
          </ul>
        </div>
        
        <!-- Card 4 -->
        <div class="domain-card">
          <div class="domain-icon-box"><i class="fas fa-cloud"></i></div>
          <h4>Cloud &amp; DevOps</h4>
          <p>Architect robust, auto-scaling environments and secure pipelines across Amazon Web Services, Microsoft Azure, and Kubernetes clusters.</p>
          <ul class="domain-links">
            <li><a href="cloud-computing/aws-solution-architect-certification-training.php">AWS Solutions Arch <i class="fas fa-arrow-right"></i></a></li>
            <li><a href="devops/devops-training.php">DevOps Engineer <i class="fas fa-arrow-right"></i></a></li>
          </ul>
        </div>
      </div>
    </div>
  </section>

  <!-- INTERACTIVE PEDAGOGY SWITCHER (WHY US) -->
  <section class="pedagogy-section">
    <div class="container">
      <div class="section-head">
        <span class="section-tag">Why SureCertificate Outperforms</span>
        <h2>An Integrated Learning Ecosystem Engineered for Professional Excellence</h2>
        <p>Say goodbye to boring pre-recorded videos. Our state-of-the-art methodology blends direct mentor interaction with automated validation code sandbox labs.</p>
      </div>
      
      <div class="console-container">
        <div class="row g-5 align-items-center">
          <div class="col-lg-5">
            <div class="console-sidebar" id="pedagogySidebar">
              <button class="console-btn active" data-pane="pane-labs">
                <i class="fas fa-terminal"></i> Live Hands-on Sandbox Labs
              </button>
              <button class="console-btn" data-pane="pane-mentors">
                <i class="fas fa-user-tie"></i> Silicon Valley Elite Mentors
              </button>
              <button class="console-btn" data-pane="pane-capstone">
                <i class="fas fa-project-diagram"></i> Real-World Case Capstones
              </button>
              <button class="console-btn" data-pane="pane-placement">
                <i class="fas fa-briefcase"></i> Dynamic Career Services
              </button>
            </div>
          </div>
          
          <div class="col-lg-7">
            <!-- Labs Pane -->
            <div class="console-display-pane" id="pane-labs">
              <span class="display-badge">Interactive Environment</span>
              <h3>No-installation Coding Playgrounds</h3>
              <p>Practice writing and compiling actual production code inside our browser-based terminal labs. Whether configuring terraform scripts, structuring PySpark commands, or validating CSS selectors, get instantaneous, AI-driven syntactical feedback.</p>
              <ul class="display-feature-list">
                <li><i class="fas fa-check-circle"></i> Auto-grading assessment nodes</li>
                <li><i class="fas fa-check-circle"></i> Integrated Docker environment</li>
                <li><i class="fas fa-check-circle"></i> Live script-debugging features</li>
                <li><i class="fas fa-check-circle"></i> Real-time progress synchronization</li>
              </ul>
            </div>
            
            <!-- Mentors Pane (Hidden Initially) -->
            <div class="console-display-pane" id="pane-mentors" style="display:none;">
              <span class="display-badge">Expert-Led Cohorts</span>
              <h3>Learn Directly from Industry Practitioners</h3>
              <p>Get guided instruction from seasoned software leads, veteran enterprise agilists, and accredited consultants holding prestigious global recognitions. Engage in active whiteboarding, pair-programming, and direct Q&A during immersive weekend sprints.</p>
              <ul class="display-feature-list">
                <li><i class="fas fa-check-circle"></i> Certified Scrum Trainers (CST)</li>
                <li><i class="fas fa-check-circle"></i> Cloud Architects &amp; DevOps Leads</li>
                <li><i class="fas fa-check-circle"></i> Small-batch mentoring cohorts</li>
                <li><i class="fas fa-check-circle"></i> 1-on-1 career diagnostic syncs</li>
              </ul>
            </div>
            
            <!-- Capstone Pane (Hidden Initially) -->
            <div class="console-display-pane" id="pane-capstone" style="display:none;">
              <span class="display-badge">Enterprise Simulation</span>
              <h3>Build a Premium GitHub Portfolio</h3>
              <p>Work on rigorous, multi-phased real-world data pipelines and organizational delivery projects. Synthesize business cases that duplicate live corporate hurdles faced by hyper-scale entities, proving your practical mastery to hiring managers.</p>
              <ul class="display-feature-list">
                <li><i class="fas fa-check-circle"></i> actual corporate case modules</li>
                <li><i class="fas fa-check-circle"></i> Instructor code evaluations</li>
                <li><i class="fas fa-check-circle"></i> Joint developer assignments</li>
                <li><i class="fas fa-check-circle"></i> GitHub repository builder packs</li>
              </ul>
            </div>
            
            <!-- Placement Pane (Hidden Initially) -->
            <div class="console-display-pane" id="pane-placement" style="display:none;">
              <span class="display-badge">Job Accelerator</span>
              <h3>End-to-End Placement Optimization</h3>
              <p>Gain access to the exclusive SureCertificate Career Dashboard. We connect you directly with over 800+ multinational tech concerns looking for verified certified graduates. Optimize your LinkedIn profiles and prepare with high-fidelity mock interview sessions.</p>
              <ul class="display-feature-list">
                <li><i class="fas fa-check-circle"></i> 1-on-1 resume transformation</li>
                <li><i class="fas fa-check-circle"></i> Direct pipeline to recruiter panels</li>
                <li><i class="fas fa-check-circle"></i> Salary negotiation prep workshops</li>
                <li><i class="fas fa-check-circle"></i> Alumni professional job board</li>
              </ul>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- INTERACTIVE COURSE TAB CATALOG -->
  <section class="course-catalog-section" id="courseCatalog">
    <div class="container">
      <div class="section-head">
        <span class="section-tag">Featured Accreditations</span>
        <h2>Choose Your Specialization Program</h2>
        <p>Filter through our premium, active live bootcamp offerings. Each module features exhaustive content and guarantees official exam readiness.</p>
      </div>
      
      <!-- jQuery filter buttons -->
      <div class="catalog-tabs">
        <button class="catalog-tab-btn active" data-filter="all">All Disciplines</button>
        <button class="catalog-tab-btn" data-filter="ai">AI &amp; Data Science</button>
        <button class="catalog-tab-btn" data-filter="agile">Agile &amp; Management</button>
        <button class="catalog-tab-btn" data-filter="cloud">Cloud &amp; Security</button>
      </div>
      
      <div class="course-catalog-grid" id="catalogGrid">
        <!-- CSM Course -->
        <div class="course-premium-card catalog-item" data-category="agile">
          <div class="c-media">
            <span class="c-badge">Scrum Alliance</span>
            <span class="c-duration">16 Hours Live</span>
            <img src="https://images.unsplash.com/photo-1552664730-d307ca884978?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="Certified ScrumMaster CSM Training Class">
          </div>
          <div class="c-body">
            <h3>Certified ScrumMaster® (CSM) Training</h3>
            <p>Elevate team delivery velocity. Understand the Scrum framework, lead daily standups, and facilitate continuous sprint improvement pipelines.</p>
            <div class="c-meta">
              <a href="agile-management/csm-certification-training.php" class="c-explore-btn"><i class="fas fa-chevron-right"></i></a>
            </div>
          </div>
        </div>
        
        <!-- PMP Course -->
        <div class="course-premium-card catalog-item" data-category="agile">
          <div class="c-media">
            <span class="c-badge">PMI Registered</span>
            <span class="c-duration">35 Contact Hours</span>
            <img src="https://images.unsplash.com/photo-1531482615713-2afd69097998?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="Project Management Professional PMP Prep Bootcamp">
          </div>
          <div class="c-body">
            <h3>PMP® Certification Prep Boot Camp</h3>
            <p>Develop classical, adaptive, and hybrid management skills. Cover modern predictive lifecycle processes alongside Agile governance.</p>
            <div class="c-meta">
              <a href="project-management/pmp-certification-training.php" class="c-explore-btn"><i class="fas fa-chevron-right"></i></a>
            </div>
          </div>
        </div>
        
        <!-- Agentic AI Course -->
        <div class="course-premium-card catalog-item" data-category="ai">
          <div class="c-media">
            <span class="c-badge">Hot Specialty</span>
            <span class="c-duration">32 Hours Hands-on</span>
            <img src="https://images.unsplash.com/photo-1677442136019-21780ecad995?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="Applied Agentic AI Developer Program">
          </div>
          <div class="c-body">
            <h3>Applied Agentic AI &amp; LLM Automation</h3>
            <p>Design multi-agent orchestration frameworks using LangChain and AutoGen. Engineer production-ready autonomous pipelines.</p>
            <div class="c-meta">
              <a href="data-science/applied-agentic-ai-certification-course.php" class="c-explore-btn"><i class="fas fa-chevron-right"></i></a>
            </div>
          </div>
        </div>
        
        <!-- AWS AWS Course -->
        <div class="course-premium-card catalog-item" data-category="cloud">
          <div class="c-media">
            <span class="c-badge">AWS Official</span>
            <span class="c-duration">24 Hours Live</span>
            <img src="https://images.unsplash.com/photo-1451187580459-43490279c0fa?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="AWS Certified Solutions Architect Training">
          </div>
          <div class="c-body">
            <h3>AWS Solutions Architect (Associate)</h3>
            <p>Establish compute networks, secure identity hierarchies, build highly resilient storage buckets, and execute DB strategies.</p>
            <div class="c-meta">
              <a href="cloud-computing/aws-solution-architect-certification-training.php" class="c-explore-btn"><i class="fas fa-chevron-right"></i></a>
            </div>
          </div>
        </div>
        
        <!-- DevOps Course -->
        <div class="course-premium-card catalog-item" data-category="cloud">
          <div class="c-media">
            <span class="c-badge">DevOps Expert</span>
            <span class="c-duration">40 Hours Labs</span>
            <img src="https://images.unsplash.com/photo-1498050108023-c5249f4df085?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="DevOps Engineering Masters Certification">
          </div>
          <div class="c-body">
            <h3>DevOps Master Engineer Program</h3>
            <p>Harness Docker orchestration, design robust CI/CD pipelines with Jenkins and GitLab, and manage complex Kubernetes nodes.</p>
            <div class="c-meta">
              <a href="devops/devops-training.php" class="c-explore-btn"><i class="fas fa-chevron-right"></i></a>
            </div>
          </div>
        </div>
        
        <!-- Gen AI Prompt Course -->
        <div class="course-premium-card catalog-item" data-category="ai">
          <div class="c-media">
            <span class="c-badge">Best Seller</span>
            <span class="c-duration">12 Hours Bootcamp</span>
            <img src="https://images.unsplash.com/photo-1522071820081-009f0129c71c?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="Generative AI and Prompt Engineering Class">
          </div>
          <div class="c-body">
            <h3>Generative AI &amp; Prompt Engineering</h3>
            <p>Utilize few-shot prompting, optimize contextual windows, build RAG models, and deploy specialized enterprise chatbots.</p>
            <div class="c-meta">
              <a href="data-science/generative-ai-and-prompt-engineering-course.php" class="c-explore-btn"><i class="fas fa-chevron-right"></i></a>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- THE 4-STEP LEARNING TIMELINE -->
  <section class="engine-timeline-section">
    <div class="container">
      <div class="section-head">
        <span class="section-tag">Learning Journey Roadmap</span>
        <h2>How We Propel Your Professional Transition</h2>
        <p>Our systematic career-building process coordinates live workshops and mock tasks to transform students into job-ready technical architects.</p>
      </div>
      
      <div class="timeline-flow">
        <!-- Step 1 -->
        <div class="timeline-step-card">
          <div class="timeline-step-node">1</div>
          <div class="timeline-content-pane">
            <h4>Diagnostic Assessment &amp; Cohort Onboarding</h4>
            <p>Begin with a comprehensive skill-gap analysis. We measure your baseline, identify core strengths, customize a learning blueprint, and align you with compatible study cohort peers and dedicated mentors.</p>
          </div>
        </div>
        
        <!-- Step 2 -->
        <div class="timeline-step-card">
          <div class="timeline-step-node">2</div>
          <div class="timeline-content-pane">
            <h4>Interactive Live Mentored Bootcamps</h4>
            <p>Join highly collaborative, active-learning live virtual lecture sessions. Instructors dissect complicated engineering logic, demonstrate practical architecture design, and direct pair-coding workflows.</p>
          </div>
        </div>
        
        <!-- Step 3 -->
        <div class="timeline-step-card">
          <div class="timeline-step-node">3</div>
          <div class="timeline-content-pane">
            <h4>Hands-on Sandbox Labs &amp; Capstones</h4>
            <p>Write actual scripts inside browser-based coding terminals and govern complex organizational delivery simulations. Complete capstone milestones evaluated directly by senior domain practitioners.</p>
          </div>
        </div>
        
        <!-- Step 4 -->
        <div class="timeline-step-card">
          <div class="timeline-step-node">4</div>
          <div class="timeline-content-pane">
            <h4>Global Certification &amp; Career Accelerator</h4>
            <p>Receive your accredited course credentials and access our partner network placement dashboard. Leverage 1-on-1 resume re-branding, technical mock drills, and direct interviews at top target businesses.</p>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- ENTERPRISE & ROI CALCULATOR -->
  <section class="enterprise-section">
    <div class="container">
      <div class="row g-5 align-items-center">
        <div class="col-lg-6">
          <span class="section-tag">Enterprise Scale Up</span>
          <h2>Corporate Upskilling Solutions Designed for Modern Enterprises</h2>
          <p>Accelerate your company's product cycle times and increase deployment velocity. We customize high-impact training curriculums for global enterprise clients, combining automated monitoring dashboards, personalized custom courses, and dedicated corporate support channels.</p>
          <div class="d-flex flex-wrap gap-4 mt-4">
            <div class="d-flex align-items-center gap-3">
              <span class="bg-success text-white rounded-circle p-2" style="width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;"><i class="fas fa-check"></i></span>
              <span class="fw-bold text-dark">Tailored Enterprise Curriculums</span>
            </div>
            <div class="d-flex align-items-center gap-3">
              <span class="bg-success text-white rounded-circle p-2" style="width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;"><i class="fas fa-check"></i></span>
              <span class="fw-bold text-dark">Dedicated Account Support</span>
            </div>
          </div>
          <a href="corporate-training.php" class="btn-premium btn-premium-solid mt-5">Request Corporate Custom Proposal</a>
        </div>
        
        <!-- jQuery-driven ROI calculator -->
        <div class="col-lg-6">
          <div class="roi-calculator-box">
            <div class="calculator-head">
              <h4>Upskilling ROI Estimator</h4>
              <p class="text-muted small">Calculate projected team efficiency gains and financial return-on-investment after SureCertificate integration.</p>
            </div>
            <div class="range-slider-wrapper">
              <div class="range-label">
                <span>Team Members to Train</span>
                <span class="text-success fw-bold" id="teamVal">25 Members</span>
              </div>
              <input type="range" class="custom-range-slider" id="teamSlider" min="5" max="250" value="25">
            </div>
            <div class="roi-output-box">
              <div class="roi-metric">
                <div class="roi-value" id="roiGain">$142,500</div>
                <div class="roi-metric-label">Estimated Annual Productivity Gain</div>
              </div>
              <div class="roi-metric mb-0">
                <div class="roi-value text-dark" style="font-size: 1.8rem;" id="roiPercent">340%</div>
                <div class="roi-metric-label">Projected Training Return on Investment</div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- STUDENT ADVISORY CENTER -->
  <section class="advisory-section">
    <div class="container">
      <div class="advisory-card">
        <div class="row align-items-center g-5">
          <div class="col-lg-7">
            <span class="badge bg-success text-white px-3 py-2 rounded-pill fw-bold mb-3">1-ON-1 ADVISORY SUPPORT</span>
            <h2 class="text-white fw-bold mb-3 fs-1">Unsure Which Certification Path Fits Your Career?</h2>
            <p class="text-light opacity-90 mb-4 fs-5">Speak with one of our global student counselors today. We dissect your technical experience, clarify program outcomes, align your goals, and formulate a customized corporate onboarding pathway.</p>
            <div class="d-flex flex-wrap gap-3">
              <a href="contact-us.php" class="btn btn-success btn-lg rounded-pill px-5 fw-bold py-3"><i class="fas fa-phone-alt me-2"></i> Book A Complimentary Call</a>
              <a href="#" class="btn btn-outline-light btn-lg rounded-pill px-4 fw-bold py-3 trigger-inquiry-modal">Download Syllabus Pack</a>
            </div>
          </div>
          <div class="col-lg-5 text-center d-none d-lg-block">
            <div class="bg-light text-dark rounded-4 p-4 shadow-lg text-start" style="max-width: 380px; margin: 0 auto;">
              <div class="d-flex align-items-center gap-3 mb-3">
                <div class="rounded-circle bg-success" style="width: 15px; height: 15px; animation: pulse-glow 1.5s infinite;"></div>
                <span class="fw-bold small text-muted">Counselor Currently Available</span>
              </div>
              <p class="small text-muted mb-3">"Our mission is to help you select a certification that yields immediate professional dividends."</p>
              <div class="d-flex align-items-center gap-3">
                <div style="width: 50px; height: 50px; background: #e2e8f0; border-radius: 50%; overflow: hidden;">
                  <img src="https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?ixlib=rb-4.0.3&auto=format&fit=crop&w=120&q=80" alt="Student Advisor Elena Rostova" style="width: 100%; height: 100%; object-fit: cover;">
                </div>
                <div>
                  <div class="fw-bold small text-dark">Elena Rostova</div>
                  <div class="text-muted" style="font-size: 0.75rem;">Lead Student Admissions Advisor</div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- INTERACTIVE TESTIMONIAL SLIDER -->
  <section class="review-section">
    <div class="container">
      <div class="section-head">
        <span class="section-tag">Student Success Chronicles</span>
        <h2>Proven Transitions From Real Alumni Graduates</h2>
        <p>Review standard-setting case studies and detailed career growth transformations shared by our former course students.</p>
      </div>
      
      <div class="testimonial-stage">
        <!-- Prev button -->
        <button class="carousel-nav-btn c-prev" id="prevTestimonial"><i class="fas fa-chevron-left"></i></button>
        
        <div class="testimonial-frame">
          <div class="testimonial-belt" id="testimonialBelt">
            <!-- Slide 1 -->
            <div class="testimonial-slide">
              <div class="review-master-card">
                <span class="quote-decor">“</span>
                <div class="stars-rating">
                  <i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i>
                </div>
                <p class="testimonial-text">"Before standardizing my skills through the PMP Bootcamp on SureCertificate, I was struggling with agile delivery concepts. The live mentors clarified hybrid scheduling perfectly. I cleared my PMI exam on the very first try with 'Above Target' rankings in all domains!"</p>
                <div class="reviewer-profile">
                  <div class="reviewer-avatar">
                    <img src="https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?ixlib=rb-4.0.3&auto=format&fit=crop&w=150&q=80" alt="Sarah Jenkins Alumni Graduate">
                  </div>
                  <div class="reviewer-info">
                    <h5>Sarah Jenkins</h5>
                    <p>Senior Technical Program Manager at Amazon Web Services</p>
                  </div>
                </div>
              </div>
            </div>
            
            <!-- Slide 2 -->
            <div class="testimonial-slide">
              <div class="review-master-card">
                <span class="quote-decor">“</span>
                <div class="stars-rating">
                  <i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i>
                </div>
                <p class="testimonial-text">"The Applied Agentic AI program is outstanding. The browser-based coding terminals and hands-on LLM projects gave me concrete portfolio proofs. I transitioned from a traditional data analyst role to an AI Engineering lead within six months of graduating."</p>
                <div class="reviewer-profile">
                  <div class="reviewer-avatar">
                    <img src="https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?ixlib=rb-4.0.3&auto=format&fit=crop&w=150&q=80" alt="Michael Chang Alumni Graduate">
                  </div>
                  <div class="reviewer-info">
                    <h5>Michael Chang</h5>
                    <p>Lead AI Engineer at Salesforce Corporation</p>
                  </div>
                </div>
              </div>
            </div>
            
            <!-- Slide 3 -->
            <div class="testimonial-slide">
              <div class="review-master-card">
                <span class="quote-decor">“</span>
                <div class="stars-rating">
                  <i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i>
                </div>
                <p class="testimonial-text">"SureCertificate's corporate custom plan accelerated our development teams' migration to Kubernetes and secure AWS nodes. The direct instructor interaction and customized labs saved us months of standard deployment trials. Extremely professional!"</p>
                <div class="reviewer-profile">
                  <div class="reviewer-avatar">
                    <img src="https://images.unsplash.com/photo-1560250097-0b93528c311a?ixlib=rb-4.0.3&auto=format&fit=crop&w=150&q=80" alt="David Sterling Alumni Graduate">
                  </div>
                  <div class="reviewer-info">
                    <h5>David Sterling</h5>
                    <p>Director of Devops Infrastructure at Cisco Systems</p>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        
        <!-- Next button -->
        <button class="carousel-nav-btn c-next" id="nextTestimonial"><i class="fas fa-chevron-right"></i></button>
      </div>
    </div>
  </section>

  <!-- INTERACTIVE FAQ ACCORDION -->
  <section class="faq-section">
    <div class="container">
      <div class="section-head">
        <span class="section-tag">Frequently Answered Queries</span>
        <h2>Learn More About Certification Processes</h2>
        <p>Review comprehensive breakdowns clarifying course access parameters, exam guarantees, standard refunds, and cohort timelines.</p>
      </div>
      
      <div class="faq-accordion-box">
        <!-- FAQ 1 -->
        <div class="faq-item">
          <div class="faq-header">
            <h4>Are the certification bootcamps live or pre-recorded?</h4>
            <div class="faq-icon-indicator"><i class="fas fa-plus"></i></div>
          </div>
          <div class="faq-body">
            <p>All core credential classes are conducted in live, highly collaborative virtual environments. Our students interface directly with certified expert mentors, collaborate on digital canvases, build programs in pair-coding configurations, and receive immediate support during the sessions. Supplementary reference videos and materials are also provided for persistent offline review.</p>
          </div>
        </div>
        
        <!-- FAQ 2 -->
        <div class="faq-item">
          <div class="faq-header">
            <h4>What happens if I fail my credential exam on the first try?</h4>
            <div class="faq-icon-indicator"><i class="fas fa-plus"></i></div>
          </div>
          <div class="faq-body">
            <p>We provide a comprehensive First-Attempt Passing Guarantee. If you finish all course sandbox labs, complete assigned mock tests, achieve 80% marks in practice evaluations, and still do not pass your official exam, we pay for your second official registration attempt completely and provide custom coaching to ensure success.</p>
          </div>
        </div>
        
        <!-- FAQ 3 -->
        <div class="faq-item">
          <div class="faq-header">
            <h4>Can I request a refund if my business scheduling changes?</h4>
            <div class="faq-icon-indicator"><i class="fas fa-plus"></i></div>
          </div>
          <div class="faq-body">
            <p>Yes. We enforce a transparent refund structure. Students can request a 100% tuition refund up to 7 calendar days before their selected cohort starts. Alternatively, if unforeseen business bottlenecks occur, we allow free cohort date rescheduling to any subsequent date within 12 calendar months from registration.</p>
          </div>
        </div>
        
        <!-- FAQ 4 -->
        <div class="faq-item">
          <div class="faq-header">
            <h4>Do I get lifetime access to the practice coding playgrounds?</h4>
            <div class="faq-icon-indicator"><i class="fas fa-plus"></i></div>
          </div>
          <div class="faq-body">
            <p>Absolutely. Every standard enrollment guarantees lifetime administrative access to the SureCertificate browser coding playgrounds, sandbox labs, custom Docker instances, and curriculum updates. You can return at any subsequent time to practice and update your knowledge free of charge.</p>
          </div>
        </div>
        
        <!-- FAQ 5 -->
        <div class="faq-item">
          <div class="faq-header">
            <h4>Does SureCertificate offer support for corporate upskilling programs?</h4>
            <div class="faq-icon-indicator"><i class="fas fa-plus"></i></div>
          </div>
          <div class="faq-body">
            <p>Yes, we specialize in high-impact corporate upskilling deployment. We formulate customizable business syllabus systems, allocate localized enterprise account managers, deliver centralized management tracking dashboards, and schedule flexible cohort learning slots tailored to avoid commercial pipeline conflicts.</p>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- DYNAMIC GOLD OFFER STRIP -->
  <section class="container">
    <div class="premium-offer-banner">
      <div class="row align-items-center g-4">
        <div class="col-lg-8">
          <h2>Standardize Your Technical Credentials Today</h2>
          <p>Join the next premium cohort starting this coming Monday. Get up to 50% limited-time savings and active mentor access.</p>
        </div>
        <div class="col-lg-4 text-lg-end">
          <a href="voucher.php" class="btn btn-dark btn-lg rounded-pill px-5 fw-bold py-3 shadow-lg">Claim Level Up Voucher <i class="fas fa-gift ms-2"></i></a>
        </div>
      </div>
    </div>
  </section>
</div>

<!-- Floating Action Elements -->
<button class="back-to-top-btn" id="scrollTopBtn"><i class="fas fa-arrow-up"></i></button>

<!-- Dynamic Lead/Inquiry Modal Structure -->
<div class="inquiry-modal" id="inquiryModal">
  <div class="modal-content-box">
    <button class="modal-close-btn" id="modalCloseBtn"><i class="fas fa-times"></i></button>
    <div class="text-center mb-4">
      <i class="fas fa-file-pdf text-success fs-1 mb-3"></i>
      <h4 class="fw-bold">Request Syllabus &amp; Program Guide</h4>
      <p class="text-muted small">Enter your contact parameters below to receive our 2026 comprehensive accreditation brochure instantly.</p>
    </div>
    <form action="submit_lead.php" method="POST" id="inquiryForm">
      <div class="mb-3">
        <label class="form-label small fw-bold">Full Professional Name</label>
        <input type="text" name="name" class="form-control rounded-3" required placeholder="Elena Rostova">
      </div>
      <div class="mb-3">
        <label class="form-label small fw-bold">Corporate Email Address</label>
        <input type="email" name="email" class="form-control rounded-3" required placeholder="elena@company.com">
      </div>
      <div class="mb-3">
        <label class="form-label small fw-bold">Mobile Connection Parameter</label>
        <input type="tel" name="phone" class="form-control rounded-3" required placeholder="+1 (888) 765-8856">
      </div>
      <div class="mb-4">
        <label class="form-label small fw-bold">Select Intended Accreditation</label>
        <select name="course" class="form-select rounded-3" required>
          <option value="Certified ScrumMaster">Certified ScrumMaster® (CSM)</option>
          <option value="PMP Prep Course">PMP® Certification Prep Boot Camp</option>
          <option value="Applied Agentic AI">Applied Agentic AI &amp; LLM Automation</option>
          <option value="AWS Solutions Architect">AWS Certified Solutions Architect</option>
          <option value="DevOps Masters Program">DevOps Master Engineer Program</option>
          <option value="Generative AI Prompt Engineering">Generative AI &amp; Prompt Engineering</option>
        </select>
      </div>
      <button type="submit" class="btn btn-success w-100 rounded-3 py-3 fw-bold">Send Brochure Instantly <i class="fas fa-paper-plane ms-2"></i></button>
    </form>
  </div>
</div>

<!-- ========================================== -->
<!-- BHAR BHAR KE JQUERY EFFECTS & LOGIC -->
<!-- ========================================== -->
<script>
$(document).ready(function() {
  // 1. SCROLL PROGRESS INDICATOR
  $(window).on('scroll', function() {
    var winScroll = document.body.scrollTop || document.documentElement.scrollTop;
    var height = document.documentElement.scrollHeight - document.documentElement.clientHeight;
    var scrolled = (winScroll / height) * 100;
    $("#scrollBar").css("width", scrolled + "%");
    
    // Scroll To Top button fade in/out
    if ($(this).scrollTop() > 300) {
      $('#scrollTopBtn').addClass('visible');
    } else {
      $('#scrollTopBtn').removeClass('visible');
    }
  });

  // 2. SCROLL TO TOP INTERACTION
  $('#scrollTopBtn').on('click', function(e) {
    e.preventDefault();
    $('html, body').animate({scrollTop: 0}, 800);
  });

  // 3. JQUERY ANIMATED NUMBERS COUNTER
  var counterFired = false;
  function runCounters() {
    $('.counter-num').each(function() {
      var $this = $(this);
      var targetVal = parseInt($this.attr('data-target'));
      $({ countNum: $this.text() }).animate({ countNum: targetVal }, {
        duration: 2500,
        easing: 'swing',
        step: function() {
          $this.text(Math.floor(this.countNum).toLocaleString() + "+");
        },
        complete: function() {
          $this.text(targetVal.toLocaleString() + "+");
        }
      });
    });
  }

  // Fire counter immediately on load or when scrolled into viewport
  var statsTop = $('#statsSection').offset().top - window.innerHeight;
  if ($(window).scrollTop() > statsTop) {
    runCounters();
    counterFired = true;
  }
  
  $(window).on('scroll', function() {
    if (!counterFired) {
      var wScroll = $(this).scrollTop();
      if (wScroll > statsTop) {
        runCounters();
        counterFired = true;
      }
    }
  });

  // 4. INTERACTIVE PEDAGOGY SWITCHER (CONSOLE)
  $('.console-btn').on('click', function(e) {
    e.preventDefault();
    var $btn = $(this);
    var targetPaneId = $btn.data('pane');
    
    // Active class toggling
    $('.console-btn').removeClass('active');
    $btn.addClass('active');
    
    // Fade Out current active display pane, then fade in new one with jQuery
    $('.console-display-pane:visible').fadeOut(300, function() {
      $('#' + targetPaneId).fadeIn(400);
    });
  });

  // 5. COURSE CATALOG DYNAMIC CATEGORY FILTER
  $('.catalog-tab-btn').on('click', function(e) {
    e.preventDefault();
    var $tab = $(this);
    var filterValue = $tab.data('filter');
    
    $('.catalog-tab-btn').removeClass('active');
    $tab.addClass('active');
    
    if (filterValue === 'all') {
      $('.catalog-item').fadeOut(300).promise().done(function() {
        $('.catalog-item').fadeIn(400);
      });
    } else {
      $('.catalog-item').fadeOut(300).promise().done(function() {
        $('.catalog-item[data-category="' + filterValue + '"]').fadeIn(400);
      });
    }
  });

  // 6. ENTERPRISE ROI ESTIMATOR CALCULATOR
  $('#teamSlider').on('input change', function() {
    var val = $(this).val();
    $('#teamVal').text(val + " Members");
    
    // ROI Calculation logic
    var baseGain = 5700; // estimated per member hourly/productivity saving
    var calculatedGain = val * baseGain;
    
    // Formatting ROI gain to currency
    var formattedGain = "$" + calculatedGain.toLocaleString();
    $('#roiGain').text(formattedGain);
    
    // Dynamic ROI return percent
    var roiPercent = 100 + (val * 12);
    if (roiPercent > 800) roiPercent = 800; // clamp
    $('#roiPercent').text(roiPercent + "%");
  });

  // 7. INTERACTIVE ACCORDION FAQ
  $('.faq-header').on('click', function(e) {
    e.preventDefault();
    var $header = $(this);
    var $item = $header.parent();
    var $body = $header.next();
    
    if ($item.hasClass('active')) {
      $body.slideUp(300, function() {
        $item.removeClass('active');
      });
    } else {
      // Close other active FAQs
      $('.faq-item.active').find('.faq-body').slideUp(300);
      $('.faq-item.active').removeClass('active');
      
      // Open selected one
      $item.addClass('active');
      $body.slideDown(300);
    }
  });

  // 8. TESTIMONIAL SLIDER INTERACTION
  var currentSlide = 0;
  var slideCount = $('.testimonial-slide').length;
  
  function updateTestimonialSlider() {
    var shiftPercent = -(currentSlide * 100);
    $('#testimonialBelt').css('transform', 'translateX(' + shiftPercent + '%)');
  }
  
  $('#nextTestimonial').on('click', function(e) {
    e.preventDefault();
    currentSlide = (currentSlide + 1) % slideCount;
    updateTestimonialSlider();
  });
  
  $('#prevTestimonial').on('click', function(e) {
    e.preventDefault();
    currentSlide = (currentSlide - 1 + slideCount) % slideCount;
    updateTestimonialSlider();
  });

  // Auto-rotate testimonials every 8 seconds
  var autoRotate = setInterval(function() {
    currentSlide = (currentSlide + 1) % slideCount;
    updateTestimonialSlider();
  }, 8000);
  
  // Pause auto-rotation on mouse hover
  $('.testimonial-stage').hover(
    function() { clearInterval(autoRotate); },
    function() {
      autoRotate = setInterval(function() {
        currentSlide = (currentSlide + 1) % slideCount;
        updateTestimonialSlider();
      }, 8000);
    }
  );

  // 9. DYNAMIC INQUIRY MODAL INTERACTION
  $('.trigger-inquiry-modal').on('click', function(e) {
    e.preventDefault();
    $('#inquiryModal').css('display', 'flex').hide().fadeIn(300);
  });
  
  $('#modalCloseBtn, #inquiryModal').on('click', function(e) {
    if (e.target === this || $(e.target).closest('#modalCloseBtn').length) {
      $('#inquiryModal').fadeOut(300);
    }
  });

  // Escape key closes modal
  $(document).on('keydown', function(e) {
    if (e.key === 'Escape') {
      $('#inquiryModal').fadeOut(300);
    }
  });

  // 10. AUTOCOMPLETE FILTER FOR HERO SEARCH BOX
  // Array of courses for quick matches
  var courseList = [
    { label: "Certified ScrumMaster (CSM)", url: "agile-management/csm-certification-training.php" },
    { label: "PMP Certification Training Prep", url: "project-management/pmp-certification-training.php" },
    { label: "Applied Agentic AI & LLM Automation", url: "data-science/applied-agentic-ai-certification-course.php" },
    { label: "AWS Solutions Architect (Associate)", url: "cloud-computing/aws-solution-architect-certification-training.php" },
    { label: "DevOps Master Engineer Program", url: "devops/devops-training.php" },
    { label: "Generative AI & Prompt Engineering", url: "data-science/generative-ai-and-prompt-engineering-course.php" },
    { label: "Certified Scrum Product Owner (CSPO)", url: "agile-management/cspo-certification-c.php" },
    { label: "Leading SAFe 6.0 Certification", url: "agile-management/leading-safe-6-0-certification-training.php" },
    { label: "Python for Data Science Boot Camp", url: "data-science/python-for-data-science-certification-training.php" }
  ];
  
  $("#heroSearchInput").autocomplete({
    source: function(request, response) {
      var results = $.ui.autocomplete.filter(courseList, request.term);
      // Limit to 5 suggestions
      response(results.slice(0, 5));
    },
    select: function(event, ui) {
      $("#heroSearchInput").val(ui.item.label);
      // Animate transition and redirect
      $('body').fadeOut(400, function() {
        window.location.href = ui.item.url;
      });
      return false;
    }
  });

  // Search button click handler
  $('#heroSearchBtn').on('click', function() {
    var searchVal = $('#heroSearchInput').val().toLowerCase().trim();
    if (searchVal === '') return;
    
    var matchedUrl = "courses.php"; // default fallback
    for (var i = 0; i < courseList.length; i++) {
      if (courseList[i].label.toLowerCase().includes(searchVal)) {
        matchedUrl = courseList[i].url;
        break;
      }
    }
    
    // Animate and redirect
    $('body').fadeOut(400, function() {
      window.location.href = matchedUrl;
    });
  });

  // Pressing enter in search input triggers search button click
  $('#heroSearchInput').on('keypress', function(e) {
    if (e.which === 13) {
      $('#heroSearchBtn').click();
    }
  });
});

  // --- 3D Tilt Effect on Course Cards ---
  $('.course-card, .category-card').on('mousemove', function(e) {
    var card = $(this);
    var cardWidth = card.outerWidth();
    var cardHeight = card.outerHeight();
    var centerX = card.offset().left + cardWidth / 2;
    var centerY = card.offset().top + cardHeight / 2;
    var mouseX = e.pageX - centerX;
    var mouseY = e.pageY - centerY;
    var rotateX = (mouseY / cardHeight) * 15; // Max rotation 15deg
    var rotateY = -(mouseX / cardWidth) * 15;
    
    card.css({
      'transform': 'perspective(1000px) rotateX(' + rotateX + 'deg) rotateY(' + rotateY + 'deg) scale3d(1.02, 1.02, 1.02)',
      'transition': 'transform 0.1s ease',
      'box-shadow': '0 20px 40px rgba(0,0,0,0.1)'
    });
  }).on('mouseleave', function() {
    $(this).css({
      'transform': 'perspective(1000px) rotateX(0deg) rotateY(0deg) scale3d(1, 1, 1)',
      'transition': 'transform 0.5s ease',
      'box-shadow': ''
    });
  });
});

// --- HTML Canvas Network Particles Effect ---
const canvas = document.getElementById('hero-particles');
if (canvas) {
  const ctx = canvas.getContext('2d');
  let width, height, particles;

  function initCanvas() {
    width = canvas.width = canvas.offsetWidth;
    height = canvas.height = canvas.offsetHeight;
    particles = [];
    for (let i = 0; i < (window.innerWidth < 768 ? 40 : 100); i++) {
      particles.push({
        x: Math.random() * width,
        y: Math.random() * height,
        vx: (Math.random() - 0.5) * 0.5,
        vy: (Math.random() - 0.5) * 0.5,
        radius: Math.random() * 2 + 1
      });
    }
  }

  let mouse = { x: null, y: null };
  canvas.addEventListener('mousemove', e => {
    mouse.x = e.offsetX;
    mouse.y = e.offsetY;
  });
  canvas.addEventListener('mouseleave', () => {
    mouse.x = null;
    mouse.y = null;
  });

  function draw() {
    ctx.clearRect(0, 0, width, height);
    
    particles.forEach((p, index) => {
      p.x += p.vx;
      p.y += p.vy;

      if (p.x < 0 || p.x > width) p.vx *= -1;
      if (p.y < 0 || p.y > height) p.vy *= -1;

      ctx.beginPath();
      ctx.arc(p.x, p.y, p.radius, 0, Math.PI * 2);
      ctx.fillStyle = 'rgba(93, 163, 99, 0.5)';
      ctx.fill();

      for (let j = index + 1; j < particles.length; j++) {
        const p2 = particles[j];
        const dist = Math.hypot(p.x - p2.x, p.y - p2.y);
        if (dist < 100) {
          ctx.beginPath();
          ctx.moveTo(p.x, p.y);
          ctx.lineTo(p2.x, p2.y);
          ctx.strokeStyle = `rgba(93, 163, 99, ${1 - dist/100})`;
          ctx.lineWidth = 0.5;
          ctx.stroke();
        }
      }

      if (mouse.x != null) {
        const distMouse = Math.hypot(p.x - mouse.x, p.y - mouse.y);
        if (distMouse < 150) {
          ctx.beginPath();
          ctx.moveTo(p.x, p.y);
          ctx.lineTo(mouse.x, mouse.y);
          ctx.strokeStyle = `rgba(93, 163, 99, ${1 - distMouse/150})`;
          ctx.lineWidth = 1;
          ctx.stroke();
        }
      }
    });
    requestAnimationFrame(draw);
  }

  window.addEventListener('resize', initCanvas);
  initCanvas();
  draw();
}
</script>

<?php
include 'footer.php';
?>
