Silicon Dreams, also known as Old CGI or Retro CGI, refers to the surreal and uncanny visuals seen in early CGI animations, art, and video games from the mid-1980s to early 2000s. Characterized by sparse surrealistic landscapes, chrome and reflective surfaces, floating geometric shapes, and low-resolution textures, the aesthetic captures the dreamlike quality of primitive 3D rendering – a world of vast empty horizons, impossible architecture, and smooth synthetic materials that feel simultaneously utopian and deeply alien. The look is heavily associated with Bryce 3D landscape generators, early Pixar shorts, the Mind’s Eye video series, and 90s Trapper Keeper art. Silicon Dreams is the visual DNA behind Vaporwave and Seapunk nostalgia.
The Silicon Dreams palette is defined by two dominant modes: cool blue-purple atmospheric landscapes and warm amber-gold sunset scenes, both featuring highly reflective chrome and glass materials. Colors are smooth and gradient-heavy, reflecting ray-traced rendering with soft atmospheric haze.
| Role | Color | Hex |
|---|---|---|
| Deep sky / space | Void black | #0A0A14 |
| Night sky | Deep indigo | #1A1040 |
| Atmospheric blue | Bryce blue | #4466AA |
| Sky blue | Digital sky | #6699DD |
| Bright horizon | Horizon glow | #AAD4FF |
| Sunset orange | CGI sunset | #E88030 |
| Sunset amber | Warm amber | #D4882C |
| Sunset magenta | Sky magenta | #CC4488 |
| Deep purple | Twilight purple | #5522AA |
| Crimson glow | Deep crimson | #AA1133 |
| Role | Color | Hex |
|---|---|---|
| Chrome highlight | Peak white | #F0F0F5 |
| Chrome bright | Silver bright | #C8C8D0 |
| Chrome mid | Silver mid | #8888A0 |
| Chrome shadow | Silver dark | #505068 |
| Gold chrome | Metallic gold | #C8A832 |
| Bronze chrome | Warm bronze | #A07830 |
| Glass tint | Ice glass | #D0E8FF |
| Glass refraction | Aqua glass | #80C8E0 |
| Role | Color | Hex |
|---|---|---|
| Deep water | Ocean deep | #182848 |
| Mid water | Ocean mid | #2848A0 |
| Water surface | Reflective blue | #4478CC |
| Water highlight | Foam white | #B8D8F0 |
| Terrain green | Bryce green | #6B8830 |
| Terrain sand | Desert tan | #C0A868 |
| Terrain rock | Stone grey | #787888 |
| Checkerboard dark | Floor dark | #2A2A48 |
| Checkerboard light | Floor light | #6868A8 |
:root {
/* Backgrounds -- gradient skies and deep voids */
--sd-void: #0a0a14;
--sd-deep-indigo: #1a1040;
--sd-twilight: #2a1860;
--sd-night-blue: #182848;
--sd-surface: #141428;
--sd-surface-raised: #1e1e3a;
/* Sky / atmospheric blues */
--sd-sky-deep: #4466aa;
--sd-sky-mid: #6699dd;
--sd-sky-bright: #aad4ff;
--sd-horizon-glow: #ccddff;
/* Sunset / warm tones */
--sd-sunset-orange: #e88030;
--sd-sunset-amber: #d4882c;
--sd-sunset-magenta: #cc4488;
--sd-sunset-red: #aa1133;
--sd-sunset-gold: #e8b040;
/* Purple / violet atmospherics */
--sd-purple-deep: #5522aa;
--sd-purple-mid: #7744cc;
--sd-purple-soft: #9966dd;
--sd-lavender: #b8a0e0;
/* Chrome / metallic */
--sd-chrome-peak: #f0f0f5;
--sd-chrome-bright: #c8c8d0;
--sd-chrome-mid: #8888a0;
--sd-chrome-shadow: #505068;
--sd-gold: #c8a832;
--sd-bronze: #a07830;
/* Glass / transparency */
--sd-glass-tint: #d0e8ff;
--sd-glass-refract: #80c8e0;
--sd-glass-overlay: rgba(200, 230, 255, 0.08);
/* Water */
--sd-water-deep: #182848;
--sd-water-mid: #2848a0;
--sd-water-surface: #4478cc;
--sd-water-highlight: #b8d8f0;
/* Checkerboard */
--sd-check-dark: #2a2a48;
--sd-check-light: #6868a8;
/* Functional mappings */
--sd-bg-primary: var(--sd-void);
--sd-bg-secondary: var(--sd-deep-indigo);
--sd-bg-surface: var(--sd-surface);
--sd-text-primary: var(--sd-chrome-peak);
--sd-text-secondary: var(--sd-sky-bright);
--sd-text-muted: var(--sd-chrome-mid);
--sd-accent-primary: var(--sd-sky-mid);
--sd-accent-secondary: var(--sd-sunset-amber);
--sd-border: rgba(100, 150, 220, 0.2);
/* Glow colors (for box-shadow / text-shadow) */
--sd-glow-blue: rgba(100, 150, 220, 0.5);
--sd-glow-purple: rgba(120, 70, 200, 0.5);
--sd-glow-amber: rgba(230, 140, 50, 0.4);
--sd-glow-chrome: rgba(200, 200, 220, 0.3);
}
Silicon Dreams typography should evoke the intersection of 90s digital interfaces, early 3D title screens, and new-age spiritualism:
| Font | Style | Usage |
|---|---|---|
| Rajdhani | Geometric, semi-condensed | Primary display headlines; its clean geometry evokes 90s tech interfaces |
| Exo 2 | Geometric, futuristic sans | Section headings, subheadings |
| Comfortaa | Rounded geometric | Display text; its rounded terminals echo the smooth surfaces of CG renders |
| Nunito | Rounded sans-serif | Alternative display and heading text, warm and approachable |
| Quicksand | Rounded geometric | Labels, secondary headings, navigation |
| Orbitron | Square geometric, futuristic | Tech-themed display text, data readouts |
| Jost | Geometric, Futura-inspired | Clean body text |
| Inter | Clean, neutral, modern | Body text, readability |
| IBM Plex Mono | Technical monospace | Data displays, code-styled text |
| Share Tech Mono | Monospaced, technical | Terminal readouts, coordinates, metadata |
/* Hero / Display headlines -- smooth, chrome-gradient, wide-tracked */
.sd-display {
font-family: 'Rajdhani', 'Exo 2', sans-serif;
font-size: clamp(2.5rem, 7vw, 6rem);
font-weight: 600;
letter-spacing: 0.12em;
text-transform: uppercase;
line-height: 1.1;
color: var(--sd-chrome-peak);
text-shadow:
0 0 20px var(--sd-glow-blue),
0 0 60px rgba(100, 150, 220, 0.2);
}
/* Section headlines */
h1, h2, h3 {
font-family: 'Exo 2', 'Rajdhani', sans-serif;
font-weight: 500;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--sd-sky-bright);
}
/* Rounded / softer display variant */
.sd-display-soft {
font-family: 'Comfortaa', 'Nunito', sans-serif;
font-size: clamp(1.8rem, 5vw, 4rem);
font-weight: 300;
letter-spacing: 0.08em;
color: var(--sd-lavender);
text-shadow: 0 0 15px var(--sd-glow-purple);
}
/* Technical / label text */
.sd-label {
font-family: 'Quicksand', 'Rajdhani', sans-serif;
font-size: 0.7rem;
text-transform: uppercase;
letter-spacing: 0.25em;
color: var(--sd-sky-mid);
text-shadow: 0 0 6px var(--sd-glow-blue);
}
/* Monospaced / terminal text */
.sd-mono {
font-family: 'Share Tech Mono', 'IBM Plex Mono', monospace;
font-size: 0.85rem;
letter-spacing: 0.04em;
color: var(--sd-sky-mid);
text-shadow: 0 0 4px var(--sd-glow-blue);
}
/* Body text */
body {
font-family: 'Inter', 'Jost', sans-serif;
font-weight: 300;
letter-spacing: 0.02em;
line-height: 1.7;
color: var(--sd-text-secondary);
}
/* Chrome metallic text effect */
.sd-chrome-text {
font-family: 'Rajdhani', 'Exo 2', sans-serif;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
background: linear-gradient(
180deg,
#f0f0f5 0%,
#c8c8d0 20%,
#606080 48%,
#a0a0b8 52%,
#d8d8e0 78%,
#f0f0f5 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
filter: drop-shadow(0 0 8px rgba(150, 150, 200, 0.3));
}
clamp() for geometric impact at all sizes/* The iconic Bryce 3D sky -- deep space transitioning to bright horizon */
.sd-sky-cool {
background: linear-gradient(
180deg,
#0a0a14 0%,
#1a1040 15%,
#2a3078 35%,
#4466aa 55%,
#6699dd 75%,
#aad4ff 90%,
#ccddff 100%
);
min-height: 100vh;
}
/* Warm sunset variant */
.sd-sky-sunset {
background: linear-gradient(
180deg,
#0a0a14 0%,
#1a1040 10%,
#5522aa 25%,
#cc4488 45%,
#e88030 65%,
#d4882c 80%,
#e8b040 95%
);
min-height: 100vh;
}
/* Purple twilight variant */
.sd-sky-twilight {
background: linear-gradient(
180deg,
#0a0a14 0%,
#1a1040 20%,
#2a1860 40%,
#5522aa 60%,
#7744cc 75%,
#9966dd 90%,
#b8a0e0 100%
);
min-height: 100vh;
}
/* Water reflection surface below the horizon */
.sd-water {
position: relative;
overflow: hidden;
}
.sd-water::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 40%;
background: linear-gradient(
180deg,
rgba(68, 120, 204, 0.3) 0%,
rgba(40, 72, 160, 0.5) 40%,
rgba(24, 40, 72, 0.8) 100%
);
mask-image: linear-gradient(
to bottom,
transparent 0%,
rgba(0, 0, 0, 0.3) 5%,
rgba(0, 0, 0, 0.8) 100%
);
-webkit-mask-image: linear-gradient(
to bottom,
transparent 0%,
rgba(0, 0, 0, 0.3) 5%,
rgba(0, 0, 0, 0.8) 100%
);
pointer-events: none;
}
/* Horizon glow line */
.sd-horizon {
width: 100%;
height: 2px;
background: linear-gradient(
90deg,
transparent 5%,
rgba(170, 212, 255, 0.6) 30%,
rgba(200, 220, 255, 0.9) 50%,
rgba(170, 212, 255, 0.6) 70%,
transparent 95%
);
box-shadow:
0 0 20px rgba(170, 212, 255, 0.4),
0 0 60px rgba(100, 150, 220, 0.2);
}
/* Classic ray-tracing demo checkerboard floor with perspective */
.sd-checkerboard {
position: relative;
overflow: hidden;
}
.sd-checkerboard::after {
content: '';
position: absolute;
bottom: 0;
left: -50%;
right: -50%;
height: 45%;
background:
repeating-conic-gradient(
var(--sd-check-dark) 0% 25%,
var(--sd-check-light) 0% 50%
);
background-size: 60px 60px;
transform: perspective(600px) rotateX(70deg);
transform-origin: bottom center;
mask-image: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent 80%);
-webkit-mask-image: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent 80%);
opacity: 0.5;
pointer-events: none;
}
/* Frosted glass content panel -- the dome/glass material translated to UI */
.sd-glass-panel {
background: rgba(20, 30, 60, 0.4);
border: 1px solid rgba(170, 212, 255, 0.15);
border-radius: 12px;
padding: 2.5rem;
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
box-shadow:
0 8px 32px rgba(0, 0, 0, 0.3),
inset 0 1px 0 rgba(200, 220, 255, 0.1);
}
/* Glass panel hover -- slight brightening */
.sd-glass-panel:hover {
background: rgba(25, 40, 80, 0.45);
border-color: rgba(170, 212, 255, 0.25);
box-shadow:
0 8px 32px rgba(0, 0, 0, 0.3),
0 0 20px rgba(100, 150, 220, 0.08),
inset 0 1px 0 rgba(200, 220, 255, 0.15);
transition: all 0.5s ease;
}
/* Stronger glass variant (more visible panel) */
.sd-glass-panel--strong {
background: rgba(30, 50, 100, 0.35);
border: 1px solid rgba(170, 212, 255, 0.25);
box-shadow:
0 8px 32px rgba(0, 0, 0, 0.4),
inset 0 0 40px rgba(100, 150, 220, 0.05),
inset 0 1px 0 rgba(200, 220, 255, 0.15);
}
/* Decorative chrome sphere element */
.sd-chrome-sphere {
width: 120px;
height: 120px;
border-radius: 50%;
background: radial-gradient(
circle at 35% 30%,
#f0f0f5 0%,
#c8c8d0 15%,
#8888a0 35%,
#505068 55%,
#2a2a48 75%,
#181830 100%
);
box-shadow:
0 4px 20px rgba(0, 0, 0, 0.5),
inset 0 -2px 6px rgba(0, 0, 0, 0.3);
}
/* Chrome surface for decorative elements */
.sd-chrome-surface {
background: linear-gradient(
135deg,
#505068 0%,
#c8c8d0 20%,
#f0f0f5 30%,
#8888a0 50%,
#c8c8d0 70%,
#f0f0f5 80%,
#505068 100%
);
}
/* Gold chrome variant */
.sd-gold-surface {
background: linear-gradient(
135deg,
#604820 0%,
#c8a832 25%,
#e8d060 40%,
#a07830 55%,
#c8a832 70%,
#e8d060 85%,
#604820 100%
);
}
/* Soft atmospheric glow behind key elements */
.sd-atmo-glow {
position: absolute;
width: 400px;
height: 200px;
border-radius: 50%;
background: radial-gradient(
ellipse,
rgba(100, 150, 220, 0.2) 0%,
rgba(85, 34, 170, 0.1) 40%,
transparent 70%
);
filter: blur(40px);
pointer-events: none;
z-index: 0;
}
/* Sunset/warm glow variant */
.sd-atmo-glow--warm {
background: radial-gradient(
ellipse,
rgba(232, 128, 48, 0.25) 0%,
rgba(212, 136, 44, 0.1) 35%,
rgba(204, 68, 136, 0.05) 60%,
transparent 80%
);
}
/* Horizon glow -- the bright band at the horizon line */
.sd-horizon-glow {
position: absolute;
left: 0;
right: 0;
height: 120px;
background: linear-gradient(
180deg,
transparent 0%,
rgba(170, 212, 255, 0.15) 40%,
rgba(200, 220, 255, 0.25) 50%,
rgba(170, 212, 255, 0.15) 60%,
transparent 100%
);
filter: blur(10px);
pointer-events: none;
}
/* Slow, dreamy floating motion for decorative elements */
@keyframes sd-float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-12px); }
}
.sd-floating {
animation: sd-float 6s ease-in-out infinite;
}
/* Slower variant for background elements */
.sd-floating--slow {
animation: sd-float 10s ease-in-out infinite;
}
/* Gentle rotation for spheres/shapes */
@keyframes sd-rotate {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.sd-rotating {
animation: sd-rotate 30s linear infinite;
}
/* Atmospheric gradient divider between sections */
.sd-divider {
width: 60%;
margin: 3rem auto;
border: none;
height: 1px;
background: linear-gradient(
90deg,
transparent,
var(--sd-sky-mid) 30%,
var(--sd-sky-bright) 50%,
var(--sd-sky-mid) 70%,
transparent
);
box-shadow:
0 0 8px var(--sd-glow-blue),
0 0 20px rgba(100, 150, 220, 0.15);
}
/* Warm divider variant */
.sd-divider--warm {
background: linear-gradient(
90deg,
transparent,
var(--sd-sunset-amber) 30%,
var(--sd-sunset-orange) 50%,
var(--sd-sunset-amber) 70%,
transparent
);
box-shadow:
0 0 8px var(--sd-glow-amber),
0 0 20px rgba(230, 140, 50, 0.15);
}
.sd-button {
display: inline-block;
padding: 0.75rem 2.5rem;
border: 1px solid rgba(170, 212, 255, 0.3);
border-radius: 8px;
background: rgba(30, 50, 100, 0.3);
color: var(--sd-sky-bright);
font-family: 'Exo 2', 'Rajdhani', sans-serif;
font-size: 0.8rem;
font-weight: 500;
letter-spacing: 0.2em;
text-transform: uppercase;
cursor: pointer;
text-decoration: none;
transition: all 0.4s ease;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
box-shadow:
0 4px 15px rgba(0, 0, 0, 0.2),
0 0 8px rgba(100, 150, 220, 0.1);
}
.sd-button:hover {
background: rgba(50, 80, 140, 0.4);
border-color: rgba(170, 212, 255, 0.5);
box-shadow:
0 4px 15px rgba(0, 0, 0, 0.2),
0 0 20px rgba(100, 150, 220, 0.2),
0 0 40px rgba(100, 150, 220, 0.08);
}
/* Warm/sunset button variant */
.sd-button--warm {
border-color: rgba(232, 176, 64, 0.3);
background: rgba(100, 60, 20, 0.3);
color: var(--sd-sunset-gold);
box-shadow:
0 4px 15px rgba(0, 0, 0, 0.2),
0 0 8px rgba(230, 140, 50, 0.1);
}
.sd-button--warm:hover {
background: rgba(120, 80, 30, 0.4);
border-color: rgba(232, 176, 64, 0.5);
box-shadow:
0 4px 15px rgba(0, 0, 0, 0.2),
0 0 20px rgba(230, 140, 50, 0.2);
}
| Physical Reference | Web Equivalent |
|---|---|
| Bryce 3D sky gradient | Multi-stop linear-gradient background from deep indigo through blue to bright horizon |
| Reflective water surface | Semi-transparent overlay with soft linear-gradient and mask-image fade |
| Chrome sphere | radial-gradient with sharp highlight placement and dark edges on circular element |
| Checkerboard floor | repeating-conic-gradient with perspective and rotateX transform |
| Glass dome / translucent panel | backdrop-filter: blur() with semi-transparent tinted background and subtle border |
| Low-poly surface | Subtle faceted look via clip-path on decorative elements or angular border-radius |
| Atmospheric haze | Blurred radial-gradient elements with filter: blur(), low opacity |
| Sunset horizon glow | Horizontal linear-gradient band with warm colors and soft box-shadow |
| Gold/bronze metallic | Multi-stop linear-gradient with alternating gold tones |
| Floating geometric shape | border-radius: 50% elements with chrome radial-gradient and animation: float |
When sourcing or creating imagery for a Silicon Dreams styled site:
| Aesthetic | Relationship to Silicon Dreams |
|---|---|
| Vaporwave | 2010s revival aesthetic; recontextualizes Silicon Dreams imagery with ironic/nostalgic undertones, pink-purple shift |
| Seapunk | Heavily inspired by Silicon Dreams; shares chrome, water, and CG aesthetics with an aquatic/ocean theme |
| Y2K Futurism | Shares the chrome-and-glass material obsession and optimistic technological utopianism |
| Low Poly | Focuses on the polygon-count limitations that define Silicon Dreams’ 3D models |
| Laser Grid | Shares early CG origins and chrome surfaces, but favors wireframe and neon-on-black rather than rendered landscapes |
| Early Cyber | Overlapping era; shares raw digital experimentation but focuses on 2D manipulation rather than 3D rendering |
| Frutiger Aero | Spiritual successor; represents what happened when CGI matured past Silicon Dreams’ primitive charm |
| Dreamcore | Shares the surreal, uncanny, dream-like quality of environments |
| Weirdcore | Related through surreal and unsettling digital imagery, though more intentionally disturbing |
| Memphis Design | Contemporary influence on CG color choices; the playful geometric forms overlap |
| Synthwave | Shares retro-tech nostalgia and chrome surfaces, though more neon-focused and music-driven |
| Metalheart | Shares the chrome and metallic surface obsession |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Silicon Dreams Page</title>
<link href="https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;500;600;700&family=Exo+2:wght@300;500&family=Share+Tech+Mono&family=Inter:wght@300;400&display=swap" rel="stylesheet">
<style>
:root {
--sd-void: #0a0a14;
--sd-deep-indigo: #1a1040;
--sd-sky-deep: #4466aa;
--sd-sky-mid: #6699dd;
--sd-sky-bright: #aad4ff;
--sd-sunset-amber: #d4882c;
--sd-chrome-peak: #f0f0f5;
--sd-chrome-bright: #c8c8d0;
--sd-chrome-mid: #8888a0;
--sd-chrome-shadow: #505068;
--sd-lavender: #b8a0e0;
--sd-glow-blue: rgba(100, 150, 220, 0.5);
--sd-check-dark: #2a2a48;
--sd-check-light: #6868a8;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: linear-gradient(
180deg,
#0a0a14 0%,
#1a1040 15%,
#2a3078 35%,
#4466aa 55%,
#6699dd 75%,
#aad4ff 92%,
#ccddff 100%
);
color: var(--sd-sky-bright);
font-family: 'Inter', sans-serif;
font-weight: 300;
letter-spacing: 0.02em;
line-height: 1.7;
min-height: 100vh;
overflow-x: hidden;
}
/* Hero with dreamy atmosphere */
.hero {
text-align: center;
padding: 12rem 2rem 8rem;
position: relative;
min-height: 80vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
/* Atmospheric glow behind title */
.hero::before {
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 500px;
height: 250px;
border-radius: 50%;
background: radial-gradient(
ellipse,
rgba(100, 150, 220, 0.2) 0%,
rgba(85, 34, 170, 0.08) 50%,
transparent 75%
);
filter: blur(40px);
pointer-events: none;
}
.hero h1 {
font-family: 'Rajdhani', sans-serif;
font-size: clamp(2.5rem, 7vw, 5.5rem);
font-weight: 600;
letter-spacing: 0.12em;
text-transform: uppercase;
background: linear-gradient(
180deg,
#f0f0f5 0%,
#c8c8d0 25%,
#8888a0 50%,
#c8c8d0 75%,
#f0f0f5 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
filter: drop-shadow(0 0 15px rgba(100, 150, 220, 0.3));
position: relative;
z-index: 1;
}
.hero .subtitle {
font-family: 'Exo 2', sans-serif;
font-size: clamp(0.8rem, 2vw, 1.1rem);
font-weight: 300;
letter-spacing: 0.25em;
text-transform: uppercase;
color: var(--sd-lavender);
margin-top: 1.5rem;
text-shadow: 0 0 12px rgba(184, 160, 224, 0.3);
position: relative;
z-index: 1;
}
/* Horizon glow line */
.sd-horizon {
width: 80%;
margin: 0 auto;
height: 2px;
background: linear-gradient(
90deg,
transparent 5%,
rgba(170, 212, 255, 0.5) 30%,
rgba(200, 220, 255, 0.8) 50%,
rgba(170, 212, 255, 0.5) 70%,
transparent 95%
);
box-shadow:
0 0 15px rgba(170, 212, 255, 0.3),
0 0 40px rgba(100, 150, 220, 0.15);
}
section {
max-width: 900px;
margin: 0 auto;
padding: 4rem 2rem;
text-align: center;
position: relative;
z-index: 1;
}
section h2 {
font-family: 'Exo 2', sans-serif;
font-size: 1.4rem;
font-weight: 500;
letter-spacing: 0.08em;
text-transform: uppercase;
color: var(--sd-sky-bright);
text-shadow: 0 0 10px var(--sd-glow-blue);
margin-bottom: 1.5rem;
}
.sd-glass-panel {
background: rgba(20, 30, 60, 0.4);
border: 1px solid rgba(170, 212, 255, 0.15);
border-radius: 12px;
padding: 2.5rem;
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
box-shadow:
0 8px 32px rgba(0, 0, 0, 0.3),
inset 0 1px 0 rgba(200, 220, 255, 0.1);
}
.sd-button {
display: inline-block;
margin-top: 2rem;
padding: 0.75rem 2.5rem;
border: 1px solid rgba(170, 212, 255, 0.3);
border-radius: 8px;
background: rgba(30, 50, 100, 0.3);
color: var(--sd-sky-bright);
font-family: 'Exo 2', sans-serif;
font-size: 0.8rem;
font-weight: 500;
letter-spacing: 0.2em;
text-transform: uppercase;
text-decoration: none;
cursor: pointer;
transition: all 0.4s ease;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
box-shadow:
0 4px 15px rgba(0, 0, 0, 0.2),
0 0 8px rgba(100, 150, 220, 0.1);
}
.sd-button:hover {
background: rgba(50, 80, 140, 0.4);
border-color: rgba(170, 212, 255, 0.5);
box-shadow:
0 4px 15px rgba(0, 0, 0, 0.2),
0 0 20px rgba(100, 150, 220, 0.2);
}
.mono {
font-family: 'Share Tech Mono', monospace;
font-size: 0.85rem;
color: var(--sd-chrome-mid);
text-shadow: 0 0 4px rgba(100, 150, 220, 0.2);
}
</style>
</head>
<body>
<div class="hero">
<h1>Title Here</h1>
<p class="subtitle">A digital dreamscape rendered in light</p>
</div>
<div class="sd-horizon"></div>
<section>
<div class="sd-glass-panel">
<h2>Section Heading</h2>
<p>Content styled with the Silicon Dreams aesthetic -- surreal CG landscapes, chrome surfaces, glass panels, and the dreamy atmosphere of early 3D rendering.</p>
<p class="mono" style="margin-top: 1rem;">BRYCE 3D // RENDER COMPLETE // 640x480</p>
<a href="#" class="sd-button">Explore</a>
</div>
</section>
</body>
</html>