diff --git a/README.md b/README.md
index 07a5250..52cf9b2 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ Made by Together AI.
-Hallmark picks a macrostructure for the brief, dresses it in one of twenty themes, runs seventy slop-test gates plus a pre-emit self-critique, and refuses the on-distribution defaults every LLM was trained into. Two pages by Hallmark for two different briefs feel like different sites, not colour-swaps of the same template.
+Hallmark picks a macrostructure for the brief, dresses it in one of twenty themes, runs fifty-seven slop-test gates plus a pre-emit self-critique, and refuses the on-distribution defaults every LLM was trained into. Two pages by Hallmark for two different briefs feel like different sites, not colour-swaps of the same template.
---
@@ -62,7 +62,7 @@ Each page is self-contained HTML + CSS, stamped with its macrostructure in the C
## Custom NEW
-Most briefs route to the catalog. But when a brief carries real creative intent — a named brand colour, a vibe the catalog can't carry, or a layout that *is* the point — Hallmark switches to **Custom** and designs the whole page from first principles: a made-to-measure OKLCH palette, a free-font pairing, and a structure no catalog theme would produce. Same seventy slop-test gates. No template underneath.
+Most briefs route to the catalog. But when a brief carries real creative intent — a named brand colour, a vibe the catalog can't carry, or a layout that *is* the point — Hallmark switches to **Custom** and designs the whole page from first principles: a made-to-measure OKLCH palette, a free-font pairing, and a structure no catalog theme would produce. Same fifty-seven slop-test gates. No template underneath.
Four one-line briefs, four pages that share nothing:
diff --git a/site/css/components.css b/site/css/components.css
index 41b94f7..d4d5949 100644
--- a/site/css/components.css
+++ b/site/css/components.css
@@ -3542,7 +3542,7 @@ html[data-theme="bloom"] body {
/* Bloom — left-aligned section heads (hero stays centered above). The
atmospheric glow does the centering work — re-centering section heads
reads as a templated AI fingerprint. Tag stays above the title in the
- same column (matches slop-test gate 66). */
+ same column (matches slop-test gate 54). */
[data-theme="bloom"] .section__head {
grid-template-columns: 1fr;
text-align: left;
diff --git a/site/examples/custom-01/styles.css b/site/examples/custom-01/styles.css
index a50280e..a22d02c 100644
--- a/site/examples/custom-01/styles.css
+++ b/site/examples/custom-01/styles.css
@@ -149,7 +149,7 @@ p { margin: 0; }
/* no forced nowrap — let the line break on narrow sheets */
.broadside__title-2 {
display: block;
- font-weight: 500; /* roman — emphasis via weight, never italic (gate 40a) */
+ font-weight: 500; /* roman — emphasis via weight, never italic (gate 38a) */
color: var(--ink-soft);
}
/* the drop-figure: an oversized initial in the printer's red */
diff --git a/site/examples/custom-02/styles.css b/site/examples/custom-02/styles.css
index a0885da..708bac8 100644
--- a/site/examples/custom-02/styles.css
+++ b/site/examples/custom-02/styles.css
@@ -153,7 +153,7 @@ body {
letter-spacing: var(--track-tight);
color: var(--ink);
/* keep words whole at comfortable widths; the narrow breakpoint switches to
- break-word as a last resort so long names can't overflow (gate 63) */
+ break-word as a last resort so long names can't overflow (gate 51) */
overflow-wrap: normal;
min-width: 0;
}
@@ -613,7 +613,7 @@ body {
never under it; the puck is var(--stamp-size-s) + its inset offset */
.nameplate { padding-right: var(--stamp-clear); }
/* narrow widths: allow last-resort intra-word breaks so a long station/line
- name can never overflow the slimmer column (gate 63) */
+ name can never overflow the slimmer column (gate 51) */
.nameplate__line { font-size: var(--text-xl); overflow-wrap: break-word; }
.perforation__rule { letter-spacing: 0.08em; }
diff --git a/site/examples/custom-03/styles.css b/site/examples/custom-03/styles.css
index 8efcdab..1d93bbe 100644
--- a/site/examples/custom-03/styles.css
+++ b/site/examples/custom-03/styles.css
@@ -159,7 +159,7 @@ button { font: inherit; color: inherit; }
Intro / central explainer
=================================================================== */
.intro {
- /* hero pads heavier at the bottom (gate 54): it sits INTO the table
+ /* hero pads heavier at the bottom (gate 44): it sits INTO the table
below rather than floating. block-end ≈ 2× block-start. */
max-width: var(--maxw-page);
margin-inline: auto;
diff --git a/site/examples/custom-04/styles.css b/site/examples/custom-04/styles.css
index edb449c..45dc5ed 100644
--- a/site/examples/custom-04/styles.css
+++ b/site/examples/custom-04/styles.css
@@ -284,7 +284,7 @@ body::after { /* directional grain — fine diagonal hatch */
padding-top: clamp(var(--space-xl), 5vw, var(--space-3xl));
}
.spine__head {
- display: block; /* gate 66 — eyebrow + heading single column */
+ display: block; /* gate 54 — eyebrow + heading single column */
margin-bottom: clamp(var(--space-xl), 6vw, var(--space-3xl));
}
.spine__eyebrow {
diff --git a/site/examples/custom-05/styles.css b/site/examples/custom-05/styles.css
index 3ab3fb7..963e752 100644
--- a/site/examples/custom-05/styles.css
+++ b/site/examples/custom-05/styles.css
@@ -53,7 +53,7 @@ ul, ol { list-style: none; }
padding-inline: var(--gutter);
}
-/* timecode + name stamp that opens every section (vertical stack — gate 66) */
+/* timecode + name stamp that opens every section (vertical stack — gate 54) */
.stamp {
display: flex;
align-items: baseline;
@@ -343,7 +343,7 @@ section[tabindex]:focus { outline: none; }
.track--b .track__copy { grid-column: 1; grid-row: 1 / 3; align-self: center; }
.track--b .minwave { grid-column: 1 / -1; }
-.track__head { grid-column: 1; } /* eyebrow + heading stacked (gate 66) */
+.track__head { grid-column: 1; } /* eyebrow + heading stacked (gate 54) */
.track__title {
font-family: var(--font-display);
font-weight: 460;
diff --git a/site/index.html b/site/index.html
index c285336..452f6e1 100644
--- a/site/index.html
+++ b/site/index.html
@@ -56,10 +56,10 @@
-
-
-
-
+
+
+
+
+