Navbar

The shared Superpower navbar used across LP templates. It mirrors the live site behavior: fixed positioning, desktop scroll morph into the dark blurred pill, centered logo scale, dotted hamburger control, and the right-side mobile menu.

Nav Light Mode

Nav Dark Mode

Nav Minified

The stripped LP nav for the PDP layout (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 248:166): wordmark, six section links, one CTA. Not the full sp-navbar3 mega-menu, and deliberately not sticky.

Nav Logo Only

The PDP nav after the 2026-08-24 review: wordmark centered, no CTA pill. On mobile the pill ran long enough to sit over the wordmark, and the owner asked for the button removed on both breakpoints rather than shortened.

Hero Header

Figma source: Node 2-1200

Each option is one responsive JSX block — desktop has wider layouts, larger headlines, and side-by-side CTAs; mobile stacks vertically with full-width buttons.

Node Inventory

VariantNode IDLayout
Option 1986-5750Two-column copy, CTA row, USP row, square media card
Option 27-302Centered copy, CTA row, USP row, large media block
Option 37-299Inset background-media hero, centered white content
Option 47-300Inset background-media hero, left-aligned white content
Option 58-664Left-aligned copy with horizontal media rail
Option 68-719Centered copy with horizontal media rail
Option 78-807Two-column copy and staggered media grid
Option 8665-3574Content/stat row with large media block below
Hero with QuoteReference pageQuote-led doctor endorsement hero
Hero with Quote (Inverted)Reference pageQuote hero with image left and copy right
Hero Podcast 1Reference pagePodcast endorsement hero (quote layout, text pill, editable host image)
Hero Podcast 2 (Description)Reference pagePodcast hero with a plain description paragraph instead of a quote
Hero Influencer SpecialAoki live LPFull-bleed rounded card, copy left, bottom KPI row, desktop+mobile bg
Hero Partnerships1429-4082Partner mark above headline, 4:5 composite media column, centred copy

Option 1

Option 2

Option 3

Option 4

Option 5

Option 6

4.5 out of 5Trustpilot

See how fast you are aging

Two blood draws, 150+ biomarkers, and a clear read on your biological age.

CLIA-certified labs 5-day results HSA/FSA eligible

Option 7

Option 8

Hero with Quote

Hero with Quote (Inverted)

Partnership Hero

Hero Podcast 1

Hero Podcast 2 (Description)

Hero Influencer Special

Ported 1:1 from the live wf.superpower.com/landing/steve-aoki section_sp2-home-hero.is-aoki-hero. A near-full-viewport rounded card: background photograph, copy left, and a KPI row pinned to the bottom. Built for portraits shot with the subject on the right and negative space on the left, which is what keeps the headline legible.

Two background uploads. The live page ships one pre-overlaid .avif; this variant takes a desktop image AND a mobile image, because the composition that works in landscape does not survive a portrait crop. The markup authors them loading="lazy", but at render time the shared media policy (live-media-policy.ts) flips hero-role images to eager, strips the img-level priority hint, and the server emits a media-qualified high-priority head preload per crop — the viewport's crop fetches first and at full priority; the hidden crop costs one low-priority duplicate download. A gradient scrim sits above both so white copy stays legible on any upload — the live Aoki asset has that gradient baked in, which a fresh upload will not.

The KPI row sits bottom left, under the copy, exactly as the reference renders it. To move it right instead, add self-end and swap pl for pr on that row.

Ladder measured at 1512 / 900 / 700 / 390: card height 100dvh - 5.5rem with a 5.5rem top margin on desktop, full 100dvh and no margin below 992; inner padding 4rem → 3rem → 1.5rem bottom with the left inset dropping to 0 at ≤767 (the copy carries 1.5rem/1.25rem of its own there); radius 0.75rem on desktop, square below 992 where it goes edge to edge.

Hero Partnerships

Built from Kevin's co-branded frame (Co-branded Landing Pages, node 1429-4082). Differs from Partnership Hero in three ways that matter, which is why it is its own variant rather than an edit of that one:

  • The partner mark stands alone above the headline at ~45px, instead of sitting in a superpower | partner lockup at 15px. Superpower's own wordmark is carried by the navbar. A 15px slot suits a pure wordmark like VAST's; it strands any logo that has a symbol in it (YPO's triangle rendered 39x15 against Superpower's 151x22).
  • The media column is 4:5 portrait and sized larger than the copy column (624 vs 515 in the design), for a full-bleed composite rather than a square product shot.
  • The copy column is vertically centred against that taller media, not stretched to match it.

The media slot takes a single composite export — the digital twin with its annotation callouts is one flattened image, not rebuilt as DOM. Leader lines and floating value cards depend on exact positions against the render; reproducing them in markup would drift the moment the image is swapped, and the whole point of the slot is that partners swap it.

Hero Author / Light

The opener of the Doctor / Paid Ads layout, rebuilt against Website-CRO → Latest on 2026-08-22 — desktop node 398:5778 (1512 × 896), mobile 414:8016 (393 × 855). The earlier Paid-Ads-LPs 796:72 frame is history.

An editorial hero: a byline under the headline puts a named clinician's authority on the page before anything else does. Copy left and a square media card right on desktop; on mobile the card goes first, full-width, and the copy follows — that inversion is in the reference and it is what makes the photograph the first thing on a paid-traffic mobile landing.

No navbar sits above this. The reference frame starts at y=0 with the hero. Pages that want one add the minified nav section; the template does not ship a hidden one.

One upload, not two. The desktop and mobile exports were byte-for-byte the same composition at 1035 and 1408, so this hero ships the 1408 only: a 44rem box at 2× and a 345 box at 4×. That also sidesteps a trap worth knowing — a hero rendered as two CSS-hidden crops downloads both files on every visit, because display:none does not cancel an eager fetch and live-media-policy sets loading="eager" on everything carrying data-lp-media-role="hero". Measured at 1.6Mbps: 175KB fetched to paint a 100KB picture. srcset does not fix it either, because the preload emitter writes a plain href instead of imagesrcset, so the preload and the srcset pick different candidates.

The media card is a baked composite. The reference layers dashboard cards between two copies of the photograph (so the cards read as behind her) and then sets the Clinicians' Choice lockup over the bottom. All of it is one upload per breakpoint — replacing either file loses the dashboard cards and the lockup, so re-export 409:7140 / 414:8752 instead of swapping in a bare photo. The card is square at both breakpoints (704 desktop, 345 mobile), which is why there is no aspect switch.

Measured ladder: section padding 1.6875rem / 1.5rem block on mobile → 6rem at 992; copy column 32.1875rem (515) against a 44rem (704) card, justify-between inside the 80rem container; child gap 1rem → 1.5rem. Type steps 40/42 → 60/64 on the headline and 16/22 → 20/28 on the body, whose colour is the reference's literal #52525b. The body is capped at 29.4375rem (471) because the reference sets it narrower than the column it sits in.

Deleting any row is safe: the copy column spaces its children with gap, never margins, so removing the rating line, the byline or the paragraph closes the space instead of leaving a hole.

Want the warm version? Pick Hero Author / Tinted below instead — it is a sibling variant, not a toggle on this one, because the two need different assets.

Hero Author / Tinted

The warm sibling of Hero Author / Light. Ported 1:1 from Figma Hero_V2 — 798:1446.

Why a variant, not a toggle. The first pass shipped this as a page-level add-on (addOns.heroTint) that recoloured the light hero. Gabriel, 2026-08-07: it belongs to choosing this hero, not to the page. It is also not a recolour — the two heroes need different assets:

Hero AuthorHero Author (Tinted)
Backgroundwhite → grey gradienta measured five-stop warm gradient
Portraitstudio shot, in a rounded cardcut-out with alpha, standing on the gradient
Copytext-foreground / text-secondarywhite, eyebrow at 70%, date at 50%
CTAblack pillwhite pill, dark label
Rating lineavatar cluster, text-secondary copysame cluster, white rings + text-white/70 copy

Recolouring could never get there: the light hero's portrait carries its own pale studio backdrop, which reads as a panel floating on the tint rather than a subject standing in it. That was the visible defect in the add-on version.

The gradient is five measured stops of CSS, not an image. The reference composes it from a peach texture plus a rotated mix-blend-darken shape — the first pass shipped only the texture and came out visibly pinker and flatter, because all the depth lives in the blended layer. Sampling the composed result at six points and fitting one 107° ramp lands the same colour, weighs nothing, and means retinting the hero is a five-value edit rather than a new asset.

Hero Clinician

Kev's clinician-LP hero, ported from Figma Hero_Option 1 — 1121:1941 with the mobile stack from Mobile/Hero_Option 4 — 1112:9448 (2026-09-10, the four clinician pages: Froese, Tatem, Szal, Barnes-Lentz).

Not full-bleed on purpose. Kev asked to move the clinician pages off the Influencer Special card. The portrait sits LEFT in its own rounded card with a name + credential caption pinned to its bottom-left corner; the copy sits RIGHT: member rating line, H1, three check rows, one CTA. No subhead. The section ships no nav of its own, it goes directly under the regular Navbar section.

Measured ladder at 1512: card 732 × 885 inset 8px, radius 12; copy column 560 starting 96px after the card and vertically centred; caption inset 24 at 24/32. Below 992 the card becomes a full-width square (8px inset), the caption drops to 18/24 inset 12, and the copy stacks at 24px side padding with a 40/42 headline and a full-width CTA. Both breakpoints crop ONE upload with object-cover, so a portrait export works for both.

Reveal runtime LAST so no sibling index moves (slot paths are positional). Fold cap (2026-09-15, Gabriel: the hero ran past 100vh on desktop): Kev's 732×885 card plus the nav is 965px, taller than a 900px laptop viewport, so at 992+ the card keeps its 48.93% column (the split screen) and is h-[calc(100dvh - 5.5rem)] (nav 80px + the 8px inset) with aspect-auto, so hero + nav fill the first screen exactly on every desktop height and the portrait crops top/bottom to fit (a shrunk card left the copy floating left, and the earlier 885px cap left a gap under short heroes on tall screens; Gabriel 2026-09-15). At 100dvh = 973 it is pixel-for-pixel Kev's frame. Same paragraph on purpose: a new block before the toggle shifts the document index every slot path starts with.

Hero Clinician (Subhead)

Kev's clinician hero, second pass (2026-09-15, Kayla Barnes-Lentz + Sara Szal sign-off round). Same card-left / copy-right anatomy as Hero Clinician above, with the one addition Connor and DQ drew into the Figma copy pass: a 24/32 subhead between the H1 and the check rows (Hero_Option 1 — 1108:1255). Appended as its own variant so the four saved clinician pages on Hero Clinician keep their slot paths (an inserted sibling would have shifted every check-row and CTA edit).

The portrait carries an explicit sizes (48.93vw on desktop, full width below 992) so the optimizer's srcset lands on the 2× of the rendered card instead of a 100vw guess.

Hero Clinician (Frame 09-17)

Kev's clinician hero redrawn 2026-09-17 on all four frames (Ashley 1121:1941, Sara 1175:632). Three changes from Hero Clinician (Subhead), which is why this is appended rather than edited — #19 is live on /lp/kayla-barnes and every saved edit there is keyed to its slot paths. (1) The columns swap: copy left, portrait right. DOM order is unchanged — the portrait is still the first child, so mobile keeps image-over-copy — and min-[62rem]:flex-row-reverse does the swap; with the same 48.93% / 35rem / 6rem gap that reproduces Kev's geometry exactly (portrait 732 wide ending 8px off the right edge, copy starting at x=116 on his 1512 frame). (2) The name chip leaves the portrait and becomes a 48px round avatar + name + "Updated on 9/2026" directly under the H1 (1438:4934); the three check rows stay in the markup under the subhead for pages that still want them, hidden per page with a hide edit. (3) A badge bar (1438:4902, 686×167, inset 23px from the portrait's bottom corners) sits over the photo — bg-black/16 + backdrop-blur-[2.25rem] is a real blur over the portrait, not a baked gradient, so the freshly baked portrait stays its own layer. EVERY measure inside it — the 23px inset off the card, the 28px padding, the 44.036px/21.719px type, the 258px seal, the 73px gutter — is a cqw fraction of the card (@container), because the card is a fixed fraction of the viewport: at 992 it is 479px wide and a fixed 44px "100+ Clinicians" would overflow the bar. The inset has to be cqw too, not inset-x-6: a fixed inset eats a bigger share of a small card, which squeezed the flexible text column harder than the type shrank and wrapped the headline at 992. The laurel seal is Kev's artwork exported whole (/lp-assets/clinicians-choice-seal-e075c9.svg, node 1438:4907 with the Figma page background stripped) and is deliberately NOT a slot — never rebuild the wreath by hand. Fold cap as on #18/#19: h-[calc(100dvh-5.5rem)] on the portrait at 992+, so hero + nav fill the first screen exactly and the portrait crops top/bottom instead of the column shrinking. One deliberate difference from #19: the copy column is NOT shrink-0. Between 992 and ~1100 the 48.93% card + 6rem gap + 35rem copy is wider than the row, and a shrink-0 copy column is pushed out of the row — to the left here, where flex-row-reverse puts the overflow, so the headline would be cut off by the section's overflow-hidden. Letting it shrink costs nothing above ~1100 (there is 108px of slack at 1512, so the column still measures 560 and still starts at x=116) and keeps the text on screen below it.

Hero Symptom Tags

Kev's women's symptom listicle hero (2026-09-25, desktop 2300:9890, mobile 2290:2840). Copy left, photo right, and seven glass symptom tags over the photo instead of #20's badge bar. The photo is its own layer (the Figma rectangle 2300:9892 exported at 2x) and every tag is live text, so a page can rename a symptom without a re-export. The card sits flush under the nav and 8px off the right edge exactly as drawn (calc(50% - 1.5rem) wide, 732 at 1512), with the same fold cap as #18–#20: its height is Kev's 885/732 ratio but never more than 100dvh minus the nav, so hero + nav fit the first screen and the photo crops instead. Tags are positioned in % of the card (mobile values from the 377² frame, desktop from the 732×885 card) and sized in cqw, so they scale with the card: 56/732 tall on desktop, 28/377 on mobile, the same 7.6% either way. On mobile the card is square with 8px side margins and the copy sits under it. Kev's 09-28 round moved the three trust badges into the hero, under the CTA (left-aligned on desktop, centred on mobile), so pages on this variant drop the separate LP Badges section.

Hero Clinician (Wide Copy)

Hero Clinician (Frame 09-17) with a 35rem copy column instead of 32.1875rem, so a two-word line like "recommends Superpower" (544px at 48px) stays on one row (Sara Szal, 2026-10-01: the type size stays, the portrait gives way). The portrait is min(40rem, row - 37rem) wide and square, so the 35rem column plus a 2rem gap always fit: 640 at 1440+, 608 at 1280. Same DOM as #20, so a page swaps between the two without losing a single edit.

Hero Partner Tint

Port of the Webflow co-branded hero on superpower.com/sequoia (also /alliantpnw, /transformation-capital): a rounded full-width card over a wave photo, superpower | partner lockup, gradient headline, white pill CTA and a tablet render bleeding off the bottom. The partner logo is a slot. The card's colour comes from the page's heroTint add-on: applyLiveHeroTint derives four tones from one picked colour and stamps them as --lp-hero-tint-* on [data-lp-hero-tint]; unset, every var falls back to the Sequoia green.

Hero Superpower Tint (No Logo)

Hero Partner Tint without the partner: Superpower's wordmark alone and a fixed graphite card, for partners whose logo or colour does not hold up on the photo (Renee, 2026-10-07: "no client logo at all, just superpower and fixed background"). Not wired to the heroTint add-on on purpose. Same DOM as #23 minus the divider and logo, so the copy slots line up for editors.

Logos

Figma source: Node 7-308

Two responsive variants. Each is one JSX block — desktop uses a single horizontal row, mobile stacks the headline above and reflows logos to wrap.

Style=Doctors

Style=PR

Partnership Marquee

PR Marquee — PDP v4 (Figma 273:2042)

The PDP v4 press band: the shared PressLogo set (the same exports the PR marquee uses) at the Figma's legible grey (PressLogo's own 50% — without the old wrapper's extra opacity-30 that washed it out), plus the Yahoo Finance mark from the Figma scan. One marquee row, white edge fades, the Figma's 96px vertical padding.

PR Marquee — Fast (PDP v4 logos at 45s)

The PDP v4 press band: the shared PressLogo set (the same exports the PR marquee uses) at the Figma's legible grey (PressLogo's own 50% — without the old wrapper's extra opacity-30 that washed it out), plus the Yahoo Finance mark from the Figma scan. One marquee row, white edge fades, the Figma's 96px vertical padding.

Yahoo Financebusiness-insidernew-york-postdaily-mailthe-guardianforbestechcrunchYahoo Financebusiness-insidernew-york-postdaily-mailthe-guardianforbestechcrunch

PR Marquee — Connealy (Figma 398:5804)

The press band of the Connealy layout (Website-CRO → Latest, desktop 398:5804, mobile 414:8043). Same seven marks and same white edge fades as PR Marquee — PDP v4; the only differences are the reference's own numbers, and they are the reason this is a sibling rather than an edit to that one: 48 of vertical padding instead of 96, and a 34px mobile logo cap instead of 24 (the reference scales the row to 70% on mobile, not 50%). Breakpoint is 62rem so the band switches with the rest of the Connealy page, not at Tailwind's lg.

⚠️ The Yahoo Finance mark is its own asset here, not the one #4 and #5 use. pdp-image-32102-01eb1f.webp, labelled "Yahoo Finance" in both of those variants, is actually a green low-res TechCrunch lockup — so those bands show TechCrunch twice per loop, once at the wrong size. This variant carries the real mark exported from 398:5808 at 4× and at the reference's own 34px height. Worth fixing in #4 and #5 too, on their own change.

Biomarkers

Figma source: Node 5601-1469 (desktop) · 5601-3128 (mobile)

The live Figma node is named ↳ Biomarkers. One responsive layout: 3-col × 2-row grid on desktop with photographic anatomy icons; 2-col × 3-row text-only cards on mobile.

Biomarkers

Panel Biomarkers

Panel biomarker grid with membership-focused copy. It keeps the same editable lab-logo, CTA, and biomarker-category layout as the primary Biomarkers section.

Conditions

Live source: welcome-v2 section_marquee-scroll

Conditions marquee: centered headline + tube image with two infinite text rows moving in opposite directions. The tube image reveals from below with blur and opacity as it enters the viewport.

Biomarkers Band

The full-bleed "one test, whole body" proof band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 273:2089). A warm photographic ground with the copy anchored left and a rail of live biomarker result cards on the right that fade at the top and bottom so it reads as a longer list scrolling behind the portrait. Rail is decorative proof; it hides below 992 where the photo and copy stack.

A woman resting by a sunlit windowA woman resting by a sunlit window, with her biomarker results overlaid

One test.
Your whole body,
mapped.

Low energy and brain fog usually trace back to something measurable: thyroid, iron, hormones, inflammation, blood sugar.

See what we test

Biomarkers Band (Male)

Male iteration of Biomarkers Band (Web-Design-System Figma N9pPrt8hYhGRhstYsIPArG, desktop 2279:23, mobile 2279:234). Same copy, layout and rail; only the baked photo changes — a man outdoors at dusk with his results rail beside him. Built for the prostate offer page.

Split Photo

Ported 1:1 from the live wf.superpower.com/landing/steve-aoki section_gianis-feature (the Webflow component is named gianis - split photo). It is the workhorse of the influencer "special" layout — the same block repeats down the page with only the number, copy and photo changing.

Measured against the live page at 1512 / 900 / 700 / 390; the ladder is recorded in docs/influencer-special-template-spec.md. Breakpoints: base = ≤479, sm: = 480+, md: = 768+, min-[62rem]: = 992+ (Webflow's desktop boundary — lg: is 1024 here and must not be used for it).

Deleting parts must not move the rest

Number, paragraph and pill are all optional (variant 02 on the live page ships a pill with only a label, no value). Every gap therefore lives as a top margin on the following block, never as a bottom margin and never as space-y on the parent — so removing any one row in the builder leaves the remaining rhythm untouched.

Split Photo

01

Your body keeps its own age

Chronological age counts birthdays. Biological age measures how your cells, metabolism and hormones are actually doing. It is the number that moves when you change something, and the one a standard physical never gives you.

10

biomarkers in a typical annual physical

Superpower blood panel biomarker categories

Split Photo (Photo Left)

Same block mirrored. The photo is the FIRST grid child on desktop so the copy column reads on the right; on stacked breakpoints the copy still comes first, because leading with an image pushes the headline below the fold.

Split Photo (Brand Band)

The PDP v2 brand band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 72:2): a light, human, editorial treatment — warm cream ground, ink headline, system chips, black CTA, and a full-bleed photograph of an at-home draw. Deliberately maximally unlike the demo section's black stage (the two used to read as duplicates). The photo runs to the section's top/right/bottom edges on desktop and full-width below the copy on mobile. The CTA carries data-pdp-biomarker-modal-trigger: on a page that ships the Biomarker Modal (modals #5) it opens it in place; otherwise it follows its href.

Listicle

Figma source: Feature V6/Desktop — Node 472:6350

A single numbered listicle row. Two equal columns on desktop — eyebrow number, heading, body, and a CTA on the left; a rounded image on the right. Stacks to one column on mobile.

Listicle

02

How we measure your pace of aging

We test 150+ biomarkers and compare them to optimal ranges, not declining population averages. Your clinical team turns that into a PhenoAge estimate and a plan you can act on. Then you retest and watch the number move.

Listicle (Tag)

Kev's Feature V6/Desktop as drawn on the clinician pages (2026-09-15, Kayla 1106:930): the CTA button was replaced by a quiet proof tag under the body. That tag is gone as of 2026-09-18 (Gabriel: the 10x more biomarkers line comes off desktop and mobile alike) — the variant name is kept so the four live clinician pages keep resolving, and the stored reason-* tag edits were swept out of their JSONs in the same commit. The right column is a baked export of the Figma graphic, so the image slot is the <img> itself (not the wrapper) — edits land in src, the media policy adds the optimizer srcset, and the authored sizes matches the 624px column so the browser fetches the 2× of the box, nothing wider.

Listicle (CTA)

Kev's Feature V6/Desktop as drawn on the women's symptom listicle (2026-09-25, 2300:9961, mobile 2290:2911): Listicle (Tag) with a "Start testing" button under every body. Appended rather than added to #2 because #2 is live on the four clinician pages, which do not carry the button. Desktop: 01 → heading → body at 24px, the button 48px under the body, auto width. Mobile keeps #2's reading order (number, heading, graphic, body) with Kev's mobile rhythm — 12px under the number, 24px around the graphic and body, a full-width button, 48px between items. The graphic is the same baked 624×499 export slot as #2.

How Superpower Works

Ported 1:1 from the live /welcome-v3 section_how-superpower-works. A left-aligned horizontal slider of four image cards: drag, trackpad wheel (one card per gesture), and prev/next arrows.

How Superpower Works

How It Works — PDP v4

The PDP v4 booking-to-baseline section from Figma node 273:2056: a static three-card sequence with the exact staged photography, responsive type, and baseline CTA from the approved desktop and mobile frames.

How it works

Booking to baseline in three steps

A member booking her draw from her phone at home

01

Book in 2 minutes

Pick a time in the app. A licensed phlebotomist comes to your home, no clinic, no referral, no fasting surprises.

A licensed phlebotomist drawing blood in a member's home

02

One 15-minute draw

Together they cover all 150+ biomarkers. Results land in the app in days, each explained in plain language.

A member reading her personalized heart-health plan in the Superpower app

03

Get your plan

A personalized action plan from your care team. Work it, retest, and watch the numbers move.

Try Superpower

10 Days Timeline

Ported 1:1 from the live /welcome-v3 section_10-days. A tall (220vh) section whose content is position: sticky pinned for a viewport height; scrolling scrubs the ruler fill and reveals each column. In non-scrolling previews (the builder canvas iframe, reduced motion, no-JS) it renders a compact, fully-revealed timeline.

10 Days Timeline

First Year Milestones (PDP v4)

First year — vertical timeline (Website-CRO 300:4386)

The vertical A/B counterpart of the milestone rail (Website-CRO Figma PCYluUeBYOyEFgaSo0mdW2, desktop 300:4386, mobile 341:7703): a centre spine with a dot per milestone, media and copy alternating sides at the Figma's 405px column / 215px gutter, 32px titles and 18px body. Mobile runs the spine down the left edge — dot, then copy, then media filling the remaining width.

Your first year

What to expect,
milestone by milestone

A Superpower vial with category grades

DAY 0

Your blood draw

15 minutes at a lab near you, or +$99 for an at home visit. 100+ markers, measured at once.

WEEK 1

Your baseline, explained

60% of members find something they didn't know about.

Biological age results in the Superpower app
The top 5 most impactful actions in the app

MONTH 1

Your protocol, in practice

The ranked actions turn into a routine, and your AI Concierge answers the questions the first month raises.

MONTH 3-6

Adjust as you go

Your AI Concierge answers as questions come up, and your on-demand care team can act on the ones that need a clinician.

Message your clinician — care team chat
Retest results tracked over time

MONTH 12

Renew and retest

A second full panel, read against your own baseline. You find out what actually moved. 93% of members rate it above their annual checkup.

Try Superpower

Tables

Figma source: Node 325-1115

Three responsive table concepts. Each is one JSX block — desktop renders the full layout with side-by-side columns; mobile reflows columns into stacked cards.

Table V1

Table V2

Table V3

Table V4

The PDP comparison band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 273:2787): a five-row head-to-head of a standard physical against Superpower, with the Superpower column lifted into a highlighted panel. Never names a competitor.

Table V5 — PDP comparison (Table V1 layout + icons)

The PDP iteration of "How Superpower compares" (Website-CRO Figma PCYluUeBYOyEFgaSo0mdW2, comparison table): Table V1's two-column card grid on mobile (labels repeated inside each cell, the Superpower column lifted onto a white card), and the Figma's three-column desktop with the icon label rail. Same section identity on every breakpoint.

How Superpower compares

The same labs, side by side.

A doctor at a standard physical

Standard physical

The Superpower membership card

superpower

10-15 typical

Biomarkers tested

150+ included

Biomarkers tested

Copay & limited panel

Cost

$199/year

Cost

Results later

Action plan

Personalized, in the app

Action plan

Next year

Retesting

Add anytime in the app

Retesting

Office hours

Care team

On-demand

Care team

Table V6 — PDP comparison (logo header, labels above)

The current PDP iteration of "How Superpower compares" (Website-CRO Figma PCYluUeBYOyEFgaSo0mdW2, comparison table): Table V1's two-column card grid on mobile (labels repeated inside each cell, the Superpower column lifted onto a white card), and the Figma's three-column desktop with the icon label rail. Same section identity on every breakpoint.

Differs from V5 (which other pages still run, so V5 must not change): the Superpower column is headed by the real wordmark instead of typed text, the mobile cells put the row label ABOVE its value (the label read as belonging to the row below it), and the mobile Superpower cells carry no checkmark. Photo tiles are the 2026-08-24 set.

Table V5 (Mobile Labels)

Table V5 with Kev Tang's 2026-09-17 mobile fix (Paid-Ads-LPs 0U3QgsVkLkc8EvyS4nHerV, frame 1442:10976): on mobile the check icon is gone (it crowded the cell) and each small row label sits ABOVE its value, so a cell reads label-then-answer instead of answer-then-label. Desktop is byte-identical to V5 — V5 itself must not change, /lp/prostate and /lp/biological-age run it.

Biomarkers

Figma source: Node 5601-1469 (desktop) · 5601-3128 (mobile)

The live Figma node is named ↳ Biomarkers. One responsive layout: 3-col × 2-row grid on desktop with photographic anatomy icons; 2-col × 3-row text-only cards on mobile.

Biomarkers

Panel Biomarkers

Panel biomarker grid with membership-focused copy. It keeps the same editable lab-logo, CTA, and biomarker-category layout as the primary Biomarkers section.

WHAT WE TEST

100+ biomarkers chosen by world-class physicians

Medical-grade labs trusted by the world’s best clinics. No startup labs. No unreliable blood draws.

questgrail
See what we test

Heart & Vascular Health

17 biomarkers

  • Atherogenic Coefficient
  • Cholesterol/HDL Ratio
  • LDL Cholesterol
  • LDL C / ApoB
  • Neutrophil to HDL Cholesterol Ratio
  • Non-HDL Cholesterol

Liver Health

13 biomarkers

  • Albumin
  • Alkaline Phosphatase (ALP)
  • Bilirubin, Direct
  • Bilirubin, Total
  • GGT to HDL Cholesterol Ratio
  • Globulin

Kidney

9 biomarkers

  • Blood Urea Nitrogen (BUN)
  • Carbon Dioxide (CO2)
  • Creatinine
  • BUN/Creatinine Ratio
  • Calcium
  • Chloride

Sex Hormones

8 biomarkers

  • Estradiol
  • Sex Hormone Binding Globulin (SHBG)
  • Testosterone, Bioavailable
  • Testosterone, Total
  • DHEA Sulfate (DHEA-S)
  • Free Androgen Index (FAI)

Nutrients

19 biomarkers

  • Vitamin D
  • Aspartate Aminotransferase (AST)
  • Calcium
  • Corrected Calcium (Albumin-adjusted)
  • High-sensitivity CRP
  • hsCRP-to-Albumin Ratio (CAR)

Thyroid Health

4 biomarkers

  • T3 Uptake
  • Thyroxine (T4), Total
  • Free T4 Index (T7)
  • Thyroid Stimulating Hormone (TSH)

Conditions

Live source: welcome-v2 section_marquee-scroll

Conditions marquee: centered headline + tube image with two infinite text rows moving in opposite directions. The tube image reveals from below with blur and opacity as it enters the viewport.

Biomarkers Band

The full-bleed "one test, whole body" proof band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 273:2089). A warm photographic ground with the copy anchored left and a rail of live biomarker result cards on the right that fade at the top and bottom so it reads as a longer list scrolling behind the portrait. Rail is decorative proof; it hides below 992 where the photo and copy stack.

Biomarkers Band (Male)

Male iteration of Biomarkers Band (Web-Design-System Figma N9pPrt8hYhGRhstYsIPArG, desktop 2279:23, mobile 2279:234). Same copy, layout and rail; only the baked photo changes — a man outdoors at dusk with his results rail beside him. Built for the prostate offer page.

Social Proof

Figma source: Node 316-4416

Seven families of trust-building sections. Each is one responsive JSX block; the toggle resizes the preview frame so you can see desktop and mobile renderings of the same code.

Doctors V1

Designed by the world’s leading physicians and scientists

Harvard Medical SchoolThe University of Chicago Pritzker School of MedicineUCLATufts University School of Medicine

Dr Leigh Erin Connealy, MD

Clinician & Founder of The Centre for New Medicine

Dr Alex J. Tatem, MD

Board-certified Urologist and Men's Health Specialist

Dr Robert Lufkin

UCLA Medical Professor, NYT Bestselling Author

Dr Abe Malkin

Founder & Medical Director of Concierge MD

Doctors V2

Testimonials

Influencers

Reviews

Partnership Testimonial

Single Testimonial KPI

Quote Carousel

Figma source: Paid-Ads-LPs → Latest → 807:8219 (mobile 847:14388). Part of the Doctor / Paid Ads layout.

Three member quotes side by side on desktop, one at a time on mobile, with the prev/next buttons centred underneath. Round portrait, centred quote, name and role — no card, no border, just the column on the page background.

Runs on the same MemberStoryCarousel as the story-02 payload rather than a third carousel implementation: that component takes slidesPerView={3} for the three-up row and arrows="below" to move its buttons out from over the slide.

Review Widget

The PDP v2 member-review widget (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 104:2), on the Mars pattern: a score summary (4.5 + stars + "Based on 350+ reviews on Trustpilot") with a "Read all reviews" action, then a STATIC grid of review cards — no marquee, no rating-distribution bars (we don't have the real distribution, and this page has been burned by invented numbers). All six reviews are real: three from Kevin's strawman (Mindi, HL, Anastacia Drake) and three from superpower.com/reviews (Allison B, Coltin R, Pete H) — that page carries ~94 real member reviews and is the source to pull from when this widget needs more. Anastacia's card uses her real ReviewerPhoto; the others use initials circles, never a stock face.

Doctors Dark Carousel

The dark "built by the world's leading doctors" band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 273:2520). Reuses CliniciansSlider in its dark tone: a draggable rail of horizontal doctor cards (portrait, institution mark, name, role, one-line bio, Learn more) on a near-black ground.

Member Stories

The PDP v4 "Real people, real stories" band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 273:2870): centered eyebrow, headline and Trustpilot proof line, then a three-up carousel of the Figma's six VIDEO testimonial cards — poster with a play affordance, the quote below, and an avatar / name / "Superpower Member" / Re-tested-pill footer. Posters are stills for now (video sourcing is Gabriel's call); the play button is the Figma affordance.

Doctors V1 Gradient

Doctors V1 on the Website-CRO gradient ground (Figma PCYluUeBYOyEFgaSo0mdW2, node 309:4162): identical layout and slider, near-black #212121 base with the warm radial glow rising from the bottom, white heading, dark-tone cards. Literally Doctors V1 + the gradient.

Used By Carousel

A draggable rail of mixed cards — celebrity photo, press quotes (Yahoo, Forbes, Athletech), member app screenshot, and two creator video cards that play inline from the Superpower CDN. Cards are plain markup (builder-editable); UsedBySlider owns drag/wheel/snap.

The lockup follows Website-CRO → Latest → 309:4295: centred "What members say about Superpower", a "Read all reviews" pill, then the rail, then the inline Trustpilot proof row. (It began as a clone of superpower.com's left-aligned "Used by athletes, doctors…" band.) The reference also draws three Trustpilot review cards below this row — those are not here, because the PDP carries the Review Widget (#9) for that and the owner moved it below the membership section on 2026-08-24. Add Trustpilot Review Cards (#14) if both are wanted.

Trustpilot Review Cards

Figma source: Website-CRO → Latest → 398:6159 (mobile 414:9080). Part of the 2026-08 Doctor / Paid Ads layout.

Three Trustpilot review cards side by side on desktop, one at a time on mobile, prev/next centred underneath. Card is #fafafa at radius 12 with 24 of padding, the five-star row on top, then the review title, the body, and the reviewer — content top-aligned inside a 296 floor, which is what gives the row its even bottom edge while a longer review is still free to grow past it.

Not Quote Carousel (#8) with a new skin. That variant is round portraits over centred quotes and it is live on two published pages, so this is its own entry. Both run the same MemberStoryCarousel engine — slidesPerView={3} and arrows="below", which already lands the reference's 48px buttons, their 8px gap and its 64px stand-off.

The 16px inter-card gap is a negative margin, not a gap. basis-1/3 resolves against the track, so widening the track by exactly one gap (-mr-4) and paying it back as slide padding (pr-4) gives 416-wide cards inside a 1280 container with the last one flush right. A plain gap would push the third card out of the viewport.

Two of the three reviewers have no photograph on Trustpilot, so they get an initials disc — never a stock face on a real person's review.

Reviews (White)

Kev Tang, 2026-09-17: Reviews and the comparison table both sat on the same grey, so the two bands ran together. Same markup and slot structure as Reviews (#5) — only the two colours swap: the section is white and the cards carry the grey.

Doctors V1 (Tight)

#1 with density="tight": 1rem of mobile block padding instead of 3rem, desktop untouched. Appended 2026-09-18 for the clinician listicles, whose sections are capped at 2rem apart on phones (Gabriel). #1 is on 100+ live pages, so it keeps its own spacing.

Video Testimonials (Tight)

#3 with 1rem of mobile block padding instead of 4rem, desktop untouched. Same reason, same date, same rule: #3 is on 50+ live pages, so the tight copy is a separate variant and the DOM below the section root is identical — a page swapped from #3 keeps every stored card edit.

Reviews (Rated)

Kev's reviews band on the women's symptom listicle (2026-09-28, 2321:3179): Reviews (White) re-cut to his frame — a rating line over the heading, the five reviews he chose for the page (hormones, dismissed-by-doctors, cost), boxed Trustpilot stars, 48px avatars and his type (18/26 title, 16/24 body; 16/22 and 14/21 on mobile). New variant rather than an edit to #15 because #15 is live on the clinician pages. The rating line reads "Trustpilot" where the frame says "260+ reviews": the count had no source when this shipped, and the 4.5 is the verified score. Initials avatars carry their colour in the markup (not a slot); the one photo avatar is a normal image slot.

Social Proof

Figma source: Node 316-4416

Seven families of trust-building sections. Each is one responsive JSX block; the toggle resizes the preview frame so you can see desktop and mobile renderings of the same code.

Doctors V1

Doctors V2

Testimonials

Influencers

Reviews

Partnership Testimonial

Single Testimonial KPI

Quote Carousel

Figma source: Paid-Ads-LPs → Latest → 807:8219 (mobile 847:14388). Part of the Doctor / Paid Ads layout.

Three member quotes side by side on desktop, one at a time on mobile, with the prev/next buttons centred underneath. Round portrait, centred quote, name and role — no card, no border, just the column on the page background.

Runs on the same MemberStoryCarousel as the story-02 payload rather than a third carousel implementation: that component takes slidesPerView={3} for the three-up row and arrows="below" to move its buttons out from over the slide.

Review Widget

The PDP v2 member-review widget (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 104:2), on the Mars pattern: a score summary (4.5 + stars + "Based on 350+ reviews on Trustpilot") with a "Read all reviews" action, then a STATIC grid of review cards — no marquee, no rating-distribution bars (we don't have the real distribution, and this page has been burned by invented numbers). All six reviews are real: three from Kevin's strawman (Mindi, HL, Anastacia Drake) and three from superpower.com/reviews (Allison B, Coltin R, Pete H) — that page carries ~94 real member reviews and is the source to pull from when this widget needs more. Anastacia's card uses her real ReviewerPhoto; the others use initials circles, never a stock face.

4.5

Based on 350+ reviews on Trustpilot

Read all reviews

They gave me a protocol to follow so I can take control of my health. I have a new workout plan, nutrition and supplement guidance to help me meet my goals. The concierge team is absolutely amazing too!

Mindi · Verified member

The amount of blood required was far below competitors. The online marketplace completes the full offering for a one-stop-shop.

HL · Verified member

As an Integrative Women's Health Coach this is exactly what I was looking for, for myself and to recommend to my clients.

anastacia-drakeAnastacia Drake · Verified member

Superpower picked up what the doctors couldn't or wouldn't.

Allison B · Verified member

I was surprised to see my iron levels low. I would never have known this was an issue.

Coltin R · Verified member

After 3 years of shift work, I felt terrible. Low energy, brain fog, stubborn belly fat.

Pete H · Verified member

Doctors Dark Carousel

The dark "built by the world's leading doctors" band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 273:2520). Reuses CliniciansSlider in its dark tone: a draggable rail of horizontal doctor cards (portrait, institution mark, name, role, one-line bio, Learn more) on a near-black ground.

Member Stories

The PDP v4 "Real people, real stories" band (CRO-PDP testing Figma 1SsiG9YladWmn8Xg0Z0KMl, node 273:2870): centered eyebrow, headline and Trustpilot proof line, then a three-up carousel of the Figma's six VIDEO testimonial cards — poster with a play affordance, the quote below, and an avatar / name / "Superpower Member" / Re-tested-pill footer. Posters are stills for now (video sourcing is Gabriel's call); the play button is the Figma affordance.

Doctors V1 Gradient

Doctors V1 on the Website-CRO gradient ground (Figma PCYluUeBYOyEFgaSo0mdW2, node 309:4162): identical layout and slider, near-black #212121 base with the warm radial glow rising from the bottom, white heading, dark-tone cards. Literally Doctors V1 + the gradient.

Used By Carousel

A draggable rail of mixed cards — celebrity photo, press quotes (Yahoo, Forbes, Athletech), member app screenshot, and two creator video cards that play inline from the Superpower CDN. Cards are plain markup (builder-editable); UsedBySlider owns drag/wheel/snap.

The lockup follows Website-CRO → Latest → 309:4295: centred "What members say about Superpower", a "Read all reviews" pill, then the rail, then the inline Trustpilot proof row. (It began as a clone of superpower.com's left-aligned "Used by athletes, doctors…" band.) The reference also draws three Trustpilot review cards below this row — those are not here, because the PDP carries the Review Widget (#9) for that and the owner moved it below the membership section on 2026-08-24. Add Trustpilot Review Cards (#14) if both are wanted.

Trustpilot Review Cards

Figma source: Website-CRO → Latest → 398:6159 (mobile 414:9080). Part of the 2026-08 Doctor / Paid Ads layout.

Three Trustpilot review cards side by side on desktop, one at a time on mobile, prev/next centred underneath. Card is #fafafa at radius 12 with 24 of padding, the five-star row on top, then the review title, the body, and the reviewer — content top-aligned inside a 296 floor, which is what gives the row its even bottom edge while a longer review is still free to grow past it.

Not Quote Carousel (#8) with a new skin. That variant is round portraits over centred quotes and it is live on two published pages, so this is its own entry. Both run the same MemberStoryCarousel engine — slidesPerView={3} and arrows="below", which already lands the reference's 48px buttons, their 8px gap and its 64px stand-off.

The 16px inter-card gap is a negative margin, not a gap. basis-1/3 resolves against the track, so widening the track by exactly one gap (-mr-4) and paying it back as slide padding (pr-4) gives 416-wide cards inside a 1280 container with the last one flush right. A plain gap would push the third card out of the viewport.

Two of the three reviewers have no photograph on Trustpilot, so they get an initials disc — never a stock face on a real person's review.

Reviews (White)

Kev Tang, 2026-09-17: Reviews and the comparison table both sat on the same grey, so the two bands ran together. Same markup and slot structure as Reviews (#5) — only the two colours swap: the section is white and the cards carry the grey.

Doctors V1 (Tight)

#1 with density="tight": 1rem of mobile block padding instead of 3rem, desktop untouched. Appended 2026-09-18 for the clinician listicles, whose sections are capped at 2rem apart on phones (Gabriel). #1 is on 100+ live pages, so it keeps its own spacing.

Video Testimonials (Tight)

#3 with 1rem of mobile block padding instead of 4rem, desktop untouched. Same reason, same date, same rule: #3 is on 50+ live pages, so the tight copy is a separate variant and the DOM below the section root is identical — a page swapped from #3 keeps every stored card edit.

Reviews (Rated)

Kev's reviews band on the women's symptom listicle (2026-09-28, 2321:3179): Reviews (White) re-cut to his frame — a rating line over the heading, the five reviews he chose for the page (hormones, dismissed-by-doctors, cost), boxed Trustpilot stars, 48px avatars and his type (18/26 title, 16/24 body; 16/22 and 14/21 on mobile). New variant rather than an edit to #15 because #15 is live on the clinician pages. The rating line reads "Trustpilot" where the frame says "260+ reviews": the count had no source when this shipped, and the 4.5 is the verified score. Initials avatars carry their colour in the markup (not a slot); the one photo avatar is a normal image slot.

Offer

Figma source: Paid-Ads-LPs → Latest → 843:706 (mobile 847:14389). Measured ladder: docs/doctor-paid-ads-template-spec.md.

The conversion block of the Doctor / Paid Ads layout, and the only section on that page with a non-white background. Photo on the left; on the right an attribution pill that puts a named clinician's face next to the panel, the benefit list, the price, one full-width CTA, and a row of reassurances under it.

Every row is optional

The pill, any single bullet, the price sub-label and the reassurance row are all delete-safe — rows carry their own top margin and the column has no gap, so removing one closes the space instead of leaving a hole. That matters here more than anywhere else on the page: a partner LP without a named doctor drops the pill, and a promo without a strikethrough drops the sub-label.

Note the heading runs 48/56 here, not the 48/52 used by numbered-story — this block gives its title more room, and the ladder is the reference's.

Offer

Figma source: Website-CRO → Latest → 409:7313 (mobile 414:8296). The closing block of the 2026-08 Doctor / Paid Ads layout — rebuilt dark; the earlier light bg-surface-secondary card is history.

Same 1280 grid as the numbered stories: a 39rem (624) portrait, then the 32.1875rem (515) column, justify-between. The reference's background is a photographed warm gradient, exported per breakpoint because a wide crop cannot cover a 393 × 987 phone frame without losing its vertical run — desktop and mobile files, one visible at a time, over a #1b0800 base so nothing flashes white.

Everything else is real DOM and every string is a builder slot: the rating lockup (tone="invert"), the H2, the price row, the hairline fact row, six checks, the CTA with the accent badge riding its top edge, and the two-line legal footnote.

Updated 2026-08-25 from DQ's review pass — the reference changed the desktop offer only, so these apply at both breakpoints (the mobile frame 414:8296 still shows the old state and is stale): anchor price $199 → $298, the green Founding price pill is gone, and the checklist drops "Discounted supplements delivered to you", lifts "On-demand care team" to row 4 and closes on "The Connealy panel included (8 additional panels)" — her custom offer is now the last thing read before the CTA.

The badge is positioned against the BUTTON, not the section, and ButtonV2 is overflow-hidden, so it cannot be a child of it — hence the one wrapper div around the pair.

Membership Value (PDP v4)

Daniel OSuperpower memberDavid LSuperpower memberRachel DSuperpower memberCamelia VSuperpower member

4.5  ·  64,000+ members

Everything below, for less than a coffee a day

150+ biomarker panel

$349$199

On-demand care team

Included

AI concierge

Included

Discounted supplements

Included

Total cost*

$199

per year$349

$0.55 per day

Results in 5-10 days$0.55/dayHSA/FSA eligible
Try SuperpowerTake the quiz

*Pricing may vary for members in New York and New Jersey

Superpower found ferritin at 7% of optimal — critically depleted despite doing "all the right things." Within two months of the right protocol, her energy returned, brain fog lifted, and her cycles stabilized.

Larissa K.

Superpower Member

Membership Value (PDP v4) Male

Same block as Membership Value (PDP v4) with the member stories swapped for three men (Web-Design-System Figma N9pPrt8hYhGRhstYsIPArG, node 2279:1060). Built for the prostate offer page.

Membership Value (Portrait)

The PDP v4 value stack with the right column swapped for ONE portrait, as Kev drew the clinician-page membership band (2026-09-15, Kayla 1110:953): no member-story carousel, plain $199 everywhere ($0.55/day is the honest 349/365), heading "Get your Superpower health membership", natural height (the v4 band's fixed 63.625rem made room for the carousel; the portrait needs 685px + 96px each side = 877, Kev's number). Appended so the PDP pages on variants #2/#3 are untouched. Since 2026-09-17 it also carries the R64 offer contract (DQ: "use the PDP buybox on both pages so the offer stays linked and consistent"): data-lp-offer on the root, data-lp-promo="price" with a base on both $199s and on the per-day line, so a campaign price reverts on its own with no deploy. Attribute-only, so no slot path moved.

FAQ

Landing-page FAQ sections using the Dr. Leigh Connealy blood draw content. Two accordion variants for page body layouts.

FAQ Accordion

Frequently asked questions

FAQ Accordion 2

FAQ Benefit (B2B)

The superpower.com/sequoia FAQ for covered-benefit pages: claim steps, the 100+ baseline panel, no referral, availability. FAQ Accordion 2 carries consumer copy (150+, retest, insurance) and stays as is for the influencer and custom pages that use it.

$349
$199 membership
$150 off
Limited time offer
64,000+ members

Limited time offer

Get $150 offYou’ve got $150 off

To claim, let us know what you’re here for:

Low energy or ongoing fatigue

Weight or metabolism concerns

Sleep, mood, or trouble focusing

Disease prevention or longevity

Other, or just exploring

Results in 5-10 days

$0.55/day

HSA/FSA eligible

Limited time offer

Your $150 credit is ready

Enter your email to claim:

Please enter a valid email address

Claim now

Get your Superpower membership for $199Exclusively for new members. For a limited time.

Results in 5-10 days

$0.55/day

HSA/FSA eligible

$349 $199/yr

Your credit will be auto-applied at checkout.Your credit is auto-applied at checkout.

Get my baseline