PERQS

The
Considered
Interface

A space where every color has a reason, every weight carries intent, and every surface invites you to look closer. Welcome to the language behind the interface.

Montserrat · CSS Custom Properties · March 2026
Color as Language

Every hue speaks a specific word

Not a palette — a vocabulary. Purple is identity. Gold is value. Green is confidence.

Ground
--purple-3
Deep backgrounds
Depth
--purple-2
Secondary dark
Identity
--purple-1
Primary brand
Shadow
--purple-7
Muted accent
Emphasis
--purple-4
Saturated focal
Action
--purple-5
Links, CTAs
Response
--purple-6
Hover, interaction
Accent Colors
Gold 1
Highlights, badges, featured markers, stat values
Green 1
Success, savings, positive change, live indicators
Green 2
Financial positive, cash-back, savings totals
Off White
Page backgrounds, section alternation, breathing room
Gradient Applications
Section Dark
Card Depth
Atmosphere
Words Have Weight

Every word knows its place

Montserrat at every weight — from whisper-thin 300 to commanding 900. Watch a single word transform, then try it yourself.

Weight Parade
Aa
Light
300
Aa
Regular
400
Aa
Medium
500
Aa
Semi
600
Aa
Bold
700
Aa
Extra
800
Aa
Black
900
36px
700
-0.01em
Your Financial Champion
Typography is the skeleton of every interface.
One family. Seven weights. The entire emotional range of a financial platform — from authority to warmth — lives in how Montserrat is composed.
Body Typography
Large · 18px · 500
PERQS connects credit union members with exclusive local deals, premium cashback rewards, and financial tools designed to help families save smarter.
Regular · 16px · 500
Browse deals from local businesses in your area. Every purchase earns cashback directly to your credit union account.
Small · 14px · 500
Terms and conditions apply. Cashback rates vary by merchant and card type. See your credit union for full program details.
Weight in Context
Regular · 400 weight
The lightest body weight — comfortable for long-form reading, terms and conditions, and educational content where fatigue matters.
Medium · 500 weight
Medium weight adds subtle emphasis — perfect for key paragraphs, card descriptions, and anywhere that needs quiet authority.
Semi-Bold · 600 weight
Semi-bold creates hierarchy within body text — callouts, introductions, and anything that needs to lead.
Meaning Needs a Home

Every container earns its border

Dark surfaces command attention. Light surfaces invite interaction. Together they create spatial hierarchy — every surface has a role.

Dark Surfaces
Hero Panel
The surface that says "this matters most." Pill radius and radial glow make it feel like a stage — everything inside it gets your full attention.
Content Tile
The workhorse. Groups related content without competing with the hero — tighter radius says "I'm supporting, not starring."
Glass Overlay
Light Surfaces
Content Card
The surface that says "read me" — where content earns its keep. White ground, purple shadow, just enough border to feel contained without feeling boxed in.
Info Surface
A gentle nudge, not a shout. Lavender tint signals "this is helpful context" — tips, highlights, the kind of detail that rewards a closer look.
Data Container
Same card at any scale — a deal, a stat, a comparison row. Consistency here is the point: users learn the pattern once, recognize it everywhere.
Radius hierarchy: 46px for hero panels, 20px for sections, 12px for cards and tiles. Rounder means more important — the eye reads softness as invitation.
White strokes: 3px on hero panels, 2px on tiles, 1px on light cards. The thread that stitches dark and light into one visual language.
Purple glow: box-shadow with purple-5 at readable opacity on all dark surfaces. Not decoration — it's the light that makes dark surfaces feel alive.

You've seen the colors.
You've heard the voice.
You've felt the surfaces.

Now watch what happens
when nothing speaks.

Space is structure — the design decisions you don't see.

Space is Structure

The decisions you don't see

Four semantic categories. Each calibrated for its context — intimate for rhythm, conversational for flow, generous for separation, architectural for breath.

--space-2xs · 4px
Icon sits beside its label
Line hugs its sibling
16px gap
The natural distance between ideas
Card padding. List items. The space that says "these belong together, but each gets its own moment."
--space-md · 16px    --space-lg · 24px
48px gap
Room to think
Content settles here. The previous idea has fully landed before the next one arrives. You can feel the page exhale.
--space-2xl · 48px    --space-3xl · 64px
96px gap
Silence
So much space it becomes a design element itself. The gap between major movements. The breath before the next act.
--space-5xl · 96px    --space-section · 120px
Intimate
Where elements whisper to each other — icon to label, line to line
4px · 8px
Conversational
The natural distance between ideas — card padding, list items, form fields
12px · 16px · 24px
Generous
Room to think. Section spacing that lets content settle before the next idea arrives
32px · 48px
Architectural
The silence between movements. So much space it becomes a design element itself
64px · 96px · 120px
Components with Character

Buttons that invite. Inputs that guide.

Each component carries the system's personality. Click, type, toggle — these are real.

Button System
Primary, outline, inverse — three voices for every action hierarchy.
PremiumNewMembers
Badges
Gold for value, green for status, outline for classification
Search Input
Click to focus — real input with focus ring and submit
Featured Collection
Today's Best Deals
Eyebrow + Heading
Hierarchical pair — label over title
Inverse CTA
For light backgrounds — purple on white
Navigation Tiles
Category entry points — featured (gold border) vs standard (white border)
Text Input
Focus ring, placeholder, real typing
Show expired deals
Toggle Switch
Click or press Enter/Space — real state change
It All Composes

Patterns become interfaces that feel inevitable

Tokens become components. Components become patterns. Click the controls below to spotlight each design decision — everything else recedes, and the chosen element glows.

Premium
5% Cashback at Target
Earn premium cashback on every purchase. Exclusive to PERQS credit union members.
Featured Program
Your Financial Champion
PERQS connects credit union members with exclusive deals, premium cashback, and financial tools designed for families.
Real Savings
For every member
142
Active Local Deals
Quick Navigation
Cards
Compare
Loans
Rates
Learning Center
Smart Money Moves for Every Stage
Financial literacy resources, budgeting tools, and expert guides — built for credit union members at every life stage.
Click a control above to spotlight individual design decisions in context.
Beliefs

What Shapes the System

These aren't rules. They're the thinking that guides every choice—the constraints that make quality possible.

Named, Never Arbitrary

Every value has a name. Every name has a reason. The chain from foundation to interface is always visible.

--purple-5 --color-link --btn-primary-bg

Context, Not Compromise

Mobile lives in dark purple. Desktop lives in light. Components serve their context fully—no middle ground that serves neither.

Mobile · Dark
Desktop · Light

Identity Through Restraint

Purple dominates. Gold and green exist only as highlights—badges, accents, success states. Restraint makes them meaningful.

Rhythm From Scale

Buttons, inputs, badges: 36, 44, 52 pixels. Components align without forcing. The grid is felt, not seen.

36
44
52
Structure

How Decisions Flow

Three layers. Foundation holds raw values. Semantic adds meaning. Component applies to UI. The path from pixel to purpose.

1

Foundation

The raw material—colors, sizes, weights

--purple-5
2

Semantic

Meaning and intent assigned

--color-link
3

Component

Applied to specific elements

--btn-primary-bg
Components

What the system produces

Thirteen live components from five product pages — extracted, self-contained, and dense. Not screenshots. The actual rendered code, built from the tokens on this page.

Learning Center · Credit
Credit Score Scale
300 500 600 670 740 850
300–579
Poor
Hard to get approved.
580–669
Fair
Some options available.
670–739
Good
Most lenders approve.
740–799
Very Good
Better rates available.
800–850
Excellent
Best rates. Lenders compete.
PERQS · Get Cash
Real cashback
on everyday spending
Editor's Pick Added 2h ago
40% Off Spring Styles
Nike.com · Sitewide · No code needed
40% off View Deal
Milestone Mastercard
The Explorer
Rewards Traveler
Every dollar spent brings you closer to the next trip.
Travel Rewards 5× Points
Dining 3× Points
Annual Fee $95
I need cash now

Unexpected expense. Medical bill. Car repair. You need money fast without getting trapped in a cycle.

Personal loans Emergency funds Fast funding
Example: What 22% APR Actually Costs
$1,000 purchase — minimum payments vs. $100/month
Minimum Payments
Monthly payment ~$25
Time to pay off 5+ years
Interest paid $523
Total You'd Pay
$1,523
VS
$100 / Month
Monthly payment $100
Time to pay off 11 months
Interest paid $106
Total You'd Pay
$1,106
Path 01
Foundations
Start here if financial concepts feel fuzzy.
How credit scores actually work
Choosing your first credit card
Building an emergency fund
Understanding interest rates
Avoiding predatory lending
5 Topics
Browse by Category All Fashion Electronics Home Grocery Beauty Travel
The 50/30/20 Rule
$4,000/month split into three buckets
50%
30%
20%
50%
Needs
$2,000
30%
Wants
$1,200
20%
Savings & Debt
$800
Personal Loan Cost
You borrow $3,000
APR Competitive rate
Monthly payment Low monthly payment
Total you pay back $3,408
$3,000
$408
Your money Cost of borrowing
The Breakdown
How cashback adds up
Groceries 3% back

3% cashback on grocery spend

Gas & Fuel 3% back

3% cashback on fuel spend

Dining 2% back

2% cashback on restaurants & takeout

Card Comparison
Annual rewards, APR, and fees side-by-side
Explorer
Travel
Cashback
Everyday
Foundation
Build
Annual Rewards
★★★
Best for travel
★★
Best for everyday
Good for builders
Intro APR
Intro offer
See offer details
Intro offer
See offer details
N/A
Standard rate
Annual Fee
$95
Waived first year
$0
Always free
$0
Always free
Welcome Bonus
50k pts
After $3k in 90 days
$200
After $1k in 90 days
Build over time
Quick Reference
The Jargon Decoder
APR
Annual Rate
The yearly interest rate on your card. e.g. 22% APR = ~$22/year on every $100 owed.
APY
Annual Yield
Like APR but for savings accounts. The rate you earn, not pay.
FICO
Score Model
The company that calculates most credit scores using their formula.
Built From This

The System at Work

Every page a proof. Every token justified. Built from the same palette, rhythm, and voice.

The Considered Interface

Not a style guide. A shared vocabulary — so every screen speaks the same language, every interaction feels like it belongs, and every new page starts with a head start.

12
Color Tokens
7
Surface Types
9
Spacing Steps
1
Typeface
PERQS
PERQS Design System · 2026