A Website Built for the Deal That Doesn't Announce Itself.
How we rebuilt a boutique M&A advisory site using the Webflow REST API and Claude Code after JS-injected CSS broke the Designer approach — delivering a clean, CMS-editable site that looks like it belongs in the room.

The Problem
The firm needed a production website that matched an approved Editorial Light design system — clean, authority-signaling, built for a sophisticated financial audience. The initial Webflow Designer approach was broken by JS-injected CSS that couldn't be fixed without abandoning the design.
The CMS structure also needed to be robust enough for a team without technical resources to manage Insights content, deal case studies, and team bios without developer intervention.
What We Built
We pivoted from the Webflow Designer to a full REST API rebuild via Claude Code. Starting from a complete build spec covering design tokens, CMS schemas, component patterns, and performance requirements, we rebuilt the entire site programmatically — eliminating the JS injection conflicts at their source.
The CMS architecture was designed around the firm's actual editorial workflow: Insights posts, deal case studies with flexible anonymization controls, team profiles, and a landing-page system for targeted outreach campaigns.
“We needed a site that looked like we belonged in the room — not like a template. It needed to work without us touching code. It does both.”
The System Architecture
Webflow REST API rebuild via Claude Code. Full build spec with design tokens, CMS schemas, and component library. Four CMS collections: Insights, Case Studies, Team, Campaigns. SEO/AEO structured data on all content types. Webflow Designer-compatible output — no residual JS injection.
The Results
A native-styled Webflow site that loads clean, renders correctly across devices, and stays fully editable in the Designer without code. The Editorial Light design system is applied consistently across all sections.
The firm can now publish Insights content, add team members, and update deal case studies without touching code or calling a developer. SEO and AEO structured data is baked into the CMS schemas.