56 mockups · 28 distinct screens × 2 touchpoints · design system + shared components linked below. Open any card to view the full rendered mockup.
Three-band statement hero (navy-950, startup-led default), founder-first persona cards, named marquee trust floor, suppr
marketing-landing8->4 consolidation: four service cards (Product & Platform first), value lines, AI cross-link, controlled CTA.
serviceFlagship money page, distinct founder hero (OD-5); canonical service layout + sticky sub-nav + Start a Project CTA.
serviceBuyable AI service on canonical template; cross-links /ai hub (not canonical-paired).
serviceCanonical service template, content variant (UX, Experiential, Social Platforms).
serviceCanonical service template, content variant (Strategic Planning, Market Research).
serviceInformational AI hub (GEO/AEO): AnswerBlock + DefinedTerm, cross-links /services/ai-data + /ai/nonprofits, assessment CT
aiPersona/SEO landing (/nonprofit/ 301s here): third-party-attributed stat band, Free Nonprofit AI Consultation CTA.
aiLead-magnet wizard /ai/readiness: intro + representative step (typed useReducer, single Q/screen mobile, consent gate be
assessmentSystem route result/{token}: non-PII scorecard, radial node-dial + text/table equivalent, routed CTA; no shell/breadcrum
resultLATCH-dual: 6 cluster cards + collapsible A-Z verticals, filtered-Work cross-links.
serviceTemplate for all 6 clusters: member verticals, applicable-service cross-links, filtered Work feed, empty-state.
serviceProof spine: tri-facet filters (Service x Industry x Outcome) URL-shareable + aria-live count, de-id fallback cards.
workTemplate for all case studies: Problem->Approach->Results (metrics suppressed when unconfirmed, de-id fallback), service
workBlog hub: category chip row, article cards, inline newsletter subscribe.
insightsTemplate for all category collections: filtered article list, CollectionPage.
insightsTemplate for all posts: Org/string byline (no Person), time datetime, mono code blocks, Related Solutions block, newslet
insightsD4AR page: node-diagram process viz, Build. Launch. Grow. prominence, CTA to product-platform/contact.
companyTrust/story: 20-years-as-team-experience (founded 2022), values, named-team grid when supplied, marquee with context, Ca
company/about/careers: culture/values, open-roles, general-apply mailto fallback, resume validation, JobPosting schema.
companyEngagement models (Advisory/Build/Embedded, one recommended; figures PLACEHOLDER never binding), Discovery Sprint land-s
conversionPrimary conversion: fast lane (Cal.com lazy + mailto fallback) + qualified form with budget deferred/revealed-last; hono
conversion28th node: data-handling posture, sub-processor register, DSAR path, consent-manager entry, link to /privacy.
legalLegal policy + last-updated, reopenable Manage cookie preferences, data-deletion/DSAR path.
legalGlobal full-screen Pagefind overlay: focus-trapped combobox/listbox, aria-live count, did-you-mean + popular-page zero-r
overlayReopenable Cookiebot consent overlay: Necessary/Analytics/Marketing toggles, reject-as-easy-as-accept parity.
overlayProgressive configurator (reuses Wizard): vertical->need->scope, indicative shape preview (never binding price), PII onl
conversionGlobal 404: messaging + popular pages + Get Started CTA; visual pattern reused by expired RESULT_404 state.
errorThree-band statement hero (navy-950, startup-led default), founder-first persona cards, named marquee trust floor, suppr
marketing-landing8->4 consolidation: four service cards (Product & Platform first), value lines, AI cross-link, controlled CTA.
serviceFlagship money page, distinct founder hero (OD-5); canonical service layout + sticky sub-nav + Start a Project CTA.
serviceBuyable AI service on canonical template; cross-links /ai hub (not canonical-paired).
serviceCanonical service template, content variant (UX, Experiential, Social Platforms).
serviceCanonical service template, content variant (Strategic Planning, Market Research).
serviceInformational AI hub (GEO/AEO): AnswerBlock + DefinedTerm, cross-links /services/ai-data + /ai/nonprofits, assessment CT
aiPersona/SEO landing (/nonprofit/ 301s here): third-party-attributed stat band, Free Nonprofit AI Consultation CTA.
aiLead-magnet wizard /ai/readiness: intro + representative step (typed useReducer, single Q/screen mobile, consent gate be
assessmentSystem route result/{token}: non-PII scorecard, radial node-dial + text/table equivalent, routed CTA; no shell/breadcrum
resultLATCH-dual: 6 cluster cards + collapsible A-Z verticals, filtered-Work cross-links.
serviceTemplate for all 6 clusters: member verticals, applicable-service cross-links, filtered Work feed, empty-state.
serviceProof spine: tri-facet filters (Service x Industry x Outcome) URL-shareable + aria-live count, de-id fallback cards.
workTemplate for all case studies: Problem->Approach->Results (metrics suppressed when unconfirmed, de-id fallback), service
workBlog hub: category chip row, article cards, inline newsletter subscribe.
insightsTemplate for all category collections: filtered article list, CollectionPage.
insightsTemplate for all posts: Org/string byline (no Person), time datetime, mono code blocks, Related Solutions block, newslet
insightsD4AR page: node-diagram process viz, Build. Launch. Grow. prominence, CTA to product-platform/contact.
companyTrust/story: 20-years-as-team-experience (founded 2022), values, named-team grid when supplied, marquee with context, Ca
company/about/careers: culture/values, open-roles, general-apply mailto fallback, resume validation, JobPosting schema.
companyEngagement models (Advisory/Build/Embedded, one recommended; figures PLACEHOLDER never binding), Discovery Sprint land-s
conversionPrimary conversion: fast lane (Cal.com lazy + mailto fallback) + qualified form with budget deferred/revealed-last; hono
conversion28th node: data-handling posture, sub-processor register, DSAR path, consent-manager entry, link to /privacy.
legalLegal policy + last-updated, reopenable Manage cookie preferences, data-deletion/DSAR path.
legalGlobal full-screen Pagefind overlay: focus-trapped combobox/listbox, aria-live count, did-you-mean + popular-page zero-r
overlayReopenable Cookiebot consent overlay: Necessary/Analytics/Marketing toggles, reject-as-easy-as-accept parity.
overlayProgressive configurator (reuses Wizard): vertical->need->scope, indicative shape preview (never binding price), PII onl
conversionGlobal 404: messaging + popular pages + Get Started CTA; visual pattern reused by expired RESULT_404 state.
error