// PricingTable - three-tier financial scenario table. const PricingTable = ({ rows }) => ( {rows.map((r, i) => ( ))}
Tier Audience Annual Fee
{r.tier} {r.audience} {r.fee}
); const ptStyles = { table: { width: '100%', borderCollapse: 'collapse', fontFamily: 'var(--font-body)' }, headRow: { borderBottom: '1px solid var(--border-gold)' }, th: { padding: '14px 0', fontFamily: 'var(--font-mono)', fontSize: 10, letterSpacing: '0.22em', textTransform: 'uppercase', color: 'var(--fg-2)', fontWeight: 500, }, row: { borderBottom: '1px solid var(--border-soft)' }, tierCell: { padding: '22px 0', fontFamily: 'var(--font-display)', fontSize: 22, color: 'var(--fg-1)', fontWeight: 500, }, audCell: { padding: '22px 16px', fontSize: 15, color: 'var(--fg-2)' }, feeCell: { padding: '22px 0', textAlign: 'right', fontFamily: 'var(--font-display)', fontSize: 26, color: 'var(--fg-accent)', fontWeight: 500, }, }; Object.assign(window, { PricingTable });