diff --git a/public/og.png b/public/og.png
index 98f062b..7fdd599 100644
Binary files a/public/og.png and b/public/og.png differ
diff --git a/scripts/og.html b/scripts/og.html
index d6ccd01..4168b91 100644
--- a/scripts/og.html
+++ b/scripts/og.html
@@ -7,7 +7,7 @@
from src/pages/index.astro rather than invented: the --paper ground, the two
diagonal green ambient washes, the grain that keeps them from banding, Archivo
for the statement, JetBrains Mono for the footer, and the 100deg
- #cdead9 -> #2f8f5c signature on "runs." Change the site's palette or hero and
+ #cdead9 -> #2f8f5c signature on "future." Change the site's palette or hero and
this file has to follow, or the card goes stale again.
Legibility rule (enforced by render-og.mjs): a social card is shown as small as
@@ -235,8 +235,8 @@
- Research
- that runs.
+ Solving for
+ the future.
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 5bd6145..b160e69 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -1,5 +1,5 @@
---
-const title = 'Blakeslee Research — research that runs';
+const title = 'Blakeslee Research — solving for the future';
const description =
'Blakeslee Research engineers infrastructure that keeps AI agents—and the digital intelligence to come—forever online and forever active, including Nucleic, the home for persistent, orchestrated, observable coding agents.';
const canonical = new URL('/', Astro.site);
@@ -9,7 +9,7 @@ const canonical = new URL('/', Astro.site);
// months ago. Re-rendering og.png in place therefore changes nothing for any link
// already in the wild. Bump this whenever scripts/og.html changes, so the card is
// requested under a URL none of them has seen.
-const socialImage = new URL('/og.png?v=2', Astro.site);
+const socialImage = new URL('/og.png?v=3', Astro.site);
---
@@ -58,7 +58,7 @@ const socialImage = new URL('/og.png?v=2', Astro.site);
@@ -93,9 +93,9 @@ const socialImage = new URL('/og.png?v=2', Astro.site);
simply prints over the technology column instead of stepping above it. -->
-
- Research
- that runs.
+
+ Solving for
+ the future.
@@ -696,7 +696,7 @@ const socialImage = new URL('/og.png?v=2', Astro.site);
duplicates the whole phrase and clips its gradient to the glyphs; its
transparent parked positions leave reduced-motion rendering unchanged. */
.line-runs .word::after {
- content: 'that runs.';
+ content: 'the future.';
position: absolute;
inset: 0;
padding-right: 0.06em;