01Primary Pill Button (Dark)
Highest-emphasis action — trial sign-up, primary conversion1440px border-radius (full pill), 12px 24px padding, #17150 fill, #f0f7f6 text, Basel Grotesk 16px weight 500. No border, no shadow. Sits as the rightmost header action on white backgrounds.
02Primary Pill Button (Yellow Accent)
Hero CTA — demo request, primary conversion on dark hero photo1440px radius, 12px 24px padding, #cccc25 fill, #17150 text, Basel Grotesk 16px weight 500. Used sparingly — appears once per page max, in the hero overlay.
03Ghost Outline Button
Secondary action over imagery or dark surfaces1440px radius, 12px 24px padding, transparent fill, 1.5px solid #ffffff border, #ffffff text. Used on the dark hero photo overlay for the secondary 'Start free trial' action.
04Text Nav Link
Top navigation itemsNo background, #17150 text, Basel Grotesk 16px weight 500, 8px horizontal padding, no underline. Hover transitions color only.
05Feature Card (Mint)
Product screenshot showcase blocks on white sections#f0f7f6 fill, 8px radius, 16px–24px padding, no shadow, no border. Contains inline product mockup imagery at 100% width with no additional chrome.
06Dark Feature Card
High-contrast product showcase or testimonial blocks#17150 fill, 16px radius, generous padding (32–48px), white/mint text, no shadow. Creates a visual pause between lighter sections.
07Stat Block
Hero metrics in the social-proof band — 26%, 75%, 40hrsNo card chrome. Display number in Basel Classic 96–144px weight 400, #17150, line-height 0.8–0.95, letter-spacing -0.03em. Small superscript '+' in the same style. Caption beneath in Basel Grotesk 16px weight 500, #17150e.
08Filled Badge
Status tags, count indicators, notification pills#f0f7f6 fill, #17150 text, 8px radius, 12px padding, Basel Grotesk 16px weight 500. Inline with adjacent content.
09Ghost Badge
Section labels, filter tags, eyebrow textTransparent fill, 1.5px solid #17150 border, #17150 text, 8px radius, 12px padding, Basel Grotesk 16px weight 500. Optionally with 0.063em letter-spacing for label variation.
10Carousel Arrow Control
Section navigation between feature cards or testimonials40×40px square, 1.5px solid #17150 border, no fill, 8px radius, #17150 arrow icon. Sits flush-right of section heading.
11Announcement Bar
Top-of-page promotional stripFull-width, #17150 fill, #f0f7f6 text, 12px vertical padding, Basel Grotesk 14px weight 500. Contains a single text link with optional chevron.
12Chat Widget
Persistent customer support trigger56px circle, #17150 fill, white chat icon, bottom-right fixed position. Subtle drop shadow to lift from page content.
13Metric Chip (Yellow)
Inline AI suggestion or highlight within product UI#cccc25 fill, #17150 text, 8px radius, 8px 12px padding, Basel Grotesk 14px weight 500. Appears inside the product screenshot to mark actionable items.