<?php
/**
 * VitaGuide — affiliate-friendly vitamin discovery landing page
 * Save as index.php. Replace the example affiliate URLs and review all disclosures
 * before publishing. This page intentionally avoids medical diagnosis or treatment claims.
 */
$pageTitle = 'VitaGuide | Find Vitamins That Fit Your Goals';
$year = date('Y');

$goals = [
    [
        'eyebrow' => 'DAILY FOUNDATIONS',
        'title' => 'Everyday Wellness',
        'desc' => 'Explore multivitamins and foundational nutrients for a well-rounded routine.',
        'icon' => '✳',
        'tone' => 'mint',
        'tag' => 'START HERE',
        'href' => '#editors-picks',
    ],
    [
        'eyebrow' => 'SUNSHINE NUTRIENT',
        'title' => 'Vitamin D',
        'desc' => 'Learn what to look for when comparing vitamin D supplements.',
        'icon' => '☼',
        'tone' => 'sun',
        'tag' => 'POPULAR GUIDE',
        'href' => '#vitamin-d',
    ],
    [
        'eyebrow' => 'PLANT-BASED OPTIONS',
        'title' => 'Omega-3',
        'desc' => 'Compare fish oil and algae-based options, ingredients, and serving sizes.',
        'icon' => '≈',
        'tone' => 'blue',
        'tag' => 'COMPARE OPTIONS',
        'href' => '#omega-3',
    ],
];

$picks = [
    [
        'label' => 'BEST PLACE TO START',
        'name' => 'Daily Multivitamin',
        'type' => 'A simple overview of everyday formulas',
        'detail' => 'Compare nutrient amounts, form, serving size, and third-party testing.',
        'href' => 'https://example.com/affiliate-multivitamin',
        'tone' => 'product-mint',
        'pill' => 'Daily basics',
    ],
    [
        'label' => 'NUTRIENT GUIDE',
        'name' => 'Vitamin D3',
        'type' => 'Understand forms and label details',
        'detail' => 'Review dosage on the label and consider your needs with a qualified professional.',
        'href' => 'https://example.com/affiliate-vitamin-d',
        'tone' => 'product-sun',
        'pill' => 'Vitamin D',
    ],
    [
        'label' => 'COMPARE SOURCES',
        'name' => 'Omega-3',
        'type' => 'Fish oil and algae-based choices',
        'detail' => 'Look at EPA/DHA amounts, sourcing, freshness standards, and allergens.',
        'href' => 'https://example.com/affiliate-omega-3',
        'tone' => 'product-blue',
        'pill' => 'Omega-3',
    ],
];
?>
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="theme-color" content="#f7faf7">
  <meta name="description" content="A clear, practical guide to comparing vitamins and supplements. Explore ingredient labels, quality checks, and options for your wellness routine.">
  <meta property="og:title" content="<?= htmlspecialchars($pageTitle, ENT_QUOTES, 'UTF-8') ?>">
  <meta property="og:description" content="Make sense of supplement labels and compare options with confidence.">
  <meta property="og:type" content="website">
  <title><?= htmlspecialchars($pageTitle, ENT_QUOTES, 'UTF-8') ?></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=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap" rel="stylesheet">
  <style>
    :root{
      --ink:#18352d;--muted:#65756e;--green:#087f5b;--green-dark:#066849;
      --lime:#d8f36b;--paper:#f7faf7;--white:#fff;--line:#e5ece6;
      --shadow:0 18px 55px rgba(29,69,51,.09);--radius:24px;--max:1180px
    }
    *{box-sizing:border-box}
    html{scroll-behavior:smooth;scroll-padding-top:100px}
    body{margin:0;background:var(--paper);color:var(--ink);font-family:"DM Sans",sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}
    a{color:inherit;text-decoration:none}
    button,input{font:inherit}
    .container{width:min(var(--max),calc(100% - 48px));margin-inline:auto}
    .announcement{background:#173d32;color:#eaf7e9;font-size:12px;text-align:center;padding:9px 16px;letter-spacing:.04em}
    .announcement strong{color:var(--lime);font-weight:700}
    header{position:sticky;top:0;z-index:20;background:rgba(247,250,247,.92);backdrop-filter:blur(16px);border-bottom:1px solid rgba(229,236,230,.8)}
    .nav{height:78px;display:flex;align-items:center;justify-content:space-between;gap:28px}
    .brand{display:inline-flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:21px;font-weight:800;letter-spacing:-.06em;white-space:nowrap}
    .brand-mark{width:36px;height:36px;border-radius:13px;background:var(--green);display:grid;place-items:center;color:white;font-size:21px;transform:rotate(-5deg)}
    .nav-links{display:flex;align-items:center;gap:30px;color:#53655d;font-size:13px;font-weight:700}
    .nav-links a:hover,.footer-links a:hover{color:var(--green)}
    .nav-cta,.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--green);color:white;padding:13px 19px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid var(--green);transition:transform .2s,background .2s;white-space:nowrap}
    .nav-cta:hover,.button:hover{background:var(--green-dark);transform:translateY(-2px)}
    .menu-toggle{display:none;background:none;border:0;color:var(--ink);font-size:25px;padding:8px}
    .hero{padding:68px 0 74px;overflow:hidden;position:relative}
    .hero:before{content:"";position:absolute;width:650px;height:650px;right:-130px;top:-140px;background:radial-gradient(circle,rgba(208,238,166,.55),rgba(247,250,247,0) 68%);pointer-events:none}
    .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:50px;position:relative}
    .eyebrow{display:flex;align-items:center;gap:9px;color:var(--green);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}
    .eyebrow:before{content:"";width:22px;height:2px;background:var(--green);border-radius:3px}
    h1,h2,h3,p{margin-top:0}
    h1,h2,h3{font-family:Manrope,sans-serif;letter-spacing:-.055em}
    h1{font-size:clamp(42px,5.2vw,68px);line-height:1.06;margin:21px 0 22px;max-width:650px;font-weight:800}
    h1 span{color:var(--green)}
    .hero-copy{font-size:17px;color:var(--muted);max-width:510px;line-height:1.8;margin-bottom:28px}
    .hero-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}
    .button{padding:15px 22px}
    .button.secondary{background:transparent;color:var(--ink);border-color:#d9e5dc}
    .button.secondary:hover{background:white;border-color:#c7d8cc}
    .micro-trust{display:flex;gap:20px;flex-wrap:wrap;margin-top:29px;color:#5f7067;font-size:12px;font-weight:600}
    .micro-trust span{display:flex;align-items:center;gap:7px}
    .check{width:19px;height:19px;border-radius:50%;background:#e2f4e7;color:var(--green);display:inline-grid;place-items:center;font-size:11px;font-weight:800}
    .hero-art{min-height:430px;position:relative;border-radius:34px;background:linear-gradient(145deg,#eaf3e9,#d9e8d6 55%,#b6d0a7);overflow:hidden;box-shadow:var(--shadow)}
    .hero-art:before{content:"";position:absolute;width:370px;height:370px;border:1px solid rgba(255,255,255,.65);border-radius:50%;top:30px;left:50%;transform:translateX(-50%)}
    .hero-art:after{content:"";position:absolute;width:290px;height:290px;border:1px solid rgba(255,255,255,.5);border-radius:50%;top:70px;left:50%;transform:translateX(-50%)}
    .leaf{position:absolute;background:#4f8962;width:145px;height:260px;border-radius:100% 0 100% 0;transform:rotate(-38deg);opacity:.8}
    .leaf.one{left:2%;bottom:-70px}.leaf.two{right:-10px;top:20px;transform:rotate(35deg);background:#8db779}
    .product-stage{position:absolute;inset:0;display:grid;place-items:center;z-index:2}
    .bottle{width:185px;height:255px;position:relative;transform:rotate(7deg);filter:drop-shadow(14px 24px 18px rgba(28,70,43,.2))}
    .cap{position:absolute;top:0;left:55px;width:75px;height:42px;border-radius:10px 10px 3px 3px;background:repeating-linear-gradient(90deg,#d4d9cc 0 5px,#eef0e7 5px 9px);border:1px solid #c7d0c0}
    .bottle-body{position:absolute;top:34px;left:30px;width:125px;height:211px;border-radius:25px 25px 31px 31px;background:linear-gradient(90deg,#a5b99a,#f2f5dc 24%,#e6ebd4 72%,#a7ba9b);border:1px solid rgba(90,120,84,.25)}
    .bottle-label{position:absolute;top:88px;left:37px;width:111px;height:104px;background:#fbfcf4;border-radius:8px;text-align:center;padding:15px 6px;color:#234a39;box-shadow:0 3px 8px rgba(30,60,30,.08)}
    .bottle-label .leaf-logo{font-size:22px;line-height:1}
    .bottle-label strong{display:block;font-family:Manrope,sans-serif;font-size:12px;margin-top:6px;letter-spacing:-.04em}
    .bottle-label small{font-size:7px;letter-spacing:.12em;text-transform:uppercase}
    .floating-note{position:absolute;z-index:4;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.8);border-radius:17px;padding:13px 15px;box-shadow:0 12px 32px rgba(35,74,46,.1);font-size:11px;color:var(--muted)}
    .floating-note strong{display:block;color:var(--ink);font-size:13px;margin-bottom:2px}
    .note-top{top:40px;left:25px}.note-bottom{right:22px;bottom:38px}
    .note-icon{display:inline-grid;place-items:center;width:27px;height:27px;border-radius:9px;background:#e4f5df;color:var(--green);margin-right:6px}
    .hero-caption{position:absolute;z-index:3;bottom:19px;left:0;right:0;text-align:center;color:#42664c;font-size:10px;letter-spacing:.13em;font-weight:800;text-transform:uppercase}
    .trust-strip{border-block:1px solid var(--line);background:white}
    .trust-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:20px 0;gap:20px}
    .trust-item{display:flex;align-items:center;justify-content:center;gap:12px;font-size:12px;color:var(--muted)}
    .trust-item b{display:block;color:var(--ink);font-size:13px}
    .trust-icon{width:39px;height:39px;border-radius:13px;background:#eff7ee;display:grid;place-items:center;color:var(--green);font-size:19px}
    section{padding:86px 0}
    .section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}
    .section-head h2{font-size:clamp(30px,3.5vw,43px);line-height:1.15;margin:12px 0 0}
    .section-head p{color:var(--muted);max-width:440px;margin-bottom:3px;font-size:14px}
    .goal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
    .goal-card{border:1px solid var(--line);border-radius:22px;background:white;padding:24px;min-height:245px;display:flex;flex-direction:column;box-shadow:0 6px 20px rgba(28,60,40,.025);transition:transform .22s,box-shadow .22s}
    .goal-card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}
    .goal-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}
    .goal-symbol{width:55px;height:55px;border-radius:18px;display:grid;place-items:center;font-size:29px;font-weight:700}
    .mint .goal-symbol{background:#e3f5e7;color:#14805a}.sun .goal-symbol{background:#fff1cf;color:#b67a10}.blue .goal-symbol{background:#e4efff;color:#3b6da7}
    .goal-tag{font-size:9px;letter-spacing:.1em;font-weight:800;color:#6b7a70}
    .goal-card h3{font-size:21px;margin-bottom:8px;letter-spacing:-.04em}
    .goal-card p{font-size:13px;color:var(--muted);margin-bottom:22px}
    .text-link{display:inline-flex;align-items:center;gap:8px;color:var(--green);font-size:12px;font-weight:800;margin-top:auto}
    .text-link:hover{gap:12px}
    .picks{background:#edf5ee}
    .pick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
    .pick-card{background:white;border:1px solid #e1ebe2;border-radius:23px;overflow:hidden}
    .product-visual{height:190px;display:grid;place-items:center;position:relative;overflow:hidden}
    .product-visual:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;border:1px solid rgba(255,255,255,.9)}
    .product-mint{background:linear-gradient(135deg,#dff1e2,#b9d9c0)}.product-sun{background:linear-gradient(135deg,#fff0cb,#f3d68b)}.product-blue{background:linear-gradient(135deg,#dfeafa,#b8d2ef)}
    .mini-bottle{position:relative;z-index:1;width:90px;height:120px;border-radius:15px 15px 19px 19px;background:linear-gradient(90deg,#d2dfc8,#f9f8e8 35%,#dce7d2);box-shadow:12px 15px 20px rgba(43,72,48,.15);border:1px solid rgba(80,110,70,.2);transform:rotate(-5deg)}
    .mini-bottle:before{content:"";position:absolute;width:43px;height:22px;left:23px;top:-19px;border-radius:5px 5px 2px 2px;background:repeating-linear-gradient(90deg,#d6ddd0 0 4px,#f5f5ed 4px 7px);border:1px solid #cbd4c4}
    .mini-label{position:absolute;top:39px;left:7px;right:7px;height:51px;background:#fbfcf4;border-radius:5px;display:grid;place-items:center;text-align:center;color:#25513b;font-family:Manrope,sans-serif;font-size:10px;font-weight:800;line-height:1.1;padding:4px}
    .mini-label small{display:block;font-size:6px;letter-spacing:.1em}
    .pick-content{padding:22px}
    .pick-label{font-size:9px;letter-spacing:.12em;color:var(--green);font-weight:800}
    .pick-content h3{font-size:22px;margin:7px 0 4px}
    .pick-type{font-size:12px;font-weight:700;color:#52665b;margin-bottom:12px}
    .pick-content p{font-size:12px;color:var(--muted);min-height:58px}
    .pick-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:15px;margin-top:14px}
    .pill{font-size:10px;background:#f0f6f0;color:#597064;padding:6px 9px;border-radius:99px;font-weight:700}
    .pick-foot a{font-size:12px;font-weight:800;color:var(--green)}
    .quality-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}
    .quality-copy h2{font-size:clamp(32px,4vw,47px);line-height:1.12;margin:14px 0 18px}
    .quality-copy p{color:var(--muted);font-size:14px;max-width:460px}
    .quality-list{display:grid;grid-template-columns:1fr 1fr;gap:13px}
    .quality-item{background:white;border:1px solid var(--line);padding:20px;border-radius:18px}
    .quality-item .q-icon{font-size:20px;color:var(--green);margin-bottom:11px}
    .quality-item h3{font-size:15px;margin-bottom:5px;letter-spacing:-.03em}
    .quality-item p{font-size:12px;color:var(--muted);margin:0}
    .disclaimer-note{font-size:11px!important;color:#7b8981!important;margin-top:20px}
    .cta-wrap{padding:0 0 84px}
    .cta-banner{background:#153e32;border-radius:28px;overflow:hidden;position:relative;padding:48px 52px;color:white;display:flex;align-items:center;justify-content:space-between;gap:30px}
    .cta-banner:after{content:"";position:absolute;width:400px;height:400px;right:10%;top:-220px;border:1px solid rgba(221,245,196,.2);border-radius:50%;box-shadow:0 0 0 40px rgba(221,245,196,.04),0 0 0 80px rgba(221,245,196,.035)}
    .cta-banner .eyebrow{color:#c6e9a5}.cta-banner .eyebrow:before{background:#c6e9a5}
    .cta-banner h2{font-size:clamp(28px,3.5vw,42px);line-height:1.12;margin:12px 0}
    .cta-banner p{color:#c4d9ce;font-size:14px;margin-bottom:0;max-width:520px}
    .cta-banner .button{background:var(--lime);border-color:var(--lime);color:#173d32;position:relative;z-index:2}
    footer{background:#f0f5f0;border-top:1px solid var(--line);padding:38px 0 22px}
    .footer-top{display:flex;justify-content:space-between;gap:35px;padding-bottom:30px}
    .footer-brand p{font-size:12px;color:var(--muted);max-width:270px;margin:13px 0 0}
    .footer-links{display:flex;gap:23px;flex-wrap:wrap;font-size:12px;color:#53655d;font-weight:700;align-items:flex-start;padding-top:10px}
    .footer-bottom{border-top:1px solid #dce6dd;padding-top:18px;display:flex;justify-content:space-between;gap:20px;color:#78867e;font-size:10px}
    .footer-bottom a{text-decoration:underline;text-underline-offset:3px}
    .disclosure{background:#fff9e9;border:1px solid #f0e5c4;border-radius:13px;padding:14px 16px;color:#6d6247;font-size:11px;margin-top:22px}
    .disclosure strong{color:#51462e}
    .mobile-menu{display:none}
    @media(max-width:900px){
      .nav-links{gap:16px}.hero-grid{gap:28px}.hero-art{min-height:370px}.quality-grid{gap:35px}
      .bottle{transform:scale(.86) rotate(7deg)}.section-head{align-items:flex-start;flex-direction:column;gap:12px}
    }
    @media(max-width:700px){
      .container{width:min(var(--max),calc(100% - 34px))}
      .announcement{font-size:10px}.nav{height:67px}.brand{font-size:19px}
      .nav-links,.nav-cta{display:none}.menu-toggle{display:block}
      .mobile-menu{padding:4px 17px 17px;background:var(--paper);border-top:1px solid var(--line)}
      .mobile-menu.open{display:grid;gap:0}.mobile-menu a{padding:12px 0;border-bottom:1px solid var(--line);font-size:13px;font-weight:700}
      .hero{padding:43px 0 48px}.hero-grid{grid-template-columns:1fr;gap:30px}
      h1{font-size:clamp(41px,12vw,57px);margin-top:16px}.hero-copy{font-size:15px}
      .hero-art{min-height:340px;border-radius:25px}.note-top{top:19px;left:15px}.note-bottom{right:12px;bottom:27px}
      .trust-grid{grid-template-columns:1fr;gap:13px;padding:18px 0}.trust-item{justify-content:flex-start}
      section{padding:62px 0}.goal-grid,.pick-grid{grid-template-columns:1fr}
      .goal-card{min-height:220px}.product-visual{height:175px}
      .quality-grid{grid-template-columns:1fr;gap:28px}.quality-list{gap:10px}.quality-item{padding:15px}
      .cta-wrap{padding-bottom:55px}.cta-banner{padding:32px 25px;align-items:flex-start;flex-direction:column;border-radius:22px}
      .footer-top,.footer-bottom{flex-direction:column}.footer-links{gap:16px}
    }
    @media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}
  </style>
</head>
<body>
  <div class="announcement"><strong>SMARTER SUPPLEMENT SHOPPING</strong> &nbsp;·&nbsp; Clear guides. Thoughtful comparisons. Better questions.</div>
  <header>
    <div class="container nav">
      <a class="brand" href="#" aria-label="VitaGuide home"><span class="brand-mark">✦</span> VitaGuide</a>
      <nav class="nav-links" aria-label="Main navigation">
        <a href="#guides">Explore</a><a href="#editors-picks">Top Guides</a><a href="#quality">Our Approach</a><a href="#about">About</a>
      </nav>
      <a class="nav-cta" href="#guides">Find Your Guide <span aria-hidden="true">↗</span></a>
      <button class="menu-toggle" type="button" aria-label="Open navigation" aria-expanded="false" aria-controls="mobile-menu">☰</button>
    </div>
    <nav class="mobile-menu" id="mobile-menu" aria-label="Mobile navigation">
      <a href="#guides">Explore</a><a href="#editors-picks">Top Guides</a><a href="#quality">Our Approach</a><a href="#about">About VitaGuide</a>
    </nav>
  </header>

  <main>
    <section class="hero">
      <div class="container hero-grid">
        <div>
          <div class="eyebrow">A clearer path to wellness</div>
          <h1>Good choices start with <span>good information.</span></h1>
          <p class="hero-copy">Supplements shouldn't feel complicated. Explore practical guides that help you understand labels, compare ingredients, and shop with more confidence.</p>
          <div class="hero-actions">
            <a class="button" href="#guides">Explore vitamin guides <span aria-hidden="true">→</span></a>
            <a class="button secondary" href="#quality">How we compare</a>
          </div>
          <div class="micro-trust">
            <span><i class="check">✓</i> Label-first guidance</span>
            <span><i class="check">✓</i> Clear comparisons</span>
            <span><i class="check">✓</i> No miracle promises</span>
          </div>
        </div>
        <div class="hero-art" aria-label="Illustration of a supplement bottle surrounded by botanical shapes" role="img">
          <div class="leaf one"></div><div class="leaf two"></div>
          <div class="floating-note note-top"><span class="note-icon">✳</span><strong>Know what’s inside</strong>Start with the supplement facts</div>
          <div class="product-stage">
            <div class="bottle">
              <div class="cap"></div><div class="bottle-body"></div>
              <div class="bottle-label"><div class="leaf-logo">✦</div><strong>VITAMIN<br>DAILY</strong><small>Simple essentials</small></div>
            </div>
          </div>
          <div class="floating-note note-bottom"><strong>Small steps, informed choices.</strong>Find what fits your routine.</div>
          <div class="hero-caption">Thoughtful choices · One label at a time</div>
        </div>
      </div>
    </section>

    <div class="trust-strip" aria-label="Our editorial principles">
      <div class="container trust-grid">
        <div class="trust-item"><span class="trust-icon">⌕</span><span><b>Understand the label</b>Know what you're comparing</span></div>
        <div class="trust-item"><span class="trust-icon">◇</span><span><b>Compare with context</b>Look beyond the front of the bottle</span></div>
        <div class="trust-item"><span class="trust-icon">♡</span><span><b>Choose thoughtfully</b>Quality and fit matter</span></div>
      </div>
    </div>

    <section id="guides">
      <div class="container">
        <div class="section-head">
          <div><div class="eyebrow">Explore by interest</div><h2>Where would you like to start?</h2></div>
          <p>Different products serve different purposes. Start with a topic, then compare the details that matter to you.</p>
        </div>
        <div class="goal-grid">
          <?php foreach ($goals as $goal): ?>
          <article class="goal-card <?= htmlspecialchars($goal['tone'], ENT_QUOTES, 'UTF-8') ?>">
            <div class="goal-top"><div class="goal-symbol" aria-hidden="true"><?= htmlspecialchars($goal['icon'], ENT_QUOTES, 'UTF-8') ?></div><span class="goal-tag"><?= htmlspecialchars($goal['tag'], ENT_QUOTES, 'UTF-8') ?></span></div>
            <h3><?= htmlspecialchars($goal['title'], ENT_QUOTES, 'UTF-8') ?></h3>
            <p><?= htmlspecialchars($goal['desc'], ENT_QUOTES, 'UTF-8') ?></p>
            <a class="text-link" href="<?= htmlspecialchars($goal['href'], ENT_QUOTES, 'UTF-8') ?>">Explore the guide <span aria-hidden="true">→</span></a>
          </article>
          <?php endforeach; ?>
        </div>
      </div>
    </section>

    <section class="picks" id="editors-picks">
      <div class="container">
        <div class="section-head">
          <div><div class="eyebrow">A useful place to begin</div><h2>Popular supplement guides</h2></div>
          <p>Use these starting points to learn what to compare. Product availability, formulas, and suitability vary.</p>
        </div>
        <div class="pick-grid">
          <?php foreach ($picks as $pick): ?>
          <article class="pick-card" id="<?= $pick['name'] === 'Vitamin D3' ? 'vitamin-d' : ($pick['name'] === 'Omega-3' ? 'omega-3' : 'multivitamin') ?>">
            <div class="product-visual <?= htmlspecialchars($pick['tone'], ENT_QUOTES, 'UTF-8') ?>" aria-hidden="true">
              <div class="mini-bottle"><div class="mini-label"><?= htmlspecialchars($pick['name'], ENT_QUOTES, 'UTF-8') ?><small>VITAGUIDE EXAMPLE</small></div></div>
            </div>
            <div class="pick-content">
              <div class="pick-label"><?= htmlspecialchars($pick['label'], ENT_QUOTES, 'UTF-8') ?></div>
              <h3><?= htmlspecialchars($pick['name'], ENT_QUOTES, 'UTF-8') ?></h3>
              <div class="pick-type"><?= htmlspecialchars($pick['type'], ENT_QUOTES, 'UTF-8') ?></div>
              <p><?= htmlspecialchars($pick['detail'], ENT_QUOTES, 'UTF-8') ?></p>
              <div class="pick-foot"><span class="pill"><?= htmlspecialchars($pick['pill'], ENT_QUOTES, 'UTF-8') ?></span><a href="<?= htmlspecialchars($pick['href'], ENT_QUOTES, 'UTF-8') ?>" target="_blank" rel="sponsored nofollow noopener">View options ↗</a></div>
            </div>
          </article>
          <?php endforeach; ?>
        </div>
        <div class="disclosure"><strong>Affiliate disclosure:</strong> Some links on this site may be affiliate links. If you purchase through them, we may earn a commission at no additional cost to you. This does not determine whether a product is right for you. Replace the sample links above with your approved affiliate links before publishing.</div>
      </div>
    </section>

    <section id="quality">
      <div class="container quality-grid">
        <div class="quality-copy">
          <div class="eyebrow">A more thoughtful approach</div>
          <h2>Look past the label design.</h2>
          <p>Good supplement research starts with useful questions—not bold promises. We encourage readers to check the facts panel, understand serving sizes, and look for credible quality information before buying.</p>
          <p class="disclaimer-note">Dietary supplements are not a substitute for a varied diet or medical care. Ask a qualified healthcare professional about your individual needs, especially if you take medication, are pregnant, or have a health condition.</p>
        </div>
        <div class="quality-list">
          <article class="quality-item"><div class="q-icon">▤</div><h3>Supplement Facts</h3><p>Check amounts per serving, serving size, and the full ingredient list.</p></article>
          <article class="quality-item"><div class="q-icon">✓</div><h3>Quality verification</h3><p>Look for relevant independent testing or certification and verify claims with the certifier.</p></article>
          <article class="quality-item"><div class="q-icon">⌁</div><h3>Form and source</h3><p>Compare nutrient forms, sourcing details, allergens, and other ingredients.</p></article>
          <article class="quality-item"><div class="q-icon">♡</div><h3>Personal fit</h3><p>Consider your diet, routine, budget, and professional guidance—not hype.</p></article>
        </div>
      </div>
    </section>

    <section class="cta-wrap" id="about">
      <div class="container">
        <div class="cta-banner">
          <div><div class="eyebrow">Make your next choice a considered one</div><h2>Less guesswork.<br>More informed decisions.</h2><p>Explore our guides and learn what to look for before you add a supplement to your routine.</p></div>
          <a class="button" href="#guides">Browse the guides <span aria-hidden="true">→</span></a>
        </div>
      </div>
    </section>
  </main>

  <footer>
    <div class="container">
      <div class="footer-top">
        <div class="footer-brand">
          <a class="brand" href="#"><span class="brand-mark">✦</span> VitaGuide</a>
          <p>Clearer supplement information for more thoughtful everyday choices.</p>
        </div>
        <nav class="footer-links" aria-label="Footer navigation">
          <a href="#guides">Explore</a><a href="#editors-picks">Guides</a><a href="#quality">Our approach</a><a href="/privacy.php">Privacy</a><a href="/disclaimer.php">Disclaimer</a><a href="mailto:hello@example.com">Contact</a>
        </nav>
      </div>
      <div class="footer-bottom">
        <span>© <?= htmlspecialchars($year, ENT_QUOTES, 'UTF-8') ?> VitaGuide. All rights reserved.</span>
        <span>For educational purposes only. Not medical advice.</span>
      </div>
    </div>
  </footer>
  <script>
    (() => {
      const toggle = document.querySelector('.menu-toggle');
      const menu = document.querySelector('#mobile-menu');
      if (!toggle || !menu) return;
      toggle.addEventListener('click', () => {
        const isOpen = menu.classList.toggle('open');
        toggle.setAttribute('aria-expanded', String(isOpen));
        toggle.setAttribute('aria-label', isOpen ? 'Close navigation' : 'Open navigation');
        toggle.textContent = isOpen ? '×' : '☰';
      });
      menu.querySelectorAll('a').forEach(link => link.addEventListener('click', () => {
        menu.classList.remove('open');
        toggle.setAttribute('aria-expanded', 'false');
        toggle.setAttribute('aria-label', 'Open navigation');
        toggle.textContent = '☰';
      }));
    })();
  </script>
</body>
</html>
