// Pricing.jsx — three engagement tiers; clicking a CTA preselects the offer in the form const TIERS = [ { offer: 'Offer #1', name: 'Operational Diagnostic', amount: '€2,500', duration: '2-week engagement · One-time', listLabel: 'Deliverables', items: ['Process assessment & current-state map', 'KPI dashboard design', 'Bottleneck analysis & root-cause', '90-day prioritised roadmap'], cta: 'Best for gaining clarity', formValue: 'Operational Diagnostic (€2,500)', }, { offer: 'Offer #2', name: 'Fractional COO', amount: '€3k – €5k/mo', duration: '4–8 hours/week · Ongoing retainer', listLabel: 'Includes', featured: true, tag: '⭐ Most Popular', items: ['Weekly leadership meeting', 'KPI review & decision support', 'Team coaching & accountability', 'SOP design & implementation', 'Inventory planning support', 'Supplier management routines', 'Process optimisation sessions'], cta: 'Best for ongoing execution', formValue: 'Fractional COO (€3k–€5k/mo)', }, { offer: 'Offer #3', name: 'Scale™ Accelerator', amount: '€10k – €20k', duration: '90-day programme · Fixed scope', listLabel: 'Focus areas', items: ['Full SCALE model implementation', 'Reduce operational chaos', 'Improve margins & fulfilment', 'Build accountability systems', '90-day execution roadmap', 'Team capability building'], cta: 'Best for serious scaling', formValue: 'Scale Accelerator (€10k–€20k)', }, ]; function Pricing({ onSelectOffer, enhanced }) { return (
{TIERS.map((t) => (
{t.tag &&
{t.tag}
}

{t.offer}

{t.name}

{t.amount}

{t.duration}

{t.listLabel}

{t.items.map((i) => (
{i}
))} {enhanced ? ( onSelectOffer && onSelectOffer(t.formValue)}> Choose {t.name.replace('™', '')} →

{t.cta}

) : ( onSelectOffer && onSelectOffer(t.formValue)}> {t.cta} )}
))}
{enhanced && (
✓  Your Diagnostic fee is credited toward any ongoing engagement.
)}
); } window.Pricing = Pricing; window.PRICING_TIERS = TIERS;