website_designs

Laser Grid Design Reference

Laser Grid is a visual design aesthetic prevalent in the 1970s and 1980s, overlapping with Memphis Design and Memphis Lite. It is characterized by laser-like visuals on dark backgrounds, a grid motif, and airbrushed chrome effects. The aesthetic originated from early vector computer graphics (films from 1972 onward), gaining mainstream prominence through Tron (1982) and The Black Hole (1979). It merged with airbrushed advertising styles and profoundly influenced interior design (glass block walls, floor-to-ceiling mirrors, chrome slat ceilings), corporate logo design (IBM’s 1962 stripe redesign inspiring AT&T, Microsoft, and Sierra Entertainment), and later retrowave/synthwave revivals. Laser Grid is the source of the 1980s love of glass block walls and floor-to-ceiling mirrors.


Visual Characteristics

Core Motifs and Patterns

Design Principles


Color Palette

Primary Scheme

Role Colors
Background Pure black, near-black
Primary grid lines Electric cyan, bright white
Laser accents Hot magenta, neon pink, vivid red
Secondary accents Electric violet, neon blue
Chrome/metallic Chrome silver, bright white, steel grey
Glass elements Pale cyan, translucent white-blue
Warm accents Neon orange, amber (used sparingly)

Detailed Palette

Color Hex Usage
Void Black #000000 Primary background, deep space
Near Black #080810 Slight-lift background for depth layering
Dark Charcoal #111118 Surface backgrounds, card bases
Electric Cyan #00FFFF Primary grid lines, key structural glows
Laser Cyan #00E5FF Secondary grid lines, softer cyan accents
Ice Blue #A0F0FF Faded grid lines, distant perspective lines
Hot Magenta #FF0080 Laser beam accents, highlight elements
Neon Pink #FF2D78 Secondary laser accents, warm neon
Vivid Violet #9B30FF Tertiary accent, atmospheric glow
Electric Blue #0044FF Deep accent, wireframe elements
Neon Orange #FF6600 Warm laser accent, sunset-horizon elements
Chrome White #F0F0F0 Brightest chrome highlight, peak reflections
Chrome Silver #C0C0C0 Mid-tone chrome, metallic surfaces
Chrome Dark #707080 Chrome shadow, metallic depth
Steel Blue-Grey #4A4A5E Darkest chrome tone, structural metal
Glass Tint #CCEFFF Glass block surfaces, translucent overlays
Grid Fade #003344 Distant grid lines, perspective fade

Suggested CSS Custom Properties

:root {
  /* Backgrounds */
  --laser-black: #000000;
  --laser-near-black: #080810;
  --laser-surface: #111118;
  --laser-surface-raised: #1a1a28;

  /* Primary grid / structural colors */
  --laser-cyan: #00ffff;
  --laser-cyan-mid: #00e5ff;
  --laser-cyan-pale: #a0f0ff;
  --laser-cyan-dim: #006680;

  /* Laser / accent colors */
  --laser-magenta: #ff0080;
  --laser-pink: #ff2d78;
  --laser-violet: #9b30ff;
  --laser-blue: #0044ff;
  --laser-orange: #ff6600;

  /* Chrome metallics */
  --laser-chrome-bright: #f0f0f0;
  --laser-chrome: #c0c0c0;
  --laser-chrome-dark: #707080;
  --laser-steel: #4a4a5e;

  /* Glass */
  --laser-glass: #ccefff;
  --laser-glass-tint: rgba(200, 240, 255, 0.08);

  /* Neon glows (for box-shadow / text-shadow) */
  --laser-glow-cyan: rgba(0, 255, 255, 0.6);
  --laser-glow-magenta: rgba(255, 0, 128, 0.6);
  --laser-glow-violet: rgba(155, 48, 255, 0.5);
  --laser-glow-orange: rgba(255, 102, 0, 0.5);
  --laser-glow-white: rgba(240, 240, 255, 0.4);

  /* Functional mappings */
  --laser-bg-primary: var(--laser-black);
  --laser-bg-secondary: var(--laser-near-black);
  --laser-bg-surface: var(--laser-surface);
  --laser-text-primary: var(--laser-chrome-bright);
  --laser-text-secondary: var(--laser-cyan-pale);
  --laser-text-muted: var(--laser-chrome-dark);
  --laser-accent-primary: var(--laser-cyan);
  --laser-accent-secondary: var(--laser-magenta);
  --laser-border: rgba(0, 255, 255, 0.2);
}

Approaches


Typography

Typeface Characteristics

Laser Grid typography reflects its corporate-technical and vector-graphics origins:

Font Style Usage
Orbitron Geometric, square, futuristic Primary display headlines; its grid-like geometry is quintessential Laser Grid
Exo 2 Geometric, futuristic sans Section headings, subheadings
Rajdhani Geometric, semi-condensed Technical labels, secondary headings
Share Tech Mono Monospaced, technical Terminal/data readouts, code-styled text
Oxanium Geometric, slightly rounded sci-fi Alternative display font
Audiowide Wide, futuristic display Hero titles, single-word displays
Michroma Wide-set geometric caps Labels, navigation, uppercase text
Jost Geometric, Futura-inspired Clean body text
Inter Clean, neutral, modern Body text, readability
IBM Plex Mono Technical monospace Data displays, technical readouts, code

Typography CSS Example

/* Hero / Display headlines -- big, geometric, neon-glowing */
.laser-display {
  font-family: 'Orbitron', 'Audiowide', sans-serif;
  font-size: clamp(2.5rem, 7vw, 6rem);
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  line-height: 1.1;
  color: var(--laser-chrome-bright);
  text-shadow:
    0 0 10px var(--laser-glow-cyan),
    0 0 40px var(--laser-glow-cyan),
    0 0 80px rgba(0, 255, 255, 0.2);
}

/* Section headlines */
h1, h2, h3 {
  font-family: 'Exo 2', 'Rajdhani', sans-serif;
  font-weight: 600;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--laser-cyan);
}

/* Technical / label text */
.laser-label {
  font-family: 'Michroma', 'Rajdhani', sans-serif;
  font-size: 0.7rem;
  text-transform: uppercase;
  letter-spacing: 0.3em;
  color: var(--laser-cyan-mid);
  text-shadow: 0 0 6px var(--laser-glow-cyan);
}

/* Monospaced / terminal text */
.laser-mono {
  font-family: 'Share Tech Mono', 'IBM Plex Mono', monospace;
  font-size: 0.85rem;
  letter-spacing: 0.05em;
  color: var(--laser-cyan);
  text-shadow: 0 0 4px var(--laser-glow-cyan);
}

/* Body text */
body {
  font-family: 'Inter', 'Jost', sans-serif;
  font-weight: 300;
  letter-spacing: 0.02em;
  line-height: 1.7;
  color: var(--laser-text-secondary);
}

/* Chrome metallic text effect */
.laser-chrome-text {
  font-family: 'Orbitron', 'Exo 2', sans-serif;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #e0e0e0 20%,
    #707080 50%,
    #c0c0c0 75%,
    #ffffff 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* Pinstriped text effect (signature Laser Grid style) */
.laser-pinstripe-text {
  font-family: 'Orbitron', sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--laser-cyan);
  background: repeating-linear-gradient(
    180deg,
    var(--laser-cyan) 0px,
    var(--laser-cyan) 3px,
    transparent 3px,
    transparent 6px
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  filter: drop-shadow(0 0 8px var(--laser-glow-cyan));
}

Layout Principles

Grid and Structure

Section Organization

Responsive Considerations


CSS/Design Techniques

Perspective Grid Floor (Signature Effect)

/* The iconic laser grid floor receding to the horizon */
.laser-grid-floor {
  position: relative;
  overflow: hidden;
}

.laser-grid-floor::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: -50%;
  right: -50%;
  height: 55%;
  background:
    linear-gradient(
      rgba(0, 255, 255, 0.2) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(0, 255, 255, 0.2) 1px,
      transparent 1px
    );
  background-size: 60px 40px;
  transform: perspective(500px) rotateX(65deg);
  transform-origin: bottom center;
  mask-image: linear-gradient(to top, rgba(0, 0, 0, 0.9), transparent 85%);
  -webkit-mask-image: linear-gradient(to top, rgba(0, 0, 0, 0.9), transparent 85%);
  pointer-events: none;
}

/* Animated grid scroll (lines moving toward viewer) */
@keyframes grid-scroll {
  0% { background-position: 0 0, 0 0; }
  100% { background-position: 0 40px, 0 0; }
}

.laser-grid-floor--animated::after {
  animation: grid-scroll 2s linear infinite;
}

Flat Grid Background Pattern

/* Subtle flat grid overlay for content sections */
.laser-flat-grid {
  background-image:
    linear-gradient(
      rgba(0, 255, 255, 0.06) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(0, 255, 255, 0.06) 1px,
      transparent 1px
    );
  background-size: 40px 40px;
}

/* Denser grid variant for smaller areas */
.laser-flat-grid--dense {
  background-size: 20px 20px;
}

Neon Glow Text Effects

/* Cyan neon text (primary) */
.neon-cyan {
  color: var(--laser-cyan);
  text-shadow:
    0 0 7px var(--laser-cyan),
    0 0 10px var(--laser-cyan),
    0 0 21px var(--laser-cyan),
    0 0 42px rgba(0, 255, 255, 0.4),
    0 0 82px rgba(0, 255, 255, 0.2),
    0 0 92px rgba(0, 255, 255, 0.1);
}

/* Magenta neon text (accent) */
.neon-magenta {
  color: var(--laser-magenta);
  text-shadow:
    0 0 7px var(--laser-magenta),
    0 0 10px var(--laser-magenta),
    0 0 21px var(--laser-magenta),
    0 0 42px rgba(255, 0, 128, 0.4),
    0 0 82px rgba(255, 0, 128, 0.2),
    0 0 92px rgba(255, 0, 128, 0.1);
}

/* Subtle pulse animation for neon text */
@keyframes neon-pulse {
  0%, 100% {
    text-shadow:
      0 0 7px var(--laser-cyan),
      0 0 10px var(--laser-cyan),
      0 0 21px var(--laser-cyan),
      0 0 42px rgba(0, 255, 255, 0.4);
  }
  50% {
    text-shadow:
      0 0 4px var(--laser-cyan),
      0 0 7px var(--laser-cyan),
      0 0 15px var(--laser-cyan),
      0 0 30px rgba(0, 255, 255, 0.3);
  }
}

.neon-pulse {
  animation: neon-pulse 3s ease-in-out infinite;
}

Neon Glow Line Divider

/* Horizontal laser line divider */
.laser-divider {
  width: 80%;
  margin: 3rem auto;
  border: none;
  height: 1px;
  background: var(--laser-cyan);
  box-shadow:
    0 0 6px var(--laser-glow-cyan),
    0 0 15px rgba(0, 255, 255, 0.3),
    0 0 30px rgba(0, 255, 255, 0.1);
}

/* Magenta accent divider */
.laser-divider--magenta {
  background: var(--laser-magenta);
  box-shadow:
    0 0 6px var(--laser-glow-magenta),
    0 0 15px rgba(255, 0, 128, 0.3),
    0 0 30px rgba(255, 0, 128, 0.1);
}

/* Gradient divider (cyan to magenta) */
.laser-divider--gradient {
  background: linear-gradient(
    90deg,
    transparent,
    var(--laser-cyan) 20%,
    var(--laser-magenta) 80%,
    transparent
  );
  box-shadow:
    0 0 8px var(--laser-glow-cyan),
    0 0 16px rgba(255, 0, 128, 0.2);
}

Wireframe Card / Panel

/* Wireframe-bordered content panel */
.laser-card {
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid rgba(0, 255, 255, 0.25);
  padding: 2.5rem;
  position: relative;
  box-shadow:
    0 0 10px rgba(0, 255, 255, 0.08),
    inset 0 0 20px rgba(0, 0, 0, 0.5);
}

/* Corner accent markers (technical/blueprint feel) */
.laser-card::before,
.laser-card::after {
  content: '';
  position: absolute;
  width: 20px;
  height: 20px;
  border-color: var(--laser-cyan);
  border-style: solid;
}

.laser-card::before {
  top: -1px;
  left: -1px;
  border-width: 2px 0 0 2px;
  box-shadow:
    -2px -2px 6px rgba(0, 255, 255, 0.3);
}

.laser-card::after {
  bottom: -1px;
  right: -1px;
  border-width: 0 2px 2px 0;
  box-shadow:
    2px 2px 6px rgba(0, 255, 255, 0.3);
}

/* Hover state: intensify glow */
.laser-card:hover {
  border-color: rgba(0, 255, 255, 0.5);
  box-shadow:
    0 0 20px rgba(0, 255, 255, 0.15),
    0 0 40px rgba(0, 255, 255, 0.05),
    inset 0 0 20px rgba(0, 0, 0, 0.5);
  transition: all 0.4s ease;
}

Chrome Metallic Gradient Effect

/* Chrome text for display headings */
.laser-chrome-display {
  background: linear-gradient(
    180deg,
    #ffffff 0%,
    #e0e0e0 20%,
    #707080 48%,
    #a0a0b0 52%,
    #e0e0e0 80%,
    #ffffff 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  filter: drop-shadow(0 0 8px rgba(200, 200, 255, 0.2));
}

/* Chrome surface (for decorative elements) */
.laser-chrome-surface {
  background: linear-gradient(
    135deg,
    #404050 0%,
    #c0c0c0 25%,
    #ffffff 35%,
    #808090 50%,
    #c0c0c0 65%,
    #ffffff 75%,
    #404050 100%
  );
}

Airbrush Glow Effect

/* Airbrushed radial glow -- place behind key elements */
.airbrush-glow {
  position: absolute;
  width: 300px;
  height: 300px;
  border-radius: 50%;
  background: radial-gradient(
    circle,
    rgba(0, 255, 255, 0.2) 0%,
    rgba(0, 229, 255, 0.08) 40%,
    transparent 70%
  );
  filter: blur(40px);
  pointer-events: none;
  z-index: 0;
}

/* Magenta airbrush variant */
.airbrush-glow--magenta {
  background: radial-gradient(
    circle,
    rgba(255, 0, 128, 0.2) 0%,
    rgba(255, 45, 120, 0.08) 40%,
    transparent 70%
  );
}

/* Horizon glow (the "sun" behind the grid) */
.laser-horizon-glow {
  position: absolute;
  bottom: 40%;
  left: 50%;
  transform: translateX(-50%);
  width: 600px;
  height: 200px;
  border-radius: 50%;
  background: radial-gradient(
    ellipse,
    rgba(255, 0, 128, 0.3) 0%,
    rgba(155, 48, 255, 0.15) 30%,
    rgba(0, 255, 255, 0.05) 60%,
    transparent 80%
  );
  filter: blur(30px);
  pointer-events: none;
}

Glass Block Effect

/* Glass block panel */
.laser-glass-block {
  background: rgba(200, 240, 255, 0.04);
  border: 1px solid rgba(200, 240, 255, 0.12);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  padding: 2rem;
  position: relative;
}

/* Inner grid lines to simulate glass block segmentation */
.laser-glass-block--segmented {
  background-image:
    linear-gradient(
      rgba(200, 240, 255, 0.06) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(200, 240, 255, 0.06) 1px,
      transparent 1px
    );
  background-size: 80px 80px;
}

Laser Beam / Line Animation

/* Horizontal laser beam sweep */
@keyframes laser-sweep {
  0% { left: -10%; opacity: 0; }
  10% { opacity: 1; }
  90% { opacity: 1; }
  100% { left: 110%; opacity: 0; }
}

.laser-beam {
  position: absolute;
  height: 1px;
  width: 80px;
  background: linear-gradient(
    90deg,
    transparent,
    var(--laser-cyan),
    transparent
  );
  box-shadow:
    0 0 6px var(--laser-glow-cyan),
    0 0 15px rgba(0, 255, 255, 0.3);
  animation: laser-sweep 4s linear infinite;
  pointer-events: none;
}

/* Vertical scanning line effect */
@keyframes scan-line {
  0% { top: -5%; }
  100% { top: 105%; }
}

.laser-scanline {
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  background: linear-gradient(
    90deg,
    transparent 5%,
    rgba(0, 255, 255, 0.15) 20%,
    rgba(0, 255, 255, 0.15) 80%,
    transparent 95%
  );
  animation: scan-line 6s linear infinite;
  pointer-events: none;
}

Neon Button

.laser-button {
  display: inline-block;
  padding: 0.7rem 2.5rem;
  border: 1px solid var(--laser-cyan);
  background: transparent;
  color: var(--laser-cyan);
  font-family: 'Exo 2', 'Rajdhani', sans-serif;
  font-size: 0.8rem;
  font-weight: 600;
  letter-spacing: 0.25em;
  text-transform: uppercase;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.3s ease;
  box-shadow:
    0 0 8px rgba(0, 255, 255, 0.2),
    inset 0 0 8px rgba(0, 255, 255, 0.05);
}

.laser-button:hover {
  background: rgba(0, 255, 255, 0.1);
  box-shadow:
    0 0 15px var(--laser-glow-cyan),
    0 0 40px rgba(0, 255, 255, 0.15),
    inset 0 0 15px rgba(0, 255, 255, 0.08);
}

/* Magenta variant */
.laser-button--magenta {
  border-color: var(--laser-magenta);
  color: var(--laser-magenta);
  box-shadow:
    0 0 8px rgba(255, 0, 128, 0.2),
    inset 0 0 8px rgba(255, 0, 128, 0.05);
}

.laser-button--magenta:hover {
  background: rgba(255, 0, 128, 0.1);
  box-shadow:
    0 0 15px var(--laser-glow-magenta),
    0 0 40px rgba(255, 0, 128, 0.15),
    inset 0 0 15px rgba(255, 0, 128, 0.08);
}

Materials and Textures (Visual Metaphors for Web)

Physical Reference Web Equivalent
Laser grid floor (receding perspective) CSS grid pattern with perspective and rotateX transform, fading with mask-image
Neon tube lighting Multi-layered text-shadow or box-shadow in cyan/magenta, optional pulse animation
Chrome slat ceiling Repeating linear-gradient with alternating silver tones and narrow gaps
Glass block wall Semi-transparent panel with backdrop-filter: blur(), subtle grid overlay
Floor-to-ceiling mirror linear-gradient with chrome stops, slight distortion via filter
Airbrush glow Large radial-gradient blurs with filter: blur() on absolutely-positioned elements
Wireframe geometry Thin border outlines (1px) with neon glow box-shadow, no fill
CRT / vector display text-shadow glow on monospaced text, scanline overlay, slight green or cyan tint
Pinstriped logo repeating-linear-gradient as background-clip: text mask through letterforms
Laser beam Narrow linear-gradient element with high glow, animated position

Imagery and Photography Guidelines

When sourcing or creating imagery for a Laser Grid styled site:


Interior Design Principles (For Environmental Reference)

The Laser Grid aesthetic influenced physical space design extensively:

These principles translate to web design as: geometric containers, reflective/gradient surfaces, luminous edge-lines as structural definition, and dark backgrounds with strategically placed light accents.


Aesthetic Relationship to Laser Grid
Synthwave Modern revival; reinterprets Laser Grid’s perspective grids and neon-on-black with contemporary digital tools
Italo Disco Contemporary sibling; shares laser grids, airbrush, and chrome but adds romantic, sunset, and figure elements
Cassette Futurism Shares the 1980s retro-tech origins; focuses more on physical media and hardware aesthetics
Early Cyber Overlapping era; shares wireframe and CRT-display visual language
Cyberpunk Descendant aesthetic; inherits neon-on-dark and grid motifs, adds dystopian narrative layers
Memphis Design Contemporary overlap; Laser Grid’s grid rigor contrasts with Memphis’s playful asymmetry
Memphis Lite Softer sibling of Memphis that overlaps with Laser Grid in corporate/commercial contexts
Silicon Dreams Shares the computer-generated imagery origin and chrome surface obsession
Vaporwave Nostalgic recontextualization of Laser Grid’s grids and chrome, with ironic/surreal layering
Monochrome Luxe Shares the black + chrome/metallic palette and reflective surface emphasis

Quick-Start: Minimal Laser Grid Page Template

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Laser Grid Page</title>
  <link href="https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Exo+2:wght@300;600&family=Share+Tech+Mono&family=Inter:wght@300;400&display=swap" rel="stylesheet">
  <style>
    :root {
      --laser-black: #000000;
      --laser-surface: #111118;
      --laser-cyan: #00ffff;
      --laser-cyan-mid: #00e5ff;
      --laser-magenta: #ff0080;
      --laser-chrome-bright: #f0f0f0;
      --laser-chrome: #c0c0c0;
      --laser-chrome-dark: #707080;
      --laser-cyan-pale: #a0f0ff;
      --laser-glow-cyan: rgba(0, 255, 255, 0.6);
      --laser-glow-magenta: rgba(255, 0, 128, 0.6);
    }

    * { margin: 0; padding: 0; box-sizing: border-box; }

    body {
      background: var(--laser-black);
      color: var(--laser-cyan-pale);
      font-family: 'Inter', sans-serif;
      font-weight: 300;
      letter-spacing: 0.02em;
      line-height: 1.7;
      min-height: 100vh;
      overflow-x: hidden;
    }

    /* Hero with perspective grid floor */
    .hero {
      text-align: center;
      padding: 10rem 2rem 8rem;
      position: relative;
      overflow: hidden;
      min-height: 80vh;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
    }

    /* Horizon glow */
    .hero::before {
      content: '';
      position: absolute;
      bottom: 35%;
      left: 50%;
      transform: translateX(-50%);
      width: 500px;
      height: 180px;
      border-radius: 50%;
      background: radial-gradient(
        ellipse,
        rgba(255, 0, 128, 0.25) 0%,
        rgba(155, 48, 255, 0.1) 40%,
        transparent 70%
      );
      filter: blur(30px);
      pointer-events: none;
    }

    /* Perspective grid floor */
    .hero::after {
      content: '';
      position: absolute;
      bottom: 0;
      left: -50%;
      right: -50%;
      height: 50%;
      background:
        linear-gradient(rgba(0, 255, 255, 0.18) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0, 255, 255, 0.18) 1px, transparent 1px);
      background-size: 60px 40px;
      transform: perspective(500px) rotateX(65deg);
      transform-origin: bottom center;
      mask-image: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent 80%);
      -webkit-mask-image: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent 80%);
      pointer-events: none;
    }

    .hero h1 {
      font-family: 'Orbitron', sans-serif;
      font-size: clamp(2rem, 6vw, 5rem);
      font-weight: 700;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: var(--laser-chrome-bright);
      text-shadow:
        0 0 10px var(--laser-glow-cyan),
        0 0 40px var(--laser-glow-cyan),
        0 0 80px rgba(0, 255, 255, 0.15);
      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.3em;
      text-transform: uppercase;
      color: var(--laser-cyan-mid);
      margin-top: 1.5rem;
      text-shadow: 0 0 8px rgba(0, 229, 255, 0.4);
      position: relative;
      z-index: 1;
    }

    .laser-divider {
      width: 60%;
      margin: 0 auto;
      border: none;
      height: 1px;
      background: var(--laser-cyan);
      box-shadow:
        0 0 6px var(--laser-glow-cyan),
        0 0 15px rgba(0, 255, 255, 0.2);
    }

    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: 600;
      letter-spacing: 0.1em;
      text-transform: uppercase;
      color: var(--laser-cyan);
      text-shadow: 0 0 8px var(--laser-glow-cyan);
      margin-bottom: 1.5rem;
    }

    .laser-card {
      background: rgba(0, 0, 0, 0.6);
      border: 1px solid rgba(0, 255, 255, 0.2);
      padding: 2.5rem;
      position: relative;
      box-shadow:
        0 0 10px rgba(0, 255, 255, 0.06),
        inset 0 0 20px rgba(0, 0, 0, 0.5);
    }

    .laser-card::before,
    .laser-card::after {
      content: '';
      position: absolute;
      width: 16px;
      height: 16px;
      border-color: var(--laser-cyan);
      border-style: solid;
    }

    .laser-card::before {
      top: -1px;
      left: -1px;
      border-width: 2px 0 0 2px;
    }

    .laser-card::after {
      bottom: -1px;
      right: -1px;
      border-width: 0 2px 2px 0;
    }

    .laser-button {
      display: inline-block;
      margin-top: 2rem;
      padding: 0.7rem 2.5rem;
      border: 1px solid var(--laser-cyan);
      background: transparent;
      color: var(--laser-cyan);
      font-family: 'Exo 2', sans-serif;
      font-size: 0.8rem;
      font-weight: 600;
      letter-spacing: 0.25em;
      text-transform: uppercase;
      text-decoration: none;
      cursor: pointer;
      transition: all 0.3s ease;
      box-shadow: 0 0 8px rgba(0, 255, 255, 0.15);
    }

    .laser-button:hover {
      background: rgba(0, 255, 255, 0.08);
      box-shadow:
        0 0 15px var(--laser-glow-cyan),
        0 0 40px rgba(0, 255, 255, 0.1);
    }

    .mono {
      font-family: 'Share Tech Mono', monospace;
      font-size: 0.85rem;
      color: var(--laser-cyan-mid);
      text-shadow: 0 0 4px rgba(0, 229, 255, 0.3);
    }
  </style>
</head>
<body>
  <div class="hero">
    <h1>Title Here</h1>
    <p class="subtitle">System initialized</p>
  </div>
  <hr class="laser-divider">
  <section>
    <div class="laser-card">
      <h2>Section Heading</h2>
      <p>Content styled with the Laser Grid aesthetic -- glowing cyan lines, perspective grids, chrome surfaces, and total darkness.</p>
      <p class="mono" style="margin-top: 1rem;">STATUS: ONLINE // GRID: ACTIVE</p>
      <a href="#" class="laser-button">Initialize</a>
    </div>
  </section>
</body>
</html>