Back to library

Bernard

B2B · YC Summer 2026

Visit website

Automated design study · partial homepage

Mixed, left-aligned type-led product story with rounded geometry and image-led proof.

Bernard: phones, booking, and parts pre-ID for appliance repair opens with “Capture every call.
Evidence & method · 10 capture notes
Source
https://bernardhq.com/
Captured
2026-09-08
Extractor
2.5.0
Evidence
hero, middle, closing, mobile
  • Automated interpretation; editorial review is pending.
  • Partial inspection: visible mux-video shadow content appears in the screenshots, but its internal styles and behavior are not extracted (hero).
  • Partial inspection: CSS requests inter, but those font faces were unavailable in the hero frame. Screenshots show browser fallback; font tokens describe declared families, not verified glyph faces.
  • Partial inspection: visible mux-video shadow content appears in the screenshots, but its internal styles and behavior are not extracted (mid-page).
  • Partial inspection: visible mux-video shadow content appears in the screenshots, but its internal styles and behavior are not extracted (closing).
  • Partial inspection: visible mux-video shadow content appears in the screenshots, but its internal styles and behavior are not extracted (desktop evidence).
  • Partial inspection: CSS requests inter, but those font faces were unavailable in the desktop evidence frame. Screenshots show browser fallback; font tokens describe declared families, not verified glyph faces.
  • Partial inspection: visible mux-video shadow content appears in the screenshots, but its internal styles and behavior are not extracted (mobile).
  • Partial inspection: CSS requests inter, but those font faces were unavailable in the mobile frame. Screenshots show browser fallback; font tokens describe declared families, not verified glyph faces.
  • The visible hero lettering is graphical; its type metrics were not exported as computed text.
  • The hero heading was read from semantic heading markup.
  • 6 responsive breakpoint declarations were inspectable.
  • 10 stylesheets were inspectable; 0 cross-origin stylesheets were unavailable to rule inspection.
  • Computed styles describe the captured render; source design tokens and proprietary font files were not copied.

Captured screens

2026-09-08 · source viewport 1600 × 1000

Bernard hero homepage design evidence. Hero viewport evidence
Hero1600 × 1000
Bernard mid-page homepage design evidence. Mid-page viewport evidence
Mid-page1600 × 1000
Bernard closing homepage design evidence. Closing viewport evidence
Closing1600 × 1000
Bernard mobile homepage design evidence. Mobile viewport evidence
Mobile390 × 844

System overview

Hero
type-led · left
Surface
mixed
Density
sparse
Content width
632px
Confidence
low
Primary action
Get a demo

Color system

Contrasting light and dark surfaces use 7 repeated semantic colors; the primary action carries the strongest interactive emphasis.

Canvas

Page canvas

Dominant rendered page background.
Surface 1

Surface

Repeated container or section fill; relative occurrence score 590.
Surface 2

Surface

Repeated container or section fill; relative occurrence score 80.
Surface 3

Surface

Repeated container or section fill; relative occurrence score 78.
Primary text

Primary text

Observed display foreground with 13.1:1 contrast against the captured canvas.
Secondary text

Secondary text

Observed reading foreground; measured canvas-reference contrast is 1.5:1.
Action

Primary action

Fill used by the dominant first-viewport action.

Typography

The observed type system assigns Inter Variable to heading, body, body-small text; Sans Serif to label text.

Metric previews use the observed CSS values. Source font files are not bundled, so unavailable families fall back locally.
heading

The phones, the schedule, and the parts. One workflow.

Inter Variable · 40px/46px · weight 400 · tracking -1.2px · color rgb(2, 11, 23)
body

Bernard reads live availability and considers service areas, technician fit, appointment windows,…

Inter Variable · 16px/24px · weight 400 · tracking 0px · color rgb(2, 11, 23)
body-small

© 2026 Bernard. All rights reserved.

Inter Variable · 14px/21px · weight 400 · tracking 0.14px · color rgb(2, 11, 23)
label

Sign in

Sans Serif · 12px/normal · weight 400 · tracking 0px · color rgb(0, 0, 238)

Spacing & shape

Spacing

Base unit
4px
Section gap
48px
Container
24px
10px48px4px24px8px80px16px12px7px13.5px

Shape

Rounded geometry is the dominant shape voice. Elevation is selectively reinforced with shadow.

Pills
999px
Containers
16px
Media
0px
Inputs
0px
Inspect borders & shadows · 2
Borders
No repeated border treatment detected
Shadows
rgba(47, 110, 255, 0.18) 0px 0px 0px 1.5px inset

Component grammar

Token-based examples, not original components. Source fonts may fall back locally.

Hero

Opening proposition

1 observed

Type led, left-aligned opening anchored by “Get a demo”.

Inspect 4 properties
Pattern
type-led
Alignment
left
Heading
52px
Media
image-led

Navigation

Global wayfinding

1 observed

Static navigation with 5 visible actions in the desktop opening.

Inspect 7 properties
Text
#000000
Border
none
Radius
0px
Padding
0px 0px 0px 0px
Type
Sans Serif · 12px / 400
Position
relative
Height
64px

Primary action

Conversion

1 observed

“Get a demo” is the strongest first-viewport action by semantic intent and visual contrast.

Get a demo
Inspect 6 properties
Background
#306eff
Text
#000000
Border
none
Radius
999px
Padding
12px 16px 12px 16px
Type
Sans Serif · 12px / 400

Form control

Input and selection

1 observed

1 style-matched form control instance was found among 1 candidates; properties describe the dominant observed cluster.

Example input
Inspect 6 properties
Text
#000000
Border
none
Radius
0px
Padding
0px 0px 0px 0px
Type
Inter · 14px / 400
Candidate pool
1

Media frame

Visual proof

3 observed

3 style-matched media elements were found among 7 rendered candidates; cover fitting and 0px are the most repeated treatments.

Inspect 4 properties
Fit
cover, contain
Ratios
1.18, 2.63, 2.11, 1.47, 7.46
Radius
0px
Candidate pool
7

Footer

Closing navigation

1 observed

3 visible actions close the page on a #ffffff surface.

Inspect 7 properties
Background
#ffffff
Text
#000000
Border
none
Radius
0px
Padding
0px 0px 0px 0px
Type
Sans Serif · 12px / 400
Links
3

Layout & narrative

The homepage continues through 7 observed sections, moving from the opening proposition into The phones, the schedule, and the parts. One workflow, Understand every job from the first call, Build a schedule your team can fulfill.

Structure
Editorial product narrative
Hero pattern
Type-led hero: display copy is the primary graphic
Grid
2 columns
Closing
Utility footer with 3 actions
Full section sequence · 7
  1. The phones, the schedule, and the parts. One workflow.
  2. Understand every job from the first call.
  3. Build a schedule your team can fulfill
  4. Protect every visit before it goes wrong
  5. Discover what Bernard can automate for your team
  6. You can do a lot more with Bernard
  7. Frequently asked questions

Imagery, motion & responsive

Imagery

Image led media acts as the page’s primary visual proof rather than decoration.

cover fitting · square-edged frames
Inspect imagery inventory
Composition
A focused visual anchors the first viewport.
Inventory
7 images/canvas elements and 0 videos across the analyzed homepage.

Motion

2 declared keyframes and 3 active animations were inspectable at capture; observed timing uses 0.15s, 0.4s, 800ms.

Reduced-motion rules detected
Inspect motion inventory
Libraries
CSS / browser-native or bundled source not identifiable
Keyframes
__framer-loading-spin, bbf-pulse-path
Durations
0.15s, 0.4s, 800ms, 1170ms, 400ms
Easings
ease, ease-out, unset, linear
States
hover, active, focus

Mobile

Desktop navigation reduces from 5 visible actions to 1. Hero alignment changes from left to center; mobile heading size is 36px.

Observed multi-column desktop regions collapse to a single-column mobile flow.
Inspect responsive test
Viewport
390 × 844
Overflow
No horizontal overflow detected

Reproduction guidance

Do

  • Pair the observed #402c23 canvas with #ffffff primary copy before adding secondary surfaces.
  • Preserve the first viewport’s existing display-to-body scale contrast.
  • Reserve the strongest first-viewport contrast for “Get a demo” within the left-aligned type-led hero.
  • Image led media acts as the page’s primary visual proof rather than decoration.

Don’t

  • Do not mix in arbitrary radii; 999px is the repeated treatment on pills.
  • Do not reuse the #306eff action color across decorative elements; keep its interactive emphasis selective.
  • Do not introduce extra type families beyond Inter Variable and Sans Serif.
  • Do not spread the observed shadow treatment across every container; keep elevation selective.