Frasurbane (c. late 1980s–mid 1990s) is a refined postmodern aesthetic used in stores, advertisements, interior design, and graphic design. The name is a portmanteau of Frasier (the 1990s TV show about a cultured radio psychiatrist) and urbane, targeting wealthy, educated suburbanites. It represents the most subdued and sophisticated postmodern aesthetic to emerge after Memphis Design, blending 1990s grunge elements with an “adult contemporary” sensibility. Where Corporate Grunge took grunge raw and gritty, Frasurbane domesticated it – pairing classical Roman columns with muted earth tones, italicized serif typography with ecological motifs, and Renaissance compositional balance with a warm, cultivated restraint. Think: a Pottery Barn catalog designed by someone who studied art history, reads The New Yorker, and drinks single-origin coffee.
Also known as: 90’s Urbane. Coined by Evan Collins.
| Role | Colors |
|---|---|
| Base / Background | Warm cream, aged parchment, soft ivory, light warm gray |
| Primary text | Deep brown, warm charcoal, espresso |
| Secondary text | Warm gray, dusty taupe, stone gray |
| Accent (warm) | Terracotta, sienna, amber, muted gold |
| Accent (cool) | Sage green, dusty olive, muted teal, slate blue |
| Accent (natural) | Forest green, dried moss, warm khaki |
| Color | Hex | Usage |
|---|---|---|
| Parchment Cream | #F5F0E8 |
Primary background, page base |
| Warm Ivory | #EDE6D6 |
Secondary background, card surfaces |
| Linen White | #FAF8F4 |
Elevated surfaces, modal backgrounds |
| Antique Paper | #E8DFD0 |
Section alternation, subtle banding |
| Espresso | #2C1E14 |
Primary heading text, hero titles |
| Warm Charcoal | #3D3530 |
Body text, primary content |
| Stone Brown | #5C4F47 |
Secondary headings, subtext |
| Taupe Gray | #8C8178 |
Captions, metadata, muted text |
| Dusty Tan | #B5A99A |
Borders, dividers, subtle frames |
| Terracotta | #C67A52 |
Primary warm accent, links, callouts |
| Burnt Sienna | #A0603C |
Hover states, secondary warm accent |
| Amber Gold | #C4973B |
Highlights, decorative accents, icons |
| Muted Gold | #D4B880 |
Subtle emphasis, ornamental details |
| Sage Green | #7A9178 |
Cool accent, nature references, tags |
| Dusty Olive | #6B7C5E |
Secondary cool accent, status indicators |
| Forest Moss | #4A5E3C |
Deep cool accent, strong emphasis |
| Slate Blue | #6B7D8E |
Tertiary accent, informational elements |
| Muted Teal | #5E8A8A |
Links (alternate), interactive elements |
| Faded Denim | #7E8FA0 |
Cool neutral, supporting accent |
| Warm Fog | #D6CFC5 |
Soft borders, card outlines, shadows |
| Clay Brown | #9E7B65 |
Decorative borders, classical details |
| Deep Burgundy | #6B2D3E |
Rare accent, strong emphasis, alerts |
:root {
/* Base tones */
--frasurbane-cream: #f5f0e8;
--frasurbane-ivory: #ede6d6;
--frasurbane-linen: #faf8f4;
--frasurbane-paper: #e8dfd0;
/* Text tones */
--frasurbane-espresso: #2c1e14;
--frasurbane-charcoal: #3d3530;
--frasurbane-stone: #5c4f47;
--frasurbane-taupe: #8c8178;
--frasurbane-tan: #b5a99a;
/* Warm accents */
--frasurbane-terracotta: #c67a52;
--frasurbane-sienna: #a0603c;
--frasurbane-amber: #c4973b;
--frasurbane-gold: #d4b880;
--frasurbane-clay: #9e7b65;
/* Cool accents */
--frasurbane-sage: #7a9178;
--frasurbane-olive: #6b7c5e;
--frasurbane-moss: #4a5e3c;
--frasurbane-slate: #6b7d8e;
--frasurbane-teal: #5e8a8a;
--frasurbane-denim: #7e8fa0;
/* Neutrals */
--frasurbane-fog: #d6cfc5;
--frasurbane-burgundy: #6b2d3e;
/* Functional mappings */
--frasurbane-bg-primary: var(--frasurbane-cream);
--frasurbane-bg-secondary: var(--frasurbane-ivory);
--frasurbane-bg-surface: var(--frasurbane-linen);
--frasurbane-bg-alt: var(--frasurbane-paper);
--frasurbane-text-primary: var(--frasurbane-charcoal);
--frasurbane-text-heading: var(--frasurbane-espresso);
--frasurbane-text-secondary: var(--frasurbane-stone);
--frasurbane-text-muted: var(--frasurbane-taupe);
--frasurbane-accent: var(--frasurbane-terracotta);
--frasurbane-accent-hover: var(--frasurbane-sienna);
--frasurbane-accent-cool: var(--frasurbane-sage);
--frasurbane-border: var(--frasurbane-fog);
--frasurbane-border-accent: var(--frasurbane-tan);
}
Frasurbane typography is defined by its commitment to refined serif letterforms, particularly in italic styles, reflecting the aesthetic’s classical orientation and educated audience:
| Font | Style | Usage |
|---|---|---|
| Cormorant Garamond | Elegant high-contrast serif | Display headlines, hero text, section titles – closest to the Trajan/classical spirit |
| Cormorant SC | Small caps variant | Subheadings, labels, navigational elements – classical Roman capital feel |
| EB Garamond | Classic old-style serif | Body text, long-form content – refined, scholarly readability |
| Playfair Display | High-contrast didone serif | Display headlines, pullquotes – dramatic, elegant weight contrast |
| Lora | Contemporary old-style serif | Body text alternative – warm, readable, slightly calligraphic |
| Libre Baskerville | Transitional serif | Body text, balanced formality – excellent web readability |
| Cinzel | Roman capital titling | Display titles, classical inscriptional feel – direct Trajan echo |
| Cinzel Decorative | Ornamental titling | Hero text, decorative headings – classical with flourishes |
| Spectral | Elegant text serif | Body text, smaller sizes – designed for screen reading |
| Source Serif 4 | Neutral text serif | Body text, technical content – clean, versatile |
| Josefin Sans | Elegant geometric sans | Metadata, labels, small text – refined sans complement |
/* Import Frasurbane-appropriate Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500;1,600&family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Cinzel:wght@400;500;600;700&family=Josefin+Sans:wght@300;400&display=swap');
/* Display / Hero text -- classical Roman capitals */
h1 {
font-family: 'Cinzel', 'Cormorant Garamond', 'Times New Roman', serif;
font-weight: 500;
font-size: clamp(2.2rem, 5vw, 4rem);
letter-spacing: 0.12em;
line-height: 1.15;
color: var(--frasurbane-espresso);
text-transform: uppercase;
}
/* Section headings -- elegant italic serif */
h2 {
font-family: 'Cormorant Garamond', 'Playfair Display', Georgia, serif;
font-weight: 400;
font-style: italic;
font-size: clamp(1.6rem, 3.5vw, 2.4rem);
letter-spacing: 0.04em;
line-height: 1.3;
color: var(--frasurbane-espresso);
}
/* Sub-section headings -- small caps */
h3 {
font-family: 'Cormorant Garamond', Georgia, serif;
font-weight: 600;
font-size: 1.15rem;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(--frasurbane-stone);
}
/* Body text -- readable old-style serif */
body {
font-family: 'EB Garamond', 'Libre Baskerville', Georgia, serif;
font-weight: 400;
font-size: 1.05rem;
line-height: 1.8;
color: var(--frasurbane-text-primary);
}
/* Italicized emphasis -- the Frasurbane signature */
em, .frasurbane-italic {
font-family: 'Cormorant Garamond', Georgia, serif;
font-style: italic;
font-weight: 400;
font-size: 1.1em;
color: var(--frasurbane-stone);
}
/* Metadata, labels, captions */
.frasurbane-label {
font-family: 'Josefin Sans', 'Helvetica Neue', sans-serif;
font-weight: 300;
font-size: 0.72rem;
text-transform: uppercase;
letter-spacing: 0.25em;
color: var(--frasurbane-taupe);
}
/* Pullquote / featured text */
.frasurbane-pullquote {
font-family: 'Cormorant Garamond', Georgia, serif;
font-style: italic;
font-weight: 300;
font-size: clamp(1.4rem, 3vw, 2rem);
line-height: 1.5;
color: var(--frasurbane-stone);
border-left: 2px solid var(--frasurbane-gold);
padding-left: 1.5rem;
margin: 2rem 0;
}
/* Decorative drop cap */
.frasurbane-dropcap::first-letter {
font-family: 'Cinzel Decorative', 'Cinzel', serif;
font-size: 3.5em;
float: left;
line-height: 0.8;
margin-right: 0.1em;
margin-top: 0.05em;
color: var(--frasurbane-terracotta);
}
/* Parchment-like background with subtle grain */
.frasurbane-bg {
background-color: var(--frasurbane-cream);
background-image:
/* Subtle paper grain using radial gradients */
radial-gradient(ellipse at 20% 50%, rgba(180, 160, 130, 0.04) 0%, transparent 60%),
radial-gradient(ellipse at 80% 20%, rgba(160, 140, 110, 0.03) 0%, transparent 50%),
radial-gradient(ellipse at 50% 80%, rgba(190, 170, 140, 0.03) 0%, transparent 55%);
}
/* Fine paper texture overlay */
.frasurbane-paper::before {
content: '';
position: absolute;
inset: 0;
opacity: 0.03;
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='paper'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23paper)'/%3E%3C/svg%3E");
background-size: 256px 256px;
pointer-events: none;
mix-blend-mode: multiply;
}
/* Elegant horizontal rule with center ornament */
.frasurbane-divider {
border: none;
height: 1px;
background: var(--frasurbane-tan);
position: relative;
margin: 3rem auto;
max-width: 600px;
}
/* Center ornament (fleuron) */
.frasurbane-divider::after {
content: '\2766'; /* Floral heart / rotated floral heart bullet */
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: var(--frasurbane-cream);
padding: 0 1rem;
font-size: 1rem;
color: var(--frasurbane-tan);
line-height: 1;
}
/* Simple diamond ornament variant */
.frasurbane-divider-diamond::after {
content: '\25C6'; /* Black diamond */
font-size: 0.6rem;
}
/* Leaf ornament variant */
.frasurbane-divider-leaf::after {
content: '\2767'; /* Rotated floral heart bullet */
font-size: 1.1rem;
}
/* Refined border frame for featured content */
.frasurbane-frame {
border: 1px solid var(--frasurbane-tan);
padding: 2.5rem;
position: relative;
background: var(--frasurbane-linen);
}
/* Inner border for double-frame classical effect */
.frasurbane-frame::before {
content: '';
position: absolute;
inset: 6px;
border: 1px solid var(--frasurbane-fog);
pointer-events: none;
}
/* Corner ornament accents */
.frasurbane-frame-corners {
position: relative;
padding: 3rem;
}
.frasurbane-frame-corners::before,
.frasurbane-frame-corners::after {
content: '';
position: absolute;
width: 20px;
height: 20px;
border-color: var(--frasurbane-clay);
border-style: solid;
}
.frasurbane-frame-corners::before {
top: 12px;
left: 12px;
border-width: 1px 0 0 1px;
}
.frasurbane-frame-corners::after {
bottom: 12px;
right: 12px;
border-width: 0 1px 1px 0;
}
.frasurbane-card {
background: var(--frasurbane-linen);
border: 1px solid var(--frasurbane-fog);
padding: 2rem 2.5rem;
box-shadow:
0 1px 3px rgba(44, 30, 20, 0.06),
0 6px 20px rgba(44, 30, 20, 0.04);
transition: box-shadow 0.3s ease;
}
.frasurbane-card:hover {
box-shadow:
0 2px 6px rgba(44, 30, 20, 0.08),
0 10px 30px rgba(44, 30, 20, 0.06);
}
/* Card with classical top border accent */
.frasurbane-card-accented {
border-top: 2px solid var(--frasurbane-terracotta);
}
/* Card with gold rule */
.frasurbane-card-gold {
border-top: 1px solid var(--frasurbane-gold);
}
/* The signature Frasurbane italic text treatment */
.frasurbane-feature-text {
font-family: 'Cormorant Garamond', Georgia, serif;
font-style: italic;
font-weight: 300;
font-size: 1.35rem;
line-height: 1.7;
color: var(--frasurbane-stone);
max-width: 580px;
margin: 2.5rem auto;
text-align: center;
padding: 0 2rem;
}
/* With decorative quotation marks */
.frasurbane-feature-text::before {
content: '\201C'; /* Left double quotation mark */
display: block;
font-family: 'Cinzel Decorative', 'Cinzel', serif;
font-style: normal;
font-size: 3rem;
color: var(--frasurbane-gold);
line-height: 0.5;
margin-bottom: 0.5rem;
}
/* Warm-toned image treatment evoking classical photography */
.frasurbane-image {
filter: saturate(0.85) contrast(1.05) brightness(1.02);
border: 1px solid var(--frasurbane-fog);
box-shadow: 0 4px 16px rgba(44, 30, 20, 0.1);
}
/* Sepia-leaning warm tone for decorative images */
.frasurbane-image-warm {
filter: sepia(0.12) saturate(0.9) contrast(1.05);
}
/* Image with classical caption */
.frasurbane-figure {
text-align: center;
margin: 2.5rem 0;
}
.frasurbane-figure figcaption {
font-family: 'Josefin Sans', sans-serif;
font-weight: 300;
font-size: 0.72rem;
letter-spacing: 0.2em;
text-transform: uppercase;
color: var(--frasurbane-taupe);
margin-top: 0.8rem;
}
.frasurbane-nav {
display: flex;
justify-content: center;
gap: 2.5rem;
padding: 1.2rem 2rem;
border-bottom: 1px solid var(--frasurbane-fog);
background: var(--frasurbane-linen);
}
.frasurbane-nav a {
font-family: 'Josefin Sans', sans-serif;
font-weight: 300;
font-size: 0.7rem;
letter-spacing: 0.25em;
text-transform: uppercase;
color: var(--frasurbane-stone);
text-decoration: none;
padding: 0.3rem 0;
border-bottom: 1px solid transparent;
transition: color 0.25s ease, border-color 0.25s ease;
}
.frasurbane-nav a:hover {
color: var(--frasurbane-terracotta);
border-bottom-color: var(--frasurbane-terracotta);
}
.frasurbane-nav a.active {
color: var(--frasurbane-espresso);
border-bottom-color: var(--frasurbane-espresso);
}
.frasurbane-button {
display: inline-block;
padding: 0.7rem 2.2rem;
font-family: 'Josefin Sans', sans-serif;
font-weight: 400;
font-size: 0.72rem;
letter-spacing: 0.2em;
text-transform: uppercase;
color: var(--frasurbane-espresso);
background: transparent;
border: 1px solid var(--frasurbane-charcoal);
cursor: pointer;
transition: all 0.3s ease;
}
.frasurbane-button:hover {
background: var(--frasurbane-espresso);
color: var(--frasurbane-cream);
border-color: var(--frasurbane-espresso);
}
/* Warm accent variant */
.frasurbane-button-warm {
border-color: var(--frasurbane-terracotta);
color: var(--frasurbane-terracotta);
}
.frasurbane-button-warm:hover {
background: var(--frasurbane-terracotta);
color: var(--frasurbane-linen);
}
/* Alternating section backgrounds for visual rhythm */
.frasurbane-section {
padding: 5rem 2rem;
position: relative;
}
.frasurbane-section:nth-child(odd) {
background: var(--frasurbane-cream);
}
.frasurbane-section:nth-child(even) {
background: var(--frasurbane-ivory);
}
.frasurbane-section-inner {
max-width: 740px;
margin: 0 auto;
}
/* Decorative side border evoking classical botanical illustration margins */
.frasurbane-botanical-accent {
position: relative;
padding-left: 2rem;
}
.frasurbane-botanical-accent::before {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 2px;
background: linear-gradient(
180deg,
transparent 0%,
var(--frasurbane-sage) 15%,
var(--frasurbane-sage) 85%,
transparent 100%
);
}
Physical Frasurbane materials and their web equivalents:
| Physical Material | Web Equivalent |
|---|---|
| Aged parchment / vellum | Warm cream background (#F5F0E8) with subtle feTurbulence noise overlay at very low opacity |
| Terracotta tile | Warm sienna accent color for borders, headings, and decorative elements |
| Carved stone / marble | Light gray-cream sections with thin 1px borders and classical corner ornaments |
| Wrought iron scrollwork | Fine-line decorative dividers, thin ornamental borders, fleuron symbols |
| Olive wood | Warm brown text colors and mid-tone border accents |
| Linen fabric | Soft off-white card backgrounds with barely perceptible texture noise |
| Gilded frame | Muted gold (#D4B880) thin borders and accent lines on featured content |
| Botanical illustration | Desaturated nature photography with warm-tone filter; line-art leaf motifs as decorative elements |
| Tuscan plaster wall | Warm ivory section backgrounds with subtle radial gradient warmth variation |
| Leather binding | Deep espresso (#2C1E14) used for primary headings and strong text elements |
| Frosted glass | Semi-transparent panels using backdrop-filter: blur with warm-tinted overlay |
| Renaissance painting | Full-bleed background images with warm grading and overlaid serif typography |
The following define the Frasurbane visual language and serve as design references:
Frasurbane emerged in an era of:
| Aesthetic | Relationship to Frasurbane |
|---|---|
| Corporate Grunge | Sibling aesthetic; both domesticate grunge, but Corporate Grunge stays dark and gritty while Frasurbane goes warm and refined |
| Earth Tones | Shares the muted, natural color palette and serif typography; Earth Tones is broader and less classically influenced |
| Global Village Coffeehouse | Shares warm, earth-tone palettes and curated atmosphere; GVC leans more multicultural and hand-drawn while Frasurbane is more classically European |
| Tuscan Rustic | Shares Mediterranean warmth, natural materials, and classical references; Tuscan Rustic is more explicitly rural Italian |
| Utopian Scholastic | The “kid version” of Frasurbane; shares classical typography and collaged compositions but adds bright colors and educational imagery |
| Memphis Design | Direct predecessor; Frasurbane is the most subdued and sophisticated reaction against Memphis maximalism |
| Memphis Lite | Transitional step between Memphis and Frasurbane; simplified Memphis forms in softer colors |
| Neoclassical Pomo | Shares the classical motif vocabulary; Neoclassical Pomo is more overtly architectural and less cozy |
| Bon Chic Bon Genre | Shares the affluent, sophisticated target audience and refined taste signaling |
| Eco-Beige | Shares the ecological consciousness and muted natural palette; Eco-Beige is more minimalist and contemporary |
| Silicon Dreams | Shares the 1990s time period and sophisticated aspirational quality; Silicon Dreams is more tech-focused and futuristic |
| Factory Pomo | Shares postmodern design roots; Factory Pomo is more industrial and playful |
| Mission School | Shares craft-oriented, hand-made sensibility and earthy palette |
| Vaporwave | Digital nostalgia for the same 1990s era; Vaporwave ironically recycles what Frasurbane presented earnestly |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Frasurbane Page</title>
<link href="https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=EB+Garamond:ital,wght@0,400;0,500;1,400;1,500&family=Josefin+Sans:wght@300;400&display=swap" rel="stylesheet">
<style>
:root {
--frasurbane-cream: #f5f0e8;
--frasurbane-ivory: #ede6d6;
--frasurbane-linen: #faf8f4;
--frasurbane-paper: #e8dfd0;
--frasurbane-espresso: #2c1e14;
--frasurbane-charcoal: #3d3530;
--frasurbane-stone: #5c4f47;
--frasurbane-taupe: #8c8178;
--frasurbane-tan: #b5a99a;
--frasurbane-terracotta: #c67a52;
--frasurbane-sienna: #a0603c;
--frasurbane-gold: #d4b880;
--frasurbane-sage: #7a9178;
--frasurbane-olive: #6b7c5e;
--frasurbane-fog: #d6cfc5;
--frasurbane-clay: #9e7b65;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--frasurbane-cream);
color: var(--frasurbane-charcoal);
font-family: 'EB Garamond', Georgia, serif;
font-weight: 400;
font-size: 1.05rem;
line-height: 1.8;
position: relative;
}
/* Subtle paper texture */
body::before {
content: '';
position: fixed;
inset: 0;
opacity: 0.025;
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E");
background-size: 256px 256px;
pointer-events: none;
mix-blend-mode: multiply;
z-index: 9999;
}
/* Navigation */
nav {
display: flex;
justify-content: center;
gap: 2.5rem;
padding: 1.2rem 2rem;
border-bottom: 1px solid var(--frasurbane-fog);
background: var(--frasurbane-linen);
}
nav a {
font-family: 'Josefin Sans', sans-serif;
font-weight: 300;
font-size: 0.7rem;
letter-spacing: 0.25em;
text-transform: uppercase;
color: var(--frasurbane-stone);
text-decoration: none;
border-bottom: 1px solid transparent;
padding-bottom: 0.2rem;
transition: all 0.25s ease;
}
nav a:hover {
color: var(--frasurbane-terracotta);
border-bottom-color: var(--frasurbane-terracotta);
}
/* Hero */
.hero {
text-align: center;
padding: 6rem 2rem 5rem;
background: var(--frasurbane-linen);
position: relative;
}
.hero h1 {
font-family: 'Cinzel', 'Times New Roman', serif;
font-weight: 500;
font-size: clamp(2.2rem, 5vw, 3.8rem);
letter-spacing: 0.12em;
color: var(--frasurbane-espresso);
text-transform: uppercase;
margin-bottom: 1.2rem;
}
.hero p {
font-family: 'Cormorant Garamond', Georgia, serif;
font-style: italic;
font-weight: 300;
font-size: 1.3rem;
color: var(--frasurbane-stone);
max-width: 520px;
margin: 0 auto;
line-height: 1.6;
}
/* Ornamental divider */
.divider {
border: none;
height: 1px;
background: var(--frasurbane-tan);
max-width: 600px;
margin: 0 auto;
position: relative;
}
.divider::after {
content: '\2766';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: var(--frasurbane-cream);
padding: 0 1rem;
font-size: 1rem;
color: var(--frasurbane-tan);
}
/* Sections */
section {
max-width: 740px;
margin: 0 auto;
padding: 4rem 2rem;
}
section h2 {
font-family: 'Cormorant Garamond', Georgia, serif;
font-style: italic;
font-weight: 400;
font-size: 1.9rem;
letter-spacing: 0.03em;
color: var(--frasurbane-espresso);
margin-bottom: 1.5rem;
}
/* Card */
.card {
background: var(--frasurbane-linen);
border: 1px solid var(--frasurbane-fog);
padding: 2rem 2.5rem;
margin: 2rem 0;
box-shadow:
0 1px 3px rgba(44, 30, 20, 0.06),
0 6px 20px rgba(44, 30, 20, 0.04);
}
.card-accented {
border-top: 2px solid var(--frasurbane-terracotta);
}
/* Feature quote */
.feature-quote {
font-family: 'Cormorant Garamond', Georgia, serif;
font-style: italic;
font-weight: 300;
font-size: 1.35rem;
color: var(--frasurbane-stone);
text-align: center;
padding: 2rem;
border-left: none;
position: relative;
}
.feature-quote::before {
content: '\201C';
display: block;
font-family: 'Cinzel', serif;
font-style: normal;
font-size: 3rem;
color: var(--frasurbane-gold);
line-height: 0.5;
margin-bottom: 0.8rem;
}
/* Links */
a {
color: var(--frasurbane-terracotta);
text-decoration: none;
border-bottom: 1px solid rgba(198, 122, 82, 0.3);
transition: all 0.25s ease;
}
a:hover {
color: var(--frasurbane-sienna);
border-bottom-color: var(--frasurbane-sienna);
}
/* Button */
.button {
display: inline-block;
padding: 0.7rem 2.2rem;
font-family: 'Josefin Sans', sans-serif;
font-weight: 400;
font-size: 0.72rem;
letter-spacing: 0.2em;
text-transform: uppercase;
color: var(--frasurbane-espresso);
background: transparent;
border: 1px solid var(--frasurbane-charcoal);
cursor: pointer;
text-decoration: none;
transition: all 0.3s ease;
}
.button:hover {
background: var(--frasurbane-espresso);
color: var(--frasurbane-cream);
border-color: var(--frasurbane-espresso);
border-bottom-color: var(--frasurbane-espresso);
}
/* Footer */
footer {
text-align: center;
padding: 3rem 2rem;
border-top: 1px solid var(--frasurbane-fog);
background: var(--frasurbane-ivory);
}
footer p {
font-family: 'Josefin Sans', sans-serif;
font-weight: 300;
font-size: 0.7rem;
letter-spacing: 0.2em;
text-transform: uppercase;
color: var(--frasurbane-taupe);
}
</style>
</head>
<body>
<nav>
<a href="#">Home</a>
<a href="#">Collection</a>
<a href="#">Gallery</a>
<a href="#">About</a>
</nav>
<div class="hero">
<h1>Title Here</h1>
<p>An elegant italic subtitle in the Frasurbane tradition, warm and cultivated</p>
</div>
<hr class="divider">
<section>
<h2>A Section in Italic Serif</h2>
<p>Body text set in EB Garamond, warm and readable, with generous line-height and a
centered column that evokes the well-set page of a quality book. The palette stays
within warm earth tones -- parchment, espresso, terracotta -- creating an atmosphere
of cultivated refinement.</p>
<div class="card card-accented">
<p>A featured card with a terracotta top accent, framed in the classical tradition.
Content here feels curated and considered, never hurried or cluttered.</p>
</div>
<div class="feature-quote">
The most subdued and sophisticated of the postmodern aesthetics
</div>
<p style="text-align: center; margin-top: 2rem;">
<a href="#" class="button">Explore Further</a>
</p>
</section>
<footer>
<p>Crafted with quiet refinement</p>
</footer>
</body>
</html>