Brand-domain control is not verified; this record is not attested as an official brand publication.
9 published files · BCP source version 2.0.0 · Publication 21bd251856b32b9cfa840c8645c0934bce682ea3e857405eaa1ef7378c82993a · Revision 2e409c82-d8bc-4ac5-9bf5-bf9fc3c64f83
HTML and aggregate JSON are readable representations. Each document links to its signed canonical source.
Using this BCP with your AI · Current Registry help, separate from the published files.
Visual
---
bcp_version: "2.0.0"
file_type: visual
parent: https://registry.encodedbrands.ai/bruiser-a4d2fbf5/.well-known/brand.md
last_updated: 2026-10-16
---
# Visual
The brand's visual identity is preserved below as machine-readable tokens and practical usage rules.
## Logo
```yaml
logo:
primary:
description: Primary logo asset detected from customer-provided surfaces.
variants:
- format: png
url: "https://images.squarespace-cdn.com/content/v1/5acb899e25bf024c12f42621/f2cc2347-c455-4019-946f-19ec8daf2018/favicon.ico?format=100w"
sha256: 97daca74824c1bce3b807c3c46094639335e2f827bce79b4609c6fb2ba0a9705
purpose: "Fetched from the customer's published brand surface."
```
## Logo usage
```yaml
logo_usage:
clear_space:
rule: Keep clear space around the logo at least equal to the height of its core mark.
machine_value:
unit: x-height
multiplier: 1.0
minimum_size:
digital_px: 24
approved_backgrounds:
- type: solid_color
color_token: background
note: Default light surface when contrast is sufficient.
- type: solid_color
color_token: surface-inverse
note: Inverse surface when a light or reversed variant is available.
forbidden_backgrounds:
- type: gradient
note: Do not place the logo over decorative gradients unless brand guidelines explicitly allow it.
- type: patterned
note: Patterned backgrounds reduce legibility.
forbidden_modifications:
- stretch
- rotate
- recolor
- drop_shadow
- glow
- outline
- crop
- container_shape
- animate
```
## Color
```yaml
color:
tokens:
neutral_1:
hex: "#C1C1C1"
role: neutral
description: "colors extracted from customer source material."
accent:
hex: "#000000"
role: primary
description: "accent extracted from customer source material."
background:
hex: "#FFFFFF"
role: surface
description: "background extracted from customer source material."
approved_pairs:
[]
forbidden_pairs:
- foreground: accent
background: background
reason: Use only if contrast testing passes for the actual type size.
```
## Typography
```yaml
typography:
families:
montserrat:
family: Montserrat
fallback_stack: ["Helvetica Neue", "Arial", "sans-serif"]
weights: [400, 600, 700]
styles: ["normal"]
source: "Google Fonts or public web font"
proxima_nova:
family: proxima-nova
fallback_stack: ["Sora", "Helvetica Neue", "Arial", "sans-serif"]
weights: [400, 500, 700]
styles: ["normal"]
source: "commercial or customer-hosted font"
license_note: "This typeface is a commercial license. Consumers without a license should use the fallback stack."
futura_pt:
family: futura-pt
fallback_stack: ["Jost", "Helvetica Neue", "Arial", "sans-serif"]
weights: [700]
styles: ["normal"]
source: "commercial or customer-hosted font"
license_note: "This typeface is a commercial license. Consumers without a license should use the fallback stack."
din_condensed_web:
family: din-condensed-web
fallback_stack: ["Helvetica Neue", "Arial", "sans-serif"]
weights: [400, 500, 700]
styles: ["normal"]
source: "customer site extraction"
roles:
display: montserrat
body: montserrat
ui: montserrat
```
## Layout and components
```yaml
elevation:
shadows:
- "rgb(128, 128, 128) 0px 0px 5px 0px"
spacing:
scale_px: [4, 16, 26, 46, 84]
components:
buttons:
- background: "transparent"
color: "#272727"
radius_px: 0
padding_px: [15, 38]
font_weight: 400
- background: "transparent"
color: "#272727"
radius_px: 0
padding_px: [15, 38]
font_weight: 400
- background: "transparent"
color: "#000000"
radius_px: 0
padding_px: [0, 0]
font_weight: 400
source: Observed from the site's live CSS, not a declared design system. Verify against your canonical tokens.
```
## Imagery
```yaml
imagery:
photographic_style: |
Use concrete, brand-owned imagery when available. Avoid generic stock,
abstract AI motifs, and visuals that contradict the extracted identity.
illustration_style: |
Keep illustration subordinate to the brand system. Use only when it
clarifies the message better than photography or product evidence.
iconography_style: |
Follow the brand's existing mark, stroke, and geometry cues. Do not invent
decorative symbols without a human-approved precedent.
forbidden_treatments:
- generic AI iconography
- decorative gradients behind text
- stock business-meeting photography
```