// var-accreditations.jsx — Accreditations A/B/C. Goal: clear trust signal, simple layout. const MEMBERSHIPS = [ { name: 'BBB Accredited Business', file: 'bbb.webp', w: 140 }, { name: 'Canadian Renewable Energy Association', file: 'crea.webp', w: 190 }, { name: 'DCI', file: 'dci.webp', w: 100 }, { name: 'Avetta Member', file: 'avetta.webp', w: 78 }, { name: 'Efficiency Nova Scotia', file: 'efficiency-ns.webp', w: 160 }, { name: 'Solar Alberta', file: 'solar-alberta.webp', w: 96 }, { name: 'Toronto Hydro', file: 'toronto-hydro.webp', w: 160 }, { name: 'City of Toronto', file: 'city-of-toronto.webp', w: 140 }, ]; const A_HEAD = 'Licensed, accredited, and in good standing.'; // ============================================================ // A — HORIZONTAL STRIP // Full-width band, all 8 logos in one row. Strong, simple, visible. // ============================================================ const AccreditationsVersionA = () => (
Accreditations · § 07

{A_HEAD}

08 MEMBERSHIPS
{MEMBERSHIPS.map((m, i) => (
0 ? '1px solid rgba(15,33,51,0.12)' : 'none', display: 'flex', alignItems: 'center', justifyContent: 'center', minHeight: 110, }}> {m.name}
))}
); // ============================================================ // B — 2-ROW GRID // Structured 4×2 grid, named under each logo, framed cells. // ============================================================ const AccreditationsVersionB = () => (
Accreditations · § 07

{A_HEAD}

Certifications, industry memberships, and utility relationships that keep projects moving through approval, interconnection, and incentive capture.

{MEMBERSHIPS.map(m => (
{m.name}
{m.name}
))}
); // ============================================================ // C — COMPACT BLOCK WITH INTRO TEXT // Intro paragraph on the left, logos as a tight 2-row condensed grid on the right. // ============================================================ const AccreditationsVersionC = () => (
Accreditations

{A_HEAD}

Active members of the Canadian renewable-energy industry, with utility and municipal relationships that carry projects through interconnection and incentive capture.

{MEMBERSHIPS.map(m => (
{m.name}
))}
); Object.assign(window, { AccreditationsVersionA, AccreditationsVersionB, AccreditationsVersionC });