# Design Language for genpatsu.io

## Aesthetics and Tone

genpatsu.io is **a goblin reliquary kept inside a 2027 reactor commissioning lab** — the place where small mossy creatures with damp fingertips have catalogued every cooling-loop bubble, every control-rod insertion log, every shard of decommissioned graphite, and arranged the whole archive on slabs of deep-burgundy marble polished to the gloss of a frutiger-aero bubble-icon. The Japanese word *genpatsu* (原発) means "nuclear power plant," and the site treats that subject the way a goblin treats treasure: with hoarding tenderness, with a magpie eye for the specific chip of beauty inside the brutal industrial fact, with no editorial distance whatsoever. The reactor is not abstracted into a corporate explainer or a dashboard of MWh statistics. It is *touched*. The pressure vessel is shown as a fat ovoid the same shape as a goblin's keepsake jar. The fuel pellet stack is shown as a vertical necklace of UO₂ ceramic beads that the visitor can flip over to see its decay chain on the back. The wet storage pool is shown as a single full-bleed sheet of cherenkov-burgundy water with one perfect frutiger bubble drifting upward, slow, glossy, alive.

The tone is **futuristic-cutting-edge** (only 6% in the registry — actively claimed) but **not** the futurism of chrome HUDs and orbital-mechanics dashboards. It is the futurism of a 2027 in which Generation IV molten-salt reactors are licensed, in which small modular reactors arrive on flatbed trucks the way refrigerators once did, in which a generation that grew up after Fukushima has decided that fluency with reactor design is a normal civic literacy — and goblins, as ever, have shown up to curate the leftovers, polish the discarded zircaloy cladding, and put it under a marble bell jar with a card-flip annotation explaining what it is. The mood is *quiet competence with a bubble in it*. Glossy. Damp. Patient. Mildly mischievous. Never ironic, never anti-nuclear panic, never pro-nuclear cheerleading — the goblin is past those debates because the goblin has already started filing the artifacts.

The emotional grammar is borrowed from **three specific forms of joy**:

1. The joy of a goblin laying out their hoard on a flat green stone — small things, sorted by shine. (Goblincore is at 2% in the registry; the underuse is a gift.)
2. The joy of a 2003 frutiger-aero desktop wallpaper — that specific Y2K-adjacent gloss in which a translucent water droplet sits on a smooth lily-pad gradient and *means* "the future is friendly." (Frutiger-clean typography is at 4%; the marriage of frutiger gloss with goblin damp is, as far as the registry shows, unattempted.)
3. The joy of opening a deep-burgundy lacquer box and finding that the inside lid is mirror-marble. (Deep-burgundy palette is at 5%; marble-texture imagery is at 3%; their pairing inside a goblincore frame is what gives the site its specific atmospheric density.)

Across all three: a small wet creature, a glossy bubble, a polished red stone, all conspiring to carry one of the heaviest subjects in human industry with surprising lightness.

## Layout Motifs and Structure

The page is built as a **single continuous full-bleed scroll** (full-bleed is at 93% in the registry — a saturated pattern, but the registry shows it almost always used as a hero-then-grid pattern; here full-bleed extends edge-to-edge for the *entire* document, with no inner column ever narrower than the viewport itself). There is no max-width container. There is no centered text column. There is no card-grid section. Every horizontal pixel of the viewport, from edge to edge, is part of the marble slab on which the goblin has laid out the reactor's reliquary.

The structural unit is the **slab** — a full-viewport-width, ~120vh-tall sheet of polished deep-burgundy marble that acts as the surface on which one reactor artifact is presented. There are seven slabs, each named for one stage of the reactor lifecycle:

1. **Slab I — Mining.** The yellowcake pile, rendered as a frutiger-glossy dome of ochre-warm UO₂ powder sitting on burgundy marble.
2. **Slab II — Enrichment.** The centrifuge cascade, rendered as a row of seven tall frutiger-bubble cylinders with slow internal swirl.
3. **Slab III — Fabrication.** The fuel pellet rosary, twenty-three UO₂ ceramic beads in vertical strand.
4. **Slab IV — Assembly.** A single fuel-rod assembly seen from above, looking like a goblin's chess game of 17×17 zircaloy pawns.
5. **Slab V — Operation.** The pressure vessel, a fat burgundy ovoid keepsake-jar, pulsing slowly with cherenkov-blue inner light.
6. **Slab VI — Spent Storage.** The cooling pool — one full-bleed sheet of cherenkov-burgundy water with a single rising bubble.
7. **Slab VII — Decommission.** The dry cask, a marble-textured pillar wrapped in a goblin's lichen scarf.

Each slab is split into two halves by a **single near-vertical seam** that runs from top to bottom at a 4-degree lean — the lean of a goblin's tilted head examining a coin. Left half (about 60vw) holds the artifact; right half (about 40vw) holds the goblin's annotation card, written in a small frutiger-clean voice. The seam itself is rendered as a hairline of polished gold-burgundy marble vein, 1px wide, with a soft 12px glow of the same hue. No grid lines, no card grid, no bento — just slab, seam, slab, seam, slab.

Between slabs, transition is performed by **card-flip** (only 14% in the registry, and almost always used on small thumbnail tiles; here the *entire viewport* card-flips). As the visitor scrolls past the bottom of slab N, the whole page rotates on the X-axis — for a brief 600ms the visitor sees the *back* of slab N, on which is etched a single line of citation in mono — and then the back of slab N+1 rotates into view, also with a citation, and finally slab N+1 lands face-up. This means: every artifact has a **back**. The back is where the goblin keeps the receipts. The card-flip is the document's *only* major transition device — replacing what would otherwise be a parallax-or-fade reveal (parallax is at 95%, fade-reveal at 10% — the saturation of parallax is precisely why we abandon it).

There is no header navigation bar. There is no footer. There is no minimap. There is no scroll progress indicator. The page tells the visitor where they are by the **bubble-clock** — a single frutiger-aero bubble in the upper-right corner that contains a tiny seven-segment marker (one segment for each slab) and grows fuller as you descend, the way an aquarium's bubble grows on its way to the surface. When you reach Slab VII, the bubble pops — softly, with a single small wet sound — and re-forms at the top, ready to descend again.

The first viewport, before Slab I, is a **goblin's display tray**: a single full-bleed sheet of deep-burgundy marble on which the words "原発" (genpatsu, in Noto Serif JP regular) sit at center, hand-engraved into the marble (an `inset` text-shadow technique), with a single frutiger bubble rising from the lower-left corner toward the upper-right. Below the kanji, in frutiger-clean small caps: "a reliquary of fission, kept by goblins, polished daily." That is the entire above-the-fold. No CTA. No nav. No hero card. No pricing table. No stats grid.

## Typography and Palette

**Typefaces — Google Fonts only, all confirmed available:**

- **`Inter`** (variable weight 100-900) — the body and frutiger-clean workhorse. Inter is the closest Google Fonts cousin to Frutiger, the 1976 Adrian Frutiger humanist sans whose airport-signage clarity gave the *frutiger-aero* aesthetic its name. Used here at weight 350 (below default), with letter-spacing of +0.01em and line-height 1.65 — the slightly looser-than-usual setting that makes Inter read like *Frutiger* and not like a SaaS dashboard. All goblin annotation cards, all body paragraphs, all small captions are Inter 350.
- **`Noto Serif JP`** (weights 400, 700) — used *only* for the kanji 原発, 核分裂, 中性子, 制御棒, 燃料 (genpatsu, kakubunretsu, chuuseishi, seigyobou, nenryou) which appear as ornamental section openers. Noto Serif JP gives the deep-burgundy ground a feeling of *engraved stone temple plaque* without crossing into Victorian ornament territory.
- **`DM Mono`** (weight 400) — the citation font on the back of every card-flip. Used only on the verso. Used only for ISO-639 codes, IAEA reference numbers, isotope names (²³⁵U, ²³⁹Pu, ⁹⁰Sr, ¹³⁷Cs), reactor model strings (BWR-4, AP1000, HTR-PM, SMR-300), and timestamps. DM Mono's slightly humanist proportions keep it from feeling like a terminal; it feels like a goblin's ledger.
- **`Fraunces`** (variable, optical-size axis) — used at exactly *one* place: the single oversized number on each slab, the slab numeral I through VII. Set at 280px, optical size 144, weight 600, soft-axis SOFT 80. Fraunces at this size has a slightly bulbous serif foot that mirrors the frutiger-bubble vocabulary — letterforms that are shaped like droplets.

The typographic posture is a hybrid of **frutiger-clean** (4% in the registry — actively claimed) and **mono-on-verso**, with the mono restricted entirely to the back of card-flips. The front of every slab is frutiger-clean Inter 350 with no monospace element visible — preserving the gloss. The back of every flip is DM Mono with no frutiger element visible — preserving the ledger.

**Palette — `deep-burgundy` (5% in the registry, deliberately chosen):**

The hex values, in the order they layer:

- `#3D0A14` — *cellar burgundy.* The darkest tone. Used as the marble's deepest vein and as the page's true background between slabs.
- `#5A1226` — *reactor wine.* The dominant marble field tone. Used as the ~60% surface color of every slab.
- `#7A1F38` — *garnet wet.* The marble's mid-vein color. Slightly higher chroma than reactor wine. Used as the seam vein and as the upper-glance of every marble slab.
- `#A03050` — *cherenkov rose.* The wet pool tone. Used only on Slab VI (the spent-fuel pool) as the water color, and as the inner-pulse glow of Slab V's pressure vessel. This is **not** classical cherenkov blue — the design's deliberate inversion is to render cherenkov radiation in a deep-burgundy register, as a goblin would dream it.
- `#E8C4A0` — *yellowcake warm.* The single warm accent. Used only on Slab I (the UO₂ powder dome) and as the gold-leaf flicker on top of the mid-vein marble.
- `#F4E8DC` — *marble bone.* The lightest tone. The polished highlight on every marble slab, the inner gloss of every frutiger bubble, the kanji engraving's bottom-edge highlight.
- `#0A0408` — *seam shadow.* Used only as the 1-pixel edge of every card-flip seam, and as the goblin annotation card's lowest text drop-shadow. Pure darkness with a hint of burgundy in the second hex digit.
- `#7AC4B8` — *goblin moss.* The single non-burgundy chromatic. Used only on the goblin's lichen scarf in Slab VII, on the underside of the rising bubble in Slab VI, and on the bubble-clock's outer ring. Mossy desaturated teal — the goblin's signature colour, the only color in the document that sits outside the deep-burgundy family.

Eight colors. The palette is **monochromatic-burgundy** with two surgical accents (yellowcake warm for Slab I, goblin moss for the goblin signature). Gradient (97% in the registry) is used *only inside the marble texture itself* — radial micro-gradients that simulate marble vein scatter — and never as a section background gradient. The page surfaces themselves are flat marble photographs of burgundy, layered in CSS via `background-image` of a single SVG-encoded fractal noise turbulence over a solid `#5A1226` ground.

## Imagery and Motifs

The visual world is built from four motif families, all hand-composed from SVG, CSS gradients, and procedural CSS textures. **Zero photography** (99% in the registry — its exclusion is the largest single deviation). Zero stock. Zero 3D-render. Zero icon-set.

**1. Marble texture (3% in the registry — claimed).** Every slab's surface is a procedural deep-burgundy marble. The marble is generated via a single SVG `<filter>` containing `<feTurbulence type="fractalNoise" baseFrequency="0.012 0.024" numOctaves="3" seed="7">` displaced through `<feDisplacementMap>` against a base radial gradient of `#3D0A14` → `#5A1226` → `#7A1F38`. The result is a tiling 2048×2048 SVG that, when stretched full-bleed and gently parallax-drifted at 0.15× scroll velocity, reads exactly like polished levanto burgundy stone. The veins of `#7A1F38` and the rare `#E8C4A0` gold flicker are layered as a second SVG turbulence at 0.003 baseFrequency, masked with a curl-noise displacement so the veins flow rather than scatter. No two slabs share the same marble seed; seeds are 7, 13, 31, 47, 73, 113, 127 — primes, in order.

**2. Bubble-playful (3% in the registry — claimed). The frutiger-aero bubble vocabulary.** Every bubble in the document follows a single specification: a 64–240px circular shape, filled with a radial gradient from `#F4E8DC` (90% transparent inner) through `#A03050` (40% transparent middle) to `#7A1F38` (transparent edge), with a single elliptical highlight in the upper-left at 28% opacity (the frutiger gloss), and a thin 1px outer ring of `#F4E8DC` at 50% opacity (the surface tension). Bubbles drift upward at 0.3–0.7px per frame, with a horizontal sine-wobble of ±2px amplitude, period 4s. There are exactly five places bubbles appear: (a) one rising bubble in the cooling-pool slab, (b) seven bubbles inside the centrifuge cascade slab, (c) the bubble-clock in the upper-right, (d) the front-cover ascent bubble on the title slab, (e) one tiny bubble that pops out of the kanji 原 every 18 seconds and rises one viewport-height before fading. Bubbles never pop except (a) when the visitor reaches Slab VII, (b) when the visitor clicks one — and each click bubble pops with a soft "wet" SVG morph (radius+1, then radius−2, then opacity to zero, total 280ms).

**3. Goblin reliquary objects (goblincore, 2% in the registry — claimed).** Each of the seven slabs contains one hand-illustrated SVG artifact:

- *Slab I:* the yellowcake dome — a soft frutiger-glossy ochre paraboloid resting on the marble, with a small goblin-handprint left in the warm dust on its left flank.
- *Slab II:* the centrifuge cascade — seven cylindrical glass tubes, each with a slow internal swirl rendered as a CSS `conic-gradient` rotating at 12rpm, with one bubble rising in each tube at a different phase offset.
- *Slab III:* the fuel pellet rosary — twenty-three UO₂ ceramic cylinders strung vertically on a thin gold thread, each pellet rendered as a tiny radial-gradient marble, the whole rosary swinging on a 7s pendulum cycle that the visitor can grab and spin.
- *Slab IV:* the 17×17 fuel-rod assembly viewed from above — 289 zircaloy circles arranged in a square grid with the four corner control-rod positions marked in goblin-moss teal, a small lichen patch growing in the lower-right corner of the assembly.
- *Slab V:* the pressure vessel — a fat ovoid keepsake-jar, 320px wide, marble-textured on its outer skin, with a soft pulsing inner glow of cherenkov rose `#A03050` that breathes at 0.25Hz (one breath every 4 seconds).
- *Slab VI:* the cooling pool — a single full-bleed sheet of cherenkov-burgundy water with one rising bubble; the water has a CSS `filter: blur(0.5px)` and a slow caustic ripple animated via SVG `<feTurbulence>` with animated `baseFrequency`.
- *Slab VII:* the dry cask — a marble pillar 80vh tall, wrapped at its midpoint by a hand-drawn lichen scarf in goblin moss `#7AC4B8`, with three small goblin keepsakes balanced on top: a maraschino-cherry-red coil spring, a tiny brass key, and a folded paper crane.

**4. Engraved kanji as decorative anchor.** Each slab is opened by a single Japanese term in Noto Serif JP, engraved into the marble (rendered with `text-shadow: inset` simulated via a doubled SVG text element with positive and negative offsets in `#3D0A14` and `#F4E8DC`). Slab I: 採掘 (saikutsu — mining). II: 濃縮 (nōshuku — enrichment). III: 製造 (seizō — fabrication). IV: 集合体 (shūgōtai — assembly). V: 運転 (unten — operation). VI: 貯蔵 (chozō — storage). VII: 廃止 (haishi — decommission). The kanji are large — 180px — and sit *recessed* into the marble, not floating above it. They are the only ornamental typographic element on the front of any slab.

**Strictly absent:** photography, stock illustration, dashboard charts, line-graphs, statistic counters, icons, emoji, lens-flare, neon-glow, glitch-art, glassmorphic-cards, geometric-abstract shapes, vintage-photography, paper-aged texture, custom 3D renders, generative-art canvases, particle systems, WebGL anything, video, audio (other than the soft pop on slab transition and the bubble-pop on click). The reliquary is hand-laid and the goblin does not import.

## Prompts for Implementation

Build genpatsu.io as **one HTML document, one CSS file, one ES module, and three asset files: `marble.svg` (the procedural marble filter, ~6kb), `bubble.svg` (the frutiger bubble component, ~2kb), and `goblin.svg` (a single combined sprite of the seven artifacts, ~24kb)**. No framework. No bundler. No Lottie. No WebGL. No canvas. No video element. Use Google Fonts CDN for Inter, Noto Serif JP, DM Mono, Fraunces — all four loaded with `font-display: swap` and `unicode-range` narrowing so the kanji subset only loads on first scroll past the title slab.

The whole experience is built around **storytelling through the descent of a single goblin curator who is showing you their reactor reliquary, slab by slab.** The visitor is not a customer. There is no "buy now." There is no "sign up." There is no contact form. There is no pricing block. There is no testimonial block. There is no stat grid ("700 GW of installed capacity" or anything like it). There is no team photo. There is no FAQ. **Bias every implementation decision toward the immersive scroll experience and away from conversion architecture.**

**Scroll engine.** Use vanilla `IntersectionObserver` with `threshold: [0, 0.05, 0.4, 0.85, 1]` to detect when each slab enters and leaves the viewport. The card-flip transition is triggered when the visitor crosses the boundary between two slabs while scrolling — a `transform: rotateX(180deg)` on the leaving slab, layered above a `transform: rotateX(0deg)` on the arriving slab. Use `transform-style: preserve-3d` on the slab container, `perspective: 1800px` on the viewport, and `backface-visibility: visible` so the verso ledger is readable for the 600ms half-flip. The flip is driven by `scroll-snap-type: y mandatory` on the container so the visitor cannot stop in the middle of a flip; once a slab edge crosses the viewport center, the flip commits.

**Marble parallax.** Each slab's marble background drifts at 0.15× scroll velocity using `transform: translateY(calc(var(--scroll) * -0.15))` updated on `requestAnimationFrame`. The marble SVG is sized 200vh tall so the parallax never reveals a seam. Within the marble, the gold flicker layer drifts at 0.05× — even slower — so the marble feels *deep*.

**Bubble physics.** All bubbles share a single CSS animation class `.frutiger-rise` with `animation: rise 8s linear infinite, wobble 4s ease-in-out infinite alternate`. The wobble offsets are randomized per-bubble via inline `style="animation-delay: -1.2s, -0.8s"` so no two bubbles synchronize. On click of any bubble, the click handler swaps the animation to `.frutiger-pop` (a 280ms keyframe of radius+1 → radius−2 → opacity 0). After 280ms the bubble's DOM node is removed and a new one is spawned at the slab's lower edge with a fresh seed.

**Bubble-clock.** Position `fixed` in upper-right at `top: 24px; right: 24px`. The clock is a single 56px frutiger bubble whose inner gloss height is set via CSS variable `--fill: 0` to `1` — at 0 the bubble is empty, at 1 the bubble is full. JavaScript updates `--fill` on every scroll event as `(currentSlabIndex + currentSlabProgress) / 7`. When `--fill` reaches 1 (Slab VII fully visible), the clock plays the `.frutiger-pop` animation, then re-spawns with `--fill: 0` after a 1.4s pause. The pop is accompanied by a barely-audible 80ms wet click sound — a single 16kb MP3 of a fingertip tapping a water glass — gated behind a single `prefers-reduced-motion` check that disables it for visitors who have asked for less.

**Card-flip verso content.** Each slab's verso (the back) holds three lines of DM Mono at weight 400, 14px, in `#F4E8DC` on `#0A0408`. Line 1: the slab's IAEA-style identifier (e.g., `IAEA-INFCIRC/153/SLAB-I/MINING/UO2`). Line 2: a brief citation (e.g., `World Nuclear Assoc. — Uranium Mining Overview, 2025-09`). Line 3: a goblin signature — a single character from the set {🜨, ⚛, ☢, 🜚, 🜛, 🜞, 🝛} hand-rendered as inline SVG, styled `goblin-moss`. The verso has no scrollbar, no images, no chrome — a pure reading slab, used only for the half-flip and immediately covered by the next slab.

**Annotation cards (right 40vw of every slab).** Each card holds:
- The slab's Latin numeral in Fraunces 280px (I, II, III, IV, V, VI, VII), color `#7A1F38` with a 4px text-shadow of `#F4E8DC` offset (-1, -1) for the engraved feel.
- The slab's Japanese kanji opener in Noto Serif JP 64px, color `#3D0A14`, no shadow.
- A single 240-character paragraph in Inter 350 18px, color `#F4E8DC` on the marble ground, line-height 1.65. The paragraph is *one sentence*, written in the goblin's voice, present tense. Example for Slab III: "The goblin strings twenty-three uranium-dioxide pellets onto a gold thread the way another being might string pearls, then slips the necklace into a zircaloy tube and seals both ends with a small careful tap."
- A single 14px DM Mono caption beneath, color `#7AC4B8`, giving the technical detail. Example: `pellet ⌀ 8.2mm × h 13.5mm · UO₂ 95% TD · ~7g/pellet`.

**Title slab.** First viewport. Full-bleed `#3D0A14` marble. Center the kanji 原発 at 320px Noto Serif JP weight 700, color `#F4E8DC`, with a CSS engraved effect (text-shadow inset simulation). Below it, in Inter 350 24px letter-spacing 0.04em, the line "a reliquary of fission, kept by goblins, polished daily" in `#A03050`. Lower-left, a single rising bubble. Lower-right, a single goblin paw-print SVG (4 toes, slightly damp, `#7A1F38` semi-transparent). No nav. No CTA. Scroll to descend into Slab I.

**Scroll-end (after Slab VII).** A single quiet end-screen, full-bleed `#0A0408`, with the kanji 終 (end) in Noto Serif JP 200px center, color `#7A1F38`. Below: in Inter 350 16px, "the goblin returns the artifacts to their box, polishes the marble, locks the cellar." Bubble-clock pops one final time. Page does not loop, does not auto-restart, does not show a footer with social icons. The visitor is left with the cellar.

**Sound.** Two sounds total. (a) The bubble-pop click sound — soft wet-glass tap, 80ms, 16kb. (b) The page-flip whisper — a slight paper-rustle on every card-flip, 240ms, 22kb. Both gated behind `prefers-reduced-motion: no-preference` AND a small toggle in the bubble-clock (click-and-hold for 600ms to mute). No background music. No ambient drone. No autoplay video. The cellar is quiet.

**Motion.** Slow. Goblin-paced. Every transition is at least 600ms. Every bubble rises across at least 8 seconds. Every parallax is calm. The frutiger gloss is achieved through *patience*, not through rapid motion. The visitor should feel they are watching a curator polish a single coin in lamplight, not browsing a feed.

**Storytelling structure.** The seven slabs are not "features." They are not "services." They are *the lifecycle of a uranium atom*, narrated by a goblin who has come into possession of one specific atom and has decided to show you everything that happened to it from the moment it was scooped from a Saskatchewan ore body to the moment it was sealed in a Yucca-Mountain-style dry cask in 2089. The visitor follows that one atom. The atom is named. (The atom's name is engraved on the verso of Slab I, in DM Mono: `²³⁵U-7913-Cigar-Lake-2024-Q3-A41`.) That is the story. There is no other story. There is no "about us" page. There is no "products" page. There is the atom, and the goblin, and the marble.

## Uniqueness Notes

This design commits to the following differentiators, chosen explicitly to avoid duplicating other CMassC sites and to lean into the underused patterns surfaced by frequency analysis:

1. **Goblincore × frutiger-clean, an unattempted marriage.** Goblincore aesthetic is at 2% in the registry. Frutiger-clean typography is at 4%. The two have been used separately — goblincore typically with hand-drawn or watercolor imagery, frutiger-aero typically with glassmorphic gloss — but the deliberate fusion of *goblin damp curatorial tenderness* with *frutiger surgical-clean Inter 350 typography* on the same slab is a combination the registry does not show. The site lives in that gap. The annotation cards read like an airport-signage manual; the artifacts on the marble read like a goblin's hoard. The friction between the two is the entire affective signature.

2. **Bubble-playful as the only animation language.** Bubble-playful motif is at 3% in the registry, mostly used as a small decorative flourish. Here it is the *only* dynamic element on the page. Parallax is at 95% — abandoned (used only as a 0.15× marble drift, no scroll-triggered card reveals, no parallax sections). Cursor-follow is at 85% — abandoned. Spring is at 83% — abandoned. Magnetic is at 77% — abandoned. Stagger is at 78% — abandoned. The five most-saturated patterns are all skipped; the 3% bubble-playful pattern is the spine of the entire interaction.

3. **Card-flip at viewport scale.** Card-flip is at 14% in the registry, almost always used on small thumbnails or testimonial tiles. Here the entire viewport flips between slabs, with verso ledger pages composed in DM Mono. The flip is the document's only major transition device — replacing parallax-section reveals (at 95%) and slide-reveals (3%). This commits to a structural use of card-flip that the registry does not show.

4. **Deep-burgundy as a monochromatic full-bleed sea, not as an accent.** Deep-burgundy palette is at 5% in the registry, and even within that 5% it is typically paired with cream as a `burgundy-cream` two-tone (at 1%). Here deep-burgundy is the *atmosphere itself* — eight hex values, six of which sit inside the burgundy family, and only two surgical accents (yellowcake warm and goblin moss). The page is washed in burgundy from edge to edge, top to bottom, slab to slab — the visitor swims in it.

5. **Marble-texture as procedural full-bleed surface.** Marble-texture imagery is at 3% in the registry, almost always used as a small accent panel or section divider. Here marble is the *page itself* — every slab is full-bleed marble, generated procedurally via SVG turbulence so no PNG is shipped, with seven distinct prime-numbered seeds for vein variation. The marble is the canvas, not a decoration.

6. **Reactor lifecycle as narrative spine, not corporate explainer.** The seven slabs are mining → enrichment → fabrication → assembly → operation → storage → decommission. This is *the same structure a high-school physics textbook would use* — but rendered through a goblin's hoarding lens, with one named atom as the protagonist, with no corporate framing, no infographics, no statistics, no "trusted by" logo bar. Reactor websites in the wild are uniformly dashboards. This one is a reliquary. The genre-pivot is the single largest differentiator.

7. **No CTA, no pricing, no stats grid, no team page, no testimonials, no contact form, no footer with social icons.** A complete inversion of the conversion-architecture web. The page is a museum. The visitor leaves with no email captured, no signup completed, no purchase made — they leave having been shown one atom, by one goblin, on seven slabs of marble. The commercial vacuum is intentional.

8. **Futuristic-cutting-edge tone (6% in the registry) executed without HUDs.** The futurism here is not chrome-overlay sci-fi-hud (3% in registry, a tempting but exhausted vocabulary). It is the futurism of *2027 actually being normal* — molten salt reactors licensed, SMRs delivered like refrigerators, Generation IV vessels treated as already-mature consumer infrastructure. The goblin is a curator from a future where this is settled, not a hype-merchant from a present where it is contested. The tone arrives without a single HUD bracket, sci-fi font, or neon-electric color.

9. **Chosen seed: aesthetic: goblincore, layout: full-bleed, typography: frutiger-clean, palette: deep-burgundy, patterns: card-flip, imagery: marble-texture, motifs: bubble-playful, tone: futuristic-cutting-edge.** Frequency analysis confirms five of these eight tags are below 6%: goblincore (2%), frutiger-clean (4%), deep-burgundy (5%), marble-texture (3%), bubble-playful (3%), futuristic-cutting-edge (6%). Card-flip (14%) is reframed at viewport scale rather than tile scale, transforming a saturated pattern into a structurally novel one. Full-bleed (93%) is taken to its absolute logical extreme — no inner column, no max-width, no centered text — making the saturation work as a *commitment* rather than a trend-follow.

10. **Avoided saturated patterns from frequency analysis:** photography (99% — zero photos), gradient palettes (97% — gradients used only inside the marble texture, never as section backgrounds), warm palettes (97% — palette is dominantly cool burgundy with a single warm accent on Slab I only), parallax (95% — used only as a 0.15× marble drift, never on text), mono typography (95% — mono used only on card-flip versos, never on the front), card-grid layout (84% — explicitly absent; the page is slab-and-seam, not card-grid), centered layout (83% — text is right-aligned in the annotation column, never centered), cursor-follow (85% — absent), spring (83% — absent), stagger (78% — absent), magnetic (77% — absent), hand-drawn aesthetic (96% — explicitly absent in favor of procedural marble + SVG geometric artifacts). The frequency analysis was used as a *list of things to refuse*, and the refusal is itself the design's spine.
<!-- DESIGN STAMP
  timestamp: 2026-05-10T01:13:25
  domain: genpatsu.io
  seed: aesthetic: goblincore, layout: full-bleed, typography: frutiger-clean, palette: deep-burgundy, patterns: card-flip, imagery: marble-texture, motifs: bubble-playful, tone: futuristic-cutting-edge
  aesthetic: genpatsu.io is **a goblin reliquary kept inside a 2027 reactor commissioning lab...
  content_hash: 54f47848f34c
-->
