{"product_id":"full-access","title":"Full Access Membership","description":"\u003c!-- PROJECT THEO — Full Access Product Page --\u003e\n\u003c!-- HANDLE: \/products\/full-access --\u003e\n\u003c!-- PRICE: $199.99\/year. ANNUAL ONLY. There is no monthly plan. --\u003e\n\u003c!-- WORKER GRANTS: search, visualizer, builder --\u003e\n\u003c!-- COPY CHANGES IN THIS VERSION. No script changes. Two CSS changes, both for the\n     four-up preview grid.\n       1. GUIDES LIBRARY NOW NAMED IN THE PREVIEW TITLE. The title said three tools.\n          It now says four things: Search Engine, Stack Visualizer, Protocol Builder,\n          and the full guide library. Full Access already unlocks the paid guides\n          because tier full satisfies the guide gate (GUIDE_ACCESS_CODES =\n          ['builder','library'] OR tier==='full'), so this is copy catching up to a\n          grant that already exists, not a new grant.\n       2. GUIDES LIBRARY IS NOW A FOURTH PANEL in the preview block. The block showed\n          three panels for three tools and the library was invisible until far down the\n          page. .pt-three goes from repeat(3,1fr) to repeat(4,1fr), with a 2-up step at\n          700px before it stacks at 520px.\n       3. The preview subtext and the upgrade paragraph both name the library.\n     CARRIED FROM THE PRIOR VERSION, unchanged:\n       - Every place this page said \"all three\" names them.\n       - The current pricing row tag has no em dash.\n       - The Stack Visualizer included paragraph sells the protocol reference PDF, not\n         the reconstitution calculator, because the calculator is FREE in the visualizer\n         (calculator mode is ungated; only the two-compound gate is paid).\n       - The fourth standalone card in the \"if you only want one piece\" grid.\n     PT-TH29X4-K7NW3PXQ8VBH --\u003e\n\u003c!-- BEFORE PUBLISHING: remove the monthly selling plan from this product in Seal. It is\n     what renders the $0.00 price on the SEO card. The $199.99 annual plan is correct and\n     unaffected; the monthly plan bills the product's base price, which is $0.00.\n     Removing it closes checklist 0.4 without archiving anything. The monthly-all-three\n     path already exists: Bundle ($15.99) + Builder ($39.99) as two subscriptions on one\n     email, which is the case the v43 Worker handles and Phase 5 already tests. --\u003e\n\u003c!-- SEO: the page title and meta description are NOT set by this file. They live in\n     Admin \u003e Products \u003e Full Access \u003e Search engine listing \u003e Edit. Paste them from\n     PT_Product_Page_SEO_Fields_1524_07_15_2026.md. --\u003e\n\u003c!-- Paste into Shopify: Admin \u003e Products \u003e Full Access \u003e Description \u003e Edit HTML \u003e Full replacement \u003e Save --\u003e\n\u003c!-- The Seal subscription widget and Subscribe button render ABOVE this description automatically. --\u003e\n\u003c!-- CLICKABLE PRICING ROWS: the three tool rows link out to their own pages. They are the\n     argument, not just navigation. This page's own row does not link. --\u003e\n\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400\u0026family=Jost:wght@300;400;500;600\u0026display=swap');\n\n  .product__title, .product-single__title, h1.product__title { display: none !important; }\n  .pt-smin-section { display: none !important; }\n\n  .pro-wrap {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 0 24px 48px;\n    font-family: 'Jost', sans-serif;\n    font-weight: 300;\n    font-size: 15px;\n    line-height: 1.75;\n    color: #c8c0b0;\n  }\n  .pro-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* Preview block *\/\n  .pro-search-preview {\n    margin-bottom: 40px;\n    padding: 28px 24px 24px;\n    background: #222220;\n    border: 1px solid rgba(181,169,138,0.28);\n    border-radius: 4px;\n    position: relative;\n    overflow: hidden;\n  }\n  .pro-search-preview::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, transparent, #b5a98a, transparent);\n    opacity: 0.5;\n  }\n  .pro-search-preview__label { font-size: 10px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: #b5a98a; margin-bottom: 10px; }\n  .pro-search-preview__title { font-family: 'Cormorant Garamond', serif; font-size: 22px; font-weight: 400; color: #e8e0d0; line-height: 1.3; margin-bottom: 8px; }\n  .pro-search-preview__subtext { font-size: 13px; font-weight: 300; color: #bfb8a8; line-height: 1.65; margin-bottom: 20px; }\n\n  \/* Four tool preview *\/\n  .pt-three { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; }\n  .pt-three-panel {\n    padding: 13px 12px;\n    background: rgba(255,255,255,0.03);\n    border: 1px solid rgba(181,169,138,0.18);\n    border-radius: 4px;\n  }\n  .pt-three-panel__name { font-size: 9px; font-weight: 500; letter-spacing: 0.15em; text-transform: uppercase; color: #b5a98a; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 1px solid rgba(181,169,138,0.15); }\n  .pt-three-panel__q { font-size: 11px; color: #8a8478; font-style: italic; margin-bottom: 8px; line-height: 1.45; }\n  .pt-three-panel__a { font-size: 11px; color: #e8e0d0; line-height: 1.55; }\n  .pt-three-row { margin-bottom: 8px; }\n  .pt-three-row-name { font-size: 8px; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8478; margin-bottom: 3px; }\n  .pt-three-track { background: rgba(181,169,138,0.08); border-radius: 2px; height: 5px; overflow: hidden; }\n  .pt-three-bar { height: 100%; border-radius: 2px; background: linear-gradient(90deg, #b5a98a, rgba(181,169,138,0.4)); }\n  .pt-three-line { display: flex; justify-content: space-between; align-items: baseline; padding: 6px 0; border-bottom: 1px solid rgba(181,169,138,0.1); gap: 8px; }\n  .pt-three-line:last-child { border-bottom: none; }\n  .pt-three-line-label { font-size: 8px; letter-spacing: 0.1em; text-transform: uppercase; color: #8a8478; white-space: nowrap; }\n  .pt-three-line-value { font-size: 11px; color: #e8e0d0; text-align: right; }\n  .pt-three-caption { font-size: 11px; color: #8a8478; font-style: italic; margin-top: 14px; line-height: 1.5; text-align: center; }\n\n  \/* Member state under the preview *\/\n  .pro-preview-upgrade { display: none; margin-top: 16px; padding: 0 2px; text-align: center; }\n  .pro-preview-upgrade.active { display: block; }\n  .pro-preview-upgrade__text { font-size: 12px; color: #bfb8a8; line-height: 1.5; margin-bottom: 8px; }\n  .pro-preview-upgrade__note { font-size: 10px; color: #8a8478; }\n  .pro-preview-nudge {\n    display: none;\n    margin-top: 16px;\n    padding: 14px 16px;\n    background: rgba(181,169,138,0.06);\n    border: 1px solid rgba(181,169,138,0.22);\n    border-radius: 4px;\n  }\n  .pro-preview-nudge.active { display: block; }\n  .pro-preview-nudge__label { font-size: 9px; font-weight: 500; letter-spacing: 0.2em; text-transform: uppercase; color: #b5a98a; margin-bottom: 6px; }\n  .pro-preview-nudge__text { font-size: 12px; font-weight: 300; color: #bfb8a8; line-height: 1.5; margin-bottom: 12px; }\n  .pro-preview-nudge__links { display: flex; flex-wrap: wrap; gap: 8px; }\n  .pro-preview-nudge__link {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    padding: 8px 12px;\n    background: rgba(181,169,138,0.1);\n    border: 1px solid rgba(181,169,138,0.28);\n    border-radius: 3px;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: #e8e0d0;\n    text-decoration: none;\n    transition: background 0.15s ease;\n  }\n  .pro-preview-nudge__link:hover { background: rgba(181,169,138,0.2); }\n  .pro-search-preview__disclaimer { margin-top: 16px; font-size: 10px; color: #6e6a64; text-align: center; opacity: 0.7; }\n\n  \/* Page structure *\/\n  .pro-title-block { margin-bottom: 32px; padding-top: 8px; }\n  .pro-title-block .pro-label { font-size: 10px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: #b5a98a; margin-bottom: 10px; }\n  .pro-title-block h1 { font-family: 'Cormorant Garamond', serif; font-size: 32px; font-weight: 400; color: #e8e0d0; line-height: 1.3; margin-bottom: 0; display: block !important; }\n  .pro-hook { border-left: 3px solid #b5a98a; padding-left: 20px; margin-bottom: 40px; }\n  .pro-hook p { font-family: 'Cormorant Garamond', serif; font-size: 22px; line-height: 1.5; color: #e8e0d0; }\n  .pro-wrap p { margin-bottom: 16px; color: #c8c0b0; }\n  .pro-label { font-size: 10px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: #b5a98a; margin-bottom: 10px; }\n  .pro-section-head { font-family: 'Cormorant Garamond', serif; font-size: 24px; color: #e8e0d0; margin-bottom: 16px; margin-top: 8px; font-weight: 400; }\n  .pro-divider { border: none; border-top: 1px solid #3a3a32; margin: 36px 0; }\n  .pro-feature-row { margin-bottom: 32px; }\n  .pro-feature-label { font-size: 10px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: #b5a98a; margin-bottom: 6px; }\n  .pro-feature-title { font-family: 'Cormorant Garamond', serif; font-size: 20px; color: #e8e0d0; margin-bottom: 8px; font-weight: 400; }\n  .pro-feature-desc { color: #c8c0b0; margin-bottom: 0; }\n\n  \/* Pricing block — the à la carte math, descending to the price *\/\n  .pro-pricing-block { margin: 36px 0; background: #1a1a18; border: 1px solid rgba(181,169,138,0.22); border-radius: 4px; overflow: hidden; }\n  .pro-pricing-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n    padding: 16px 24px;\n    border-bottom: 1px solid rgba(181,169,138,0.12);\n    gap: 16px;\n    text-decoration: none;\n    color: inherit;\n  }\n  .pro-pricing-row--link { cursor: pointer; transition: background 0.15s ease; }\n  .pro-pricing-row--link:hover { background: #262622; }\n  .pro-pricing-row.total { background: rgba(0,0,0,0.2); padding-top: 14px; padding-bottom: 14px; }\n  .pro-pricing-row.is-current {\n    background: #222220;\n    border-left: 2px solid #b5a98a;\n    border-bottom: none;\n    padding-top: 24px;\n    padding-bottom: 24px;\n  }\n  .pro-pricing-row-left { flex: 1; }\n  .pro-pricing-row-tag { font-size: 9px; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: #b5a98a; margin-bottom: 5px; }\n  .pro-pricing-row-name { font-family: 'Cormorant Garamond', serif; font-size: 17px; color: #e8e0d0; font-weight: 400; margin-bottom: 5px; }\n  .pro-pricing-row.is-current .pro-pricing-row-name { font-size: 21px; }\n  .pro-pricing-row-desc { font-size: 12px; color: #8a8478; line-height: 1.55; }\n  .pro-pricing-row-price { text-align: right; white-space: nowrap; flex-shrink: 0; }\n  .pro-pricing-row-amount { font-family: 'Cormorant Garamond', serif; font-size: 19px; color: #c8c0b0; font-weight: 400; display: block; }\n  .pro-pricing-row.total .pro-pricing-row-amount { color: #e8e0d0; }\n  .pro-pricing-row.is-current .pro-pricing-row-amount { font-size: 30px; color: #e8e0d0; }\n  .pro-pricing-row-period { font-size: 10px; color: #8a8478; }\n  .pro-pricing-row-save { display: inline-block; margin-top: 5px; font-size: 9px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: #b5a98a; background: rgba(181,169,138,0.1); padding: 2px 7px; border-radius: 2px; }\n  .pro-pricing-row-here { display: block; margin-top: 6px; font-size: 9px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: #b5a98a; }\n  .pro-pricing-row-go { display: block; margin-top: 5px; font-size: 9px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: #8a8478; }\n  .pro-pricing-row--link:hover .pro-pricing-row-go { color: #b5a98a; }\n  .pro-pricing-note { padding: 12px 24px; background: rgba(0,0,0,0.15); border-bottom: 1px solid rgba(181,169,138,0.12); font-size: 11px; color: #8a8478; letter-spacing: 0.1em; text-transform: uppercase; font-weight: 500; }\n\n  \/* Included grid *\/\n  .pro-included-list { margin: 24px 0 36px; }\n  .pro-included-block { padding: 20px; background: #1a1a18; border-left: 2px solid #b5a98a; margin-bottom: 12px; }\n  .pro-included-head { font-size: 10px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: #b5a98a; margin-bottom: 5px; }\n  .pro-included-name { font-family: 'Cormorant Garamond', serif; font-size: 19px; color: #e8e0d0; font-weight: 400; margin-bottom: 10px; }\n  .pro-included-desc { font-size: 13px; color: #c8c0b0; line-height: 1.65; margin-bottom: 10px; }\n  .pro-included-price { font-size: 11px; color: #8a8478; }\n\n  \/* Other tools *\/\n  .pro-tools-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin: 24px 0 8px; }\n  .pro-tools-grid--four { grid-template-columns: repeat(4, 1fr); }\n  .pro-tool-card {\n    display: block;\n    padding: 18px 20px;\n    background: #1e1e1c;\n    border: 1px solid rgba(181,169,138,0.35);\n    border-radius: 4px;\n    text-decoration: none;\n    cursor: pointer;\n    transition: border-color 0.15s ease, background 0.15s ease, box-shadow 0.15s ease;\n    box-shadow: 0 1px 4px rgba(0,0,0,0.3);\n  }\n  .pro-tool-card:hover { border-color: #b5a98a; background: #262622; box-shadow: 0 2px 8px rgba(0,0,0,0.4); }\n  .pro-tool-card-label { font-size: 9px; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: #b5a98a; margin-bottom: 6px; }\n  .pro-tool-card-name { font-family: 'Cormorant Garamond', serif; font-size: 17px; color: #e8e0d0; font-weight: 400; margin-bottom: 5px; }\n  .pro-tool-card-price { font-size: 11px; color: #9a9488; }\n  .pro-tool-card-arrow { font-size: 11px; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; color: #b5a98a; margin-top: 12px; display: flex; align-items: center; gap: 5px; }\n  .pro-tool-card-arrow::after { content: '\\2192'; transition: transform 0.15s ease; }\n  .pro-tool-card:hover .pro-tool-card-arrow::after { transform: translateX(3px); }\n\n  .pro-disclaimer { text-align: center; font-size: 11px; color: #666; margin-top: 36px; line-height: 1.6; }\n\n  @media (max-width: 700px) {\n    .pt-three { grid-template-columns: 1fr 1fr; }\n    .pro-tools-grid, .pro-tools-grid--four { grid-template-columns: 1fr 1fr; }\n  }\n  @media (max-width: 520px) {\n    .pt-three { grid-template-columns: 1fr; }\n    .pro-tools-grid, .pro-tools-grid--four { grid-template-columns: 1fr; }\n    .pro-hook p { font-size: 19px; }\n    .pro-title-block h1 { font-size: 26px; }\n    .pro-pricing-row { flex-direction: column; gap: 10px; }\n    .pro-pricing-row-price { text-align: left; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pro-wrap\"\u003e\n\n  \u003c!-- Preview --\u003e\n  \u003cdiv class=\"pro-search-preview\"\u003e\n    \u003cdiv class=\"pro-search-preview__label\"\u003eFull Access\u003c\/div\u003e\n    \u003cdiv class=\"pro-search-preview__title\"\u003eThe Search Engine, the Stack Visualizer, the Protocol Builder, and the full guide library. One membership. One year.\u003c\/div\u003e\n    \u003cp class=\"pro-search-preview__subtext\"\u003eThe engine answers the question. The visualizer checks it against your stack. The builder turns it into a week by week protocol. The guide library is the written work underneath all three, every paid deep dive included.\u003c\/p\u003e\n\n    \u003cdiv class=\"pt-three\"\u003e\n      \u003cdiv class=\"pt-three-panel\"\u003e\n        \u003cdiv class=\"pt-three-panel__name\"\u003eSearch Engine\u003c\/div\u003e\n        \u003cp class=\"pt-three-panel__q\"\u003e\"Why does retatrutide work differently than semaglutide?\"\u003c\/p\u003e\n        \u003cp class=\"pt-three-panel__a\"\u003eIt targets three receptors instead of one. The third is glucagon, which tells the body to burn stored energy rather than just eat less.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-three-panel\"\u003e\n        \u003cdiv class=\"pt-three-panel__name\"\u003eStack Visualizer\u003c\/div\u003e\n        \u003cdiv class=\"pt-three-row\"\u003e\n          \u003cdiv class=\"pt-three-row-name\"\u003eRetatrutide, 148hr\u003c\/div\u003e\n          \u003cdiv class=\"pt-three-track\"\u003e\u003cdiv class=\"pt-three-bar\" style=\"width:100%\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-row\"\u003e\n          \u003cdiv class=\"pt-three-row-name\"\u003eTesamorelin, 2.5hr\u003c\/div\u003e\n          \u003cdiv class=\"pt-three-track\"\u003e\u003cdiv class=\"pt-three-bar\" style=\"width:18%; opacity:0.6\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-row\"\u003e\n          \u003cdiv class=\"pt-three-row-name\"\u003eIpamorelin, 2hr\u003c\/div\u003e\n          \u003cdiv class=\"pt-three-track\"\u003e\u003cdiv class=\"pt-three-bar\" style=\"width:32%; opacity:0.7\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"pt-three-panel__a\" style=\"margin-top:10px; font-size:10px; color:#bfb8a8;\"\u003eNo receptor competition. Timing flag on the fasted window.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-three-panel\"\u003e\n        \u003cdiv class=\"pt-three-panel__name\"\u003eProtocol Builder\u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eGoal\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eFat loss\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eLayer 1\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eGH peptide\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eWeek 1\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eBase step\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eWeek 5\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eFirst increase\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-three-panel\"\u003e\n        \u003cdiv class=\"pt-three-panel__name\"\u003eGuides Library\u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eBible\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eFull protocol\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eReta\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eFirst dose on\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eStacks\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eCompatibility\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pt-three-line\"\u003e\n          \u003cspan class=\"pt-three-line-label\"\u003eMOTS-c\u003c\/span\u003e\n          \u003cspan class=\"pt-three-line-value\"\u003eSS-31 pairing\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pt-three-caption\"\u003eExamples only. Everything each tool returns is generated from what you enter.\u003c\/p\u003e\n\n    \u003cdiv class=\"pro-preview-upgrade\" id=\"ptPreviewUpgrade\"\u003e\n      \u003cp class=\"pro-preview-upgrade__text\"\u003eEvery tool has a free layer worth trying first. Full Access removes the limit on all three at once and opens the full paid guide library, for a year, for less than a third of what they cost separately.\u003c\/p\u003e\n      \u003cp class=\"pro-preview-upgrade__note\"\u003eSubscribe above to unlock everything.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pro-preview-nudge\" id=\"ptPreviewNudge\"\u003e\n      \u003cdiv class=\"pro-preview-nudge__label\"\u003eYou already have full access\u003c\/div\u003e\n      \u003cdiv class=\"pro-preview-nudge__text\"\u003eYour membership covers all three tools and the full guide library. Open any of them.\u003c\/div\u003e\n      \u003cdiv class=\"pro-preview-nudge__links\"\u003e\n        \u003ca class=\"pro-preview-nudge__link\" id=\"ptNudgeSearch\" href=\"#\" target=\"_blank\" rel=\"noopener\"\u003eSearch Engine\u003c\/a\u003e\n        \u003ca class=\"pro-preview-nudge__link\" id=\"ptNudgeVis\" href=\"#\" target=\"_blank\" rel=\"noopener\"\u003eStack Visualizer\u003c\/a\u003e\n        \u003ca class=\"pro-preview-nudge__link\" id=\"ptNudgeBuild\" href=\"#\" target=\"_blank\" rel=\"noopener\"\u003eProtocol Builder\u003c\/a\u003e\n        \u003ca class=\"pro-preview-nudge__link\" href=\"https:\/\/project-theo.com\/pages\/guides-library\" target=\"_blank\" rel=\"noopener\"\u003eGuides Library\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pro-search-preview__disclaimer\"\u003eFor educational and research purposes only. Not medical advice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Title --\u003e\n  \u003cdiv class=\"pro-title-block\"\u003e\n    \u003cdiv class=\"pro-label\"\u003eAnnual Membership\u003c\/div\u003e\n    \u003ch1\u003eFull Access\u003c\/h1\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Hook --\u003e\n  \u003cdiv class=\"pro-hook\"\u003e\n    \u003cp\u003eEvery research tool on the site, plus the full guide library, for a year, for less than five months of the Protocol Builder alone.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cp\u003eThe three tools cover three different parts of the same research process. The search engine answers what a compound does and why. The stack visualizer shows what happens when compounds run together, where half-lives overlap, and which injection day lowers the peak. The protocol builder takes your goal and your situation and returns the full layered protocol with a week by week titration calendar. The guide library sits under all three as the written reference, every paid deep dive included.\u003c\/p\u003e\n\n  \u003cp\u003eEach one works alone. Bought separately at their monthly prices the three tools add up to $707.64 over a year, and the guide library is another $239.88 on top of that. Full Access is $199.99 for the same twelve months, which is where most of the people who use more than one tool end up.\u003c\/p\u003e\n\n  \u003chr class=\"pro-divider\"\u003e\n\n  \u003c!-- Pricing --\u003e\n  \u003cdiv class=\"pro-label\"\u003ePricing\u003c\/div\u003e\n  \u003cdiv class=\"pro-section-head\"\u003eThe same three tools, bought two different ways.\u003c\/div\u003e\n\n  \u003cdiv class=\"pro-pricing-block\"\u003e\n\n    \u003cdiv class=\"pro-pricing-note\"\u003eBuying them separately, for one year\u003c\/div\u003e\n\n    \u003ca class=\"pro-pricing-row pro-pricing-row--link\" href=\"https:\/\/project-theo.com\/products\/pro\"\u003e\n      \u003cdiv class=\"pro-pricing-row-left\"\u003e\n        \u003cdiv class=\"pro-pricing-row-name\"\u003eResearch Search Engine\u003c\/div\u003e\n        \u003cdiv class=\"pro-pricing-row-desc\"\u003e$5.99 a month, for twelve months\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pro-pricing-row-price\"\u003e\n        \u003cspan class=\"pro-pricing-row-amount\"\u003e$71.88\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-period\"\u003eper year\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-go\"\u003eView\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n    \u003ca class=\"pro-pricing-row pro-pricing-row--link\" href=\"https:\/\/project-theo.com\/products\/stack-visualizer-tool\"\u003e\n      \u003cdiv class=\"pro-pricing-row-left\"\u003e\n        \u003cdiv class=\"pro-pricing-row-name\"\u003eStack Visualizer\u003c\/div\u003e\n        \u003cdiv class=\"pro-pricing-row-desc\"\u003e$12.99 a month, for twelve months\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pro-pricing-row-price\"\u003e\n        \u003cspan class=\"pro-pricing-row-amount\"\u003e$155.88\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-period\"\u003eper year\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-go\"\u003eView\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n    \u003ca class=\"pro-pricing-row pro-pricing-row--link\" href=\"https:\/\/project-theo.com\/products\/protocol-builder-tool\"\u003e\n      \u003cdiv class=\"pro-pricing-row-left\"\u003e\n        \u003cdiv class=\"pro-pricing-row-name\"\u003eProtocol Builder\u003c\/div\u003e\n        \u003cdiv class=\"pro-pricing-row-desc\"\u003e$39.99 a month, for twelve months\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pro-pricing-row-price\"\u003e\n        \u003cspan class=\"pro-pricing-row-amount\"\u003e$479.88\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-period\"\u003eper year\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-go\"\u003eView\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n    \u003ca class=\"pro-pricing-row pro-pricing-row--link\" href=\"https:\/\/project-theo.com\/products\/guides-library\"\u003e\n      \u003cdiv class=\"pro-pricing-row-left\"\u003e\n        \u003cdiv class=\"pro-pricing-row-name\"\u003eGuides Library\u003c\/div\u003e\n        \u003cdiv class=\"pro-pricing-row-desc\"\u003e$19.99 a month, for twelve months\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pro-pricing-row-price\"\u003e\n        \u003cspan class=\"pro-pricing-row-amount\"\u003e$239.88\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-period\"\u003eper year\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-go\"\u003eView\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n    \u003cdiv class=\"pro-pricing-row total\"\u003e\n      \u003cdiv class=\"pro-pricing-row-left\"\u003e\n        \u003cdiv class=\"pro-pricing-row-name\"\u003eAll four, separately\u003c\/div\u003e\n        \u003cdiv class=\"pro-pricing-row-desc\"\u003e$78.96 a month, four subscriptions\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pro-pricing-row-price\"\u003e\n        \u003cspan class=\"pro-pricing-row-amount\"\u003e$947.52\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-period\"\u003eper year\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- THIS PAGE'S PRODUCT. Not a link. --\u003e\n    \u003cdiv class=\"pro-pricing-row is-current\"\u003e\n      \u003cdiv class=\"pro-pricing-row-left\"\u003e\n        \u003cdiv class=\"pro-pricing-row-tag\"\u003eFull Access, Annual\u003c\/div\u003e\n        \u003cdiv class=\"pro-pricing-row-name\"\u003eSearch Engine, Stack Visualizer, Protocol Builder, and the Guides Library\u003c\/div\u003e\n        \u003cdiv class=\"pro-pricing-row-desc\"\u003eEvery tool at full member level for twelve months, plus the full paid research guide library. One subscription, one email, one renewal date.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pro-pricing-row-price\"\u003e\n        \u003cspan class=\"pro-pricing-row-amount\"\u003e$199.99\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-period\"\u003eper year\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-save\"\u003e$747.53 less\u003c\/span\u003e\n        \u003cspan class=\"pro-pricing-row-here\"\u003eSubscribe above\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size:13px; color:#8a8478;\"\u003eFull Access is annual only. If you want month to month, the Search Engine and Stack Visualizer bundle at $15.99 and the Protocol Builder at $39.99 both run monthly and both cancel anytime. Full Access exists for people who already know they are staying.\u003c\/p\u003e\n\n  \u003chr class=\"pro-divider\"\u003e\n\n  \u003c!-- What is included --\u003e\n  \u003cdiv class=\"pro-label\"\u003eWhat is included\u003c\/div\u003e\n  \u003cdiv class=\"pro-section-head\"\u003eSearch Engine, Stack Visualizer, Protocol Builder, and the Guides Library. Nothing trimmed.\u003c\/div\u003e\n\n  \u003cdiv class=\"pro-included-list\"\u003e\n\n    \u003cdiv class=\"pro-included-block\"\u003e\n      \u003cdiv class=\"pro-included-head\"\u003eIncluded in full\u003c\/div\u003e\n      \u003cdiv class=\"pro-included-name\"\u003eResearch Search Engine\u003c\/div\u003e\n      \u003cp class=\"pro-included-desc\"\u003eUnlimited questions with no daily cap, extended answers when the question warrants them, full search history across sessions, answer export to a branded document, and threaded follow-up so you can push a topic deeper without starting over.\u003c\/p\u003e\n      \u003cdiv class=\"pro-included-price\"\u003e$5.99 a month on its own. $71.88 a year.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pro-included-block\"\u003e\n      \u003cdiv class=\"pro-included-head\"\u003eIncluded in full\u003c\/div\u003e\n      \u003cdiv class=\"pro-included-name\"\u003eStack Visualizer\u003c\/div\u003e\n      \u003cp class=\"pro-included-desc\"\u003eUp to 8 compounds on one shared timeline, receptor overlap curves across the whole stack, a conflict map with receptor, timing, and pairing flags, injection day optimization, the 7 day schedule with calendar export, and the protocol reference PDF.\u003c\/p\u003e\n      \u003cdiv class=\"pro-included-price\"\u003e$12.99 a month on its own. $155.88 a year.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pro-included-block\"\u003e\n      \u003cdiv class=\"pro-included-head\"\u003eIncluded in full\u003c\/div\u003e\n      \u003cdiv class=\"pro-included-name\"\u003eProtocol Builder\u003c\/div\u003e\n      \u003cp class=\"pro-included-desc\"\u003eFull detail on every compound layer with the reasoning and the research range, a week by week titration calendar, the preloaded reconstitution calculator, the receptor and interaction map across your whole protocol, the if it stalls adjustment path, the 12 week review, and the full branded PDF export.\u003c\/p\u003e\n      \u003cdiv class=\"pro-included-price\"\u003e$39.99 a month on its own. $479.88 a year.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pro-included-block\"\u003e\n      \u003cdiv class=\"pro-included-head\"\u003eIncluded in full\u003c\/div\u003e\n      \u003cdiv class=\"pro-included-name\"\u003eThe Guides Library\u003c\/div\u003e\n      \u003cp class=\"pro-included-desc\"\u003eEvery paid research guide, unlocked. The Research Protocol Bible, Retatrutide from first dose to full protocol, the Retatrutide with Tesamorelin and Ipamorelin stack, the Stack Compatibility Guide, MOTS-c and SS-31, the MOTS-c Guide, and the paid Intake and Output guide. The free deep dives sit alongside them in the same place, so the whole written library is in one spot.\u003c\/p\u003e\n      \u003cdiv class=\"pro-included-price\"\u003e$19.99 a month on its own. $239.88 a year.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003chr class=\"pro-divider\"\u003e\n\n  \u003c!-- Why the year --\u003e\n  \u003cdiv class=\"pro-label\"\u003eWhy annual\u003c\/div\u003e\n  \u003cdiv class=\"pro-section-head\"\u003eBecause research is not a one month project.\u003c\/div\u003e\n\n  \u003cdiv class=\"pro-feature-row\"\u003e\n    \u003cdiv class=\"pro-feature-label\"\u003eThe Protocol Is the Cheap Part\u003c\/div\u003e\n    \u003cdiv class=\"pro-feature-title\"\u003eBuilding it takes a week. Running it takes months.\u003c\/div\u003e\n    \u003cp class=\"pro-feature-desc\"\u003eMost people who subscribe to the Protocol Builder get their protocol and cancel inside the month, which is a reasonable thing to do. The part they do not plan for is the next twelve weeks, when the questions start, when something stalls, and when a compound gets added and the whole stack picture changes. The annual is built for that stretch rather than the first week.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-feature-row\"\u003e\n    \u003cdiv class=\"pro-feature-label\"\u003eOne Renewal, One Email\u003c\/div\u003e\n    \u003cdiv class=\"pro-feature-title\"\u003eOne subscription instead of four.\u003c\/div\u003e\n    \u003cp class=\"pro-feature-desc\"\u003eFull Access records one membership against your email and every tool and guide reads it. One charge a year, one date to remember, nothing to activate separately, and no second or third code to keep track of.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-feature-row\"\u003e\n    \u003cdiv class=\"pro-feature-label\"\u003eThe Guides Library, Included\u003c\/div\u003e\n    \u003cdiv class=\"pro-feature-title\"\u003eThe full paid guide library, included with the year.\u003c\/div\u003e\n    \u003cp class=\"pro-feature-desc\"\u003eFull Access opens the paid Guides Library, the deep dives sold on their own for $19.99 a month. That is the Research Protocol Bible, Retatrutide from first dose to full protocol, the Retatrutide with Tesamorelin and Ipamorelin stack, the Stack Compatibility Guide, MOTS-c and SS-31, the MOTS-c Guide, and the paid Intake and Output guide, all unlocked with your membership. The free deep dive guides, the reconstitution guide, the GLP-1 phase guide, the lean mass protection guide and the rest, sit alongside them in one place so the whole set is in reach without hunting for it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pro-divider\"\u003e\n\n  \u003c!-- Other tools --\u003e\n  \u003cdiv class=\"pro-label\"\u003eIf you only want one piece\u003c\/div\u003e\n  \u003cdiv class=\"pro-section-head\"\u003eEvery tool is also sold on its own, monthly.\u003c\/div\u003e\n\n  \u003cp\u003eFull Access is the whole set for a year. If you only need one part of it, or you want to try month to month first, each tool stands alone.\u003c\/p\u003e\n\n  \u003cdiv class=\"pro-tools-grid pro-tools-grid--four\"\u003e\n    \u003ca class=\"pro-tool-card\" href=\"https:\/\/project-theo.com\/products\/pro\"\u003e\n      \u003cdiv class=\"pro-tool-card-label\"\u003eStandalone\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-name\"\u003eResearch Search Engine\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-price\"\u003e$5.99 \/ month\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-arrow\"\u003eAsk any compound question\u003c\/div\u003e\n    \u003c\/a\u003e\n    \u003ca class=\"pro-tool-card\" href=\"https:\/\/project-theo.com\/products\/stack-visualizer-tool\"\u003e\n      \u003cdiv class=\"pro-tool-card-label\"\u003eStandalone\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-name\"\u003eStack Visualizer\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-price\"\u003e$12.99 \/ month\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-arrow\"\u003eSee your half-life curves\u003c\/div\u003e\n    \u003c\/a\u003e\n    \u003ca class=\"pro-tool-card\" href=\"https:\/\/project-theo.com\/products\/protocol-builder-tool\"\u003e\n      \u003cdiv class=\"pro-tool-card-label\"\u003eStandalone\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-name\"\u003eProtocol Builder\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-price\"\u003e$39.99 \/ month\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-arrow\"\u003eBuild a week by week protocol\u003c\/div\u003e\n    \u003c\/a\u003e\n    \u003ca class=\"pro-tool-card\" href=\"https:\/\/project-theo.com\/products\/guides-library\"\u003e\n      \u003cdiv class=\"pro-tool-card-label\"\u003eStandalone\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-name\"\u003eGuides Library\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-price\"\u003e$19.99 \/ month\u003c\/div\u003e\n      \u003cdiv class=\"pro-tool-card-arrow\"\u003eEvery paid guide, unlocked\u003c\/div\u003e\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size:13px; color:#8a8478; margin-top:16px;\"\u003eThe Search Engine and Stack Visualizer are also available together for $15.99 a month.\u003c\/p\u003e\n\n  \u003chr class=\"pro-divider\"\u003e\n\n  \u003cp class=\"pro-disclaimer\"\u003eFor educational and research purposes only | Not medical advice | Not for human use guidance | Project Theo\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  'use strict';\n  \/\/ Reads the shared pt_sub_email this browser already stores, asks the Worker what\n  \/\/ that email is entitled to, and shows the member nudge only if it covers all three\n  \/\/ tools. A bundle subscriber who lands here gets the upgrade note, which is correct:\n  \/\/ they do not have the Builder yet.\n  var WORKER  = 'https:\/\/pt-search.odd-snowflake-2e43.workers.dev';\n  var SUB_KEY = 'pt_sub_email';\n  var GRANTS  = ['search', 'visualizer', 'builder'];   \/\/ what THIS product unlocks\n\n  \/\/ RESOLVED (was checklist 4.3): pages\/search-app is the live one. It is what the\n  \/\/ homepage, the blog search card, the minimal search bar, both diagnostic tools, and\n  \/\/ the payment connection reference all point at. search.project-theo.com is the Vercel\n  \/\/ deployment and appears only in the subscription management page's JS. The visualizer\n  \/\/ handle below is confirmed against t2 in the Worker's reference index.\n  var SEARCH_URL = 'https:\/\/project-theo.com\/pages\/search-app';\n  var VIS_URL    = 'https:\/\/project-theo.com\/pages\/protocol-intelligence-tool';\n  var BUILD_URL  = 'https:\/\/project-theo.com\/pages\/protocol-builder';\n\n  var upgrade = document.getElementById('ptPreviewUpgrade');\n  var nudge   = document.getElementById('ptPreviewNudge');\n  function showUpgrade() { if (upgrade) upgrade.classList.add('active'); }\n\n  var email = '';\n  try { email = (localStorage.getItem(SUB_KEY) || '').trim(); } catch (e) {}\n  if (!email) { showUpgrade(); return; }\n\n  fetch(WORKER + '\/check-subscription?email=' + encodeURIComponent(email))\n    .then(function(r) { return r.ok ? r.json() : null; })\n    .then(function(d) {\n      var tools = (d \u0026\u0026 Array.isArray(d.tools)) ? d.tools : [];\n      var entitled = (d \u0026\u0026 d.tier === 'full') || GRANTS.every(function(t) { return tools.indexOf(t) !== -1; });\n      if (entitled \u0026\u0026 nudge) {\n        var s = document.getElementById('ptNudgeSearch');\n        var v = document.getElementById('ptNudgeVis');\n        var b = document.getElementById('ptNudgeBuild');\n        \/\/ The three tools read different params. Search reads member. The visualizer and\n        \/\/ the builder read member_email. Verified against all three apps. Not a typo.\n        if (s) s.href = SEARCH_URL + '?member=' + encodeURIComponent(email);\n        if (v) v.href = VIS_URL + '?member_email=' + encodeURIComponent(email);\n        if (b) b.href = BUILD_URL + '?member_email=' + encodeURIComponent(email);\n        nudge.classList.add('active');\n      } else {\n        showUpgrade();\n      }\n    })\n    .catch(showUpgrade);\n})();\n\u003c\/script\u003e","brand":"PROJECT THEO","offers":[{"title":"Default Title","offer_id":43777115553851,"sku":null,"price":199.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/5102\/3675\/files\/rn-image_picker_lib_temp_a76c128d-18eb-4d87-bc7b-606be1a8ef6e.png?v=1784221711","url":"https:\/\/project-theo.com\/products\/full-access","provider":"PROJECT THEO","version":"1.0","type":"link"}