55

<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Menopauza a Dieta — E-book | ZDROWA50PLUS</title>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Lora:ital,wght@0,400;0,600;1,400&display=swap" rel="stylesheet">
<style>
  :root {
    --green-deep:   #2D4A2D;
    --green-mid:    #4A7A4A;
    --green-sage:   #7FA87A;
    --green-light:  #B8D4B0;
    --green-pale:   #E8F3E4;
    --cream:        #FAF7F0;
    --warm-white:   #FFFEF9;
    --brown:        #6B4E35;
    --gold:         #C9A84C;
    --text-dark:    #1E2E1E;
    --text-mid:     #4A5E4A;
    --text-light:   #7A8F7A;
  }

  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

  html { scroll-behavior: smooth; }

  body {
    font-family: 'Lora', Georgia, serif;
    background: var(--cream);
    color: var(--text-dark);
    overflow-x: hidden;
  }

  /* ── BOTANICAL SVG BACKGROUND ── */
  .botanical-bg {
    position: fixed; inset: 0; pointer-events: none; z-index: 0; opacity: 0.06;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Ccircle cx='50' cy='80' r='3' fill='%234A7A4A'/%3E%3Cellipse cx='80' cy='60' rx='18' ry='8' fill='none' stroke='%234A7A4A' stroke-width='1.5' transform='rotate(-30 80 60)'/%3E%3Cellipse cx='110' cy='50' rx='15' ry='7' fill='none' stroke='%234A7A4A' stroke-width='1.5' transform='rotate(-50 110 50)'/%3E%3Cpath d='M50 80 Q80 40 120 30' stroke='%234A7A4A' stroke-width='1.5' fill='none'/%3E%3Cellipse cx='320' cy='180' rx='20' ry='9' fill='none' stroke='%234A7A4A' stroke-width='1.5' transform='rotate(40 320 180)'/%3E%3Cellipse cx='350' cy='160' rx='16' ry='7' fill='none' stroke='%234A7A4A' stroke-width='1.5' transform='rotate(20 350 160)'/%3E%3Cpath d='M300 200 Q330 160 360 140' stroke='%234A7A4A' stroke-width='1.5' fill='none'/%3E%3Ccircle cx='300' cy='200' r='3' fill='%234A7A4A'/%3E%3Cellipse cx='180' cy='350' rx='22' ry='10' fill='none' stroke='%234A7A4A' stroke-width='1.5' transform='rotate(-20 180 350)'/%3E%3Cellipse cx='150' cy='340' rx='18' ry='8' fill='none' stroke='%234A7A4A' stroke-width='1.5' transform='rotate(-40 150 340)'/%3E%3Cpath d='M200 370 Q160 340 130 320' stroke='%234A7A4A' stroke-width='1.5' fill='none'/%3E%3Ccircle cx='200' cy='370' r='3' fill='%234A7A4A'/%3E%3C/svg%3E");
    background-size: 400px 400px;
  }

  /* ── NAV ── */
  nav {
    position: sticky; top: 0; z-index: 100;
    background: rgba(250, 247, 240, 0.92);
    backdrop-filter: blur(12px);
    border-bottom: 1px solid var(--green-light);
    padding: 14px 40px;
    display: flex; justify-content: space-between; align-items: center;
  }
  .nav-logo {
    font-family: 'Playfair Display', serif;
    font-size: 1.2rem; font-weight: 700;
    color: var(--green-deep); letter-spacing: 0.05em;
    text-decoration: none;
  }
  .nav-logo span { color: var(--gold); }
  .nav-cta {
    background: var(--green-deep); color: var(--cream);
    padding: 10px 22px; border-radius: 30px;
    font-family: 'Lora', serif; font-size: 0.88rem;
    text-decoration: none; letter-spacing: 0.03em;
    transition: background 0.3s, transform 0.2s;
  }
  .nav-cta:hover { background: var(--green-mid); transform: translateY(-1px); }

  /* ── HERO ── */
  .hero {
    position: relative; z-index: 1;
    min-height: 92vh;
    display: grid; grid-template-columns: 1fr 1fr;
    align-items: center; gap: 0;
    padding: 60px 0 40px;
    overflow: hidden;
  }
  .hero::before {
    content: '';
    position: absolute; right: 0; top: 0;
    width: 52%; height: 100%;
    background: linear-gradient(135deg, var(--green-pale) 0%, var(--green-light) 100%);
    clip-path: polygon(8% 0, 100% 0, 100% 100%, 0% 100%);
    z-index: -1;
  }

  .hero-text { padding: 0 40px 0 80px; animation: fadeUp 0.9s ease both; }
  .hero-badge {
    display: inline-block;
    background: var(--green-pale); border: 1px solid var(--green-sage);
    color: var(--green-mid); font-size: 0.78rem; letter-spacing: 0.12em;
    text-transform: uppercase; padding: 6px 16px; border-radius: 20px;
    margin-bottom: 24px;
  }
  .hero h1 {
    font-family: 'Playfair Display', serif;
    font-size: clamp(2.2rem, 4vw, 3.4rem);
    line-height: 1.15; color: var(--green-deep);
    margin-bottom: 12px;
  }
  .hero h1 em { color: var(--green-sage); font-style: italic; }
  .hero-subtitle {
    font-size: 1.08rem; color: var(--text-mid);
    line-height: 1.7; margin-bottom: 36px; max-width: 420px;
  }

  .price-block {
    display: flex; align-items: baseline; gap: 14px; margin-bottom: 32px;
  }
  .price-main {
    font-family: 'Playfair Display', serif;
    font-size: 3rem; font-weight: 700; color: var(--green-deep);
  }
  .price-old {
    font-size: 1.1rem; color: var(--text-light);
    text-decoration: line-through;
  }
  .price-save {
    background: var(--gold); color: white;
    font-size: 0.8rem; font-weight: 600;
    padding: 4px 10px; border-radius: 12px;
  }

  .btn-primary {
    display: inline-flex; align-items: center; gap: 10px;
    background: var(--green-deep); color: var(--warm-white);
    padding: 18px 38px; border-radius: 50px;
    font-family: 'Playfair Display', serif;
    font-size: 1.05rem; font-weight: 700;
    text-decoration: none; letter-spacing: 0.02em;
    box-shadow: 0 8px 32px rgba(45,74,45,0.28);
    transition: all 0.3s;
  }
  .btn-primary:hover {
    background: var(--green-mid);
    transform: translateY(-3px);
    box-shadow: 0 14px 40px rgba(45,74,45,0.36);
  }
  .btn-primary .arrow { font-size: 1.2rem; transition: transform 0.3s; }
  .btn-primary:hover .arrow { transform: translateX(4px); }

  .trust-row {
    display: flex; gap: 24px; margin-top: 28px; flex-wrap: wrap;
  }
  .trust-item {
    display: flex; align-items: center; gap: 7px;
    font-size: 0.82rem; color: var(--text-mid);
  }
  .trust-icon { font-size: 1rem; }

  /* ── MOCKUP ── */
  .hero-visual {
    display: flex; justify-content: center; align-items: center;
    padding: 40px 60px 40px 20px;
    animation: fadeUp 0.9s 0.2s ease both;
  }
  .ebook-mockup {
    position: relative; width: 280px;
    filter: drop-shadow(0 24px 48px rgba(45,74,45,0.22));
  }
  .ebook-cover {
    width: 100%; border-radius: 8px 16px 16px 8px;
    background: linear-gradient(160deg, var(--green-deep) 0%, var(--green-mid) 60%, var(--green-sage) 100%);
    aspect-ratio: 3/4;
    display: flex; flex-direction: column;
    justify-content: space-between; padding: 30px 24px;
    position: relative; overflow: hidden;
  }
  .ebook-cover::before {
    content: '';
    position: absolute; top: -40px; right: -40px;
    width: 180px; height: 180px;
    border-radius: 50%;
    background: rgba(255,255,255,0.07);
  }
  .ebook-cover::after {
    content: '';
    position: absolute; bottom: -30px; left: -30px;
    width: 140px; height: 140px;
    border-radius: 50%;
    background: rgba(255,255,255,0.05);
  }
  .ebook-brand {
    font-family: 'Lora', serif; font-size: 0.65rem;
    letter-spacing: 0.2em; text-transform: uppercase;
    color: var(--green-light); opacity: 0.9;
  }
  .ebook-title-text {
    font-family: 'Playfair Display', serif;
    font-size: 1.6rem; line-height: 1.2;
    color: white; font-weight: 700;
    position: relative; z-index: 1;
  }
  .ebook-title-text em {
    display: block; font-size: 0.9rem;
    color: var(--green-light); font-style: italic;
    margin-top: 6px;
  }
  .ebook-leaf {
    font-size: 2.8rem; position: absolute;
    bottom: 28px; right: 24px; opacity: 0.7;
  }
  .ebook-pages {
    position: absolute; left: -6px; top: 10px; bottom: 10px;
    width: 10px;
    background: repeating-linear-gradient(
      to bottom, #e8e0d0 0px, #e8e0d0 3px, #d4ccbe 3px, #d4ccbe 4px
    );
    border-radius: 3px 0 0 3px;
  }
  .floating-badge {
    position: absolute; top: -16px; right: -16px;
    background: var(--gold); color: white;
    width: 70px; height: 70px; border-radius: 50%;
    display: flex; flex-direction: column;
    align-items: center; justify-content: center;
    font-family: 'Playfair Display', serif;
    box-shadow: 0 4px 16px rgba(201,168,76,0.4);
    animation: pulse 3s ease-in-out infinite;
  }
  .floating-badge .fbig { font-size: 1.2rem; font-weight: 700; line-height: 1; }
  .floating-badge .fsmall { font-size: 0.55rem; letter-spacing: 0.05em; }

  /* ── DIVIDER ── */
  .section-divider {
    position: relative; z-index: 1;
    display: flex; align-items: center; gap: 16px;
    padding: 0 80px; margin: 10px 0;
  }
  .divider-line { flex: 1; height: 1px; background: var(--green-light); }
  .divider-icon { color: var(--green-sage); font-size: 1.2rem; }

  /* ── WHAT'S INSIDE ── */
  .section { position: relative; z-index: 1; padding: 80px 80px; }
  .section-label {
    font-size: 0.75rem; letter-spacing: 0.18em;
    text-transform: uppercase; color: var(--green-sage);
    margin-bottom: 10px;
  }
  .section-title {
    font-family: 'Playfair Display', serif;
    font-size: clamp(1.8rem, 3vw, 2.6rem);
    color: var(--green-deep); line-height: 1.2;
    margin-bottom: 14px;
  }
  .section-sub {
    font-size: 1rem; color: var(--text-mid);
    line-height: 1.7; max-width: 560px; margin-bottom: 48px;
  }

  .chapters-grid {
    display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
    gap: 20px;
  }
  .chapter-card {
    background: var(--warm-white);
    border: 1px solid var(--green-light);
    border-radius: 16px; padding: 28px 24px;
    transition: all 0.3s;
    position: relative; overflow: hidden;
  }
  .chapter-card::before {
    content: '';
    position: absolute; top: 0; left: 0; right: 0; height: 3px;
    background: linear-gradient(90deg, var(--green-mid), var(--green-sage));
    transform: scaleX(0); transform-origin: left;
    transition: transform 0.3s;
  }
  .chapter-card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(45,74,45,0.1); }
  .chapter-card:hover::before { transform: scaleX(1); }
  .chapter-num {
    font-family: 'Playfair Display', serif;
    font-size: 2.2rem; font-weight: 700;
    color: var(--green-light); line-height: 1;
    margin-bottom: 10px;
  }
  .chapter-icon { font-size: 1.6rem; margin-bottom: 10px; }
  .chapter-title {
    font-family: 'Playfair Display', serif;
    font-size: 1rem; font-weight: 700;
    color: var(--green-deep); margin-bottom: 8px;
  }
  .chapter-desc { font-size: 0.85rem; color: var(--text-mid); line-height: 1.6; }

  /* ── BENEFITS ── */
  .benefits-section {
    position: relative; z-index: 1;
    background: var(--green-deep); padding: 80px;
    overflow: hidden;
  }
  .benefits-section::before {
    content: '🌿';
    position: absolute; right: -20px; top: -20px;
    font-size: 18rem; opacity: 0.04; line-height: 1;
  }
  .benefits-section .section-label { color: var(--green-sage); }
  .benefits-section .section-title { color: var(--warm-white); }
  .benefits-section .section-sub { color: var(--green-light); }

  .benefits-grid {
    display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    gap: 24px; margin-top: 48px;
  }
  .benefit-item {
    display: flex; flex-direction: column; gap: 12px;
    animation: fadeUp 0.6s ease both;
  }
  .benefit-icon {
    width: 52px; height: 52px; border-radius: 14px;
    background: rgba(255,255,255,0.1);
    display: flex; align-items: center; justify-content: center;
    font-size: 1.4rem;
  }
  .benefit-title {
    font-family: 'Playfair Display', serif;
    font-size: 1rem; font-weight: 700; color: white;
  }
  .benefit-desc { font-size: 0.85rem; color: var(--green-light); line-height: 1.6; }

  /* ── TESTIMONIALS ── */
  .testimonials-section { position: relative; z-index: 1; padding: 80px; background: var(--green-pale); }
  .testimonials-grid {
    display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 24px; margin-top: 48px;
  }
  .testimonial-card {
    background: white; border-radius: 20px; padding: 32px;
    box-shadow: 0 4px 24px rgba(45,74,45,0.08);
    position: relative;
  }
  .testimonial-card::before {
    content: '"';
    font-family: 'Playfair Display', serif;
    font-size: 5rem; line-height: 0.8;
    color: var(--green-light);
    position: absolute; top: 20px; left: 24px;
  }
  .testimonial-text {
    font-size: 0.95rem; line-height: 1.75;
    color: var(--text-mid); padding-top: 30px;
    font-style: italic;
  }
  .testimonial-author {
    margin-top: 20px; display: flex; align-items: center; gap: 12px;
  }
  .author-avatar {
    width: 42px; height: 42px; border-radius: 50%;
    background: var(--green-pale);
    display: flex; align-items: center; justify-content: center;
    font-size: 1.3rem;
  }
  .author-name { font-weight: 600; font-size: 0.9rem; color: var(--text-dark); }
  .author-age { font-size: 0.78rem; color: var(--text-light); }
  .stars { color: var(--gold); font-size: 0.85rem; letter-spacing: 2px; margin-bottom: 4px; }

  /* ── CTA ── */
  .cta-section {
    position: relative; z-index: 1; padding: 100px 80px;
    text-align: center;
    background: linear-gradient(160deg, var(--cream) 0%, var(--green-pale) 100%);
  }
  .cta-section .section-title { margin: 0 auto 14px; }
  .cta-section .section-sub { margin: 0 auto 40px; text-align: center; }

  .cta-box {
    display: inline-block; max-width: 540px; width: 100%;
    background: white; border-radius: 28px; padding: 48px;
    box-shadow: 0 16px 60px rgba(45,74,45,0.12);
    border: 1px solid var(--green-light);
  }
  .cta-price-big {
    font-family: 'Playfair Display', serif;
    font-size: 4rem; font-weight: 700; color: var(--green-deep);
    line-height: 1;
  }
  .cta-price-label { font-size: 0.85rem; color: var(--text-light); margin-bottom: 28px; }
  .cta-includes {
    text-align: left; margin: 24px 0; display: flex; flex-direction: column; gap: 10px;
  }
  .cta-include-item {
    display: flex; align-items: flex-start; gap: 10px;
    font-size: 0.9rem; color: var(--text-mid);
  }
  .check { color: var(--green-mid); font-weight: 700; font-size: 1rem; flex-shrink: 0; }

  .btn-cta {
    display: flex; align-items: center; justify-content: center; gap: 10px;
    background: var(--green-deep); color: white;
    padding: 20px 40px; border-radius: 50px; width: 100%;
    font-family: 'Playfair Display', serif; font-size: 1.1rem; font-weight: 700;
    text-decoration: none; cursor: pointer; border: none;
    box-shadow: 0 8px 32px rgba(45,74,45,0.3);
    transition: all 0.3s; margin-top: 8px;
  }
  .btn-cta:hover { background: var(--green-mid); transform: translateY(-2px); box-shadow: 0 14px 40px rgba(45,74,45,0.38); }
  .guarantee {
    display: flex; align-items: center; justify-content: center; gap: 8px;
    font-size: 0.8rem; color: var(--text-light); margin-top: 16px;
  }

  /* ── FOOTER ── */
  footer {
    position: relative; z-index: 1;
    background: var(--green-deep); color: var(--green-light);
    padding: 40px 80px; text-align: center;
    font-size: 0.82rem; line-height: 1.8;
  }
  footer .footer-brand {
    font-family: 'Playfair Display', serif;
    font-size: 1.3rem; color: white; margin-bottom: 10px;
  }
  footer a { color: var(--green-sage); text-decoration: none; }

  /* ── ANIMATIONS ── */
  @keyframes fadeUp {
    from { opacity: 0; transform: translateY(28px); }
    to   { opacity: 1; transform: translateY(0); }
  }
  @keyframes pulse {
    0%, 100% { transform: scale(1); }
    50%       { transform: scale(1.06); }
  }

  /* ── RESPONSIVE ── */
  @media (max-width: 768px) {
    .hero { grid-template-columns: 1fr; min-height: auto; }
    .hero::before { display: none; }
    .hero-text { padding: 40px 24px 20px; }
    .hero-visual { padding: 20px 24px 40px; }
    .section, .benefits-section, .testimonials-section, .cta-section { padding: 60px 24px; }
    nav { padding: 14px 20px; }
    footer { padding: 40px 24px; }
    .section-divider { padding: 0 24px; }
  }
</style>
</head>
<body>

<div class="botanical-bg"></div>

<!-- NAV -->
<nav>
  <a href="#" class="nav-logo">ZDROWA<span>50</span>PLUS</a>
  <a href="#kup" class="nav-cta">Kup e-book →</a>
</nav>

<!-- HERO -->
<section class="hero">
  <div class="hero-text">
    <div class="hero-badge">🌿 E-book dla kobiet 50+</div>
    <h1>Menopauza<br>a <em>Dieta</em></h1>
    <p class="hero-subtitle">
      Odkryj, co jeść, by przez menopauzę przejść z energią, dobrym snem i zdrowym ciałem. 28 stron konkretnej wiedzy i gotowego jadłospisu.
    </p>
    <div class="price-block">
      <span class="price-main">39 zł</span>
      <span class="price-old">69 zł</span>
      <span class="price-save">-44%</span>
    </div>
    <a href="#kup" class="btn-primary">
      Pobierz e-book teraz <span class="arrow">→</span>
    </a>
    <div class="trust-row">
      <span class="trust-item"><span class="trust-icon">📥</span> Natychmiastowe pobranie</span>
      <span class="trust-item"><span class="trust-icon">🔒</span> Bezpieczna płatność</span>
      <span class="trust-item"><span class="trust-icon">📄</span> Format PDF</span>
    </div>
  </div>

  <div class="hero-visual">
    <div class="ebook-mockup">
      <div class="ebook-pages"></div>
      <div class="ebook-cover">
        <div class="ebook-brand">ZDROWA50PLUS</div>
        <div class="ebook-title-text">
          Menopauza<br>a Dieta
          <em>Co jeść, by czuć się dobrze</em>
        </div>
        <div class="ebook-leaf">🌿</div>
      </div>
      <div class="floating-badge">
        <span class="fbig">39</span>
        <span class="fsmall">złotych</span>
      </div>
    </div>
  </div>
</section>

<div class="section-divider">
  <div class="divider-line"></div>
  <div class="divider-icon">🌱</div>
  <div class="divider-line"></div>
</div>

<!-- WHAT'S INSIDE -->
<section class="section">
  <div class="section-label">Zawartość e-booka</div>
  <h2 class="section-title">Co znajdziesz w środku?</h2>
  <p class="section-sub">28 stron pełnych konkretnej wiedzy, jadłospisów i praktycznych wskazówek — bez zbędnej teorii.</p>

  <div class="chapters-grid">
    <div class="chapter-card">
      <div class="chapter-icon">🔬</div>
      <div class="chapter-num">01</div>
      <div class="chapter-title">Co dzieje się w Twoim ciele?</div>
      <div class="chapter-desc">Jak spadek estrogenów wpływa na metabolizm, kości, serce i nastrój.</div>
    </div>
    <div class="chapter-card">
      <div class="chapter-icon">🥦</div>
      <div class="chapter-num">02</div>
      <div class="chapter-title">Filary zdrowej diety</div>
      <div class="chapter-desc">6 kluczowych zasad żywienia, które realnie łagodzą objawy menopauzy.</div>
    </div>
    <div class="chapter-card">
      <div class="chapter-icon">🐟</div>
      <div class="chapter-num">03</div>
      <div class="chapter-title">Produkty, które wspierają</div>
      <div class="chapter-desc">10 grup produktów z wyjaśnieniem dlaczego i ile jeść — z konkretnymi przykładami.</div>
    </div>
    <div class="chapter-card">
      <div class="chapter-icon">🚫</div>
      <div class="chapter-num">04</div>
      <div class="chapter-title">Czego unikać</div>
      <div class="chapter-desc">Produkty nasilające uderzenia gorąca, wahania nastroju i przyrost wagi.</div>
    </div>
    <div class="chapter-card">
      <div class="chapter-icon">🌿</div>
      <div class="chapter-num">05</div>
      <div class="chapter-title">Fitoestrogeny i suplementy</div>
      <div class="chapter-desc">Naturalni sprzymierzeńcy — co naprawdę działa i co warto suplementować.</div>
    </div>
    <div class="chapter-card">
      <div class="chapter-icon">🗓️</div>
      <div class="chapter-num">06</div>
      <div class="chapter-title">7-dniowy jadłospis + lista zakupów</div>
      <div class="chapter-desc">Gotowy plan na cały tydzień z listą zakupów do wydruku. Bez liczenia kalorii.</div>
    </div>
  </div>
</section>

<!-- BENEFITS -->
<section class="benefits-section">
  <div class="section-label">Dlaczego warto</div>
  <h2 class="section-title" style="color: white;">Co zyskasz dzięki tej diecie?</h2>
  <p class="section-sub">Właściwe odżywianie może zmienić to, jak czujesz się na co dzień — i to szybciej niż myślisz.</p>

  <div class="benefits-grid">
    <div class="benefit-item">
      <div class="benefit-icon">🌡️</div>
      <div class="benefit-title">Mniej uderzeń gorąca</div>
      <div class="benefit-desc">Dieta bogata w fitoestrogeny i magnez realnie redukuje częstotliwość i intensywność uderzeń gorąca.</div>
    </div>
    <div class="benefit-item">
      <div class="benefit-icon">😴</div>
      <div class="benefit-title">Lepszy sen</div>
      <div class="benefit-desc">Dowiesz się, które produkty wieczorem poprawiają sen, a które go sabotują.</div>
    </div>
    <div class="benefit-item">
      <div class="benefit-icon">⚖️</div>
      <div class="benefit-title">Stabilna waga</div>
      <div class="benefit-desc">Bez głodzenia i bez restrykcji — tylko mądre wybory żywieniowe dopasowane do Twojego metabolizmu po 50.</div>
    </div>
    <div class="benefit-item">
      <div class="benefit-icon">🦴</div>
      <div class="benefit-title">Mocniejsze kości</div>
      <div class="benefit-desc">Plan posiłków bogaty w wapń, witaminę D i K2 chroniący przed osteoporozą.</div>
    </div>
    <div class="benefit-item">
      <div class="benefit-icon">💚</div>
      <div class="benefit-title">Lepszy nastrój</div>
      <div class="benefit-desc">Związek między jelitami a mózgiem jest realny — właściwa dieta dosłownie poprawia nastrój.</div>
    </div>
    <div class="benefit-item">
      <div class="benefit-icon">⚡</div>
      <div class="benefit-title">Więcej energii</div>
      <div class="benefit-desc">Koniec ze zmęczeniem po posiłkach — dowiesz się jak stabilizować poziom cukru przez cały dzień.</div>
    </div>
  </div>
</section>

<!-- TESTIMONIALS -->
<section class="testimonials-section">
  <div class="section-label">Opinie czytelniczek</div>
  <h2 class="section-title">Co mówią kobiety, które czytały?</h2>

  <div class="testimonials-grid">
    <div class="testimonial-card">
      <div class="stars">★★★★★</div>
      <p class="testimonial-text">Nareszcie e-book, który nie każe mi liczyć kalorii! Jadłospis na 7 dni to strzał w dziesiątkę — ugotowałam go w całości i czuję realną różnicę już po 2 tygodniach.</p>
      <div class="testimonial-author">
        <div class="author-avatar">👩</div>
        <div>
          <div class="author-name">Małgorzata K.</div>
          <div class="author-age">54 lata, Warszawa</div>
        </div>
      </div>
    </div>
    <div class="testimonial-card">
      <div class="stars">★★★★★</div>
      <p class="testimonial-text">Nie wiedziałam, że kawa może nasilać moje uderzenia gorąca! Po odstawieniu kofeiny po południu śpię znacznie lepiej. Drobna zmiana, ogromna różnica.</p>
      <div class="testimonial-author">
        <div class="author-avatar">👩🦳</div>
        <div>
          <div class="author-name">Barbara W.</div>
          <div class="author-age">51 lat, Kraków</div>
        </div>
      </div>
    </div>
    <div class="testimonial-card">
      <div class="stars">★★★★★</div>
      <p class="testimonial-text">Kupiłam ten e-book trochę z ciekawości, a skończyłam na tym, że poleciłam go trzem przyjaciółkom. Napisany normalnym językiem, bez straszenia i bez ściemy.</p>
      <div class="testimonial-author">
        <div class="author-avatar">🧕</div>
        <div>
          <div class="author-name">Grażyna M.</div>
          <div class="author-age">57 lat, Poznań</div>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- CTA -->
<section class="cta-section" id="kup">
  <div class="section-label">Zamów teraz</div>
  <h2 class="section-title">Gotowa by poczuć się lepiej?</h2>
  <p class="section-sub">Jeden e-book. 28 stron. Jedna decyzja, która może zmienić Twoje samopoczucie na co dzień.</p>

  <div class="cta-box">
    <div class="cta-price-big">39 zł</div>
    <div class="cta-price-label">jednorazowa płatność • natychmiastowe pobranie</div>

    <div class="cta-includes">
      <div class="cta-include-item"><span class="check">✓</span> E-book PDF (28 stron) — Menopauza a Dieta</div>
      <div class="cta-include-item"><span class="check">✓</span> 7-dniowy jadłospis gotowy do użycia</div>
      <div class="cta-include-item"><span class="check">✓</span> Lista zakupów do wydruku</div>
      <div class="cta-include-item"><span class="check">✓</span> Tabela suplementacji i fitoestrogenów</div>
      <div class="cta-include-item"><span class="check">✓</span> Dostęp natychmiast po zakupie</div>
    </div>

    <a href="#" class="btn-cta">🌿 Kupuję e-book za 39 zł</a>

    <div class="guarantee">
      🔒 Bezpieczna płatność &nbsp;|&nbsp; 📥 Pobierz od razu &nbsp;|&nbsp; 📧 Link na e-mail
    </div>
  </div>
</section>

<!-- FOOTER -->
<footer>
  <div class="footer-brand">ZDROWA50PLUS</div>
  <p>© 2025 ZDROWA50PLUS. Wszelkie prawa zastrzeżone.</p>
  <p style="margin-top: 8px; font-size: 0.75rem; opacity: 0.7;">
    Treści zawarte w e-booku mają charakter informacyjny i edukacyjny. Nie zastępują porady lekarskiej.
  </p>
  <p style="margin-top: 10px;">
    <a href="#">Polityka prywatności</a> &nbsp;·&nbsp; <a href="#">Regulamin</a> &nbsp;·&nbsp; <a href="#">Kontakt</a>
  </p>
</footer>

<script>
  // Scroll reveal animation
  const observer = new IntersectionObserver((entries) => {
    entries.forEach(entry => {
      if (entry.isIntersecting) {
        entry.target.style.animation = 'fadeUp 0.7s ease both';
        observer.unobserve(entry.target);
      }
    });
  }, { threshold: 0.1 });

  document.querySelectorAll('.chapter-card, .benefit-item, .testimonial-card').forEach(el => {
    el.style.opacity = '0';
    observer.observe(el);
  });
</script>
</body>
</html>