1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/26d4368bf94c0ec4-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/37786be940ec402b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/98e207f02528a563-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/d3ebbfd689654d3a-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/db96af6b531dc71f-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/27e7a7e3dc5d9dbe.css?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-280dd6babb3b8584.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc"/>
1<script src="/_next/static/chunks/4bd1b696-85c24fb624134b7e.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/1684-ba2f286e4e57c50b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/main-app-6cb4d4205dbe6682.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/app/layout-2dbb45f1f753b312.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/6874-ad2972aa7b4928c6.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/3063-3debdd955552a562.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/3710-1ad94c8d679da714.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/app/page-2427e46d9997510b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<script src="/_next/static/chunks/app/global-error-df1b370fe3fb21db.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-XQ6J3T4YMJ" as="script"/><meta name="next-size-adjust" content=""/>
1<script> 2 (function() { 3 function report(data) { 4 try { 5 fetch('/api/debug/error', { 6 method: 'POST', 7 headers: { 'Content-Type': 'application/json' }, 8 body: JSON.stringify(data) 9 }); 10 } catch(e) {} 11 } 12 window.onerror = function(msg, url, line, col, err) { 13 report({ type: 'onerror', message: msg, url: url, line: line, col: col, stack: err && err.stack }); 14 }; 15 window.addEventListener('unhandledrejection', function(e) { 16 report({ type: 'unhandledrejection', reason: String(e.reason), stack: e.reason && e.reason.stack }); 17 }); 18 })(); 19 </script>
19<title>My TRT App â Measure your protocol</title><meta name="description" content="TRT tracking for men who read their labs. 25 biomarkers. Every dose. Every draw. Free on iOS and Android. Pro available."/><meta name="keywords" content="TRT,testosterone replacement therapy,testosterone tracker,TRT app,hormone therapy,injection tracker,lab results tracker,biomarker tracker"/><meta property="og:title" content="My TRT App â Measure your protocol"/><meta property="og:description" content="TRT tracking for men who read their labs. 25 biomarkers. Every dose. Every draw."/><meta property="og:url" content="https://www.mytrt.app"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="My TRT App â Measure your protocol"/><meta name="twitter:description" content="TRT tracking for men who read their labs. 25 biomarkers. Every dose. Every draw."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/>
19<script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
19<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" noModule=""></script>
19</head><body class="__variable_b4c22e __variable_1bc20f antialiased"><div hidden=""><!--$--><!--/$--></div><main class="bg-black text-cream"><header class="sticky top-0 z-30 border-b border-border bg-black/85 backdrop-blur"><div class="mx-auto flex max-w-6xl items-center justify-between px-6 py-3"><a href="/" class="flex items-center gap-2.5"><img alt="My TRT App" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" class="rounded-sm" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Flogo.webp&w=32&q=75 1x, /_next/image?url=%2Fimages%2Flogo.webp&w=64&q=75 2x" src="/_next/image?url=%2Fimages%2Flogo.webp&w=64&q=75"/><span class="font-display text-base font-semibold tracking-tight text-cream">My TRT App</span><span class="hidden sm:inline font-display text-[10px] uppercase tracking-[0.2em] text-muted ml-2">iOS 5.3 · Android 3.9.4</span></a><nav class="hidden items-center gap-5 font-display text-xs uppercase tracking-[0.15em] text-secondary md:flex"><a href="#features" class="hover:text-amber">/Features</a><a href="#intelligence" class="hover:text-amber">/AI</a><a href="/learn" class="hover:text-amber">/Learn</a><a href="#pricing" class="hover:text-amber">/Pricing</a><a href="/affiliates" class="hover:text-amber">/Partners</a><a href="#changelog" class="hover:text-amber">/Changelog</a></nav><a href="https://apps.apple.com/app/my-trt-app/id6745529127" class="inline-flex h-9 items-center border border-cream bg-transparent px-3 font-display text-xs font-semibold uppercase tracking-wider text-cream transition-colors hover:bg-cream hover:text-black" target="_blank" rel="noopener">Get the app â</a></div><div class="bg-[#DC2626] text-white"><div class="mx-auto max-w-6xl px-6 py-1.5"><div class="flex flex-wrap items-center justify-center gap-x-2 gap-y-1 text-center md:hidden"><span class="text-sm font-bold leading-tight">Weâre looking for affiliates</span><a href="/affiliates" class="inline-flex items-center rounded-full bg-white/95 px-3 py-1 text-xs font-semibold text-[#B91C1C] shadow-sm">Apply now â</a><span class="block w-full text-[11px] text-white/80">earn for every subscriber you send</span></div><div class="hidden md:flex md:items-center md:justify-between md:gap-4"><div class="flex min-w-0 items-center"><span class="flex rounded-md bg-[#B91C1C] p-1.5"><svg class="h-4 w-4 text-white" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11 5.882V19.24a1.76 1.76 0 01-3.417.592l-2.147-6.15M18 13a3 3 0 100-6M5.436 13.683A4.001 4.001 0 017 6h1.832c4.1 0 7.625-1.234 9.168-3v14c-1.543-1.766-5.067-3-9.168-3H7a3.988 3.988 0 01-1.564-.317z"></path></svg></span><p class="ml-3 truncate text-sm font-medium text-white">Weâre looking for affiliates<!-- --> <span class="text-white/80">(<!-- -->earn for every subscriber you send<!-- -->)</span></p></div><a href="/affiliates" class="inline-flex shrink-0 items-center gap-1 rounded-full bg-white/95 px-3 py-0.5 text-xs font-semibold text-[#B91C1C] shadow-sm transition-colors hover:bg-white">Apply now â</a></div></div></div><div class="border-y border-border bg-surface overflow-hidden"><div class="flex ticker-track"><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">TOTAL_T</span><span class="font-display text-cream text-sm tabular-nums">1142</span><span class="text-muted text-[10px]">ng/dL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+12.4%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">FREE_T</span><span class="font-display text-cream text-sm tabular-nums">24.1</span><span class="text-muted text-[10px]">pg/mL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+8.1%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">SHBG</span><span class="font-display text-cream text-sm tabular-nums">
1922</span><span class="text-muted text-[10px]">nmol/L</span><span class="text-xs text-red flex items-center gap-1"><span class="text-[9px]">â¼</span>-3.2%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">ESTRADIOL</span><span class="font-display text-cream text-sm tabular-nums">31</span><span class="text-muted text-[10px]">pg/mL</span><span class="text-xs text-muted flex items-center gap-1"><span class="text-[9px]">â </span>0.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">HEMATOCRIT</span><span class="font-display text-cream text-sm tabular-nums">49</span><span class="text-muted text-[10px]">%</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+1.1%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">PSA</span><span class="font-display text-cream text-sm tabular-nums">0.8</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-muted flex items-center gap-1"><span class="text-[9px]">â </span>0.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">LH</span><span class="font-display text-cream text-sm tabular-nums">0.2</span><span class="text-muted text-[10px]">mIU/mL</span><span class="text-xs text-muted flex items-center gap-1"><span class="text-[9px]">â </span>â</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">DHT</span><span class="font-display text-cream text-sm tabular-nums">62</span><span class="text-muted text-[10px]">ng/dL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+4.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">PROLACTIN</span><span class="font-display text-cream text-sm tabular-nums">9.4</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-red flex items-center gap-1"><span class="text-[9px]">â¼</span>-1.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">VITAMIN_D</span><span class="font-display text-cream text-sm tabular-nums">47</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+2.2%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">TSH</span><span class="font-display text-cream text-sm tabular-nums">1.8</span><span class="text-muted text-[10px]">mIU/L</span><span class="text-xs text-red flex items-center gap-1"><span class="text-[9px]">â¼</span>-0.4%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">FERRITIN</span><span class="font-display text-cream text-sm tabular-nums">180</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+5.7%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">TOTAL_T</span><span class="font-display text-cream text-sm tabular-nums">1142</span><span class="text-muted text-[10px]">ng/dL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+12.4%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">FREE_T</span><span class="font-display text-cream text-sm tabular-nums">24.1</span><span class="text-muted text-[10px]">pg/mL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+8.1%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">SHBG</span><span class="font-display text-cream text-sm tabular-nums">
1922</span><span class="text-muted text-[10px]">nmol/L</span><span class="text-xs text-red flex items-center gap-1"><span class="text-[9px]">â¼</span>-3.2%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">ESTRADIOL</span><span class="font-display text-cream text-sm tabular-nums">31</span><span class="text-muted text-[10px]">pg/mL</span><span class="text-xs text-muted flex items-center gap-1"><span class="text-[9px]">â </span>0.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">HEMATOCRIT</span><span class="font-display text-cream text-sm tabular-nums">49</span><span class="text-muted text-[10px]">%</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+1.1%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">PSA</span><span class="font-display text-cream text-sm tabular-nums">0.8</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-muted flex items-center gap-1"><span class="text-[9px]">â </span>0.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">LH</span><span class="font-display text-cream text-sm tabular-nums">0.2</span><span class="text-muted text-[10px]">mIU/mL</span><span class="text-xs text-muted flex items-center gap-1"><span class="text-[9px]">â </span>â</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">DHT</span><span class="font-display text-cream text-sm tabular-nums">62</span><span class="text-muted text-[10px]">ng/dL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+4.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">PROLACTIN</span><span class="font-display text-cream text-sm tabular-nums">9.4</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-red flex items-center gap-1"><span class="text-[9px]">â¼</span>-1.0%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">VITAMIN_D</span><span class="font-display text-cream text-sm tabular-nums">47</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+2.2%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">TSH</span><span class="font-display text-cream text-sm tabular-nums">1.8</span><span class="text-muted text-[10px]">mIU/L</span><span class="text-xs text-red flex items-center gap-1"><span class="text-[9px]">â¼</span>-0.4%</span></div><div class="flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap"><span class="text-muted text-xs">FERRITIN</span><span class="font-display text-cream text-sm tabular-nums">180</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs text-green flex items-center gap-1"><span class="text-[9px]">â²</span>+5.7%</span></div></div></div></header><section class="relative scanlines"><div class="mx-auto max-w-6xl px-6 pt-20 pb-24 md:pt-28 md:pb-32"><div class="grid gap-14 md:grid-cols-[1.1fr_1fr] md:items-end md:gap-12"><div><div class="mb-8 inline-flex items-center gap-3 border border-border bg-surface px-3 py-1.5"><span class="size-1.5 rounded-full bg-green animate-pulse"></span><span class="font-display text-[11px] tracking-[0.2em] uppercase text-secondary">iOS 5.3</span><span class="size-0.5 rounded-full bg-border-strong"></span><span class="font-display text-[11px] tracking-[0.2em] uppercase text-secondary">Android 3.9.4</span><span class="size-0.5 rounded-full bg-border-strong"></span><span class="font-display text-[11px] tracking-[0.2em] uppercase text-green">Live</span></div><h1 class="font-display text-[clamp(2.8rem,8vw,6rem)] leading-[0.92] text-cream uppercase">Measure<br/>your<br/><span class="text-amber">protocol<span class="cursor"></span></span></h1><p class="mt-9 max-w-md text-lg text-secondary leading-relaxed">TRT tracking for men who actually read their labs. 25 markers. Every dose. Every draw. One screen.</p><div class="mt-10 flex flex-wrap items-center gap-3"><a href="https://apps.apple.com/app/my-trt-app/id6745529127" class="group inline-flex h-12 items-center gap-2 border border-border-strong bg-cream px-5 font-display text-sm font-semibold uppercase tracking-wider text-black transition-colors hover:bg-amber" target="_blank" rel="noopener">Download iOS<span class="opacity-50 group-hover:opacity-100">â</span></a><a href="https://play.google.com/store/apps/details?id=com.batra.mytrtapp" class="group inline-flex h-12 items-center gap-2 border border-border-strong bg-transparent px-5 font-display text-sm font-semibold uppercase tracking-wider text-cream transition-colors hover:border-cream hover:bg-surface" target="_blank" rel="noopener">Download Android<span class="opacity-50 group-hover:opacity-100">â</span></a></div><p class="mt-7 font-display text-xs uppercase tracking-wider text-muted">Free forever for core features. Pro available in-app.</p></div><div class="border border-border bg-surface"><div class="flex items-center justify-between border-b border-border px-4 py-2"><div class="flex items-center gap-2">
19<span class="size-2 rounded-full bg-red/70"></span><span class="size-2 rounded-full bg-amber/70"></span><span class="size-2 rounded-full bg-green/70"></span><span class="ml-3 font-display text-[10px] uppercase tracking-wider text-muted">mytrt://labs/latest</span></div><span class="font-display text-[10px] text-muted">2026-05-28</span></div><div class="px-5 py-6 font-display text-sm"><div class="text-muted text-xs uppercase tracking-wider mb-3">/PANEL · Q2 2026</div><div class="space-y-2.5"><div class="grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2"><span class="text-secondary text-xs">TOTAL_T</span><span class="text-cream font-semibold tabular-nums">1142</span><span class="text-muted text-[10px]">ng/dL</span><span class="text-xs tabular-nums text-green">+ 187</span></div><div class="grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2"><span class="text-secondary text-xs">FREE_T</span><span class="text-cream font-semibold tabular-nums">24.1</span><span class="text-muted text-[10px]">pg/mL</span><span class="text-xs tabular-nums text-green">+ 4.6</span></div><div class="grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2"><span class="text-secondary text-xs">SHBG</span><span class="text-cream font-semibold tabular-nums">22</span><span class="text-muted text-[10px]">nmol/L</span><span class="text-xs tabular-nums text-red">â 5.0</span></div><div class="grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2"><span class="text-secondary text-xs">ESTRADIOL</span><span class="text-cream font-semibold tabular-nums">31</span><span class="text-muted text-[10px]">pg/mL</span><span class="text-xs tabular-nums text-muted">± 0.0</span></div><div class="grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2"><span class="text-secondary text-xs">HEMATOCRIT</span><span class="text-cream font-semibold tabular-nums">49</span><span class="text-muted text-[10px]">%</span><span class="text-xs tabular-nums text-green">+ 0.6</span></div><div class="grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2"><span class="text-secondary text-xs">PSA</span><span class="text-cream font-semibold tabular-nums">0.8</span><span class="text-muted text-[10px]">ng/mL</span><span class="text-xs tabular-nums text-muted">± 0.0</span></div></div><div class="mt-6 grid grid-cols-2 gap-3 border-t border-border pt-4 text-xs"><div><div class="text-muted">STREAK</div><div class="mt-1 text-cream font-semibold">47<span class="text-muted text-[10px] ml-1">DAYS</span></div></div><div><div class="text-muted">NEXT DOSE</div><div class="mt-1 text-amber font-semibold">THU 18:00</div></div></div></div></div></div></div></section><section class="border-t border-border bg-surface"><div class="mx-auto max-w-6xl px-6 py-14 md:py-16"><div class="flex items-baseline justify-between gap-4"><div><p class="label">/PRESS · JUNE 2026</p><h2 class="mt-3 font-display text-2xl uppercase leading-[1.05] text-cream md:text-3xl">As seen on.</h2></div><p class="hidden max-w-xs text-right text-xs text-muted leading-relaxed md:block">Syndicated June 5, 2026 across AP News and 300+ broadcast affiliates via EIN Presswire.</p></div><div class="mt-8 grid grid-cols-2 gap-px border border-border bg-border sm:grid-cols-3 lg:grid-cols-4"><a href="https://apnews.com/press-release/ein-presswire-newsmatics/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library-61b8822cdc5937f5ff4ff139390d9764" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">AP News</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">Associated Press</span></a><a href="https://fox8.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">FOX 8</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">WJW · Cleveland</span></a>
19<a href="https://kdvr.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">FOX 31</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">KDVR · Denver</span></a><a href="https://www.nbc4i.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">NBC 4</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">WCMH · Columbus</span></a><a href="https://wgntv.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">WGN 9</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">Chicago</span></a><a href="https://pix11.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">PIX 11</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">WPIX · New York</span></a><a href="https://www.kron4.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">KRON 4</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">San Francisco</span></a><a href="https://www.kxan.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">KXAN 36</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">NBC · Austin</span></a><a href="https://fox2now.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">FOX 2</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">KTVI · St. Louis</span></a><a href="https://www.8newsnow.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">8 News Now</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">KLAS CBS · Las Vegas</span></a>
19<a href="https://www.koin.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">KOIN 6</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">CBS · Portland</span></a><a href="https://natlawreview.com/press-releases/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference" target="_blank" rel="noopener nofollow" class="group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated"><span class="font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber">Nat'l Law Review</span><span class="font-display text-[10px] uppercase tracking-[0.18em] text-muted">natlawreview.com</span></a></div><div class="mt-6 flex flex-wrap items-center justify-between gap-3"><p class="font-display text-[10px] uppercase tracking-wider text-muted">/SOURCE · einpresswire.com/article/917468886 â click any outlet to read the syndicated release.</p><a href="/press" class="inline-flex h-9 items-center border border-cream bg-transparent px-3 font-display text-[11px] font-semibold uppercase tracking-wider text-cream transition-colors hover:bg-cream hover:text-black">View full press kit â</a></div></div></section><section id="features" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 max-w-2xl"><p class="label">/WHAT_IT_DOES</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Four jobs.<br/>One app.</h2></div><div class="grid border-l border-border md:grid-cols-2"><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-baseline gap-3"><span class="font-display text-xs text-amber tracking-wider">/01</span><span class="font-display text-xs uppercase tracking-[0.2em] text-muted">TRACK</span></div><h3 class="mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]">Inject. Log. Done.</h3><p class="mt-4 max-w-md text-secondary leading-relaxed">Multiple vials. Weekly, every-X-days, alternating-week schedules. One-tap dose logging. Inventory math handled.</p><div class="mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber"></div></div><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-baseline gap-3"><span class="font-display text-xs text-amber tracking-wider">/02</span><span class="font-display text-xs uppercase tracking-[0.2em] text-muted">MEASURE</span></div><h3 class="mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]">25+ biomarkers, categorized.</h3><p class="mt-4 max-w-md text-secondary leading-relaxed">Total T, Free T, SHBG, Estradiol, Hematocrit, PSA, LH, DHT, Prolactin, the metabolic panel, the liver panel â all in one place.</p><div class="mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber"></div></div><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-baseline gap-3"><span class="font-display text-xs text-amber tracking-wider">/03</span><span class="font-display text-xs uppercase tracking-[0.2em] text-muted">UNDERSTAND</span></div><h3 class="mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]">Trends. Peaks. Troughs.</h3><p class="mt-4 max-w-md text-secondary leading-relaxed">Charts across draws. Compare peak vs trough. Spot what's drifting before it matters. No spreadsheets.</p><div class="mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber"></div></div><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-baseline gap-3"><span class="font-display text-xs text-amber tracking-wider">/04</span><span class="font-display text-xs uppercase tracking-[0.2em] text-muted">STAY ON</span></div><h3 class="mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]">Streaks that actually work.</h3><p class="mt-4 max-w-md text-secondary leading-relaxed">Reminders for injection days. Visual streak rings. Calendar of every dose, past and upcoming.</p><div class="mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber"></div></div></div></div></section><section id="protocol" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 max-w-2xl"><p class="label">/PROTOCOL</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Any schedule.<br/>Any compound.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Four schedule types. Multi-vial stacks. Unlimited weekday combos. Whatever your protocol â your app handles it.</p></div><div class="grid gap-px border border-border bg-border md:grid-cols-2"><div class="bg-surface p-8 md:p-10"><div class="flex items-baseline justify-between"><div class="label">/<!-- -->WEEKLY</div><div class="font-display text-[10px] uppercase tracking-wider text-muted">MON · WED · FRI</div></div><h3 class="mt-3 font-display text-2xl uppercase text-cream">Weekly</h3><p class="mt-3 max-w-md text-secondary leading-relaxed">Pick specific weekdays (Mon, Wed, Fri). Most common TRT cadence.</p><div class="mt-6 grid grid-cols-7 gap-1.5"><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">M</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">M</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">W</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">W</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">F</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">F</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">S</div></div></div><div class="bg-surface p-8 md:p-10"><div class="flex items-baseline justify-between"><div class="label">/<!-- -->EVERY_X</div><div class="font-display text-[10px] uppercase tracking-wider text-muted">EVERY 3.5 DAYS</div></div><h3 class="mt-3 font-display text-2xl uppercase text-cream">Every X days</h3><p class="mt-3 max-w-md text-secondary leading-relaxed">Every 2 days, every 3.5 days, whatever your protocol calls for.</p><div class="mt-6 grid grid-cols-7 gap-1.5"><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">X</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">M</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">T</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">W</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">X</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">F</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">S</div></div></div><div class="bg-surface p-8 md:p-10"><div class="flex items-baseline justify-between"><div class="label">/<!-- -->BIWEEKLY</div><div class="font-display text-[10px] uppercase tracking-wider text-muted">WK_A · WK_B</div></div><h3 class="mt-3 font-display text-2xl uppercase text-cream">Alternating weeks</h3><p class="mt-3 max-w-md text-secondary leading-relaxed">
19Week-A / Week-B patterns. For pinning + ancillary stacks.</p><div class="mt-6 grid grid-cols-7 gap-1.5"><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">A</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">M</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">A</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">W</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">A</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">F</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted">S</div></div></div><div class="bg-surface p-8 md:p-10"><div class="flex items-baseline justify-between"><div class="label">/<!-- -->DAILY</div><div class="font-display text-[10px] uppercase tracking-wider text-muted">1à DAILY · 08:00</div></div><h3 class="mt-3 font-display text-2xl uppercase text-cream">Daily</h3><p class="mt-3 max-w-md text-secondary leading-relaxed">Once a day, twice a day, custom times â for oral compounds.</p><div class="mt-6 grid grid-cols-7 gap-1.5"><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">â¢</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">â¢</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">â¢</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">â¢</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">â¢</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">â¢</div><div class="flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber">â¢</div></div></div></div><div class="mt-6 border border-border bg-surface p-6 md:p-8"><div class="flex flex-wrap items-baseline justify-between gap-3"><div class="label">/STACK_EXAMPLE</div><div class="font-display text-xs text-muted">SAT · MAY 2 · 4/4 COMPLETE</div></div><h3 class="mt-3 font-display text-xl uppercase text-cream">Four vials. Same day. One tap each.</h3><div class="mt-5 grid gap-2 md:grid-cols-4"><div class="border border-green/30 bg-green/5 p-3"><div class="font-display text-xs text-green tabular-nums">+ <!-- -->50mg</div><div class="font-display text-xs uppercase tracking-wider text-cream mt-1">MASTERON E</div></div><div class="border border-green/30 bg-green/5 p-3"><div class="font-display text-xs text-green tabular-nums">+ <!-- -->100mg</div><div class="font-display text-xs uppercase tracking-wider text-cream mt-1">PRIMOBOLAN</div></div><div class="border border-green/30 bg-green/5 p-3"><div class="font-display text-xs text-green tabular-nums">+ <!-- -->100mg</div><div class="font-display text-xs uppercase tracking-wider text-cream mt-1">SUSTONON 500</div></div><div class="border border-green/30 bg-green/5 p-3"><div class="font-display text-xs text-green tabular-nums">+ <!-- -->50mg</div><div class="font-display text-xs uppercase tracking-wider text-cream mt-1">TREN ACE</div></div></div><p class="mt-4 font-display text-[10px] uppercase tracking-wider text-muted">Multi-vial stacks · Pro · daily 440mg · weekly 3,080mg shown in app</p></div></div></section><section id="markers" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-12 flex items-end justify-between gap-6 flex-wrap"><div class="max-w-2xl"><p class="label">/MARKERS</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Forty biomarkers,<br/>categorized.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Reference ranges. Panel categorization. Trend over time. Lab OCR auto-extracts from any PDF report.</p></div><div class="hidden md:block"><div class="font-display text-xs text-muted uppercase tracking-wider mb-2">PANELS</div><div class="flex flex-wrap gap-1.5 max-w-[280px]"><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">androgens</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">estrogens</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">pituitary</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">prostate</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">blood</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">liver</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">kidney</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">thyroid</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">metabolic</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">lipids</span><span class="font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1">vitamins</span></div></div></div><div class="grid border-l border-t border-border sm:grid-cols-2 lg:grid-cols-4"><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/total-testosterone"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">TOTAL_T</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">androgens</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Total Testosterone</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">264 â 916</span><span class="font-display text-[10px] uppercase text-muted">ng/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/free-testosterone"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">FREE_T</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">androgens</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Free Testosterone</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">9.3 â 26.5</span><span class="font-display text-[10px] uppercase text-muted">pg/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/bioavailable-testosterone"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">BIO_T</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">androgens</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Bioavailable Testosterone</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">131 â 682</span><span class="font-display text-[10px] uppercase text-muted">ng/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/shbg"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">SHBG</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">androgens</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Sex Hormone Binding Globulin</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">10 â 50</span><span class="font-display text-[10px] uppercase text-muted">nmol/L</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/dht"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">
19DHT</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">androgens</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Dihydrotestosterone</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">30 â 85</span><span class="font-display text-[10px] uppercase text-muted">ng/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/estradiol"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">ESTRADIOL</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">estrogens</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Estradiol (E2)</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">10 â 40</span><span class="font-display text-[10px] uppercase text-muted">pg/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/lh"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">LH</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">pituitary</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Luteinizing Hormone</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">1.7 â 8.6</span><span class="font-display text-[10px] uppercase text-muted">mIU/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/fsh"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">FSH</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">pituitary</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Follicle-Stimulating Hormone</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">1.5 â 12.4</span><span class="font-display text-[10px] uppercase text-muted">mIU/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/prolactin"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">PROLACTIN</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">pituitary</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Prolactin</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">4.0 â 15.2</span><span class="font-display text-[10px] uppercase text-muted">ng/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/psa"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">PSA</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">prostate</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Prostate-Specific Antigen</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">< 4.0</span><span class="font-display text-[10px] uppercase text-muted">ng/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/hematocrit"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">HCT</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">blood</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Hematocrit</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">41 â 53</span><span class="font-display text-[10px] uppercase text-muted">%</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/hemoglobin"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">HGB</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">blood</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Hemoglobin</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">13.5 â 17.5</span><span class="font-display text-[10px] uppercase text-muted">g/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/rbc"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">RBC</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">blood</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Red Blood Cell Count</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">4.7 â 6.1</span><span class="font-display text-[10px] uppercase text-muted">M/μL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/wbc"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">WBC</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">blood</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">White Blood Cell Count</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">4.5 â 11.0</span><span class="font-display text-[10px] uppercase text-muted">K/μL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/platelets"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">
19PLT</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">blood</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Platelets</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">150 â 400</span><span class="font-display text-[10px] uppercase text-muted">K/μL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/mcv"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">MCV</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">blood</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Mean Corpuscular Volume</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">80 â 100</span><span class="font-display text-[10px] uppercase text-muted">fL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/rdw"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">RDW</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">blood</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Red Cell Distribution Width</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">11.5 â 14.5</span><span class="font-display text-[10px] uppercase text-muted">%</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/alt"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">ALT</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">liver</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Alanine Aminotransferase</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">7 â 56</span><span class="font-display text-[10px] uppercase text-muted">U/L</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/ast"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">AST</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">liver</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Aspartate Aminotransferase</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">10 â 40</span><span class="font-display text-[10px] uppercase text-muted">U/L</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/alp"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">ALP</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">liver</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Alkaline Phosphatase</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">44 â 147</span><span class="font-display text-[10px] uppercase text-muted">U/L</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/ggt"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">GGT</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">liver</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Gamma-Glutamyl Transferase</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">9 â 48</span><span class="font-display text-[10px] uppercase text-muted">U/L</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/total-bilirubin"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">BILIRUBIN</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">liver</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Total Bilirubin</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">0.1 â 1.2</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/egfr"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">EGFR</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">kidney</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Estimated GFR</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">> 60</span><span class="font-display text-[10px] uppercase text-muted">mL/min</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/creatinine"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">CREATININE</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">kidney</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Creatinine</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">0.7 â 1.3</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/bun"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">BUN</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">kidney</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Blood Urea Nitrogen</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">7 â 20</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/tsh"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">TSH</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">thyroid</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Thyroid Stimulating Hormone</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">0.4 â 4.0</span><span class="font-display text-[10px] uppercase text-muted">mIU/L</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/free-t3"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">FREE_T3</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">thyroid</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Free Triiodothyronine</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">2.3 â 4.2</span><span class="font-display text-[10px] uppercase text-muted">pg/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/free-t4"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">FREE_T4</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">thyroid</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Free Thyroxine</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">0.8 â 1.8</span><span class="font-display text-[10px] uppercase text-muted">ng/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/glucose"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">GLUCOSE</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">metabolic</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Fasting Glucose</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">70 â 99</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/hba1c"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">HBA1C</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">metabolic</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Hemoglobin A1c</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">< 5.7</span><span class="font-display text-[10px] uppercase text-muted">%</span></div></a><div class="border-b border-r border-border bg-surface/0 p-5"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">INSULIN</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">metabolic</span></div><div class="mt-2 text-cream text-sm leading-snug ">Fasting Insulin</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">2.6 â 24.9</span><span class="font-display text-[10px] uppercase text-muted">μIU/mL</span></div></div><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/ldl"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">LDL</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">lipids</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">LDL Cholesterol</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">< 100</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/hdl"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">HDL</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">lipids</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">HDL Cholesterol</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">> 40</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/triglycerides"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">TRIG</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">lipids</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Triglycerides</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">< 150</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><div class="border-b border-r border-border bg-surface/0 p-5"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">APOB</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">lipids</span></div><div class="mt-2 text-cream text-sm leading-snug ">Apolipoprotein B</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">< 90</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></div><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/vitamin-d"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">VIT_D</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">vitamins</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Vitamin D, 25-OH</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">30 â 100</span><span class="font-display text-[10px] uppercase text-muted">ng/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/vitamin-b12"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">VIT_B12</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">vitamins</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Vitamin B12</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">200 â 1100</span><span class="font-display text-[10px] uppercase text-muted">pg/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/ferritin"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">FERRITIN</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">vitamins</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Ferritin</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">30 â 400</span><span class="font-display text-[10px] uppercase text-muted">ng/mL</span></div></a><a class="group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface" href="/learn/markers/magnesium"><div class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">MAGNESIUM</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">vitamins</span></div><div class="mt-2 text-cream text-sm leading-snug group-hover:text-amber">Magnesium</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">1.7 â 2.2</span><span class="font-display text-[10px] uppercase text-muted">mg/dL</span></div></a><div class="border-b border-r border-border bg-surface/0 p-5"><div
19 class="flex items-start justify-between gap-3"><span class="font-display text-xs text-amber tracking-wider">ZINC</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">vitamins</span></div><div class="mt-2 text-cream text-sm leading-snug ">Zinc</div><div class="mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3"><span class="font-display text-cream tabular-nums">60 â 130</span><span class="font-display text-[10px] uppercase text-muted">μg/dL</span></div></div></div><p class="mt-8 font-display text-xs uppercase tracking-wider text-muted">Showing 40 of the supported panel. Reference ranges shown are adult-male defaults â your lab's reference applies.</p></div></section><section class="border-t border-border bg-surface py-20 md:py-24"><div class="mx-auto max-w-6xl px-6"><div class="grid items-end gap-10 md:grid-cols-[1.4fr_1fr]"><div><p class="label">/LEARN</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Read your labs.<br/>Understand the math.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">56 biomarker pages, 89 peptide references, 4 calculators (Free T, half-life simulator, dose volume, peptide reconstitution), and long-form TRT explainers. All free, all public, all searchable.</p><div class="mt-7 flex flex-wrap items-center gap-3"><a href="/learn" class="inline-flex h-12 items-center gap-2 border border-cream bg-transparent px-5 font-display text-sm font-semibold uppercase tracking-wider text-cream transition-colors hover:bg-cream hover:text-black">Open /learn â</a><a href="/learn/calculators/half-life" class="inline-flex h-12 items-center gap-2 border border-border-strong bg-elevated px-5 font-display text-sm font-semibold uppercase tracking-wider text-amber transition-colors hover:border-amber">Half-life simulator â</a></div></div><div class="grid gap-px border border-border bg-border"><div class="flex items-baseline gap-4 bg-elevated px-5 py-4"><span class="font-display text-3xl tabular-nums text-amber">56</span><span class="text-sm text-secondary">Biomarker reference pages</span></div><div class="flex items-baseline gap-4 bg-elevated px-5 py-4"><span class="font-display text-3xl tabular-nums text-amber">89</span><span class="text-sm text-secondary">Peptide & compound pages</span></div><div class="flex items-baseline gap-4 bg-elevated px-5 py-4"><span class="font-display text-3xl tabular-nums text-amber">4</span><span class="text-sm text-secondary">Calculators (Vermeulen + PK + 2)</span></div><div class="flex items-baseline gap-4 bg-elevated px-5 py-4"><span class="font-display text-3xl tabular-nums text-amber">1+</span><span class="text-sm text-secondary">Long-form TRT articles</span></div></div></div></div></section><section id="intelligence" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 max-w-2xl"><p class="label">/INTELLIGENCE</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">AI that actually<br/>reads your data.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Four AI features. Not bolt-ons. Trained on your protocol, your draws, your numbers â not generic health advice.</p></div><div class="grid border-l border-t border-border md:grid-cols-2"><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-start justify-between gap-4"><div><div class="font-display text-xs text-amber tracking-wider">/<!-- -->LAB_OCR</div><h3 class="mt-3 font-display text-2xl uppercase text-cream leading-tight">Lab OCR</h3><p class="mt-2 font-display text-xs uppercase tracking-wider text-muted">Photo or PDF â 40 markers, parsed.</p></div><div class="hidden md:block text-right"><div class="font-display text-[10px] uppercase tracking-wider text-muted">QUOTA</div><div class="mt-1 font-display text-sm text-amber tabular-nums">40 markers / scan</div></div></div><p class="mt-6 max-w-md text-secondary leading-relaxed">Snap your lab report. Gemini Vision extracts every marker, every unit, every reference range, automatically. No retyping. Pro: unlimited.</p><p class="mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber">40 markers / scan</p></div><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-start justify-between gap-4"><div><div class="font-display text-xs text-amber tracking-wider">/<!-- -->MIRA_AI</div><h3 class="mt-3 font-display text-2xl uppercase text-cream leading-tight">Mira AI Coach</h3><p class="mt-2 font-display text-xs uppercase tracking-wider text-muted">Lab-aware, data-grounded.</p></div><div class="hidden md:block text-right"><div class="font-display text-[10px] uppercase tracking-wider text-muted">QUOTA</div><div class="mt-1 font-display text-sm text-amber tabular-nums">1,000 questions / mo</div></div></div><p class="mt-6 max-w-md text-secondary leading-relaxed">Ask anything about your protocol. Mira AI reads your latest vial, doses, weight, and labs to ground every answer. Not a generic chatbot.</p><p class="mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber">1,000 questions / mo</p></div><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-start justify-between gap-4"><div><div class="font-display text-xs text-amber tracking-wider">/<!-- -->SNAP_FOOD</div><h3 class="mt-3 font-display text-2xl uppercase text-cream leading-tight">Snap Food</h3><p class="mt-2 font-display text-xs uppercase tracking-wider text-muted">Photo â 12-field nutrition.</p></div><div class="hidden md:block text-right"><div class="font-display text-[10px] uppercase tracking-wider text-muted">QUOTA</div><div class="mt-1 font-display text-sm text-amber tabular-nums">12 nutrition fields</div></div></div><p class="mt-6 max-w-md text-secondary leading-relaxed">Take a photo of a meal. Get kcal, protein, carbs, fat, fiber, sugars, sodium, vitamins. Tied to your daily macro targets.</p><p class="mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber">12 nutrition fields</p></div><div class="group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10"><div class="flex items-start justify-between gap-4"><div><div class="font-display text-xs text-amber tracking-wider">/<!-- -->PLAN_GEN</div><h3 class="mt-3 font-display text-2xl uppercase text-cream leading-tight">Meal + Exercise Plans</h3><p class="mt-2 font-display text-xs uppercase tracking-wider text-muted">AI-generated, editable, yours.</p></div><div class="hidden md:block text-right"><div class="font-display text-[10px] uppercase tracking-wider text-muted">QUOTA</div><div class="mt-1 font-display text-sm text-amber tabular-nums">10 plans / mo on Pro</div></div></div><p class="mt-6 max-w-md text-secondary leading-relaxed">Wizard takes your goal, activity, body stats. Out comes a 7-day meal plan or workout split. Tune macros, swap exercises, save templates.</p><p class="mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber">10 plans / mo on Pro</p></div></div><p class="mt-8 font-display text-xs uppercase tracking-wider text-muted">Powered by Gemini Vision · 25 free Mira AI questions for life, then $9.99 Pro unlocks 1,000/mo.<
19/p></div></section><section id="companion" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 max-w-2xl"><p class="label">/COMPANION</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Every glance.<br/>Every wrist.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Widgets, complications, Live Activities. Dose info at every entry point, without opening the app.</p></div><div class="grid gap-4 mb-12 sm:grid-cols-2 lg:grid-cols-4"><div class="border border-border bg-surface p-6"><div class="flex items-baseline gap-3"><span class="font-display text-5xl tabular-nums text-amber">9</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></div><div class="mt-2 text-sm text-secondary leading-snug">Home + lock screen widgets</div></div><div class="border border-border bg-surface p-6"><div class="flex items-baseline gap-3"><span class="font-display text-5xl tabular-nums text-amber">6</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></div><div class="mt-2 text-sm text-secondary leading-snug">Apple Watch complications</div></div><div class="border border-border bg-surface p-6"><div class="flex items-baseline gap-3"><span class="font-display text-5xl tabular-nums text-amber">1</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></div><div class="mt-2 text-sm text-secondary leading-snug">Live Activity post-dose timer</div></div><div class="border border-border bg-surface p-6"><div class="flex items-baseline gap-3"><span class="font-display text-5xl tabular-nums text-amber">6</span><span class="font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></div><div class="mt-2 text-sm text-secondary leading-snug">Watch app screens</div></div></div><div class="grid gap-px border border-border bg-border md:grid-cols-2"><div class="bg-surface p-8 md:p-10"><div class="flex items-baseline justify-between"><div class="label">/WIDGETS</div><div class="font-display text-xs tabular-nums text-muted">9<!-- --> TOTAL</div></div><h3 class="mt-3 font-display text-2xl uppercase text-cream leading-tight">Home & lock screen</h3><p class="mt-3 text-secondary leading-relaxed">Pin what matters. Small, medium, large sizes. Lock screen rectangular and inline.</p><ul class="mt-6 grid grid-cols-2 gap-x-4 gap-y-2 font-display text-xs"><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Next Dose</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Streak Counter</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Supply Gauge</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Lab Snapshot</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Lab Countdown</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Daily Check-In</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Meal Plan</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Exercise Plan</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>Hematocrit Alert</li></ul></div><div class="bg-surface p-8 md:p-10"><div class="flex items-baseline justify-between"><div class="label">/WATCHOS</div><div class="font-display text-xs tabular-nums text-muted">6<!-- --> COMPLICATIONS</div></div><h3 class="mt-3 font-display text-2xl uppercase text-cream leading-tight">Apple Watch app</h3><p class="mt-3 text-secondary leading-relaxed">Full companion app. Log a dose from your wrist. Check streaks. Watch complications across every face.</p><ul class="mt-6 grid grid-cols-2 gap-x-4 gap-y-2 font-display text-xs"><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>NextDose</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>SupplyGauge</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>StreakCounter</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>LabCountdown</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>HematocritAlert</li><li class="flex items-center gap-2 text-secondary"><span class="text-amber">+</span>CheckIn</li></ul></div></div><div class="mt-6 border border-amber/40 bg-surface p-6 md:p-8"><div class="flex items-start gap-4"><div class="flex size-10 items-center justify-center bg-amber/15">
19<span class="size-2 rounded-full bg-amber animate-pulse"></span></div><div class="flex-1"><div class="label">/LIVE_ACTIVITY</div><h3 class="mt-2 font-display text-xl uppercase text-cream">Dynamic Island post-dose timer</h3><p class="mt-2 max-w-2xl text-secondary leading-relaxed">Mark your shot. The Live Activity pins to the Dynamic Island with a real-time timer until your next dose. iOS 17+.</p></div></div></div></div></section><section class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 max-w-2xl"><p class="label">/SCREENS</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">The actual app.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">iOS and Android. Both first-class, same account.</p></div><div><div class="mb-10 flex justify-center"><div class="inline-flex border border-border-strong bg-surface"><button type="button" class="inline-flex items-center gap-2 px-5 py-2.5 font-display text-xs uppercase tracking-wider transition-colors bg-amber text-black">iOS</button><button type="button" class="inline-flex items-center gap-2 px-5 py-2.5 font-display text-xs uppercase tracking-wider transition-colors text-secondary hover:text-cream">Android</button></div></div><div class="overflow-hidden"><div class="flex touch-pan-y"><div class="min-w-0 shrink-0 grow-0 basis-[75%] pl-4 sm:basis-[55%] md:basis-[33.333%]"><div class="mx-auto w-full transition-all duration-300 max-w-[280px] md:max-w-[260px] lg:max-w-[290px] scale-100 opacity-100"><div class="relative bg-elevated p-0.5 transition-colors duration-300 rounded-[2.5rem] border-[8px] md:rounded-[2.8rem] border-cream/40"><div class="absolute left-1/2 top-3 z-20 h-[20px] w-[70px] -translate-x-1/2 rounded-full bg-black md:h-[22px] md:w-[75px]"></div><div class="relative w-full overflow-hidden bg-black aspect-[9/19.5] rounded-[2rem] md:rounded-[2.2rem]"><img alt="My TRT App health dashboard with latest labs" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 640px) 75vw, (max-width: 768px) 55vw, 340px" srcSet="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-health-labs.png&w=3840&q=75"/></div></div><p class="mt-4 text-center font-display text-xs uppercase tracking-wider transition-opacity duration-300 text-amber opacity-100">HEALTH · labs + wellness rings</p></div></div><div class="min-w-0 shrink-0 grow-0 basis-[75%] pl-4 sm:basis-[55%] md:basis-[33.333%]"><div class="mx-auto w-full transition-all duration-300 max-w-[280px] md:max-w-[260px] lg:max-w-[290px] md:scale-95 md:opacity-85"><div class="relative bg-elevated p-0.5 transition-colors duration-300 rounded-[2.5rem] border-[8px] md:rounded-[2.8rem] border-elevated"><div class="absolute left-1/2 top-3 z-20 h-[20px] w-[70px] -translate-x-1/2 rounded-full bg-black md:h-[22px] md:w-[75px]"></div><div class="relative w-full overflow-hidden bg-black aspect-[9/19.5] rounded-[2rem] md:rounded-[2.2rem]"><img alt="My TRT App vials list, today complete" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 640px) 75vw, (max-width: 768px) 55vw, 340px" srcSet="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-vials-today.png&w=3840&q=75"/></div></div><p class="mt-4 text-center font-display text-xs uppercase tracking-wider transition-opacity duration-300 opacity-100 text-muted md:opacity-0">VIALS · today 4/4 complete</p></div></div><div class="min-w-0 shrink-0 grow-0 basis-[75%] pl-4 sm:basis-[55%] md:basis-[33.333%]"><div class="mx-auto w-full transition-all duration-300 max-w-[280px] md:max-w-[260px] lg:max-w-[290px] md:scale-95 md:opacity-85"><div class="relative bg-elevated p-0.5 transition-colors duration-300 rounded-[2.5rem] border-[8px] md:rounded-[2.8rem] border-elevated"><div class="absolute left-1/2 top-3 z-20 h-[20px] w-[70px] -translate-x-1/2 roun
19ded-full bg-black md:h-[22px] md:w-[75px]"></div><div class="relative w-full overflow-hidden bg-black aspect-[9/19.5] rounded-[2rem] md:rounded-[2.2rem]"><img alt="My TRT App vial detail · Testosterone E" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 640px) 75vw, (max-width: 768px) 55vw, 340px" srcSet="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-vial-detail.png&w=3840&q=75"/></div></div><p class="mt-4 text-center font-display text-xs uppercase tracking-wider transition-opacity duration-300 opacity-100 text-muted md:opacity-0">VIAL · testosterone e · 33 doses left</p></div></div><div class="min-w-0 shrink-0 grow-0 basis-[75%] pl-4 sm:basis-[55%] md:basis-[33.333%]"><div class="mx-auto w-full transition-all duration-300 max-w-[280px] md:max-w-[260px] lg:max-w-[290px] md:scale-95 md:opacity-85"><div class="relative bg-elevated p-0.5 transition-colors duration-300 rounded-[2.5rem] border-[8px] md:rounded-[2.8rem] border-elevated"><div class="absolute left-1/2 top-3 z-20 h-[20px] w-[70px] -translate-x-1/2 rounded-full bg-black md:h-[22px] md:w-[75px]"></div><div class="relative w-full overflow-hidden bg-black aspect-[9/19.5] rounded-[2rem] md:rounded-[2.2rem]"><img alt="My TRT App doses vs wellness correlation" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 640px) 75vw, (max-width: 768px) 55vw, 340px" srcSet="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-correlation.png&w=3840&q=75"/></div></div><p class="mt-4 text-center font-display text-xs uppercase tracking-wider transition-opacity duration-300 opacity-100 text-muted md:opacity-0">CORRELATION · doses vs wellness · 90d</p></div></div><div class="min-w-0 shrink-0 grow-0 basis-[75%] pl-4 sm:basis-[55%] md:basis-[33.333%]"><div class="mx-auto w-full transition-all duration-300 max-w-[280px] md:max-w-[260px] lg:max-w-[290px] md:scale-95 md:opacity-85"><div class="relative bg-elevated p-0.5 transition-colors duration-300 rounded-[2.5rem] border-[8px] md:rounded-[2.8rem] border-elevated"><div class="absolute left-1/2 top-3 z-20 h-[20px] w-[70px] -translate-x-1/2 rounded-full bg-black md:h-[22px] md:w-[75px]"></div><div class="relative w-full overflow-hidden bg-black aspect-[9/19.5] rounded-[2rem] md:rounded-[2.2rem]"><img alt="My TRT App meal plan, 1900 calories" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 640px) 75vw, (max-width: 768px) 55vw, 340px" srcSet="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-meal-plan.png&w=3840&q=75"/></div></div><p class="mt-4 text-center font-display text-xs uppercase tracking-wider transition-opacity duration-300 opacity-100 text-muted md:opacity-0">MEALS · 1,900 kcal target</p></div></div><div class="min-w-0 shrink-0 grow-0 basis-[75%] pl-4 sm:basis-[55%] md:basis-[33.333%]"><div class="mx-auto w-full transition-all duration-300 max-w-[280px] md:max-w-[260px] lg:max-w-[290px] md:scale-95 md:opacity-85"><div class="relative bg-elevated p-0.5 transition-colors duration-300 rounded-[2.5rem] border-[8px] md:rounded-[2.8rem] border-elevated"><div class="absolute left-1/2 top-3 z-20 h-[20px] w-[70px] -translate-x-1/2 roun
19ded-full bg-black md:h-[22px] md:w-[75px]"></div><div class="relative w-full overflow-hidden bg-black aspect-[9/19.5] rounded-[2rem] md:rounded-[2.2rem]"><img alt="My TRT App exercise plan, upper push pull" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 640px) 75vw, (max-width: 768px) 55vw, 340px" srcSet="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-exercise-plan.png&w=3840&q=75"/></div></div><p class="mt-4 text-center font-display text-xs uppercase tracking-wider transition-opacity duration-300 opacity-100 text-muted md:opacity-0">EXERCISE · upper push/pull</p></div></div><div class="min-w-0 shrink-0 grow-0 basis-[75%] pl-4 sm:basis-[55%] md:basis-[33.333%]"><div class="mx-auto w-full transition-all duration-300 max-w-[280px] md:max-w-[260px] lg:max-w-[290px] md:scale-95 md:opacity-85"><div class="relative bg-elevated p-0.5 transition-colors duration-300 rounded-[2.5rem] border-[8px] md:rounded-[2.8rem] border-elevated"><div class="absolute left-1/2 top-3 z-20 h-[20px] w-[70px] -translate-x-1/2 rounded-full bg-black md:h-[22px] md:w-[75px]"></div><div class="relative w-full overflow-hidden bg-black aspect-[9/19.5] rounded-[2rem] md:rounded-[2.2rem]"><img alt="My TRT App supplements and peptide library" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 640px) 75vw, (max-width: 768px) 55vw, 340px" srcSet="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fscreenshots%2Fios-supplements.png&w=3840&q=75"/></div></div><p class="mt-4 text-center font-display text-xs uppercase tracking-wider transition-opacity duration-300 opacity-100 text-muted md:opacity-0">LIBRARY · 89 peptides + supps</p></div></div></div></div><div class="mt-10 flex items-center justify-center gap-6"><button type="button" class="inline-flex size-11 items-center justify-center border border-border-strong bg-surface text-cream transition-colors hover:border-amber hover:text-amber" aria-label="Previous screenshot"><svg class="size-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7"></path></svg></button><div class="flex items-center gap-2"><button type="button" class="h-1 transition-all w-10 bg-amber" aria-label="Go to screenshot 1"></button><button type="button" class="h-1 transition-all w-4 bg-border-strong hover:bg-muted" aria-label="Go to screenshot 2"></button><button type="button" class="h-1 transition-all w-4 bg-border-strong hover:bg-muted" aria-label="Go to screenshot 3"></button><button type="button" class="h-1 transition-all w-4 bg-border-strong hover:bg-muted" aria-label="Go to screenshot 4"></button><button type="button" class="h-1 transition-all w-4 bg-border-strong hover:bg-muted" aria-label="Go to screenshot 5"></button><button type="button" class="h-1 transition-all w-4 bg-border-strong hover:bg-muted" aria-label="Go to screenshot 6"></button><button type="button" class="h-1 transition-all w-4 bg-border-strong hover:bg-muted" aria-label="Go to screenshot 7"></button></div><button type="button" class="inline-flex size-11 items-center justify-center border border-border-strong bg-surface text-cream transition-colors hover:border-amber hover:text-amber" aria-label="Next screenshot"><svg class="size-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path></svg></button></div><p class="mt-4 text-center font-display text-[10px] uppercase tracking-wider text-muted md:hidden">Swipe or tap the arrows</p></div></div></section><section id="comparison" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 max-w-2xl"><p class="label">/COMPARISON</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">vs the spreadsheet.<br/>vs everyone else.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Honest comparison. Pulled from public specs at time of writing. Tell us if we got something wrong.</p></div><div class="overflow-x-auto border border-border"><table class="w-full min-w-[640px] font-display text-sm"><thead><tr class="border-b border-border bg-surface"><th class="px-4 py-4 text-left font-display text-[10px] uppercase tracking-[0.18em] text-muted">/FEATURE</th><th class="px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-amber">My TRT App</th><th class="px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-secondary">Spreadsheet</th><th class="px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-secondary">TRT Monitor</th><th class="px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-secondary">TRT Plus</th></tr></thead><tbody><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Tracks injections</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">Multi-vial, multi-schedule</td><td class="px-4 py-4 text-secondary">If you remember to update</td><td class="px-4 py-4 text-secondary">Single protocol</td><td class="px-4 py-4 text-secondary">Yes</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Lab markers</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">40+ markers, categorized</td><td class="px-4 py-4 text-secondary">
19Whatever you type</td><td class="px-4 py-4 text-secondary">Common panel</td><td class="px-4 py-4 text-secondary">TRT-focused</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Lab OCR (PDF â markers)</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">Gemini Vision, unlimited on Pro</td><td class="px-4 py-4 text-secondary">Manual entry</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">Yes</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">AI coach (lab-aware)</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">Mira AI · 1,000 Q/mo on Pro</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">â</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Meal + exercise plans</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">AI-generated, editable</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">â</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Apple Watch + widgets</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">9 widgets · 6 complications</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">Web only</td><td class="px-4 py-4 text-secondary">â</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Live Activity timer</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">Dynamic Island, iOS 17+</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">â</td><td class="px-4 py-4 text-secondary">â</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Data export & backup</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">JSON + Google Drive (Android)</td><td class="px-4 py-4 text-secondary">It IS the export</td><td class="px-4 py-4 text-secondary">PDF report</td><td class="px-4 py-4 text-secondary">Manual</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Free tier</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">Full core, forever</td><td class="px-4 py-4 text-secondary">Free, but it's a spreadsheet</td><td class="px-4 py-4 text-secondary">1 month trial</td><td class="px-4 py-4 text-secondary">â</td></tr><tr class="border-b border-border last:border-b-0 transition-colors hover:bg-surface"><td class="px-4 py-4 text-secondary">Price</td><td class="px-4 py-4 bg-amber/5 text-cream font-medium">$0 â $9.99/mo Pro</td><td class="px-4 py-4 text-secondary">Your time</td><td class="px-4 py-4 text-secondary">£3/mo after trial</td><td class="px-4 py-4 text-secondary">$12.99 one-time</td></tr></tbody></table></div><p class="mt-6 font-display text-[10px] uppercase tracking-wider text-muted">Sources: trtmonitor.com, TRT Plus on Google Play, My TRT App tier matrix.</p></div></section><section id="pricing" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 max-w-2xl"><p class="label">/PRICING</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Free is plenty.<br/>Pro goes deeper.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Download free on iOS or Android. Upgrade to Pro from inside the app â App Store / Play Store handles billing.</p></div><div class="grid gap-6 md:grid-cols-2"><div class="border border-border bg-surface p-8 md:p-10"><div class="flex items-baseline justify-between border-b border-border pb-6"><div><div class="label">/TIER · FREE</div><h3 class="mt-2 font-display text-3xl uppercase text-cream">Free</h3></div><div class="text-right"><div class="font-display text-5xl tabular-nums text-cream">$0</div><div class="font-display text-[10px] uppercase tracking-wider text-muted mt-1">Always</div></div></div><p class="mt-6 text-secondary leading-relaxed">Everything you need to run TRT day-to-day. Free forever, no card required.</p><a href="https://apps.apple.com/app/my-trt-app/id6745529127" class="mt-7 inline-flex h-12 w-full items-center justify-center border border-border-strong bg-transparent px-5 font-display text-sm uppercase tracking-wider text-cream transition-colors hover:bg-elevated hover:border-cream" target="_blank" rel="noopener">Download Free â</a><ul class="mt-8 space-y-2.5"><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">1 vial · 1 supplement<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">core protocol</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Unlimited dose logging</span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Unlimited check-ins & weight</span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Streaks, XP, achievements</span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">9 home/lock screen widgets<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Apple Watch app + 6 complications<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Live Activity post-dose timer<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">25 Mira AI questions<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">lifetime</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">1 Lab OCR scan<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">lifetime</span></span></li></ul></div><div class="relative border border-amber bg-elevated p-8 md:p-10 overflow-hidden"><div class="pointer-events-none absolute -right-32 -top-32 size-64 rounded-full bg-amber/5 blur-3xl"></div><div class="relative"><div class="flex items-baseline justify-between border-b border-border pb-6"><div><div class="label">/TIER · PRO</div><h3 class="mt-2 font-display text-3xl uppercase text-amber">Pro</h3></div><div class="text-right"><div class="font-display text-5xl tabular-nums text-cream">$9.99<span class="text-2xl text-muted">/mo</span></div><div class="mt-1 flex items-center justify-end gap-2 font-display text-[10px] uppercase tracking-wider text-muted"><span>or $99.99 yearly</span><span class="inline-flex items-center bg-amber/15 px-1.5 py-0.5 text-amber">SAVE 17%</span></div></div></div><p class="mt-6 text-secondary leading-relaxed">For men who actually read their labs. Unlimited history, AI extraction, real analytics.</p><a href="https://apps.apple.com/app/my-trt-app/id6745529127" target="_blank" rel="noopener" class="mt-7 inline-flex h-12 w-full items-center justify-center bg-amber px-5 font-display text-sm font-semibold uppercase tracking-wider text-black transition-colors hover:bg-cream">Get Pro on the App Store â</a><ul class="mt-8 space-y-2.5"><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Everything in Free</span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Unlimited vials & supplements<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">any protocol size</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Unlimited Lab OCR (PDF â markers)<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">Gemini Vision</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">1,000 Mira AI questions / month<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">chat, insights</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Unlimited Snap Food + barcode<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">12 nutrition fields</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">10 meal plans / month<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">AI-generated</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">10 exercise plans / month<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">AI-generated</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">All themes + custom palette editor<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">20+ palettes</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Lab comparison (up to 5 panels)<span class="ml-2 font-display text-[10px] uppercase tracking-wider text-muted">iOS</span></span></li><li class="flex items-start gap-3 text-sm text-secondary"><span class="text-amber font-display mt-0.5">+</span><span class="flex-1">Priority support</span></li></ul></div></div></div><p class="mt-8 text-center font-display text-xs uppercase tracking-wider text-muted">Cancel anytime via App Store or Google Play subscription settings</p></div></section><section id="changelog" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-6xl px-6"><div class="mb-14 flex items-end justify-between gap-6 flex-wrap"><div class="max-w-2xl"><p class="label">/CHANGELOG</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Shipped.<br/>Recently.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Active development on both platforms. Every release notes what's new and why.</p></div><div class="hidden md:block text-right"><div class="font-display text-xs uppercase tracking-wider text-muted">CURRENT</div><div class="mt-1 font-display text-2xl text-amber tabular-nums leading-tight">iOS 5.3</div><div class="font-display text-2xl text-amber tabular-nums leading-tight">Android 3.9.4</div></div></div><div class="border-l-2 border-border ml-3"><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40">iOS</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->5.3</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber">MAJOR</span><span class="font-display text-xs tabular-nums text-muted">2026-09-14</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Theme Studio: Light, Dark, and System modes with curated palettes and fully custom colors.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>All-new Calendar: your day as one timeline â doses, meals, and workouts with check-offs right on the card.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>My Journey dashboard: baselines, deltas, and every health cluster on one home tab.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Supplement Library and detail screens rebuilt â cleaner cards, featured sorting, deep-dive expanders.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Redesigned Profile with an extended editor that prefills your AI plan wizards.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Swipe between vials, supplements, meals, and workouts on My Stuff.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->3.9.4</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-09-12</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>All-new My Calendar: your day as one timeline with check-offs right on the card.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Food Diary redesign: eaten-vs-planned tracking with refreshed meal cards.<
19/li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Rest day on a workout moves it to your next open day.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Lab appointment times with booking confirmation emails.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Named theme backups and a live streak progress notification.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->3.6.0</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-09-06</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Testing Rhythm: schedule your lab draws and get email reminders before each one.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Edit Entry and a redesigned New Lift flow for strength logging.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->3.4.0</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-09-06</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>InBody scan report: photograph a scan sheet for segmental muscle and fat analysis.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Describe Meal: type what you ate, get the macros.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Branded share cards for PRs and progress.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->3.0.0</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber">MAJOR</span><span class="font-display text-xs tabular-nums text-muted">2026-09-02</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Complete Material You redesign: all ~60 screens rebuilt with dynamic color and a floating icon-first nav.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Guided setup rebuilt: ten validated steps, from health context to a live protocol with reminders.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Marker definitions inside lab screens â plain-language biomarker explanations where you need them.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Referral codes at upgrade, auto-filled from shared install links.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Sign-in compatibility path for older Android devices.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40">iOS</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->
195.2</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-07-30</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Intermittent fasting: protocols, live stage timer, widget, and Dynamic Island Live Activity.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Meal plans anchored to real calendar dates â multi-week rotations with per-food macros.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Backup & Restore for your full store.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->2.5.0</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber">MAJOR</span><span class="font-display text-xs tabular-nums text-muted">2026-06-17</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Editorial redesign across every screen: serif numerals, ledger lines, copper hairlines.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Mira AI Coach: data-grounded answers using vial, lab, and weight context.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Home-screen widgets: next-dose countdown and interactive one-tap dose logging.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Health Connect: weight sync into the Weight Tracker.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>My Journey: milestones, progress photos, and side-effect logging.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->2.2.2</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-green border-green/40">PATCH</span><span class="font-display text-xs tabular-nums text-muted">2026-06-04</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Sign-in reliability improvements.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Performance fixes.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40">iOS</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->5.1</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-05-28</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Lab comparison: up to 5 panels side-by-side with AI-generated insights.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Mira AI Coach: data-grounded coaching using vial, lab, and weight context.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Journey transformation share card with QR code.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Body Stats editor (chest, waist, arms, thighs) with history.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Per-meal Snap Food and barcode scan inline on meal cards (Pro).</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->2.2.1</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-05-15</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Custom dose units (mL, Units, IU) with injection site picker.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Training Days editor: post-creation weekday re-toggle for exercise plans.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Plan reactivation hardening with confirmation dialog + haptic feedback.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40">iOS</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->5.0</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber">MAJOR</span><span class="font-display text-xs tabular-nums text-muted">2026-04-29</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Apple Watch app: 6 screens, one-tap dose logging, Digital Crown check-ins.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>watchOS complications: 6 types including PK Level, Hematocrit Alert, and Streak.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Live Activity post-dose timer in the Dynamic Island.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>9 home and lock screen widgets (Next Dose, Streak, Supply, Lab Snapshot, more).</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Trophy Case with 25+ achievements, weekly challenges, XP toast system.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->2.2.0</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-04-29</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Meal plans: AI-generated, 12-field nutrition editor.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Exercise plans: AI wizard by goal + body part.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Snap Food: photo â nutrition panel via Gemini Vision.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->2.1.6</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-04-10</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Google Drive backup (account-decoupled AppData picker).</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>
19Streak milestone notifications (3h / 1d / 1w / 1m).</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Boot receiver: all alarms recover after device restart.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40">iOS</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->4.2</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40">MINOR</span><span class="font-display text-xs tabular-nums text-muted">2026-03-22</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Lab OCR: Gemini Vision integration â 40-marker auto-extraction from PDF or photo.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Mira AI quota system: 25 free questions for life, 1,000/month on Pro.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>AI-generated meal plans with 12-field nutrition editor.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>AI-generated exercise plans by goal, equipment, and experience level.</li></ul></article><article class="relative pb-10 pl-8 last:pb-0"><span class="absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40"></span><div class="flex flex-wrap items-baseline gap-3"><span class="font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40">Android</span><span class="font-display text-xl tabular-nums text-cream">v<!-- -->2.1.3</span><span class="font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-green border-green/40">PATCH</span><span class="font-display text-xs tabular-nums text-muted">2026-03-22</span></div><ul class="mt-4 space-y-2"><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Lab OCR: Gemini Vision integration. 40-marker auto-extraction.</li><li class="flex items-start gap-3 text-secondary leading-relaxed"><span class="text-amber font-display mt-1 text-xs">+</span>Barcode scanning + Open Food Facts lookup.</li></ul></article></div></div></section><section class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-3xl px-6"><div class="border border-border bg-surface p-10 md:p-14"><p class="label">/BRIEFINGS</p><h2 class="mt-3 font-display text-3xl uppercase leading-tight text-cream md:text-4xl">TRT insights.<br/>Once a month.</h2><p class="mt-5 max-w-md text-secondary leading-relaxed">Lab interpretation, protocol tweaks, supplement breakdowns. No spam, no clinic pitches.</p><form class="mt-8 flex flex-col gap-3 sm:flex-row"><div class="flex flex-1 items-center gap-2 border border-border-strong bg-black px-4 focus-within:border-amber"><span class="font-display text-amber text-sm">></span><input type="email" required="" placeholder="[email protected]" autoComplete="email" class="h-12 flex-1 bg-transparent font-display text-sm text-cream placeholder:text-muted focus:outline-none" value=""/></div><button type="submit" class="inline-flex h-12 items-center justify-center bg-amber px-6 font-display text-sm font-semibold uppercase tracking-wider text-black transition-colors hover:bg-cream disabled:opacity-50 disabled:hover:bg-amber">Subscribe â</button></form></div></div></section><section id="faq" class="border-t border-border py-24 md:py-32"><div class="mx-auto max-w-3xl px-6"><div class="mb-12"><p class="label">/FAQ</p><h2 class="mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl">Questions,<br/>answered.</h2></div><div class="border-t border-border"><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->01</span><span>What is TRT?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Testosterone Replacement Therapy. Used to treat men with clinically low testosterone. Injections, gels, patches, or pellets.</p></details>
19<details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->02</span><span>How does the app help?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Tracks injections, logs labs across 25+ biomarkers, runs reminders, and shows trends. Built for self-managed protocols.</p></details><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->03</span><span>Is my data secure?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Yes. Encrypted at rest, encrypted in transit. Apple Sign-In and Google Sign-In only. Never sold, never shared.</p></details><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->04</span><span>What devices?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">iPhone (iOS 17+) and Android (Android 8+). Same account syncs across both.</p></details><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->05</span><span>Can I track multiple meds?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Yes. Multiple vials, each with their own concentration, dose, and schedule. hCG, AI, anything.</p></details><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->06</span><span>What labs should I monitor?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Total T, Free T, SHBG, Estradiol, Hematocrit, PSA at minimum. The app supports 25+ markers across blood, metabolic, thyroid, liver, kidney.</p></details><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->07</span><span>Is the app free?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Yes. Free forever for core. Pro is $9.99/mo or $99.99/yr â unlocks unlimited vials, unlimited Lab OCR, 1,000 Mira AI questions/month, meal & exercise plan generation, and all themes.</p></details>
19<details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->08</span><span>What's trough?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Lowest testosterone concentration in your system, right before next dose. The reliable baseline for protocol adjustments.</p></details><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->09</span><span>What's peak?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Highest concentration, shortly after administration. Some protocols require peak draws to verify levels aren't excessive.</p></details><details class="group border-b border-border bg-surface/0 transition-colors hover:bg-surface"><summary class="flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream"><span class="flex items-baseline gap-3"><span class="text-amber text-xs tabular-nums">/<!-- -->10</span><span>How often bloodwork?</span></span><span class="text-amber font-display text-xl leading-none transition-transform group-open:rotate-45">+</span></summary><p class="pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed">Every 3â6 months once stable. Early on, 6â8 weeks. The app keeps full history regardless.</p></details></div></div></section><footer class="border-t border-border bg-surface"><div class="mx-auto max-w-6xl px-6 py-14"><div class="grid gap-10 md:grid-cols-[1.4fr_1fr_1fr]"><div><div class="flex items-center gap-2.5"><img alt="My TRT App" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" class="rounded-sm" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Flogo.webp&w=32&q=75 1x, /_next/image?url=%2Fimages%2Flogo.webp&w=64&q=75 2x" src="/_next/image?url=%2Fimages%2Flogo.webp&w=64&q=75"/><span class="font-display text-base font-semibold tracking-tight text-cream">My TRT App</span></div><p class="mt-4 max-w-sm text-sm leading-relaxed text-secondary">TRT tracking for men who read their labs. Free on iOS and Android.</p><p class="mt-6 font-display text-[10px] uppercase tracking-wider text-muted">Not medical advice. Always consult your physician.</p></div><div><h4 class="font-display text-[10px] font-semibold uppercase tracking-[0.18em] text-amber">/APP</h4><ul class="mt-4 space-y-2 text-sm"><li><a href="https://apps.apple.com/app/my-trt-app/id6745529127" target="_blank" rel="noopener" class="text-secondary hover:text-cream">App Store</a></li><li><a href="https://play.google.com/store/apps/details?id=com.batra.mytrtapp" target="_blank" rel="noopener" class="text-secondary hover:text-cream">Google Play</a></li><li><a href="#pricing" class="text-secondary hover:text-cream">Pricing</a></li></ul></div><div><h4 class="font-display text-[10px] font-semibold uppercase tracking-[0.18em] text-amber">/COMPANY</h4><ul class="mt-4 space-y-2 text-sm"><li><a href="/press" class="text-secondary hover:text-cream">Press</a></li><li><a href="/privacy-policy" class="text-secondary hover:text-cream">Privacy</a></li><li><a href="/terms" class="text-secondary hover:text-cream">Terms</a></li><li><a href="/affiliates" class="text-secondary hover:text-cream">Affiliate Program</a></li><li><a href="/account" class="text-secondary hover:text-cream">Affiliate login</a></li></ul></div></div><div class="mt-12 flex flex-col items-center justify-between gap-4 border-t border-border pt-6 font-display text-[10px] uppercase tracking-wider text-muted md:flex-row"><p>My TRT App · iOS 5.3 · Android 3.9.4 · © <!-- -->2026</p><p>For men who give a damn about their numbers.</p></div></div></footer></main><!--$--><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
19<script src="/_next/static/chunks/webpack-280dd6babb3b8584.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc" async=""></script>
19<script>(self.__next_f=self.__next_f||[]).push([0])</script>
19<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9243,[\"7177\",\"static/chunks/app/layout-2dbb45f1f753b312.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"\"]\n3:I[2276,[\"7177\",\"static/chunks/app/layout-2dbb45f1f753b312.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"default\"]\n4:I[7555,[],\"\"]\n5:I[1295,[],\"\"]\n6:I[4265,[\"7177\",\"static/chunks/app/layout-2dbb45f1f753b312.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"default\"]\n7:I[8441,[\"6874\",\"static/chunks/6874-ad2972aa7b4928c6.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3063\",\"static/chunks/3063-3debdd955552a562.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3710\",\"static/chunks/3710-1ad94c8d679da714.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"8974\",\"static/chunks/app/page-2427e46d9997510b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"default\"]\n8:I[3063,[\"6874\",\"static/chunks/6874-ad2972aa7b4928c6.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3063\",\"static/chunks/3063-3debdd955552a562.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3710\",\"static/chunks/3710-1ad94c8d679da714.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"8974\",\"static/chunks/app/page-2427e46d9997510b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"Image\"]\n9:I[6685,[\"6874\",\"static/chunks/6874-ad2972aa7b4928c6.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3063\",\"static/chunks/3063-3debdd955552a562.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3710\",\"static/chunks/3710-1ad94c8d679da714.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"8974\",\"static/chunks/app/page-2427e46d9997510b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"default\"]\na:I[6874,[\"6874\",\"static/chunks/6874-ad2972aa7b4928c6.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3063\",\"static/chunks/3063-3debdd955552a562.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3710\",\"static/chunks/3710-1ad94c8d679da714.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"8974\",\"static/chunks/app/page-2427e46d9997510b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"\"]\nb:I[3838,[\"6874\",\"static/chunks/6874-ad2972aa7b4928c6.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3063\",\"static/chunks/3063-3debdd955552a562.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3710\",\"static/chunks/3710-1"])</script>
19<script>self.__next_f.push([1,"ad94c8d679da714.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"8974\",\"static/chunks/app/page-2427e46d9997510b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"default\"]\nc:I[2739,[\"6874\",\"static/chunks/6874-ad2972aa7b4928c6.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3063\",\"static/chunks/3063-3debdd955552a562.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"3710\",\"static/chunks/3710-1ad94c8d679da714.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"8974\",\"static/chunks/app/page-2427e46d9997510b.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"default\"]\nd:I[9665,[],\"OutletBoundary\"]\n10:I[4911,[],\"AsyncMetadataOutlet\"]\n12:I[9665,[],\"ViewportBoundary\"]\n14:I[9665,[],\"MetadataBoundary\"]\n16:I[3943,[\"4219\",\"static/chunks/app/global-error-df1b370fe3fb21db.js?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\"],\"default\"]\n:HL[\"/_next/static/media/26d4368bf94c0ec4-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/37786be940ec402b-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/98e207f02528a563-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/d3ebbfd689654d3a-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/db96af6b531dc71f-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/27e7a7e3dc5d9dbe.css?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"style\"]\n"])</script>
19<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"A9ZJJJnVgWvUH9I9xiVv-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/27e7a7e3dc5d9dbe.css?dpl=dpl_E7aFm7wCmrNCKePJMBNw6KbNXZkc\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n (function() {\\n function report(data) {\\n try {\\n fetch('/api/debug/error', {\\n method: 'POST',\\n headers: { 'Content-Type': 'application/json' },\\n body: JSON.stringify(data)\\n });\\n } catch(e) {}\\n }\\n window.onerror = function(msg, url, line, col, err) {\\n report({ type: 'onerror', message: msg, url: url, line: line, col: col, stack: err \u0026\u0026 err.stack });\\n };\\n window.addEventListener('unhandledrejection', function(e) {\\n report({ type: 'unhandledrejection', reason: String(e.reason), stack: e.reason \u0026\u0026 e.reason.stack });\\n });\\n })();\\n \"}}]}],[\"$\",\"body\",null,{\"className\":\"__variable_b4c22e __variable_1bc20f antialiased\",\"children\":[[\"$\",\"$L2\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-XQ6J3T4YMJ\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L2\",null,{\"id\":\"ga4-init\",\"strategy\":\"afterInteractive\",\"children\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n window.gtag = gtag;\\n gtag('js', new Date());\\n gtag('config', 'G-XQ6J3T4YMJ', {\\n page_path: window.location.pathname,\\n anonymize_ip: true,\\n });\\n \"}],[\"$\",\"$L3\",null,{}],[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L6\",null,{}]]}]]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"main\",null,{\"className\":\"bg-black text-cream\",\"children\":[[\"$\",\"$L7\",null,{}],[\"$\",\"header\",null,{\"className\":\"sticky top-0 z-30 border-b border-border bg-black/85 backdrop-blur\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-6xl items-center justify-between px-6 py-3\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2.5\",\"children\":[[\"$\",\"$L8\",null,{\"src\":\"/images/logo.webp\",\"alt\":\"My TRT App\",\"width\":28,\"height\"
19:28,\"className\":\"rounded-sm\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-base font-semibold tracking-tight text-cream\",\"children\":\"My TRT App\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline font-display text-[10px] uppercase tracking-[0.2em] text-muted ml-2\",\"children\":\"iOS 5.3 · Android 3.9.4\"}]]}],[\"$\",\"nav\",null,{\"className\":\"hidden items-center gap-5 font-display text-xs uppercase tracking-[0.15em] text-secondary md:flex\",\"children\":[[\"$\",\"a\",null,{\"href\":\"#features\",\"className\":\"hover:text-amber\",\"children\":\"/Features\"}],[\"$\",\"a\",null,{\"href\":\"#intelligence\",\"className\":\"hover:text-amber\",\"children\":\"/AI\"}],[\"$\",\"a\",null,{\"href\":\"/learn\",\"className\":\"hover:text-amber\",\"children\":\"/Learn\"}],[\"$\",\"a\",null,{\"href\":\"#pricing\",\"className\":\"hover:text-amber\",\"children\":\"/Pricing\"}],[\"$\",\"a\",null,{\"href\":\"/affiliates\",\"className\":\"hover:text-amber\",\"children\":\"/Partners\"}],[\"$\",\"a\",null,{\"href\":\"#changelog\",\"className\":\"hover:text-amber\",\"children\":\"/Changelog\"}]]}],[\"$\",\"a\",null,{\"href\":\"https://apps.apple.com/app/my-trt-app/id6745529127\",\"className\":\"inline-flex h-9 items-center border border-cream bg-transparent px-3 font-display text-xs font-semibold uppercase tracking-wider text-cream transition-colors hover:bg-cream hover:text-black\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":\"Get the app â\"}]]}],[\"$\",\"$L9\",null,{}],[\"$\",\"div\",null,{\"className\":\"border-y border-border bg-surface overflow-hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex ticker-track\",\"children\":[[\"$\",\"div\",\"TOTAL_T-0\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"TOTAL_T\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"1142\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/dL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+12.4%\"]}]]}],[\"$\",\"div\",\"FREE_T-1\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"FREE_T\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"24.1\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"pg/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+8.1%\"]}]]}],[\"$\",\"div\",\"SHBG-2\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"SHBG\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"22\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"nmol/L\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-red flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â¼\"}],\"-3.2%\"]}]]}],[\"$\",\"div\",\"ESTRADIOL-3\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"ESTRADIOL\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"31\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"pg/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-muted flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â \"}],\"0.0%\"]}]]}],[\"$\",\"div\",\"HEMATOCRIT-4\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"HEMATOCRIT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"49\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"%\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}
19],\"+1.1%\"]}]]}],[\"$\",\"div\",\"PSA-5\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"PSA\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"0.8\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-muted flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â \"}],\"0.0%\"]}]]}],[\"$\",\"div\",\"LH-6\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"LH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"0.2\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"mIU/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-muted flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â \"}],\"â\"]}]]}],[\"$\",\"div\",\"DHT-7\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"DHT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"62\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/dL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+4.0%\"]}]]}],[\"$\",\"div\",\"PROLACTIN-8\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"PROLACTIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"9.4\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-red flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â¼\"}],\"-1.0%\"]}]]}],[\"$\",\"div\",\"VITAMIN_D-9\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"VITAMIN_D\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"47\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+2.2%\"]}]]}],[\"$\",\"div\",\"TSH-10\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"TSH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"1.8\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"mIU/L\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-red flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â¼\"}],\"-0.4%\"]}]]}],[\"$\",\"div\",\"FERRITIN-11\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"FERRITIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"180\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+5.7%\"]}]]}],[\"$\",\"div\",\"TOTAL_T-12\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"TOTAL_T\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"1142\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/dL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+12.4%\"]}]]}],[\"$\",\"div\",\"FREE_T-13\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"FREE_T\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"24.1\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"pg/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+8.1%\"]}]]}],[\"$\",\"div\",\"SHBG-14\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"SHBG\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"22\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"nmol/L\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-red flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â¼\"}],\"-3.2%\"]}]]}],[\"$\",\"div\",\"ESTRADIOL-15\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"ESTRADIOL\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"31\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"pg/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-muted flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â \"}],\"0.0%\"]}]]}],[\"$\",\"div\",\"HEMATOCRIT-16\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"HEMATOCRIT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"49\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"%\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}
19],\"+1.1%\"]}]]}],[\"$\",\"div\",\"PSA-17\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"PSA\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"0.8\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-muted flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â \"}],\"0.0%\"]}]]}],[\"$\",\"div\",\"LH-18\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"LH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"0.2\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"mIU/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-muted flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â \"}],\"â\"]}]]}],[\"$\",\"div\",\"DHT-19\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"DHT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"62\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/dL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+4.0%\"]}]]}],[\"$\",\"div\",\"PROLACTIN-20\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"PROLACTIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"9.4\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-red flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â¼\"}],\"-1.0%\"]}]]}],[\"$\",\"div\",\"VITAMIN_D-21\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"VITAMIN_D\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"47\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+2.2%\"]}]]}],[\"$\",\"div\",\"TSH-22\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"TSH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"1.8\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"mIU/L\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-red flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â¼\"}],\"-0.4%\"]}]]}],[\"$\",\"div\",\"FERRITIN-23\",{\"className\":\"flex items-center gap-3 px-6 py-2 border-r border-border whitespace-nowrap\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted text-xs\",\"children\":\"FERRITIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-cream text-sm tabular-nums\",\"children\":\"180\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs text-green flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[9px]\",\"children\":\"â²\"}],\"+5.7%\"]}]]}]]}]}]]}],[\"$\",\"section\",null,{\"className\":\"relative scanlines\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6 pt-20 pb-24 md:pt-28 md:pb-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-14 md:grid-cols-[1.1fr_1fr] md:items-end md:gap-12\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 inl
19ine-flex items-center gap-3 border border-border bg-surface px-3 py-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"size-1.5 rounded-full bg-green animate-pulse\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[11px] tracking-[0.2em] uppercase text-secondary\",\"children\":\"iOS 5.3\"}],[\"$\",\"span\",null,{\"className\":\"size-0.5 rounded-full bg-border-strong\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[11px] tracking-[0.2em] uppercase text-secondary\",\"children\":\"Android 3.9.4\"}],[\"$\",\"span\",null,{\"className\":\"size-0.5 rounded-full bg-border-strong\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[11px] tracking-[0.2em] uppercase text-green\",\"children\":\"Live\"}]]}],[\"$\",\"h1\",null,{\"className\":\"font-display text-[clamp(2.8rem,8vw,6rem)] leading-[0.92] text-cream uppercase\",\"children\":[\"Measure\",[\"$\",\"br\",null,{}],\"your\",[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":[\"protocol\",[\"$\",\"span\",null,{\"className\":\"cursor\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-9 max-w-md text-lg text-secondary leading-relaxed\",\"children\":\"TRT tracking for men who actually read their labs. 25 markers. Every dose. Every draw. One screen.\"}],[\"$\",\"div\",null,{\"className\":\"mt-10 flex flex-wrap items-center gap-3\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://apps.apple.com/app/my-trt-app/id6745529127\",\"className\":\"group inline-flex h-12 items-center gap-2 border border-border-strong bg-cream px-5 font-display text-sm font-semibold uppercase tracking-wider text-black transition-colors hover:bg-amber\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":[\"Download iOS\",[\"$\",\"span\",null,{\"className\":\"opacity-50 group-hover:opacity-100\",\"children\":\"â\"}]]}],[\"$\",\"a\",null,{\"href\":\"https://play.google.com/store/apps/details?id=com.batra.mytrtapp\",\"className\":\"group inline-flex h-12 items-center gap-2 border border-border-strong bg-transparent px-5 font-display text-sm font-semibold uppercase tracking-wider text-cream transition-colors hover:border-cream hover:bg-surface\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":[\"Download Android\",[\"$\",\"span\",null,{\"className\":\"opacity-50 group-hover:opacity-100\",\"children\":\"â\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-7 font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"Free forever for core features. Pro available in-app.\"}]]}],[\"$\",\"div\",null,{\"className\":\"border border-border bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between border-b border-border px-4 py-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"size-2 rounded-full bg-red/70\"}],[\"$\",\"span\",null,{\"className\":\"size-2 rounded-full bg-amber/70\"}],[\"$\",\"span\",null,{\"className\":\"size-2 rounded-full bg-green/70\"}],[\"$\",\"span\",null,{\"className\":\"ml-3 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"mytrt://labs/latest\"}]]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] text-muted\",\"children\":\"2026-05-28\"}]]}],[\"$\",\"div\",null,{\"className\":\"px-5 py-6 font-display text-sm\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted text-xs uppercase tracking-wider mb-3\",\"children\":\"/PANEL · Q2 2026\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"div\",\"TOTAL_T\",{\"className\":\"grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-secondary text-xs\",\"children\":\"TOTAL_T\"}],[\"$\",\"span\",null,{\"className\":\"text-cream font-semibold tabular-nums\",\"children\":\"1142\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/dL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs tabular-nums text-green\",\"children\":\"+ 187\"}]]}],[\"$\",\"div\",\"FREE_T\",{\"className\":\"grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-secondary text-xs\",\"children\":\"FREE_T\"}],[\"$\",\"span\",null,{\"className\":\"text-cream font-semibold tabular-nums\",\"children\":\"24.1\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"pg/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs tabular-nums text-green\",\"children\":\"+ 4.6\"}]]}],[\"$\",\"div\",\"SHBG\",{\"className\":\"grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-secondary text-xs\",\"children\":\"SHBG\"}],[\"$\",\"span\",null,{\"className\":\"text-cream font-semibold tabular-nums\",\"children\":\"22\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"nmol/L\"}],[\"$\",\"span\",null,{\"className\":\"text-xs tabular-nums text-red\",\"children\":\"â 5.0\"}]]}],[\"$\",\"div\",\"ESTRADIOL\",{\"className\":\"grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-secondary text-xs\",\"children\":\"ESTRADIOL\"}],[\"$\",\"span\",null,{\"className\":\"text-cream font-semibold tabular-nums\",\"children\":\"31\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"pg/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs tabular-nums text-muted\",\"children\":\"± 0.0\"}]]}],[\"$\",\"div\",\"HEMATOCRIT\",{\"className\":\"grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-secondary text-xs\",\"children\":\"HEMATOCRIT\"}],[\"$\",\"span\",null,{\"className\":\"text-cream font-semibold tabular-nums\",\"children\":\"49\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"%\"}],[\"$\",\"span\",null,{\"className\":\"text-xs tabular-nums text-green\",\"children\":\"+ 0.6\"}]]}],[\"$\",\"div\",\"PSA\",{\"className\":\"grid grid-cols-[1fr_auto_auto_auto] items-baseline gap-3 border-b border-border/50 pb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-secondary text-xs\",\"children\":\"PSA\"}],[\"$\",\"span\",null,{\"className\":\"text-cream font-semibold tabular-nums\",\"children\":\"0.8\"}],[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px]\",\"children\":\"ng/mL\"}],[\"$\",\"span\",null,{\"className\":\"text-xs tabular-nums text-muted\",\"children\":\"± 0.0\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid grid-cols-2 gap-3 border-t border-border pt-4 text-xs\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted\",\"children\":\"STREAK\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-cream font-semibold\",\"children\":[\"47\",[\"$\",\"span\",null,{\"className\":\"text-muted text-[10px] ml-1\",\"children\":\"DAYS\"}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"text-muted\",\"children\":\"NEXT DOSE\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-amber font-semibold\",\"children\":\"THU 18:00\"}]]}]]}]]}]]}]]}]}]}],[\"$\",\"section\",null,{\"className\":\"border-t border-border bg-surface\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6 py-14 md:py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/PRESS · JUNE 2026\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-2xl uppercase leading-[1.05] text-cream md:text-3xl\",\"children\":\"As seen on.\"}]]}],[\"$\",\"p\",null,{\"className\":\"hidden max-w-xs text-right text-xs text-muted leading-relaxed md:block\",\"children\":\"Syndicated June 5, 2026 across AP News and 300+ broadcast affiliates via EIN Presswire.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8 grid grid-cols-2 gap-px border border-border bg-border sm:grid-cols-3 lg:grid-cols-4\",\"children\":[[\"$\",\"a\",\"AP News\",{\"href\":\"https://apnews.com/press-release/ein-presswire-newsmatics/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library-61b8822cdc5937f5ff4ff139390
19d9764\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"AP News\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"Associated Press\"}]]}],[\"$\",\"a\",\"FOX 8\",{\"href\":\"https://fox8.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"FOX 8\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"WJW · Cleveland\"}]]}],[\"$\",\"a\",\"FOX 31\",{\"href\":\"https://kdvr.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"FOX 31\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"KDVR · Denver\"}]]}],[\"$\",\"a\",\"NBC 4\",{\"href\":\"https://www.nbc4i.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"NBC 4\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"WCMH · Columbus\"}]]}],[\"$\",\"a\",\"WGN 9\",{\"href\":\"https://wgntv.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"WGN 9\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"Chicago\"}]]}],[\"$\",\"a\",\"PIX 11\",{\"href\":\"https://pix11.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"PIX 11\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"WPIX · New York\"}]]}],[\"$\",\"a\",\"KRON 4\",{\"href\":\"https://www.kron4.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"KRON 4\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"San Francisco\"}]]}],[\"$\",\"a\",\"KXAN 36\",{\"href\":\"https://www.kxan.com/business/press-releases/ein-
19presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"KXAN 36\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"NBC · Austin\"}]]}],[\"$\",\"a\",\"FOX 2\",{\"href\":\"https://fox2now.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"FOX 2\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"KTVI · St. Louis\"}]]}],[\"$\",\"a\",\"8 News Now\",{\"href\":\"https://www.8newsnow.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"8 News Now\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"KLAS CBS · Las Vegas\"}]]}],[\"$\",\"a\",\"KOIN 6\",{\"href\":\"https://www.koin.com/business/press-releases/ein-presswire/917468886/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference-library\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"KOIN 6\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"CBS · Portland\"}]]}],[\"$\",\"a\",\"Nat'l Law Review\",{\"href\":\"https://natlawreview.com/press-releases/my-trt-app-releases-free-public-bloodwork-analyzer-and-peptide-reference\",\"target\":\"_blank\",\"rel\":\"noopener nofollow\",\"className\":\"group flex flex-col items-start gap-1 bg-black px-5 py-5 transition-colors hover:bg-elevated\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg font-semibold tracking-tight text-cream group-hover:text-amber\",\"children\":\"Nat'l Law Review\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"natlawreview.com\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex flex-wrap items-center justify-between gap-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"/SOURCE · einpresswire.com/article/917468886 â click any outlet to read the syndicated release.\"}],[\"$\",\"a\",null,{\"href\":\"/press\",\"className\":\"inline-flex h-9 items-center border border-cream bg-transparent px-3 font-display text-[11px] font-semibold uppercase tracking-wider text-cream transition-colors hover:bg-cream hover:text-black\",\"children\":\"View full press kit â\"}]]}]]}]}],[\"$\",\"section\",null,{\"id\":\"features\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/WHAT_IT_DOES\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Four jobs.\",[\"$\",\"br\",null,{}],\"One app.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"grid border-l border-border md:grid-cols-2\",\"children\":[[\"$\",\"div\",\"/01\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"/01\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs uppercase tracking-[0.2em] text-muted\",\"children\":\"TRACK\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]\",\"children\":\"Inject. Log. Done.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-md text-secondary leading-relaxed\",\"children\":\"Multiple vials. Weekly, every-X-days, alternating-week schedules. One-tap dose logging. Inventory math handled.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber\"}]]}],[\"$\",\"div\",\"/02\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"/02\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs uppercase tracking-[0.2em] text-muted\",\"children\":\"MEASURE\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]\",\"children\":\"25+ biomarkers, categorized.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-md text-secondary leading-relaxed\",\"children\":\"Total T, Free T, SHBG, Estradiol, Hematocrit, PSA, LH, DHT, Prolactin, the metabolic panel, the liver panel â all in one place.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber\"}]]}],[\"$\",\"div\",\"/03\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"/03\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs uppercase tracking-[0.2em] text-muted\",\"children\":\"UNDERSTAND\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]\",\"children\":\"Trends. Peaks. Troughs.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-md text-secondary leading-relaxed\",\"children\":\"Charts across draws.
19Compare peak vs trough. Spot what's drifting before it matters. No spreadsheets.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber\"}]]}],[\"$\",\"div\",\"/04\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"/04\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs uppercase tracking-[0.2em] text-muted\",\"children\":\"STAY ON\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 font-display text-2xl text-cream uppercase leading-tight md:text-[1.65rem]\",\"children\":\"Streaks that actually work.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-md text-secondary leading-relaxed\",\"children\":\"Reminders for injection days. Visual streak rings. Calendar of every dose, past and upcoming.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 h-px w-12 bg-border-strong transition-all group-hover:w-24 group-hover:bg-amber\"}]]}]]}]]}]}],[\"$\",\"section\",null,{\"id\":\"protocol\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/PROTOCOL\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Any schedule.\",[\"$\",\"br\",null,{}],\"Any compound.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"Four schedule types. Multi-vial stacks. Unlimited weekday combos. Whatever your protocol â your app handles it.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-px border border-border bg-border md:grid-cols-2\",\"children\":[[\"$\",\"div\",\"WEEKLY\",{\"className\":\"bg-surface p-8 md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":[\"/\",\"WEEKLY\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"MON · WED · FRI\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream\",\"children\":\"Weekly\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-secondary leading-relaxed\",\"children\":\"Pick specific weekdays (Mon, Wed, Fri). Most common TRT cadence.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid grid-cols-7 gap-1.5\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"M\"}],[\"$\",\"div\",\"1\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"M\"}],[\"$\",\"div\",\"2\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"W\"}],[\"$\",\"div\",\"3\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"W\"}],[\"$\",\"div\",\"4\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"F\"}],[\"$\",\"div\",\"5\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"F\"}],[\"$\",\"div\",\"6\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"S\"}]]}]]}],[\"$\",\"div\",\"EVERY_X\",{\"className\":\"bg-surface p-8 md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":[\"/\",\"EVERY_X\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"EVERY 3.5 DAYS\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream\",\"children\":\"Every X days\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-secondary leading-relaxed\",\"children\":\"Every 2 days, every 3.5 days, whatever your protocol calls for.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid grid-cols-7 gap-1.5\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"X\"}],[\"$\",\"div\",\"1\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"M\"}],[\"$\",\"div\",\"2\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"T\"}],[\"$\",\"div\",\"3\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"W\"}],[\"$\",\"div\",\"4\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"X\"}],[\"$\",\"div\",\"5\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"F\"}],[\"$\",\"div\",\"6\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"S\"}]]}]]}],[\"$\",\"div\",\"BIWEEKLY\",{\"className\":\"bg-surface p-8 md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":[\"/\",\"BIWEEKLY\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"WK_A · WK_B\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream\",\"children\":\"Alternating weeks\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-secondary leading-relaxed\",\"children\":\"Week-A / Week-B patterns. For pinning + ancillary stacks.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid grid-cols-7 gap-1.5\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"A\"}],[\"$\",\"div\",\"1\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"M\"}],[\"$\",\"div\",\"2\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"A\"}],[\"$\",\"div\",\"3\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"W\"}],[\"$\",\"div\",\"4\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"A\"}],[\"$\",\"div\",\"5\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"F\"}],[\"$\",\"div\",\"6\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-border bg-elevated text-muted\",\"children\":\"S\"}]]}]]}],[\"$\",\"div\",\"DAILY\",{\"className\":\"bg-surface p-8 md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":[\"/\",\"DAILY\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"1à DAILY · 08:00\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream\",\"children\":\"Daily\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-secondary leading-relaxed\",\"children\":\"Once a day, twice a day, custom times â for oral compounds.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid grid-cols-7 gap-1.5\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"â¢\"}],[\"$\",\"div\",\"1\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"â¢\"}],[\"$\",\"div\",\"2\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"â¢\"}],[\"$\",\"div\",\"3\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"â¢\"}],[\"$\",\"div\",\"4\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"â¢\"}],[\"$\",\"div\",\"5\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"â¢\"}],[\"$\",\"div\",\"6\",{\"className\":\"flex aspect-square items-center justify-center border font-display text-xs border-amber bg-amber/10 text-amber\",\"children\":\"â¢\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-6 border border-border bg-surface p-6 md:p-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline justify-between gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":\"/STACK_EXAMPLE\"}],[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-muted\",\"children\":\"SAT · MAY 2 · 4/4 COMPLETE\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-xl uppercase text-cream\",\"children\":\"Four vials. Same day. One tap each.\"}],[\"$\",\"div\",null,{\"className\":\"mt-5 grid gap-2 md:grid-cols-4\",\"children\":[[\"$\",\"div\",\"MASTERON E\",{\"className\":\"border border-green/30 bg-green/5 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-green tabular-nums\",\"children\":[\"+ \",\"50mg\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-xs uppercase tracking-wider text-cream mt-1\",\"children\":\"MASTERON E\"}]]}],[\"$\",\"div\",\"PRIMOBOLAN\",{\"className\":\"border border-green/30 bg-green/5 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-green tabular-nums\",\"children\":[\"+ \",\"100mg\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-xs uppercase tracking-wider text-cream mt-1\",\"children\":\"PRIMOBOLAN\"}]]}],[\"$\",\"div\",\"SUSTONON 500\",{\"className\":\"border border-green/30 bg-green/5 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-green tabular-nums\",\"children\":[\"+ \",\"100mg\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-xs uppercase tracking-wider text-cream mt-1\",\"children\":\"SUSTO
19NON 500\"}]]}],[\"$\",\"div\",\"TREN ACE\",{\"className\":\"border border-green/30 bg-green/5 p-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-green tabular-nums\",\"children\":[\"+ \",\"50mg\"]}],[\"$\",\"div\",null,{\"className\":\"font-display text-xs uppercase tracking-wider text-cream mt-1\",\"children\":\"TREN ACE\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-4 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"Multi-vial stacks · Pro · daily 440mg · weekly 3,080mg shown in app\"}]]}]]}]}],[\"$\",\"section\",null,{\"id\":\"markers\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-12 flex items-end justify-between gap-6 flex-wrap\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/MARKERS\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Forty biomarkers,\",[\"$\",\"br\",null,{}],\"categorized.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"Reference ranges. Panel categorization. Trend over time. Lab OCR auto-extracts from any PDF report.\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden md:block\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-muted uppercase tracking-wider mb-2\",\"children\":\"PANELS\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-1.5 max-w-[280px]\",\"children\":[[\"$\",\"span\",\"androgens\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"androgens\"}],[\"$\",\"span\",\"estrogens\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"estrogens\"}],[\"$\",\"span\",\"pituitary\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"pituitary\"}],[\"$\",\"span\",\"prostate\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"prostate\"}],[\"$\",\"span\",\"blood\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"blood\"}],[\"$\",\"span\",\"liver\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"liver\"}],[\"$\",\"span\",\"kidney\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"kidney\"}],[\"$\",\"span\",\"thyroid\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"thyroid\"}],[\"$\",\"span\",\"metabolic\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"metabolic\"}],[\"$\",\"span\",\"lipids\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"lipids\"}],[\"$\",\"span\",\"vitamins\",{\"className\":\"font-display text-[10px] uppercase tracking-wider text-secondary border border-border px-2 py-1\",\"children\":\"vitamins\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"grid border-l border-t border-border sm:grid-cols-2 lg:grid-cols-4\",\"children\":[[\"$\",\"$La\",\"TOTAL_T\",{\"href\":\"/learn/markers/total-testosterone\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"TOTAL_T\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"androgens\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Total Testosterone\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"264 â 916\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/dL\"}]]}]]}],[\"$\",\"$La\",\"FREE_T\",{\"href\":\"/learn/markers/free-testosterone\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"FREE_T\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"androgens\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Free Testosterone\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"9.3 â 26.5\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"pg/mL\"}]]}]]}],[\"$\",\"$La\",\"BIO_T\",{\"href\":\"/learn/markers/bioavailable-testosterone\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"BIO_T\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"androgens\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Bioavailable Testosterone\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"131 â 682\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/dL\"}]]}]]}],[\"$\",\"$La\",\"SHBG\",{\"href\":\"/learn/markers/shbg\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"SHBG\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"androgens\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Sex Hormone Binding Globulin\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"10 â 50\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"nmol/L\"}]]}]]}],[\"$\",\"$La\",\"DHT\",{\"href\":\"/learn/markers/dht\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"DHT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"androgens\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Dihydrotestosterone\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"30 â 85\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/dL\"}]]}]]}],[\"$\",\"$La\",\"ESTRADIOL\",{\"href\":\"/learn/markers/estradiol\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"ESTRADIOL\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"estrogens\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Estradiol (E2)\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"10 â 40\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"pg/mL\"}]]}]]}],[\"$\",\"$La\",\"LH\",{\"href\":\"/learn/markers/lh\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"LH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"pituitary\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Luteinizing Hormone\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"1.7 â 8.6\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mIU/mL\"}]]}]]}],[\"$\",\"$La\",\"FSH\",{\"href\":\"/learn/markers/fsh\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"FSH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"pituitary\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Follicle-Stimulating Hormone\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"1.5 â 12.4\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mIU/mL\"}]]}]]}],[\"$\",\"$La\",\"PROLACTIN\",{\"href\":\"/learn/markers/prolactin\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"PROLACTIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"pituitary\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Prolactin\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"4.0 â 15.2\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/mL\"}]]}]]}],[\"$\",\"$La\",\"PSA\",{\"href\":\"/learn/markers/psa\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"PSA\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"prostate\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Prostate-Specific Antigen\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"\u003c 4.0\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/mL\"}]]}]]}],[\"$\",\"$La\",\"HCT\",{\"href\":\"/learn/markers/hematocrit\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"HCT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"blood\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Hematocrit\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"41 â 53\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"%\"}]]}]]}],[\"$\",\"$La\",\"HGB\",{\"href\":\"/learn/markers/hemoglobin\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"HGB\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"blood\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Hemoglobin\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"13.5 â 17.5\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"g/dL\"}]]}]]}],[\"$\",\"$La\",\"RBC\",{\"href\":\"/learn/markers/rbc\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"RBC\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"blood\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Red Blood Cell Count\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline
19 gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"4.7 â 6.1\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"M/μL\"}]]}]]}],[\"$\",\"$La\",\"WBC\",{\"href\":\"/learn/markers/wbc\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"WBC\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"blood\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"White Blood Cell Count\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"4.5 â 11.0\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"K/μL\"}]]}]]}],[\"$\",\"$La\",\"PLT\",{\"href\":\"/learn/markers/platelets\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"PLT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"blood\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Platelets\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"150 â 400\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"K/μL\"}]]}]]}],[\"$\",\"$La\",\"MCV\",{\"href\":\"/learn/markers/mcv\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"MCV\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"blood\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Mean Corpuscular Volume\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"80 â 100\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"fL\"}]]}]]}],[\"$\",\"$La\",\"RDW\",{\"href\":\"/learn/markers/rdw\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"RDW\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"blood\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Red Cell Distribution Width\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"11.5 â 14.5\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"%\"}]]}]]}],[\"$\",\"$La\",\"ALT\",{\"href\":\"/learn/markers/alt\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"ALT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"liver\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Alanine Aminotransferase\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"7 â 56\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"U/L\"}]]}]]}],[\"$\",\"$La\",\"AST\",{\"href\":\"/learn/markers/ast\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"AST\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"liver\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Aspartate Aminotransferase\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"10 â 40\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"U/L\"}]]}]]}],[\"$\",\"$La\",\"ALP\",{\"href\":\"/learn/markers/alp\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"ALP\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"liver\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Alkaline Phosphatase\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"44 â 147\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"U/L\"}]]}]]}],[\"$\",\"$La\",\"GGT\",{\"href\":\"/learn/markers/ggt\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"GGT\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"liver\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Gamma-Glutamyl Transferase\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"9 â 48\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"U/L\"}]]}]]}],[\"$\",\"$La\",\"BILIRUBIN\",{\"href\":\"/learn/markers/total-bilirubin\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"BILIRUBIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"liver\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Total Bilirubin\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"0.1 â 1.2\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"$La\",\"EGFR\",{\"href\":\"/learn/markers/egfr\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"EGFR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"kidney\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Estimated GFR\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"\u003e 60\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mL/min\"}]]}]]}],[\"$\",\"$La\",\"CREATININE\",{\"href\":\"/learn/markers/creatinine\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"CREATININE\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"kidney\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Creatinine\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"0.7 â 1.3\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"$La\",\"BUN\",{\"href\":\"/learn/markers/bun\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"BUN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"kidney\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Blood Urea Nitrogen\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"7 â 20\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"$La\",\"TSH\",{\"href\":\"/learn/markers/tsh\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"TSH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"thyroid\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Thyroid Stimulating Hormone\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"0.4 â 4.0\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mIU/L\"}]]}]]}],[\"$\",\"$La\",\"FREE_T3\",{\"href\":\"/learn/markers/free-t3\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"FREE_T3\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"thyroid\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Free Triiodothyronine\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"2.3 â 4.2\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"pg/mL\"}]]}]]}],[\"$\",\"$La\",\"FREE_T4\",{\"href\":\"/learn/markers/free-t4\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"FREE_T4\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"thyroid\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Free Thyroxine\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"0.8 â 1.8\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/dL\"}]]}]]}],[\"$\",\"$La\",\"GLUCOSE\",{\"href\":\"/learn/markers/glucose\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"GLUCOSE\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"metabolic\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Fasting Glucose\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"70 â 99\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"$La\",\"HBA1C\",{\"href\":\"/learn/markers/hba1c\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-s
19tart justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"HBA1C\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"metabolic\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Hemoglobin A1c\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"\u003c 5.7\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"%\"}]]}]]}],[\"$\",\"div\",\"INSULIN\",{\"className\":\"border-b border-r border-border bg-surface/0 p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"INSULIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"metabolic\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug \",\"children\":\"Fasting Insulin\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"2.6 â 24.9\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"μIU/mL\"}]]}]]}],[\"$\",\"$La\",\"LDL\",{\"href\":\"/learn/markers/ldl\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"LDL\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"lipids\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"LDL Cholesterol\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"\u003c 100\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"$La\",\"HDL\",{\"href\":\"/learn/markers/hdl\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"HDL\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"lipids\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"HDL Cholesterol\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"\u003e 40\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"$La\",\"TRIG\",{\"href\":\"/learn/markers/triglycerides\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"TRIG\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"lipids\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Triglycerides\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"\u003c 150\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"div\",\"APOB\",{\"className\":\"border-b border-r border-border bg-surface/0 p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"APOB\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"lipids\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug \",\"children\":\"Apolipoprotein B\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"\u003c 90\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}
19],[\"$\",\"$La\",\"VIT_D\",{\"href\":\"/learn/markers/vitamin-d\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"VIT_D\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"vitamins\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Vitamin D, 25-OH\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"30 â 100\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/mL\"}]]}]]}],[\"$\",\"$La\",\"VIT_B12\",{\"href\":\"/learn/markers/vitamin-b12\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"VIT_B12\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"vitamins\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Vitamin B12\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"200 â 1100\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"pg/mL\"}]]}]]}],[\"$\",\"$La\",\"FERRITIN\",{\"href\":\"/learn/markers/ferritin\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"FERRITIN\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"vitamins\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Ferritin\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"30 â 400\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"ng/mL\"}]]}]]}],[\"$\",\"$La\",\"MAGNESIUM\",{\"href\":\"/learn/markers/magnesium\",\"className\":\"group border-b border-r border-border bg-surface/0 p-5 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"MAGNESIUM\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"vitamins\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug group-hover:text-amber\",\"children\":\"Magnesium\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"1.7 â 2.2\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"mg/dL\"}]]}]]}],[\"$\",\"div\",\"ZINC\",{\"className\":\"border-b border-r border-border bg-surface/0 p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":\"ZINC\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"vitamins\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-cream text-sm leading-snug \",\"children\":\"Zinc\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex items-baseline gap-2 border-t border-border/60 pt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-cream tabular-nums\",\"children\":\"60 â 130\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase text-muted\",\"children\":\"μg/dL\"}]]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-8 font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"Showing 40 of the supported panel. Reference ranges shown are adult-male defaults â your lab's reference applies.\"}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-t border-border bg-surface py-20 md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid items-end gap-10 md:grid-cols-[1.4fr_1fr]\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/LEARN\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Read your labs.\",[\"$\",\"br\",null,{}],\"Understand the math.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"56 biomarker pages, 89 peptide references, 4 calculators (Free T, half-life simulator, dose volume, peptide reconstitution), and long-form TRT explainers. All free, all public, all searchable.\"}],[\"$\",\"div\",null,{\"className\":\"mt-7 flex flex-wrap items-center gap-3\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/learn\",\"className\":\"inline-flex h-12 items-center gap-2 border border-cream bg-transparent px-5 font-display text-sm font-semibold uppercase tracking-wider text-cream transition-colors hover:bg-cream hover:text-black\",\"children\":\"Open /learn â\"}],[\"$\",\"a\",null,{\"href\":\"/learn/calculators/half-life\",\"className\":\"inline-flex h-12 items-center gap-2 border border-border-strong bg-elevated px-5 font-display text-sm font-semibold uppercase tracking-wider text-amber transition-colors hover:border-amber\",\"children\":\"Half-life simulator â\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-px border border-border bg-border\",\"children\":[[\"$\",\"div\",\"Biomarker reference pages\",{\"className\":\"flex items-baseline gap-4 bg-elevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-3xl tabular-nums text-amber\",\"children\":\"56\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-secondary\",\"children\":\"Biomarker reference pages\"}]]}],[\"$\",\"div\",\"Peptide \u0026 compound pages\",{\"className\":\"flex items-baseline gap-4 bg-elevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-3xl tabular-nums text-amber\",\"children\":\"89\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-secondary\",\"children\":\"Peptide \u0026 compound pages\"}]]}],[\"$\",\"div\",\"Calculators (Vermeulen + PK + 2)\",{\"className\":\"flex items-baseline gap-4 bg-elevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-3xl tabular-nums text-amber\",\"children\":\"4\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-secondary\",\"children\":\"Calculators (Vermeulen + PK + 2)\"}]]}],[\"$\",\"div\",\"Long-form TRT articles\",{\"className\":\"flex items-baseline gap-4 bg-elevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-3xl tabular-nums text-amber\",\"children\":\"1+\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-secondary\",\"children\":\"Long-form TRT articles\"}]]}]]}]]}]}]}],[\"$\",\"section\",null,{\"id\":\"intelligence\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/INTELLIGENCE\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"AI that actually\",[\"$\",\"br\",null,{}],\"reads your data.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"Four AI features. Not bolt-ons. Trained on your protocol, your draws, your numbers â not generic health advice.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid border-l border-t border-border md:grid-cols-2\",\"children\":[[\"$\",\"div\",\"LAB_OCR\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":[\"/\",\"LAB_OCR\"]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream leading-tight\",\"children\":\"Lab OCR\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"Photo or PDF â 40 markers, parsed.\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden md:block text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"QUOTA\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-display text-sm text-amber tabular-nums\",\"children\":\"40 markers / scan\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 max-w-md text-secondary leading-relaxed\",\"children\":\"Snap your lab report. Gemini Vision extracts every marker, every unit, every reference range, automatically. No retyping. Pro: unlimited.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber\",\"children\":\"40 markers / scan\"}]]}],[\"$\",\"div\",\"MIRA_AI\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":[\"/\",\"MIRA_AI\"]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream leading-tight\",\"children\":\"Mira AI Coach\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"Lab-aware, data-grounded.\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden md:block text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"QUOTA\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-display text-sm text-amber tabular-nums\",\"children\":\"1,000 questions / mo\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 max-w-md text-secondary leading-relaxed\",\"children\":\"Ask anything about your protocol. Mira AI reads your latest vial, doses, weight, and labs to ground every answer. Not a generic chatbot.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber\",\"children\":\"1,000 questions / mo\"}]]}],[\"$\",\"div\",\"SNAP_FOOD\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":[\"/\",\"SNAP_FOOD\"]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream leading-tight\",\"children\":\"Snap Food\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"Photo â 12-field nutrition.\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden md:block text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"QUOTA\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-display text-sm text-amber tabular-nums\",\"children\":\"12 nutrition fields\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 max-w-md text-secondary leading-relaxed\",\"children\":\"Take a photo of a meal. Get kcal, protein, carbs, fat, fiber, sugars, sodium, vitamins. Tied to your daily macro targets.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber\",\"children\":\"12 nutrition fields\"}]]}],[\"$\",\"div\",\"PLAN_GEN\",{\"className\":\"group border-b border-r border-border bg-surface/0 p-8 transition-colors hover:bg-surface md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs text-amber tracking-wider\",\"children\":[\"/\",\"PLAN_GEN\"]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream leading-tight\",\"children\":\"Meal + Exercise Plans\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"AI-generated, editable, yours.\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden md:block text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"QUOTA\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-display text-sm text-amber tabular-nums\",\"children\":\"10 plans / mo on Pro\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 max-w-md text-secondary leading-relaxed\",\"children\":\"Wizard takes your goal, activity, body stats. Out comes a 7-day meal plan or workout split. Tune macros, swap exercises, save templates.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 md:hidden font-display text-xs uppercase tracking-wider text-amber\",\"children\":\"10 plans / mo on Pro\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-8 font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"Powered by Gemini Vision · 25 free Mira AI questions for life, then $9.99 Pro unlocks 1,000/mo.\"}]]}]}],[\"$\",\"section\",null,{\"id\":\"companion\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/COMPANION\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Every glance.\",[\"$\",\"br\",null,{}],\"Every wrist.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"Widgets, complications, Live Activities. Dose info at every entry point, without opening the app.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 mb-12 sm:grid-cols-2 lg:grid-cols-4\",\"children\":[[\"$\",\"div\",\"Home + lock screen widgets\",{\"className\":\"border border-border bg-surface p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-5xl tabular-nums text-amber\",\"children\":\"9\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm text-secondary leading-snug\",\"children\":\"Home + lock screen widgets\"}]]}],[\"$\",\"div\",\"Apple Watch complications\",{\"className\":\"border bo
19rder-border bg-surface p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-5xl tabular-nums text-amber\",\"children\":\"6\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm text-secondary leading-snug\",\"children\":\"Apple Watch complications\"}]]}],[\"$\",\"div\",\"Live Activity post-dose timer\",{\"className\":\"border border-border bg-surface p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-5xl tabular-nums text-amber\",\"children\":\"1\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm text-secondary leading-snug\",\"children\":\"Live Activity post-dose timer\"}]]}],[\"$\",\"div\",\"Watch app screens\",{\"className\":\"border border-border bg-surface p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-5xl tabular-nums text-amber\",\"children\":\"6\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm text-secondary leading-snug\",\"children\":\"Watch app screens\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-px border border-border bg-border md:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-surface p-8 md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":\"/WIDGETS\"}],[\"$\",\"div\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":[9,\" TOTAL\"]}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream leading-tight\",\"children\":\"Home \u0026 lock screen\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-secondary leading-relaxed\",\"children\":\"Pin what matters. Small, medium, large sizes. Lock screen rectangular and inline.\"}],[\"$\",\"ul\",null,{\"className\":\"mt-6 grid grid-cols-2 gap-x-4 gap-y-2 font-display text-xs\",\"children\":[[\"$\",\"li\",\"Next Dose\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Next Dose\"]}],[\"$\",\"li\",\"Streak Counter\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Streak Counter\"]}],[\"$\",\"li\",\"Supply Gauge\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Supply Gauge\"]}],[\"$\",\"li\",\"Lab Snapshot\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Lab Snapshot\"]}],[\"$\",\"li\",\"Lab Countdown\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Lab Countdown\"]}],[\"$\",\"li\",\"Daily Check-In\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Daily Check-In\"]}],[\"$\",\"li\",\"Meal Plan\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Meal Plan\"]}],[\"$\",\"li\",\"Exercise Plan\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Exercise Plan\"]}],[\"$\",\"li\",\"Hematocrit Alert\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"Hematocrit Alert\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-surface p-8 md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":\"/WATCHOS\"}],[\"$\",\"div\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":[6,\" COMPLICATIONS\"]}]]}],[\"$\",\"h3\",null,{\"className\":\"mt-3 font-display text-2xl uppercase text-cream leading-tight\",\"children\":\"Apple Watch app\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-secondary leading-relaxed\",\"children\":\"Full companion app. Log a dose from your wrist. Check streaks. Watch complications across every face.\"}],[\"$\",\"ul\",null,{\"className\":\"mt-6 grid grid-cols-2 gap-x-4 gap-y-2 font-display text-xs\",\"children\":[[\"$\",\"li\",\"NextDose\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"NextDose\"]}],[\"$\",\"li\",\"SupplyGauge\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"SupplyGauge\"]}],[\"$\",\"li\",\"StreakCounter\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"StreakCounter\"]}],[\"$\",\"li\",\"LabCountdown\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"LabCountdown\"]}],[\"$\",\"li\",\"HematocritAlert\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"HematocritAlert\"]}],[\"$\",\"li\",\"CheckIn\",{\"className\":\"flex items-center gap-2 text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber\",\"children\":\"+\"}],\"CheckIn\"]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-6 border border-amber/40 bg-surface p-6 md:p-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-10 items-center justify-center bg-amber/15\",\"children\":[\"$\",\"span\",null,{\"className\":\"size-2 roun
19ded-full bg-amber animate-pulse\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":\"/LIVE_ACTIVITY\"}],[\"$\",\"h3\",null,{\"className\":\"mt-2 font-display text-xl uppercase text-cream\",\"children\":\"Dynamic Island post-dose timer\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Mark your shot. The Live Activity pins to the Dynamic Island with a real-time timer until your next dose. iOS 17+.\"}]]}]]}]}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/SCREENS\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":\"The actual app.\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"iOS and Android. Both first-class, same account.\"}]]}],[\"$\",\"$Lb\",null,{}]]}]}],[\"$\",\"section\",null,{\"id\":\"comparison\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/COMPARISON\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"vs the spreadsheet.\",[\"$\",\"br\",null,{}],\"vs everyone else.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"Honest comparison. Pulled from public specs at time of writing. Tell us if we got something wrong.\"}]]}],[\"$\",\"div\",null,{\"className\":\"overflow-x-auto border border-border\",\"children\":[\"$\",\"table\",null,{\"className\":\"w-full min-w-[640px] font-display text-sm\",\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"className\":\"border-b border-border bg-surface\",\"children\":[[\"$\",\"th\",null,{\"className\":\"px-4 py-4 text-left font-display text-[10px] uppercase tracking-[0.18em] text-muted\",\"children\":\"/FEATURE\"}],[[\"$\",\"th\",\"mytrt\",{\"className\":\"px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-amber\",\"children\":\"My TRT App\"}],[\"$\",\"th\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-secondary\",\"children\":\"Spreadsheet\"}],[\"$\",\"th\",\"monitor\",{\"className\":\"px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-secondary\",\"children\":\"TRT Monitor\"}],[\"$\",\"th\",\"plus\",{\"className\":\"px-4 py-4 text-left font-display text-xs uppercase tracking-wider text-secondary\",\"children\":\"TRT Plus\"}]]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"0\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Tracks injections\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"Multi-vial, multi-schedule\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"If you remember to update\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Single protocol\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Yes\"}]]]}],[\"$\",\"tr\",\"1\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Lab markers\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"40+ markers, categorized\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Whatever you t
19ype\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Common panel\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"TRT-focused\"}]]]}],[\"$\",\"tr\",\"2\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Lab OCR (PDF â markers)\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"Gemini Vision, unlimited on Pro\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Manual entry\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Yes\"}]]]}],[\"$\",\"tr\",\"3\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"AI coach (lab-aware)\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"Mira AI · 1,000 Q/mo on Pro\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}]]]}],[\"$\",\"tr\",\"4\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Meal + exercise plans\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"AI-generated, editable\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}]]]}],[\"$\",\"tr\",\"5\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Apple Watch + widgets\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"9 widgets · 6 complications\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Web only\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}]]]}],[\"$\",\"tr\",\"6\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Live Activity timer\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"Dynamic Island, iOS 17+\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}]]]}],[\"$\",\"tr\",\"7\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Data export \u0026 backup\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"JSON + Google Drive (Android)\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"It IS the export\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"PDF report\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Manual\"}]]]}],[\"$\",\"tr\",\"8\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Free tier\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"Full core, forever\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Free, but it's a spreadsheet\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"1 month trial\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"â\"}]]]}],[\"$\",\"tr\",\"9\",{\"className\":\"border-b border-border last:border-b-0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"td\",null,{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Price\"}],[[\"$\",\"td\",\"mytrt\",{\"className\":\"px-4 py-4 bg-amber/5 text-cream font-medium\",\"children\":\"$$0 â
19 $9.99/mo Pro\"}],[\"$\",\"td\",\"spreadsheet\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"Your time\"}],[\"$\",\"td\",\"monitor\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"£3/mo after trial\"}],[\"$\",\"td\",\"plus\",{\"className\":\"px-4 py-4 text-secondary\",\"children\":\"$$12.99 one-time\"}]]]}]]}]]}]}],[\"$\",\"p\",null,{\"className\":\"mt-6 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"Sources: trtmonitor.com, TRT Plus on Google Play, My TRT App tier matrix.\"}]]}]}],[\"$\",\"section\",null,{\"id\":\"pricing\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/PRICING\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Free is plenty.\",[\"$\",\"br\",null,{}],\"Pro goes deeper.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"Download free on iOS or Android. Upgrade to Pro from inside the app â App Store / Play Store handles billing.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-6 md:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border border-border bg-surface p-8 md:p-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between border-b border-border pb-6\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":\"/TIER · FREE\"}],[\"$\",\"h3\",null,{\"className\":\"mt-2 font-display text-3xl uppercase text-cream\",\"children\":\"Free\"}]]}],[\"$\",\"div\",null,{\"className\":\"text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-5xl tabular-nums text-cream\",\"children\":\"$$0\"}],[\"$\",\"div\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider text-muted mt-1\",\"children\":\"Always\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 text-secondary leading-relaxed\",\"children\":\"Everything you need to run TRT day-to-day. Free forever, no card required.\"}],[\"$\",\"a\",null,{\"href\":\"https://apps.apple.com/app/my-trt-app/id6745529127\",\"className\":\"mt-7 inline-flex h-12 w-full items-center justify-center border border-border-strong bg-transparent px-5 font-display text-sm uppercase tracking-wider text-cream transition-colors hover:bg-elevated hover:border-cream\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":\"Download Free â\"}],[\"$\",\"ul\",null,{\"className\":\"mt-8 space-y-2.5\",\"children\":[[\"$\",\"li\",\"1 vial · 1 supplement\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"1 vial · 1 supplement\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"core protocol\"}]]}]]}],[\"$\",\"li\",\"Unlimited dose logging\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Unlimited dose logging\",\"\"]}]]}],[\"$\",\"li\",\"Unlimited check-ins \u0026 weight\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Unlimited check-ins \u0026 weight\",\"\"]}]]}],[\"$\",\"li\",\"Streaks, XP, achievements\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Streaks, XP, achievements\",\"\"]}]]}],[\"$\",\"li\",\"9 home/lock screen widgets\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"9 home/lock screen widgets\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}]]}],[\"$\",\"li\",\"Apple Watch app + 6 complications\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Apple Watch app + 6 complications\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}]]}],[\"$\",\"li\",\"Live Activity post-dose timer\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Live Activity post-dose timer\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}]]}],[\"$\",\"li\",\"25 Mira AI questions\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"25 Mira AI questions\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"lifetime\"}]]}]]}],[\"$\",\"li\",\"1 Lab OCR scan\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"1 Lab OCR scan\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"lifetime\"}]]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative border border-amber bg-elevated p-8 md:p-10 overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute -right-32 -top-32 size-64 rounded-full bg-amber/5 blur-3xl\"}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between border-b border-border pb-6\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"label\",\"children\":\"/TIER · PRO\"}],[\"$\",\"h3\",null,{\"className\":\"mt-2 font-display text-3xl uppercase text-amber\",\"children\":\"Pro\"}]]}],[\"$\",\"div\",null,{\"className\":\"text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-5xl tabular-nums text-cream\",\"children\":[\"$$9.99\",[\"$\",\"span\",null,{\"className\":\"text-2xl text-muted\",\"children\":\"/mo\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex items-center justify-end gap-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":[[\"$\",\"span\",null,{\"children\":\"or $99.99 yearly\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center bg-amber/15 px-1.5 py-0.5 text-amber\",\"children\":\"SAVE 17%\"}]]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 text-secondary leading-relaxed\",\"children\":\"For men who actually read their labs. Unlimited history, AI extraction, real analytics.\"}],[\"$\",\"a\",null,{\"href\":\"https://apps.apple.com/app/my-trt-app/id6745529127\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"mt-7 inline-flex h-12 w-full items-center justify-center bg-amber px-5 font-display text-sm font-semibold uppercase tracking-wider text-black transition-colors hover:bg-cream\",\"children\":\"Get Pro on the App Store â\"}],[\"$\",\"ul\",null,{\"className\":\"mt-8 space-y-2.5\",\"children\":[[\"$\",\"li\",\"Everything in Free\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Everything in Free\",\"\"]}]]}],[\"$\",\"li\",\"Unlimited vials \u0026 supplements\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Unlimited vials \u0026 supplements\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"any protocol size\"}]]}]]}],[\"$\",\"li\",\"Unlimited Lab OCR (PDF â markers)\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Unlimited Lab OCR (PDF â markers)\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"Gemini Vision\"}]]}]]}],[\"$\",\"li\",\"1,000 Mira AI questions / month\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"1,000 Mira AI questions / month\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"chat, insights\"}]]}]]}],[\"$\",\"li\",\"Unlimited Snap Food + barcode\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Unlimited Snap Food + barcode\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"12 nutrition fields\"}]]}]]}],[\"$\",\"li\",\"10 meal plans / month\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"10 meal plans / month\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"AI-generated\"}]]}]]}],[\"$\",\"li\",\"10 exercise plans / month\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"10 exercise plans / month\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"AI-generated\"}]]}]]}],[\"$\",\"li\",\"All themes + custom palette editor\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"All themes + custom palette editor\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"20+ palettes\"}]]}]]}],[\"$\",\"li\",\"Lab comparison (up to 5 panels)\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Lab comparison (up to 5 panels)\",[\"$\",\"span\",null,{\"className\":\"ml-2 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"iOS\"}]]}]]}],[\"$\",\"li\",\"Priority support\",{\"className\":\"flex items-start gap-3 text-sm text-secondary\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-0.5\",\"children\":\"+\"}],[\"$\",\"span\",null,{\"className\":\"flex-1\",\"children\":[\"Priority support\",\"\"]}]]}]]}]]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-8 text-center font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"Cancel anytime via App Store or Google Play subscription settings\"}]]}]}],[\"$\",\"section\",null,{\"id\":\"changelog\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 flex items-end justify-between gap-6 flex-wrap\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/CHANGELOG\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Shipped.\",[\"$\",\"br\",null,{}],\"Recently.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-md text-secondary leading-relaxed\",\"children\":\"Active development on both platforms. Every release notes what's new and why.\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden md:block text-right\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-xs uppercase tracking-wider text-muted\",\"children\":\"CURRENT\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-display text-2xl text-amber tabular-nums leading-tight\",\"children\":\"iOS 5.3\"}],[\"$\",\"div\",null,{\"className\":\"font-display text-2xl text-amber tabular-nums leading-tight\",\"children\":\"Android 3.9.4\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"border-l-2 border-border ml-3\",\"children\":[[\"$\",\"article\",\"iOS-5.3\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40\",\"children\":\"iOS\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"5.3\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber\",\"children\":\"MAJOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-09-14\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Theme Studio: Light, Dark, and System modes with curated palettes and fully custom colors.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"All-new Calendar: your day as one timeline â doses, meals, and workouts with check-offs right on the card.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"My Journey dashboard: baselines, deltas, and every health cluster on one home tab.\"]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Supplement Library and detail screens rebuilt â cleaner cards, featured sorting, deep-dive expanders.\"]}],[\"$\",\"li\",\"4\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\
19",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Redesigned Profile with an extended editor that prefills your AI plan wizards.\"]}],[\"$\",\"li\",\"5\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Swipe between vials, supplements, meals, and workouts on My Stuff.\"]}]]}]]}],[\"$\",\"article\",\"Android-3.9.4\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"3.9.4\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-09-12\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"All-new My Calendar: your day as one timeline with check-offs right on the card.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Food Diary redesign: eaten-vs-planned tracking with refreshed meal cards.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Rest day on a workout moves it to your next open day.\"]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Lab appointment times with booking confirmation emails.\"]}],[\"$\",\"li\",\"4\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Named theme backups and a live streak progress notification.\"]}]]}]]}],[\"$\",\"article\",\"Android-3.6.0\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"3.6.0\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-09-06\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Testing Rhythm: schedule your lab draws and get email reminders before each one.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Edit Entry and a redesigned New Lift flow for strength logging.\"]}]]}]]}],[\"$\",\"article\",\"Android-3.4.0\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"3.4.0\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-09-06\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"InBody scan report: photograph a scan sheet for segmental muscle and fat analysis.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Describe Meal: type what you ate, get the macros.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Branded share cards for PRs and progress.\"]}]]}]]}],[\"$\",\"article\",\"Android-3.0.0\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"3.0.0\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber\",\"children\":\"MAJOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-09-02\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Complete Material You redesign: all ~60 screens rebuilt with dynamic color and a floating icon-first nav.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Guided setup rebuilt: ten validated steps, from health context to a live protocol with reminders.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Marker definitions inside lab screens â plain-language biomarker explanations where you need them.\"]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Referral codes at upgrade, auto-filled from shared install links.\"]}],[\"$\",\"li\",\"4\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Sign-in compatibility path for older Android devices.\"]}]]}]]}],[\"$\",\"article\",\"iOS-5.2\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40\",\"children\":\"iOS\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"5.2\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-07-30\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Intermittent fasting: protocols, live stage timer, widget, and Dynamic Island Live Activity.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Meal plans anchored to real calendar dates â multi-week rotations with per-food macros.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Backup \u0026 Restore for your full store.\"]}
19]]}]]}],[\"$\",\"article\",\"Android-2.5.0\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"2.5.0\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber\",\"children\":\"MAJOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-06-17\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Editorial redesign across every screen: serif numerals, ledger lines, copper hairlines.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Mira AI Coach: data-grounded answers using vial, lab, and weight context.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Home-screen widgets: next-dose countdown and interactive one-tap dose logging.\"]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Health Connect: weight sync into the Weight Tracker.\"]}],[\"$\",\"li\",\"4\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"My Journey: milestones, progress photos, and side-effect logging.\"]}]]}]]}],[\"$\",\"article\",\"Android-2.2.2\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"2.2.2\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-green border-green/40\",\"children\":\"PATCH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-06-04\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Sign-in reliability improvements.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Performance fixes.\"]}]]}]]}],[\"$\",\"article\",\"iOS-5.1\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40\",\"children\":\"iOS\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"5.1\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-05-28\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Lab comparison: up to 5 panels side-by-side with AI-generated insights.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Mira AI Coach: data-grounded coaching using vial, lab, and weight context.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Journey transformation share card with QR code.\"]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Body Stats editor (chest, waist, arms, thighs) with history.\"]}],[\"$\",\"li\",\"4\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Per-meal Snap Food and barcode scan inline on meal cards (Pro).\"]}]]}]]}],[\"$\",\"article\",\"Android-2.2.1\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"2.2.1\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-05-15\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Custom dose units (mL, Units, IU) with injection site picker.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Training Days editor: post-creation weekday re-toggle for exercise plans.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Plan reactivation hardening with confirmation dialog + haptic feedback.\"]}]]}]]}],[\"$\",\"article\",\"iOS-5.0\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40\",\"children\":\"iOS\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"5.0\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber\",\"children\":\"MAJOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-04-29\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Apple Watch app: 6 screens, one-tap dose logging, Digital Crown check-ins.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}
19],\"watchOS complications: 6 types including PK Level, Hematocrit Alert, and Streak.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Live Activity post-dose timer in the Dynamic Island.\"]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"9 home and lock screen widgets (Next Dose, Streak, Supply, Lab Snapshot, more).\"]}],[\"$\",\"li\",\"4\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Trophy Case with 25+ achievements, weekly challenges, XP toast system.\"]}]]}]]}],[\"$\",\"article\",\"Android-2.2.0\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"2.2.0\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-04-29\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Meal plans: AI-generated, 12-field nutrition editor.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Exercise plans: AI wizard by goal + body part.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Snap Food: photo â nutrition panel via Gemini Vision.\"]}]]}]]}],[\"$\",\"article\",\"Android-2.1.6\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"2.1.6\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-04-10\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Google Drive backup (account-decoupled AppData picker).\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Streak milestone notifications (3h / 1d / 1w / 1m).\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Boot receiver: all alarms recover after device restart.\"]}]]}]]}],[\"$\",\"article\",\"iOS-4.2\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-cream border-cream/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-cream border-cream/40\",\"children\":\"iOS\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"4.2\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-amber border-amber/40\",\"children\":\"MINOR\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-03-22\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Lab OCR: Gemini Vision integration â 40-marker auto-extraction from PDF or photo.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Mira AI quota system: 25 free questions for life, 1,000/month on Pro.\"]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"AI-generated meal plans with 12-field nutrition editor.\"]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"AI-generated exercise plans by goal, equipment, and experience level.\"]}]]}]]}],[\"$\",\"article\",\"Android-2.1.3\",{\"className\":\"relative pb-10 pl-8 last:pb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute left-0 top-1.5 size-3 -translate-x-[7px] rounded-full border-2 border-black bg-green border-green/40\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-[0.18em] border px-2 py-0.5 text-green border-green/40\",\"children\":\"Android\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xl tabular-nums text-cream\",\"children\":[\"v\",\"2.1.3\"]}],[\"$\",\"span\",null,{\"className\":\"font-display text-[10px] uppercase tracking-wider border px-2 py-0.5 text-green border-green/40\",\"children\":\"PATCH\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-xs tabular-nums text-muted\",\"children\":\"2026-03-22\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Lab OCR: Gemini Vision integration. 40-marker auto-extraction.\"]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3 text-secondary leading-relaxed\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber font-display mt-1 text-xs\",\"children\":\"+\"}],\"Barcode scanning + Open Food Facts lookup.\"]}]]}]]}]]}]]}]}],[\"$\",\"$Lc\",null,{}],[\"$\",\"section\",null,{\"id\":\"faq\",\"className\":\"border-t border-border py-24 md:py-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"label\",\"children\":\"/FAQ\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-4xl uppercase leading-[0.95] text-cream md:text-5xl\",\"children\":[\"Questions,\",[\"$\",\"br\",null,{}],\"answered.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-border\",\"children\":[[\"$\",\"details\",\"0\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"01\"]}],[\"$\",\"span\",null,{\"children\":\"What is TRT?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Testosterone Replacement Therapy. Used to treat men with clinically low testosterone. Injections, gels, patches, or pellets.\"}]]}],[\"$\",\"details\",\"1\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"02\"]}],[\"$\",\"span\",null,{\"children\":\"How does the app help?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Tracks injections, logs labs across 25+ biomarkers, runs reminders, and shows trends. Built for self-managed protocols.\"}]]}],[\"$\",\"details\",\"2\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"03\"]}],[\"$\",\"span\",null,{\"children\":\"Is my data secure?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Yes. Encrypted at rest, encrypted in transit. Apple Sign-In and Google Sign-In only. Never sold, never shared.\"}]]}],[\"$\",\"details\",\"3\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"04\"]}],[\"$\",\"span\",null,{\"children\":\"What devices?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"iPhone (iOS 17+) and Android (Android 8+). Same account syncs across both.\"}]]}],[\"$\",\"details\",\"4\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"05\"]}],[\"$\",\"span\",null,{\"children\":\"Can I track multiple meds?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Yes. Multiple vials, each with their own concentration, dose, and schedule. hCG, AI, anything.\"}]]}],[\"$\",\"details\",\"5\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"06\"]}],[\"$\",\"span\",null,{\"children\":\"What labs should I monitor?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Total T, Free T, SHBG, Estradiol, Hematocrit, PSA at minimum. The app supports 25+ markers across blood, metabolic, thyroid, liver, kidney.\"}]]}],[\"$\",\"details\",\"6\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"07\"]}],[\"$\",\"span\",null,{\"children\":\"Is the app free?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Yes. Free forever for core. Pro is $9.99/mo or $99.99/yr â unlocks unlimited vials, unlimited Lab OCR, 1,000 Mira AI questions/month, meal \u0026 exercise plan generation, and all themes.\"}]]}],[\"$\",\"details\",\"7\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"08\"]}],[\"$\",\"span\",null,{\"children\":\"What's trough?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Lowest testosterone concentration in your system, right before next dose. The reliable baseline for protocol adjustments.\"}]]}],[\"$\",\"details\",\"8\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-be
19tween gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"09\"]}],[\"$\",\"span\",null,{\"children\":\"What's peak?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Highest concentration, shortly after administration. Some protocols require peak draws to verify levels aren't excessive.\"}]]}],[\"$\",\"details\",\"9\",{\"className\":\"group border-b border-border bg-surface/0 transition-colors hover:bg-surface\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-start justify-between gap-4 py-5 px-1 font-display text-base text-cream\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-baseline gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-amber text-xs tabular-nums\",\"children\":[\"/\",\"10\"]}],[\"$\",\"span\",null,{\"children\":\"How often bloodwork?\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-amber font-display text-xl leading-none transition-transform group-open:rotate-45\",\"children\":\"+\"}]]}],[\"$\",\"p\",null,{\"className\":\"pb-6 pl-9 pr-1 max-w-2xl text-secondary leading-relaxed\",\"children\":\"Every 3â6 months once stable. Early on, 6â8 weeks. The app keeps full history regardless.\"}]]}]]}]]}]}],[\"$\",\"footer\",null,{\"className\":\"border-t border-border bg-surface\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6 py-14\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid gap-10 md:grid-cols-[1.4fr_1fr_1fr]\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2.5\",\"children\":[[\"$\",\"$L8\",null,{\"src\":\"/images/logo.webp\",\"alt\":\"My TRT App\",\"width\":28,\"height\":28,\"className\":\"rounded-sm\"}],[\"$\",\"span\",null,{\"className\":\"font-display text-base font-semibold tracking-tight text-cream\",\"children\":\"My TRT App\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-sm text-sm leading-relaxed text-secondary\",\"children\":\"TRT tracking for men who read their labs. Free on iOS and Android.\"}],[\"$\",\"p\",null,{\"className\":\"mt-6 font-display text-[10px] uppercase tracking-wider text-muted\",\"children\":\"Not medical advice. Always consult your physician.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-display text-[10px] font-semibold uppercase tracking-[0.18em] text-amber\",\"children\":\"/APP\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://apps.apple.com/app/my-trt-app/id6745529127\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"App Store\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://play.google.com/store/apps/details?id=com.batra.mytrtapp\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"Google Play\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"#pricing\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"Pricing\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-display text-[10px] font-semibold uppercase tracking-[0.18em] text-amber\",\"children\":\"/COMPANY\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/press\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"Press\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"Privacy\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/terms\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"Terms\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/affiliates\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"Affiliate Program\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/account\",\"className\":\"text-secondary hover:text-cream\",\"children\":\"Affiliate login\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 flex flex-col items-center justify-between gap-4 border-t border-border pt-6 font-display text-[10px] uppercase tracking-wider text-muted md:flex-row\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"My TRT App · iOS 5.3 · Android 3.9.4 · © \",2026]}],[\"$\",\"p\",null,{\"children\":\"For men who give a damn about their numbers.\"}]]}]]}]}]]}],null,[\"$\",\"$Ld\",null,{\"children\":[\"$Le\",\"$Lf\",[\"$\",\"$L10\",null,{\"promise\":\"$@11\"}]]}]]}],{}
19,null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"X12ffBoL9tLfySPa9ABpmv\",{\"children\":[[\"$\",\"$L12\",null,{\"children\":\"$L13\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$L14\",null,{\"children\":\"$L15\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$16\",[]],\"s\":false,\"S\":true}\n"])</script>
19<script>self.__next_f.push([1,"17:\"$Sreact.suspense\"\n18:I[4911,[],\"AsyncMetadata\"]\n15:[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$17\",null,{\"fallback\":null,\"children\":[\"$\",\"$L18\",null,{\"promise\":\"$@19\"}]}]}]\nf:null\n"])</script>
19<script>self.__next_f.push([1,"13:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\ne:null\n"])</script>
19<script>self.__next_f.push([1,"11:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"My TRT App â Measure your protocol\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"TRT tracking for men who read their labs. 25 biomarkers. Every dose. Every draw. Free on iOS and Android. Pro available.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"TRT,testosterone replacement therapy,testosterone tracker,TRT app,hormone therapy,injection tracker,lab results tracker,biomarker tracker\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"My TRT App â Measure your protocol\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"TRT tracking for men who read their labs. 25 biomarkers. Every dose. Every draw.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://www.mytrt.app\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:title\",\"content\":\"My TRT App â Measure your protocol\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:description\",\"content\":\"TRT tracking for men who read their labs. 25 biomarkers. Every dose. Every draw.\"}],[\"$\",\"link\",\"10\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}]],\"error\":null,\"digest\":\"$undefined\"}\n19:{\"metadata\":\"$11:metadata\",\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
19</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.