{
  "trust_level": "claimed",
  "official_brand_source": false,
  "verification_method": null,
  "verified_domain": null,
  "verified_at": null,
  "verification_last_checked_at": null,
  "verification_expires_at": null,
  "status": "active",
  "customer_handle": "mercury-62263f8d",
  "certification_status": "not_certified",
  "registry_certified": false,
  "certification": null,
  "brand_name": "Mercury",
  "response_scope": "full_tree",
  "integrity": {
    "version": 2,
    "publication_id": "0f77d7c0ab1418c90e204e5ad8ac7ed23f64f2811ce3c0396cf23046ec089cb7",
    "revision_id": "c236c081-cf54-4123-9ae8-42ec8e5574ae",
    "manifest_sha256": "bd92cfd9371ec22e05f1c818e47b730cad380cee2d580ffbf5985f1fc75085e0",
    "manifest_signature": "V40T9viVJt3Yv5TKtv6Nf4womZbeiPv8d7fCJQscL7u4cQZu3LjijIUgx1LteLobNAPY3KeGhHz0xZxhFloIBg==",
    "manifest_signature_kid": "v1"
  },
  "verified": null,
  "schema": "bcp-readable-package-v1",
  "integrity_scope": "publication_manifest",
  "representation": "Derived readable representation; verify signatures against the canonical source files.",
  "canonical_registry_url": "https://registry.brandcontextprotocol.dev/brands/mercury-62263f8d",
  "html_url": "https://registry.encodedbrands.ai/brands/mercury-62263f8d",
  "files": [
    {
      "path": "/.well-known/brand/visual.md",
      "content": "---\nbcp_version: \"1.1.1\"\nfile_type: visual\nparent: https://registry.brandcontextprotocol.dev/mercury-62263f8d/.well-known/brand.md\nlast_updated: 2026-09-23\n---\n\n# Visual guidance\n\n> **Public-source demonstration.** These observations come only from live mercury.com CSS, computed styles, and public product imagery checked 23 September 2026. They are implementation evidence, not a Mercury brand guide. Mercury has not reviewed or approved them.\n\n## Authority and DAM\n\nCanonical visual assets are referenced by URL to Mercury's own distribution. They are not assets hosted by Encoded or the Registry.\n\n```yaml\nasset_distribution:\n  status: observed\n  hosts:\n    - name: \"mercury.com Next static media\"\n      serves: \"Arcadia and Arcadia Display font files, IO card texture, card chip, Mastercard hologram\"\n    - name: \"DatoCMS datocms-assets.com\"\n      serves: \"Credit hero photography and IO product stills on https://mercury.com/credit\"\n  rules:\n    - \"BCP records these paths so agents and demos can load the brand's live faces and images.\"\n    - \"Encoded does not re-host or redistribute the binaries in the BCP package or the Encoder repo.\"\n    - \"Paths are DAM and CDN build URLs. They may rotate when Mercury redeploys. Re-verify against live pages before republishing.\"\n    - \"Observed public URLs are implementation evidence for brand-audience demos, not a third-party license grant.\"\n    - \"Encoded Mercury /examples demos may hotlink them because the audience is the brand that already licensed the faces and imagery.\"\n```\n\n## Authority and gaps\n\n```yaml\nvisual_authority:\n  status: observed\n  observed_pages:\n    - \"https://mercury.com/\"\n    - \"https://mercury.com/spend-management\"\n    - \"https://mercury.com/blog/introducing-mercury-spend\"\n    - \"https://mercury.com/credit\"\n  observed_stylesheets:\n    - \"https://mercury.com/_next/static/css/1973f2a11f9951eb.css\"\n    - \"https://mercury.com/_next/static/css/80f4b67cf119c7a3.css\"\n    - \"https://mercury.com/_next/static/css/ab7eb5df801d89b4.css\"\n    - \"https://mercury.com/_next/static/css/762f8a8807a5d9ff.css\"\n    - \"https://mercury.com/_next/static/css/9ac2167e82b9ca7e.css\"\n    - \"https://mercury.com/_next/static/css/16279424c0fa1991.css\"\n    - \"https://mercury.com/_next/static/css/7fe9c4d08c60784f.css\"\n  not_confirmed:\n    - \"complete brand palette and accessibility pairings\"\n    - \"font licensing or redistribution rights beyond observed public CDN delivery\"\n    - \"formal logo clear-space and minimum-size rules\"\n    - \"email-client support for Mercury's web fonts\"\n    - \"current availability and reuse rights for campaign imagery\"\n```\n\n## Color\n\nLive CSS exposes the following variables. Variable names and values are recorded exactly. Neutral and beige roles were observed on Spend. Purple-base roles were observed on the credit page `dark-purple-theme`.\n\n```yaml\ncolor:\n  observed_tokens:\n    - name: \"--color-purple-magic-600\"\n      hex: \"#5266EB\"\n      role: \"primary call to action; Open account background on Spend and on /credit\"\n    - name: \"--color-purple-magic-700\"\n      hex: \"#4354C8\"\n      role: \"hover state in the live token system; surface-primary-hover on dark-purple-theme\"\n    - name: \"--color-purple-magic-800\"\n      hex: \"#3442A6\"\n      role: \"active state in the live token system; surface-primary-active on dark-purple-theme\"\n    - name: \"--color-purple-base-0\"\n      hex: \"#FFFFFF\"\n      role: \"text on primary in dark-purple-theme\"\n    - name: \"--color-purple-base-100\"\n      hex: \"#F5F4FD\"\n      role: \"emphasized text on the credit page dark-purple-theme\"\n    - name: \"--color-purple-base-150\"\n      hex: \"#EDECFB\"\n      role: \"default text on the credit page dark-purple-theme\"\n    - name: \"--color-purple-base-300\"\n      hex: \"#C3C0DF\"\n      role: \"subdued text on the credit page dark-purple-theme\"\n    - name: \"--color-purple-base-800\"\n      hex: \"#28253B\"\n      role: \"elevated panel on the credit page dark-purple-theme\"\n    - name: \"--color-purple-base-900\"\n      hex: \"#1F1D2D\"\n      role: \"secondary field and default surface on the credit page dark-purple-theme\"\n    - name: \"--color-purple-base-950\"\n      hex: \"#181623\"\n      role: \"page field on the credit page dark-purple-theme\"\n    - name: \"--color-neutral-base-800\"\n      hex: \"#272735\"\n      role: \"dark neutral ink\"\n    - name: \"--color-neutral-base-950\"\n      hex: \"#171721\"\n      role: \"near-black surface or ink on other Mercury pages\"\n    - name: \"--color-neutral-base-150\"\n      hex: \"#EDEDF3\"\n      role: \"soft cool ink on dark campaign fields\"\n    - name: \"--color-neutral-base-50\"\n      hex: \"#FBFCFD\"\n      role: \"cool near-white in the live neutral scale\"\n    - name: \"--color-beige-base-50\"\n      hex: \"#FCFCFA\"\n      role: \"soft off-white\"\n    - name: \"--color-beige-base-100\"\n      hex: \"#F6F5F2\"\n      role: \"warm light section field\"\n    - name: \"--color-beige-base-150\"\n      hex: \"#EFEEE9\"\n      role: \"secondary warm field\"\n  observed_image_mattes:\n    - hex: \"#B83885\"\n      evidence: \"bgColor on image payload in https://mercury.com/credit HTML, not a CSS custom property\"\n    - hex: \"#CF4399\"\n      evidence: \"bgColor on image payload in https://mercury.com/credit HTML, not a CSS custom property\"\n  rules:\n    - \"On https://mercury.com/credit, use the dark-purple-theme field #181623, panels #28253B, and text #EDECFB.\"\n    - \"Use warm off-white and dark neutral fields where that page actually uses them. Do not replace the credit surface with a beige or near-black invent.\"\n    - \"Use #5266EB as a focused interactive accent, not an all-over neon wash.\"\n    - \"For the Mercury Spend campaign, a dark cinematic panel can frame the IO card or craft story; keep copy high contrast and restrained.\"\n    - \"Do not paint with the image matte magentas unless the live asset already carries them.\"\n    - \"If a gradient is required, derive it only from #5266EB, #4354C8, and #3442A6.\"\n    - \"Do not infer print values or additional brand colors from this web sample.\"\n```\n\n## Typography\n\nFaces are loaded from Mercury's Next static media. Encoded does not host the font files. Re-verify the build-hash URLs before republishing.\n\n```yaml\ntypography:\n  observed_families:\n    display:\n      family: \"Arcadia Display\"\n      css_family: \"arcadiaDisplay, 'arcadiaDisplay Fallback'\"\n      observed_weight: 480\n      evidence: \"Computed H1 on https://mercury.com/credit (arcadia-display-3) and H1/H2 on https://mercury.com/spend-management\"\n    body_and_ui:\n      family: \"Arcadia\"\n      css_family: \"arcadia, 'arcadia Fallback'\"\n      observed_weights: [360, 400, 420]\n      evidence: \"Computed body and CTA styles on https://mercury.com/credit and https://mercury.com/spend-management\"\n    editorial_display:\n      family: \"Tiempos Fine\"\n      css_family: \"tiemposFine, 'tiemposFine Fallback'\"\n      observed_weight: 500\n      evidence: \"Computed H1 style on https://mercury.com/blog/introducing-mercury-spend. Not used on https://mercury.com/credit.\"\n  observed_font_files:\n    - family: arcadia\n      css_family: \"arcadia\"\n      weight_range: \"360 500\"\n      format: woff2\n      font_display_observed: optional\n      url: \"https://mercury.com/_next/static/media/66786c931e084141-s.p.woff2\"\n      evidence: \"@font-face in https://mercury.com/_next/static/css/1973f2a11f9951eb.css\"\n    - family: Arcadia Display\n      css_family: \"arcadiaDisplay\"\n      weight_range: \"320 480\"\n      format: woff2\n      font_display_observed: optional\n      url: \"https://mercury.com/_next/static/media/92d547acff458051-s.p.woff2\"\n      evidence: \"@font-face in https://mercury.com/_next/static/css/80f4b67cf119c7a3.css\"\n  fallback_guidance:\n    email: \"Load the observed mercury.com font URLs with @font-face for in-browser demos. Keep Georgia after arcadiaDisplay, and Arial or Helvetica after arcadia, as last-resort fallbacks only.\"\n  rights_note: \"These URLs are observed public CDN evidence, not a Mercury license grant to third parties. Do not package or redistribute Mercury font files. Encoded's Mercury /examples demo may hotlink them because the audience is the brand that licensed the faces.\"\n  rules:\n    - \"Prefer loading the observed live mercury.com font URLs via @font-face so rendering matches the brand site.\"\n    - \"Use the css_family names arcadiaDisplay and arcadia. Naming Arcadia without a src does not load the face.\"\n    - \"Do not redistribute or re-host the font binary files in the BCP package or Encoder repo.\"\n    - \"Paths are build-hash URLs and may change when Mercury redeploys. Re-verify against live CSS before republishing.\"\n    - \"Use Arcadia Display for product-marketing headlines and Arcadia for body and controls when the CDN files are available.\"\n    - \"The blog template uses Tiempos Fine for its H1. Do not collapse every Mercury surface into one display face. /credit does not use Tiempos.\"\n    - \"Keep financial disclosures comfortably legible in fallback fonts.\"\n```\n\n## Components and layout\n\n```yaml\ncomponents:\n  primary_cta:\n    background: \"#5266EB\"\n    foreground: \"#FFFFFF\"\n    radius_px: 32\n    observed_font: \"Arcadia 420\"\n    source: \"Computed Open account styles. /credit uses rounded-4xl (2rem) and bg-surface-primary, which resolves to #5266EB on dark-purple-theme.\"\n  secondary_cta:\n    background: \"rgba(112, 115, 147, 0.10)\"\n    foreground: \"#2A2924\"\n    radius_px: 40\n    source: \"Computed Explore spend styles on https://mercury.com/spend-management\"\nlayout:\n  - \"Use generous breathing room and a small number of decisive content blocks.\"\n  - \"Pair large display type with precise, compact product explanation.\"\n  - \"On /credit, keep the dark-purple field and let product photography carry the card.\"\n  - \"Use interface-like budget, policy, and activity details to make control concrete.\"\n  - \"Keep a visible disclosure block separated by spacing and contrast, not microscopic type.\"\n```\n\n## Imagery\n\nProduct photography and craft files live on Mercury's DAM and CDN. Hotlink the recorded URLs. Do not copy binaries into this package.\n\n```yaml\nimagery:\n  observed_assets:\n    - role: credit_hero_wide\n      url: \"https://www.datocms-assets.com/115132/1754699738-2025-07-22_fem_credit-hero_16x5.webp\"\n      page: \"https://mercury.com/credit\"\n    - role: credit_hero\n      url: \"https://www.datocms-assets.com/115132/1754699761-2025-07-22_fem_credit-hero_16x9.webp\"\n      page: \"https://mercury.com/credit\"\n    - role: credit_hero_mobile\n      url: \"https://www.datocms-assets.com/115132/1754699784-2025-07-22_fem_credit-hero-mobile_16x9.webp\"\n      page: \"https://mercury.com/credit\"\n    - role: cards_product_3_2\n      url: \"https://www.datocms-assets.com/115132/1710945254-3_2_cards-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: cards_product_16_5\n      url: \"https://www.datocms-assets.com/115132/1710945212-16_5_cards-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: spend_controls_3_2\n      url: \"https://www.datocms-assets.com/115132/1710946193-3_2_controls-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: spend_controls_16_5\n      url: \"https://www.datocms-assets.com/115132/1710946146-16_5_controls-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: permissions_3_2\n      url: \"https://www.datocms-assets.com/115132/1710960802-3_2_permissions-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: permissions_16_5\n      url: \"https://www.datocms-assets.com/115132/1710960769-16_5_permissions-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: subscriptions_3_2\n      url: \"https://www.datocms-assets.com/115132/1711045494-3_2_subscriptions-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: subscriptions_16_5\n      url: \"https://www.datocms-assets.com/115132/1711045338-16_5_subscriptions-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: receipt_matching\n      url: \"https://www.datocms-assets.com/115132/1740001929-2025-02-19_fem_receipt-matching-cards_3x2.jpg\"\n      page: \"https://mercury.com/credit\"\n    - role: cashback\n      url: \"https://www.datocms-assets.com/115132/1710961167-4_5_cashback-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: credit_limit\n      url: \"https://www.datocms-assets.com/115132/1711039504-4_5_credit-limit-2x.png\"\n      page: \"https://mercury.com/credit\"\n    - role: io_card_texture\n      url: \"https://mercury.com/images/spend-management/io-card-texture.666dc1c3d6ed.svg\"\n      page: \"https://mercury.com/spend-management\"\n    - role: card_chip\n      url: \"https://mercury.com/images/spend-management/card-chip.9e3f6fb5139b.svg\"\n      page: \"https://mercury.com/spend-management\"\n    - role: mastercard_hologram\n      url: \"https://mercury.com/_next/static/media/mastercard-hologram.e6519f87.png\"\n      page: \"https://mercury.com/\"\n  rules:\n    - \"Encoded Mercury /examples demos should hotlink these observed assets so brand-audience renders match mercury.com.\"\n    - \"Do not copy binaries into the BCP package or Encoder repo.\"\n    - \"Public CDN availability is not a third-party license grant. Encoded demos for the Mercury audience may use them.\"\n    - \"Re-verify paths before republishing. Build hashes can change.\"\n    - \"Prefer these photo and SVG assets over invented CSS card shapes or neon gradients.\"\n  photographic_and_art_direction:\n    - \"Product interfaces shown with real hierarchy and credible financial detail.\"\n    - \"Credit marketing uses the IO card photography served from DatoCMS.\"\n    - \"Sculptural, tactile, materially rich imagery for the IO card craft story on Spend.\"\n    - \"The credit page is a dark-purple field. Warm off-white is for surfaces that actually use it.\"\n  forbidden_treatments:\n    - \"generic neon fintech gradients\"\n    - \"crypto charts or coins unrelated to the product\"\n    - \"a sentient robot holding a payment card\"\n    - \"stock handshake or boardroom photography\"\n    - \"fake transaction data presented as a customer result\"\n    - \"logo approximation or an invented Mercury wordmark\"\n    - \"a CSS blob standing in for the IO card when the recorded texture, chip, or hero photo is available\"\n```\n\n## Email rendering notes\n\n- Build with table-based structure and inline CSS for broad email-client support.\n- For Encoded public Mercury example pages viewed in a browser, load the observed Arcadia URLs with @font-face. Do not name the family without a src.\n- Keep Georgia and Arial or Helvetica only after those faces, as last-resort fallbacks.\n- Hotlink the observed credit and IO assets. Do not redraw them as CSS shapes.\n- Use a live-text CTA with the observed indigo, white label, and 32px radius.\n- Include plain-text-equivalent meaning for every visual block.\n- Do not embed font or image binaries in the Encoder repo.\n- Keep the fintech, Patriot Bank, and Mastercard disclosures visible in the email body.\n- Do not use an em dash. Follow voice.md and voice/anti-ai.md.\n",
      "signature": "AtHBeDBW1/v+o2E+iaiRAgRX1waZz7C0QkmtFQo90DwLS8gfNwgBKZgD9xDdkY6DEeqmXnba61qWvgYc55a9AA==",
      "sha256": "2e3ac9a56e43696537e2c0d363fdd53ee6227cc764753afbceef80ffe1ccd537",
      "kid": "v1",
      "content_type": "text/markdown; charset=utf-8",
      "html_url": "https://registry.encodedbrands.ai/brands/mercury-62263f8d/files/visual",
      "json_url": "https://registry.encodedbrands.ai/brands/mercury-62263f8d/files/visual/data.json",
      "source_url": "https://registry.encodedbrands.ai/brands/mercury-62263f8d/source/visual.md",
      "canonical_source_url": "https://registry.brandcontextprotocol.dev/mercury-62263f8d/.well-known/brand/visual.md"
    }
  ]
}
