<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Insights on 67AI Lab</title>
    <link>https://67ailab.com/insights/</link>
    <description>Recent content in Insights on 67AI Lab</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 20 Aug 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://67ailab.com/insights/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>A cancer drug with one person&#39;s name on it</title>
      <link>https://67ailab.com/insights/moderna-cancer-vaccine/</link>
      <pubDate>Thu, 20 Aug 2026 00:00:00 +0000</pubDate>
      <guid>https://67ailab.com/insights/moderna-cancer-vaccine/</guid>
      <description>&lt;!doctype html&gt;&#xA;&lt;html lang=&#34;en&#34;&gt;&#xA;&lt;head&gt;&#xA;&lt;meta charset=&#34;utf-8&#34;&gt;&#xA;&lt;meta name=&#34;viewport&#34; content=&#34;width=device-width, initial-scale=1&#34;&gt;&#xA;&lt;title&gt;A cancer drug with one person&#39;s name on it — Moderna&#39;s personalised mRNA vaccine, explained&lt;/title&gt;&#xA;&lt;meta name=&#34;description&#34; content=&#34;A plain-language visual explainer on intismeran autogene, Moderna and Merck&#39;s individualised neoantigen therapy: how it is made, what the trials show, and what is still unproven.&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link href=&#34;https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:ital,wght@0,400;0,500;1,400&amp;family=Inter:wght@400;500;600;700;800&amp;display=swap&#34; rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;  /* ---- site palette ---- */&#xA;  :root{&#xA;    --bg:#07090d; --bg2:#0b0e14; --panel:#0c1017;&#xA;    --text:#f3f6fb; --muted:#9da8b8; --dim:#687486;&#xA;    --line:rgba(255,255,255,.09);&#xA;    --cyan:#65e7ff; --blue:#7aa2ff; --violet:#aa7cff; --green:#7df0c2;&#xA;    --yours:#ff7a90;   /* anything in this colour is unique to one patient */&#xA;    --immune:#f5bd4f;  /* the immune system */&#xA;    --prose:68ch;&#xA;  }&#xA;  *{box-sizing:border-box}&#xA;  html{scroll-behavior:smooth}&#xA;  body{&#xA;    margin:0;&#xA;    color:var(--text);&#xA;    background:&#xA;      radial-gradient(circle at 15% 8%, rgba(90,130,255,.12), transparent 30%),&#xA;      radial-gradient(circle at 84% 20%, rgba(255,122,144,.08), transparent 28%),&#xA;      linear-gradient(180deg,var(--bg),var(--bg2) 55%,#080a0f);&#xA;    background-attachment:fixed;&#xA;    font-family:&#34;IBM Plex Serif&#34;, Georgia, serif;&#xA;    font-size:17px; line-height:1.68;&#xA;    -webkit-font-smoothing:antialiased;&#xA;  }&#xA;  @media (prefers-reduced-motion: reduce){ html{scroll-behavior:auto} *{animation:none!important;transition:none!important} }&#xA;&#xA;  .wrap{width:min(1080px, calc(100% - 40px));margin:0 auto}&#xA;  .col{max-width:var(--prose)}&#xA;  .ui{font-family:Inter, ui-sans-serif, system-ui, -apple-system, &#34;Segoe UI&#34;, sans-serif}&#xA;  h1,h2,h3,.ui{font-family:Inter, ui-sans-serif, system-ui, -apple-system, &#34;Segoe UI&#34;, sans-serif}&#xA;  a{color:inherit}&#xA;  p{margin:0 0 1.15em}&#xA;  em.q{color:var(--yours);font-style:normal;font-weight:500}&#xA;  strong{font-weight:600;color:#fff}&#xA;&#xA;  /* ---- hero ---- */&#xA;  .hero{padding:76px 0 64px}&#xA;  .eyebrow{&#xA;    display:inline-flex;align-items:center;gap:9px;&#xA;    font-family:Inter,sans-serif;font-size:12px;font-weight:650;&#xA;    letter-spacing:.08em;text-transform:uppercase;color:var(--muted);&#xA;    border:1px solid var(--line);border-radius:999px;padding:7px 14px;&#xA;  }&#xA;  .eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--yours);display:block}&#xA;  h1{&#xA;    font-size:clamp(38px,6.4vw,70px);line-height:1.02;letter-spacing:-.038em;&#xA;    margin:26px 0 22px;max-width:16ch;font-weight:800;&#xA;  }&#xA;  h1 .g{background:linear-gradient(100deg,var(--yours),var(--violet) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}&#xA;  .standfirst{font-size:clamp(18px,2vw,21px);color:var(--muted);max-width:62ch}&#xA;  .hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:54px;align-items:start}&#xA;&#xA;  /* the drug&#39;s spec label */&#xA;  .label{&#xA;    border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025);&#xA;    padding:22px;box-shadow:0 24px 70px rgba(0,0,0,.45);position:relative;overflow:hidden;&#xA;  }&#xA;  .label::before{content:&#34;&#34;;position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--yours),var(--violet))}&#xA;  .label-top{display:flex;justify-content:space-between;font-family:Inter,sans-serif;font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--dim)}&#xA;  .label-name{font-family:Inter,sans-serif;font-size:26px;font-weight:800;letter-spacing:-.025em;margin:14px 0 3px}&#xA;  .label-alias{font-family:Inter,sans-serif;font-size:12.5px;color:var(--dim);margin:0 0 18px}&#xA;  .label dl{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 16px}&#xA;  .label dt{font-family:Inter,sans-serif;font-size:10.5px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--dim);margin-bottom:3px}&#xA;  .label dd{margin:0;font-family:Inter,sans-serif;font-size:14.5px;font-weight:600;line-height:1.35}&#xA;  .label dd.y{color:var(--yours)}&#xA;  .label-foot{font-family:Inter,sans-serif;font-size:11.5px;color:var(--dim);border-top:1px solid var(--line);padding-top:13px;margin:0}&#xA;  .label-foot b{color:var(--yours);font-weight:600}&#xA;&#xA;  .status{&#xA;    display:flex;gap:11px;margin-top:26px;padding:14px 16px;&#xA;    border:1px solid var(--line);border-left:2px solid var(--immune);border-radius:0 12px 12px 0;&#xA;    background:rgba(245,189,79,.05);font-family:Inter,sans-serif;font-size:13.5px;line-height:1.55;color:var(--muted);max-width:62ch;&#xA;  }&#xA;  .status b{color:var(--text);font-weight:650}&#xA;&#xA;  /* ---- sections ---- */&#xA;  section{padding:72px 0;border-top:1px solid var(--line)}&#xA;  .kicker{display:flex;align-items:center;gap:11px;margin-bottom:18px;font-family:Inter,sans-serif}&#xA;  .kicker b{font-size:12px;font-weight:800;letter-spacing:.02em;color:var(--yours);font-variant-numeric:tabular-nums}&#xA;  .kicker span{font-size:11.5px;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--dim)}&#xA;  h2{font-size:clamp(26px,3.6vw,40px);line-height:1.13;letter-spacing:-.03em;margin:0 0 22px;max-width:22ch;font-weight:800}&#xA;  h3{font-size:17px;letter-spacing:-.015em;margin:0 0 7px;font-weight:700}&#xA;&#xA;  .note{&#xA;    border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.022);&#xA;    padding:18px 20px;font-family:Inter,sans-serif;font-size:14px;line-height:1.6;color:var(--muted);max-width:var(--prose);&#xA;  }&#xA;  .note b{color:var(--text);font-weight:650}&#xA;&#xA;  /* ---- two-column compare ---- */&#xA;  .compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:8px}&#xA;  .comp{border:1px solid var(--line);border-radius:16px;padding:22px;background:rgba(255,255,255,.022)}&#xA;  .comp.is-yes{border-color:rgba(125,240,194,.24)}&#xA;  .comp.is-no{border-color:rgba(255,122,144,.2)}&#xA;  .comp h3{display:flex;align-items:center;gap:9px;margin-bottom:15px;font-size:15px}&#xA;  .comp.is-yes h3{color:var(--green)} .comp.is-no h3{color:var(--yours)}&#xA;  .comp ul{margin:0;padding:0;list-style:none;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}&#xA;  .comp li{padding:9px 0 9px 22px;position:relative;border-top:1px solid var(--line);color:var(--muted)}&#xA;  .comp li:first-child{border-top:0}&#xA;  .comp li::before{position:absolute;left:0;top:9px;font-weight:700}&#xA;  .comp.is-yes li::before{content:&#34;+&#34;;color:var(--green)}&#xA;  .comp.is-no li::before{content:&#34;\00d7&#34;;color:var(--yours)}&#xA;&#xA;  /* ---- pipeline ---- */&#xA;  .flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:10px}&#xA;  .step{border:1px solid var(--line);border-radius:14px;padding:18px 16px;background:rgba(255,255,255,.022);position:relative}&#xA;  .step small{font-family:Inter,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--dim);display:block;margin-bottom:9px}&#xA;  .step b{font-family:Inter,sans-serif;display:block;font-size:15px;font-weight:700;letter-spacing:-.015em;margin-bottom:6px}&#xA;  .step p{font-family:Inter,sans-serif;font-size:13px;line-height:1.5;color:var(--muted);margin:0}&#xA;  .step.is-you{border-color:rgba(255,122,144,.28);background:rgba(255,122,144,.045)}&#xA;  .step.is-you small{color:var(--yours)}&#xA;&#xA;  /* ---- figure ---- */&#xA;  figure{margin:30px 0 0;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.018);padding:26px 22px 18px;max-width:820px}&#xA;  figure svg{display:block;width:100%;height:auto;max-width:100%}&#xA;  figcaption{font-family:Inter,sans-serif;font-size:12.5px;line-height:1.55;color:var(--dim);margin-top:16px;border-top:1px solid var(--line);padding-top:13px}&#xA;&#xA;  /* ---- two-drug cards ---- */&#xA;  .duo{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:10px}&#xA;  .drug{border:1px solid var(--line);border-radius:16px;padding:24px;background:rgba(255,255,255,.022)}&#xA;  .drug .tag{font-family:Inter,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 9px;border-radius:999px;display:inline-block;margin-bottom:13px}&#xA;  .drug.a .tag{color:var(--yours);background:rgba(255,122,144,.12);border:1px solid rgba(255,122,144,.3)}&#xA;  .drug.b .tag{color:var(--immune);background:rgba(245,189,79,.1);border:1px solid rgba(245,189,79,.28)}&#xA;  .drug b{font-family:Inter,sans-serif;display:block;font-size:19px;font-weight:750;letter-spacing:-.02em;margin-bottom:9px}&#xA;  .drug p{font-family:Inter,sans-serif;font-size:14px;line-height:1.6;color:var(--muted);margin:0}&#xA;  .drug .metaphor{margin-top:15px;padding-top:14px;border-top:1px solid var(--line);font-family:Inter,sans-serif;font-size:13.5px;font-style:italic;color:var(--text)}&#xA;&#xA;  /* ---- evidence ---- */&#xA;  .bars{display:grid;gap:20px;margin-top:10px;max-width:760px}&#xA;  .bar-row .bar-top{display:flex;justify-content:space-between;align-items:baseline;font-family:Inter,sans-serif;margin-bottom:9px}&#xA;  .bar-row .bar-name{font-size:14.5px;font-weight:650}&#xA;  .bar-row .bar-num{font-size:27px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}&#xA;  .bar-track{height:12px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}&#xA;  .bar-fill{height:100%;border-radius:999px}&#xA;  .bar-row.combo .bar-num{color:var(--yours)}&#xA;  .bar-row.combo .bar-fill{width:68.8%;background:linear-gradient(90deg,var(--yours),var(--violet))}&#xA;  .bar-row.mono .bar-num{color:var(--muted)}&#xA;  .bar-row.mono .bar-fill{width:49.1%;background:rgba(255,255,255,.24)}&#xA;  .bar-sub{font-family:Inter,sans-serif;font-size:12.5px;color:var(--dim);margin-top:7px}&#xA;&#xA;  .stat-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}&#xA;  .st{border:1px solid var(--line);border-radius:14px;padding:20px;background:rgba(255,255,255,.022);font-family:Inter,sans-serif}&#xA;  .st i{display:block;font-style:normal;font-size:20px;margin-bottom:10px}&#xA;  .st b{display:block;font-size:15px;font-weight:700;margin-bottom:6px;letter-spacing:-.015em}&#xA;  .st p{font-size:13px;line-height:1.55;color:var(--muted);margin:0}&#xA;&#xA;  /* ---- reach table ---- */&#xA;  .reach{margin-top:10px;border:1px solid var(--line);border-radius:16px;overflow:hidden}&#xA;  .reach-row{display:grid;grid-template-columns:180px 1fr 130px;gap:16px;align-items:center;padding:16px 20px;border-top:1px solid var(--line);font-family:Inter,sans-serif}&#xA;  .reach-row:first-child{border-top:0}&#xA;  .reach-row b{font-size:14.5px;font-weight:650}&#xA;  .reach-row p{font-size:13px;color:var(--muted);margin:0;line-height:1.5}&#xA;  .phase{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:5px 10px;border-radius:999px;text-align:center;white-space:nowrap}&#xA;  .phase.p3{color:var(--green);background:rgba(125,240,194,.1);border:1px solid rgba(125,240,194,.28)}&#xA;  .phase.p2{color:var(--blue);background:rgba(122,162,255,.1);border:1px solid rgba(122,162,255,.28)}&#xA;  .phase.exp{color:var(--immune);background:rgba(245,189,79,.09);border:1px solid rgba(245,189,79,.26)}&#xA;  .phase.no{color:var(--dim);background:rgba(255,255,255,.04);border:1px solid var(--line)}&#xA;&#xA;  /* ---- failure modes ---- */&#xA;  .fails{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:10px}&#xA;  .fail{border:1px solid var(--line);border-left:2px solid var(--yours);border-radius:0 14px 14px 0;padding:20px 22px;background:rgba(255,122,144,.035)}&#xA;  .fail small{font-family:Inter,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--yours);display:block;margin-bottom:9px}&#xA;  .fail b{font-family:Inter,sans-serif;display:block;font-size:16px;font-weight:700;letter-spacing:-.02em;margin-bottom:7px}&#xA;  .fail p{font-family:Inter,sans-serif;font-size:13.5px;line-height:1.58;color:var(--muted);margin:0}&#xA;&#xA;  .scale-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}&#xA;  .sc{border:1px solid var(--line);border-radius:14px;padding:18px;background:rgba(255,255,255,.022);font-family:Inter,sans-serif}&#xA;  .sc b{display:block;font-size:14px;font-weight:700;margin-bottom:6px}&#xA;  .sc p{font-size:12.5px;line-height:1.5;color:var(--muted);margin:0}&#xA;&#xA;  /* ---- Q&amp;A ---- */&#xA;  .qa{margin-top:30px;border:1px solid var(--line);border-radius:16px;overflow:hidden}&#xA;  .qa-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:15px 20px;border-top:1px solid var(--line);font-family:Inter,sans-serif;font-size:14px;align-items:baseline}&#xA;  .qa-row:first-child{border-top:0}&#xA;  .qa-row dt{color:var(--muted)}&#xA;  .qa-row dd{margin:0;font-weight:600}&#xA;  .qa-row dd.yes{color:var(--green)} .qa-row dd.no{color:var(--yours)} .qa-row dd.unk{color:var(--immune)}&#xA;&#xA;  /* ---- bottom line ---- */&#xA;  .equation{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:30px 0 0;font-family:Inter,sans-serif}&#xA;  .eq{border:1px solid var(--line);border-radius:12px;padding:14px 18px;background:rgba(255,255,255,.025);font-size:14px;font-weight:650}&#xA;  .eq.is-result{border-color:rgba(125,240,194,.3);color:var(--green);background:rgba(125,240,194,.06)}&#xA;  .eq-op{font-size:19px;font-weight:700;color:var(--dim)}&#xA;  .verdict{font-size:clamp(19px,2.4vw,25px);line-height:1.45;letter-spacing:-.02em;max-width:30ch;margin-top:34px;font-family:Inter,sans-serif;font-weight:600}&#xA;&#xA;  /* ---- footer ---- */&#xA;  footer{border-top:1px solid var(--line);padding:40px 0 60px;font-family:Inter,sans-serif;font-size:13px;color:var(--dim);line-height:1.65}&#xA;  .disclaimer{border:1px solid rgba(255,122,144,.22);background:rgba(255,122,144,.045);border-radius:14px;padding:18px 20px;margin-bottom:26px;max-width:var(--prose)}&#xA;  .disclaimer b{color:var(--yours)}&#xA;  footer .src{max-width:var(--prose)}&#xA;  footer h4{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}&#xA;  .srclinks{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}&#xA;  .srclinks a{font-size:12px;padding:7px 12px;border:1px solid var(--line);border-radius:999px;color:var(--muted);text-decoration:none;transition:.16s ease}&#xA;  .srclinks a:hover{color:var(--text);border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.05)}&#xA;&#xA;  @media (max-width:900px){&#xA;    .hero-grid{grid-template-columns:1fr;gap:34px}&#xA;    .flow{grid-template-columns:repeat(2,1fr)}&#xA;    .scale-grid{grid-template-columns:repeat(2,1fr)}&#xA;    .reach-row{grid-template-columns:1fr;gap:7px}&#xA;    .phase{justify-self:start}&#xA;  }&#xA;  @media (max-width:620px){&#xA;    body{font-size:16px}&#xA;    .wrap{width:min(100% - 24px,1080px)}&#xA;    section{padding:52px 0}&#xA;    .hero{padding:46px 0 44px}&#xA;    .compare,.duo,.fails,.flow,.scale-grid,.stat-3,.qa-row,.label dl{grid-template-columns:1fr}&#xA;  }&#xA;&lt;/style&gt;&#xA;&lt;/head&gt;&#xA;&lt;body&gt;&#xA;&#xA;&lt;div class=&#34;hero&#34;&gt;&lt;div class=&#34;wrap hero-grid&#34;&gt;&#xA;  &lt;div&gt;&#xA;    &lt;span class=&#34;eyebrow&#34;&gt;&lt;i&gt;&lt;/i&gt; Explainer · Individualised neoantigen therapy&lt;/span&gt;&#xA;    &lt;h1&gt;A cancer drug with &lt;span class=&#34;g&#34;&gt;one person&#39;s name&lt;/span&gt; on it&lt;/h1&gt;&#xA;    &lt;p class=&#34;standfirst&#34;&gt;Almost every medicine ever made is identical for everyone who takes it. This one is not. It is written from the specific damage inside a single patient&#39;s tumour, manufactured in a batch of one, and thrown away if it doesn&#39;t fit them. Here&#39;s how that actually works — no biology background needed.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
