Sleep Supplemet

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bright Sleep Formula — Clow Health</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=DM+Sans:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

  :root {
    --forest: #2D4A2E;
    --forest-deep: #1A2E1B;
    --forest-mid: #3D6040;
    --sage: #6B8F6B;
    --cream: #F5F0E8;
    --cream-warm: #EDE5D4;
    --gold: #C9A84C;
    --gold-light: #E8C96A;
    --white: #FAFAF7;
    --charcoal: #1C1C1A;
    --text-dark: #1C1C1A;
    --text-mid: #4A4A45;
    --text-light: #7A7A72;
    --font-display: 'Playfair Display', Georgia, serif;
    --font-body: 'DM Sans', sans-serif;
  }

  html { scroll-behavior: smooth; }
  body { font-family: var(--font-body); background: var(--white); color: var(--text-dark); line-height: 1.6; overflow-x: hidden; }

  /* ── ANNOUNCEMENT BAR ── */
  .bar {
    background: var(--forest-deep);
    color: var(--cream);
    text-align: center;
    font-size: 13px;
    letter-spacing: 0.08em;
    padding: 10px;
    font-weight: 500;
  }
  .bar span { color: var(--gold-light); }

  /* ── NAV ── */
  nav {
    background: var(--white);
    border-bottom: 1px solid rgba(0,0,0,0.07);
    display: flex; align-items: center; justify-content: space-between;
    padding: 0 48px;
    height: 64px;
    position: sticky; top: 0; z-index: 100;
  }
  .logo { font-family: var(--font-display); font-size: 22px; color: var(--forest-deep); letter-spacing: -0.02em; }
  .logo em { font-style: italic; color: var(--sage); }
  .nav-links { display: flex; gap: 32px; list-style: none; }
  .nav-links a { text-decoration: none; color: var(--text-mid); font-size: 14px; font-weight: 500; transition: color 0.2s; }
  .nav-links a:hover { color: var(--forest); }
  .nav-cta { background: var(--forest); color: var(--cream); border: none; padding: 10px 22px; border-radius: 40px; font-size: 13px; font-weight: 600; cursor: pointer; letter-spacing: 0.04em; transition: background 0.2s; }
  .nav-cta:hover { background: var(--forest-mid); }

  /* ── HERO ── */
  .hero {
    background: var(--forest-deep);
    color: var(--cream);
    display: grid; grid-template-columns: 1fr 1fr;
    min-height: 640px;
    position: relative;
    overflow: hidden;
  }
  .hero::before {
    content: '';
    position: absolute; inset: 0;
    background: radial-gradient(ellipse at 80% 50%, rgba(201,168,76,0.12) 0%, transparent 60%);
    pointer-events: none;
  }
  .hero-left {
    display: flex; flex-direction: column; justify-content: center;
    padding: 80px 64px;
    position: relative; z-index: 1;
  }
  .hero-eyebrow {
    font-size: 11px; font-weight: 600; letter-spacing: 0.18em;
    color: var(--gold); text-transform: uppercase;
    margin-bottom: 20px;
    display: flex; align-items: center; gap: 10px;
  }
  .hero-eyebrow::before { content: ''; display: block; width: 28px; height: 1px; background: var(--gold); }
  .hero-title {
    font-family: var(--font-display);
    font-size: clamp(42px, 5vw, 62px);
    line-height: 1.1;
    margin-bottom: 24px;
    letter-spacing: -0.02em;
  }
  .hero-title em { font-style: italic; color: var(--gold-light); }
  .hero-sub { font-size: 17px; color: rgba(245,240,232,0.75); line-height: 1.7; max-width: 460px; margin-bottom: 40px; font-weight: 300; }
  .hero-pills { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 40px; }
  .pill {
    background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.12);
    border-radius: 40px; padding: 7px 16px;
    font-size: 13px; color: rgba(245,240,232,0.85); font-weight: 400;
    display: flex; align-items: center; gap: 6px;
  }
  .pill-dot { width: 6px; height: 6px; background: var(--gold); border-radius: 50%; flex-shrink: 0; }
  .hero-cta-row { display: flex; align-items: center; gap: 20px; flex-wrap: wrap; }
  .btn-primary {
    background: var(--gold);
    color: var(--charcoal);
    border: none; border-radius: 40px;
    padding: 16px 36px; font-size: 15px; font-weight: 600;
    cursor: pointer; letter-spacing: 0.02em;
    transition: transform 0.15s, background 0.2s;
  }
  .btn-primary:hover { background: var(--gold-light); transform: translateY(-1px); }
  .hero-note { font-size: 13px; color: rgba(245,240,232,0.5); font-weight: 400; }
  .hero-right {
    display: flex; align-items: center; justify-content: center;
    position: relative; overflow: hidden;
    padding: 48px;
  }
  .product-visual {
    width: 340px; height: 340px;
    background: radial-gradient(ellipse at center, rgba(201,168,76,0.18) 0%, rgba(45,74,46,0.4) 60%, transparent 100%);
    border-radius: 50%;
    display: flex; align-items: center; justify-content: center;
    position: relative;
  }
  .product-bottle {
    width: 200px; height: 280px;
    background: linear-gradient(160deg, #2D5A30 0%, #1A3A1C 60%, #0F2410 100%);
    border-radius: 16px 16px 20px 20px;
    display: flex; flex-direction: column; align-items: center; justify-content: flex-start;
    padding: 20px 16px;
    box-shadow: 0 32px 80px rgba(0,0,0,0.6), inset 0 1px 0 rgba(255,255,255,0.1);
    position: relative;
  }
  .bottle-cap {
    width: 60px; height: 18px;
    background: linear-gradient(180deg, #4A7A4D 0%, #2D5A30 100%);
    border-radius: 6px 6px 2px 2px;
    margin-bottom: 0;
    position: absolute; top: -14px;
  }
  .bottle-label {
    background: rgba(245,240,232,0.9);
    border-radius: 8px;
    width: 100%; padding: 12px 10px;
    text-align: center;
    margin-top: 16px;
  }
  .bottle-label-brand { font-size: 8px; letter-spacing: 0.15em; color: var(--sage); font-weight: 600; text-transform: uppercase; }
  .bottle-label-name { font-family: var(--font-display); font-size: 18px; color: var(--forest-deep); font-weight: 700; line-height: 1; margin: 4px 0; }
  .bottle-label-sub { font-size: 8px; color: var(--text-mid); font-weight: 500; letter-spacing: 0.05em; }
  .bottle-badge {
    position: absolute; top: 8px; right: -16px;
    background: var(--gold); color: var(--charcoal);
    width: 64px; height: 64px; border-radius: 50%;
    display: flex; flex-direction: column; align-items: center; justify-content: center;
    font-weight: 700; font-size: 11px; line-height: 1.1; text-align: center;
    box-shadow: 0 4px 16px rgba(201,168,76,0.4);
  }
  .floating-stat {
    position: absolute;
    background: rgba(255,255,255,0.06);
    border: 1px solid rgba(255,255,255,0.1);
    backdrop-filter: blur(8px);
    border-radius: 12px;
    padding: 10px 14px;
    font-size: 12px; color: var(--cream);
  }
  .floating-stat strong { display: block; font-size: 20px; font-weight: 700; color: var(--gold-light); line-height: 1; }
  .fs1 { bottom: 60px; left: -20px; }
  .fs2 { top: 80px; right: -10px; }

  /* ── TRUST BAR ── */
  .trust-bar {
    background: var(--cream);
    border-bottom: 1px solid rgba(0,0,0,0.06);
    display: flex; justify-content: center; gap: 48px;
    padding: 20px 48px;
    flex-wrap: wrap;
  }
  .trust-item {
    display: flex; align-items: center; gap: 10px;
    font-size: 13px; font-weight: 500; color: var(--text-mid);
  }
  .trust-icon { font-size: 18px; }

  /* ── SECTION UTILITY ── */
  .section { padding: 100px 48px; }
  .section-label { font-size: 11px; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: var(--sage); margin-bottom: 14px; }
  .section-title { font-family: var(--font-display); font-size: clamp(32px, 3.5vw, 48px); line-height: 1.15; letter-spacing: -0.02em; color: var(--forest-deep); }
  .section-title em { font-style: italic; color: var(--sage); }
  .centered { text-align: center; }
  .max-w { max-width: 680px; margin: 0 auto; }

  /* ── TIMELINE ── */
  .timeline-section { background: var(--forest-deep); color: var(--cream); }
  .timeline-section .section-label { color: var(--gold); }
  .timeline-section .section-title { color: var(--cream); }
  .timeline-grid {
    display: grid; grid-template-columns: repeat(4, 1fr);
    gap: 2px; margin-top: 64px;
    background: rgba(255,255,255,0.06);
    border-radius: 16px; overflow: hidden;
  }
  .timeline-step {
    background: var(--forest-deep);
    padding: 40px 28px;
    position: relative;
    transition: background 0.3s;
  }
  .timeline-step:hover { background: var(--forest); }
  .tl-week {
    font-size: 11px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase;
    color: var(--gold); margin-bottom: 16px;
  }
  .tl-headline {
    font-family: var(--font-display); font-size: 22px; line-height: 1.2;
    color: var(--cream); margin-bottom: 12px;
  }
  .tl-headline em { font-style: italic; }
  .tl-body { font-size: 14px; color: rgba(245,240,232,0.65); line-height: 1.7; font-weight: 300; }
  .tl-number {
    position: absolute; top: 28px; right: 24px;
    font-family: var(--font-display); font-size: 48px; font-weight: 700;
    color: rgba(255,255,255,0.04); line-height: 1;
    user-select: none;
  }

  /* ── INGREDIENTS ── */
  .ingredients-section { background: var(--cream); }
  .ingredients-section .section-title { margin-bottom: 16px; }
  .ingredients-intro { font-size: 17px; color: var(--text-mid); max-width: 560px; font-weight: 300; line-height: 1.7; margin: 0 auto 64px; }
  .ingredient-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }
  .ingredient-card {
    background: var(--white);
    border-radius: 20px;
    padding: 36px 32px;
    position: relative; overflow: hidden;
    border: 1px solid rgba(0,0,0,0.06);
    transition: transform 0.2s, box-shadow 0.2s;
  }
  .ingredient-card:hover { transform: translateY(-4px); box-shadow: 0 20px 50px rgba(0,0,0,0.08); }
  .ingredient-number {
    font-family: var(--font-display); font-size: 72px; font-weight: 700;
    color: rgba(45,74,46,0.06); position: absolute;
    top: 0; right: 12px; line-height: 1; user-select: none;
  }
  .ingredient-icon {
    width: 52px; height: 52px; border-radius: 14px;
    background: var(--forest-deep);
    display: flex; align-items: center; justify-content: center;
    font-size: 24px; margin-bottom: 20px;
  }
  .ingredient-name { font-family: var(--font-display); font-size: 24px; color: var(--forest-deep); margin-bottom: 6px; }
  .ingredient-dose { font-size: 12px; font-weight: 600; letter-spacing: 0.1em; color: var(--sage); text-transform: uppercase; margin-bottom: 16px; }
  .ingredient-desc { font-size: 14px; color: var(--text-mid); line-height: 1.7; font-weight: 400; margin-bottom: 20px; }
  .ingredient-benefit {
    display: flex; align-items: flex-start; gap: 8px;
    font-size: 13px; color: var(--text-dark); margin-bottom: 8px; font-weight: 500;
  }
  .ingredient-benefit::before { content: '✓'; color: var(--forest); font-weight: 700; flex-shrink: 0; margin-top: 1px; }

  /* ── STATS ── */
  .stats-section {
    background: var(--charcoal);
    color: var(--cream);
    padding: 80px 48px;
  }
  .stats-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: rgba(255,255,255,0.08); border-radius: 16px; overflow: hidden; }
  .stat-block { background: var(--charcoal); padding: 52px 40px; text-align: center; }
  .stat-num { font-family: var(--font-display); font-size: 64px; font-weight: 700; color: var(--gold); line-height: 1; margin-bottom: 8px; }
  .stat-label { font-size: 15px; color: rgba(245,240,232,0.65); font-weight: 300; max-width: 200px; margin: 0 auto; line-height: 1.5; }
  .stats-note { text-align: center; font-size: 12px; color: rgba(245,240,232,0.3); margin-top: 32px; }

  /* ── REVIEWS ── */
  .reviews-section { background: var(--white); }
  .rating-header { display: flex; align-items: center; gap: 40px; margin-bottom: 56px; flex-wrap: wrap; }
  .rating-big { font-family: var(--font-display); font-size: 80px; font-weight: 700; color: var(--forest-deep); line-height: 1; }
  .rating-detail { flex: 1; }
  .rating-stars { color: var(--gold); font-size: 22px; letter-spacing: 2px; margin-bottom: 4px; }
  .rating-count { font-size: 14px; color: var(--text-light); }
  .rating-bars { display: flex; flex-direction: column; gap: 8px; flex: 2; }
  .bar-row { display: flex; align-items: center; gap: 12px; }
  .bar-label { font-size: 13px; color: var(--text-mid); width: 40px; text-align: right; flex-shrink: 0; }
  .bar-track { flex: 1; height: 6px; background: var(--cream-warm); border-radius: 3px; overflow: hidden; }
  .bar-fill { height: 100%; background: var(--gold); border-radius: 3px; }
  .bar-pct { font-size: 12px; color: var(--text-light); width: 36px; flex-shrink: 0; }
  .reviews-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
  .review-card {
    background: var(--cream);
    border-radius: 16px;
    padding: 28px 26px;
    border: 1px solid rgba(0,0,0,0.05);
    transition: transform 0.2s;
  }
  .review-card:hover { transform: translateY(-2px); }
  .review-stars { color: var(--gold); font-size: 14px; letter-spacing: 1px; margin-bottom: 12px; }
  .review-title { font-family: var(--font-display); font-size: 17px; color: var(--forest-deep); margin-bottom: 10px; line-height: 1.3; }
  .review-body { font-size: 14px; color: var(--text-mid); line-height: 1.7; font-weight: 300; margin-bottom: 16px; }
  .review-author { display: flex; align-items: center; gap: 10px; }
  .review-avatar {
    width: 36px; height: 36px; border-radius: 50%;
    background: var(--forest); color: var(--cream);
    display: flex; align-items: center; justify-content: center;
    font-size: 13px; font-weight: 600; flex-shrink: 0;
  }
  .review-name { font-size: 13px; font-weight: 600; color: var(--text-dark); }
  .review-meta { font-size: 12px; color: var(--text-light); }
  .verified-badge {
    display: inline-flex; align-items: center; gap: 4px;
    font-size: 11px; color: var(--forest); font-weight: 600;
    background: rgba(45,74,46,0.08); border-radius: 20px; padding: 3px 8px;
    margin-top: 4px;
  }

  /* ── COMPARISON ── */
  .compare-section { background: var(--cream); }
  .compare-table {
    width: 100%; border-collapse: collapse; margin-top: 56px;
    border-radius: 16px; overflow: hidden;
    box-shadow: 0 4px 40px rgba(0,0,0,0.06);
  }
  .compare-table th, .compare-table td {
    padding: 18px 24px; text-align: center;
    font-size: 14px; border-bottom: 1px solid rgba(0,0,0,0.06);
  }
  .compare-table th { font-weight: 600; font-size: 13px; letter-spacing: 0.04em; }
  .compare-table thead tr { background: var(--forest-deep); color: var(--cream); }
  .compare-table thead th:first-child { text-align: left; }
  .compare-table td:first-child { text-align: left; font-weight: 500; color: var(--text-dark); background: var(--white); }
  .compare-table tr:nth-child(even) td:not(:first-child) { background: var(--cream); }
  .compare-table tr:nth-child(odd) td:not(:first-child) { background: var(--white); }
  .col-highlight { background: rgba(201,168,76,0.08) !important; }
  .col-header-highlight { background: var(--gold) !important; color: var(--charcoal) !important; }
  .check { color: var(--forest); font-weight: 700; font-size: 16px; }
  .cross { color: #C0392B; font-weight: 400; font-size: 16px; }
  .partial { color: var(--gold); font-size: 14px; }

  /* ── CTA SECTION ── */
  .cta-section {
    background: var(--forest-deep);
    color: var(--cream);
    padding: 120px 48px;
    text-align: center;
    position: relative; overflow: hidden;
  }
  .cta-section::before {
    content: '';
    position: absolute; inset: 0;
    background: radial-gradient(ellipse at center, rgba(201,168,76,0.15) 0%, transparent 65%);
    pointer-events: none;
  }
  .cta-section .section-title { color: var(--cream); font-size: clamp(36px, 4vw, 54px); margin: 16px 0 24px; position: relative; }
  .cta-section .section-label { position: relative; }
  .cta-sub { font-size: 18px; color: rgba(245,240,232,0.65); font-weight: 300; max-width: 500px; margin: 0 auto 48px; position: relative; }
  .cta-boxes { display: flex; justify-content: center; gap: 16px; flex-wrap: wrap; margin-bottom: 48px; position: relative; }
  .cta-box {
    background: rgba(255,255,255,0.06);
    border: 1px solid rgba(255,255,255,0.12);
    border-radius: 16px;
    padding: 28px 32px;
    min-width: 200px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
  }
  .cta-box:hover { background: rgba(255,255,255,0.1); border-color: var(--gold); }
  .cta-box.featured {
    border-color: var(--gold);
    background: rgba(201,168,76,0.12);
  }
  .cta-box-badge {
    position: absolute; top: -10px; left: 50%; transform: translateX(-50%);
    background: var(--gold); color: var(--charcoal);
    font-size: 11px; font-weight: 700; padding: 3px 12px;
    border-radius: 20px; letter-spacing: 0.06em; white-space: nowrap;
  }
  .cta-box-qty { font-size: 13px; color: rgba(245,240,232,0.55); margin-bottom: 6px; }
  .cta-box-price { font-family: var(--font-display); font-size: 32px; color: var(--cream); font-weight: 700; }
  .cta-box-per { font-size: 12px; color: var(--gold); margin-top: 4px; }
  .cta-box-save { font-size: 12px; color: rgba(245,240,232,0.4); text-decoration: line-through; }
  .btn-cta {
    background: var(--gold); color: var(--charcoal);
    border: none; border-radius: 40px;
    padding: 18px 52px; font-size: 16px; font-weight: 700;
    cursor: pointer; letter-spacing: 0.03em;
    transition: transform 0.15s, background 0.2s;
    position: relative;
  }
  .btn-cta:hover { background: var(--gold-light); transform: translateY(-2px); }
  .cta-guarantee { font-size: 13px; color: rgba(245,240,232,0.45); margin-top: 20px; position: relative; }

  /* ── FAQ ── */
  .faq-section { background: var(--white); }
  .faq-grid { max-width: 720px; margin: 56px auto 0; }
  .faq-item {
    border-bottom: 1px solid rgba(0,0,0,0.08);
    padding: 24px 0;
  }
  .faq-q {
    font-family: var(--font-display); font-size: 18px; color: var(--forest-deep);
    cursor: pointer; display: flex; justify-content: space-between; align-items: center;
    gap: 16px; user-select: none;
  }
  .faq-q:hover { color: var(--sage); }
  .faq-icon { font-size: 20px; flex-shrink: 0; transition: transform 0.25s; color: var(--sage); }
  .faq-item.open .faq-icon { transform: rotate(45deg); }
  .faq-a {
    font-size: 15px; color: var(--text-mid); line-height: 1.8; font-weight: 300;
    margin-top: 14px; display: none;
  }
  .faq-item.open .faq-a { display: block; }

  /* ── FOOTER ── */
  footer {
    background: var(--forest-deep);
    color: rgba(245,240,232,0.5);
    padding: 56px 48px;
    display: grid; grid-template-columns: 2fr 1fr 1fr 1fr;
    gap: 40px;
  }
  .footer-brand .logo { font-size: 20px; color: var(--cream); display: block; margin-bottom: 12px; }
  .footer-tagline { font-size: 13px; line-height: 1.6; max-width: 240px; }
  .footer-col h4 { font-size: 13px; font-weight: 600; color: var(--cream); letter-spacing: 0.06em; margin-bottom: 16px; }
  .footer-col ul { list-style: none; }
  .footer-col li { margin-bottom: 8px; }
  .footer-col a { color: rgba(245,240,232,0.5); text-decoration: none; font-size: 13px; transition: color 0.2s; }
  .footer-col a:hover { color: var(--cream); }
  .footer-bottom { background: rgba(0,0,0,0.2); text-align: center; padding: 16px 48px; font-size: 12px; color: rgba(245,240,232,0.3); }

  /* ── STICKY ADD TO CART ── */
  .sticky-bar {
    position: fixed; bottom: 0; left: 0; right: 0;
    background: var(--white);
    border-top: 1px solid rgba(0,0,0,0.1);
    padding: 14px 48px;
    display: flex; align-items: center; justify-content: space-between;
    z-index: 90;
    transform: translateY(100%);
    transition: transform 0.3s;
    box-shadow: 0 -8px 30px rgba(0,0,0,0.08);
  }
  .sticky-bar.visible { transform: translateY(0); }
  .sticky-product { display: flex; align-items: center; gap: 16px; }
  .sticky-name { font-family: var(--font-display); font-size: 18px; color: var(--forest-deep); }
  .sticky-price { font-size: 14px; color: var(--text-mid); }
  .btn-sticky { background: var(--forest); color: var(--cream); border: none; border-radius: 40px; padding: 12px 32px; font-size: 14px; font-weight: 600; cursor: pointer; }

  /* ── RESPONSIVE ── */
  @media (max-width: 900px) {
    nav { padding: 0 24px; }
    .nav-links { display: none; }
    .hero { grid-template-columns: 1fr; min-height: unset; }
    .hero-left { padding: 56px 24px; }
    .hero-right { padding: 32px 24px 56px; }
    .section { padding: 72px 24px; }
    .timeline-grid { grid-template-columns: 1fr 1fr; }
    .ingredient-grid { grid-template-columns: 1fr; }
    .stats-row { grid-template-columns: 1fr; }
    .reviews-grid { grid-template-columns: 1fr; }
    footer { grid-template-columns: 1fr 1fr; }
    .compare-table { font-size: 12px; }
    .trust-bar { gap: 20px; padding: 16px 24px; }
    .cta-boxes { flex-direction: column; align-items: center; }
    .sticky-bar { padding: 12px 24px; }
  }
</style>
</head>
<body>

<!-- Announcement bar -->
<div class="bar">Free shipping on all orders · <span>10,000+ happy customers</span> · 30-day money back guarantee</div>

<!-- Nav -->
<nav>
  <span class="logo">Clow <em>Health</em></span>
  <ul class="nav-links">
    <li><a href="#">Products</a></li>
    <li><a href="#">Ingredients</a></li>
    <li><a href="#">Reviews</a></li>
    <li><a href="#">FAQ</a></li>
  </ul>
  <button class="nav-cta" onclick="document.querySelector('.cta-section').scrollIntoView({behavior:'smooth'})">Shop Now</button>
</nav>

<!-- Hero -->
<section class="hero">
  <div class="hero-left">
    <div class="hero-eyebrow">Premium Sleep Support</div>
    <h1 class="hero-title">
      Deep Sleep.<br>
      <em>Peace of Mind.</em><br>
      Every Night.
    </h1>
    <p class="hero-sub">Melatonin, 5-HTP & GABA work in synergy to quiet racing thoughts, restore your natural sleep rhythm, and let you wake up genuinely refreshed.</p>
    <div class="hero-pills">
      <span class="pill"><span class="pill-dot"></span>No morning grogginess</span>
      <span class="pill"><span class="pill-dot"></span>Non-habit forming</span>
      <span class="pill"><span class="pill-dot"></span>100% Vegan</span>
      <span class="pill"><span class="pill-dot"></span>Third-party tested</span>
    </div>
    <div class="hero-cta-row">
      <button class="btn-primary" onclick="document.querySelector('.cta-section').scrollIntoView({behavior:'smooth'})">Get Bright Sleep — $39.99</button>
      <span class="hero-note">★★★★★ 4.9 · 9,000+ reviews</span>
    </div>
  </div>
  <div class="hero-right">
    <div class="product-visual">
      <div class="product-bottle">
        <div class="bottle-cap"></div>
        <div class="bottle-label">
          <div class="bottle-label-brand">Clow Health</div>
          <div class="bottle-label-name">BRIGHT<br>SLEEP</div>
          <div class="bottle-label-sub">Melatonin · 5-HTP · GABA</div>
        </div>
        <div class="bottle-badge">60<br>Caps</div>
      </div>
      <div class="floating-stat fs1">
        <strong>94%</strong>slept through<br>the night
      </div>
      <div class="floating-stat fs2">
        <strong>87%</strong>woke up<br>energised
      </div>
    </div>
  </div>
</section>

<!-- Trust bar -->
<div class="trust-bar">
  <div class="trust-item"><span class="trust-icon">🧪</span> Third-party lab tested</div>
  <div class="trust-item"><span class="trust-icon">🌱</span> 100% Vegan capsules</div>
  <div class="trust-item"><span class="trust-icon">🚚</span> Free worldwide shipping</div>
  <div class="trust-item"><span class="trust-icon">↩️</span> 30-day money-back guarantee</div>
  <div class="trust-item"><span class="trust-icon">🏭</span> GMP-certified facility</div>
</div>

<!-- Timeline: What to Expect -->
<section class="section timeline-section">
  <div class="centered">
    <div class="section-label">Your journey</div>
    <h2 class="section-title">What to expect, week by week</h2>
  </div>
  <div class="timeline-grid">
    <div class="timeline-step">
      <div class="tl-number">1</div>
      <div class="tl-week">Night 1–3</div>
      <h3 class="tl-headline">Your mind <em>finally</em> quiets down</h3>
      <p class="tl-body">GABA begins reducing the neural noise that keeps you awake. Most customers report falling asleep faster — without the next-day fog of typical sleep aids.</p>
    </div>
    <div class="timeline-step">
      <div class="tl-number">2</div>
      <div class="tl-week">Week 1–2</div>
      <h3 class="tl-headline">Deeper, <em>unbroken</em> sleep</h3>
      <p class="tl-body">5-HTP increases serotonin production, stabilising your mood and enabling longer REM cycles. You'll notice you're not waking at 3am anymore.</p>
    </div>
    <div class="timeline-step">
      <div class="tl-number">3</div>
      <div class="tl-week">Week 2–4</div>
      <h3 class="tl-headline">A <em>natural</em> rhythm returns</h3>
      <p class="tl-body">Melatonin recalibrates your circadian clock. Your body learns to produce sleep hormones at the right time — consistently, naturally.</p>
    </div>
    <div class="timeline-step">
      <div class="tl-number">4</div>
      <div class="tl-week">Month 2+</div>
      <h3 class="tl-headline">Sustained <em>energy</em> all day</h3>
      <p class="tl-body">Deep, restorative sleep compounds. Mental clarity sharpens. Cortisol levels normalise. Customers report this is when they notice the biggest life difference.</p>
    </div>
  </div>
</section>

<!-- Ingredients -->
<section class="section ingredients-section centered">
  <div class="section-label">The science</div>
  <h2 class="section-title">Three ingredients. <em>One perfect formula.</em></h2>
  <p class="ingredients-intro">Each ingredient in Bright Sleep is clinically studied and precisely dosed — not sprinkled in for label appeal.</p>
  <div class="ingredient-grid">
    <div class="ingredient-card">
      <div class="ingredient-number">01</div>
      <div class="ingredient-icon">🌙</div>
      <div class="ingredient-name">Melatonin</div>
      <div class="ingredient-dose">5mg · Sleep Signal</div>
      <p class="ingredient-desc">Your body's natural sleep hormone, taken at the precise dose shown to reduce sleep onset without suppressing your own production.</p>
      <div class="ingredient-benefit">Syncs your circadian clock</div>
      <div class="ingredient-benefit">Reduces time to fall asleep</div>
      <div class="ingredient-benefit">Supports REM cycle quality</div>
    </div>
    <div class="ingredient-card">
      <div class="ingredient-number">02</div>
      <div class="ingredient-icon">🧠</div>
      <div class="ingredient-name">5-HTP</div>
      <div class="ingredient-dose">100mg · Mood Foundation</div>
      <p class="ingredient-desc">A direct precursor to serotonin and melatonin. Addresses the root cause of anxious nights — not just the symptoms.</p>
      <div class="ingredient-benefit">Raises serotonin naturally</div>
      <div class="ingredient-benefit">Reduces racing thoughts</div>
      <div class="ingredient-benefit">Supports deeper REM sleep</div>
    </div>
    <div class="ingredient-card">
      <div class="ingredient-number">03</div>
      <div class="ingredient-icon">⚡</div>
      <div class="ingredient-name">GABA</div>
      <div class="ingredient-dose">200mg · Calm Switch</div>
      <p class="ingredient-desc">The brain's primary inhibitory neurotransmitter — it physically reduces nerve cell activity so your mind can power down.</p>
      <div class="ingredient-benefit">Quiets neural overactivity</div>
      <div class="ingredient-benefit">Reduces anxiety at bedtime</div>
      <div class="ingredient-benefit">No next-day drowsiness</div>
    </div>
  </div>
</section>

<!-- Stats -->
<section class="stats-section">
  <div class="stats-row">
    <div class="stat-block">
      <div class="stat-num">92%</div>
      <div class="stat-label">reported fewer racing thoughts at night within 2 weeks</div>
    </div>
    <div class="stat-block">
      <div class="stat-num">94%</div>
      <div class="stat-label">slept through the night without waking</div>
    </div>
    <div class="stat-block">
      <div class="stat-num">87%</div>
      <div class="stat-label">woke up feeling energised and mentally clear</div>
    </div>
  </div>
  <p class="stats-note">*Based on a survey of 10,000+ verified customers</p>
</section>

<!-- Reviews -->
<section class="section reviews-section">
  <div class="section-label">Real results</div>
  <h2 class="section-title" style="margin-bottom:48px">10,000+ customers sleeping <em>better</em></h2>

  <div class="rating-header">
    <div class="rating-big">4.9</div>
    <div class="rating-detail">
      <div class="rating-stars">★★★★★</div>
      <div class="rating-count">9,065 verified reviews</div>
    </div>
    <div class="rating-bars">
      <div class="bar-row"><span class="bar-label">5★</span><div class="bar-track"><div class="bar-fill" style="width:88%"></div></div><span class="bar-pct">88%</span></div>
      <div class="bar-row"><span class="bar-label">4★</span><div class="bar-track"><div class="bar-fill" style="width:8%"></div></div><span class="bar-pct">8%</span></div>
      <div class="bar-row"><span class="bar-label">3★</span><div class="bar-track"><div class="bar-fill" style="width:3%"></div></div><span class="bar-pct">3%</span></div>
      <div class="bar-row"><span class="bar-label">2★</span><div class="bar-track"><div class="bar-fill" style="width:1%"></div></div><span class="bar-pct">1%</span></div>
      <div class="bar-row"><span class="bar-label">1★</span><div class="bar-track"><div class="bar-fill" style="width:0%"></div></div><span class="bar-pct">0%</span></div>
    </div>
  </div>

  <div class="reviews-grid">
    <div class="review-card">
      <div class="review-stars">★★★★★</div>
      <div class="review-title">"I haven't slept this well in years"</div>
      <p class="review-body">I've tried everything — melatonin gummies, magnesium, even prescription aids. Nothing worked long-term without grogginess. Bright Sleep is genuinely different. I fall asleep within 20 minutes and wake up clear-headed.</p>
      <div class="review-author">
        <div class="review-avatar">SM</div>
        <div>
          <div class="review-name">Sarah M.</div>
          <div class="review-meta">Verified buyer · 3 months in</div>
          <span class="verified-badge">✓ Verified</span>
        </div>
      </div>
    </div>
    <div class="review-card">
      <div class="review-stars">★★★★★</div>
      <div class="review-title">"My husband noticed a difference before I did"</div>
      <p class="review-body">I was sceptical. But after a week I stopped waking up at 3am with my brain in overdrive. My husband said I stopped tossing and turning completely. The no-groggy-morning thing is 100% real.</p>
      <div class="review-author">
        <div class="review-avatar">EA</div>
        <div>
          <div class="review-name">Emily A.</div>
          <div class="review-meta">Verified buyer · 6 weeks in</div>
          <span class="verified-badge">✓ Verified</span>
        </div>
      </div>
    </div>
    <div class="review-card">
      <div class="review-stars">★★★★★</div>
      <div class="review-title">"Finally feel like myself again"</div>
      <p class="review-body">Sleep deprivation was wrecking my work and relationships. Week one was subtle. By week three I was sleeping 7.5 hours straight. My energy, focus, and mood have all dramatically improved.</p>
      <div class="review-author">
        <div class="review-avatar">BJ</div>
        <div>
          <div class="review-name">Bill J.</div>
          <div class="review-meta">Verified buyer · 2 months in</div>
          <span class="verified-badge">✓ Verified</span>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- Comparison -->
<section class="section compare-section">
  <div class="centered">
    <div class="section-label">The difference</div>
    <h2 class="section-title">Why Bright Sleep <em>outperforms</em></h2>
  </div>
  <table class="compare-table">
    <thead>
      <tr>
        <th style="text-align:left">Feature</th>
        <th class="col-header-highlight">Bright Sleep</th>
        <th>Drugstore Melatonin</th>
        <th>Prescription Aids</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>Triple-active blend</td>
        <td class="col-highlight"><span class="check">✓</span></td>
        <td><span class="cross">✗</span></td>
        <td><span class="cross">✗</span></td>
      </tr>
      <tr>
        <td>No morning grogginess</td>
        <td class="col-highlight"><span class="check">✓</span></td>
        <td><span class="partial">Sometimes</span></td>
        <td><span class="cross">✗</span></td>
      </tr>
      <tr>
        <td>Non-habit forming</td>
        <td class="col-highlight"><span class="check">✓</span></td>
        <td><span class="check">✓</span></td>
        <td><span class="cross">✗</span></td>
      </tr>
      <tr>
        <td>Targets racing thoughts</td>
        <td class="col-highlight"><span class="check">✓</span></td>
        <td><span class="cross">✗</span></td>
        <td><span class="partial">Partially</span></td>
      </tr>
      <tr>
        <td>100% vegan & clean label</td>
        <td class="col-highlight"><span class="check">✓</span></td>
        <td><span class="partial">Varies</span></td>
        <td><span class="cross">✗</span></td>
      </tr>
      <tr>
        <td>Supports REM cycle quality</td>
        <td class="col-highlight"><span class="check">✓</span></td>
        <td><span class="cross">✗</span></td>
        <td><span class="partial">Partially</span></td>
      </tr>
      <tr>
        <td>Third-party lab tested</td>
        <td class="col-highlight"><span class="check">✓</span></td>
        <td><span class="cross">✗</span></td>
        <td><span class="check">✓</span></td>
      </tr>
    </tbody>
  </table>
</section>

<!-- CTA / Purchase -->
<section class="cta-section">
  <div class="section-label">Start tonight</div>
  <h2 class="section-title">Your best sleep starts<br><em>right now.</em></h2>
  <p class="cta-sub">Join 10,000+ customers who've transformed their nights. Choose your bundle below.</p>

  <div class="cta-boxes">
    <div class="cta-box">
      <div class="cta-box-qty">1 Bottle · 60 capsules</div>
      <div class="cta-box-price">$39.99</div>
      <div class="cta-box-per">$0.67 per serve</div>
    </div>
    <div class="cta-box featured">
      <div class="cta-box-badge">MOST POPULAR · SAVE 12%</div>
      <div class="cta-box-qty">2 Bottles + Free shipping</div>
      <div class="cta-box-price">$71.98</div>
      <div class="cta-box-per">$0.60 per serve</div>
      <div class="cta-box-save">Was $79.98</div>
    </div>
    <div class="cta-box">
      <div class="cta-box-qty">3 Bottles · Best value</div>
      <div class="cta-box-price">$95.98</div>
      <div class="cta-box-per">$0.53 per serve · Save 20%</div>
      <div class="cta-box-save">Was $119.97</div>
    </div>
  </div>

  <button class="btn-cta">Add to Cart — Start Sleeping Better</button>
  <p class="cta-guarantee">🛡️ 30-day money-back guarantee · No questions asked · Fast worldwide shipping</p>
</section>

<!-- FAQ -->
<section class="section faq-section centered">
  <div class="section-label">Got questions?</div>
  <h2 class="section-title">Frequently asked</h2>
  <div class="faq-grid" style="text-align:left">
    <div class="faq-item">
      <div class="faq-q" onclick="toggleFaq(this)">Will I wake up feeling groggy? <span class="faq-icon">+</span></div>
      <div class="faq-a">No. This is the most common concern — and the biggest difference between Bright Sleep and standard melatonin. Our 5mg dose is calibrated to help you fall asleep without suppressing your natural morning cortisol response. The GABA has cleared your system by morning. Customers consistently report waking up clear-headed.</div>
    </div>
    <div class="faq-item">
      <div class="faq-q" onclick="toggleFaq(this)">Is it non-habit forming? <span class="faq-icon">+</span></div>
      <div class="faq-a">Yes. Unlike prescription sleep aids, none of our ingredients cause physical dependency. You can stop any time without withdrawal. Many customers choose to take breaks and find their sleep remains improved because the formula helps reset their natural circadian rhythm.</div>
    </div>
    <div class="faq-item">
      <div class="faq-q" onclick="toggleFaq(this)">When will I notice results? <span class="faq-icon">+</span></div>
      <div class="faq-a">Most customers feel something on the first night — reduced anxiety at bedtime and faster sleep onset. Deeper improvements (staying asleep, waking energised) typically build over 1–3 weeks as 5-HTP raises baseline serotonin levels.</div>
    </div>
    <div class="faq-item">
      <div class="faq-q" onclick="toggleFaq(this)">Is this different from what I can buy at the drugstore? <span class="faq-icon">+</span></div>
      <div class="faq-a">Significantly. Drugstore melatonin is a single-ingredient product that only addresses one pathway. Bright Sleep combines three clinically studied compounds that work on different aspects of sleep — the signal (melatonin), the emotional baseline (5-HTP), and the neural quieting (GABA). It's a complete formula, not a single shortcut.</div>
    </div>
    <div class="faq-item">
      <div class="faq-q" onclick="toggleFaq(this)">I have racing thoughts at night. Will this help? <span class="faq-icon">+</span></div>
      <div class="faq-a">This is exactly what Bright Sleep was formulated for. GABA directly inhibits the overactive neural patterns behind anxious, racing thoughts. 5-HTP supports the serotonin levels that regulate emotional calm. 92% of customers in our survey reported fewer racing thoughts within two weeks.</div>
    </div>
  </div>
</section>

<!-- Footer -->
<footer>
  <div class="footer-brand">
    <span class="logo">Clow <em>Health</em></span>
    <p class="footer-tagline">Science-backed supplements for sleep, focus, and daily wellbeing. Made for people who take their health seriously.</p>
  </div>
  <div class="footer-col">
    <h4>Products</h4>
    <ul>
      <li><a href="#">Bright Sleep</a></li>
      <li><a href="#">Focus Formula</a></li>
      <li><a href="#">Calm Daily</a></li>
      <li><a href="#">All products</a></li>
    </ul>
  </div>
  <div class="footer-col">
    <h4>Company</h4>
    <ul>
      <li><a href="#">About us</a></li>
      <li><a href="#">Our science</a></li>
      <li><a href="#">Lab tests</a></li>
      <li><a href="#">Blog</a></li>
    </ul>
  </div>
  <div class="footer-col">
    <h4>Support</h4>
    <ul>
      <li><a href="#">Contact</a></li>
      <li><a href="#">Shipping policy</a></li>
      <li><a href="#">Returns</a></li>
      <li><a href="#">Subscription</a></li>
    </ul>
  </div>
</footer>
<div class="footer-bottom">© 2026 Clow Health. These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.</div>

<!-- Sticky bar -->
<div class="sticky-bar" id="stickyBar">
  <div class="sticky-product">
    <div>
      <div class="sticky-name">Bright Sleep Formula</div>
      <div class="sticky-price">From $39.99 · Free shipping available</div>
    </div>
  </div>
  <button class="btn-sticky" onclick="document.querySelector('.cta-section').scrollIntoView({behavior:'smooth'})">Add to Cart</button>
</div>

<script>
  // FAQ toggle
  function toggleFaq(el) {
    el.closest('.faq-item').classList.toggle('open');
  }

  // Sticky bar on scroll
  const bar = document.getElementById('stickyBar');
  const hero = document.querySelector('.hero');
  window.addEventListener('scroll', () => {
    const heroBottom = hero.offsetTop + hero.offsetHeight;
    bar.classList.toggle('visible', window.scrollY > heroBottom);
  });

  // CTA box selection
  document.querySelectorAll('.cta-box').forEach(box => {
    box.addEventListener('click', function() {
      document.querySelectorAll('.cta-box').forEach(b => b.classList.remove('featured'));
      this.classList.add('featured');
    });
  });
</script>
</body>
</html>