01
02
Grass-green index-specimen on warm paper: a reflective standfirst ruled over the work, tomorrow's years first, the original mark standing at the top.
Why
The phrase is a forward instruction in the plural — the opportunities of tomorrow — so the page cannot be a single poster line held in isolation; it has to show the opportunities. That pointed me straight to hero_object: list: the quote becomes a reflective standfirst and Doug's forward work (dougmar.ch 2026, 15th Club 2025, FishSticks 2025, then the older experiments) reads as a twelve-column index ordered newest-first, so the structure literally spends its attention on what is next. The broken, interrupted twelve-grid lets one row (dougmar.ch, the current year) break its alignment as the focal caesura, which keeps the page from reading as a tidy template.
Spectral + Albert Sans is the chassis because the quote wants a considered, literary register, not a shout, and its quietest-tier display (64→96 hero, 64→120 at 5xl) is exactly the reservation the catalog describes for reflective lines — the quote sits in display italic while the index titles take the 5xl marquee at small caps. It is also fresh against a fourteen-day run that leaned on condensed and grotesque faces. The treatment moves off eight nights of sameness on every field the mandate tracks: small caps (not mixed/lower/caps), italic lead, left alignment (not right/centred/justified), and type-as-texture from the oversized index.
Palette and shell follow. Light-ground on warm green-tinted paper breaks the recent run of drench, dark-void and split-field, and it is the one ground where the Brand Contract actively wants the original green-and-blue mark — so the real stacked-lg mark anchors the top-left masthead in its own colors, which it has effectively never done on the shipped site. One committed grass-green accent at 112° carries the growth reading of "tomorrow" while clearing every forbidden hue zone, and ruled hairlines (ground_material: rule) do the specimen's layout work. A left-to-right wipe entrance reads as forward motion, and on-scroll reveal brings the index rows up as evidence as you read down.
Self-check
2xl inside the first fold without cutting a word.Rationale
The phrase is a forward instruction in the plural — the opportunities of tomorrow — so the page cannot be a single poster line held in isolation; it has to show the opportunities. That pointed me straight to hero_object: list: the quote becomes a reflective standfirst and Doug's forward work (dougmar.ch 2026, 15th Club 2025, FishSticks 2025, then the older experiments) reads as a twelve-column index ordered newest-first, so the structure literally spends its attention on what is next. The broken, interrupted twelve-grid lets one row (dougmar.ch, the current year) break its alignment as the focal caesura, which keeps the page from reading as a tidy template.
Spectral + Albert Sans is the chassis because the quote wants a considered, literary register, not a shout, and its quietest-tier display (64→96 hero, 64→120 at 5xl) is exactly the reservation the catalog describes for reflective lines — the quote sits in display italic while the index titles take the 5xl marquee at small caps. It is also fresh against a fourteen-day run that leaned on condensed and grotesque faces. The treatment moves off eight nights of sameness on every field the mandate tracks: small caps (not mixed/lower/caps), italic lead, left alignment (not right/centred/justified), and type-as-texture from the oversized index.
Palette and shell follow. Light-ground on warm green-tinted paper breaks the recent run of drench, dark-void and split-field, and it is the one ground where the Brand Contract actively wants the original green-and-blue mark — so the real stacked-lg mark anchors the top-left masthead in its own colors, which it has effectively never done on the shipped site. One committed grass-green accent at 112° carries the growth reading of "tomorrow" while clearing every forbidden hue zone, and ruled hairlines (ground_material: rule) do the specimen's layout work. A left-to-right wipe entrance reads as forward motion, and on-scroll reveal brings the index rows up as evidence as you read down.
Composition rationale
I kept the date-derived starting tuple's structural spine (irregular-twelve, vertical, broken, interrupted, none, balanced, reorder) because a reflective instruction paired with evidence wants a ruled index read top to bottom, not a poster. I moved hero_object from artifact to list: the quote names "opportunities of tomorrow" in the plural, so the forward work (newest years first) leads as a multi-row index, not one piece. I moved hero_zone from full-bleed to edge-bound so the quote binds to the top edge as a standfirst band over the index, which is how a standfirst-above-list actually sits; full-bleed would have forced the quote to be the whole first screen and starved the object.
03
grass green
hsl(112 78% 24%)
Warm green-tinted paper with one committed grass-green accent reads as growth and next-season, the quote about tomorrow set on a ground that is already greening; the hue sits at 112 because the mandate's 140-180 target falls entirely inside its own 130-252 forbidden band and within 20 degrees of the recently-shipped 160 and 176 greens, so 112 is the nearest growth-green that clears every avoid zone and maximizes distance from the recent window.
04
Color — 2 ramps, 20 stops
neutral
primary
05
06