EM- Stalled Engine
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>The Stalled Engine - Finally.</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=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&family=Newsreader:opsz,wght@6..72,400;6..72,500&family=Spline+Sans+Mono:wght@400;500&display=swap" rel="stylesheet">
<style>
.main-page-title,.page__title,.page-title,.page-header__title,h1.title--page,.template-page h1.title,.shopify-section .page-width>h1{display:none!important}
.fin *{box-sizing:border-box;margin:0;padding:0}
.fin{
--paper:#FAF9F6;--ink:#17130F;--muted:#6B6459;--line:#DED9CF;
--oxblood:#7E4436;--accent:#B06B5A;--teal:#2A7D6E;--sage:#5F6B4E;--wash:#F1EEE7;--card:#FFF;--gold:#B08D3F;
font-family:"Newsreader",Georgia,serif;color:var(--ink);background:var(--paper);
line-height:1.6;font-size:18px;-webkit-font-smoothing:antialiased;overflow-x:hidden;
/* escape the theme's narrow page container */
width:100vw;max-width:100vw;position:relative;
left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;
padding-top:8px;
}
/* ===== LAYOUT SYSTEM ===== */
.fin .wrap{max-width:680px;margin:0 auto;padding:0 24px} /* reading measure */
.fin .wide{max-width:1160px;margin:0 auto;padding:0 32px} /* wide container */
.fin .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
.fin .split.w6040{grid-template-columns:1.15fr .85fr}
.fin .split.w4060{grid-template-columns:.85fr 1.15fr}
.fin .split img{width:100%;height:auto;display:block;border-radius:6px}
@media (max-width:900px){
.fin .split,.fin .split.w6040,.fin .split.w4060{grid-template-columns:1fr;gap:30px}
.fin .split .imgcol{order:-1}
.fin .split.flip .imgcol{order:-1}
.fin .wide{padding:0 24px}
}
.fin .nad{color:var(--teal);font-weight:600}.fin .mono{font-family:"Spline Sans Mono",ui-monospace,monospace}
.fin .eyebrow{font-family:"Spline Sans Mono",monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--sage);margin-bottom:14px}
.fin h1{font-family:"Fraunces",serif;font-weight:600;font-size:46px;line-height:1.05;letter-spacing:-.018em;margin:8px 0 18px}
.fin h2{font-family:"Fraunces",serif;font-weight:500;font-size:30px;line-height:1.15;letter-spacing:-.012em;margin:0 0 16px}
.fin p{margin-bottom:14px}.fin p:last-child{margin-bottom:0}
.fin .dek{font-size:20px;color:#3A342C}
.fin .big{font-size:21px;line-height:1.45}
.fin strong{font-weight:600}
.fin section{padding:64px 0;border-top:1px solid var(--line)}
.fin section.nb{border-top:none}
.fin .hero{padding:52px 0 60px}
@media (max-width:640px){.fin h1{font-size:34px}.fin h2{font-size:25px}.fin section{padding:44px 0}}
.fin-prog{position:fixed;top:0;left:0;height:3px;width:0;background:var(--accent);z-index:80;transition:width .1s linear}
/* trust bar */
.fin .trust{display:flex;flex-wrap:wrap;gap:8px}
.fin .trust div{font-family:"Spline Sans Mono",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--sage);background:var(--wash);border:1px solid var(--line);border-radius:99px;padding:7px 13px}
/* checks */
.fin .checks{display:grid;grid-template-columns:1fr 1fr;gap:11px 22px;margin:26px 0 0}
.fin .checks div{display:flex;gap:9px;align-items:flex-start;font-size:16px;line-height:1.35}
.fin .checks .ck{color:var(--sage);font-family:"Spline Sans Mono",monospace;flex:0 0 auto}
@media (max-width:640px){.fin .checks{grid-template-columns:1fr}}
/* meter */
.fin .meter-box{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:28px 26px}
.fin .meter-lab{display:flex;justify-content:space-between;align-items:baseline;font-family:"Spline Sans Mono",monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}
.fin .meter-lab .state{color:var(--oxblood)}
.fin .meter{height:28px;background:var(--wash);border-radius:99px;overflow:hidden;border:1px solid var(--line)}
.fin .meter-fill{height:100%;width:100%;background:linear-gradient(90deg,#5F6B4E,#7C8A66);border-radius:99px;transition:width 1.6s cubic-bezier(.4,0,.2,1),background 1.6s ease}
.fin .meter-fill.drained{width:42%;background:linear-gradient(90deg,var(--accentink,#7A2E33),var(--accent))}
.fin .meter-fill.restored{width:88%;background:linear-gradient(90deg,#5F6B4E,#7C8A66)}
.fin .meter-cap{font-size:15px;color:var(--muted);margin-top:14px;min-height:66px;line-height:1.5}
.fin .meter-steps{display:flex;gap:6px;margin-top:8px}
.fin .meter-steps button{flex:1;font-family:"Spline Sans Mono",monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase;padding:10px 6px;border:1px solid var(--line);background:#fff;color:var(--muted);border-radius:3px;cursor:pointer;transition:all .2s}
.fin .meter-steps button.on{background:var(--ink);color:#fff;border-color:var(--ink)}
/* cascade */
.fin .cascade-row{display:flex;gap:0;flex-wrap:wrap;margin:0}
.fin .node{flex:1;min-width:150px;background:var(--card);border:1px solid var(--line);border-radius:6px;padding:20px 16px;text-align:center;transition:opacity .5s ease,transform .5s ease}.fin.js .node{opacity:0;transform:translateY(8px)}
.fin .node.in{opacity:1;transform:none}
.fin .node .nlab{font-family:"Spline Sans Mono",monospace;font-size:14px;font-weight:500}
.fin .node .nsub{font-size:13px;color:var(--muted);margin-top:6px;line-height:1.35}
.fin .node.down .nlab{color:var(--oxblood)}
.fin .conn{display:flex;align-items:center;justify-content:center;padding:0 10px;color:var(--muted);font-family:"Spline Sans Mono",monospace}
@media (max-width:760px){.fin .cascade-row{flex-direction:column}.fin .conn{padding:8px 0;transform:rotate(90deg)}}
/* research */
.fin .research{display:flex;gap:16px;align-items:flex-start;background:var(--wash);border:1px solid var(--line);border-radius:8px;padding:22px 24px}
.fin .research .rnum{font-family:"Fraunces",serif;font-size:32px;font-weight:600;color:var(--oxblood);line-height:1;flex:0 0 auto}
.fin .research .rtx{font-size:15px;line-height:1.45;color:#3A342C}
.fin .research .rtx b{display:block;font-family:"Spline Sans Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sage);margin-bottom:4px;font-weight:500}
/* assembly */
.fin .assembly{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:34px 24px;text-align:center;overflow:hidden}
.fin .caps{display:flex;justify-content:center;align-items:flex-end;gap:22px;height:150px;margin-bottom:6px}
.fin .cap-unit{display:flex;flex-direction:column;align-items:center}.fin.js .cap-unit{opacity:0;transform:translateY(30px)}
.fin .assembly.in .cap-unit{animation:capIn .7s cubic-bezier(.34,1.4,.64,1) forwards}
.fin .assembly.in .cap-unit:nth-child(1){animation-delay:.05s}
.fin .assembly.in .cap-unit:nth-child(2){animation-delay:.25s}
.fin .assembly.in .cap-unit:nth-child(3){animation-delay:.45s}
@keyframes capIn{to{opacity:1;transform:translateY(0)}}
.fin .pill{width:34px;height:82px;border-radius:99px;position:relative;box-shadow:0 3px 10px rgba(23,19,15,.13);overflow:hidden}
.fin .pill:after{content:"";position:absolute;inset:0 0 50% 0;background:rgba(255,255,255,.55);border-radius:99px 99px 0 0}
.fin .pill:before{content:"";position:absolute;top:6px;left:7px;width:6px;height:34px;border-radius:99px;background:rgba(255,255,255,.6);z-index:2}
.fin .p1{background:var(--accent)}.fin .p2{background:#5F6B4E}.fin .p3{background:#B08D3F}
.fin .cap-name{font-family:"Fraunces",serif;font-size:14px;margin-top:12px;font-weight:500}
.fin .cap-dose{font-family:"Spline Sans Mono",monospace;font-size:12px;color:var(--oxblood);margin-top:2px}
.fin .assembly-cap{font-family:"Spline Sans Mono",monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);transition:opacity .6s ease .9s;margin-top:16px}
.fin.js .assembly-cap{opacity:0}.fin .assembly.in .assembly-cap{opacity:1}
/* bottles */
.fin .anatomy{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.fin .bottle{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:14px 14px 20px;text-align:center;transition:transform .25s,box-shadow .25s}
.fin .bottle:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(23,19,15,.08)}
.fin .bottle img{width:100%;aspect-ratio:1/1;height:auto;object-fit:cover;border-radius:4px;margin-bottom:14px;display:block}
.fin .bottle .bn{font-family:"Fraunces",serif;font-size:17px;font-weight:500}
.fin .bottle .bd{font-family:"Spline Sans Mono",monospace;font-size:11px;color:var(--oxblood);margin-top:3px}
.fin .bottle .bl{font-size:13px;color:var(--muted);margin-top:9px;line-height:1.35}
@media (max-width:640px){.fin .anatomy{grid-template-columns:1fr}}
/* breakout image */
.fin .breakout{position:relative}
.fin .breakout img{width:100%;height:auto;display:block;border-radius:8px}
.fin .breakout figcaption{font-family:"Spline Sans Mono",monospace;font-size:11px;color:var(--muted);margin-top:10px}
/* timeline */
.fin .step{display:flex;gap:16px;padding:18px 0;border-top:1px solid var(--line)}
.fin .step:first-of-type{border-top:none;padding-top:0}
.fin .step .tag{font-family:"Spline Sans Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sage);background:var(--wash);border-radius:3px;padding:6px 10px;height:fit-content;white-space:nowrap;flex:0 0 auto;min-width:94px;text-align:center}
.fin .step .st{font-size:16px;line-height:1.4}
.fin .step .st b{font-family:"Fraunces",serif;font-weight:500;font-size:17px;display:block;margin-bottom:3px}
/* compare */
.fin .compare{border:1px solid var(--line);border-radius:6px;overflow:hidden}
.fin .crow{display:grid;grid-template-columns:1.1fr 1fr;border-top:1px solid var(--line)}
.fin .crow:first-child{border-top:none}
.fin .crow .us,.fin .crow .them{padding:15px 18px;font-size:16px;line-height:1.35}
.fin .crow .us{background:#fff;border-right:1px solid var(--line)}
.fin .crow .them{color:var(--muted)}
.fin .chead .us,.fin .chead .them{font-family:"Spline Sans Mono",monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase}
.fin .chead .us{color:var(--oxblood)}
.fin .yes{color:var(--sage);font-family:"Spline Sans Mono",monospace;margin-right:6px}
.fin .no{color:#B7AE9E;font-family:"Spline Sans Mono",monospace;margin-right:6px}
/* CTA */
.fin .cta-band{background:var(--oxblood);border-radius:8px;padding:40px 30px;text-align:center}
.fin .cta-band .cbh{font-family:"Fraunces",serif;font-size:28px;color:#fff;margin-bottom:18px;line-height:1.15}
.fin .cta-band a{display:inline-block;font-family:"Spline Sans Mono",monospace;font-size:15px;text-decoration:none;background:#fff;color:var(--oxblood);padding:15px 30px;border-radius:3px;transition:transform .2s}
.fin .cta-band a:hover{transform:translateY(-2px)}
/* ---- pathway tracer ---- */
.fin .tracer{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:26px 24px;margin-top:26px}
.fin .chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}
.fin .chip{font-family:"Newsreader",serif;font-size:15px;padding:10px 15px;border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:99px;cursor:pointer;transition:all .2s;line-height:1.2}
.fin .chip:hover{border-color:var(--sage);color:var(--ink)}
.fin .chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}
.fin .track{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:0;align-items:stretch}
.fin .lane{padding:18px 18px;border:1px solid var(--line);border-radius:8px;background:var(--paper);display:flex;flex-direction:column}
.fin .lane.accent{background:var(--wash);border-color:var(--sage)}
.fin .lane-h{font-family:"Spline Sans Mono",monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sage);margin-bottom:10px}
.fin .lane-b{font-size:16px;line-height:1.45;color:#2A241D;transition:opacity .25s ease}
.fin .lane-b.fade{opacity:0}
.fin .lane.accent .lane-b b{font-family:"Spline Sans Mono",monospace;font-size:13px;color:var(--oxblood);display:block;margin-bottom:5px}
.fin .lane-arrow{display:flex;align-items:center;justify-content:center;padding:0 12px;color:var(--muted);font-family:"Spline Sans Mono",monospace}
@media (max-width:860px){
.fin .track{grid-template-columns:1fr}
.fin .lane-arrow{padding:8px 0;transform:rotate(90deg)}
}
.fin .tracer-foot{font-size:12px;color:var(--muted);margin-top:16px;line-height:1.5}
/* ---- two arms ---- */
.fin .twoarm{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}
.fin .arm{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:24px 22px}
.fin .arm.root{background:var(--wash)}
.fin .arm-h{font-family:"Fraunces",serif;font-size:19px;font-weight:500;margin-bottom:12px;display:flex;align-items:center;gap:9px}
.fin .dot{width:10px;height:10px;border-radius:99px;flex:0 0 auto}
.fin .dot.m{background:#5F6B4E}.fin .dot.n{background:#B08D3F}.fin .dot.r{background:#7A2E33}
.fin .arm p{font-size:15.5px;line-height:1.5;color:#3A342C;margin-bottom:14px}
.fin .arm-c{font-size:14.5px;line-height:1.5;color:var(--muted);padding-top:14px;border-top:1px solid var(--line)}
.fin .arm-c b{color:var(--ink);font-family:"Spline Sans Mono",monospace;font-size:13px;display:block;margin-bottom:4px}
@media (max-width:860px){.fin .twoarm{grid-template-columns:1fr}}
/* reviews */
.fin .reviews{background:var(--wash);padding-top:0;border-top:1px solid var(--line)}
.fin .stripwrap{width:100vw;position:relative;left:50%;transform:translateX(-50%);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}
.fin .striprail{display:flex;gap:3px;width:max-content;animation:finSlide 46s linear infinite}
.fin .stripwrap:hover .striprail{animation-play-state:paused}
.fin .striprail .cell{width:200px;aspect-ratio:1/1;flex:0 0 auto;overflow:hidden;background:#ECE8DF}
.fin .striprail .cell img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.94)}
@keyframes finSlide{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (max-width:560px){.fin .striprail .cell{width:136px}}
.fin .stars{color:#B08D3F;font-size:30px;letter-spacing:5px;line-height:1;margin-bottom:16px;text-shadow:0 1px 2px rgba(176,141,63,.18)}
.fin .stars.sm{font-size:14px;letter-spacing:2px;margin-bottom:10px}
.fin .rdisc{font-size:12.5px;color:var(--muted);line-height:1.5;margin-top:22px;max-width:760px}
.fin .rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}
.fin .rcard{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:30px 26px 26px;display:flex;flex-direction:column}
.fin .rcard p{font-family:"Fraunces",serif;font-size:19px;font-style:italic;color:#2A241D;margin-bottom:18px;line-height:1.45;flex:1}
.fin .attrib{font-family:"Spline Sans Mono",monospace;font-size:12px;color:var(--ink);line-height:1.5;padding-top:14px;border-top:1px solid var(--line)}
.fin .attrib span{color:var(--muted);font-size:11px}
@media (max-width:860px){.fin .rgrid{grid-template-columns:1fr}}
.fin .flag{background:#FBF3D9;border:1px dashed #C9A227;color:#6b5510;font-family:"Spline Sans Mono",monospace;font-size:12px;padding:10px 12px;border-radius:3px;margin:16px 0;line-height:1.5}
/* joy */
.fin .joy{position:relative;width:100vw;left:50%;transform:translateX(-50%);overflow:hidden}
.fin .joy img{width:100%;height:auto;display:block;min-height:280px;object-fit:cover}
.fin .joy-copy{position:absolute;inset:0;display:flex;align-items:center}
.fin .joy-copy .inner{max-width:1160px;margin:0 auto;padding:0 32px;width:100%}
.fin .joy-copy span{font-family:"Fraunces",serif;font-weight:600;font-size:42px;line-height:1.08;color:#17130F;display:block;max-width:340px;text-shadow:0 1px 16px rgba(255,255,255,.6)}
@media (max-width:640px){.fin .joy-copy span{font-size:24px;max-width:190px}.fin .joy-copy .inner{padding:0 24px}}
/* offer */
.fin .offer{background:#fff;border:1px solid var(--ink);border-radius:8px;padding:34px 30px}
.fin .price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:2px}
.fin .price{font-family:"Fraunces",serif;font-size:42px;font-weight:600}
.fin .was{color:var(--muted);font-size:16px;text-decoration:line-through}
.fin .price-note{color:var(--muted);font-size:15px}
.fin .cta{display:block;text-align:center;text-decoration:none;font-family:"Spline Sans Mono",monospace;font-size:15px;padding:16px 20px;border-radius:3px;margin-top:12px;transition:transform .2s}
.fin .cta:hover{transform:translateY(-2px)}
.fin .cta-primary{background:var(--oxblood);color:#fff}
.fin .cta-secondary{background:transparent;color:var(--ink);border:1px solid var(--ink)}
.fin .guarantee{font-family:"Spline Sans Mono",monospace;font-size:12px;color:var(--sage);text-align:center;margin-top:14px;line-height:1.5}
.fin .ftc{font-size:12px;color:var(--muted);line-height:1.5;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}
/* faq */
.fin details{border-top:1px solid var(--line)}
.fin details summary{list-style:none;cursor:pointer;font-family:"Fraunces",serif;font-size:19px;font-weight:500;padding:18px 30px 18px 0;position:relative}
.fin details summary::-webkit-details-marker{display:none}
.fin details summary:after{content:"+";position:absolute;right:4px;top:18px;font-family:"Spline Sans Mono",monospace;color:var(--oxblood);font-size:18px;transition:transform .25s}
.fin details[open] summary:after{transform:rotate(45deg)}
.fin details .ans{padding:0 0 18px;font-size:16px;color:#3A342C;line-height:1.5}
.fin .counter{font-variant-numeric:tabular-nums}
.fin.js .rv{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}
.fin.js .rv.in{opacity:1;transform:none}
.fin sup{font-size:11px;color:var(--oxblood)}
.fin footer{padding:40px 0 110px;border-top:1px solid var(--line)}
.fin .cite{font-size:13px;color:var(--muted);line-height:1.5;margin-bottom:12px}
.fin .disclaimer{font-size:12px;color:var(--muted);line-height:1.5}
.fin-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;background:var(--ink);display:none;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;font-family:"Spline Sans Mono",monospace}
.fin-sticky.show{display:flex}
.fin-sticky .ss-copy{color:#F3EFE8;font-size:13px;line-height:1.3}
.fin-sticky .ss-copy small{display:block;color:#B7AE9E;font-size:11px}
.fin-sticky a{background:var(--oxblood);color:#fff;text-decoration:none;font-size:13px;padding:11px 16px;border-radius:3px;white-space:nowrap}
@media (min-width:900px){.fin-sticky{max-width:1160px;margin:0 auto;border-radius:6px 6px 0 0}}
@media (prefers-reduced-motion:reduce){.fin *,.fin *:before,.fin *:after{animation-duration:.001s!important;transition-duration:.001s!important}.fin .rv{opacity:1;transform:none}.fin .cap-unit{opacity:1;transform:none}.fin .striprail{animation:none}}
</style>
</head>
<body>
<div class="fin">
<div class="fin-prog" id="finProg"></div>
<!-- ===== HERO : split ===== -->
<header class="hero">
<div class="wide split w6040">
<div>
<div class="trust"><div>Named doses</div><div>No blends</div><div>Vegan capsules</div></div>
<div class="eyebrow" style="margin-top:24px">Your result · Type EM</div>
<h1>The engine turns over. It just does not catch.</h1>
<p class="dek">Flat and heavy, running on fumes. And a body that stopped answering to the things that used to work.</p>
<p class="big" style="margin-top:14px">Mood and metabolism are not two separate problems here. They are both downstream of how much energy your cells can actually make, and that is the part that changed.</p>
</div>
<div class="imgcol"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-hero-still.jpg?v=1784858954" alt="The Metabolic Fuse"></div>
</div>
<div class="wide" style="margin-top:12px">
<div class="checks"><div><span class="ck">+</span> Supports a steady mood through the change</div><div><span class="ck">+</span> Supports a healthy metabolism</div><div><span class="ck">+</span> Supports the body’s natural energy production</div><div><span class="ck">+</span> Supports steady, daily energy</div><div><span class="ck">+</span> Three named compounds, printed doses</div><div><span class="ck">+</span> One protocol, once a day</div></div></div></header>
<!-- ===== MECHANISM : text left, meter right ===== -->
<section class="rv">
<div class="wide split">
<div>
<h2>What is actually going on.</h2>
<p>As estrogen drops through your forties, an enzyme called <strong>CD38</strong> speeds up. CD38 burns through <strong><span class=nad>NAD+</span></strong>, the fuel your cells use to make energy and repair themselves.</p>
<p>Less <span class=nad>NAD+</span> shows up first where you feel it most: your mood, and your metabolism. That is why your result is EM.</p>
</div>
<div class="meter-box" id="meterBox">
<div class="meter-lab"><span>Your <span class=nad>NAD+</span> level</span><span class="state" id="mState">Before 40</span></div>
<div class="meter"><div class="meter-fill" id="mFill"></div></div>
<div class="meter-cap" id="mCap">Estrogen keeps CD38 in check. Your cells have the fuel they need.</div>
<div class="meter-steps">
<button data-step="0" class="on">Before 40</button>
<button data-step="1">Perimenopause</button>
<button data-step="2">With the protocol</button>
</div>
</div>
</div>
</section>
<!-- ===== CASCADE : full wide ===== -->
<section class="rv nb" style="padding-top:0">
<div class="wide">
<div class="cascade-row" id="cascade">
<div class="node down"><div class="nlab">Estrogen ↓</div><div class="nsub">drops in your 40s</div></div>
<div class="conn">→</div>
<div class="node"><div class="nlab">CD38 ↑</div><div class="nsub">enzyme speeds up</div></div>
<div class="conn">→</div>
<div class="node down"><div class="nlab"><span class=nad>NAD+</span> ↓</div><div class="nsub">cell fuel runs low</div></div>
<div class="conn">→</div>
<div class="node"><div class="nlab">Mood + metabolism</div><div class="nsub">where you feel it</div></div>
</div>
<div style="max-width:640px;margin-top:26px">
<div class="research">
<div class="rnum">2021</div>
<div class="rtx"><b>Published in Science</b>A randomized, placebo-controlled trial studied NMN for its role in raising <span class=nad>NAD+</span> and improving insulin sensitivity in women after menopause.<sup>1</sup></div>
</div>
</div>
</div>
</section>
<!-- ===== WHAT'S IN IT : assembly left, text right ===== -->
<section class="rv">
<div class="wide split w4060">
<div class="assembly" id="assembly">
<div class="caps"><div class="cap-unit"><div class="pill p1"></div><div class="cap-name">NMN</div><div class="cap-dose mono"><span class="counter" data-to="500">0</span> mg</div></div><div class="cap-unit"><div class="pill p2"></div><div class="cap-name">Berberine</div><div class="cap-dose mono"><span class="counter" data-to="800">0</span> mg</div></div><div class="cap-unit"><div class="pill p3"></div><div class="cap-name">CoQ10</div><div class="cap-dose mono"><span class="counter" data-to="200">0</span> mg</div></div></div><div class="assembly-cap">Three compounds · three jobs · one protocol</div>
</div>
<div>
<h2>What is in one daily serving.</h2>
<p>Most supplements give you one ingredient. The Stalled Engine works on the full EM pattern: refill the fuel, support the metabolic switch, support the energy pathway.</p>
<p>No proprietary blends. Every amount is printed, because a blend that hides its doses is usually hiding how little is in it.</p>
</div>
</div>
<div class="wide" style="margin-top:34px">
<div class="anatomy"><div class="bottle"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-bottle-nmn.jpg?v=1784858930" alt="NMN"><div class="bn">NMN</div><div class="bd mono">500 mg</div><div class="bl">Refills the fuel your cells run on.</div></div><div class="bottle"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-bottle-berberine.jpg?v=1784858939" alt="Berberine"><div class="bn">Berberine</div><div class="bd mono">800 mg</div><div class="bl">Supports how your body handles blood sugar.</div></div><div class="bottle"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/1784578062373-generated-label-image-0.jpg?v=1784578074" alt="CoQ10"><div class="bn">CoQ10</div><div class="bd mono">200 mg</div><div class="bl">Supports how your cells produce energy.</div></div></div></div></section>
<!-- ===== PATHWAY TRACER ===== -->
<section class="rv">
<div class="wide">
<div style="max-width:640px">
<div class="eyebrow">Your pattern, traced</div>
<h2>Why the same things stopped working.</h2>
<p style="color:#3A342C">EM is two systems running off one shortage. Tap what you have noticed and follow it back.</p>
</div>
<div class="tracer">
<div class="chips" id="chips"><button class="chip on" data-i="0">Heavy before the day starts</button><button class="chip" data-i="1">The same food, a different result</button><button class="chip" data-i="2">Nothing lands like it used to</button><button class="chip" data-i="3">Effort in, nothing back</button><button class="chip" data-i="4">Tired in a way sleep does not fix</button></div><div class="track" id="track">
<div class="lane">
<div class="lane-h">You notice</div>
<div class="lane-b" id="t0"></div>
</div>
<div class="lane-arrow">→</div>
<div class="lane">
<div class="lane-h">What is happening underneath</div>
<div class="lane-b" id="t1"></div>
</div>
<div class="lane-arrow">→</div>
<div class="lane accent">
<div class="lane-h">In the protocol for it</div>
<div class="lane-b" id="t2"></div>
</div>
</div>
<div class="tracer-foot">Descriptions of biological mechanisms studied in the literature. Not a claim to treat, cure or prevent any condition.</div>
</div>
<div class="twoarm"><div class="arm"><div class="arm-h"><span class="dot m"></span>The mood arm</div><p>Feeling is not free. The brain regions that produce motivation are metabolically demanding, and they register a shortfall early.</p><div class="arm-c"><b>CoQ10 200 mg</b>A mitochondrial electron carrier studied for its role in Complex III ATP production.</div></div><div class="arm"><div class="arm-h"><span class="dot n"></span>The metabolic arm</div><p>Insulin signalling shifts through the transition, and the old calorie arithmetic stops matching the new biology.</p><div class="arm-c"><b>Berberine 800 mg</b>Studied for its role in activating AMPK, an enzyme involved in how cells take up and use glucose.</div></div><div class="arm root"><div class="arm-h"><span class="dot r"></span>The shared root</div><p>Estrogen falls, CD38 rises, and <span class=nad>NAD+</span> gets consumed. Both arms run off that same shortage.</p><div class="arm-c"><b>NMN 500 mg</b>A direct precursor to <span class=nad>NAD+</span>.</div></div></div></div></section>
<!-- ===== TIMELINE : image left, steps right ===== -->
<section class="rv">
<div class="wide split">
<div class="imgcol"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-timeline-market.jpg?v=1784858977" alt=""></div>
<div>
<h2>No magic pill. The honest version.</h2>
<div class="step"><div class="tag">Day 1</div><div class="st"><b>Start simple.</b>One serving a day, with or without food.</div></div>
<div class="step"><div class="tag">Weeks 1–4</div><div class="st"><b>Consistency does the work.</b><span class=nad>NAD+</span> support is about showing up daily, not one big dose.</div></div>
<div class="step"><div class="tag">Ongoing</div><div class="st"><b>A standing routine.</b>Built to lean on through the transition, not a quick fix.</div></div>
</div>
</div>
</section>
<!-- ===== BREAKOUT IMAGE ===== -->
<section class="rv nb" style="padding-top:0">
<div class="wide">
<figure class="breakout">
<img loading="lazy" src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-break-couch.jpg?v=1784858961" alt="A quiet morning with the protocol">
<figcaption>Editorial image, illustrative. Not a customer testimonial.</figcaption>
</figure>
</div>
</section>
<!-- ===== COMPARE : wide ===== -->
<section class="rv">
<div class="wide">
<div style="max-width:640px"><h2>Not the same as another energy supplement.</h2></div>
<div class="compare" style="margin-top:20px">
<div class="crow chead"><div class="us">The Stalled Engine</div><div class="them">Typical supplement</div></div>
<div class="crow"><div class="us"><span class="yes">+</span>Three named compounds, three doses</div><div class="them"><span class="no">×</span>One ingredient, or a hidden blend</div></div>
<div class="crow"><div class="us"><span class="yes">+</span>Doses printed on the label</div><div class="them"><span class="no">×</span>“Proprietary blend,” amounts hidden</div></div>
<div class="crow"><div class="us"><span class="yes">+</span>Matched to your EM result</div><div class="them"><span class="no">×</span>One size fits all</div></div>
<div class="crow"><div class="us"><span class="yes">+</span>One daily protocol</div><div class="them"><span class="no">×</span>A shelf of separate bottles</div></div>
</div>
</div>
</section>
<!-- ===== REVIEWS : full-bleed strip + wide cards ===== -->
<section class="rv reviews">
<div class="stripwrap" aria-hidden="true"><div class="striprail"><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-hand.jpg?v=1784859002" alt="Capsules in hand"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-couch.jpg?v=1784859006" alt="A quiet morning"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-still.jpg?v=1784859012" alt="The Metabolic Fuse"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-market.jpg?v=1784859024" alt="At the market"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-balcony.jpg?v=1784859031" alt="With friends"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-date.jpg?v=1784859038" alt="Out to dinner"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-hand.jpg?v=1784859002" alt="Capsules in hand"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-couch.jpg?v=1784859006" alt="A quiet morning"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-still.jpg?v=1784859012" alt="The Metabolic Fuse"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-market.jpg?v=1784859024" alt="At the market"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-balcony.jpg?v=1784859031" alt="With friends"></div><div class="cell"><img src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-strip-date.jpg?v=1784859038" alt="Out to dinner"></div></div></div>
<div class="wide" style="padding-top:48px">
<div style="max-width:620px">
<div class="eyebrow">Early reviewers</div>
<h2>What came back.</h2>
<p style="color:#3A342C">We asked the first women on the protocol one question: did anything feel different?</p>
</div>
<div class="rgrid"><div class="rcard"><div class="stars">★★★★★</div><p>“I have tried a lot of things over the last few years. This is the one I kept taking.”</p><div class="attrib">Linda C. · early reviewer<br><span>Received the protocol at no cost</span></div></div><div class="rcard"><div class="stars">★★★★★</div><p>“Nothing dramatic. Just steadier. Which is exactly what I was hoping for.”</p><div class="attrib">Violet S. · early reviewer<br><span>Received the protocol at no cost</span></div></div><div class="rcard"><div class="stars">★★★★★</div><p>“I kept waiting for the moment it clicked. What actually happened is I stopped noticing the things that had been bothering me.”</p><div class="attrib">Dorothy B. · early reviewer<br><span>Received the protocol at no cost</span></div></div></div><div class="rdisc">Early reviewers include friends and colleagues of the founders and received the protocol at no cost. Their reviews are their own. Individual results vary.</div>
</div>
</section>
<!-- ===== JOY : full bleed ===== -->
<div class="joy">
<img loading="lazy" src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-joy-jump.jpg?v=1784858996" alt="">
<div class="joy-copy"><div class="inner"><span>Feel like yourself again.</span></div></div>
</div>
<!-- ===== OFFER : image left, card right ===== -->
<section class="rv nb">
<div class="wide split">
<div class="imgcol"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0736/1767/0342/files/finally-offer-balcony.jpg?v=1784858990" alt=""></div>
<div class="offer">
<div class="eyebrow">The Stalled Engine</div>
<div class="price-row"><span class="price">$81.75</span><span class="was">$109</span><span class="price-note">/mo</span></div>
<a class="cta cta-primary" href="https://finally.health/cart/46105358434502:1?selling_plan=15038709958">Subscribe & save 25% · $81.75/mo</a>
<a class="cta cta-secondary" href="https://finally.health/cart/46105358434502:1">Order once · $109</a>
<div class="guarantee">The 60-Day Promise: give it a full 60 days. If it is not for you, request a full refund any time between day 60 and day 90.</div>
<div class="ftc">25% off applies to every order, including your first. Ships every 30 days, cancel anytime. These statements have not been evaluated by the Food and Drug Administration. This product is a dietary supplement and is not intended to diagnose, treat, cure, or prevent any disease. Individual results vary.</div>
</div>
</div>
</section>
<!-- ===== FAQ : narrow ===== -->
<section class="rv">
<div class="wrap">
<h2>Quick questions.</h2>
<details><summary>Is this just NMN?</summary><div class="ans">No. NMN refills the fuel. Berberine supports how your body handles blood sugar. CoQ10 supports how your cells turn fuel into energy. Three jobs, not one.</div></details>
<details><summary>Why show the doses?</summary><div class="ans">Because a blend that hides its amounts is usually hiding how little is in it. You see 500mg, 800mg and 200mg on purpose.</div></details>
<details><summary>When can I use the guarantee?</summary><div class="ans">After a full 60 days of daily use, and up to day 90. That window gives the protocol a fair run before you decide.</div></details>
<details><summary>Is it vegan?</summary><div class="ans">Yes. All three use plant-based capsules: NMN in HPMC, Berberine in cellulose, CoQ10 in hypromellose. No gelatin in this protocol.</div></details>
<details><summary>Can I take it with my medication?</summary><div class="ans">Talk to your clinician first, especially if you take medication for blood sugar, blood pressure, or a blood thinner. This is a supplement, meant to sit alongside your care, not replace it.</div></details>
</div>
</section>
<footer>
<div class="wrap">
<p class="cite"><sup>1</sup> Yoshino M, Yoshino J, Kayser BD, et al. Nicotinamide mononucleotide increases muscle insulin sensitivity in prediabetic women. <em>Science</em>. 2021;372(6547):1224–1229.</p>
<p class="disclaimer">Finally. is a cellular-biology company. This page describes biological mechanisms studied in the scientific literature and is for education, not medical advice. If you are pregnant, nursing, taking medication, or managing a health condition, speak with your clinician before starting any supplement.</p>
</div>
</footer>
</div>
<div class="fin-sticky" id="finSticky">
<div class="ss-copy">The Stalled Engine<small>$81.75/mo · 25% off, first order too</small></div>
<a href="https://finally.health/cart/46105358434502:1?selling_plan=15038709958">Start now</a>
</div>
<script>
(function(){
var d=document;
try{
var finRoot=d.querySelector('.fin'); if(finRoot) finRoot.classList.add('js');
var prog=d.getElementById('finProg'), bar=d.getElementById('finSticky');
function onScroll(){var h=d.documentElement,y=(h.scrollTop||d.body.scrollTop),m=(h.scrollHeight-h.clientHeight),p=m>0?y/m:0;
if(prog)prog.style.width=(p*100)+'%'; if(bar){p>0.35?bar.classList.add('show'):bar.classList.remove('show');}}
window.addEventListener('scroll',onScroll,{passive:true});onScroll();
var io=('IntersectionObserver' in window)?new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);}});},{threshold:0.1}):null;
if(io){d.querySelectorAll('.fin .rv').forEach(function(el){io.observe(el);});}else{d.querySelectorAll('.fin .rv').forEach(function(el){el.classList.add('in');});}
var casc=d.getElementById('cascade');
if(casc){var nodes=casc.querySelectorAll('.node');
var io2=('IntersectionObserver' in window)?new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){nodes.forEach(function(n,i){setTimeout(function(){n.classList.add('in');},i*180);});io2.unobserve(e.target);}});},{threshold:0.25}):null;
if(io2){io2.observe(casc);}else{nodes.forEach(function(n){n.classList.add('in');});}}
var asm=d.getElementById('assembly');
function runCounters(){d.querySelectorAll('.fin .counter').forEach(function(el){var to=parseInt(el.getAttribute('data-to'),10),dur=1100,t0=null;
function tick(ts){if(!t0)t0=ts;var p=Math.min((ts-t0)/dur,1),e=1-Math.pow(1-p,3);el.textContent=Math.round(to*e);if(p<1)requestAnimationFrame(tick);}requestAnimationFrame(tick);});}
if(asm){var io3=('IntersectionObserver' in window)?new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){asm.classList.add('in');setTimeout(runCounters,450);io3.unobserve(e.target);}});},{threshold:0.25}):null;
if(io3){io3.observe(asm);}else{asm.classList.add('in');runCounters();}}
var fill=d.getElementById('mFill'),st=d.getElementById('mState'),cap=d.getElementById('mCap'),box=d.getElementById('meterBox');
var S=[{c:'',l:'Before 40',t:'Estrogen keeps CD38 in check. Your cells have the fuel they need.'},
{c:'drained',l:'Perimenopause',t:'Estrogen falls. CD38 speeds up and burns through <span class=nad>NAD+</span>. This is where the fatigue, the fog and the stalled metabolism show up.'},
{c:'restored',l:'With the protocol',t:'NMN is a direct precursor to <span class=nad>NAD+</span>, studied for its role in raising <span class=nad>NAD+</span> availability. Berberine supports the metabolic side and CoQ10 supports the energy pathway.'}];
function setState(i){if(!fill)return;var s=S[i];fill.className='meter-fill'+(s.c?' '+s.c:'');if(st)st.textContent=s.l;if(cap)cap.textContent=s.t;
d.querySelectorAll('.fin .meter-steps button').forEach(function(b){b.classList.toggle('on',b.getAttribute('data-step')==String(i));});}
d.querySelectorAll('.fin .meter-steps button').forEach(function(b){b.addEventListener('click',function(){setState(parseInt(b.getAttribute('data-step'),10));});});
if(box){var played=false;var io4=('IntersectionObserver' in window)?new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting&&!played){played=true;setTimeout(function(){setState(1);},700);setTimeout(function(){setState(2);},3000);io4.unobserve(e.target);}});},{threshold:0.35}):null;
if(io4){io4.observe(box);}}
// pathway tracer
var TR=[["Heavy before the day starts", "Motivation is metabolically expensive. As <span class=nad>NAD+</span> falls, the brain regions that generate it have less ATP to work with.", "<b>NMN 500 mg + CoQ10 200 mg</b>NMN is a direct precursor to <span class=nad>NAD+</span>. CoQ10 is an electron carrier studied for its role in Complex III ATP production."], ["The same food, a different result", "Estrogen helps regulate insulin. As it destabilises, the body compensates with more insulin and fat storage shifts toward the middle.", "<b>Berberine 800 mg</b>Studied for its role in activating AMPK, an enzyme involved in how cells take up and use glucose."], ["Nothing lands like it used to", "The same bioenergetic shortfall shows up in the brain regions involved in reward and motivation.", "<b>CoQ10 200 mg + NMN 500 mg</b>"], ["Effort in, nothing back", "If the cell cannot convert fuel efficiently, more effort does not produce more output. The bottleneck is downstream of willpower.", "<b>Berberine 800 mg + CoQ10 200 mg</b>Berberine supports glucose uptake; CoQ10 supports what the cell does with it."], ["Tired in a way sleep does not fix", "<span class=nad>NAD+</span> is the coenzyme mitochondria use to produce ATP, and CoQ10 is an electron carrier in the same chain.", "<b>NMN 500 mg + CoQ10 200 mg</b>"]];
function setTrace(i){
var ids=['t0','t1','t2'];
ids.forEach(function(id){var el=d.getElementById(id); if(el) el.classList.add('fade');});
setTimeout(function(){
ids.forEach(function(id,k){var el=d.getElementById(id); if(el){el.innerHTML=TR[i][k]; el.classList.remove('fade');}});
},220);
d.querySelectorAll('.fin .chip').forEach(function(c){c.classList.toggle('on', c.getAttribute('data-i')==String(i));});
}
d.querySelectorAll('.fin .chip').forEach(function(c){
c.addEventListener('click',function(){setTrace(parseInt(c.getAttribute('data-i'),10));});
});
setTrace(0);
}catch(e){ var r=d.querySelector('.fin'); if(r) r.classList.remove('js'); }
})();
</script>
</body>
</html>