llms.txt

LEAH Labs Brand Identity

A complete profile of LEAH Labs's visual system — colors, typography, components, and personality.

Quick Facts

Field Value
Primary #E8919A
Accent #E8919A
Body Font Inter
Heading Font Plus Jakarta Sans

Color Palette

Typography

Visual Assets

UI Components

Brand Personality

Tone: professional · Energy: medium · Audience: pet owners and veterinary professionals

Working with these fonts

Not found on Google Fonts? Agent Instructions that you can follow if you have permission to use the fonts:

  1. Open the company's homepage in a browser with DevTools open.
  2. In the Network tab, filter by "Font" (or by extension: woff2, woff, ttf, otf).
  3. Hard-reload the page and click around (pricing, blog, careers) — some weights only load on specific routes.
  4. For each captured font URL: right-click → Save As to download the file locally.
  5. View the page's CSS (DevTools → Sources, or curl the stylesheet URLs) and copy out the matching @font-face declarations. Rewrite each src: url(...) to point to your local file path.

Machine-Readable Profile

{
 "colorScheme": "dark",
 "fonts": [
 {"family": "Inter","role": "body"},
 {"family": "Plus Jakarta Sans","role": "heading"}
 ],
 "colors": {
 "primary": "#E8919A",
 "secondary": "#7AB5A7",
 "accent": "#E8919A",
 "background": "#0A090C",
 "textPrimary": "#FFFFFF",
 "link": "#F0B0B8"
 },
 "typography": {
 "fontFamilies": {
 "primary": "Inter",
 "heading": "Plus Jakarta Sans"
 },
 "fontStacks": {
 "heading": ["Plus Jakarta Sans","sans-serif"],
 "body": ["Inter","system-ui","sans-serif"],
 "paragraph": ["Inter","system-ui","sans-serif"]
 },
 "fontSizes": {
 "h1": "72px",
 "h2": "48px",
 "body": "10px"
 }
 },
 "spacing": {
 "baseUnit": 4,
 "borderRadius": "0px"
 },
 "components": {
 "input": {
 "background": "#131116",
 "textColor": "#FFFFFF",
 "borderColor": "#2A292D",
 "borderRadius": "10px",
 "borderRadiusCorners": {
 "topLeft": "10px",
 "topRight": "10px",
 "bottomRight": "10px",
 "bottomLeft": "10px"
 },
 "shadow": "none"
 },
 "buttonPrimary": {
 "background": "#E8919A",
 "textColor": "#FFFFFF",
 "borderRadius": "100px",
 "borderRadiusCorners": {
 "topLeft": "100px",
 "topRight": "100px",
 "bottomRight": "100px",
 "bottomLeft": "100px"
 },
 "shadow": "none"
 },
 "buttonSecondary": {
 "background": "#0A090C",
 "textColor": "#7AB5A7",
 "borderColor": "#598F81",
 "borderRadius": "100px",
 "borderRadiusCorners": {
 "topLeft": "100px",
 "topRight": "100px",
 "bottomRight": "100px",
 "bottomLeft": "100px"
 },
 "shadow": "none"
 }
 },
 "images": {
 "logo": "data:image/svg+xml;utf8,%3Csvg%20class%3D%22logo-dna%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-fc-idx%3D%220%22%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M14%204%20C14%204%2020%2010%2020%2020%20C20%2030%2026%2036%2026%2036%22%20stroke%3D%22%23e8919a%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(232%2C%20145%2C%20154)%20!important%3B%20stroke-width%3A%202.5px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M26%204%20C26%204%2020%2010%2020%2020%20C20%2030%2014%2036%2014%2036%22%20stroke%3D%22%23a09aa8%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(160%2C%20154%2C%20168)%20!important%3B%20stroke-width%3A%202.5px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%22%2F%3E%0A%20%20%20%20%20%20%3Cline%20x1%3D%2212.5%22%20y1%3D%2212%22%20x2%3D%2227.5%22%20y2%3D%2212%22%20stroke%3D%22%23e8919a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.6%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(232%2C%20145%2C%20154)%20!important%3B%20stroke-width%3A%201.5px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%20opacity%3A%200.6%20!important%3B%22%2F%3E%0A%20%20%20%20%20%20%3Cline%20x1%3D%2210.5%22%20y1%3D%2220%22%20x2%3D%2229.5%22%20y2%3D%2220%22%20stroke%3D%22%23e8919a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.6%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(232%2C%20145%2C%20154)%20!important%3B%20stroke-width%3A%201.5px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%20opacity%3A%200.6%20!important%3B%22%2F%3E%0A%20%20%20%20%20%20%3Cline%20x1%3D%2212.5%22%20y1%3D%2228%22%20x2%3D%2227.5%22%20y2%3D%2228%22%20stroke%3D%22%23e8919a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.6%22%20style%3D%22fill%3A%20none%20!important%3B%20stroke%3A%20rgb(232%2C%20145%2C%20154)%20!important%3B%20stroke-width%3A%201.5px%20!important%3B%20stroke-linecap%3A%20round%20!important%3B%20opacity%3A%200.6%20!important%3B%22%2F%3E%0A%20%20%20%20%3C%2Fsvg%3E",
 "favicon": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' rx='8' fill='%230a090c'/%3E%3Cpath d='M14 4 C14 4 20 10 20 20 C20 30 26 36 26 36' stroke='%23e8919a' stroke-width='2.5' stroke-linecap='round' fill='none'/%3E%3Cpath d='M26 4 C26 4 20 10 20 20 C20 30 14 36 14 36' stroke='%23a09aa8' stroke-width='2.5' stroke-linecap='round' fill='none'/%3E%3Cline x1='12.5' y1='12' x2='27.5' y2='12' stroke='%23e8919a' stroke-width='1.5' stroke-linecap='round' opacity='0.6'/%3E%3Cline x1='10.5' y1='20' x2='29.5' y2='20' stroke='%23e8919a' stroke-width='1.5' stroke-linecap='round' opacity='0.6'/%3E%3Cline x1='12.5' y1='28' x2='27.5' y2='28' stroke='%23e8919a' stroke-width='1.5' stroke-linecap='round' opacity='0.6'/%3E%3C/svg%3E",
 "ogImage": null,
 "logoHref": "#hero"
},
 "__llm_logo_reasoning": {
 "selectedIndex": 0,
 "reasoning": "Selected #0 because it is located in the header, is visible, and matches the brand inferred from the page title and URL.",
 "confidence": 0.9,
 "source": "llm"
},
 "__llm_button_reasoning": {
 "primary": {
 "index": 1,
 "text": "Request enrollment info",
 "reasoning": "Button #1 'Request enrollment info' uses the vibrant brand color #E8919A and has action-oriented text, making it the primary CTA."
 },
 "secondary": {
 "index": 4,
 "text": "Our Science",
 "reasoning": "Button #4 'Our Science' has a different background color (#0A090C) and serves as a secondary action with less emphasis."
 },
 "confidence": 0.95
},
 "personality": {
 "tone": "professional",
 "energy": "medium",
 "targetAudience": "pet owners and veterinary professionals"
},
 "designSystem": {
 "framework": "custom",
 "componentLibrary": ""
},
 "confidence": {
 "buttons": 0.95,
 "colors": 0.9,
 "overall": 0.925
},
 "__llm_metadata": {
 "logoSelection": {
 "llmCalled": true,
 "llmSucceeded": true,
 "finalSource": "llm",
 "rawLogoSelection": {
 "selectedLogoIndex": 0,
 "selectedLogoReasoning": "Selected #0 because it is located in the header, is visible, and matches the brand inferred from the page title and URL.",
 "confidence": 0.9
}
 },
 "buttonClassification": {
 "llmCalled": true,
 "llmSucceeded": true
}
}
}