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.
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.
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.
| Variant | Node ID | Layout |
|---|---|---|
| Option 1 | 986-5750 | Two-column copy, CTA row, USP row, square media card |
| Option 2 | 7-302 | Centered copy, CTA row, USP row, large media block |
| Option 3 | 7-299 | Inset background-media hero, centered white content |
| Option 4 | 7-300 | Inset background-media hero, left-aligned white content |
| Option 5 | 8-664 | Left-aligned copy with horizontal media rail |
| Option 6 | 8-719 | Centered copy with horizontal media rail |
| Option 7 | 8-807 | Two-column copy and staggered media grid |
| Option 8 | 665-3574 | Content/stat row with large media block below |
| Hero with Quote | Reference page | Quote-led doctor endorsement hero |
| Hero with Quote (Inverted) | Reference page | Quote hero with image left and copy right |
| Hero Podcast 1 | Reference page | Podcast endorsement hero (quote layout, text pill, editable host image) |
| Hero Podcast 2 (Description) | Reference page | Podcast hero with a plain description paragraph instead of a quote |
| Hero Influencer Special | Aoki live LP | Full-bleed rounded card, copy left, bottom KPI row, desktop+mobile bg |
| Hero Partnerships | 1429-4082 | Partner mark above headline, 4:5 composite media column, centred copy |
Feeling like nothing’s working? Two hormones could be making weight loss harder, and standard panels don’t test them. This month, test both free with your Superpower membership and see what’s slowing your progress and what you can do about it.
Test 100+
biomarkers
Personalized
action plan
Finally see
progress
*Pricing may vary for members in New York and New Jersey
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.
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:
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 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.
The opener of the Doctor / Paid Ads layout. Ported 1:1 from Figma
Paid-Ads-LPs → Latest,
desktop node 796:72 (1512 × 972) and mobile node 847:11094 (393 × 855).
An editorial hero: a byline under the headline puts a named clinician's authority on the page before anything else does. Copy left and portrait right on desktop; on mobile the portrait goes first, full-width, and the copy follows — that inversion is in the reference and it is what makes the face the first thing on a paid-traffic mobile landing.
No navbar sits above this. The reference frame starts at y=0 with the hero, which is
deliberate for paid traffic. The template ships without a navbar section rather than with a hidden
one.
Want the warm version? Pick Hero Author / Tinted below instead — it is a sibling variant, not a toggle on this one. Two variants rather than one variant plus a page add-on because the two need different assets: the tinted hero stands a cut-out portrait on a gradient, and this one seats a studio portrait in a rounded card.
The portrait fades out at the bottom via a mask-image, not an overlay. An overlay has to pick a
colour, and the first pass picked white — which is right where the desktop gradient ends but wrong on
mobile, where the portrait sits at the TOP of a section that is grey there. A mask fades to whatever
is behind it, so one rule works at both breakpoints.
Two portrait uploads, desktop and mobile, for the same reason as Hero Influencer Special: the
desktop crop is a 624 × 780 portrait and mobile is a 345 square, and one file cannot serve both.
Both are loading="lazy" so exactly one downloads per device, and fetchpriority="high" keeps the
visible one an LCP candidate. Unlike the Aoki hero there is no scrim — the copy sits beside the
photo, not on it.
Measured ladder: section padding 1.6875rem/1.5rem block on mobile → 6rem at 992; copy column
32.1875rem wide against a 39rem × 48.75rem visual, justify-between inside the 80rem
container; child gap 1rem → 1.5rem. Type steps 40/42 → 60/64 on the headline, 16/22 → 18/26 on
the body, and both carry -0.005em/-0.025em tracking measured off the reference rather than the
type-* ladder, which steps at different sizes.
Deleting any row is safe: the copy column spaces its children with gap, never margins, so removing
the eyebrow, the byline or the paragraph closes the space instead of leaving a hole.
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 Author | Hero Author (Tinted) | |
|---|---|---|
| Background | white → grey gradient | a measured five-stop warm gradient |
| Portrait | studio shot, in a rounded card | cut-out with alpha, standing on the gradient |
| Copy | text-foreground / text-secondary | white, eyebrow at 70%, date at 50% |
| CTA | black pill | white pill, dark label |
| Rating line | avatar cluster, text-secondary copy | same 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.
Figma source: Node 8-864
Ten independent feature sections. Each is one responsive JSX block — desktop and mobile share the same content (same number of steps, same copy, same icons), only the layout reflows.
| Variant | Node ID | Notes |
|---|---|---|
| Feature V1 | 666-135 | 4-card numbered "How it works" layout |
| Feature V2 | 666-885 | Membership value section, rating badge, quote, and 4 feature rows |
| Feature V3 | Live page | Dr. Connealy lab-results sticky price + 5 step rows |
| Feature V4 | 779-79 | Heart-guideline banner: pretitle + 3 stat columns |
| Feature V5 | 667-1514 | "See your health" with phone mockup |
| Feature V6 | 667-1540 | Vetting criteria with branded product image |
| Feature V7 | 770-52 | "From draw to plan in days" with 4 numbered step rows |
| Feature V8 | Webflow | Fathers Day health changes drag slider |
| Feature V9 | Webflow | VAST "How Superpower Works" four-card section |
| Feature V10 | Webflow | VAST partnership claim gift section |
It starts with an advanced health check, then so much more.

Test your baseline
One simple blood draw to measure 100+ biomarkers.

Results explained
Get a complete picture of your health data in one secure location.

Build your protocol
AI builds evidence-backed protocols, informed by your data.

Access everything
Take action, access everything you need, then retest. You're in control.
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.
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.

"I've struggled with weight throughout my life. Before Superpower, I felt helpless...I was tired. My appetite was way up. Now I have a hold on things and can feel a big difference."
Bethany, 40
Superpower member

"I felt crazy because I was doing all these things and it wasn't working...my weight was climbing and it just I knew that wasn't right. Now I have answers and I'm full for the first time in years."
TJ, 36
Superpower member

“I spent a year thinking something was wrong with me. Turns out, the answer was in my blood. Within two weeks of starting my action plan, my bloating was down and I lost weight easily."
Carissa, 38
Superpower member
Ported 1:1 from the live /welcome-v3 section_symptoms. Same horizontal slider engine as
How Superpower Works, with tighter card spacing and symptom→biomarker cards.
Live source: Dr. Leigh Connealy
Most doctors check your cholesterol and thyroid and call it a day. If you're struggling with hunger or stubborn weight, leptin and adiponectin are often the missing piece.
Dr. Leigh Erin Connealy, MD
Clinician & Founder of The Centre for New Medicine
Superpower membership + free Weight & Appetite Panel

Superpower Baseline Panel
100+ biomarkers
$199

Weight & Appetite Panel Test leptin and adiponectin
$59 Free
Figma source: Paid-Ads-LPs → Latest → 847:4047
(mobile 847:4034). The Doctor / Paid Ads bar.
Same component as the bar above — the only differences are content: the clinician's round avatar in
place of the product shot, and the offer restated as Free: Dr. Connealy's 8 bonus markers /
Auto-applied when you join through this page.
imageSrc and imageRounded are new optional props; the default bar passes neither and renders
byte-identically.
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.
| Standard physical | |
|---|---|
| 10-15 | 100+ biomarkers |
| Rarely included | Hormones & thyroid |
| Basic lipid panel | ApoB, hs-CRP |
| Not included | Diet, supplement, lifestyle |
| Not included | 24/7 on-demand support |
| Not included | Medication & curated supplements |
| Standard checkup | ||
|---|---|---|
| Biomarkers tested | 10-15 | 100+ biomarkers |
| Appetite & weight hormones | Rarely included | Free |
| Heart health | Basic lipid panel | ApoB, hs-CRP |
| Personalized plan | Not included | Diet, supplement, lifestyle |
| Care team access | Not included | 24/7 on-demand support |
| Access to treatment | Not included | Select Rx & curated supplements |
Landing-page FAQ sections using the Dr. Leigh Connealy blood draw content. Two accordion variants for page body layouts.
Mandatory final section for every landing page. One variant, no selection needed. Logo + newsletter signup, live Superpower link groups, App Store + Ask-AI badges, CEO video lightbox, and copyright bar.
Figma source: Paid-Ads-LPs → Latest → 807:8644
(mobile 847:14539).
The closing block of the Doctor / Paid Ads layout: one muted paragraph at container width, sitting
between the offer and the site footer. Kept as its own section rather than folded into Footer so a
page can carry the disclaimer without the full footer, or the footer without the disclaimer.