Style Guide

2025.12
Systems over one offs.
Prefer reusable components, tokens, and templates so the site stays easy to maintain. If a style or pattern cannot be reused, it needs a strong reason to exist.
Accessibility is baseline.

Interactive elements must work with keyboard navigation, visible focus states, and readable contrast. Images should have alt text when they add meaning, and decorative visuals should stay quiet.
Keep it simple, silly.
If a section feels like work to read, it is too much. Cut filler, shorten sentences, and remove anything that does not support the point.
Consistency builds trust.
Use the same patterns for navigation, headings, spacing, and components across pages. Do not make the reader relearn how the site works on every page.
Make interaction feel intentional.
Hover, focus, and motion should confirm what is interactive and what changed. Nothing should animate just because it can.
Clarity beats cleverness.
Use plain language and specific labels. Avoid vague claims and avoid trendy words when a direct sentence does the job.