-
{{eyebrow}}
-
{{title}}
-
{{lede}}
-
-
{{ctaLabel}}
-
$npx skills add hallmark
+
+
{{eyebrow}}
+
{{title}}
+
{{lede}}
+
+
{{ctaLabel}}
+
$npx skills add hallmark
+
+
@@ -1135,32 +1138,41 @@
-
{{eyebrow}}
-
{{stat}}
-
{{qualifier}}
-
{{lede}}
-
{{cta}} →
+
+
{{eyebrow}}
+
{{stat}}
+
{{qualifier}}
+
{{lede}}
+
{{cta}} →
+
+
-
{{eyebrow}}
-
- “{{quote}}”
-
-
-
{{lede}}
-
{{cta}} →
+
+
{{eyebrow}}
+
+ “{{quote}}”
+
+
+
{{lede}}
+
{{cta}} →
+
+
-
{{eyebrow}}
-
{{salutation}}
-
{{letterBody}}
-
{{signoff}}
— Hallmark
+
+
{{eyebrow}}
+
{{salutation}}
+
{{letterBody}}
+
{{signoff}}
— Hallmark
+
+
diff --git a/site/js/main.js b/site/js/main.js
index 1a7e10b..086c821 100644
--- a/site/js/main.js
+++ b/site/js/main.js
@@ -53,8 +53,8 @@ const ARCHETYPES = {
brutal: { hero: "photographic", footer: "colophon" },
manifesto: { hero: "marquee", footer: "colophon" },
sport: { hero: "stat-led", footer: "colophon" },
- studio: { hero: "photographic", footer: "colophon" },
- pastel: { hero: "clipped", footer: "colophon" },
+ studio: { hero: "letter", footer: "colophon" },
+ pastel: { hero: "bloom", footer: "colophon" },
riso: { hero: "quote-led", footer: "colophon" },
quiet: { hero: "split", footer: "colophon" },
bloom: { hero: "marquee", footer: "colophon" },
@@ -262,8 +262,8 @@ const COPY = {
proofB: "Lightness elevation, no shadow",
proofC: "Numbered display headers",
cta: "$ open",
- stat: "00",
- qualifier: "shadow halos",
+ stat: "23",
+ qualifier: "themes, dark-set first",
quote: "On dark surfaces, elevation is lightness — never glow.",
attrib: "Midnight rule",
salutation: "01 — HELLO.",