// ColdOcean — BOLD Hero: content starts at top, rich right panel function Mark({ letter, bg = '#ff5a1f', fg = '#0a0a0a' }) { return ( {letter} ); } function Arrow({ size = 14 }) { return ( ); } function CoLogo() { return ( ); } const CO_BOOKING_URL = 'https://tidycal.com/coldocean/15-minute-meeting'; function CoNav({ active, absolute = true }) { const links = [ { k: 'work', l: 'WORK', href: 'case-studies.html' }, { k: 'about', l: 'ABOUT', href: 'about.html' }, { k: 'playbook', l: 'PLAYBOOK', href: 'playbook.html' }, { k: 'blog', l: 'BLOG', href: 'blog.html' }, ]; return ( ); } // ── Live terminal panel (right side, fills space with animated content) ── function HeroTerminal() { const steps = React.useMemo(() => [ { t: 'BOOT', cmd: '$ coldocean --init workflow', out: 'Loading agents ▸ Claude · n8n · OpenClaw' }, { t: 'FETCH', cmd: '$ apollo.search --icp "seed saas eu"', out: '► 1,284 accounts identified' }, { t: 'ENRICH', cmd: '$ blitzapi.enrich --signals all', out: '► 96.4% match rate · 14ms avg' }, { t: 'THINK', cmd: '$ claude.research --account acme', out: '► Brief drafted · 4 angles ranked' }, { t: 'ROUTE', cmd: '$ n8n.flow --run gtm-cascade', out: '► Deal created in HubSpot' }, { t: 'SEND', cmd: '$ smartlead.dispatch --persona cfo', out: '► 428 sequences queued' }, { t: 'LEARN', cmd: '$ supabase.log --reply positive', out: '► Model updated · +0.3% lift' }, ], []); const [i, setI] = React.useState(0); React.useEffect(() => { const id = setInterval(() => setI((p) => (p + 1) % steps.length), 1400); return () => clearInterval(id); }, [steps.length]); // Visible window of last 4 entries const vis = []; for (let k = 3; k >= 0; k--) { const idx = (i - k + steps.length * 10) % steps.length; vis.push({ ...steps[idx], current: k === 0 }); } return (
{/* Header bar */}
REVENUE_MACHINE.SH
LIVE · {String(i+1).padStart(2,'0')}/{String(steps.length).padStart(2,'0')}
{/* Log */}
{vis.map((s, k) => (
{s.t} {s.cmd}
{s.out} {s.current && }
))}
{/* Footer meters */}
{[ ['PIPELINE', '€42M', '+12%'], ['LEADS/D', '1.2M', '+4%'], ['LATENCY', '14ms', '−2%'], ].map(([k, v, d]) => (
{k}
{v} {d}
))}
); } function CoHero({ direction, tweaks }) { const isVariant = direction === 'variant'; return (
{/* Particle network backdrop */}
{/* Left-side vertical fade only (so content is always legible) */}
{/* Marquee under nav */}
{Array.from({ length: 2 }).flatMap((_, j) => ( ['◆ GTM AUTOMATION', 'AGENTS THAT SHIP', '◆ EU · UK · APAC', 'AI WORKFLOWS AT SCALE', '◆ BUILT IN DAYS NOT MONTHS', 'n8n · CLAUDE · OPENCLAW', '◆ 47 GTM TEAMS', '1.2M LEADS/DAY'] .map((t, i) => ( {t} )) ))}
{/* Content — anchored to TOP (no blank space above) */}
{/* Left — headline */}
GTM AI AUTOMATION · EST. 2024

WE BUILD REVENUE
MACHINES THAT NEVER SLEEP.

A GTM automation studio. We ship AI-agent workflows for modern revenue teams — pipeline, outbound, research, ops. Autonomous. End-to-end.

{/* Trusted by strip */}
TRUSTED BY GTM TEAMS AT
{['WATTLIFT', 'HEXUS.AI', 'LEADZEN', 'TERRANCONNECT', 'DBS'].map((c) => ( {c} ))}
{/* Right — terminal + tool cluster */}
{/* Tool tiles */}
{[ { l: 'CLAUDE', c: '#ff5a1f' }, { l: 'n8n', c: '#e4ff3f' }, { l: 'HUBSPOT', c: '#ffa726' }, { l: 'APOLLO', c: '#f5f2ec' }, { l: 'SUPABASE', c: '#ff5a1f' }, { l: 'SALESFORCE', c: '#ffa726' }, { l: 'OPENCLAW', c: '#e4ff3f' }, { l: 'AIRTABLE', c: '#f5f2ec' }, ].map((t) => (
{t.l}
))}
{/* Corner markers */} {/* Scroll hint */}
SCROLL
); } function HeroCorner({ top, bottom, left, right, flip, vflip }) { const s = { position: 'absolute', width: 14, height: 14, borderColor: 'var(--co-flame)', borderStyle: 'solid', borderWidth: 0, zIndex: 6 }; if (top != null) s.top = top; if (bottom != null) s.bottom = bottom; if (left != null) s.left = left; if (right != null) s.right = right; s.borderTopWidth = vflip ? 0 : 2; s.borderBottomWidth = vflip ? 2 : 0; s.borderLeftWidth = flip ? 0 : 2; s.borderRightWidth = flip ? 2 : 0; return
; } window.CoNav = CoNav; window.CoHero = CoHero; window.CoLogo = CoLogo; window.Mark = Mark; window.Arrow = Arrow; window.CO_BOOKING_URL = CO_BOOKING_URL;