HEALTH & WELLNESS

Health & Wellness — Toto Manie Magbanua Jr. *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { –gold: #C9A84C; –gold-light: #E8C97A; –gold-dim: #8A6B2A; –ink: #0E0D0B; –ink-mid: #1C1A15; –ink-soft: #2E2B22; –cream: #F7F3EC; –cream-dim: #EDE8DE; –text-muted: #7A7060; –text-light: #B5AA96; –serif: ‘Cormorant Garamond’, Georgia, serif; –sans: ‘DM Sans’, system-ui, sans-serif; } html { scroll-behavior: smooth; } body { background: var(–ink); color: var(–cream); font-family: var(–sans); font-weight: 300; line-height: 1.7; overflow-x: hidden; } /* ─── NAV ─── */ nav { position: fixed; top: 0; left: 0; right: 0; z-index: 100; padding: 1.25rem 3rem; display: flex; justify-content: space-between; align-items: center; background: rgba(14,13,11,0.85); backdrop-filter: blur(12px); border-bottom: 1px solid rgba(201,168,76,0.12); } .nav-logo { font-family: var(–serif); font-size: 1.1rem; font-weight: 300; letter-spacing: 0.15em; color: var(–gold); text-decoration: none; text-transform: uppercase; } .nav-links { display: flex; gap: 2rem; list-style: none; } .nav-links a { font-size: 0.78rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(–text-light); text-decoration: none; transition: color 0.3s; } .nav-links a:hover { color: var(–gold); } .nav-cta { font-size: 0.78rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(–ink) !important; background: var(–gold); padding: 0.55rem 1.4rem; border-radius: 2px; transition: background 0.3s !important; } .nav-cta:hover { background: var(–gold-light) !important; color: var(–ink) !important; } /* ─── HERO ─── */ .hero { min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; text-align: center; padding: 8rem 2rem 5rem; overflow: hidden; } .hero-bg { position: absolute; inset: 0; background: radial-gradient(ellipse 80% 60% at 50% 0%, rgba(201,168,76,0.07) 0%, transparent 70%), radial-gradient(ellipse 50% 40% at 80% 100%, rgba(201,168,76,0.04) 0%, transparent 60%); } .hero-lines { position: absolute; inset: 0; opacity: 0.04; background-image: repeating-linear-gradient( 0deg, transparent, transparent 80px, rgba(201,168,76,0.8) 80px, rgba(201,168,76,0.8) 81px ); } .hero-content { position: relative; z-index: 1; max-width: 820px; } .hero-eyebrow { font-size: 0.72rem; letter-spacing: 0.3em; text-transform: uppercase; color: var(–gold); margin-bottom: 2rem; display: flex; align-items: center; justify-content: center; gap: 1rem; } .hero-eyebrow::before, .hero-eyebrow::after { content: ”; display: block; width: 40px; height: 1px; background: var(–gold); opacity: 0.6; } .hero h1 { font-family: var(–serif); font-size: clamp(3rem, 7vw, 6rem); font-weight: 300; line-height: 1.1; letter-spacing: -0.01em; color: var(–cream); margin-bottom: 1rem; } .hero h1 em { font-style: italic; color: var(–gold); } .hero-sub { font-family: var(–serif); font-size: clamp(1.1rem, 2.5vw, 1.5rem); font-weight: 300; font-style: italic; color: var(–text-light); margin-bottom: 2.5rem; max-width: 580px; margin-left: auto; margin-right: auto; } .hero-desc { font-size: 0.95rem; color: var(–text-muted); max-width: 520px; margin: 0 auto 3rem; line-height: 1.8; } .hero-actions { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; } .btn-primary { display: inline-block; font-size: 0.8rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(–ink); background: var(–gold); padding: 1rem 2.5rem; border-radius: 2px; text-decoration: none; transition: background 0.3s, transform 0.2s; } .btn-primary:hover { background: var(–gold-light); transform: translateY(-1px); } .btn-ghost { display: inline-block; font-size: 0.8rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(–gold); border: 1px solid rgba(201,168,76,0.4); padding: 1rem 2.5rem; border-radius: 2px; text-decoration: none; transition: border-color 0.3s, background 0.3s; } .btn-ghost:hover { border-color: var(–gold); background: rgba(201,168,76,0.06); } .hero-scroll { position: absolute; bottom: 2.5rem; left: 50%; transform: translateX(-50%); display: flex; flex-direction: column; align-items: center; gap: 0.5rem; color: var(–text-muted); font-size: 0.7rem; letter-spacing: 0.15em; text-transform: uppercase; } .scroll-line { width: 1px; height: 48px; background: linear-gradient(to bottom, var(–gold-dim), transparent); animation: scrollDown 1.8s ease-in-out infinite; } @keyframes scrollDown { 0%, 100% { opacity: 0.3; transform: scaleY(1); } 50% { opacity: 1; transform: scaleY(0.6); } } /* ─── SECTION BASE ─── */ section { padding: 7rem 2rem; } .container { max-width: 1080px; margin: 0 auto; } .container-narrow { max-width: 740px; margin: 0 auto; } .section-eyebrow { font-size: 0.72rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(–gold); margin-bottom: 1.25rem; } .section-title { font-family: var(–serif); font-size: clamp(2rem, 4vw, 3.2rem); font-weight: 300; line-height: 1.15; color: var(–cream); margin-bottom: 1.25rem; } .section-title em { font-style: italic; color: var(–gold); } .section-body { font-size: 0.95rem; color: var(–text-muted); line-height: 1.85; max-width: 580px; } .divider { width: 48px; height: 1px; background: var(–gold); opacity: 0.5; margin: 1.5rem 0; } /* ─── PERSONAL STORY ─── */ .story { background: var(–ink-mid); border-top: 1px solid rgba(201,168,76,0.1); border-bottom: 1px solid rgba(201,168,76,0.1); } .story-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 6rem; align-items: center; } .story-quote { font-family: var(–serif); font-size: clamp(1.6rem, 3vw, 2.4rem); font-style: italic; font-weight: 300; line-height: 1.3; color: var(–cream); border-left: 2px solid var(–gold); padding-left: 2rem; margin-bottom: 2rem; } .story-attr { font-size: 0.78rem; letter-spacing: 0.15em; text-transform: uppercase; color: var(–gold); padding-left: 2rem; } .stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1.5rem; } .stat-card { background: var(–ink-soft); border: 1px solid rgba(201,168,76,0.12); padding: 1.5rem; border-radius: 4px; } .stat-number { font-family: var(–serif); font-size: 2.6rem; font-weight: 600; color: var(–gold); line-height: 1; margin-bottom: 0.4rem; } .stat-label { font-size: 0.78rem; letter-spacing: 0.08em; color: var(–text-muted); text-transform: uppercase; } /* ─── WHY YOLI ─── */ .pillars-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; margin-top: 4rem; } .pillar-card { position: relative; padding: 2.5rem 2rem; border-top: 1px solid rgba(201,168,76,0.2); transition: border-color 0.3s; } .pillar-card:hover { border-top-color: var(–gold); } .pillar-icon { font-size: 2rem; margin-bottom: 1.25rem; } .pillar-title { font-family: var(–serif); font-size: 1.35rem; font-weight: 400; color: var(–cream); margin-bottom: 0.75rem; } .pillar-text { font-size: 0.88rem; color: var(–text-muted); line-height: 1.8; } /* ─── PRODUCTS ─── */ .products { background: var(–ink-mid); } .products-header { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 4rem; gap: 2rem; flex-wrap: wrap; } .products-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.5rem; } .product-card { background: var(–ink-soft); border: 1px solid rgba(201,168,76,0.1); border-radius: 4px; overflow: hidden; transition: border-color 0.3s, transform 0.3s; } .product-card:hover { border-color: rgba(201,168,76,0.4); transform: translateY(-4px); } .product-badge { display: inline-block; font-size: 0.68rem; letter-spacing: 0.15em; text-transform: uppercase; color: var(–ink); background: var(–gold); padding: 0.3rem 0.75rem; border-radius: 2px; margin-bottom: 1rem; } .product-card-body { padding: 2rem 1.75rem; } .product-icon { font-size: 2.2rem; margin-bottom: 1rem; } .product-name { font-family: var(–serif); font-size: 1.4rem; font-weight: 400; color: var(–cream); margin-bottom: 0.5rem; } .product-tagline { font-size: 0.82rem; color: var(–gold); letter-spacing: 0.06em; margin-bottom: 0.75rem; font-style: italic; } .product-desc { font-size: 0.85rem; color: var(–text-muted); line-height: 1.75; } /* ─── OPPORTUNITY ─── */ .opportunity-layout { display: grid; grid-template-columns: 1fr 1fr; gap: 6rem; align-items: start; } .opportunity-steps { margin-top: 3rem; display: flex; flex-direction: column; gap: 2rem; } .step { display: flex; gap: 1.5rem; align-items: flex-start; } .step-num { font-family: var(–serif); font-size: 2.5rem; font-weight: 300; color: var(–gold); opacity: 0.4; line-height: 1; min-width: 2rem; } .step-content { flex: 1; } .step-title { font-size: 0.95rem; font-weight: 500; color: var(–cream); margin-bottom: 0.35rem; letter-spacing: 0.04em; } .step-text { font-size: 0.85rem; color: var(–text-muted); line-height: 1.75; } .opportunity-panel { background: var(–ink-soft); border: 1px solid rgba(201,168,76,0.15); border-radius: 4px; padding: 3rem; position: sticky; top: 7rem; } .panel-title { font-family: var(–serif); font-size: 1.6rem; color: var(–cream); margin-bottom: 0.5rem; } .panel-sub { font-size: 0.85rem; color: var(–text-muted); margin-bottom: 2rem; line-height: 1.7; } .form-group { display: flex; flex-direction: column; gap: 0.4rem; margin-bottom: 1.25rem; } .form-label { font-size: 0.72rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(–text-muted); } .form-input { background: var(–ink-mid); border: 1px solid rgba(201,168,76,0.15); border-radius: 3px; padding: 0.85rem 1rem; color: var(–cream); font-family: var(–sans); font-size: 0.9rem; font-weight: 300; outline: none; transition: border-color 0.3s; width: 100%; } .form-input::placeholder { color: var(–text-muted); } .form-input:focus { border-color: rgba(201,168,76,0.5); } .form-select { background: var(–ink-mid); border: 1px solid rgba(201,168,76,0.15); border-radius: 3px; padding: 0.85rem 1rem; color: var(–cream); font-family: var(–sans); font-size: 0.9rem; font-weight: 300; outline: none; transition: border-color 0.3s; width: 100%; appearance: none; -webkit-appearance: none; cursor: pointer; } .form-select option { background: var(–ink-mid); } .form-select:focus { border-color: rgba(201,168,76,0.5); } .btn-form { width: 100%; padding: 1rem; background: var(–gold); color: var(–ink); border: none; border-radius: 3px; font-family: var(–sans); font-size: 0.82rem; letter-spacing: 0.12em; text-transform: uppercase; cursor: pointer; font-weight: 500; transition: background 0.3s; margin-top: 0.5rem; } .btn-form:hover { background: var(–gold-light); } .form-note { font-size: 0.75rem; color: var(–text-muted); text-align: center; margin-top: 1rem; line-height: 1.6; } /* ─── TESTIMONIALS ─── */ .testimonials { background: var(–ink-mid); } .testimonials-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; margin-top: 4rem; } .testimonial-card { padding: 2rem; border: 1px solid rgba(201,168,76,0.1); border-radius: 4px; position: relative; } .testimonial-mark { font-family: var(–serif); font-size: 5rem; line-height: 0.7; color: var(–gold); opacity: 0.2; margin-bottom: 1rem; display: block; } .testimonial-text { font-family: var(–serif); font-size: 1rem; font-style: italic; color: var(–cream); line-height: 1.7; margin-bottom: 1.5rem; } .testimonial-name { font-size: 0.78rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(–gold); } .testimonial-role { font-size: 0.78rem; color: var(–text-muted); margin-top: 0.2rem; } /* ─── CTA STRIP ─── */ .cta-strip { text-align: center; padding: 8rem 2rem; position: relative; overflow: hidden; } .cta-bg { position: absolute; inset: 0; background: radial-gradient(ellipse 70% 50% at 50% 50%, rgba(201,168,76,0.06) 0%, transparent 70%); } .cta-strip .section-title { font-size: clamp(2.2rem, 5vw, 4rem); max-width: 700px; margin: 0 auto 1.5rem; } .cta-strip .section-body { max-width: 480px; margin: 0 auto 3rem; } /* ─── FOOTER ─── */ footer { border-top: 1px solid rgba(201,168,76,0.1); padding: 3rem 2rem; text-align: center; } .footer-logo { font-family: var(–serif); font-size: 1.2rem; font-weight: 300; letter-spacing: 0.2em; color: var(–gold); text-transform: uppercase; margin-bottom: 1rem; } .footer-text { font-size: 0.8rem; color: var(–text-muted); margin-bottom: 0.5rem; } .footer-links { display: flex; gap: 1.5rem; justify-content: center; margin-top: 1.5rem; flex-wrap: wrap; } .footer-links a { font-size: 0.75rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(–text-muted); text-decoration: none; transition: color 0.3s; } .footer-links a:hover { color: var(–gold); } /* ─── SCROLL ANIMATIONS ─── */ .reveal { opacity: 0; transform: translateY(28px); transition: opacity 0.7s ease, transform 0.7s ease; } .reveal.visible { opacity: 1; transform: translateY(0); } .reveal-delay-1 { transition-delay: 0.1s; } .reveal-delay-2 { transition-delay: 0.2s; } .reveal-delay-3 { transition-delay: 0.3s; } .reveal-delay-4 { transition-delay: 0.4s; } /* ─── RESPONSIVE ─── */ @media (max-width: 900px) { nav { padding: 1rem 1.5rem; } .nav-links { display: none; } .story-grid, .opportunity-layout { grid-template-columns: 1fr; gap: 3rem; } .pillars-grid, .products-grid, .testimonials-grid { grid-template-columns: 1fr; } .stats-grid { grid-template-columns: 1fr 1fr; } .opportunity-panel { position: static; } section { padding: 5rem 1.5rem; } } @media (max-width: 600px) { .products-grid { grid-template-columns: 1fr; } .pillars-grid { grid-template-columns: 1fr; } .stats-grid { grid-template-columns: 1fr 1fr; } .hero { padding: 6rem 1.5rem 4rem; } }

Health & Wellness

Live Better.
Move Further.
Start Today.

A filmmaker, ultra-distance runner, and wellness advocate — living proof that better health changes everything.

I’ve tested my body across 100-mile races, tracked my Omega-3 Index from deficient to optimal, and built daily habits that actually hold. Yoli is the system I trust to fuel all of it.

Scroll

The Backstory

“I didn’t find wellness. I earned it — one kilometer, one film, one conversation at a time.”

— Toto Manie Magbanua Jr.

By the Numbers

100+
Miles run at a time
UTMB
Finisher · 2018
8%
Omega-3 Index · Optimal
26+
Years in storytelling

I’m Toto Manie — filmmaker, race director, and ultra-distance runner from Antique, Philippines. I co-founded Filipino Pictures, directed multiple Gawad Urian-nominated films, and ran one of the most grueling footraces in the world. But none of that matters if your body can’t keep up. That’s why I stopped guessing and started testing — and why I became a Yoli independent distributor. Science-backed, FTC-compliant, and personally verified. This is wellness I can stand behind, at altitude, at mile 80, and on film set call times.

Why Yoli

Not just a supplement.
A system.

🧪

Science-Backed

Every product is formulated on real nutritional science — not marketing hype. I track bloodwork. I test personally. I recommend only what I’ve validated on my own body.

🏔

Athlete-Tested

These products have been with me through mountain finishes, early morning swims, and 24-hour pushes. If it survives my training life, it works for yours too.

🌿

Clean Ingredients

Yoli was founded on the principle that what goes into your body matters. No cheap fillers. No shortcuts. Real nutrition designed to actually work the way your body needs it to.

📊

Test, Don’t Guess

I track my Omega-3 Index, energy markers, and recovery metrics. Wellness decisions should come from data, not assumptions. I’ll help you understand your numbers too.

🤝

Community Support

You don’t do this alone. From Antique to the rest of the Philippines, I’m building a team of people who take their health seriously — and hold each other accountable.

🎯

Long-Game Thinking

Ultra-running taught me that there are no shortcuts to the finish line. The same is true for your health. We build habits that last — not 30-day fixes that fade.

The Product Line

What I
Actually Take

These are the Yoli products I personally use and recommend. No fluff — just what makes a real difference for active, performance-driven people.

Core System

Better Body System

The complete transformation kit

Yoli’s flagship program — a full package of nutritional products, meal planning, and coaching support designed to help you lose weight, gain energy, and reset your body for the long haul.

🐟
My Top Pick

Vital Omegas+

Brain, heart, and inflammation support

This is the product that took my Omega-3 Index from deficient to optimal. Essential fatty acids for cardiovascular health, brain function, joint mobility, and reduced inflammation — especially important for endurance athletes.

🔋
Energy

Passion

Natural energy without the crash

Clean, sustained energy for training days, long shoots, or any time you need to show up fully. No jitter-heavy stimulants — just ingredients that support real, usable energy.

🛡
Immunity

Truth Pomegranate

Antioxidant and immune defense

Rich in antioxidants that support immune function and help combat oxidative stress — the kind that builds up when you’re pushing your body hard or managing a high-output creative life.

🌱
Greens

Lean Greens Plus

Daily greens, simplified

Getting enough vegetables is a real challenge on event days and location shoots. This fills the gap — alkalizing greens, digestive enzymes, and probiotics in a single, convenient dose.

💎
Collagen

Collagen+

Joints, skin, and recovery

Recovery matters as much as training. Collagen supports connective tissue health, joint flexibility, skin elasticity, and post-run repair — everything your body needs to keep going.

The Business Side

Build Health.
Build Income.

Yoli isn’t just a wellness company — it’s a vehicle for financial transformation. I joined not only because I believe in the products, but because the business model aligns with how I think about impact: serve people genuinely, and build something sustainable.

01

Start with your own transformation

Use the products. Track your results. Let your own story become your most powerful testimonial. No need to sell — just share authentically.

02

Share with people you trust

Your network already trusts you. When you recommend something that genuinely changed your health, people listen. That’s not sales — that’s service.

03

Build a team that builds itself

Yoli’s compensation model rewards duplication. You help your team grow — they help others — and everyone earns from the collective effort. I’ll guide you through every step.

04

Scale toward financial freedom

This is a serious business for people who take it seriously. I’m building toward a life where my wellness income funds my films, races, and dreams. You can do the same.

Let’s Talk

Whether you want to try the products or explore the business opportunity, the first step is a conversation. Fill this out and I’ll reach out personally.

Your Name
Email or Mobile Number
I’m Interested In Select one Trying the products for myself Learning about the business opportunity Both — products and business Just exploring for now
My Wellness Goal Select one Lose weight and feel lighter Increase energy and focus Support athletic performance Improve gut and immune health Manage stress and recovery General long-term wellness

I personally respond to every message. No spam. No pressure. Just a real conversation about your health and goals.

Community Stories

Real People.
Real Results.

I started with the Better Body System not expecting much. Six weeks in, I was down 8 kilos, sleeping better, and people at work kept asking what I was doing differently.

Anna R.

Teacher · Iloilo City

Toto told me to test first, not guess. When I got my Omega-3 results back and saw how deficient I was, I finally understood why my joints ached. The Vital Omegas made a real difference.

Jeric T.

Trail Runner · Antique

What I appreciated most was that Toto was honest — he didn’t oversell. He just shared his own journey. That authenticity made me trust both him and the products.

Cecile M.

Entrepreneur · Manila

The First Step

Your wellness story
starts with a decision.

It doesn’t require being an athlete or having it all figured out. You just need to take one honest step toward feeling better. I’ll be right here to guide the rest.

© 2025 Toto Manie Magbanua Jr. · totomanie.life

const reveals = document.querySelectorAll(‘.reveal’); const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.classList.add(‘visible’); observer.unobserve(entry.target); } }); }, { threshold: 0.12 }); reveals.forEach(el => observer.observe(el)); function handleSubmit() { const name = document.getElementById(‘name’).value.trim(); const contact = document.getElementById(‘contact’).value.trim(); const interest = document.getElementById(‘interest’).value; const msg = document.getElementById(‘form-msg’); if (!name || !contact || !interest) { msg.style.display = ‘block’; msg.style.color = ‘#E24B4A’; msg.textContent = ‘Please fill in your name, contact, and interest to continue.’; return; } msg.style.display = ‘block’; msg.style.color = ‘var(–gold)’; msg.textContent = `Thank you, ${name}! I’ll be in touch shortly. Talk soon. — Toto`; document.getElementById(‘name’).value = ”; document.getElementById(‘contact’).value = ”; document.getElementById(‘interest’).value = ”; document.getElementById(‘goal’).value = ”; }