// var-hero.jsx — Hero Versions A (premium/visual), B (structured/document-like), C (balanced). // All use the rooftop drone photo of a commercial building (not solar farms). const HERO_IMAGE = `${window.GI_BASE}assets/hero/rooftop-solar-sunset.webp`; const HERO_VIDEO = `${window.GI_BASE}assets/hero/hero-video.webm`; const HERO_ALT = 'Commercial rooftop solar panels at sunset with city skyline in background'; // Shared hero headline pool — copy refined, not rewritten. const HERO_HEAD = 'Commercial energy solutions for Canadian businesses'; const HERO_SUB = 'We optimize energy use, right-size solar and storage, and integrate electrification with energy monitoring and control for long-term performance and energy independence.'; // ============================================================ // Version A — PREMIUM / VISUAL // Full-bleed image, minimal chrome, large type, floating metric card. // Emphasis on presence + image storytelling. // ============================================================ // const HeroVersionA = () => //
// {/* {HERO_ALT} */} //
; // ============================================================ // Version B — STRUCTURED / DOCUMENT-LIKE // Split layout: image right, headline + structured metadata panel left. // Engineering-report feel — running header, labels, tabular info. // ============================================================ const HeroVersionB = () =>
{/* Left — headline + document panel */}
One partner for efficiency, onsite power, and electrification

{HERO_HEAD}

{HERO_SUB}

{/* Document-style metadata table */}
{[ ['Scope', 'Energy Audits · Rooftop Solar · Battery Storage · EV Charging'], ['Geography', 'Ontario · Alberta · Nova Scotia · British Columbia'], ['Delivery', 'Single accountable team, from assessment through to operation'], ['Horizon', 'Long-term relationships built on energy independence']]. map(([k, v]) =>
{k}
{v}
)}
{/* Right — image (full-bleed, no caption overlay) */}
{/* {HERO_ALT} */}
{/* Four-metric strip — structured, tabular */}
{[ { k: '01', v: '360+', l: 'C&I projects delvivered since 2012' }, { k: '02', v: '300M+ ', l: 'kWh savings delivered' }, { k: '03', v: '$20M+', l: 'Incentive funding secured' }, { k: '04', v: '4-6 year', l: 'Typical payback for C&I projects' }]. map((m, i) =>
0 ? 32 : 0 }}>
{m.v}
{m.l}
)}
; // ============================================================ // Version C — BALANCED // Full-bleed image with editorial headline (like current, refined). // 4 metric strip at the bottom — kept, but cleaner and with mono labels. // ============================================================ const HeroVersionC = () =>
{HERO_ALT}
Conserve · Power · Transform

{HERO_HEAD}

{HERO_SUB}

{/* Tagged metrics bar */}
{[ { tag: 'IRR', big: '15–21%', small: 'Typical post-install IRR on commercial projects' }, { tag: 'PAYBACK', big: '4.6 yr', small: 'Median payback across completed installations' }, { tag: 'SAVINGS', big: '$7M+', small: 'Verified lifetime savings, single-client program' }, { tag: 'PROJECTS', big: '200+', small: 'Commercial and industrial projects since 2012' }]. map((m, i) =>
0 ? 32 : 0 }}>
{m.tag}
{m.big}
{m.small}
)}
; Object.assign(window, { HeroVersionB, HeroVersionC });