Longevity Wealth Strategies

Everything Looks Fine.
That’s What Makes It Hard to See.

Most financial problems do not come from bad decisions. They come from decisions that do not work together.

A focused 45-minute session to see how your decisions are actually working together. No pressure. No decisions. Just clarity.

When financial decisions start to interact

Nothing feels wrong.
But that does not mean everything works together.

At a certain point, decisions stop being separate.

Nothing breaks. Nothing feels urgent.

But it becomes harder to know which decision matters most… or how one choice will affect another later.

Decisions begin to interact.

Investments affect taxes. Taxes affect income. Income affects flexibility.

What used to be simple becomes connected.

Not one bad decision.
Not one bad year.
Not one obvious mistake.
How decisions connect over time.
A simple way to see the problem

Where Life Outlasts Your Money

Most people do not see this happening.

Not because it is complicated… but because nothing appears obviously broken.

Until decisions start to interact in ways that are harder to evaluate.

This is where a different way of looking at things becomes useful.

LIFESPAN
HEALTHSPAN
WEALTHSPAN
Wealthspan Gap

The question is not what you’ve built. It’s whether it continues to work as everything becomes more connected over time.

A different way to see it

We call this your Wealthspan

This is what most people are reacting to—without seeing it clearly.

Your Wealthspan reflects how long your financial system supports your life as decisions begin to interact across time.

Growth still matters. Coordination matters more as complexity builds.

Uncoordinated
Decisions made separately
Decisions made at different times, for different reasons
Income choices that made sense in the moment
Taxes that show up later with fewer ways to adjust
Options that quietly narrow over time
Coordinated
Decisions working together
Decisions aligned across time
Income planned with future impact in mind
Taxes managed across years, not moments
Flexibility preserved as complexity increases

Most financial plans appear coordinated. Few actually are.

What this quietly costs over time

The risk is rarely one bad decision.
It is the cost of decisions that do not work together.

Most financial drag does not show up in a single year. It builds quietly over time through small inefficiencies that seemed harmless when they were made.

Taking income too early. Drawing from the wrong accounts. Triggering taxes sooner than necessary. Reducing flexibility later.

The cost usually appears later as higher taxes, fewer options, and less control.

What this often looks like
Higher lifetime tax exposure
Poor income sequencing
Reduced flexibility in weak markets
Decisions that become harder to change
Delay does not create urgency. It creates constraint.
Most people do not need more ideas. They need to see how the ones they already have are working together.
This starts earlier than most people expect

It often begins when coordination matters more than accumulation.

This stage often begins when you have more moving parts, more tax complexity, and less room to make isolated decisions without consequence.

It often begins when you have:
Multiple account types across tax structures
Income that can be taken in different ways
Assets inside and outside employer plans
Decisions affecting more than one year
Tradeoffs that extend across decades
Less room to reposition without consequence
Most mistakes at this stage are not bad decisions.
They are good decisions made without enough coordination across time.
Bring everything into focus

See how your financial decisions are working today.

We help you step back and see your financial life not as separate parts, but as one connected system.

What is working
What is not
What needs attention next
What people often notice first

Nothing is obviously broken.
But it becomes clearer once everything is seen together.

Most people come in expecting a second opinion.
What they usually find is something different.
They see how decisions that seemed independent are actually connected.
They see tradeoffs that were never visible before.
They see where flexibility is being reduced without a clear reason.
The First Step

See how everything is working together.

The Wealthspan Review™ is a focused conversation designed to help you see how your financial system is actually working today.

Not a full plan.
Not a product discussion.

Just a clear view of where you stand and what comes next.

Requests are reviewed to determine whether this conversation is appropriate. No pressure. No obligation. Clarity before decisions are made.

If you are not ready to start yet

Start here first.

If you are still thinking through your next steps, this guide will help you see how income, taxes, and assets begin to work together over time and why coordination matters more as complexity grows.

  • No hype
  • No forecasts
  • No pressure

The guide explains how these decisions work. The Review shows how they are working in your situation today.

Get the Guide
A Private Guide to Retirement Income, Taxes, and Assets
Longevity Wealth Strategies

Free · No commitment required
Delivered instantly by email

For many people, this is the stage where not seeing clearly starts to get more expensive.

Start with a Wealthspan Review™ →
.lws-home-revised { font-family: 'Outfit', sans-serif; margin: 0; padding: 0; color: #0E2233; } .lws-hr-inner { max-width: 1120px; margin: 0 auto; } /* EYEBROWS */ .lws-hr-eyebrow { font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: #056B88; font-weight: 500; margin-bottom: 16px; display: flex; align-items: center; gap: 12px; } .lws-hr-eyebrow::before { content: ''; display: block; width: 28px; height: 1px; background: currentColor; flex-shrink: 0; } .lws-hr-eyebrow--gold { color: #C5973A !important; } .lws-hr-eyebrow--light { color: rgba(255,255,255,0.92); } .lws-hr-eyebrow--light::before { background: rgba(255,255,255,0.92); } /* TYPOGRAPHY */ .lws-hr-h1 { font-family: 'Cormorant Garamond', serif !important; font-size: clamp(44px, 5.4vw, 78px) !important; font-weight: 400 !important; color: #FFFFFF !important; line-height: 1.04 !important; letter-spacing: -0.02em !important; margin: 0 0 22px !important; max-width: 1120px; text-align: center; text-shadow: 0 2px 14px rgba(0, 0, 0, 0.16); } .lws-hr-h1 span { color: #FFFFFF; } .lws-hr-heading { font-family: 'Cormorant Garamond', serif !important; font-size: clamp(32px, 3.6vw, 48px) !important; font-weight: 400 !important; color: #0E2233 !important; line-height: 1.14 !important; letter-spacing: -0.01em !important; margin: 0 0 24px !important; max-width: 780px; } .lws-hr-heading em { font-style: italic; color: #056B88 !important; } .lws-hr-body { font-size: 15px; color: #3A5568; line-height: 1.82; font-weight: 300; margin: 0 0 16px; } .lws-hr-body strong { color: #0E2233; font-weight: 500; } .lws-hr-body--narrow { max-width: 690px; } .lws-hr-body--topspace { margin-top: 30px; } .lws-hr-pullquote { font-family: 'Cormorant Garamond', serif; font-size: clamp(22px, 2.5vw, 30px); font-style: italic; color: #5C7A8A; border-left: 2px solid #C5973A; padding: 4px 0 4px 24px; line-height: 1.55; margin-top: 34px; max-width: 780px; } /* HERO */ .lws-hr-hero { position: relative; min-height: 720px; display: flex; align-items: center; justify-content: center; padding: 96px 48px 88px; overflow: hidden; } .lws-hr-hero::before { content: ''; position: absolute; inset: 0; background: linear-gradient(rgba(1, 40, 64, 0.46), rgba(1, 40, 64, 0.42)), url('https://images.squarespace-cdn.com/content/v1/69bb29309c0bd10f8b9c9078/1773873482768-I35H266AIY0YBZXIHSEF/focused-young-mature-customers-meeting-with-agent-signing-insurance-agreement.jpg'); background-size: cover; background-position: center 38%; background-repeat: no-repeat; } .lws-hr-hero-overlay { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(1, 40, 64, 0.12), rgba(1, 40, 64, 0.22)); z-index: 1; } .lws-hr-hero-inner { position: relative; z-index: 2; text-align: center; max-width: 1260px; } .lws-hr-hero-inner .lws-hr-eyebrow { justify-content: center; } .lws-hr-hero-subhead { font-size: 17px; line-height: 1.8; font-weight: 300; color: rgba(255,255,255,0.96); max-width: 760px; margin: 0 auto; } .lws-hr-hero-actions { margin-top: 30px; margin-bottom: 16px; } .lws-hr-hero-note { font-size: 14px; color: rgba(255,255,255,0.92); line-height: 1.6; margin: 0; } /* BUTTONS */ .lws-hr-btn { display: inline-block; text-decoration: none; border-radius: 0; transition: background 0.25s ease, transform 0.2s ease, color 0.25s ease; } .lws-hr-btn--gold { background: #C5973A; color: #012840; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 18px 44px; } .lws-hr-btn--gold:hover { background: #E4C07A; color: #012840; transform: translateY(-2px); text-decoration: none; } /* SECTIONS */ .lws-hr-section { padding: 82px 48px 74px; } .lws-hr-section--white { background: #FFFFFF; } .lws-hr-section--cream { background: #F4F0EC; } /* OPENING */ .lws-hr-opening-grid { display: grid; grid-template-columns: minmax(0, 1fr) 290px; gap: 72px; align-items: start; } .lws-hr-callout { border: 1px solid rgba(5,107,136,0.12); padding: 28px 26px; background: #F8FBFC; } .lws-hr-callout-line { font-family: 'Cormorant Garamond', serif; font-size: 20px; font-style: italic; color: #5C7A8A; padding: 10px 0; border-bottom: 1px solid rgba(5,107,136,0.08); line-height: 1.35; } .lws-hr-callout-line:last-child { border-bottom: none; } .lws-hr-callout-line--gold { color: #0E2233; font-style: normal; font-weight: 500; } /* GAP DIAGRAM */ .lws-hr-gap-wrap { margin-top: 34px; } .lws-hr-gap-card { background: #F8F5F1; box-shadow: inset 0 0 0 1px rgba(5,107,136,0.08); padding: 42px 34px 36px; } .lws-hr-gap-chart { display: flex; flex-direction: column; gap: 28px; } .lws-hr-gap-row { display: grid; grid-template-columns: 112px minmax(0, 1fr); align-items: center; column-gap: 18px; } .lws-hr-gap-axis { font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; font-weight: 500; color: #456476; line-height: 1; } .lws-hr-gap-bar-wrap { position: relative; } .lws-hr-gap-bar-wrap--wealth { display: flex; align-items: center; gap: 14px; } .lws-hr-gap-line { height: 8px; border-radius: 0; } .lws-hr-gap-line--life { width: 84%; background: #C5973A; } .lws-hr-gap-line--health { width: 72%; background: #2E708A; } .lws-hr-gap-line--wealth { width: 50%; background: #A7C6D3; } .lws-hr-gap-inline-callout { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; color: #7B8F9B; font-style: italic; white-space: nowrap; } .lws-hr-gap-inline-text { font-family: 'Outfit', sans-serif; font-weight: 300; letter-spacing: 0.01em; } .lws-hr-gap-inline-arrow { font-size: 12px; line-height: 1; color: #7B8F9B; } /* MODEL */ .lws-hr-model-wrap { margin-top: 34px; background: rgba(5,107,136,0.06); padding: 1px; } .lws-hr-model-grid { display: grid; grid-template-columns: 1fr 26px 1fr; align-items: stretch; background: #FFFFFF; } .lws-hr-model-panel { padding: 34px 30px; } .lws-hr-model-panel--left { background: #F8FAFB; } .lws-hr-model-panel--right { background: #FCFBF8; } .lws-hr-model-divider { position: relative; background: linear-gradient(to bottom, rgba(197,151,58,0.18), rgba(197,151,58,0.18)); } .lws-hr-model-divider::before { content: ''; position: absolute; left: 50%; top: 28px; bottom: 28px; width: 2px; transform: translateX(-50%); background: #C5973A; } .lws-hr-model-label { font-size: 11px; letter-spacing: 0.18em; text-transform: uppercase; font-weight: 600; color: #056B88; margin-bottom: 14px; } .lws-hr-model-title { font-family: 'Cormorant Garamond', serif; font-size: 28px; line-height: 1.2; color: #0E2233; margin-bottom: 18px; } .lws-hr-model-item { font-size: 14px; color: #3A5568; line-height: 1.75; padding: 12px 0; border-bottom: 1px solid rgba(5,107,136,0.08); font-weight: 300; display: flex; gap: 12px; align-items: flex-start; } .lws-hr-model-item:last-child { border-bottom: none; } .lws-hr-model-item::before { content: ''; display: block; width: 5px; height: 5px; background: #C5973A; border-radius: 50%; margin-top: 9px; flex-shrink: 0; } /* RISK */ .lws-hr-risk-grid { display: grid; grid-template-columns: 1fr 1.02fr; gap: 72px; align-items: start; margin-top: 10px; } .lws-hr-risk-box { background: linear-gradient(to bottom, #F8FAFB 0%, #FFFFFF 100%); box-shadow: inset 0 0 0 1px rgba(5,107,136,0.12); } .lws-hr-risk-box-title { font-size: 14px; font-weight: 500; color: #0E2233; padding: 18px 22px; border-bottom: 1px solid rgba(5,107,136,0.08); line-height: 1.5; } .lws-hr-risk-item { font-size: 14px; color: #3A5568; line-height: 1.7; padding: 13px 22px; border-bottom: 1px solid rgba(5,107,136,0.07); font-weight: 300; display: flex; gap: 12px; align-items: center; } .lws-hr-risk-item:last-of-type { border-bottom: none; } .lws-hr-risk-item::before { content: ''; display: block; width: 4px; height: 4px; background: #C5973A; border-radius: 50%; flex-shrink: 0; } .lws-hr-risk-note { font-size: 13px; color: #5C7A8A; font-style: italic; padding: 14px 22px 18px; border-top: 1px solid rgba(5,107,136,0.07); line-height: 1.6; } /* LIST BOX */ .lws-hr-list-box { margin-top: 28px; background: #FFFFFF; box-shadow: inset 0 0 0 1px rgba(5,107,136,0.10); } .lws-hr-list-title { font-size: 14px; font-weight: 500; color: #0E2233; padding: 18px 22px; border-bottom: 1px solid rgba(5,107,136,0.08); line-height: 1.5; } .lws-hr-list-grid { display: grid; grid-template-columns: repeat(2, 1fr); } .lws-hr-list-item { font-size: 14px; color: #3A5568; line-height: 1.7; padding: 15px 22px; border-bottom: 1px solid rgba(5,107,136,0.07); font-weight: 300; display: flex; gap: 12px; align-items: center; } .lws-hr-list-item:nth-child(odd) { border-right: 1px solid rgba(5,107,136,0.07); } .lws-hr-list-item::before { content: ''; display: block; width: 4px; height: 4px; background: #C5973A; border-radius: 50%; flex-shrink: 0; } .lws-hr-list-item:nth-last-child(-n+2) { border-bottom: none; } /* FOCUS */ .lws-hr-focus-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; margin-top: 30px; } .lws-hr-focus-item { padding: 26px 22px; background: #F4F0EC; box-shadow: inset 0 0 0 1px rgba(197,151,58,0.16); font-family: 'Cormorant Garamond', serif; font-size: 28px; line-height: 1.2; font-weight: 400; color: #0E2233; text-align: center; } /* SOCIAL */ .lws-hr-social-inner { max-width: 1120px; } .lws-hr-social-heading { max-width: 820px; margin-bottom: 40px !important; } .lws-hr-social-grid { display: grid; grid-template-columns: 1fr; gap: 34px; max-width: 1080px; } .lws-hr-social-item { padding-bottom: 30px; border-bottom: 1px solid rgba(5,107,136,0.10); } .lws-hr-social-item:last-child { border-bottom: none; padding-bottom: 0; } .lws-hr-social-quote { font-size: 15px; line-height: 1.82; font-weight: 300; color: #3A5568; max-width: 980px; margin-bottom: 8px; } .lws-hr-social-author { font-size: 13px; line-height: 1.4; font-weight: 500; color: #3A5568; } /* CTA */ .lws-hr-cta-wrap { background: transparent; padding: 72px 24px; text-align: center; margin: 0; } .lws-hr-cta-inner { max-width: 760px; margin: 0 auto; background: #FFFFFF; padding: 56px 48px; box-shadow: 0 12px 38px rgba(1,40,64,0.06), inset 0 0 0 1px rgba(5,107,136,0.08); } .lws-hr-cta-rule { width: 78px; height: 2px; background: #C5973A; margin: 0 auto 18px; } .lws-hr-cta-eyebrow { font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: #056B88; font-weight: 500; margin-bottom: 18px; } .lws-hr-cta-heading { font-family: 'Cormorant Garamond', serif; font-size: clamp(34px, 4vw, 48px); line-height: 1.1; color: #0E2233; margin: 0 0 18px; font-weight: 400; } .lws-hr-cta-body { font-size: 15px; color: #3A5568; line-height: 1.82; font-weight: 300; max-width: 590px; margin: 0 auto 28px; } .lws-hr-cta-actions { margin-bottom: 18px; } .lws-hr-cta-note { font-size: 13px; color: #5C7A8A; line-height: 1.65; max-width: 620px; margin: 0 auto; } /* GUIDE */ .lws-hr-guide-section { background: #F4F0EC; padding: 82px 48px 74px; } .lws-hr-guide-inner { max-width: 1120px; margin: 0 auto; display: grid; grid-template-columns: minmax(0, 1fr) 260px; gap: 80px; align-items: start; } .lws-hr-guide-list { list-style: none; padding: 0; margin: 22px 0 22px; display: flex; flex-wrap: wrap; gap: 32px; } .lws-hr-guide-list li { position: relative; padding-left: 14px; font-size: 15px; color: #5C7A8A; line-height: 1.6; font-style: italic; font-weight: 300; } .lws-hr-guide-list li::before { content: '•'; position: absolute; left: 0; top: 0; color: #C5973A; font-style: normal; } .lws-hr-guide-subtext { font-style: italic; color: #5C7A8A; margin-bottom: 28px; } .lws-hr-guide-btn { display: inline-block; background: #012840; color: #FFFFFF !important; text-decoration: none; font-size: 13px; font-weight: 700; letter-spacing: 0.08em; text-transform: none; padding: 17px 32px; transition: background 0.25s ease, transform 0.2s ease; } .lws-hr-guide-btn:hover { background: #0E3A58; color: #FFFFFF !important; text-decoration: none; transform: translateY(-2px); } .lws-hr-guide-book-wrap { text-align: center; } .lws-hr-guide-book { width: 162px; min-height: 240px; margin: 0 auto 16px; background: #012840; position: relative; box-shadow: 0 16px 34px rgba(1,40,64,0.12); border: 1px solid rgba(1,40,64,0.10); overflow: hidden; } .lws-hr-guide-book-goldbar { position: absolute; top: 0; left: 0; width: 12px; height: 100%; background: #C5973A; } .lws-hr-guide-book-content { padding: 42px 20px 22px 26px; text-align: left; } .lws-hr-guide-book-title { font-family: 'Cormorant Garamond', serif; font-size: 18px; line-height: 1.45; font-style: italic; color: #FFFFFF; margin-bottom: 26px; font-weight: 400; } .lws-hr-guide-book-sub { font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: #C5973A; line-height: 2.1; font-weight: 400; } .lws-hr-guide-book-note { font-size: 13px; color: #7B8F9B; line-height: 1.7; margin: 0; } /* FINAL NOTE */ .lws-hr-final-section { background: #FFFFFF; padding: 36px 48px 60px; } .lws-hr-final-inner { max-width: 1120px; margin: 0 auto; text-align: center; } .lws-hr-final-rule { width: 64px; height: 2px; background: #C5973A; margin: 0 auto 18px; } .lws-hr-final-text { font-family: 'Cormorant Garamond', serif; font-size: 28px; line-height: 1.35; color: #5C7A8A; margin: 0 0 14px; font-style: italic; } .lws-hr-final-link { font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase; text-decoration: none; color: #056B88; font-weight: 600; } .lws-hr-final-link:hover { text-decoration: none; color: #012840; } /* RESPONSIVE */ @media screen and (max-width: 991px) { .lws-hr-section, .lws-hr-guide-section { padding-left: 32px; padding-right: 32px; } .lws-hr-opening-grid, .lws-hr-risk-grid, .lws-hr-guide-inner { grid-template-columns: 1fr; gap: 34px; } .lws-hr-model-grid { grid-template-columns: 1fr; } .lws-hr-model-divider { display: none; } .lws-hr-focus-grid, .lws-hr-list-grid { grid-template-columns: 1fr; } .lws-hr-list-item:nth-child(odd) { border-right: none; } .lws-hr-list-item:nth-last-child(-n+2) { border-bottom: 1px solid rgba(5,107,136,0.07); } .lws-hr-list-item:last-child { border-bottom: none; } .lws-hr-gap-row { grid-template-columns: 100px minmax(0, 1fr); } .lws-hr-gap-line--life { width: 88%; } .lws-hr-gap-line--health { width: 74%; } .lws-hr-gap-line--wealth { width: 54%; } .lws-hr-guide-book-wrap { text-align: left; } .lws-hr-guide-book { margin-left: 0; } } @media screen and (max-width: 767px) { .lws-hr-hero { min-height: 620px; padding: 84px 24px 72px; } .lws-hr-hero::before { background-position: 58% center; } .lws-hr-section, .lws-hr-guide-section, .lws-hr-final-section { padding-left: 24px; padding-right: 24px; } .lws-hr-h1 { font-size: clamp(38px, 11vw, 58px) !important; } .lws-hr-heading { font-size: clamp(30px, 8vw, 42px) !important; } .lws-hr-gap-card { padding: 28px 22px 26px; } .lws-hr-gap-chart { gap: 22px; } .lws-hr-gap-row { grid-template-columns: 1fr; gap: 10px; } .lws-hr-gap-axis { margin-bottom: 2px; } .lws-hr-gap-bar-wrap--wealth { flex-wrap: wrap; gap: 10px; } .lws-hr-gap-inline-callout { margin-left: 0; } .lws-hr-focus-item { font-size: 24px; padding: 22px 18px; } .lws-hr-cta-inner { padding: 42px 26px; } .lws-hr-guide-list { gap: 16px 26px; } .lws-hr-guide-book { width: 160px; min-height: 236px; } .lws-hr-final-text { font-size: 24px; } }