<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="HandheldFriendly" content="true" />
<meta name="MobileOptimized" content="390" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Campaign Wisdom -- Win the campaign. Build what lasts.</title>
<meta property="og:title" content="Campaign Wisdom"/>
<meta property="og:description" content="Campaign Wisdom"/>
<meta property="og:image" content="https://campaignwisdom.com/og_cw.png"/>
<meta property="og:url" content="https://campaignwisdom.com"/>
<meta name="description" content="Books and training for conservative candidates, activists, leaders, and organizations. Prepare. Lead. Win.">
<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=Oswald:wght@400;500;600;700&family=Barlow:wght@400;500;600&display=swap" rel="stylesheet">
<style>
  :root{
    /* LOCKED BRAND COLORS */
    --gold:#CF9D37;
    --blue:#4472B8;
    --red:#9E081D;
    --black:#0D0E0D;
    --cream:#D4CBC0;

    /* derived */
    --gold-bright:#e0ad45;
    --gold-dim:#8a6a24;
    --white:#F4F1EA;
    --muted:#a49c88;
    --line:#2a2823;
    --panel:#141513;

    --f-display:'Oswald',"Arial Narrow",sans-serif;
    --f-body:'Barlow',-apple-system,sans-serif;
  }
  *{box-sizing:border-box;margin:0;padding:0;}
  html{scroll-behavior:smooth;}
  body{background:var(--black);color:var(--white);font-family:var(--f-body);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;  font-variant-ligatures:none;
  -webkit-font-variant-ligatures:none;
  /* ...your existing properties... */
  }
  section, .products, .stats, .ctaband, a[id]{
    scroll-margin-top:90px;
  }
.cycle {
  width: 100%;
  max-width: 600px;
  margin-inline: auto;
}

.cycle img {
  display: block;
  width: 100%;
  height: auto;
}
.cycle-arc {
  fill: none;
  stroke: #cf9d37;
  stroke-width: 2.5;
  stroke-linecap: round;
}

.cycle-word,
.cycle-center-text {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 800;
}

.cycle-word {
  font-size: 32px;
}

.cycle-subtitle {
  fill: #f4f1ea;
  font-family: "Barlow", sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.cycle-word.prepare {
  fill: #9e081d;
}

.cycle-word.lead {
  fill: #4472b8;
}

.cycle-word.win {
  fill: #f4f1ea;
}

.cycle-center-text {
  fill: #5a5548;
  font-size: 18px;
  letter-spacing: 0.02em;
}

  a{color:inherit;text-decoration:none;}
  img,svg{display:block;max-width:100%;}
  .wrap{max-width:1180px;margin:0 auto;padding:0 28px;}
  .disp{font-family:var(--f-display);text-transform:uppercase;line-height:1.02;font-weight:700;}
  .btn{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.09em;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:9px;cursor:pointer;border:none;transition:all .2s;}
  .btn-gold{background:var(--gold);color:#150f02;padding:14px 24px;}
  .btn-gold:hover{background:var(--gold-bright);}
  .btn-ghost{background:transparent;color:var(--white);border:1px solid var(--gold-dim);padding:13px 23px;}
  .btn-ghost:hover{border-color:var(--gold);color:var(--gold);}
  :focus-visible{outline:2px solid var(--gold);outline-offset:3px;}

  /* NAV */
  header{position:sticky;top:0;z-index:60;background:rgba(13,14,13,.94);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);}
  nav{display:flex;align-items:center;justify-content:space-between;height:78px;gap:20px;}
  .brand{display:flex;align-items:center;gap:13px;flex-shrink:0;}
  .brand img.seal{width:44px;height:auto;}
  .brand img.wm{width:118px;height:auto;}
  .navlinks{display:flex;align-items:center;gap:32px;}
  .navlinks a{font-family:var(--f-display);text-transform:uppercase;font-size:13px;letter-spacing:.12em;font-weight:500;transition:color .2s;}
  .navlinks a:hover{color:var(--gold);}
  .navtoggle{display:none;background:none;border:none;color:var(--gold);cursor:pointer;padding:6px;}

  /* HERO */
  .hero{padding:76px 0 64px;border-bottom:1px solid var(--line);}
  .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;}
  .hero h1{font-size:clamp(42px,5.6vw,74px);}
  .hero h1 .gold{color:var(--gold);}
  .starrule{display:flex;align-items:center;gap:14px;margin:24px 0;max-width:330px;}
  .starrule .ln{height:1px;background:var(--gold-dim);flex:1;}
  .starrule .st{color:var(--gold);font-size:12px;}
  .hero .sub{font-size:18px;color:var(--muted);max-width:420px;margin-bottom:30px;}
  .hero .ctas{display:flex;gap:13px;flex-wrap:wrap;}
  .hero-seal{display:flex;justify-content:center;}
  .hero-seal img{
    width:min(400px,84%);
    filter:drop-shadow(0 14px 28px rgba(0,0,0,.45));
  }
  /* STATS */
  .stats{border-bottom:1px solid var(--line);}
  .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr);}
  .stat{display:flex;align-items:center;gap:13px;padding:24px 18px;border-right:1px solid var(--line);}
  .stat:last-child{border-right:none;}
  .stat .ico{color:var(--gold);flex-shrink:0;}
  .stat .num{font-family:var(--f-display);font-weight:700;font-size:25px;color:var(--gold);line-height:1;}
  .stat .lbl{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-weight:500;}

  section{padding:76px 0;}
  .sec-seal{width:44px;margin-bottom:18px;}
  .sec-head{font-size:clamp(32px,3.8vw,44px);margin-bottom:14px;}
  .sec-intro{color:var(--muted);font-size:16px;max-width:330px;margin-bottom:24px;}

  /* SYSTEM */
  .system{border-bottom:1px solid var(--line);}
  /*.system-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:34px;align-items:center;}*/
  .system-grid {
  display: grid;
  grid-template-columns: minmax(280px, 0.8fr) minmax(520px, 1.2fr);
  align-items: center;
  gap: clamp(4rem, 8vw, 8rem);
}
  .cycle{display:flex;justify-content:center;}
  .cycle svg{width:100%;max-width:470px;}
  .cl{font-family:var(--f-display);text-transform:uppercase;font-weight:700;}

  .emphasis {
    color: #CF9D37;
    font-weight: bold;
    font-size: 120%;
  }

  /* PRODUCTS */
  .products{background:var(--cream);color:#1c1913;padding:52px 0;}
  .products .wrap{grid-template-columns:1fr;gap:32px;}
  .prod{flex-direction:column;}
  .prod .art{width:140px;}
  // .products .wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;}
  .prod{display:flex;gap:18px;align-items:flex-start;}
  //.prod .art{width:106px;flex-shrink:0;}
  .prod .art img{border-radius:2px;box-shadow:0 10px 22px rgba(0,0,0,.32);width:100%;}
  .prod h3{font-family:var(--f-display);text-transform:uppercase;font-size:19px;font-weight:700;letter-spacing:.03em;margin-bottom:7px;}
  .prod p{font-size:14px;line-height:1.5;color:#4e4739;margin-bottom:3px;}
  .prod .strong{color:#1c1913;font-weight:600;}
  .prod .learn{font-family:var(--f-display);text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:600;color:#8a6a24;margin-top:11px;display:inline-flex;gap:6px;}
  .prod .learn:hover{color:var(--red);}

  /* RESULTS */
  .results{border-bottom:1px solid var(--line);}
  .results-grid{display:grid;grid-template-columns:.62fr 2.38fr;gap:34px;align-items:start;}
  .rphoto{border:1px solid var(--line);width:100%;}
  .rcap{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.14em;font-size:13px;color:var(--gold);text-align:center;margin-top:18px;}
  .quotes{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;}
  .q{border-left:2px solid var(--gold);padding:2px 0 2px 15px;}
  .q p{font-size:14.5px;font-style:italic;color:var(--white);line-height:1.55;}
  .q .who{font-size:12px;color:var(--muted);margin-top:7px;font-style:normal;letter-spacing:.03em;}
  .pending{border:1px dashed var(--gold-dim);padding:18px;color:var(--muted);font-size:13px;text-align:center;letter-spacing:.04em;}

  /* ABOUT */
  .about{border-bottom:1px solid var(--line);}
  .about-grid{display:grid;grid-template-columns:1fr .82fr .86fr;gap:30px;align-items:start;}
  .about h2{font-size:38px;margin-bottom:15px;}
  .about .lede{color:var(--gold);font-size:19px;font-style:italic;margin-bottom:16px;line-height:1.4;}
  .about p{font-size:14.5px;color:var(--muted);margin-bottom:12px;}
  .portrait{width:100%;border:1px solid var(--line);}
  .cred{display:flex;gap:12px;margin-bottom:15px;align-items:flex-start;}
  .cred .ico{color:var(--gold);flex-shrink:0;margin-top:2px;}
  .cred .t{font-family:var(--f-display);text-transform:uppercase;font-size:14px;letter-spacing:.05em;color:var(--gold);font-weight:600;}
  .cred .d{font-size:13px;color:var(--muted);}
  .pull{border-left:2px solid var(--gold);padding-left:15px;margin-top:6px;font-style:italic;font-size:14.5px;}
  .pull .who{display:block;font-style:normal;font-size:12px;color:var(--muted);margin-top:7px;}
  .meet{font-family:var(--f-display);text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:var(--gold);margin-top:6px;display:inline-flex;gap:6px;}

  /* CTA */
  .ctaband{padding:52px 0;}
  .ctabox{border:1px solid var(--gold-dim);padding:32px;display:grid;grid-template-columns:1fr auto 1fr;gap:26px;align-items:center;}
  .stayc{display:flex;gap:15px;align-items:flex-start;}
  .stayc .ico{color:var(--gold);flex-shrink:0;}
  .ctabox h3{font-family:var(--f-display);text-transform:uppercase;font-size:18px;letter-spacing:.05em;color:var(--gold);margin-bottom:5px;font-weight:600;}
  .ctabox p{font-size:14px;color:var(--muted);margin-bottom:11px;}
  .field{background:var(--panel);border:1px solid var(--line);color:var(--white);font-family:var(--f-body);font-size:14px;padding:10px 12px;width:100%;margin-bottom:8px;}
  .field:focus{outline:none;border-color:var(--gold);}
  .or{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--muted);font-family:var(--f-display);font-size:12px;}
  .or .vl{width:1px;flex:1;background:var(--line);min-height:38px;}
  .nospam{font-size:11px;color:var(--muted);}
  .phone{font-family:var(--f-display);font-size:22px;color:var(--gold);letter-spacing:.02em;margin-top:4px;display:inline-block;}
  .phone:hover{color:var(--gold-bright);}

  /* FOOTER */
  footer{border-top:1px solid var(--line);padding:38px 0 26px;}
  footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;}
  .fbrand{display:flex;align-items:center;gap:12px;}
  .fbrand img.seal{width:40px;}
  .fbrand img.wm{width:104px;}
  .fbrand .std{font-size:11px;color:var(--muted);font-style:italic;margin-top:3px;}
  .flinks{display:flex;gap:24px;}
  .flinks a{font-family:var(--f-display);text-transform:uppercase;font-size:12px;letter-spacing:.1em;}
  .flinks a:hover{color:var(--gold);}
  .copyr{width:100%;text-align:center;font-size:11px;color:#5a5548;border-top:1px solid var(--line);padding-top:18px;margin-top:6px;}

  @media(max-width:920px){
    .hero-grid{grid-template-columns:1fr;gap:26px;}
    .hero-seal{order:-1;}
    .hero-seal img{width:210px;}
    .stats .wrap{grid-template-columns:1fr 1fr;}
    .stat{border-bottom:1px solid var(--line);}
    .stat:nth-child(2){border-right:none;}
    /*.system-grid,.results-grid,.about-grid,.products .wrap{grid-template-columns:1fr;}*/
  .system-grid {
    grid-template-columns: 1fr;
    gap: 3rem;
  }

  .cycle {
    max-width: 620px;
  }

    .quotes{grid-template-columns:1fr;}
    .ctabox{grid-template-columns:1fr;}
    .or{flex-direction:row;}
    .or .vl{width:36px;height:1px;min-height:0;flex:none;}
    .navlinks,.nav-cta{display:none;}
    .navtoggle{display:block;}
    .navlinks.open{display:flex;position:absolute;top:78px;left:0;right:0;flex-direction:column;background:var(--black);border-bottom:1px solid var(--line);padding:20px 28px;gap:18px;}
  }
  @media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;}html{scroll-behavior:auto;}}
</style>
</head>
<body>

<header>
  <div class="wrap">
    <nav>
      <a href="#top" class="brand" aria-label="Campaign Wisdom home">
        <img class="seal" src="cw_logo_01.svg" alt="">
        <img class="wm" src="cw_wordmark_01.svg" alt="Campaign Wisdom">
      </a>
      <div class="navlinks" id="navlinks">
        <a href="#system">What You Gain</a>
        <a href="#results">Results</a>
        <a href="#about">About Brett</a>
        <a href="seminar.html">Host a Seminar</a>
      </div>
      <a href="contact.html" class="btn btn-gold nav-cta">Schedule a Call <span>&rarr;</span></a>
      <button class="navtoggle" id="navtoggle" aria-label="Menu" aria-expanded="false">
        <svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="3" y1="7" x2="21" y2="7"/><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="17" x2="21" y2="17"/></svg>
      </button>
    </nav>
  </div>
</header>

<a id="top"></a>
<section class="hero">
  <div class="wrap hero-grid">
    <div>
      <h1 class="disp">Win the campaign.<br><span class="gold">Build what lasts.</span></h1>
      <div class="starrule"><span class="ln"></span><span class="st">&#9733;</span><span class="ln"></span></div>
      <p class="sub"><span class="emphasis"><i>People invite me in when they're not expected to win.</i></span><br>Training for conservative candidates, activists, leaders, and organizations.</p>
      <div class="ctas">
        <a href="seminar.html" class="btn btn-gold">Host a Seminar <span>&rarr;</span></a>
        <a href="#system" class="btn btn-ghost">Explore the System <span>&rarr;</span></a>
      </div>
    </div>
    <div class="hero-seal"><img src="cw_logo_1200.png" alt="Campaign Wisdom seal"></div>
  </div>
</section>

<div class="stats">
  <div class="wrap">
    <div class="stat">
      <svg class="ico" width="25" height="25" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><path d="M2 5.5C4 4 7 4 9 5.5v13C7 17 4 17 2 18.5zM22 5.5C20 4 17 4 15 5.5v13c2-1.5 5-1.5 7 0zM9 5.5c1.5-1 4.5-1 6 0v13c-1.5-1-4.5-1-6 0z"/></svg>
      <div><div class="num">1,500+</div><div class="lbl">Books Distributed</div></div>
    </div>
    <div class="stat">
      <svg class="ico" width="25" height="25" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><circle cx="9" cy="8" r="3"/><path d="M3 20c0-3 3-5 6-5s6 2 6 5"/><circle cx="17" cy="9" r="2.2"/><path d="M15.5 20c0-2.5 1.5-4 4-4"/></svg>
      <div><div class="num">50+</div><div class="lbl">Seminars Delivered</div></div>
    </div>
    <div class="stat">
      <svg class="ico" width="25" height="25" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><circle cx="12" cy="12" r="9"/><circle cx="12" cy="12" r="5"/><circle cx="12" cy="12" r="1.4" fill="currentColor"/></svg>
      <div><div class="num">150+</div><div class="lbl">Campaigns Coached</div></div>
    </div>
    <div class="stat">
      <svg class="ico" width="25" height="25" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><path d="M12 2l3 6 6 1-4.5 4 1 6-5.5-3-5.5 3 1-6L3 9l6-1z"/></svg>
      <div><div class="num" style="font-size:17px;">TEXAS TO ALASKA</div><div class="lbl">Where I've Trained</div></div>
    </div>
  </div>
</div>

<section class="system" id="system">
  <div class="wrap system-grid">
    <div>
      <img class="sec-seal" src="cw_logo_01.svg" alt="">
      <h2 class="disp sec-head">What You Gain</h2>
      <p class="sec-intro">A repeatable cycle that turns good people into stronger candidates, and impactful campaigns into momentum across election cycles.</p>
      <a href="system.html" class="btn btn-ghost">Read the Story <span>&rarr;</span></a>
    </div>
    <div class="cycle">
      <img
        src="cw_cycle.svg"
        alt="Prepare lays the foundation. Lead runs the campaign. Win builds what lasts. The cycle continues."
      >
    </div>
  </div>
</section>

<div class="products">
  <div class="wrap">
    <div class="prod">
      <div class="art"><a href="gtw.html"><img src="cover.png" alt="The Goal Is to Win book cover"></a></div>
      <div>
        <h3>The First Book</h3>
        <p>Street-level wisdom.</p>
        <p class="strong">The Goal Is to Win</p>
        <p>by Brett Rogers</p>
        <a href="gtw.html" class="learn">Learn More <span>&rarr;</span></a>
      </div>
    </div>
    <div class="prod">
      <div class="art"><a href="plw.html"><img src="cw_plw_cover.png" alt="Prepare Lead Win book cover"></a></div>
      <div>
        <h3>The Second Book</h3>
        <p>The first book on steroids.</p>
        <p class="strong">Prepare Lead Win</p>
        <p>by Brett Rogers</p>
        <a href="plw.html" class="learn">Learn More <span>&rarr;</span></a>
      </div>
    </div>
    <div class="prod">
      <div class="art"><a href="deck.html"><img src="cw_plw_deck.png" alt="Campaign Wisdom Training Deck"></a></div>
      <div>
        <h3>The Deck</h3>
        <p>Practice the system.</p>
        <p>Field cards for campaign leaders and volunteers.</p>
        <a href="deck.html" class="learn">Learn More <span>&rarr;</span></a>
      </div>
    </div>
    <div class="prod">
      <div class="art"><a href="seminar.html"><img src="cw_seminar_01.png" alt="A seminar in session"></a></div>
      <div>
        <h3>The Seminar</h3>
        <p>Implement it.</p>
        <p>A training experience for your team and your county.</p>
        <a href="seminar.html" class="learn">Learn More <span>&rarr;</span></a>
      </div>
    </div>
  </div>
</div>

<section class="results" id="results">
  <div class="wrap results-grid">
    <div>
      <img class="sec-seal" src="cw_logo_01.svg" alt="">
      <h2 class="disp sec-head">Results</h2>
      <p class="sec-intro">Real campaigns.<br>Real organizations.<br>Real outcomes.</p>
      <a href="contact.html" class="btn btn-ghost">Talk to Brett <span>&rarr;</span></a>
    </div>
    <div>
      <img class="rphoto" src="plw_seminar_02.png" alt="Campaign Wisdom seminars across Texas and Alaska">
      <p class="rcap">&#9733; &nbsp; From Texas to Alaska &nbsp; &#9733;</p>
<div class="quotes">

  <div class="q">
    <p>"TALK IS CHEAP... SO DO IT. That is what sold me. I learned from Brett that it is NOT about fundraising, it is NOT about voter turnout, and it is NOT about how big of a party you can throw. I <span class="emphasis">won my race against a 12-year incumbent who spent $250,000 to my $8,000</span>. That is the power of Brett Rogers."</p>
    <div class="who">-- Alfred Froberg, County Commissioner, Brazoria County, Texas</div>
  </div>

  <div class="q">
    <p>"Brett Rogers has developed a superb system for identifying and contacting people who actually vote. In a recent primary that I won, I used his system. I didn't waste my time on non-voters. Brett is a joy to work with -- he <span class="emphasis">actually answers his phone</span>."</p>
    <div class="who">-- Bill Petty, Commissioner, District 10, Williamson County, TN</div>
  </div>

  <div class="q">
    <p>"I had extensive experience around campaigns as a former Secret Service agent. When I decided to run for County Judge I was clearly out of my bandwidth. I read Brett's book and attended one of his seminars. Both prepared me to begin my successful campaign. <span class="emphasis">I could not have done this successfully without his experience and input</span>."</p>
    <div class="who">-- Mark L. Lowery, County Judge, Hood County, Texas</div>
  </div>

  <div class="q">
    <p>"Brett's book <span class="emphasis">fundamentally changed how I look at campaigning</span>. His advice on messaging and tactics combined with his online connection voting system helped me beat a two-term incumbent, all while being a recent transplant in the county."</p>
    <div class="who">-- Marie Fellhauer, Candidate, Tennessee</div>
  </div>

  <div class="q">
    <p>"Brett was indispensable during our campaign for Texas House. He approaches strategy in an unconventional and effective way. <span class="emphasis">His trainings are top notch and his products unique</span>. Most importantly, Brett is a man of honor and integrity who I always knew had my back."</p>
    <div class="who">-- Melissa Beckett, Texas Field Director, Citizens for Renewing America</div>
  </div>

  <div class="q">
    <p>"Our County Central Committee recently formed a Campaign Committee with the goal of supporting and empowering our candidates. This book lays out a clear and concise path to victory for any campaign. From candidate recruitment to follow-through post-election, <span class="emphasis">this guide is an indispensable resource</span> for anyone serious about taking their country back via the ballot box."</p>
    <div class="who">-- Matthew O'Neal, Linn County Republican Central Committee Secretary, Iowa</div>
  </div>

  <div class="q">
    <p>"Brett Rogers is a national treasure. I was so impressed that I purchased numerous copies of his first book and sent them to deserving candidates. <span class="emphasis">I have brought him to Tennessee twice</span> to share his wisdom, and I attend his seminars whenever possible because I always learn more about how to win."</p>
    <div class="who">-- R. Archie, Tennessee Firearms Association</div>
  </div>

  <div class="q">
    <p>"Brett has a heart of service and the mind of a trained warrior. He genuinely wants to see others succeed. <span class="emphasis">He doesn't just inspire people -- he prepares them to win</span>."</p>
    <div class="who">-- David Covey, Vice-Chair, Republican Party of Texas</div>
  </div>

  <div class="q">
    <p>"Brett is a master communicator. His ability to translate ideas into clear, compelling messages helped me brand and present myself in a way that kept me focused and on task. As a first-time candidate with no name recognition, his steady guidance made the process manageable. <span class="emphasis">His support was never just technical -- it was personal</span>."</p>
    <div class="who">-- Janine Chapa, Former Candidate</div>
  </div>

  <div class="q">
    <p>"Brett's <span class="emphasis">ability to simplify complex issues into language that is easily understood</span> is second to none."</p>
    <div class="who">-- Rhonda Ward, Political Director, Republican Party of Texas</div>
  </div>

</div>    </div>
  </div>
</section>

<section class="about" id="about">
  <div class="wrap about-grid">
    <div>
      <h2 class="disp">About Brett</h2>
      <p class="lede">"Good people lose campaigns for preventable reasons. I aim to change that."</p>
      <p>For two decades, I've worked and studied campaigns. I've developed candidates and volunteers. I know what builds organizations that last.</p>
      <p>I'm an analyst who studies complex systems to build simple, coachable methods -- so people can win the races they're not supposed to win, without the money the other side has.</p>
      <p class="emphasis">I built Campaign Wisdom on success and failure: analyzed, taught in practical no-nonsense terms, and proven in the real world.</p>
      <a href="#" class="meet">Meet Brett <span>&rarr;</span></a>
    </div>
    <div><img class="portrait" src="cw_brett.png" alt="Brett Rogers"></div>
    <div>
      <div class="cred">
        <svg class="ico" width="21" height="21" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><circle cx="12" cy="12" r="9"/><path d="M12 7v5l3 2"/></svg>
        <div><div class="t">20+ Years</div><div class="d">In campaigns and leadership</div></div>
      </div>
      <div class="cred">
        <svg class="ico" width="21" height="21" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><path d="M4 4h13a2 2 0 0 1 2 2v14H6a2 2 0 0 1-2-2z"/><path d="M4 4v14"/></svg>
        <div><div class="t">Author</div><div class="d">The Goal Is to Win &middot; Prepare Lead Win</div></div>
      </div>
      <div class="cred">
        <svg class="ico" width="21" height="21" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><circle cx="9" cy="8" r="3"/><path d="M3 20c0-3 3-5 6-5s6 2 6 5"/><circle cx="17" cy="9" r="2.2"/></svg>
        <div><div class="t">Trainer / Coach</div><div class="d">From Texas to Alaska</div></div>
      </div>
      <div class="cred">
        <svg class="ico" width="21" height="21" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6"><circle cx="12" cy="12" r="9"/><circle cx="12" cy="12" r="4"/></svg>
        <div><div class="t">150+ Campaigns</div><div class="d">Almost all underfunded candidates</div></div>
      </div>
      <div class="pull">This isn't theory. It's what I do. It's what I teach. And it works.<span class="who">-- Brett Rogers</span></div>
    </div>
  </div>
</section>

<a id="host"></a>
<div class="ctaband">
  <div class="wrap">
    <div class="ctabox">
      <div class="stayc">
        <svg class="ico" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><rect x="3" y="5" width="18" height="14" rx="1"/><path d="M3 6l9 7 9-7"/></svg>
        <div style="flex:1;">
          <h3>Stay Connected</h3>
          <p>Get free insights, training tips, and updates.</p>
          <!-- TODO: wire to email provider -->
          <input class="field" type="text" placeholder="First Name" aria-label="First name">
          <input class="field" type="email" placeholder="Email Address" aria-label="Email address">
          <button class="btn btn-gold" style="width:100%;justify-content:center;">Sign Me Up <span>&rarr;</span></button>
          <p class="nospam">No spam. Unsubscribe anytime.</p>
        </div>
      </div>
      <div class="or"><span class="vl"></span>OR<span class="vl"></span></div>
      <div>
        <h3 style="font-size:21px;">Host a Seminar for those near you</h3>
        <p style="font-size:14.5px;margin-bottom:14px;">Bring the Campaign Wisdom Seminar to your organization. Real campaigns. A repeatable method that strengthens your people after Election Day.</p>
        <a href="seminar.html">Host a Seminar</a>
        <p style="font-size:12px;margin-top:8px;margin-bottom:14px;">Call or text Brett directly.</p>
        <a href="contact.html" class="btn btn-gold">Let's Talk <span>&rarr;</span></a>
      </div>
    </div>
  </div>
</div>

<footer>
  <div class="wrap">
    <a href="#top" class="fbrand">
      <img class="seal" src="cw_logo_01.svg" alt="">
      <div>
        <img class="wm" src="cw_wordmark_01.svg" alt="Campaign Wisdom">
        <div class="std">Prepare. Lead. Because the Goal Is to Win.</div>
      </div>
    </a>
    <div class="flinks">
      <a href="#system">What You Gain</a>
      <a href="#results">Results</a>
      <a href="#about">About Brett</a>
      <a href="seminar.html">Host a Seminar</a>
    </div>
    <div class="copyr">&copy; 2026 Campaign Wisdom. All rights reserved.</div>
  </div>
</footer>

<script>
  var t=document.getElementById('navtoggle'),n=document.getElementById('navlinks');
  t.addEventListener('click',function(){
    var o=n.classList.toggle('open');
    t.setAttribute('aria-expanded',o);
  });
  n.querySelectorAll('a').forEach(function(a){
    a.addEventListener('click',function(){n.classList.remove('open');t.setAttribute('aria-expanded',false);});
  });
</script>
</body>
</html>
