// page-home.jsx — Homepage React app (extracted from index.html, 1:1) const { useState, useEffect, useRef } = React; const __MCR = (window.MCR_DATA && window.MCR_DATA.home) || {}; const __BASE = (window.MCR_DATA && window.MCR_DATA.siteUrl) || ''; // ——— Trust Strip ——— const TrustStrip = () => (
{[['28', 'AR Days'], ['98%', 'Clean-Claim Rate'], ['4–7%', 'Revenue Recovery'], ['2.49%', 'Starting Rate']].map(([val, lbl]) => (
{val} {lbl}
))}
); // ——— Hero ——— const Hero = () => (
{__MCR.eyebrow || 'Revenue Infrastructure Partner'}

{(__MCR.headline || "Revenue cycle\nmanagement,\nengineered.")}

{(__MCR.lead || 'We engineer the revenue infrastructure behind modern healthcare practices — from eligibility through zero-balance reconciliation. Starting at 2.49% of collections.').split(/(2\.49%)/g).map((seg, i) => seg === '2.49%' ? {seg} : {seg} )}

{__MCR.qualifier || 'For practices collecting $3M+ annually.'}
); // ——— Problem ——— const Problem = () => { const items = [ { title: 'AR that compounds', body: 'Aged receivables past 90 days erode cash position faster than new revenue can close the gap.' }, { title: 'Silent denials', body: 'Without root-cause tracking, the same preventable denials repeat every billing cycle at scale.' }, { title: 'Coding drift', body: 'Specialty-specific rules shift quarterly — uncoached coders produce silent downcoding losses.' }, ]; return (
Why Revenue Leaks

Three structural failures,
one compounding cost.

{items.map((it, i) => (

{it.title}

{it.body}

))}
); }; // ——— Services Grid ——— const ServicesGrid = () => (
Capabilities

One partner across the full revenue cycle.

Seven integrated service lines — each measurable, each feeding the next.

{SERVICES.map((s, i) => (

{s.title}

{s.desc}

Learn more →
))}
); // ——— Framework ——— const Framework = () => { const phases = [ { n: '01', title: 'Eligibility', body: 'Verification and pre-auth at patient intake.' }, { n: '02', title: 'Clean Submission', body: 'Scrubbed claims; 98% first-pass acceptance.' }, { n: '03', title: 'Denial Recovery', body: 'Root-cause analysis and compounding workflows.' }, { n: '04', title: 'Reconciliation', body: 'Zero-balance close, variance reporting.' }, ]; return (
The Framework

The Revenue Control Framework

Four phases, engineered as one system. Each phase has a measurable outcome and a control loop.

{phases.map((p, i) => (
{p.n}
{p.title}
{p.body}
{i < phases.length - 1 && ( )}
))}
); }; // ——— Metrics ——— const MetricsSection = () => { const rows = [ { before: '52d', after: '28d', label: 'AR Days' }, { before: '82%', after: '98%', label: 'Clean Claim Rate' }, { before: '—', after: '+4–7%', label: 'Net Revenue Recovery' }, ]; return (
Transformation Metrics

Before and after, measured.

Composite results across the last twelve engagements. Every number is real.

{rows.map(r => (
{r.before}
{r.after}
{r.label}
))}
); }; // ——— Qualification ——— const Qualification = () => { const not = ['Under $1M in annual collections', 'Seeking the cheapest available vendor', 'Not prepared to share last 12 months of AR data']; const ideal = ['$3M+ in annual collections', 'Multi-specialty or high-volume single specialty', 'Executive sponsor in the CFO or COO office']; return (
Qualification

We are not for every practice.

Not ideal if
{not.map(t => (
{t}
))}
Ideal if
{ideal.map(t => (
{t}
))}
); }; // ——— CTA ——— const CTA = () => (

Begin with a Revenue Assessment.

A private, 45-minute working session with our revenue architects. No decks, no pitch — just a structural read on your cycle.

Request a Meeting — It's Free
{__MCR.qualifier || 'For practices collecting $3M+ annually.'}
); // ——— Specialties Preview ——— const SpecialtiesPreview = () => (
Specialties

Deep expertise across 12 clinical specialties.

Every specialty operates under different coding rules, payer logic, and denial patterns. We bring certified, specialty-specific expertise to every engagement.

View All Specialties
{SPECIALTIES.slice(0, 9).map(sp => (
{ e.currentTarget.style.background = '#1A204F'; e.currentTarget.querySelector('span').style.color = '#fff'; e.currentTarget.querySelector('small').style.color = 'rgba(255,255,255,0.6)'; }} onMouseLeave={e => { e.currentTarget.style.background = 'var(--navy-50)'; e.currentTarget.querySelector('span').style.color = 'var(--navy-700)'; e.currentTarget.querySelector('small').style.color = 'var(--n-500)'; }} > {sp.name}  
))}
); function App() { useEffect(() => { const t = setTimeout(() => window.lucide && window.lucide.createIcons(), 200); return () => clearTimeout(t); }); return (
); } ReactDOM.createRoot(document.getElementById('root')).render();