diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 5dfdfa09b..7ead22c33 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -70,7 +70,21 @@ jobs:
# a snapshot generated on one platform can never match a rebuild on the
# other. Everything else (HTML, JS, CSS, assets) is byte-identical
# across both. Tracked as UPD-004 in UPDATES-NEEDED.md.
- drift="$(git status --porcelain -- static-site | grep -v '/__next\.' || true)"
+ #
+ # The default 404/not-found pages are also excluded. Two Linux builds
+ # of the same commit have been observed to emit the same
tags
+ # on these routes in a different order (a and a swapping places) — a race in Next.js's own default
+ # export-mode 404 handling, not anything in src/. Any real content
+ # regression on these routes (e.g. a broken header or footer) would
+ # still be caught, since every other page shares the same layout and
+ # is not excluded. Tracked as UPD-020 in UPDATES-NEEDED.md.
+ drift="$(git status --porcelain -- static-site \
+ | grep -v '/__next\.' \
+ | grep -v '^.. static-site/404\.html$' \
+ | grep -v '^.. static-site/404/index\.html$' \
+ | grep -v '^.. static-site/_not-found/index\.html$' \
+ || true)"
if [ -z "$drift" ]; then
echo "static-site/ matches src/."
exit 0
diff --git a/UPDATES-NEEDED.md b/UPDATES-NEEDED.md
index ca53b9784..62939dc01 100644
--- a/UPDATES-NEEDED.md
+++ b/UPDATES-NEEDED.md
@@ -507,6 +507,46 @@ produces the same CSS chunk hash as one regenerated on Linux, or the
Windows→Linux-artifact workaround above is written into `CONTRIBUTING.md` as
the documented procedure.
+### UPD-020 - The default 404/not-found page's `` tag order is non-deterministic
+
+**Priority:** Low
+
+While chasing UPD-019's CSS discrepancy, two separate Linux CI builds of the
+exact same commit (one triggered by `workflow_dispatch`, one rebuilt moments
+later for comparison) produced byte-identical output everywhere except
+`404.html`, `404/index.html`, and `_not-found/index.html`. The diff is not
+content, only order: one build emitted
+`404: This page could not be found.`, the other emitted the same two tags swapped. This
+repeated on a second pair of same-commit Linux builds, so it is a genuine
+run-to-run race, not a Windows-vs-Linux difference, and not caused by any
+particular source change — `src/app` has no custom `not-found.tsx`, so both
+tags come from Next.js's own default export-mode 404 handling. The likely
+cause is concurrent metadata resolution (the root layout and the generated
+not-found boundary both contributing `` tags) racing during static
+export, which is a known class of issue in the app router's streaming
+metadata API.
+
+The tags themselves are correct and harmless either way — this does not
+affect page behavior, SEO, or appearance — but it means
+`npm run check:snapshot` / CI's drift check can fail on these two routes for
+a commit that has not actually drifted, indistinguishable at a glance from a
+real missed `npm run sync:static`. It surfaced now only because recent PRs
+happened to trigger enough separate rebuilds in a row (chasing UPD-019) to
+catch it; it was very likely always possible.
+
+**Proposed update:** Either special-case these two routes out of the drift
+check the same way `__next.*` is excluded (with the same comment explaining
+why), or find the specific concurrent `generateMetadata`/root-layout
+resolution path responsible and make its tag emission order deterministic
+upstream in Next.js. Re-running CI is a sufficient workaround for a human
+hitting this by chance; it is not a fix.
+
+**Acceptance:** A commit that has not touched `src/` no longer fails
+`check:snapshot` on `404.html` / `_not-found` across repeated Linux rebuilds,
+or the two routes are excluded from the drift check with the reasoning
+recorded in `ci.yml`.
+
### UPD-017 - Decide how UI symbols are drawn
**Priority:** Medium — **done.**
diff --git a/src/content/site.ts b/src/content/site.ts
index 0d507b6b6..9c6b2a198 100644
--- a/src/content/site.ts
+++ b/src/content/site.ts
@@ -757,6 +757,25 @@ export const publications = {
},
// ── Practice guides ──────────────────────────────────────────────────
+ {
+ // The newest entry on this shelf — placed first so the Guidelines
+ // list reads most-recent-to-earliest. Public repo with its own
+ // GitHub Pages dashboard, so url points straight at that (no on-site
+ // reader page exists for it, unlike the Cyber Dictionary below).
+ index: "33",
+ area: "Guidelines",
+ topic: "Guidelines",
+ question:
+ "How do you start a project with an AI assistant without skipping the thinking?",
+ title:
+ "Project Startup Guide: Think in Documents, Review With a Human, Then Build",
+ summary:
+ "A starter kit and interactive dashboard for students and non-engineers beginning a project with AI assistance. Four Markdown documents to write before any code — concept/idea, specification, plan and backlog — each gated by a human review before work moves forward, plus a recommended free toolchain and MCP server setup. The dashboard walks the whole method step by step with progress tracking, copy-ready prompts, and downloadable templates; this repository is the source behind it.",
+ status: "Published",
+ date: "September 2026",
+ url: "https://ethical-tech-colab.github.io/project-startup-guide/",
+ repo: "https://github.com/Ethical-Tech-CoLab/project-startup-guide",
+ },
{
// Also a public tool rather than an internal guide: no
// access: "internal", and it sits on the Guidelines shelf because it is
diff --git a/static-site/404.html b/static-site/404.html
index d2512ae85..6c5fae30c 100644
--- a/static-site/404.html
+++ b/static-site/404.html
@@ -1 +1 @@
-404: This page could not be found.NYU Ethical Tech CoLab · Emerging Tech, Human Condition
404
This page could not be found.
\ No newline at end of file
+404: This page could not be found.NYU Ethical Tech CoLab · Emerging Tech, Human Condition
404
This page could not be found.
\ No newline at end of file
diff --git a/static-site/404/index.html b/static-site/404/index.html
index d2512ae85..6c5fae30c 100644
--- a/static-site/404/index.html
+++ b/static-site/404/index.html
@@ -1 +1 @@
-404: This page could not be found.NYU Ethical Tech CoLab · Emerging Tech, Human Condition
404
This page could not be found.
\ No newline at end of file
+404: This page could not be found.NYU Ethical Tech CoLab · Emerging Tech, Human Condition
\ No newline at end of file
+404: This page could not be found.NYU Ethical Tech CoLab · Emerging Tech, Human Condition
404
This page could not be found.
\ No newline at end of file
diff --git a/static-site/_not-found/index.txt b/static-site/_not-found/index.txt
index 18c34d507..3898322f1 100644
--- a/static-site/_not-found/index.txt
+++ b/static-site/_not-found/index.txt
@@ -1,18 +1,18 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"P":null,"c":["","_not-found",""],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-15:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","_not-found",""],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+15:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
16:"$Sreact.suspense"
-19:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+19:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L14",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L14",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L14",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L14",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -26,6 +26,6 @@ f:["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page coul
11:["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L19",null,{"children":"$L1a"}],["$","div",null,{"hidden":true,"children":["$","$L1b",null,{"children":["$","$16",null,{"name":"Next.Metadata","children":"$L1c"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
1a:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-1d:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+1d:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
17:null
1c:[["$","title","0",{"children":"NYU Ethical Tech CoLab · Emerging Tech, Human Condition"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L1d","5",{}]]
diff --git a/static-site/about/__next._full.txt b/static-site/about/__next._full.txt
index 20522eda2..a4344db32 100644
--- a/static-site/about/__next._full.txt
+++ b/static-site/about/__next._full.txt
@@ -1,23 +1,23 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","about",""],"q":"","i":false,"f":[[["",{"children":["about",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-16:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","about",""],"q":"","i":false,"f":[[["",{"children":["about",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+16:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
17:"$Sreact.suspense"
-1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L14",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L14",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L14",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L14",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -32,6 +32,6 @@ f:["$","$1","c",{"children":["$L15",null,["$","$L16",null,{"children":["$","$17"
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
15:E{"digest":"NEXT_HTTP_ERROR_FALLBACK;404"}
1b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-1e:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+1e:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
18:null
1d:[["$","title","0",{"children":"NYU Ethical Tech CoLab · Emerging Tech, Human Condition"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L1e","5",{}]]
diff --git a/static-site/about/__next._head.txt b/static-site/about/__next._head.txt
index 91d118855..5a408ed3d 100644
--- a/static-site/about/__next._head.txt
+++ b/static-site/about/__next._head.txt
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
-5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"NYU Ethical Tech CoLab · Emerging Tech, Human Condition"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L5","5",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/about/__next._index.txt b/static-site/about/__next._index.txt
index 77bd96789..091ecc2ca 100644
--- a/static-site/about/__next._index.txt
+++ b/static-site/about/__next._index.txt
@@ -1,13 +1,13 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
+0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
8:["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$Le",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$Le",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$Le",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$Le",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
diff --git a/static-site/about/__next.about.__PAGE__.txt b/static-site/about/__next.about.__PAGE__.txt
index 6f0b687d7..673cb303f 100644
--- a/static-site/about/__next.about.__PAGE__.txt
+++ b/static-site/about/__next.about.__PAGE__.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
4:"$Sreact.suspense"
0:{"rsc":["$","$1","c",{"children":["$L2",null,["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
5:null
diff --git a/static-site/about/__next.about.txt b/static-site/about/__next.about.txt
index c8fcaecbe..00c50dc1b 100644
--- a/static-site/about/__next.about.txt
+++ b/static-site/about/__next.about.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
4:[]
0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"static-snapshot"}
diff --git a/static-site/about/index.html b/static-site/about/index.html
index 957b82181..1f10e5197 100644
--- a/static-site/about/index.html
+++ b/static-site/about/index.html
@@ -1 +1 @@
-NYU Ethical Tech CoLab · Emerging Tech, Human Condition
\ No newline at end of file
+NYU Ethical Tech CoLab · Emerging Tech, Human Condition
\ No newline at end of file
diff --git a/static-site/about/index.txt b/static-site/about/index.txt
index 20522eda2..a4344db32 100644
--- a/static-site/about/index.txt
+++ b/static-site/about/index.txt
@@ -1,23 +1,23 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","about",""],"q":"","i":false,"f":[[["",{"children":["about",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-16:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","about",""],"q":"","i":false,"f":[[["",{"children":["about",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+16:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
17:"$Sreact.suspense"
-1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L14",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L14",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L14",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L14",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -32,6 +32,6 @@ f:["$","$1","c",{"children":["$L15",null,["$","$L16",null,{"children":["$","$17"
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
15:E{"digest":"NEXT_HTTP_ERROR_FALLBACK;404"}
1b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-1e:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+1e:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
18:null
1d:[["$","title","0",{"children":"NYU Ethical Tech CoLab · Emerging Tech, Human Condition"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L1e","5",{}]]
diff --git a/static-site/contact/__next._full.txt b/static-site/contact/__next._full.txt
index 73e6283d6..df165d956 100644
--- a/static-site/contact/__next._full.txt
+++ b/static-site/contact/__next._full.txt
@@ -1,23 +1,23 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","contact",""],"q":"","i":false,"f":[[["",{"children":["contact",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-15:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","contact",""],"q":"","i":false,"f":[[["",{"children":["contact",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+15:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
16:"$Sreact.suspense"
-19:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+19:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L14",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L14",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L14",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L14",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -31,6 +31,6 @@ f:["$","$1","c",{"children":[[["$","section",null,{"className":"border-b border-
11:["$","$1","h",{"children":[null,["$","$L19",null,{"children":"$L1a"}],["$","div",null,{"hidden":true,"children":["$","$L1b",null,{"children":["$","$16",null,{"name":"Next.Metadata","children":"$L1c"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
1a:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-1d:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+1d:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
17:null
1c:[["$","title","0",{"children":"Contact · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"Partner with the NYU Ethical Tech CoLab. Start a conversation about interventions at the edge of technology and society."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L1d","5",{}]]
diff --git a/static-site/contact/__next._head.txt b/static-site/contact/__next._head.txt
index 9fd9238b7..fe993dfd1 100644
--- a/static-site/contact/__next._head.txt
+++ b/static-site/contact/__next._head.txt
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
-5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Contact · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"Partner with the NYU Ethical Tech CoLab. Start a conversation about interventions at the edge of technology and society."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L5","5",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/contact/__next._index.txt b/static-site/contact/__next._index.txt
index 77bd96789..091ecc2ca 100644
--- a/static-site/contact/__next._index.txt
+++ b/static-site/contact/__next._index.txt
@@ -1,13 +1,13 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
+0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
8:["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$Le",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$Le",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$Le",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$Le",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
diff --git a/static-site/contact/__next.contact.__PAGE__.txt b/static-site/contact/__next.contact.__PAGE__.txt
index bfc7e34b0..0e50911c8 100644
--- a/static-site/contact/__next.contact.__PAGE__.txt
+++ b/static-site/contact/__next.contact.__PAGE__.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
3:"$Sreact.suspense"
0:{"rsc":["$","$1","c",{"children":[[["$","section",null,{"className":"border-b border-border","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-24","children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Contact"}],["$","h1",null,{"className":"mt-4 max-w-3xl text-5xl font-semibold leading-[1.05] tracking-tight sm:text-6xl","children":["Start a ",["$","span",null,{"className":"display-em","children":"conversation."}]]}],["$","p",null,{"className":"mt-8 max-w-2xl text-lg leading-relaxed text-muted","children":"Have a hard problem at the edge of technology and society? We partner with institutions, agencies, and communities to prototype interventions that hold up outside the lab."}]]}]}],["$","div",null,{"className":"mx-auto grid max-w-6xl gap-px overflow-hidden border-b border-border md:grid-cols-[1fr_1.2fr]","children":[["$","div",null,{"className":"bg-surface/40 px-6 py-16 md:px-10","children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Reach us"}],["$","div",null,{"className":"mt-8 space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted","children":"Email"}],["$","a",null,{"href":"mailto:ethical-tech-colab@nyu.edu","className":"mt-1 inline-block text-xl font-semibold tracking-tight transition-colors hover:text-accent","children":"ethical-tech-colab@nyu.edu"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted","children":"LinkedIn"}],["$","a",null,{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","className":"mt-1 inline-block text-xl font-semibold tracking-tight transition-colors hover:text-accent","children":"Ethical Tech CoLab ↗"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted","children":"Where we are"}],["$","p",null,{"className":"mt-1 text-lg","children":"NYU SPS · CGA · Microsoft · New York"}]]}]]}],["$","div",null,{"className":"mt-12 border-t border-border pt-8","children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Founding partners"}],["$","div",null,{"className":"mt-4 flex flex-col gap-1.5 text-sm text-foreground/85","children":[["$","span","NYU School of Professional Studies",{"children":"NYU School of Professional Studies"}],["$","span","Center for Global Affairs (CGA)",{"children":"Center for Global Affairs (CGA)"}],["$","span","Microsoft",{"children":"Microsoft"}]]}]]}]]}],["$","div",null,{"className":"flex flex-col justify-center bg-background px-6 py-16 md:px-10","children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Let's talk"}],["$","h2",null,{"className":"mt-3 text-2xl font-semibold tracking-tight","children":"Connect with us on LinkedIn"}],["$","p",null,{"className":"mt-3 max-w-md text-sm leading-relaxed text-muted","children":"Send a message or a connection request and tell us about the problem you're working on. We read every note and reply to partnership and collaboration inquiries."}],["$","a",null,{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","className":"mt-8 inline-flex w-fit items-center gap-2 rounded-full bg-accent px-6 py-3 text-sm font-semibold text-background transition-opacity hover:opacity-90","children":["Message us on LinkedIn ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]]}]]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
4:null
diff --git a/static-site/contact/__next.contact.txt b/static-site/contact/__next.contact.txt
index c8fcaecbe..00c50dc1b 100644
--- a/static-site/contact/__next.contact.txt
+++ b/static-site/contact/__next.contact.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
4:[]
0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"static-snapshot"}
diff --git a/static-site/contact/index.html b/static-site/contact/index.html
index 6d62f213d..839480ecc 100644
--- a/static-site/contact/index.html
+++ b/static-site/contact/index.html
@@ -1 +1 @@
-Contact · NYU Ethical Tech CoLab
Contact
Start a conversation.
Have a hard problem at the edge of technology and society? We partner with institutions, agencies, and communities to prototype interventions that hold up outside the lab.
NYU School of Professional StudiesCenter for Global Affairs (CGA)Microsoft
Let's talk
Connect with us on LinkedIn
Send a message or a connection request and tell us about the problem you're working on. We read every note and reply to partnership and collaboration inquiries.
\ No newline at end of file
+Contact · NYU Ethical Tech CoLab
Contact
Start a conversation.
Have a hard problem at the edge of technology and society? We partner with institutions, agencies, and communities to prototype interventions that hold up outside the lab.
NYU School of Professional StudiesCenter for Global Affairs (CGA)Microsoft
Let's talk
Connect with us on LinkedIn
Send a message or a connection request and tell us about the problem you're working on. We read every note and reply to partnership and collaboration inquiries.
\ No newline at end of file
diff --git a/static-site/demos/index.txt b/static-site/demos/index.txt
index 41fd1b9c0..31d9a1263 100644
--- a/static-site/demos/index.txt
+++ b/static-site/demos/index.txt
@@ -1,25 +1,25 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","demos",""],"q":"","i":false,"f":[[["",{"children":["demos",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-15:I[47257,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ClientPageRoot"]
-16:I[36902,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/0qxbaq2pmof3p.js"],"default"]
-19:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","demos",""],"q":"","i":false,"f":[[["",{"children":["demos",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+15:I[47257,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ClientPageRoot"]
+16:I[36902,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/0qxbaq2pmof3p.js"],"default"]
+19:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
1a:"$Sreact.suspense"
-1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1f:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1f:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L14",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L14",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L14",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L14",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -35,6 +35,6 @@ f:["$","$1","c",{"children":[["$","$L15",null,{"Component":"$16","serverProvided
17:{}
18:"$f:props:children:0:props:serverProvidedParams:params"
1e:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
1b:null
20:[["$","title","0",{"children":"NYU Ethical Tech CoLab · Emerging Tech, Human Condition"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L21","5",{}]]
diff --git a/static-site/font-lab/__next._full.txt b/static-site/font-lab/__next._full.txt
index ade67206e..1a3326ea5 100644
--- a/static-site/font-lab/__next._full.txt
+++ b/static-site/font-lab/__next._full.txt
@@ -1,11 +1,11 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/0acc7fdf55eb3220-s.p.3oprs0vbfre0x.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
@@ -26,10 +26,10 @@
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fe83cf2ab39e9c57-s.p.2qpii4b6jmzj9.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/chunks/0-y3whugx_hm0.css","style"]
-0:{"P":null,"c":["","font-lab",""],"q":"","i":false,"f":[[["",{"children":["font-lab",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-1e:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-20:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+0:{"P":null,"c":["","font-lab",""],"q":"","i":false,"f":[[["",{"children":["font-lab",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+1e:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+20:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
21:"$Sreact.suspense"
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
@@ -43,7 +43,7 @@ f:["$","$1","c",{"children":[["$","div",null,{"className":"mx-auto max-w-5xl px-
10:"$W1d"
11:["$","$1","h",{"children":[null,["$","$L1e",null,{"children":"$L1f"}],["$","div",null,{"hidden":true,"children":["$","$L20",null,{"children":["$","$21",null,{"name":"Next.Metadata","children":"$L22"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
-23:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+23:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
15:["$","li","6",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[6," · ","VT323"," ",["$","span",null,{"className":"text-accent","children":["— ","Terminal"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Old CRT terminal. Reads as a screen rather than as a grid of blocks."}],["$","div",null,{"className":"mt-6 uppercase vt323_7a5e21bf-module__LtreqW__className","style":{"fontSize":"clamp(2.8rem,10vw,8rem)","lineHeight":0.95},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}]
16:["$","li","7",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[7," · ","Orbitron"," ",["$","span",null,{"className":"text-accent","children":["— ","Wide tech"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Squared geometric. Says 'technology' with no pixel grid at all."}],["$","div",null,{"className":"mt-6 uppercase orbitron_bc263156-module__09bM4q__className","style":{"fontSize":"clamp(1.7rem,6vw,4.4rem)","lineHeight":1.1,"fontWeight":800},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}]
17:["$","li","8",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[8," · ","Michroma"," ",["$","span",null,{"className":"text-accent","children":["— ","Wide tech"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Very wide, square, calm. Closest to the banner's proportions."}],["$","div",null,{"className":"mt-6 uppercase michroma_87627b29-module__lO6qWG__className","style":{"fontSize":"clamp(1.3rem,4.6vw,3.3rem)","lineHeight":1.3},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}]
@@ -53,6 +53,6 @@ f:["$","$1","c",{"children":[["$","div",null,{"className":"mx-auto max-w-5xl px-
1b:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0-y3whugx_hm0.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
1c:["$","$L23",null,{"children":["$","$21",null,{"name":"Next.MetadataOutlet","children":"$@24"}]}]
1f:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-25:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+25:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
22:[["$","title","0",{"children":"Wordmark font lab · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L25","6",{}]]
24:null
diff --git a/static-site/font-lab/__next._head.txt b/static-site/font-lab/__next._head.txt
index 2c29c3fc3..4ebf87c7c 100644
--- a/static-site/font-lab/__next._head.txt
+++ b/static-site/font-lab/__next._head.txt
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
-5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Wordmark font lab · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L5","6",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/font-lab/__next._index.txt b/static-site/font-lab/__next._index.txt
index 77bd96789..091ecc2ca 100644
--- a/static-site/font-lab/__next._index.txt
+++ b/static-site/font-lab/__next._index.txt
@@ -1,13 +1,13 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
+0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
8:["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$Le",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$Le",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$Le",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$Le",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
diff --git a/static-site/font-lab/__next.font-lab.__PAGE__.txt b/static-site/font-lab/__next.font-lab.__PAGE__.txt
index 421b6a63c..c78628c61 100644
--- a/static-site/font-lab/__next.font-lab.__PAGE__.txt
+++ b/static-site/font-lab/__next.font-lab.__PAGE__.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
b:"$Sreact.suspense"
:HL["/website/_next/static/chunks/0-y3whugx_hm0.css","style"]
0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"className":"mx-auto max-w-5xl px-6 py-20","children":[["$","p",null,{"className":"text-xs uppercase tracking-[0.25em] text-accent","children":"Internal · not linked from the site"}],["$","h1",null,{"className":"mt-4 fluid-h2 font-heading uppercase","children":"Wordmark font lab"}],["$","p",null,{"className":"mt-4 max-w-2xl leading-relaxed text-foreground/85","children":"The lockup at hero size in every candidate, on the real background. Tell me a number and I will set the wordmark in it — or say none of them and we will go the SVG route instead."}],["$","ul",null,{"className":"mt-16 space-y-16","children":[["$","li","1",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[1," · ","Bebas Neue"," ",["$","span",null,{"className":"text-accent","children":["— ","Current"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"What the site uses today, and what every other heading is set in."}],["$","div",null,{"className":"mt-6 uppercase bebas_neue_17e950bc-module__r6qXjq__className","style":{"fontSize":"clamp(2.6rem,9vw,7rem)","lineHeight":0.88},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}],["$","li","2",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[2," · ","Sixtyfour"," ",["$","span",null,{"className":"text-accent","children":["— ","Dot matrix"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Closest to the banner: separate square tiles. You rejected this one."}],["$","div",null,{"className":"mt-6 uppercase sixtyfour_33e75ffe-module__BOTMYq__className","style":{"fontSize":"clamp(1rem,3.4vw,2.3rem)","lineHeight":1.5,"letterSpacing":"-0.04em"},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}],["$","li","3",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[3," · ","Press Start 2P"," ",["$","span",null,{"className":"text-accent","children":["— ","Pixel"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"The arcade classic. Chunky, square, unmistakably 8-bit."}],["$","div",null,{"className":"mt-6 uppercase press_start_2p_778b7559-module__Vc6APG__className","style":{"fontSize":"clamp(1rem,3.2vw,2.2rem)","lineHeight":1.5},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}],["$","li","4",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[4," · ","Silkscreen"," ",["$","span",null,{"className":"text-accent","children":["— ","Pixel"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Small-pixel face. You rejected this one."}],["$","div",null,{"className":"mt-6 uppercase silkscreen_fb44a526-module__p7RMQW__className","style":{"fontSize":"clamp(1.5rem,5.4vw,4rem)","lineHeight":1.25},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}],["$","li","5",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[5," · ","Pixelify Sans"," ",["$","span",null,{"className":"text-accent","children":["— ","Pixel"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Solid strokes with stepped edges. You rejected this one."}],["$","div",null,{"className":"mt-6 uppercase pixelify_sans_614f15ce-module__0uJAlW__className","style":{"fontSize":"clamp(2.2rem,8vw,6.5rem)","lineHeight":1.04,"fontWeight":700},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}],"$L2","$L3","$L4","$L5","$L6","$L7"]}]]}],["$L8"],"$L9"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/font-lab/__next.font-lab.txt b/static-site/font-lab/__next.font-lab.txt
index c8fcaecbe..00c50dc1b 100644
--- a/static-site/font-lab/__next.font-lab.txt
+++ b/static-site/font-lab/__next.font-lab.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
4:[]
0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"static-snapshot"}
diff --git a/static-site/font-lab/index.html b/static-site/font-lab/index.html
index f87c2f995..519116fdd 100644
--- a/static-site/font-lab/index.html
+++ b/static-site/font-lab/index.html
@@ -1 +1 @@
-Wordmark font lab · NYU Ethical Tech CoLab
Internal · not linked from the site
Wordmark font lab
The lockup at hero size in every candidate, on the real background. Tell me a number and I will set the wordmark in it — or say none of them and we will go the SVG route instead.
1 · Bebas Neue — Current
What the site uses today, and what every other heading is set in.
Ethical TechCoLab
2 · Sixtyfour — Dot matrix
Closest to the banner: separate square tiles. You rejected this one.
Ethical TechCoLab
3 · Press Start 2P — Pixel
The arcade classic. Chunky, square, unmistakably 8-bit.
Ethical TechCoLab
4 · Silkscreen — Pixel
Small-pixel face. You rejected this one.
Ethical TechCoLab
5 · Pixelify Sans — Pixel
Solid strokes with stepped edges. You rejected this one.
Ethical TechCoLab
6 · VT323 — Terminal
Old CRT terminal. Reads as a screen rather than as a grid of blocks.
Ethical TechCoLab
7 · Orbitron — Wide tech
Squared geometric. Says 'technology' with no pixel grid at all.
Ethical TechCoLab
8 · Michroma — Wide tech
Very wide, square, calm. Closest to the banner's proportions.
Ethical TechCoLab
9 · Chakra Petch — Wide tech
Squared with clipped corners — a technical look that still reads fast.
Ethical TechCoLab
10 · Rajdhani — Wide tech
Condensed and squared: nearest to Bebas's proportions, but technical.
Ethical TechCoLab
11 · Space Grotesk — Neutral
A quiet modern sans, sibling to the Space Mono already used for body.
Ethical TechCoLab
\ No newline at end of file
+Wordmark font lab · NYU Ethical Tech CoLab
Internal · not linked from the site
Wordmark font lab
The lockup at hero size in every candidate, on the real background. Tell me a number and I will set the wordmark in it — or say none of them and we will go the SVG route instead.
1 · Bebas Neue — Current
What the site uses today, and what every other heading is set in.
Ethical TechCoLab
2 · Sixtyfour — Dot matrix
Closest to the banner: separate square tiles. You rejected this one.
Ethical TechCoLab
3 · Press Start 2P — Pixel
The arcade classic. Chunky, square, unmistakably 8-bit.
Ethical TechCoLab
4 · Silkscreen — Pixel
Small-pixel face. You rejected this one.
Ethical TechCoLab
5 · Pixelify Sans — Pixel
Solid strokes with stepped edges. You rejected this one.
Ethical TechCoLab
6 · VT323 — Terminal
Old CRT terminal. Reads as a screen rather than as a grid of blocks.
Ethical TechCoLab
7 · Orbitron — Wide tech
Squared geometric. Says 'technology' with no pixel grid at all.
Ethical TechCoLab
8 · Michroma — Wide tech
Very wide, square, calm. Closest to the banner's proportions.
Ethical TechCoLab
9 · Chakra Petch — Wide tech
Squared with clipped corners — a technical look that still reads fast.
Ethical TechCoLab
10 · Rajdhani — Wide tech
Condensed and squared: nearest to Bebas's proportions, but technical.
Ethical TechCoLab
11 · Space Grotesk — Neutral
A quiet modern sans, sibling to the Space Mono already used for body.
Ethical TechCoLab
\ No newline at end of file
diff --git a/static-site/font-lab/index.txt b/static-site/font-lab/index.txt
index ade67206e..1a3326ea5 100644
--- a/static-site/font-lab/index.txt
+++ b/static-site/font-lab/index.txt
@@ -1,11 +1,11 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/0acc7fdf55eb3220-s.p.3oprs0vbfre0x.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
@@ -26,10 +26,10 @@
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fe83cf2ab39e9c57-s.p.2qpii4b6jmzj9.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/chunks/0-y3whugx_hm0.css","style"]
-0:{"P":null,"c":["","font-lab",""],"q":"","i":false,"f":[[["",{"children":["font-lab",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-1e:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-20:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+0:{"P":null,"c":["","font-lab",""],"q":"","i":false,"f":[[["",{"children":["font-lab",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+1e:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+20:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
21:"$Sreact.suspense"
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
@@ -43,7 +43,7 @@ f:["$","$1","c",{"children":[["$","div",null,{"className":"mx-auto max-w-5xl px-
10:"$W1d"
11:["$","$1","h",{"children":[null,["$","$L1e",null,{"children":"$L1f"}],["$","div",null,{"hidden":true,"children":["$","$L20",null,{"children":["$","$21",null,{"name":"Next.Metadata","children":"$L22"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
-23:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+23:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
15:["$","li","6",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[6," · ","VT323"," ",["$","span",null,{"className":"text-accent","children":["— ","Terminal"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Old CRT terminal. Reads as a screen rather than as a grid of blocks."}],["$","div",null,{"className":"mt-6 uppercase vt323_7a5e21bf-module__LtreqW__className","style":{"fontSize":"clamp(2.8rem,10vw,8rem)","lineHeight":0.95},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}]
16:["$","li","7",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[7," · ","Orbitron"," ",["$","span",null,{"className":"text-accent","children":["— ","Wide tech"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Squared geometric. Says 'technology' with no pixel grid at all."}],["$","div",null,{"className":"mt-6 uppercase orbitron_bc263156-module__09bM4q__className","style":{"fontSize":"clamp(1.7rem,6vw,4.4rem)","lineHeight":1.1,"fontWeight":800},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}]
17:["$","li","8",{"className":"border-t border-border pt-8","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.18em] text-muted","children":[8," · ","Michroma"," ",["$","span",null,{"className":"text-accent","children":["— ","Wide tech"]}]]}],["$","p",null,{"className":"mt-2 max-w-2xl text-sm leading-relaxed text-muted","children":"Very wide, square, calm. Closest to the banner's proportions."}],["$","div",null,{"className":"mt-6 uppercase michroma_87627b29-module__lO6qWG__className","style":{"fontSize":"clamp(1.3rem,4.6vw,3.3rem)","lineHeight":1.3},"children":[["$","span",null,{"className":"block","children":"Ethical Tech"}],["$","span",null,{"className":"block","children":"CoLab"}]]}]]}]
@@ -53,6 +53,6 @@ f:["$","$1","c",{"children":[["$","div",null,{"className":"mx-auto max-w-5xl px-
1b:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0-y3whugx_hm0.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
1c:["$","$L23",null,{"children":["$","$21",null,{"name":"Next.MetadataOutlet","children":"$@24"}]}]
1f:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-25:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+25:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
22:[["$","title","0",{"children":"Wordmark font lab · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L25","6",{}]]
24:null
diff --git a/static-site/index.html b/static-site/index.html
index c569e5b5c..c28468bcb 100644
--- a/static-site/index.html
+++ b/static-site/index.html
@@ -1 +1 @@
-NYU Ethical Tech CoLab · Emerging Tech, Human Condition
NYU CGA × Microsoft
Ethical Tech CoLabFive questions. One frontier.Run the research.The research, written up.The people building this.
Exploring technology to improve the human condition.
A research collaboration between NYU's Center for Global Affairs and Microsoft — changing the conversation on how people are informed, and how emerging technology can be used for good.
18 projects in the portfolioEvacuation, cultural heritage, traceability, diplomacy — each question carried through to a fielded prototype, in the open.
25 demos you can openNot screenshots: the prototypes themselves, running in the browser with their source alongside.
29 in the catalogueEvery research question the CoLab takes on is written up academically, including what did not hold.
23 researchers across 3 cohortsGraduate researchers at NYU's Center for Global Affairs, with advisors and resident fellows alongside.
Mission
Achieving full human potential through technology — changing how people are informed, and how tech is used for good.
What are the circumstances of the human being, and how can technology improve them? We see technology as a tool — part of the solution.
Each graduate student cohort of the Ethical Tech CoLab takes on applied research and proof-of-concept projects on intervention opportunities at the intersection of emerging technologies and the human condition.
Current
Summer 2026
Four projects, one frontier.
The current cohort takes four research projects from question to fielded prototype.
Cohort openings, project launches, event invites, and research from the frontier of emerging tech and the human condition — a few times a semester, no noise.
Coming soon
No spam. Unsubscribe anytime.
\ No newline at end of file
+NYU Ethical Tech CoLab · Emerging Tech, Human Condition
NYU CGA × Microsoft
Ethical Tech CoLabFive questions. One frontier.Run the research.The research, written up.The people building this.
Exploring technology to improve the human condition.
A research collaboration between NYU's Center for Global Affairs and Microsoft — changing the conversation on how people are informed, and how emerging technology can be used for good.
18 projects in the portfolioEvacuation, cultural heritage, traceability, diplomacy — each question carried through to a fielded prototype, in the open.
25 demos you can openNot screenshots: the prototypes themselves, running in the browser with their source alongside.
30 in the catalogueEvery research question the CoLab takes on is written up academically, including what did not hold.
23 researchers across 3 cohortsGraduate researchers at NYU's Center for Global Affairs, with advisors and resident fellows alongside.
Mission
Achieving full human potential through technology — changing how people are informed, and how tech is used for good.
What are the circumstances of the human being, and how can technology improve them? We see technology as a tool — part of the solution.
Each graduate student cohort of the Ethical Tech CoLab takes on applied research and proof-of-concept projects on intervention opportunities at the intersection of emerging technologies and the human condition.
Current
Summer 2026
Four projects, one frontier.
The current cohort takes four research projects from question to fielded prototype.
Cohort openings, project launches, event invites, and research from the frontier of emerging tech and the human condition — a few times a semester, no noise.
Each semester the Ethical Tech CoLab convenes students, technologists, and policy practitioners for a Summit and Hackathon on the live boundary between emerging technology and global affairs.
Recurring threads: agentic systems and the future of work; verifiable supply chains under UFLPA / NDAA; online grooming and platform safety; forced labor and human trafficking; and micropayment rails for vulnerable populations and creator economies.
Media & moments
A visual sampler from past Summits and Hackathons — panels, student demos, partner roundtables, and the convening floor. Click any image to open the full-size version or linked demo.
Student-led applied work on x402, agent-to-agent micropayments, and downstream effects on vulnerable populations and creator economies. Industry roundtable on responsible deployment.
x402Agentic Commerce
Fall 2025 · NYC
Verifiable Supply Chains: From Compliance to Trust
UFLPA / NDAA practitioner panel; demos of attestation patterns over the Supplychain Graph; student briefs on traceability gaps in critical-mineral pathways.
UFLPATraceability
Sept 2025 · NYC
NY UN Climate Week Side Event
Ethical Tech CoLab side event during NY UN Climate Week, connecting the CoLab's emerging-technology and human-rights work to the climate agenda.
Climate WeekSide Event
June 2025 · NYC
NY Tech Week Side Event
Ethical Tech CoLab gathering during NY Tech Week, convening technologists, students, and partners across the CoLab's emerging-technology and ethical-sourcing work.
NY Tech WeekSide Event
Spring 2025 · NYC
Online Grooming, Platform Safety & Policy
Joint session with multilateral and civil-society partners; student demos on detection patterns and trauma-informed design; closing panel on platform accountability.
Platform SafetyOSCE/ODIHR
Fall 2024 · NYC
Forced Labor, Structural Risk & Applied Research
Launch of student-led applied-research projects on forced-labor structural risk; introduction of the Forced Labor Structural Risk Index methodology.
Human RightsFLSRI
Sept 2024 · NYC
NY UN Climate Week Side Event
Ethical Tech CoLab side event during NY UN Climate Week, bringing the CoLab's technologists and policy practitioners into the climate conversation.
Climate WeekSide Event
June 2024 · NYC
NY Tech Week Side Event
Ethical Tech CoLab gathering during NY Tech Week, bringing students and partners together around the CoLab's emerging-technology and human-rights work.
First convening of the Ethical Tech CoLab; framing session on how engineering practice can inform sourcing policy, and how policy can inform engineering boundaries.
InauguralCurriculum
\ No newline at end of file
+Media · NYU Ethical Tech CoLab
Media · Ethical Tech Summit
The Summit, in the room.
Each semester the Ethical Tech CoLab convenes students, technologists, and policy practitioners for a Summit and Hackathon on the live boundary between emerging technology and global affairs.
Recurring threads: agentic systems and the future of work; verifiable supply chains under UFLPA / NDAA; online grooming and platform safety; forced labor and human trafficking; and micropayment rails for vulnerable populations and creator economies.
Media & moments
A visual sampler from past Summits and Hackathons — panels, student demos, partner roundtables, and the convening floor. Click any image to open the full-size version or linked demo.
Student-led applied work on x402, agent-to-agent micropayments, and downstream effects on vulnerable populations and creator economies. Industry roundtable on responsible deployment.
x402Agentic Commerce
Fall 2025 · NYC
Verifiable Supply Chains: From Compliance to Trust
UFLPA / NDAA practitioner panel; demos of attestation patterns over the Supplychain Graph; student briefs on traceability gaps in critical-mineral pathways.
UFLPATraceability
Sept 2025 · NYC
NY UN Climate Week Side Event
Ethical Tech CoLab side event during NY UN Climate Week, connecting the CoLab's emerging-technology and human-rights work to the climate agenda.
Climate WeekSide Event
June 2025 · NYC
NY Tech Week Side Event
Ethical Tech CoLab gathering during NY Tech Week, convening technologists, students, and partners across the CoLab's emerging-technology and ethical-sourcing work.
NY Tech WeekSide Event
Spring 2025 · NYC
Online Grooming, Platform Safety & Policy
Joint session with multilateral and civil-society partners; student demos on detection patterns and trauma-informed design; closing panel on platform accountability.
Platform SafetyOSCE/ODIHR
Fall 2024 · NYC
Forced Labor, Structural Risk & Applied Research
Launch of student-led applied-research projects on forced-labor structural risk; introduction of the Forced Labor Structural Risk Index methodology.
Human RightsFLSRI
Sept 2024 · NYC
NY UN Climate Week Side Event
Ethical Tech CoLab side event during NY UN Climate Week, bringing the CoLab's technologists and policy practitioners into the climate conversation.
Climate WeekSide Event
June 2024 · NYC
NY Tech Week Side Event
Ethical Tech CoLab gathering during NY Tech Week, bringing students and partners together around the CoLab's emerging-technology and human-rights work.
First convening of the Ethical Tech CoLab; framing session on how engineering practice can inform sourcing policy, and how policy can inform engineering boundaries.
\ No newline at end of file
diff --git a/static-site/newsletter/2026-09/index.txt b/static-site/newsletter/2026-09/index.txt
index e56794829..1c677eb19 100644
--- a/static-site/newsletter/2026-09/index.txt
+++ b/static-site/newsletter/2026-09/index.txt
@@ -1,23 +1,23 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","newsletter","2026-09",""],"q":"","i":false,"f":[[["",{"children":["newsletter",{"children":[["slug","2026-09","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,"$@11"]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"Link"]
-17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","newsletter","2026-09",""],"q":"","i":false,"f":[[["",{"children":["newsletter",{"children":[["slug","2026-09","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,"$@11"]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"Link"]
+17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
18:"$Sreact.suspense"
-1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L15",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L15",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L15",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L15",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -31,10 +31,10 @@ f:["$","$1","c",{"children":[null,["$","$L6",null,{"parallelRouterKey":"children
11:"$W1a"
12:["$","$1","h",{"children":[null,["$","$L1b",null,{"children":"$L1c"}],["$","div",null,{"hidden":true,"children":["$","$L1d",null,{"children":["$","$18",null,{"name":"Next.Metadata","children":"$L1e"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
14:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
-1f:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"Reveal"]
-20:I[92234,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"IssueFrame"]
+1f:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"Reveal"]
+20:I[92234,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2q4j_zld9wd4e.js"],"IssueFrame"]
16:[["$","section",null,{"className":"relative overflow-hidden border-b border-border","children":[["$","span",null,{"className":"aura"}],["$","div",null,{"className":"relative mx-auto max-w-6xl px-6 py-16","children":[["$","$L1f",null,{"children":["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Newsletter · Monthly Intelligence Brief"}]}],["$","$L1f",null,{"delay":0.05,"children":["$","h1",null,{"className":"mt-4 font-heading text-4xl uppercase leading-[0.95] sm:text-5xl","children":"September 2026 · Edition 03"}]}]]}]]}],["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-12","children":[["$","$L1f",null,{"children":["$","$L15",null,{"href":"/newsletter","className":"text-sm font-medium text-muted transition-colors hover:text-foreground","children":"← All issues"}]}],["$","div",null,{"className":"mt-6","children":["$","$L20",null,{"src":"/website/newsletter/2026-09.html","title":"Monthly Intelligence Brief — September 2026"}]}]]}]]
1c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
19:null
1e:[["$","title","0",{"children":"Newsletter · September 2026 · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"Trace the Unseen and its winners, NYU inside the Microsoft Global Hackathon, Nepal's open-map flood response, the UN scientific brief on losing control of AI agents, California's AI bills, and the Opportunity Board."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L21","5",{}]]
diff --git a/static-site/newsletter/__next._full.txt b/static-site/newsletter/__next._full.txt
index 902cb97d8..a59a99f4d 100644
--- a/static-site/newsletter/__next._full.txt
+++ b/static-site/newsletter/__next._full.txt
@@ -1,22 +1,22 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","newsletter",""],"q":"","i":false,"f":[[["",{"children":["newsletter",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
-15:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Reveal"]
-1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+0:{"P":null,"c":["","newsletter",""],"q":"","i":false,"f":[[["",{"children":["newsletter",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
+15:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Reveal"]
+1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
1d:"$Sreact.suspense"
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
@@ -30,11 +30,11 @@ f:["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflo
10:"$W19"
11:["$","$1","h",{"children":[null,["$","$L1a",null,{"children":"$L1b"}],["$","div",null,{"hidden":true,"children":["$","$L1c",null,{"children":["$","$1d",null,{"name":"Next.Metadata","children":"$L1e"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
-1f:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+1f:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
16:["$","form",null,{"action":"https://buttondown.com/api/emails/embed-subscribe/ACCOUNT","method":"post","target":"popupwindow","className":"mt-6 flex flex-wrap gap-3","children":[["$","input",null,{"type":"email","name":"email","required":true,"placeholder":"you@example.com","aria-label":"Email address","className":"min-w-[240px] flex-1 rounded-full border border-border bg-surface px-5 py-3 text-sm text-foreground outline-none transition-colors focus:border-accent"}],["$","button",null,{"type":"submit","className":"btn-sweep inline-flex items-center gap-1 rounded-full bg-accent px-6 py-3 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":["Subscribe ",["$","span",null,{"aria-hidden":true,"children":"→"}]]}]]}]
17:["$","script","script-0",{"src":"/website/_next/static/chunks/1qv3oxzlz3vkr.js","async":true,"nonce":"$undefined"}]
18:["$","$L1f",null,{"children":["$","$1d",null,{"name":"Next.MetadataOutlet","children":"$@20"}]}]
1b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
1e:[["$","title","0",{"children":"Newsletter · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"The Monthly Intelligence Brief — one email a month on technology creating measurable impact for people, communities, and the planet. AI for good, humanitarian innovation, startups, opportunities, and tools."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L21","5",{}]]
20:null
diff --git a/static-site/newsletter/__next._head.txt b/static-site/newsletter/__next._head.txt
index 4f40356c7..3d7d64dcd 100644
--- a/static-site/newsletter/__next._head.txt
+++ b/static-site/newsletter/__next._head.txt
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
-5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Newsletter · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"The Monthly Intelligence Brief — one email a month on technology creating measurable impact for people, communities, and the planet. AI for good, humanitarian innovation, startups, opportunities, and tools."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L5","5",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/newsletter/__next._index.txt b/static-site/newsletter/__next._index.txt
index 92f216185..b62190703 100644
--- a/static-site/newsletter/__next._index.txt
+++ b/static-site/newsletter/__next._index.txt
@@ -1,13 +1,13 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
+0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
8:["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$Le",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$Le",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$Le",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$Le",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
diff --git a/static-site/newsletter/__next.newsletter.__PAGE__.txt b/static-site/newsletter/__next.newsletter.__PAGE__.txt
index 3bad896e8..7fddd512f 100644
--- a/static-site/newsletter/__next.newsletter.__PAGE__.txt
+++ b/static-site/newsletter/__next.newsletter.__PAGE__.txt
@@ -1,7 +1,7 @@
1:"$Sreact.fragment"
-2:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Reveal"]
-3:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
-7:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+2:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Reveal"]
+3:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
+7:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
8:"$Sreact.suspense"
0:{"rsc":["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflow-hidden border-b border-border","children":[["$","span",null,{"className":"aura"}],["$","div",null,{"className":"relative mx-auto max-w-6xl px-6 py-24","children":[["$","$L2",null,{"children":["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Newsletter · Monthly Intelligence Brief"}]}],["$","$L2",null,{"delay":0.05,"children":["$","h1",null,{"className":"mt-4 fluid-hero font-heading uppercase leading-[0.9]","children":["Technology that"," ",["$","span",null,{"className":"display-em","children":"creates impact"}],"."]}]}],["$","$L2",null,{"delay":0.1,"children":["$","p",null,{"className":"mt-8 max-w-2xl text-lg leading-relaxed text-muted","children":"One email a month: breakthrough AI for good, humanitarian innovation, exciting startups, research in plain English, opportunities for students and early-career professionals, and tools that make us better researchers. No model-release hype."}]}]]}]]}],["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-20","children":[["$","div",null,{"className":"grid gap-6 sm:grid-cols-2","children":[["$","$L2","2026-09",{"children":["$","$L3",null,{"href":"/newsletter/2026-09","className":"card-glow flex h-full flex-col rounded-2xl border border-border bg-card p-7 transition-colors hover:border-border-strong","children":[["$","p",null,{"className":"font-mono text-xs text-accent","children":"September 2026 · Edition 03"}],["$","h3",null,{"className":"mt-3 font-heading text-lg uppercase leading-snug tracking-wide","children":"Monthly Intelligence Brief"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Trace the Unseen and its winners, NYU inside the Microsoft Global Hackathon, Nepal's open-map flood response, the UN scientific brief on losing control of AI agents, California's AI bills, and the Opportunity Board."}],["$","span",null,{"className":"mt-auto pt-4 text-sm font-medium text-accent","children":"Read the issue →"}]]}]}],["$","$L2","2026-08",{"children":["$","$L3",null,{"href":"/newsletter/2026-08","className":"card-glow flex h-full flex-col rounded-2xl border border-border bg-card p-7 transition-colors hover:border-border-strong","children":[["$","p",null,{"className":"font-mono text-xs text-accent","children":"August 2026 · Edition 02"}],["$","h3",null,{"className":"mt-3 font-heading text-lg uppercase leading-snug tracking-wide","children":"Monthly Intelligence Brief"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"WeatherNext Cyclones open-sourced, HungerMap Live in Somalia, an AI-targeted cash program's exclusions, EU AI Act transparency in force, and the Opportunity Board."}],["$","span",null,{"className":"mt-auto pt-4 text-sm font-medium text-accent","children":"Read the issue →"}]]}]}],["$","$L2","2026-07",{"children":["$","$L3",null,{"href":"/newsletter/2026-07","className":"card-glow flex h-full flex-col rounded-2xl border border-border bg-card p-7 transition-colors hover:border-border-strong","children":[["$","p",null,{"className":"font-mono text-xs text-accent","children":"July 2026 · Edition 01"}],["$","h3",null,{"className":"mt-3 font-heading text-lg uppercase leading-snug tracking-wide","children":"Monthly Intelligence Brief"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"HASTE open-sourced for disaster response, the EU AI Act transparency deadline, the Opportunity Board, Tool of the Month, and more."}],["$","span",null,{"className":"mt-auto pt-4 text-sm font-medium text-accent","children":"Read the issue →"}]]}]}]]}],["$","$L2",null,{"children":["$","div",null,{"className":"card-glow mt-20 rounded-2xl border border-border-strong bg-card p-8 sm:p-10","children":[["$","h2",null,{"className":"font-heading text-2xl uppercase tracking-wide","children":"Subscribe"}],["$","p",null,{"className":"mt-3 max-w-xl text-sm leading-relaxed text-muted","children":"Join the list to get each edition in your inbox. Free, one email a month, unsubscribe anytime."}],"$L4"]}]}]]}]],["$L5"],"$L6"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
4:["$","form",null,{"action":"https://buttondown.com/api/emails/embed-subscribe/ACCOUNT","method":"post","target":"popupwindow","className":"mt-6 flex flex-wrap gap-3","children":[["$","input",null,{"type":"email","name":"email","required":true,"placeholder":"you@example.com","aria-label":"Email address","className":"min-w-[240px] flex-1 rounded-full border border-border bg-surface px-5 py-3 text-sm text-foreground outline-none transition-colors focus:border-accent"}],["$","button",null,{"type":"submit","className":"btn-sweep inline-flex items-center gap-1 rounded-full bg-accent px-6 py-3 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":["Subscribe ",["$","span",null,{"aria-hidden":true,"children":"→"}]]}]]}]
diff --git a/static-site/newsletter/__next.newsletter.txt b/static-site/newsletter/__next.newsletter.txt
index c8fcaecbe..00c50dc1b 100644
--- a/static-site/newsletter/__next.newsletter.txt
+++ b/static-site/newsletter/__next.newsletter.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
4:[]
0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"static-snapshot"}
diff --git a/static-site/newsletter/index.html b/static-site/newsletter/index.html
index 11053c582..b79e0d4fc 100644
--- a/static-site/newsletter/index.html
+++ b/static-site/newsletter/index.html
@@ -1 +1 @@
-Newsletter · NYU Ethical Tech CoLab
Newsletter · Monthly Intelligence Brief
Technology that creates impact.
One email a month: breakthrough AI for good, humanitarian innovation, exciting startups, research in plain English, opportunities for students and early-career professionals, and tools that make us better researchers. No model-release hype.
Join the list to get each edition in your inbox. Free, one email a month, unsubscribe anytime.
\ No newline at end of file
+Newsletter · NYU Ethical Tech CoLab
Newsletter · Monthly Intelligence Brief
Technology that creates impact.
One email a month: breakthrough AI for good, humanitarian innovation, exciting startups, research in plain English, opportunities for students and early-career professionals, and tools that make us better researchers. No model-release hype.
Join the list to get each edition in your inbox. Free, one email a month, unsubscribe anytime.
\ No newline at end of file
diff --git a/static-site/newsletter/index.txt b/static-site/newsletter/index.txt
index 902cb97d8..a59a99f4d 100644
--- a/static-site/newsletter/index.txt
+++ b/static-site/newsletter/index.txt
@@ -1,22 +1,22 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","newsletter",""],"q":"","i":false,"f":[[["",{"children":["newsletter",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
-15:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Reveal"]
-1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+0:{"P":null,"c":["","newsletter",""],"q":"","i":false,"f":[[["",{"children":["newsletter",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Link"]
+15:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/1qv3oxzlz3vkr.js"],"Reveal"]
+1a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1c:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
1d:"$Sreact.suspense"
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
@@ -30,11 +30,11 @@ f:["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflo
10:"$W19"
11:["$","$1","h",{"children":[null,["$","$L1a",null,{"children":"$L1b"}],["$","div",null,{"hidden":true,"children":["$","$L1c",null,{"children":["$","$1d",null,{"name":"Next.Metadata","children":"$L1e"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
-1f:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+1f:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
16:["$","form",null,{"action":"https://buttondown.com/api/emails/embed-subscribe/ACCOUNT","method":"post","target":"popupwindow","className":"mt-6 flex flex-wrap gap-3","children":[["$","input",null,{"type":"email","name":"email","required":true,"placeholder":"you@example.com","aria-label":"Email address","className":"min-w-[240px] flex-1 rounded-full border border-border bg-surface px-5 py-3 text-sm text-foreground outline-none transition-colors focus:border-accent"}],["$","button",null,{"type":"submit","className":"btn-sweep inline-flex items-center gap-1 rounded-full bg-accent px-6 py-3 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":["Subscribe ",["$","span",null,{"aria-hidden":true,"children":"→"}]]}]]}]
17:["$","script","script-0",{"src":"/website/_next/static/chunks/1qv3oxzlz3vkr.js","async":true,"nonce":"$undefined"}]
18:["$","$L1f",null,{"children":["$","$1d",null,{"name":"Next.MetadataOutlet","children":"$@20"}]}]
1b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+21:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
1e:[["$","title","0",{"children":"Newsletter · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"The Monthly Intelligence Brief — one email a month on technology creating measurable impact for people, communities, and the planet. AI for good, humanitarian innovation, startups, opportunities, and tools."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L21","5",{}]]
20:null
diff --git a/static-site/portfolio/__next._full.txt b/static-site/portfolio/__next._full.txt
index 0728cbad5..a931f211d 100644
--- a/static-site/portfolio/__next._full.txt
+++ b/static-site/portfolio/__next._full.txt
@@ -1,11 +1,11 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
@@ -13,15 +13,15 @@
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/chunks/36o-vt7quy27o.css","style"]
-0:{"P":null,"c":["","portfolio",""],"q":"","i":false,"f":[[["",{"children":["portfolio",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
-15:I[85437,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Image"]
-16:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Reveal"]
-17:I[18620,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"SectionTabs"]
-18:I[89852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"RepoShowcase"]
-19:I[67120,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"PortfolioExplorer"]
-22:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-24:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+0:{"P":null,"c":["","portfolio",""],"q":"","i":false,"f":[[["",{"children":["portfolio",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
+15:I[85437,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Image"]
+16:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Reveal"]
+17:I[18620,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"SectionTabs"]
+18:I[89852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"RepoShowcase"]
+19:I[67120,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"PortfolioExplorer"]
+22:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+24:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
25:"$Sreact.suspense"
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
@@ -35,7 +35,7 @@ f:["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflo
10:"$W21"
11:["$","$1","h",{"children":[null,["$","$L22",null,{"children":"$L23"}],["$","div",null,{"hidden":true,"children":["$","$L24",null,{"children":["$","$25",null,{"name":"Next.Metadata","children":"$L26"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
-2a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+2a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
1a:["$","span","Data",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Data"]}]
1b:["$","div",null,{"className":"mt-auto flex flex-wrap items-center gap-x-4 gap-y-2 border-t border-border pt-5","children":[["$","a",null,{"href":"https://ethical-tech-colab.github.io/forced-labor-structural-risk-index/","target":"_blank","rel":"noopener noreferrer","className":"btn-sweep inline-flex items-center gap-2 rounded-full bg-accent px-4 py-2 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":"▶ Launch live demo"}],"$undefined",["$","$L14",null,{"href":"/publications/forced-labor-structural-risk-index","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["Read the report ",["$","span",null,{"aria-hidden":true,"children":"→"}]]}],["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/forced-labor-structural-risk-index","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]]}]
1c:["$","article","AI Research Question Assistant",{"className":"flex flex-col rounded-2xl border border-border bg-background p-7","children":[["$","h4",null,{"className":"font-heading text-2xl uppercase leading-[1.12] tracking-[0.02em] sm:text-3xl","children":"AI Research Question Assistant"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"A survey and toolkit for how AI helps researchers formulate rigorous, original research questions — finding gaps, generating candidate questions, summarizing the state of the art, and flagging contradictions, with guardrails against hallucinated citations. Ships with a reusable Copilot 'Researcher' prompt and a journal-credibility rubric."}],["$","div",null,{"className":"mb-6 mt-5 flex flex-wrap gap-2","children":[["$","span","LLM",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","LLM"]}],["$","span","Research",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Research"]}],["$","span","Tooling",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Tooling"]}]]}],["$","div",null,{"className":"mt-auto flex flex-wrap items-center gap-x-4 gap-y-2 border-t border-border pt-5","children":[["$","a",null,{"href":"https://ethical-tech-colab.github.io/ai-research-question-assistant/","target":"_blank","rel":"noopener noreferrer","className":"btn-sweep inline-flex items-center gap-2 rounded-full bg-accent px-4 py-2 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":"▶ Launch live demo"}],"$undefined",["$","$L14",null,{"href":"/publications/ai-research-assistant","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["Read the report ",["$","span",null,{"aria-hidden":true,"children":"→"}]]}],["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/ai-research-question-assistant","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]]}]]}]
@@ -47,6 +47,6 @@ f:["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflo
28:["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/ai-carbon-footprint","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]
29:["$","article","Generative AI for Good — Avatar Storytelling",{"className":"flex flex-col rounded-2xl border border-border bg-background p-7","children":[["$","h4",null,{"className":"font-heading text-2xl uppercase leading-[1.12] tracking-[0.02em] sm:text-3xl","children":"Generative AI for Good — Avatar Storytelling"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Human-condition storytelling with culturally grounded digital-human avatars — short pieces produced with generative media."}],["$","div",null,{"className":"mb-6 mt-5 flex flex-wrap gap-2","children":[["$","span","Generative AI",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","GenerativeAI"]}],["$","span","Storytelling",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Storytelling"]}],["$","span","Media",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Media"]}]]}],["$","div",null,{"className":"mt-auto flex flex-wrap items-center gap-x-4 gap-y-2 border-t border-border pt-5","children":[["$","a",null,{"href":"https://ethical-tech-colab.github.io/Avatar-Impact-Stories/","target":"_blank","rel":"noopener noreferrer","className":"btn-sweep inline-flex items-center gap-2 rounded-full bg-accent px-4 py-2 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":"▶ Launch live demo"}],"$undefined","$undefined",["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/Avatar-Impact-Stories","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]]}]]}]
23:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-2c:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+2c:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
26:[["$","title","0",{"children":"Portfolio · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"Live, in-browser demos and open-source repositories from the Ethical Tech CoLab, and the research questions behind them — disaster response, cultural heritage, supply chains, and diplomacy."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L2c","5",{}]]
2b:null
diff --git a/static-site/portfolio/__next._head.txt b/static-site/portfolio/__next._head.txt
index 3adb2ca5e..9b630a371 100644
--- a/static-site/portfolio/__next._head.txt
+++ b/static-site/portfolio/__next._head.txt
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
-5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Portfolio · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"Live, in-browser demos and open-source repositories from the Ethical Tech CoLab, and the research questions behind them — disaster response, cultural heritage, supply chains, and diplomacy."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L5","5",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/portfolio/__next._index.txt b/static-site/portfolio/__next._index.txt
index 42f976a7a..48e7efc6f 100644
--- a/static-site/portfolio/__next._index.txt
+++ b/static-site/portfolio/__next._index.txt
@@ -1,13 +1,13 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
+0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
8:["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$Le",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$Le",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$Le",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$Le",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
diff --git a/static-site/portfolio/__next.portfolio.__PAGE__.txt b/static-site/portfolio/__next.portfolio.__PAGE__.txt
index c2150790d..ffe7a6f9d 100644
--- a/static-site/portfolio/__next.portfolio.__PAGE__.txt
+++ b/static-site/portfolio/__next.portfolio.__PAGE__.txt
@@ -1,11 +1,11 @@
1:"$Sreact.fragment"
-2:I[85437,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Image"]
-3:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Reveal"]
-4:I[18620,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"SectionTabs"]
-5:I[89852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"RepoShowcase"]
-6:I[67120,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"PortfolioExplorer"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
-12:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+2:I[85437,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Image"]
+3:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Reveal"]
+4:I[18620,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"SectionTabs"]
+5:I[89852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"RepoShowcase"]
+6:I[67120,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"PortfolioExplorer"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
+12:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
13:"$Sreact.suspense"
:HL["/website/_next/static/chunks/36o-vt7quy27o.css","style"]
0:{"rsc":["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflow-hidden border-b border-border","children":[["$","$L2",null,{"src":"/website/nyu-w4.jpg","alt":"","aria-hidden":true,"fill":true,"priority":true,"sizes":"100vw","className":"pointer-events-none object-cover object-center opacity-25"}],["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 bg-background/70"}],["$","span",null,{"className":"aura"}],["$","div",null,{"className":"relative mx-auto max-w-6xl px-6 py-24","children":[["$","$L3",null,{"children":["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Portfolio · Live demos · Open source"}]}],["$","$L3",null,{"delay":0.05,"children":["$","h1",null,{"className":"mt-4 fluid-hero font-heading uppercase leading-[0.9]","children":["Run the ",["$","span",null,{"className":"display-em","children":"research"}],"."]}]}],["$","$L3",null,{"delay":0.1,"children":["$","p",null,{"className":"mt-8 max-w-2xl text-lg leading-relaxed text-muted","children":["Every project ships as an open repository — and most run live in your browser. Each subject below opens with the research question it answers: pick a title to read what it does, then press play and run it here. The ","five"," research questions driving the current cohort follow underneath."]}]}]]}]]}],["$","$L4",null,{}],["$","div",null,{"className":"pt-12","children":["$","$L5",null,{}]}],["$","section",null,{"className":"border-t border-border","children":[["$","div",null,{"className":"mx-auto max-w-6xl px-6 pt-20","children":["$","$L3",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Current cohort"}],["$","h2",null,{"className":"mt-3 fluid-h2 font-heading uppercase","children":["Five"," questions. ",["$","span",null,{"className":"display-em","children":"One frontier."}]]}],["$","p",null,{"className":"mt-4 max-w-2xl leading-relaxed text-muted","children":"The research questions behind the catalogue above, across disaster response, cultural heritage, supply chains, and diplomacy. Open a question to see the projects exploring it, or filter by topic."}]]}]}],["$","div",null,{"className":"pt-10","children":["$","$L6",null,{}]}]]}],["$","section",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-20","children":[["$","$L3",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Archive"}],["$","h2",null,{"className":"mt-3 fluid-h2 font-heading uppercase","children":"Previous portfolios."}],["$","p",null,{"className":"mt-4 max-w-2xl leading-relaxed text-muted","children":"Projects from earlier cohorts, grouped by the year they were worked on, with their live demos, code, and reports alongside."}]]}],[["$","div","Fall 2025",{"className":"mt-14 first:mt-12","children":[["$","div",null,{"className":"flex items-center gap-4","children":[["$","h3",null,{"className":"font-heading text-2xl uppercase leading-none tracking-[0.06em] text-accent sm:text-3xl","children":"Fall 2025"}],["$","span",null,{"className":"h-px flex-1 bg-border"}],["$","span",null,{"className":"font-mono text-xs text-muted","children":[2," ","projects"]}]]}],["$","div",null,{"className":"mt-8 grid gap-6 sm:grid-cols-2","children":[["$","article","Forced Labor Structural Risk Index",{"className":"flex flex-col rounded-2xl border border-border bg-background p-7","children":[["$","h4",null,{"className":"font-heading text-2xl uppercase leading-[1.12] tracking-[0.02em] sm:text-3xl","children":"Forced Labor Structural Risk Index"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"An interactive index mapping the structural conditions that enable forced labor across 184 countries on a 0–1 risk scale, with national and sub-national layers."}],["$","div",null,{"className":"mb-6 mt-5 flex flex-wrap gap-2","children":[["$","span","Traceability",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Traceability"]}],["$","span","Human rights",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Humanrights"]}],"$L7"]}],"$L8"]}],"$L9"]}]]}],"$La"]]}]}]],["$Lb","$Lc"],"$Ld"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/portfolio/__next.portfolio.txt b/static-site/portfolio/__next.portfolio.txt
index c8fcaecbe..00c50dc1b 100644
--- a/static-site/portfolio/__next.portfolio.txt
+++ b/static-site/portfolio/__next.portfolio.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
4:[]
0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"static-snapshot"}
diff --git a/static-site/portfolio/index.html b/static-site/portfolio/index.html
index 0d9c1cc64..0537cfb9c 100644
--- a/static-site/portfolio/index.html
+++ b/static-site/portfolio/index.html
@@ -1 +1 @@
-Portfolio · NYU Ethical Tech CoLab
Portfolio · Live demos · Open source
Run the research.
Every project ships as an open repository — and most run live in your browser. Each subject below opens with the research question it answers: pick a title to read what it does, then press play and run it here. The five research questions driving the current cohort follow underneath.
Semester26 live · 33 shown
Theme
How can AI inform evacuation decisions?
Evacuation
8 titles
How can technology support the ethical return of cultural artifacts?
Cultural heritage
4 titles
How can ethical claims in supply chains be made verifiable?
Traceability
1 title
How can a community be warned early enough to act on the warning?
Early warning
1 title
How can AI help practitioners rehearse high-stakes diplomacy?
Diplomacy
2 titles
How do new researchers learn to build this work, and share it openly?
Research
13 titles
How can a story carry a technical risk to the people it affects?
Storytelling
1 title
How can open evidence make infrastructure noise accountable?
Urban infrastructure
3 titles
Current cohort
Five questions. One frontier.
The research questions behind the catalogue above, across disaster response, cultural heritage, supply chains, and diplomacy. Open a question to see the projects exploring it, or filter by topic.
Filter
Archive
Previous portfolios.
Projects from earlier cohorts, grouped by the year they were worked on, with their live demos, code, and reports alongside.
Fall 2025
2 projects
Forced Labor Structural Risk Index
An interactive index mapping the structural conditions that enable forced labor across 184 countries on a 0–1 risk scale, with national and sub-national layers.
A survey and toolkit for how AI helps researchers formulate rigorous, original research questions — finding gaps, generating candidate questions, summarizing the state of the art, and flagging contradictions, with guardrails against hallucinated citations. Ships with a reusable Copilot 'Researcher' prompt and a journal-credibility rubric.
Repurposing existing detection technology to identify and interrupt grooming behavior in online spaces, protecting minors on platforms where predators operate.
#Onlinesafety#Childprotection#NLP
ESG Labels & Certificates Transparency
Standardizing ESG certificates and labels into a comparable, trustworthy signal so consumers can steer their behavior toward genuinely sustainable products.
#Sustainability#Consumertrust#Standardization
AI's Carbon Footprint
Measuring the energy and carbon cost of AI systems, with guidance for lower-impact, more accountable deployment.
\ No newline at end of file
+Portfolio · NYU Ethical Tech CoLab
Portfolio · Live demos · Open source
Run the research.
Every project ships as an open repository — and most run live in your browser. Each subject below opens with the research question it answers: pick a title to read what it does, then press play and run it here. The five research questions driving the current cohort follow underneath.
Semester26 live · 33 shown
Theme
How can AI inform evacuation decisions?
Evacuation
8 titles
How can technology support the ethical return of cultural artifacts?
Cultural heritage
4 titles
How can ethical claims in supply chains be made verifiable?
Traceability
1 title
How can a community be warned early enough to act on the warning?
Early warning
1 title
How can AI help practitioners rehearse high-stakes diplomacy?
Diplomacy
2 titles
How do new researchers learn to build this work, and share it openly?
Research
13 titles
How can a story carry a technical risk to the people it affects?
Storytelling
1 title
How can open evidence make infrastructure noise accountable?
Urban infrastructure
3 titles
Current cohort
Five questions. One frontier.
The research questions behind the catalogue above, across disaster response, cultural heritage, supply chains, and diplomacy. Open a question to see the projects exploring it, or filter by topic.
Filter
Archive
Previous portfolios.
Projects from earlier cohorts, grouped by the year they were worked on, with their live demos, code, and reports alongside.
Fall 2025
2 projects
Forced Labor Structural Risk Index
An interactive index mapping the structural conditions that enable forced labor across 184 countries on a 0–1 risk scale, with national and sub-national layers.
A survey and toolkit for how AI helps researchers formulate rigorous, original research questions — finding gaps, generating candidate questions, summarizing the state of the art, and flagging contradictions, with guardrails against hallucinated citations. Ships with a reusable Copilot 'Researcher' prompt and a journal-credibility rubric.
Repurposing existing detection technology to identify and interrupt grooming behavior in online spaces, protecting minors on platforms where predators operate.
#Onlinesafety#Childprotection#NLP
ESG Labels & Certificates Transparency
Standardizing ESG certificates and labels into a comparable, trustworthy signal so consumers can steer their behavior toward genuinely sustainable products.
#Sustainability#Consumertrust#Standardization
AI's Carbon Footprint
Measuring the energy and carbon cost of AI systems, with guidance for lower-impact, more accountable deployment.
\ No newline at end of file
diff --git a/static-site/portfolio/index.txt b/static-site/portfolio/index.txt
index 0728cbad5..a931f211d 100644
--- a/static-site/portfolio/index.txt
+++ b/static-site/portfolio/index.txt
@@ -1,11 +1,11 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+12:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
@@ -13,15 +13,15 @@
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/chunks/36o-vt7quy27o.css","style"]
-0:{"P":null,"c":["","portfolio",""],"q":"","i":false,"f":[[["",{"children":["portfolio",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
-15:I[85437,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Image"]
-16:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Reveal"]
-17:I[18620,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"SectionTabs"]
-18:I[89852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"RepoShowcase"]
-19:I[67120,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"PortfolioExplorer"]
-22:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-24:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+0:{"P":null,"c":["","portfolio",""],"q":"","i":false,"f":[[["",{"children":["portfolio",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{},null,false,null]},null,false,"$@10"]},null,false,null],"$L11",false]],"m":"$undefined","G":["$12",["$L13"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+14:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Link"]
+15:I[85437,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Image"]
+16:I[82987,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"Reveal"]
+17:I[18620,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"SectionTabs"]
+18:I[89852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"RepoShowcase"]
+19:I[67120,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js","/website/_next/static/chunks/2lp6zhz1z0j_f.js"],"PortfolioExplorer"]
+22:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+24:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
25:"$Sreact.suspense"
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
@@ -35,7 +35,7 @@ f:["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflo
10:"$W21"
11:["$","$1","h",{"children":[null,["$","$L22",null,{"children":"$L23"}],["$","div",null,{"hidden":true,"children":["$","$L24",null,{"children":["$","$25",null,{"name":"Next.Metadata","children":"$L26"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]
13:["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]
-2a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+2a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
1a:["$","span","Data",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Data"]}]
1b:["$","div",null,{"className":"mt-auto flex flex-wrap items-center gap-x-4 gap-y-2 border-t border-border pt-5","children":[["$","a",null,{"href":"https://ethical-tech-colab.github.io/forced-labor-structural-risk-index/","target":"_blank","rel":"noopener noreferrer","className":"btn-sweep inline-flex items-center gap-2 rounded-full bg-accent px-4 py-2 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":"▶ Launch live demo"}],"$undefined",["$","$L14",null,{"href":"/publications/forced-labor-structural-risk-index","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["Read the report ",["$","span",null,{"aria-hidden":true,"children":"→"}]]}],["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/forced-labor-structural-risk-index","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]]}]
1c:["$","article","AI Research Question Assistant",{"className":"flex flex-col rounded-2xl border border-border bg-background p-7","children":[["$","h4",null,{"className":"font-heading text-2xl uppercase leading-[1.12] tracking-[0.02em] sm:text-3xl","children":"AI Research Question Assistant"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"A survey and toolkit for how AI helps researchers formulate rigorous, original research questions — finding gaps, generating candidate questions, summarizing the state of the art, and flagging contradictions, with guardrails against hallucinated citations. Ships with a reusable Copilot 'Researcher' prompt and a journal-credibility rubric."}],["$","div",null,{"className":"mb-6 mt-5 flex flex-wrap gap-2","children":[["$","span","LLM",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","LLM"]}],["$","span","Research",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Research"]}],["$","span","Tooling",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Tooling"]}]]}],["$","div",null,{"className":"mt-auto flex flex-wrap items-center gap-x-4 gap-y-2 border-t border-border pt-5","children":[["$","a",null,{"href":"https://ethical-tech-colab.github.io/ai-research-question-assistant/","target":"_blank","rel":"noopener noreferrer","className":"btn-sweep inline-flex items-center gap-2 rounded-full bg-accent px-4 py-2 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":"▶ Launch live demo"}],"$undefined",["$","$L14",null,{"href":"/publications/ai-research-assistant","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["Read the report ",["$","span",null,{"aria-hidden":true,"children":"→"}]]}],["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/ai-research-question-assistant","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]]}]]}]
@@ -47,6 +47,6 @@ f:["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflo
28:["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/ai-carbon-footprint","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]
29:["$","article","Generative AI for Good — Avatar Storytelling",{"className":"flex flex-col rounded-2xl border border-border bg-background p-7","children":[["$","h4",null,{"className":"font-heading text-2xl uppercase leading-[1.12] tracking-[0.02em] sm:text-3xl","children":"Generative AI for Good — Avatar Storytelling"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Human-condition storytelling with culturally grounded digital-human avatars — short pieces produced with generative media."}],["$","div",null,{"className":"mb-6 mt-5 flex flex-wrap gap-2","children":[["$","span","Generative AI",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","GenerativeAI"]}],["$","span","Storytelling",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Storytelling"]}],["$","span","Media",{"className":"rounded-full border border-border px-2.5 py-0.5 text-xs text-muted","children":["#","Media"]}]]}],["$","div",null,{"className":"mt-auto flex flex-wrap items-center gap-x-4 gap-y-2 border-t border-border pt-5","children":[["$","a",null,{"href":"https://ethical-tech-colab.github.io/Avatar-Impact-Stories/","target":"_blank","rel":"noopener noreferrer","className":"btn-sweep inline-flex items-center gap-2 rounded-full bg-accent px-4 py-2 text-sm font-semibold text-accent-ink transition-transform hover:scale-[1.03]","children":"▶ Launch live demo"}],"$undefined","$undefined",["$","a",null,{"href":"https://github.com/Ethical-Tech-CoLab/Avatar-Impact-Stories","target":"_blank","rel":"noopener noreferrer","className":"inline-flex items-center gap-1 text-sm font-medium text-accent transition-opacity hover:opacity-80","children":["View code ",["$","span",null,{"aria-hidden":true,"children":"↗"}]]}]]}]]}]
23:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-2c:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+2c:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
26:[["$","title","0",{"children":"Portfolio · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"Live, in-browser demos and open-source repositories from the Ethical Tech CoLab, and the research questions behind them — disaster response, cultural heritage, supply chains, and diplomacy."}],["$","link","2",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","3",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","4",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L2c","5",{}]]
2b:null
diff --git a/static-site/print/after-the-corridor/__next._full.txt b/static-site/print/after-the-corridor/__next._full.txt
index f63decd31..661d472b2 100644
--- a/static-site/print/after-the-corridor/__next._full.txt
+++ b/static-site/print/after-the-corridor/__next._full.txt
@@ -1,23 +1,23 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","print","after-the-corridor",""],"q":"","i":false,"f":[[["",{"children":["print",{"children":[["slug","after-the-corridor","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,null]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","print","after-the-corridor",""],"q":"","i":false,"f":[[["",{"children":["print",{"children":[["slug","after-the-corridor","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,null]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
18:"$Sreact.suspense"
-1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L15",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L15",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L15",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L15",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -198,6 +198,6 @@ f:["$","$1","c",{"children":[null,["$","$L6",null,{"parallelRouterKey":"children
73:["$","li","36",{"children":[["$","span",null,{"className":"print-ref-num","children":"37"}],["$","span",null,{"children":"Innovations for Poverty Action, Displaced Livelihoods Initiative: Call for Proposals, Round V (IPA, 2026); IPA, DLI Eligibility Self-Assessment and Budget Template, Round V (2026)."}]]}]
74:["$","p",null,{"className":"print-note","children":"The Ethical Tech CoLab is a research initiative of the NYU School of Professional Studies Center for Global Affairs, conducted in collaboration with Microsoft. Views and findings are those of the researchers and do not represent the official positions of New York University, Microsoft, UNHCR, WFP, or any partner institution. External programs cited are referenced as evidence, not as CoLab partnerships."}]
1c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-75:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+75:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
19:null
1e:[["$","title","0",{"children":"After the Corridor (print edition) · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L75","6",{}]]
diff --git a/static-site/print/after-the-corridor/__next._head.txt b/static-site/print/after-the-corridor/__next._head.txt
index b5dbd032b..275596b7e 100644
--- a/static-site/print/after-the-corridor/__next._head.txt
+++ b/static-site/print/after-the-corridor/__next._head.txt
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
-5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"After the Corridor (print edition) · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L5","6",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/print/after-the-corridor/__next._index.txt b/static-site/print/after-the-corridor/__next._index.txt
index 77bd96789..091ecc2ca 100644
--- a/static-site/print/after-the-corridor/__next._index.txt
+++ b/static-site/print/after-the-corridor/__next._index.txt
@@ -1,13 +1,13 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
+0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
8:["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$Le",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$Le",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$Le",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$Le",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
diff --git a/static-site/print/after-the-corridor/__next.print.$d$slug.__PAGE__.txt b/static-site/print/after-the-corridor/__next.print.$d$slug.__PAGE__.txt
index 721e5f079..334fb8279 100644
--- a/static-site/print/after-the-corridor/__next.print.$d$slug.__PAGE__.txt
+++ b/static-site/print/after-the-corridor/__next.print.$d$slug.__PAGE__.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-59:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+59:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
5a:"$Sreact.suspense"
2:Ta14,
@page { size: 210mm 297mm; margin: 20mm 18mm; }
diff --git a/static-site/print/after-the-corridor/__next.print.$d$slug.txt b/static-site/print/after-the-corridor/__next.print.$d$slug.txt
index c8fcaecbe..00c50dc1b 100644
--- a/static-site/print/after-the-corridor/__next.print.$d$slug.txt
+++ b/static-site/print/after-the-corridor/__next.print.$d$slug.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
4:[]
0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"static-snapshot"}
diff --git a/static-site/print/after-the-corridor/__next.print.txt b/static-site/print/after-the-corridor/__next.print.txt
index 9251bf367..263c014c5 100644
--- a/static-site/print/after-the-corridor/__next.print.txt
+++ b/static-site/print/after-the-corridor/__next.print.txt
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
0:{"rsc":["$","$1","c",{"children":[null,[["$","style",null,{"children":"\n /* The site is dark-first, and a dark color-scheme makes Chrome paint\n the printed sheet's margin area dark too. Paper is light. */\n html { color-scheme: light !important; }\n html, body { background: #ffffff !important; }\n body::after { content: none !important; }\n header, footer, .site-bg, .aura { display: none !important; }\n "}],["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/print/after-the-corridor/index.html b/static-site/print/after-the-corridor/index.html
index ddf657e12..0ef0dba17 100644
--- a/static-site/print/after-the-corridor/index.html
+++ b/static-site/print/after-the-corridor/index.html
@@ -1,4 +1,4 @@
-After the Corridor (print edition) · NYU Ethical Tech CoLab
Publications · Academic report
After the Corridor
From AI-Informed Evacuation to Digital Public Goods for Refugee Economic Inclusion
Ethical Tech CoLab
NYU Center for Global Affairs
July 2026
Carolina de Almeida Pernambuco Moron, Christine Lumen, Alana Robertson, Melanie MacKew, Carlos D. Ruiz, India Clarke, and Yago Rocha, with Teresa Cantero (PhD Candidate, Universidad Carlos III de Madrid; Adjunct Professor, IE University; Visiting Scholar, NYU CGA). Faculty directors: Prof. Yorke E. Rhodes III and Sylvia Maier.
How can AI inform evacuation decisions, and what happens after? This report examines the CoLab's five fielded evacuation prototypes, their limitations and research frontiers, and extends the arc to the camp: the measurement, financial-modeling, and rights infrastructure that can shorten protracted displacement and improve lives. Dzaleka Refugee Camp in Malawi is the case study ground.
Key figures
6
built instruments: five fielded evacuation prototypes and a completed forced-labour risk index, all open source
53k to 60k
people now at Dzaleka, a camp built in 1994 for 10,000 to 12,000
90%
cut to UNHCR's Malawi budget, from about US$8 million to about US$1 million
0
biometric identity systems: the category the CoLab refuses to build, recorded as a versioned decision pattern
01
Executive Summary
The Ethical Tech CoLab's evacuation portfolio was built to answer a protection question: how can and should AI tools be used to enhance the protection and evacuation of civilians during armed conflict, and in what ways do they support or challenge existing obligations under International Humanitarian Law?
Across five fielded prototypes, a crisis-information index, a unified risk platform, a calibrated cost-and-risk decision framework, an agent-based behavior model, and a readiness-under-uncertainty simulator, one finding recurred: the binding constraint on protection is rarely the absence of a route or a resource, but the quality, accessibility, and equity of the information people and responders act on. IHL frames evacuation as a last-resort duty; the technology's job is to make that duty implementable under uncertainty.
What happens after the evacuation? A successful evacuation typically ends in a camp, where the modal outcome is years of protracted displacement. Using Dzaleka Refugee Camp, Malawi, where humanitarian financing has collapsed while an encampment policy bars residents from work, we show that the same measurement discipline, financial modeling, and uncertainty methods that served evacuation convert directly into durable-solutions infrastructure: an open Livelihoods Information and Access Index, a resettlement-and-inclusion financial model built on the CoLab's operational evacuation cost engine, privacy-preserving cash and credential rails, and a civil-society legal-assistance map. We also state what we will not build, biometric identity for displaced people, and why that refusal is itself a public good.
Most of the world's refugees live in protracted situations, and the modal outcome of reaching safety is years, sometimes decades, inside a camp or settlement. The legal architecture that governs what comes next is the Geneva refugee-protection consensus: the 1951 Convention relating to the Status of Refugees and its 1967 Protocol, the doctrine of durable solutions that UNHCR administers, and the 2018 Global Compact on Refugees. That consensus recognizes three ways a displacement can end well, voluntary repatriation, local integration, and resettlement, and each of them is gated far more by information and legal status than by physical capacity.
The CoLab's built work already reaches beyond the evacuation corridor. The same measurement discipline produced the Forced Labor Structural Risk Index, a completed instrument that maps the structural risk of forced labour across countries and sub-national regions, the exploitation that displacement, encampment, and the loss of the right to work make more likely. Read together, the evacuation models and the risk index share one purpose: to improve the information on which protection depends, and through it to reduce forced labour and the vulnerabilities that displaced people carry.
This report keeps three registers distinct throughout: what is built and validated, what is built but not yet validated, and what is proposed. No claim in these pages exceeds the register of the tool it describes.
The ask, in one paragraph. The Ethical Tech CoLab seeks grant funding to develop this technology infrastructure work as open, portable public goods, to improve the lives of displaced communities. It would be validated first at Dzaleka with the field partner Fraternidade Sem Fronteiras, and we are open to other partners with the same mission-driven motivations. Our intent is developing tools and releasing them to the public so that any research or practitioner team can adopt them. One possibility is the Displaced Livelihoods Initiative run by Innovations for Poverty Action and J-PAL, in its Infrastructure and Public Goods track. The report is written to align with that submission and to stand on its own for any peer funder or academic reviewer.
02
The Research Question, and Why It Runs Past the Corridor
The protection question and the accounting gap. The portfolio's organizing question comes from Teresa Cantero's doctoral research at the Instituto de Derechos Humanos Gregorio Peces-Barba, Universidad Carlos III de Madrid: how can and should artificial intelligence be used to enhance the protection and evacuation of civilians during armed conflict, and in what ways does it support or challenge the implementation of existing obligations under international humanitarian law.
Under that law, evacuation is not discretionary. When the security of the population or imperative military reasons demand it, moving civilians out of danger is a binding duty under Article 49 of the Fourth Geneva Convention, Articles 57 and 58 of Additional Protocol I, and Article 17 of Additional Protocol II. A movement into which people are coerced is forcible transfer, a war crime regardless of motive. The duty runs wider than the battlefield: the doctrine of the responsibility to protect holds that where a state cannot or will not shield its population from mass atrocity, that responsibility passes to the international community, which frames protection as an obligation rather than a matter of goodwill.
Two structural facts motivate the program. The first is a protection gap. States move quickly to adopt AI for targeting and operational advantage, yet rarely operationalize computational models to protect civilians or to make an evacuation decision legible under the incomplete, fast-changing information those decisions face. The second is an accounting gap. Displacement is tracked in detail, on the order of 117 million people forcibly displaced worldwide by 2025, yet there is no global count of evacuated civilians, because evacuation is fragmented across militaries, governments, humanitarian agencies, volunteers, and civilians acting on their own.
The legal and institutional architecture. The 1951 Convention and its 1967 Protocol define who is a refugee and fix the cornerstone duty of non-refoulement, that no one may be returned to a place where they face persecution. The 2018 Global Compact on Refugees adds a cooperative framework organized around four objectives: easing pressure on host countries, enhancing refugee self-reliance, expanding access to third-country solutions, and supporting conditions for return in safety and dignity. International humanitarian law governs conduct in armed conflict, and the responsibility to protect frames the state's duty toward its own population.
The institutions matter as much as the instruments. UNHCR leads protection and durable solutions for refugees; the International Organization for Migration is the United Nations migration agency; the Office for the Coordination of Humanitarian Affairs coordinates emergency response through the cluster approach; and the Office of the High Commissioner for Human Rights anchors the broader human-rights instruments that apply regardless of a person's status. One structural limitation shapes everything downstream: many host states are not parties to the 1951 Convention or maintain significant reservations, so the protection a displaced person actually receives depends heavily on where they land.
The three durable solutions. The arc does not end when the shooting stops. An evacuation succeeds when a person reaches relative safety, and safety, in practice, usually means a camp. There the analytical problem inverts. The question is no longer whether to move and how, but how to leave well now that one has arrived.
The three durable solutions recognized by the refugee-protection regime, voluntary repatriation to the country of origin, local integration in the country of asylum, and resettlement to a third country, are the recognized routes out. Each is gated by information and legal status as much as by physical or economic capacity, a point the regime's own scholarship makes plainly. Resettlement reaches only a small fraction of those who need it, and complementary pathways such as labour or study routes remain modest in scale, which is why local integration and the conditions for safe return carry most of the weight in practice. This report treats the durable-solutions phase as the natural continuation of the evacuation research question, and asks what open measurement and modeling infrastructure would help displaced people and the organizations serving them find the fastest defensible route out.
03
The Built Portfolio
This section describes what the CoLab has already built, and is candid about how mature each piece is, because a reader deciding whether to fund the work is owed that precision. Three registers are kept distinct. The Evacuation Risk and Cost Framework is built and validated in its evacuation form. The Evacuation Information Index, the Exodus platform, and the two simulators are built and operational but not yet expert-validated or calibrated. The Forced Labor Structural Risk Index is built and completed, documented in a methodology page and an associated publication. The livelihoods instruments the report proposes, the Livelihoods Information and Access Index and the Resettlement and Inclusion Capacity Simulator, together with the value-transfer and legal-map builds, are proposed, and their validation is future work. All are open source.
Prototype
Function
Core method
Evacuation Information Index (EII)
Scores quality, accessibility, and equity of crisis information by geography
Composite index on INFORM, ACLED, and FSI logic; live news and conflict feeds
Exodus, Civilian Evacuation Risk Platform
Unifies EII, the cost model, and endangerment and feasibility assessment
FastAPI backend; shared calculators and data layer
ERCF, Evacuation Risk and Cost Framework
Estimates human and financial cost of evacuating against staying
Models how information and demographics shape who leaves, and when
Agent-based model; probabilistic status lifecycle
Readiness and Uncertainty Simulator
Models how intelligence uncertainty degrades destination choices
Monte Carlo; gatekeeper factors; uncertainty slider
The five fielded evacuation prototypes. All are open source at github.com/Ethical-Tech-CoLab.
The Evacuation Information Index. The index treats crisis information itself as the object of measurement. It scores three families of factors, impact, conditions, and complexity, on a scale of 1 to 5, using weights synthesized from the INFORM Severity Index, the Armed Conflict Location and Event Data project, and the Fragile States Index. A live backend adds current news and a conflict timeline for each crisis, and a map layer can overlay AI-derived building-damage and route-damage tiles from Microsoft HASTE and Planet imagery. The design is deliberately transparent: weights are labeled provisional pending expert validation, and where the hosted site cannot run the live backend, responses are baked into a clearly labeled static snapshot so that nothing is presented as live when it is not.
The index has real limits, and the report states them rather than hiding them.
Weights are borrowed by analogy, not yet expert-validated or sensitivity-tested; a reviewer will read pre-validation weights as pre-evidence.
Source and language bias: feeds skew to English-language, internationally indexed reporting, so the populations with the worst information access are least visible to the instrument that scores information access. The index must correct for this, not inherit it.
The damage overlay is currently self-hosted with no public interface, so for most users the combined information-and-damage view is empty until it is connected.
Future research on the index. Run the three-phase validation the CoLab's methodology work already specifies, budget-allocation and Delphi elicitation with 8 to 12 domain experts, Fuzzy-AHP on contested weights, then historical case calibration, and add an equity layer measuring who receives information, disaggregated by gender, age, nationality, and residence inside or outside a camp. That equity layer is the move that turns the index into the livelihoods instrument described later in this report.
Exodus, the integration layer. Exodus unifies the crisis map, the cost-and-scenario model, and an endangerment-and-feasibility assessment behind a single backend, design language, and interface, including calculators for the cost of staying, the cost of evacuating, resource needs, and scenario management. Integration is not validation. Unifying three research prototypes behind a more authoritative interface inherits their uncalibrated assumptions, which raises rather than lowers the duty to label confidence honestly. The same interface is the seam where the durable-solutions module plugs in. Its stated limitation is that it is not automatically updated; its future research is to validate the approaches, weights, and measurements.
The Evacuation Risk and Cost Framework. Now at version 7.2, the framework is the CoLab's calibrated decision-support tool for the human and financial cost of civilian evacuation, and it is the one component of the portfolio that is validated rather than provisional, in its evacuation form. It scores scenarios across seven dimensions, kinetic threat, mobility, authorization, logistics, destination, urgency, and information, estimates evacuation resources and in-situ assistance costs, and produces a break-even analysis: the day after which a one-time evacuation becomes cheaper than the mounting daily cost of sustaining a population in place. Its cost parameters are sourced to humanitarian standards and individually tagged as Validated, Estimated, or Unvalidated, drawing on UNHCR water and sanitation guidance, the Sphere standards, and World Food Programme figures.
The mortality model is disclosed as indicative rather than predictive, with a reported log-log fit of 0.855, a leave-one-out cross-validation of 0.807, and a documented case where the structure fails. The financial estimates are substantially more reliable than the mortality figures, which is why the durable-solutions adaptation leads with cost. The framework's ethical architecture is explicit: it does not place a monetary value on a human life. Its figures are logistics estimates, its labels are descriptive rather than prescriptive, and it presents data to support a decision rather than issuing one. That framing carries verbatim into every extension in this report.
The framework's limitations are equally explicit.
It models the immediate field operation only, on the order of US$134 per person at moderate risk over 50 kilometers by ground. Real operations, Kosovo 1999 at about US$562 per person and Lebanon 2006 at about US$4,500 to US$5,700, add international transport, reception, and hosting. Extending the cost boundary to the full displacement journey, including protracted encampment, is the frontier the durable-solutions model takes up.
Ground-truthing against OCHA's Financial Tracking Service is on the backlog and belongs in the funded work plan.
The Evacuation Behavior Simulator. An agent-based model of how information spread and demographics shape who leaves and when. Agents move through a lifecycle from unaware to seeking, milling, evacuating, and done, with family clusters that wait for all members, confirmation loops whose speed depends on how clear the information is, neighbor influence, and calibrated delays for elders, young children, pregnant individuals, and unaccompanied minors. It is pedagogical rather than predictive, and its household-composition logic transfers directly to modeling who is left behind by information failures inside a camp. Its behavior may vary by society, culture, location, personality, income, and education, and the future research is to build intersectionality between behavior simulations.
The Readiness and Uncertainty Simulator. A seeded, fully reproducible instrument that models how uncertainty in field intelligence degrades an evacuation decision. Destinations are scored across seven factors, 500 Monte Carlo trials per group-and-destination pair convert readiness into a distribution of success probabilities, and an uncertainty control degrades every factor's confidence at once, so a user can watch predicted outcomes collapse while nothing on the ground has changed.
Two design choices carry into the rest of this report. First, three factors are non-substitutable gatekeepers, security, the consent of the local authority, and the willingness of the host community, any of which caps readiness: a destination that is dangerous, legally closed, or unwelcoming cannot be redeemed by good logistics. Second, the model insists on the difference between a factor that is unknown, a gap that better information can close, and a factor that is a confirmed refusal, a settled political exclusion. Treating the two as the same would make an unresolvable refusal look like a solvable data problem. Structurally, assigning groups to destinations under consent, willingness, security, and capacity constraints, in the presence of uncertainty, is resettlement matching, which is the transfer the durable-solutions model makes. The simulator has not yet been stress tested with different AI models.
The Forced Labor Structural Risk Index. The index applies the same composite-index method to a different harm. It is a completed, interactive index that maps the structural conditions enabling forced labour across 184 countries on a scale from 0 to 1, with national and sub-national layers, so that the risk can be seen and compared rather than assumed. It belongs in this report because displacement is a forced-labour risk multiplier: the loss of legal status and the right to work, the collapse of assistance, and weakened oversight are precisely the conditions under which exploitation grows, and forced labour is a defined harm in international law with an estimated 27.6 million people subject to it worldwide.
Its significance for the durable-solutions argument is conceptual: measuring structural forced-labour risk and measuring livelihoods-information access are two halves of one protective picture, one showing where exploitation is likely, the other showing whether the information that could prevent it is reaching people. As a composite index its weights remain open to expert re-elicitation, it is not automatically updated, and sponsorship mechanisms remain unsourced at country scale while an eight-country hand-coded kafala signal feeds two domains in the shipped build. Writing an ILO-endorsed kafala passage on top of that unresolved discrepancy would have overstated the index's grounding.
Cross-cutting synthesis. Read together, the built prototypes yield a short set of lessons. Information access is the binding constraint, and it is the thread that carries from the corridor into the camp. Uncertainty has to be modeled explicitly, with the unknown kept separate from the confirmed, or the analysis misleads by omission. We address gaps in data by generating synthetic data that mimics real-life data, and address the residual uncertainty with Monte Carlo simulation. A composite index built from the sequence of borrowing precedents, eliciting expert weights, and calibrating against cases is portable infrastructure: the same method that scores crisis information also scores structural forced-labour risk. And cost modeling in a context of human lives has to stay descriptive rather than prescriptive, following the framework's refusal to monetize life.
04
After Arrival: Dzaleka and the Second Emergency
A successful evacuation deposits people into a slower emergency. The concept of a protracted refugee situation, conventionally a population of at least 25,000 of the same nationality in exile for five years or more, describes where most refugees actually live, and care-and-maintenance encampment becomes the default by inertia rather than by anyone's plan.
The duration is not a rounding error in a person's life. By UNHCR's own accounting, the average duration of a protracted refugee situation rose from about 9 years in 1993 to roughly 17 years by 2003, and while later analysis rightly cautions that a single average conceals wide variation, the order of magnitude is not in dispute: protracted exile routinely lasts a decade or more, and often a generation. The literature on encampment and self-settlement has long argued that the camp is often less a humanitarian necessity than an administrative and political choice, and that its costs to refugees, in mobility, work, and self-reliance, are systematically understated.
Dzaleka and the funding collapse. Dzaleka Refugee Camp in Dowa District, Malawi, is the sharp end of that pattern. Built in 1994 for 10,000 to 12,000 people, it now holds on the order of 53,000 to 60,000 people, predominantly from the Democratic Republic of the Congo, Burundi, and Rwanda, and it is caught in the funding collapse of 2025 and 2026.
The numbers describe a system in retreat.
UNHCR's Malawi budget fell from about US$8 million to about US$1 million, a cut of roughly 90 percent, ending general non-food distributions and laying off protection staff, including paralegals.
World Food Programme assistance is secured only through the middle of 2026, with about US$11 million still needed to restore full rations through December.
Monthly cash support has fallen toward the range of US$6 to US$9 per person, down from roughly US$100, forcing skipped meals and other negative coping.
Malawi's encampment policy, enforced since March 2023, bars most residents from working outside the camp, so the population cannot substitute self-reliance for collapsing aid. Local civil society, including Inua Advocacy, argues the crisis is inseparable from that policy and is pressing for the right to work; weakened oversight is meanwhile reported to embolden trafficking networks.
This is not a context for piloting speculative technology on vulnerable people. It is a context where the highest-value contribution is measurement, evidence, and legibility: tools that help residents and the organizations serving them see and argue for the fastest route out, and that document the true cost of the status quo. This is a global humanitarian emergency that needs collective collaborative effort, and building infrastructure, digital goods and services, information, training, and capacity might transform generational poverty and increase access to resources.
Encampment as a driver of forced labour. These are the textbook conditions for forced labour. When legal work is barred and assistance collapses, the informal and coerced economy fills the gap. Reducing that exposure is a direct objective of the CoLab's work: the Forced Labor Structural Risk Index names where the risk concentrates, and the livelihoods-information instrument measures whether the information that could protect people, about their rights, their options, and legitimate work, is actually reaching them. That link has no official validation yet, and the future research is to separate recruitment, exploitation, and monetization by intersectionality using social demography, and to deepen the demand side.
05
The Financial Model: From Evacuation Break-Even to Inclusion Break-Even
The financial-modeling engine already exists, validated for one problem and now re-pointed to another, and the distinction matters. The Evacuation Risk and Cost Framework is validated for evacuation costing; its encampment-versus-inclusion parameterization is new and unvalidated, and most of its durable-solutions cost parameters are tagged Estimated or Unvalidated. What transfers cleanly is the architecture and the break-even mathematics, a one-time investment set against a mounting recurring cost, not a set of validated cost figures for the new use.
The engine, re-pointed.
Trajectory A prices status-quo encampment as a recurring per-person, per-year assistance cost, covering rations, water and sanitation, health, protection, and administration, using the same Sphere, UNHCR, and WFP parameter families the framework already carries, with the same Validated, Estimated, or Unvalidated tags.
Trajectory B prices an inclusion or resettlement pathway as a front-loaded investment, covering documentation, recognition of qualifications, transport, start-up capital, and host co-investment.
The output is the break-even year after which the status quo costs more, which is the framework's break-even chart with its axes relabeled.
The Resettlement and Inclusion Capacity Simulator is that engine re-pointed, and re-earning its validity in the durable-solutions domain is the work, not a formality. The capacity-and-willingness layer transfers from the readiness simulator: it maps destinations, whether resettlement states or local-integration pathways, against the non-substitutable gatekeepers of legal consent, host willingness, and security, alongside the substitutable capacities of housing, jobs, and services, while preserving the distinction between an option that is unknown and one that is refused, so that an unlobbied state is never mistaken for a closed door. The uncertainty layer carries over as well, so that thin data on host capacity or a state's posture visibly widens the confidence band and prevents false precision in an advocacy number.
What the evidence predicts. The World Bank's recent work on refugee self-reliance in Sub-Saharan Africa indicates that if refugees had the right to move and work, they would contribute to the hosting country's economy, with real fiscal and economic gains. The honest caveat is built into that same literature. The World Bank finds that self-reliance remains elusive across much of the region, because camps often sit in marginal, high-poverty areas where even full local integration would lift incomes only a little, and the scholarship on self-reliance programming warns that the concept is often invoked to justify the withdrawal of assistance rather than to expand rights.
The simulator has to be able to return the answer that inclusion does not pay here, where host markets are too thin, or it is advocacy rather than analysis. Its output is a defensible, reproducible sentence of the form: sustaining this population at Dzaleka costs approximately this much per year; this pathway costs approximately that much up front and breaks even in a given year, subject to these gatekeepers and this uncertainty band. The simulator could also provide country comparisons across different legal models and measure the economic impact of different refugee policies, and listing the policies of each hosting country would better inform humanitarian organizations and populations.
What the literature says the model will find. The engine formalizes an argument the development-economics evidence already supports.
UNHCR estimates that if freedom of movement and the right to work were relaxed so refugees could earn on par with hosts, complementary assistance costs would fall from about US$3.2 billion to roughly US$900 million a year.
A joint World Bank and UNHCR benchmark puts the annual cost of bringing every refugee in low and middle income host countries up to the global poverty line at almost US$62 billion in a scenario where refugees earn nothing; refugees' own earnings already cover roughly US$40 billion of that, leaving about US$22 billion.
World Bank analysis estimates that in Uganda's inclusive regime, economic participation saves about US$150 per refugee per year, roughly US$225 million across 1.5 million refugees.
The same World Bank work finds that around Kakuma, refugee presence raised the host county's gross regional product by about 3.4 percent.
It also reports that Colombia's regularization of Venezuelan migrants raised beneficiaries' incomes by about 30 percent and their formal employment by around 10 percentage points, with little displacement of host workers.
06
Digital Public Goods for Economic Inclusion
The toolkit is ordered from the safest build to the one that demands the most caution. The organizing principle is data minimization: build the thinnest system that solves the problem, and refuse the parts whose risks outweigh their benefit for this population. A digital public good, in the sense set out by the Digital Public Goods Alliance and endorsed within the United Nations system, is open-source software, open data, an open standard, or an open model that is relevant to the Sustainable Development Goals, does no harm by design, and, importantly for this population, minimizes the collection of personally identifiable information. The Principles for Digital Development point the same way, toward privacy, reuse, and designing with the user. Measured against those criteria, the CoLab's contributions are intended to qualify as digital public goods rather than to resemble them loosely.
Measurement: the Livelihoods Information and Access Index. The measurement instrument is the Evacuation Information Index re-specified for displaced livelihoods and legal rights: an open, versioned instrument measuring the quality, accessibility, and equity of information about work rights, employment pathways, financial services, and entrepreneurship support reaching displaced populations. The architecture transfers from the evacuation index, but the construct does not, and saying so is part of the method. Measuring information access to work rights is a different thing from scoring crisis severity, so the index has to establish its own construct validity from the ground up rather than inherit it.
In draft form the index is a matrix. Its three dimensions, quality, meaning whether information is accurate, current, and actionable; accessibility, meaning whether people can reach it in a language and channel they use; and equity, meaning whether it reaches sub-populations evenly, are scored across four domains: work rights and legal status, employment pathways, financial services, and entrepreneurship support. Each cell draws on a mix of sources: an audit of what official and organizational information exists, a structured record from field partners of what actually circulates, and, in the future primary study, what residents themselves report receiving.
The equity dimension takes seriously the finding in the forced-migration literature that displacement is gendered, that women, men, and sexual and gender minorities face different risks and different information barriers, so disaggregation is a design requirement rather than an afterthought. Because information inside a camp travels largely by word of mouth, community leaders, and channels that are not in English, the instrument has to weigh informal and in-language sources deliberately, or it will reproduce the very bias it is built to detect. The framework is provisional and is itself a deliverable, with the weights subject to the expert-elicitation pipeline before any score is treated as evidence.
The index does not enter an empty field, and the report says so plainly rather than claiming to be first. The humanitarian sector already assesses information reaching affected populations through accountability-to-affected-populations frameworks, communication-with-communities practice, and information-ecosystem assessments. What those approaches largely lack, and what the index adds, is a composite, versioned, openly standardized measure that renders information access as a comparable variable, disaggregated by sub-population, which a later impact evaluation can treat as an outcome or a mechanism. The contribution is the measure and its portability, not the discovery that information matters. Its deliverables are the index, an open data standard, a reference implementation, and methodology documentation, validated first at Dzaleka with Fraternidade Sem Fronteiras.
The open questions the index carries.
One size does not fit all: the geopolitical impact and the limits of building an index and adapting it live, when everything can change.
How can local communities own their data governance?
What would be the most beneficial digital goods a displaced population needs?
How can the information be made accessible in low-connectivity environments?
How can marginalized communities and people who do not read be included in the design of digital goods?
Future research on the index. Developing a work card and a system that would allow refugees to record their expertise and be matched with regions or organizations that need those services.
Value transfer: privacy-preserving cash, decoupled from biometrics. The nearest-term practical contribution is moving value more cheaply and reliably as traditional financing collapses. The reference case is the World Food Programme's Building Blocks, the largest blockchain-based humanitarian platform, which settled entitlements on a private, permissioned ledger and paid vendors in consolidated sums, saving roughly 98 percent of transaction costs on an early deployment, improving reconciliation across agencies, and establishing a co-governed network that UN Women later extended to cash-for-skills in refugee camps.
The same case is the cautionary tale. Building Blocks ran on biometric registration, and independent analysis warns that many such pilots functioned as donor showpieces under-invested in privacy, and that even a permissioned ledger can leak sensitive metadata when on-chain identifiers are correlated with off-chain records. The lesson is to decouple the payment rail from biometric identity.
A wallet designed for Dzaleka would therefore:
Authenticate with the thinnest possible credential, a personal identification number together with a locally issued token or code, never a biometric.
Keep identifying data off the ledger, with only pseudonymous entitlement state recorded on it.
Integrate an existing audited, co-governed network rather than build a bespoke ledger, so that the CoLab's contribution is the threat model and the measurement wrapper.
Run a data-protection impact assessment with community consultation before any collection.
Portability: skills credentials, never identity. Portability of skills is the third contribution, and it must stop short of identity. The CoLab operates an adjacent architecture that demonstrates the cryptographic pattern, an agent that issues cryptographically signed, tamper-evident verifiable credentials for cultural objects, and Professor Rhodes's prior work with the ID2020 effort concerned decentralized, portable humanitarian credentials with UNHCR and the World Food Programme. The pattern is shared; the risk surface of issuing credentials to displaced people is not, and the report treats that gap as real rather than solved.
The responsible application is narrow: portable, self-held credentials for skills, qualifications, and completed training, so that a nurse or an electrician does not lose a decade of accreditation to displacement, issued to and controlled by the individual and presented selectively. The bright line is firm. A skills credential records what a person can do. It must never become a de facto identity card that gatekeeps aid or is legible to a persecuting authority. The moment it records who someone is, it inherits the risks discussed in the next section and should be stopped.
Rights: mapping civil-society legal assistance. Donor cuts stripped UNHCR's own paralegals out of Dzaleka, which makes a maintained, open directory of who actually provides legal help the safest and highest-leverage build. Organized by legal need, refugee-status determination, work authorization, documentation, protection from gender-based violence, protection from trafficking, and resettlement referral, the map records which civil-society and refugee-led organizations provide assistance, with contact details, language, and eligibility, under the same allowlist-and-citation discipline the provenance agent enforces, so that no unsourced claim ships.
It connects to the index directly. The index shows where rights information fails; the map routes a person to the organization that can close the gap. Local actors such as Inua Advocacy are the anchor nodes, rather than the government. This legal-and-jurisdiction layer, covering work rights, documentation rules, encampment policy, recognition of qualifications, and access to financial services, is a first-class component of the work, coded from public legal sources, and it reflects the long-standing finding in the refugee literature that legal status and the right to work are among the decisive determinants of whether displaced people can build a livelihood at all.
07
Vulnerable Populations, Digital Identity Risk, and Mitigation
The Rohingya precedent. Refugees are an exceptionally vulnerable group whose personal data demands unusual rigor, and the technology that most tempts humanitarian builders, a comprehensive digital identity for displaced people, is the one this team refuses to build. The evidence is documented rather than hypothetical. Human Rights Watch found that biometric and biographic data collected from Rohingya refugees in Bangladesh was shared onward, ultimately reaching Myanmar, the government they had fled, for the purpose of assessing repatriation eligibility, covering some 830,000 people between 2018 and 2021, without the full data-protection impact assessment UNHCR's own policy requires and without meaningful informed consent.
Consent in that system was structurally compromised. Refugees were told that aid depended on their registration, which makes agreement coerced rather than free. Consent materials were commonly presented in English, a language many of those required to register did not read, and reporting indicates that families who refused enrollment were cut off from food and services. The defining property of the harm is its irreversibility. Biometrics are sticky; an iris cannot be reissued once it is compromised, and a database built to facilitate solutions suffered precisely the function creep that critics had predicted, as data gathered for one stated purpose was repurposed for another.
Mitigation is mostly refusal, then minimization, and it can be stated as a small number of firm commitments.
Do not build biometric identity. A category refusal, encoded as a versioned decision pattern in the CoLab's open schema, DDC-0001, biometric registration of displaced populations.
Decouple entitlement from identity: access gated by the thinnest credential, never by who you are proven biometrically.
Data minimization and purpose limitation: least data, single stated purpose, no secondary use or third-party transfer, as a matter of design rather than policy alone.
Individual control and local governance: the person holds and selectively presents any credential; refugee-led and local actors govern the data.
Real consent or none: if consent cannot be free and informed, whether because aid is conditioned on it or because a language or power gap cannot be bridged, treat it as absent and do not proceed.
Mandatory pre-collection data-protection impact assessment and community consultation: the omitted step whose absence produced the Rohingya harms.
For a funder, this refusal is an asset. A responsible-AI lab that can name the one thing it will not build, and cite exactly why, is more credible than one that promises everything.
08
Aggregating Evidence So Displaced People Can Argue Their Case Sooner
Taken together, these instruments become an evidence engine that attacks the core information asymmetry facing displaced people, the fact that the rights-and-options case that could change an individual's situation today requires specialized legal and economic knowledge that the individual does not have. The index shows, with disaggregation, which sub-populations are systematically failed by rights-and-pathways information, which is evidence rather than anecdote. The financial model reframes the ask from a plea for help into a costed comparison, that prolonged encampment costs a given amount per year while a given pathway costs less by a given year, which is the argument that donors and states respond to. The legal map converts the evidence into action, routing people to organizations that can file, refer, and litigate.
One limit has to be stated plainly, because the evidence engine cannot dissolve it. Durable solutions are rationed by state consent, resettlement quotas, and political will, and the readiness model's own logic holds that a confirmed refusal is a settled exclusion that no measurement moves. Better information and a sharper cost argument can widen the set of options that are seriously considered and can equip advocates who would otherwise argue from anecdote, but where the binding constraint is political rather than informational, rigorous evidence may change nothing. The impact claims in this report are scoped to that reality: the instruments improve the quality and legibility of the case, which is necessary but not sufficient for a different outcome.
The outputs are designed to be wielded by refugee-led organizations and civil-society advocates, and, where they will use them, by durable-solutions units within UNHCR, rather than to sit in a dashboard. This design choice reflects a clear direction in the field, the growing insistence, visible across the refugee-studies and practitioner literature on knowledge, voice, and power and on refugee self-representation, that displaced people should hold and deploy the evidence about their own situations rather than be the objects of it.
Two guardrails hold throughout. Every advocacy artifact carries its uncertainty band honestly, and the aggregation layer never becomes a registry of identifiable individuals. It argues about populations and gaps, not named people.
09
What Infrastructure Is Actually Needed
Two things are absent by design: any biometric or identity system, and any bespoke ledger. Everything proposed is either a measurement or knowledge artifact that the CoLab is suited to own, or a thin integration on audited external rails. That is the correct risk posture for a small lab working with a highly vulnerable population, and it follows directly from the digital-public-goods and data-minimization commitments set out above.
Layer
Component
Reuses
Posture
Measurement
LIAI index, open data standard, reference implementation, methodology
EII and the composite-index method
Build, the funding ask
Economics
RICS: encampment-versus-inclusion break-even; capacity and willingness map
ERCF engine (operational) and readiness gatekeepers
Adapt, engine in place
Value transfer
Privacy-preserving cash wallet, biometric-free
External audited network; CoLab adds threat model and measurement
DDC decision-pattern schema; DPIA and ethics layer
DDC-0001
Build, the credibility spine
The proposed stack, and what each layer reuses from the built portfolio.
10
How Success Will Be Measured
A funder should not have to take this program on faith, so success is defined in advance in three tiers: outputs, whether the instruments shipped and are rigorous; outcomes, whether they work and are used; and impact, whether they changed decisions. The measurement instruments themselves double as the evidence base. One line governs the whole framework and resolves an ambiguity a careful reader would otherwise catch: under this grant, every activity involving residents is consultation and co-design of the instruments, together with a desk audit and the field partner's structured knowledge, and no personal data is collected from residents. The measurement of residents' own information access, which would require primary data collection, is a separate future study.
Outputs: did we ship, and is it rigorous? Over the first year, success means a first open-source release of the index, comprising the index itself, an open data standard, a reference implementation, and methodology documentation, each versioned and citable. It means completed and published validation of the instrument's design, with expert elicitation across 8 to 12 experts over two rounds, reported weights, consistency ratios within accepted thresholds, and divergence analysis, including negative results. It means the reference-context validation executed with Fraternidade Sem Fronteiras, drawing on an audit of existing information and the partner's structured knowledge of what circulates, using open and synthetic data. It means the financial model parameterized for Dzaleka on the operational cost engine, with every parameter tagged and the full parameter table public. And it means the civil-society legal map live with the large majority of entries verified against primary sources, and the biometric-refusal decision pattern published with its governance schema.
Full psychometric validation of the instrument on responses from the displaced population itself, covering test-retest reliability, construct validity, and measurement invariance across subgroups, requires primary data collection from that population and is not part of this phase. It is written up here as a published protocol and pre-analysis plan for a future primary study, so that the instrument and its validation plan are themselves a public good, and so that a later study can execute the plan without re-deriving it. The longitudinal read on whether information-access scores for the worst-served sub-populations improve over time belongs to that same future study. This is the honest boundary of the present work, and stating it plainly is part of the method.
Outcomes: does it work, and is it used? Over the first two years, success means concordance between the instrument and the field partner's operational knowledge of where information gaps sit at Dzaleka, and equity disaggregation that reproduces independently observed disparities. It means adoption, with at least one external research team taking up the index as an instrument and at least one practitioner organization using its scores to retarget outreach. It means the financial model cited in at least two advocacy or policy documents by refugee-led or civil-society organizations, with the uncertainty bands reproduced intact, since fidelity of use matters and not only volume. It means community legitimacy, with refugee community members engaged as co-designers and a community review session signing off on how findings are represented before publication. And it means open-source health, with public contribution metrics, quarterly releases, and a documented path to a second site.
Impact: did decisions change? Over one to three years, success means that a livelihoods or durable-solutions actor at Dzaleka changes a concrete allocation, outreach, or referral decision that can be attributed to the evidence, documented through decision memos or partner attestation. It means that the measurement gap itself closes, with information access appearing as a specified variable in at least one subsequent funded evaluation design that cites the standard, which is the definition of success for infrastructure. These impact claims are deliberately modest about attribution, for the gatekeeper reason set out above: the instruments can change what is known and argued, while the political constraints on durable solutions lie outside their reach.
Failure and accountability. Failure deserves equal candor, stated now: weights that fail expert consistency checks but ship anyway; adoption claims that rest on download counts rather than documented decisions; a map that decays unverified; or any drift from measurement toward identity. The project commits to reporting against both lists, to publishing a pre-registered analysis plan for the validation study, and to releasing all instruments, de-identified aggregate data, and code under open access at the end of the grant. A standing do-no-harm review screens any proposed feature that touches personal data against the commitments above before development, and the screening record is public.
11
Alignment with the Displaced Livelihoods Initiative and Other Funders
This report backs the CoLab's submission to the Displaced Livelihoods Initiative in its Infrastructure and Public Goods track: the Livelihoods Information and Access Index as an open measurement public good, validated at Dzaleka. The fit is structural. That track invites a new measure that enables future rigorous evaluations rather than the evaluation of a single program, and the initiative's own call names the lack of information on legal status as a barrier to displaced livelihoods and invites AI-supported measurement in hard-to-reach contexts. The forced-labour framing is not a detour from that agenda but its sharpest edge: strengthening information about work rights and legitimate pathways is a protective factor against the exploitation the Forced Labor Structural Risk Index measures.
The proposal is scoped to research and measurement costs only, with no intervention-delivery lines, and it treats the operational cost engine, the provenance-credential architecture, and the field partner's community access as in-kind contributions rather than billed items. The request sits within the initiative's cap for this track, and the design honors the initiative's guidance that researcher-only designs tend to underperform on policy influence, which is why the field partnership with Fraternidade Sem Fronteiras is written into the plan rather than added to it.
Team and partnership. Sylvia Maier, of the NYU SPS Center for Global Affairs, serves as Principal Investigator and eligibility anchor, since the initiative requires a Principal Investigator with a primary university affiliation and demonstrated experience with rigorous evaluation. Teresa Cantero, a doctoral candidate at Universidad Carlos III de Madrid and a visiting scholar at the NYU Center for Global Affairs, is Primary Researcher; the Summer 2026 cohort carries implementation; and Fraternidade Sem Fronteiras is the field partner.
The partnership is established rather than cold: Yago Rocha volunteered with Fraternidade Sem Fronteiras at Dzaleka on refugee livelihoods and financial inclusion, and Carolina Moron visited Dzaleka while living in Malawi and building a multi-sector data coalition, which is first-hand familiarity that lowers the risk around community access. The same architecture serves adjacent funders, because the measurement-and-governance framing travels. The honest assessment is that the initiative's funded portfolio favors teams with strong evaluation track records, so competitiveness rests on the rigor of the measurement work and the depth of the team's field experience rather than on the breadth of the claims.
12
Programme Design and Outlook
The work is designed for a term of roughly twenty-four months, beginning within the funder's required window after an award. The sequence moves from re-specifying the indicator framework for livelihoods and legal-rights information, through the expert-elicitation and calibration pipeline for the index, to the reference-context validation at Dzaleka with the field partner, and then to open release of the index, the data standard, the reference implementation, and the methodology, followed by dissemination to the research and practitioner community, including remote and partner-led presentation of results in Malawi.
Because this is an infrastructure-and-public-goods effort, the technology is the deliverable rather than overhead, and a substantial share of the budget maps to the reference implementation and the model adaptation. The cost engine itself is an in-kind contribution, already operational and validated for evacuation, which is why its re-pointing to durable solutions is an adaptation rather than a new build.
13
Consolidated Limitations and Future Research
The limitations are stated together so that they are hard to miss.
Maturity varies by tool, and the report holds the line between them: the cost engine is validated for evacuation, the Evacuation Information Index is built but unvalidated, the Forced Labor Structural Risk Index is built and documented with a published methodology, and the livelihoods instruments are proposed.
Measurement comes before deployment, so the weights and thresholds of the index and the financial model are provisional until they are expert-elicited and calibrated, and nothing here is operational decision-support before that validation.
Costs are more reliable than modeled outcomes, so the work leads with cost and break-even and treats any modeled mortality or lives-saved figure as indicative only.
The economics of inclusion are context-dependent, so the model has to be able to find against inclusion where host markets are too thin, or it is advocacy rather than analysis.
Evidence has political limits, so the impact claims are scoped to what better information can plausibly move.
Do-no-harm dominates, so the documented refusal to build biometric identity and the privacy-preserving patterns are public goods in their own right.
The honest scope boundary holds: full psychometric validation on the displaced population is future primary work, published here as a protocol rather than claimed as done.
The next steps follow from those limits.
Run the expert-elicitation and calibration pipeline for the index against the Dzaleka reference context.
Parameterize the financial model on Dzaleka cost inputs.
Stand up the civil-society legal map with the field partner and local advocates.
Publish the biometric-refusal decision pattern and stress-test the governance schema against automated benefits-eligibility systems.
Carry the design into a second displacement context along a documented adoption path.
The through-line from the evacuation corridor to the camp is a single claim, tested in more than one domain: that the binding constraint on protection, on durable solutions, and on freedom from forced labour alike is the quality, accessibility, and equity of the information that people can act on, and that open, honestly labeled measurement infrastructure is the public good most worth building for it.
References
Sources
01Geneva Convention Relative to the Protection of Civilian Persons in Time of War (Fourth Geneva Convention), art. 49; Protocol Additional to the Geneva Conventions (Protocol I), arts. 57 to 58; Protocol II, art. 17; Rome Statute of the International Criminal Court, art. 8. See also “Evacuation,” How Does Law Protect in War? ICRC Casebook.
02Convention Relating to the Status of Refugees (1951) and its 1967 Protocol, esp. arts. 1 and 33 (definition and non-refoulement).
03UN General Assembly, Global Compact on Refugees, affirmed 17 Dec. 2018, A/73/12 (Part II), res. 73/151.
04Alexander Betts, “The Normative Terrain of the Global Refugee Regime,” Ethics and International Affairs 29, no. 4 (2015): pp. 363 to 375; and Roger Zetter, Protecting Forced Migrants: A State of the Art Report (Swiss Federal Commission on Migration, 2014).
05Ethical Tech CoLab, “Forced Labor Structural Risk Index,” Fall 2025. An interactive index mapping the structural conditions that enable forced labour across 184 countries on a 0 to 1 risk scale, with national and sub-national layers.
06ILO Forced Labour Convention, 1930 (No. 29) and its 2014 Protocol; the UN Protocol to Prevent, Suppress and Punish Trafficking in Persons (Palermo Protocol, 2000); and ILO, Walk Free, and IOM, Global Estimates of Modern Slavery: Forced Labour and Forced Marriage (2022), estimating 27.6 million people in forced labour worldwide.
07Cantero, Teresa. “Artificial Intelligence and Civilian Protection in Evacuation during Armed Conflict under International Humanitarian Law.” Presentation, NYU Center for Global Affairs, 2026.
08UN Office on Genocide Prevention and the Responsibility to Protect; Roberta Cohen, “Reconciling the Responsibility to Protect with IDP Protection,” Brookings Institution (2010).
09Volker Türk and Rebecca Dowd, “Protection Gaps,” in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 278 to 285.
10UNHCR, Global Trends: Forced Displacement (UNHCR, 2025 to 2026), reporting the global figure declining for the first time in a decade to roughly 117 million. The count of evacuated civilians has no equivalent global series.
11International Organization for Migration; OCHA, “What Is the Cluster Approach?”; OHCHR, core international human-rights instruments. On the protection consequences where host states are not parties to the 1951 Convention, see “The Protection of Refugees in Non-Signatory States,” International Journal of Refugee Law 33, no. 2 (2021): p. 188.
12Haine Beirens and Susan Fratzke, “Taking Stock of Refugee Resettlement,” Migration Policy Institute (2017); Susan Fratzke and María Belén Zanzuchi, “Complementary Pathways,” Migration Policy Institute (2024); UNHCR, Safe Pathways for Refugees (2018).
13Ethical Tech CoLab, “Evacuation Information Index (EII),” GitHub, 2026. Weighting precedents: ACAPS and the EU Joint Research Centre, INFORM Severity Index; ACLED, Conflict Index; Fund for Peace, Fragile States Index.
14Thomas L. Saaty, “How to Make a Decision: The Analytic Hierarchy Process,” European Journal of Operational Research 48, no. 1 (1990): pp. 9 to 26; Mohammed Al Fozaie, “A Guide to Integrating Expert Opinion and Fuzzy AHP,” Advances in Fuzzy Systems (2022); OECD and JRC, Handbook on Constructing Composite Indicators (OECD Publishing, 2008).
16Cost parameters compiled in the ERCF v7.2 documentation from humanitarian-standard sources: UNHCR WASH Manual; Sphere Association, The Sphere Handbook, 2018 ed.; World Food Programme, Annual Performance Report 2023 and Executive Board figures 2025. Primary sources should be cited directly in operational use.
17Ethical Tech CoLab and Yago Rocha, “ERCF: Evacuation Risk and Cost Framework, v7.2,” GitHub, 2026.
18Ethical Tech CoLab and Melanie MacKew, “Evacuation Simulation,” GitHub, 2026.
19Ethical Tech CoLab and India Clarke, “Evacuation Readiness and Uncertainty Simulator,” GitHub, 2026.
20UNHCR, Policy on Alternatives to Camps (2014); Bram J. Jansen, “Digging Aid: The Camp as an Option in East and the Horn of Africa,” Journal of Refugee Studies 29, no. 2 (2016): pp. 149 to 165; Oliver Bakewell, “Encampment and Self-Settlement,” and Loren B. Landau, “Urban Refugees and IDPs,” both in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 127 to 148; Lewis Turner, “Explaining the (Non-)Encampment of Syrian Refugees,” Mediterranean Politics (2015).
21UNHCR, Protracted Refugee Situations, EC/54/SC/CRP.14 (2004), reporting the average duration of major protracted refugee situations rising from about 9 years in 1993 to about 17 years by 2003. See also World Bank, “How Long Do Refugees Stay in Exile?” (2019).
22IOM, World Migration Report 2024 (IOM, 2024), Chapter 1 overview.
23“Dzaleka Refugees at Risk as WFP Faces K19bn Shortfall,” Nation Online, 8 Feb. 2026; “Funding Cuts Push Malawi's Dzaleka Refugee Camp to the Brink,” FairPlanet, 20 Aug. 2025; UNHCR, “Refugees in Dzaleka Struggle to Make Ends Meet amid Funding Cuts,” UNHCR Africa, 5 May 2025; “We Still Need People to Hold Our Hands,” Dialogue Earth, June 2026.
24World Bank, Making Refugee Self-Reliance Work: From Aid to Employment in Sub-Saharan Africa (World Bank, 2025); World Bank, “The Costs Come Before the Benefits” (2024). On the politics of self-reliance, see Suzan Ilcan et al., “Humanitarian Assistance and the Politics of Self-Reliance: Uganda's Nakivale Refugee Settlement,” CIGI Papers no. 86 (2015); Merle Kreibaum, “Build Towns Instead of Camps” (German Development Institute, 2016); Amelia Kuch, “Naturalization of Burundi Refugees in Tanzania,” Journal of Refugee Studies (2016); and World Bank, An Assessment of Uganda's Progressive Approach to Refugee Management (2016).
25UNHCR, “Investing in Refugees' Self-Reliance: A More Cost-Effective and Sustainable Response.”
26World Bank, “The Costs Come Before the Benefits” (World Bank Group, 2024); UNHCR and World Bank, “Yes” in My Backyard? The Economics of Refugees and Their Social Dynamics in Kakuma, Kenya (World Bank, 2016), for the 3.4 per cent Kakuma figure; on Colombia's PEP regularization, Ana María Ibáñez et al., as summarized in “Refugees Mean Business: This Is Why Investing in Them Pays,” World Economic Forum, 20 Jan. 2025.
27Digital Public Goods Alliance, DPG Standard (nine indicators, including SDG relevance, open licensing, non-collection of personally identifiable information, and privacy and applicable laws); Principles for Digital Development.
28E. Fiddian-Qasmiyeh, “Gender and Forced Migration,” in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 395 to 408; Volker Türk, “Ensuring Protection for LGBTI Persons of Concern,” Forced Migration Review.
29On existing approaches to measuring information reaching affected populations, see the IASC framework on accountability to affected populations; the CDAC Network and Ground Truth Solutions on communication with communities; and Internews information-ecosystem assessments.
30World Food Programme, “Building Blocks,” WFP Innovation; UN Women and WFP, Blockchain Pilot Project for Cash Transfers in Refugee Camps: Jordan Case Study (UN Women, 2021).
31“Privacy in Peril: Safeguarding Digital Data in Humanitarian Blockchain Initiatives,” Humanitarian Practice Network and ODI, 27 Aug. 2025.
32Ethical Tech CoLab, “Arts Provenance Agent,” GitHub, 2026; on the ID2020 lineage, see public documentation of the decentralized-identity work with UNHCR and WFP.
33Alice Edwards and Laura van Waas, “Statelessness,” in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 290 to 299; Sarah Bidinger, “Syrian Refugees and the Right to Work,” Boston University International Law Journal 33 (2015): pp. 223 to 249.
34Human Rights Watch, “UN Shared Rohingya Data Without Informed Consent,” 15 June 2021.
35“Although Shocking, the Rohingya Biometrics Scandal Is Not Surprising,” ODI Insights, 2021; “Rohingya Data Protection and the UN's Betrayal,” The New Humanitarian, 21 June 2021.
36“Knowledge, Voice and Power,” Forced Migration Review 70 (2022); Mauricio Vitoria et al., “The Global Summit of Refugees and the Importance of Refugee Self-Representation,” Forced Migration Review (2018).
37Innovations for Poverty Action, Displaced Livelihoods Initiative: Call for Proposals, Round V (IPA, 2026); IPA, DLI Eligibility Self-Assessment and Budget Template, Round V (2026).
The Ethical Tech CoLab is a research initiative of the NYU School of Professional Studies Center for Global Affairs, conducted in collaboration with Microsoft. Views and findings are those of the researchers and do not represent the official positions of New York University, Microsoft, UNHCR, WFP, or any partner institution. External programs cited are referenced as evidence, not as CoLab partnerships.
\ No newline at end of file
+
Publications · Academic report
After the Corridor
From AI-Informed Evacuation to Digital Public Goods for Refugee Economic Inclusion
Ethical Tech CoLab
NYU Center for Global Affairs
July 2026
Carolina de Almeida Pernambuco Moron, Christine Lumen, Alana Robertson, Melanie MacKew, Carlos D. Ruiz, India Clarke, and Yago Rocha, with Teresa Cantero (PhD Candidate, Universidad Carlos III de Madrid; Adjunct Professor, IE University; Visiting Scholar, NYU CGA). Faculty directors: Prof. Yorke E. Rhodes III and Sylvia Maier.
How can AI inform evacuation decisions, and what happens after? This report examines the CoLab's five fielded evacuation prototypes, their limitations and research frontiers, and extends the arc to the camp: the measurement, financial-modeling, and rights infrastructure that can shorten protracted displacement and improve lives. Dzaleka Refugee Camp in Malawi is the case study ground.
Key figures
6
built instruments: five fielded evacuation prototypes and a completed forced-labour risk index, all open source
53k to 60k
people now at Dzaleka, a camp built in 1994 for 10,000 to 12,000
90%
cut to UNHCR's Malawi budget, from about US$8 million to about US$1 million
0
biometric identity systems: the category the CoLab refuses to build, recorded as a versioned decision pattern
01
Executive Summary
The Ethical Tech CoLab's evacuation portfolio was built to answer a protection question: how can and should AI tools be used to enhance the protection and evacuation of civilians during armed conflict, and in what ways do they support or challenge existing obligations under International Humanitarian Law?
Across five fielded prototypes, a crisis-information index, a unified risk platform, a calibrated cost-and-risk decision framework, an agent-based behavior model, and a readiness-under-uncertainty simulator, one finding recurred: the binding constraint on protection is rarely the absence of a route or a resource, but the quality, accessibility, and equity of the information people and responders act on. IHL frames evacuation as a last-resort duty; the technology's job is to make that duty implementable under uncertainty.
What happens after the evacuation? A successful evacuation typically ends in a camp, where the modal outcome is years of protracted displacement. Using Dzaleka Refugee Camp, Malawi, where humanitarian financing has collapsed while an encampment policy bars residents from work, we show that the same measurement discipline, financial modeling, and uncertainty methods that served evacuation convert directly into durable-solutions infrastructure: an open Livelihoods Information and Access Index, a resettlement-and-inclusion financial model built on the CoLab's operational evacuation cost engine, privacy-preserving cash and credential rails, and a civil-society legal-assistance map. We also state what we will not build, biometric identity for displaced people, and why that refusal is itself a public good.
Most of the world's refugees live in protracted situations, and the modal outcome of reaching safety is years, sometimes decades, inside a camp or settlement. The legal architecture that governs what comes next is the Geneva refugee-protection consensus: the 1951 Convention relating to the Status of Refugees and its 1967 Protocol, the doctrine of durable solutions that UNHCR administers, and the 2018 Global Compact on Refugees. That consensus recognizes three ways a displacement can end well, voluntary repatriation, local integration, and resettlement, and each of them is gated far more by information and legal status than by physical capacity.
The CoLab's built work already reaches beyond the evacuation corridor. The same measurement discipline produced the Forced Labor Structural Risk Index, a completed instrument that maps the structural risk of forced labour across countries and sub-national regions, the exploitation that displacement, encampment, and the loss of the right to work make more likely. Read together, the evacuation models and the risk index share one purpose: to improve the information on which protection depends, and through it to reduce forced labour and the vulnerabilities that displaced people carry.
This report keeps three registers distinct throughout: what is built and validated, what is built but not yet validated, and what is proposed. No claim in these pages exceeds the register of the tool it describes.
The ask, in one paragraph. The Ethical Tech CoLab seeks grant funding to develop this technology infrastructure work as open, portable public goods, to improve the lives of displaced communities. It would be validated first at Dzaleka with the field partner Fraternidade Sem Fronteiras, and we are open to other partners with the same mission-driven motivations. Our intent is developing tools and releasing them to the public so that any research or practitioner team can adopt them. One possibility is the Displaced Livelihoods Initiative run by Innovations for Poverty Action and J-PAL, in its Infrastructure and Public Goods track. The report is written to align with that submission and to stand on its own for any peer funder or academic reviewer.
02
The Research Question, and Why It Runs Past the Corridor
The protection question and the accounting gap. The portfolio's organizing question comes from Teresa Cantero's doctoral research at the Instituto de Derechos Humanos Gregorio Peces-Barba, Universidad Carlos III de Madrid: how can and should artificial intelligence be used to enhance the protection and evacuation of civilians during armed conflict, and in what ways does it support or challenge the implementation of existing obligations under international humanitarian law.
Under that law, evacuation is not discretionary. When the security of the population or imperative military reasons demand it, moving civilians out of danger is a binding duty under Article 49 of the Fourth Geneva Convention, Articles 57 and 58 of Additional Protocol I, and Article 17 of Additional Protocol II. A movement into which people are coerced is forcible transfer, a war crime regardless of motive. The duty runs wider than the battlefield: the doctrine of the responsibility to protect holds that where a state cannot or will not shield its population from mass atrocity, that responsibility passes to the international community, which frames protection as an obligation rather than a matter of goodwill.
Two structural facts motivate the program. The first is a protection gap. States move quickly to adopt AI for targeting and operational advantage, yet rarely operationalize computational models to protect civilians or to make an evacuation decision legible under the incomplete, fast-changing information those decisions face. The second is an accounting gap. Displacement is tracked in detail, on the order of 117 million people forcibly displaced worldwide by 2025, yet there is no global count of evacuated civilians, because evacuation is fragmented across militaries, governments, humanitarian agencies, volunteers, and civilians acting on their own.
The legal and institutional architecture. The 1951 Convention and its 1967 Protocol define who is a refugee and fix the cornerstone duty of non-refoulement, that no one may be returned to a place where they face persecution. The 2018 Global Compact on Refugees adds a cooperative framework organized around four objectives: easing pressure on host countries, enhancing refugee self-reliance, expanding access to third-country solutions, and supporting conditions for return in safety and dignity. International humanitarian law governs conduct in armed conflict, and the responsibility to protect frames the state's duty toward its own population.
The institutions matter as much as the instruments. UNHCR leads protection and durable solutions for refugees; the International Organization for Migration is the United Nations migration agency; the Office for the Coordination of Humanitarian Affairs coordinates emergency response through the cluster approach; and the Office of the High Commissioner for Human Rights anchors the broader human-rights instruments that apply regardless of a person's status. One structural limitation shapes everything downstream: many host states are not parties to the 1951 Convention or maintain significant reservations, so the protection a displaced person actually receives depends heavily on where they land.
The three durable solutions. The arc does not end when the shooting stops. An evacuation succeeds when a person reaches relative safety, and safety, in practice, usually means a camp. There the analytical problem inverts. The question is no longer whether to move and how, but how to leave well now that one has arrived.
The three durable solutions recognized by the refugee-protection regime, voluntary repatriation to the country of origin, local integration in the country of asylum, and resettlement to a third country, are the recognized routes out. Each is gated by information and legal status as much as by physical or economic capacity, a point the regime's own scholarship makes plainly. Resettlement reaches only a small fraction of those who need it, and complementary pathways such as labour or study routes remain modest in scale, which is why local integration and the conditions for safe return carry most of the weight in practice. This report treats the durable-solutions phase as the natural continuation of the evacuation research question, and asks what open measurement and modeling infrastructure would help displaced people and the organizations serving them find the fastest defensible route out.
03
The Built Portfolio
This section describes what the CoLab has already built, and is candid about how mature each piece is, because a reader deciding whether to fund the work is owed that precision. Three registers are kept distinct. The Evacuation Risk and Cost Framework is built and validated in its evacuation form. The Evacuation Information Index, the Exodus platform, and the two simulators are built and operational but not yet expert-validated or calibrated. The Forced Labor Structural Risk Index is built and completed, documented in a methodology page and an associated publication. The livelihoods instruments the report proposes, the Livelihoods Information and Access Index and the Resettlement and Inclusion Capacity Simulator, together with the value-transfer and legal-map builds, are proposed, and their validation is future work. All are open source.
Prototype
Function
Core method
Evacuation Information Index (EII)
Scores quality, accessibility, and equity of crisis information by geography
Composite index on INFORM, ACLED, and FSI logic; live news and conflict feeds
Exodus, Civilian Evacuation Risk Platform
Unifies EII, the cost model, and endangerment and feasibility assessment
FastAPI backend; shared calculators and data layer
ERCF, Evacuation Risk and Cost Framework
Estimates human and financial cost of evacuating against staying
Models how information and demographics shape who leaves, and when
Agent-based model; probabilistic status lifecycle
Readiness and Uncertainty Simulator
Models how intelligence uncertainty degrades destination choices
Monte Carlo; gatekeeper factors; uncertainty slider
The five fielded evacuation prototypes. All are open source at github.com/Ethical-Tech-CoLab.
The Evacuation Information Index. The index treats crisis information itself as the object of measurement. It scores three families of factors, impact, conditions, and complexity, on a scale of 1 to 5, using weights synthesized from the INFORM Severity Index, the Armed Conflict Location and Event Data project, and the Fragile States Index. A live backend adds current news and a conflict timeline for each crisis, and a map layer can overlay AI-derived building-damage and route-damage tiles from Microsoft HASTE and Planet imagery. The design is deliberately transparent: weights are labeled provisional pending expert validation, and where the hosted site cannot run the live backend, responses are baked into a clearly labeled static snapshot so that nothing is presented as live when it is not.
The index has real limits, and the report states them rather than hiding them.
Weights are borrowed by analogy, not yet expert-validated or sensitivity-tested; a reviewer will read pre-validation weights as pre-evidence.
Source and language bias: feeds skew to English-language, internationally indexed reporting, so the populations with the worst information access are least visible to the instrument that scores information access. The index must correct for this, not inherit it.
The damage overlay is currently self-hosted with no public interface, so for most users the combined information-and-damage view is empty until it is connected.
Future research on the index. Run the three-phase validation the CoLab's methodology work already specifies, budget-allocation and Delphi elicitation with 8 to 12 domain experts, Fuzzy-AHP on contested weights, then historical case calibration, and add an equity layer measuring who receives information, disaggregated by gender, age, nationality, and residence inside or outside a camp. That equity layer is the move that turns the index into the livelihoods instrument described later in this report.
Exodus, the integration layer. Exodus unifies the crisis map, the cost-and-scenario model, and an endangerment-and-feasibility assessment behind a single backend, design language, and interface, including calculators for the cost of staying, the cost of evacuating, resource needs, and scenario management. Integration is not validation. Unifying three research prototypes behind a more authoritative interface inherits their uncalibrated assumptions, which raises rather than lowers the duty to label confidence honestly. The same interface is the seam where the durable-solutions module plugs in. Its stated limitation is that it is not automatically updated; its future research is to validate the approaches, weights, and measurements.
The Evacuation Risk and Cost Framework. Now at version 7.2, the framework is the CoLab's calibrated decision-support tool for the human and financial cost of civilian evacuation, and it is the one component of the portfolio that is validated rather than provisional, in its evacuation form. It scores scenarios across seven dimensions, kinetic threat, mobility, authorization, logistics, destination, urgency, and information, estimates evacuation resources and in-situ assistance costs, and produces a break-even analysis: the day after which a one-time evacuation becomes cheaper than the mounting daily cost of sustaining a population in place. Its cost parameters are sourced to humanitarian standards and individually tagged as Validated, Estimated, or Unvalidated, drawing on UNHCR water and sanitation guidance, the Sphere standards, and World Food Programme figures.
The mortality model is disclosed as indicative rather than predictive, with a reported log-log fit of 0.855, a leave-one-out cross-validation of 0.807, and a documented case where the structure fails. The financial estimates are substantially more reliable than the mortality figures, which is why the durable-solutions adaptation leads with cost. The framework's ethical architecture is explicit: it does not place a monetary value on a human life. Its figures are logistics estimates, its labels are descriptive rather than prescriptive, and it presents data to support a decision rather than issuing one. That framing carries verbatim into every extension in this report.
The framework's limitations are equally explicit.
It models the immediate field operation only, on the order of US$134 per person at moderate risk over 50 kilometers by ground. Real operations, Kosovo 1999 at about US$562 per person and Lebanon 2006 at about US$4,500 to US$5,700, add international transport, reception, and hosting. Extending the cost boundary to the full displacement journey, including protracted encampment, is the frontier the durable-solutions model takes up.
Ground-truthing against OCHA's Financial Tracking Service is on the backlog and belongs in the funded work plan.
The Evacuation Behavior Simulator. An agent-based model of how information spread and demographics shape who leaves and when. Agents move through a lifecycle from unaware to seeking, milling, evacuating, and done, with family clusters that wait for all members, confirmation loops whose speed depends on how clear the information is, neighbor influence, and calibrated delays for elders, young children, pregnant individuals, and unaccompanied minors. It is pedagogical rather than predictive, and its household-composition logic transfers directly to modeling who is left behind by information failures inside a camp. Its behavior may vary by society, culture, location, personality, income, and education, and the future research is to build intersectionality between behavior simulations.
The Readiness and Uncertainty Simulator. A seeded, fully reproducible instrument that models how uncertainty in field intelligence degrades an evacuation decision. Destinations are scored across seven factors, 500 Monte Carlo trials per group-and-destination pair convert readiness into a distribution of success probabilities, and an uncertainty control degrades every factor's confidence at once, so a user can watch predicted outcomes collapse while nothing on the ground has changed.
Two design choices carry into the rest of this report. First, three factors are non-substitutable gatekeepers, security, the consent of the local authority, and the willingness of the host community, any of which caps readiness: a destination that is dangerous, legally closed, or unwelcoming cannot be redeemed by good logistics. Second, the model insists on the difference between a factor that is unknown, a gap that better information can close, and a factor that is a confirmed refusal, a settled political exclusion. Treating the two as the same would make an unresolvable refusal look like a solvable data problem. Structurally, assigning groups to destinations under consent, willingness, security, and capacity constraints, in the presence of uncertainty, is resettlement matching, which is the transfer the durable-solutions model makes. The simulator has not yet been stress tested with different AI models.
The Forced Labor Structural Risk Index. The index applies the same composite-index method to a different harm. It is a completed, interactive index that maps the structural conditions enabling forced labour across 184 countries on a scale from 0 to 1, with national and sub-national layers, so that the risk can be seen and compared rather than assumed. It belongs in this report because displacement is a forced-labour risk multiplier: the loss of legal status and the right to work, the collapse of assistance, and weakened oversight are precisely the conditions under which exploitation grows, and forced labour is a defined harm in international law with an estimated 27.6 million people subject to it worldwide.
Its significance for the durable-solutions argument is conceptual: measuring structural forced-labour risk and measuring livelihoods-information access are two halves of one protective picture, one showing where exploitation is likely, the other showing whether the information that could prevent it is reaching people. As a composite index its weights remain open to expert re-elicitation, it is not automatically updated, and sponsorship mechanisms remain unsourced at country scale while an eight-country hand-coded kafala signal feeds two domains in the shipped build. Writing an ILO-endorsed kafala passage on top of that unresolved discrepancy would have overstated the index's grounding.
Cross-cutting synthesis. Read together, the built prototypes yield a short set of lessons. Information access is the binding constraint, and it is the thread that carries from the corridor into the camp. Uncertainty has to be modeled explicitly, with the unknown kept separate from the confirmed, or the analysis misleads by omission. We address gaps in data by generating synthetic data that mimics real-life data, and address the residual uncertainty with Monte Carlo simulation. A composite index built from the sequence of borrowing precedents, eliciting expert weights, and calibrating against cases is portable infrastructure: the same method that scores crisis information also scores structural forced-labour risk. And cost modeling in a context of human lives has to stay descriptive rather than prescriptive, following the framework's refusal to monetize life.
04
After Arrival: Dzaleka and the Second Emergency
A successful evacuation deposits people into a slower emergency. The concept of a protracted refugee situation, conventionally a population of at least 25,000 of the same nationality in exile for five years or more, describes where most refugees actually live, and care-and-maintenance encampment becomes the default by inertia rather than by anyone's plan.
The duration is not a rounding error in a person's life. By UNHCR's own accounting, the average duration of a protracted refugee situation rose from about 9 years in 1993 to roughly 17 years by 2003, and while later analysis rightly cautions that a single average conceals wide variation, the order of magnitude is not in dispute: protracted exile routinely lasts a decade or more, and often a generation. The literature on encampment and self-settlement has long argued that the camp is often less a humanitarian necessity than an administrative and political choice, and that its costs to refugees, in mobility, work, and self-reliance, are systematically understated.
Dzaleka and the funding collapse. Dzaleka Refugee Camp in Dowa District, Malawi, is the sharp end of that pattern. Built in 1994 for 10,000 to 12,000 people, it now holds on the order of 53,000 to 60,000 people, predominantly from the Democratic Republic of the Congo, Burundi, and Rwanda, and it is caught in the funding collapse of 2025 and 2026.
The numbers describe a system in retreat.
UNHCR's Malawi budget fell from about US$8 million to about US$1 million, a cut of roughly 90 percent, ending general non-food distributions and laying off protection staff, including paralegals.
World Food Programme assistance is secured only through the middle of 2026, with about US$11 million still needed to restore full rations through December.
Monthly cash support has fallen toward the range of US$6 to US$9 per person, down from roughly US$100, forcing skipped meals and other negative coping.
Malawi's encampment policy, enforced since March 2023, bars most residents from working outside the camp, so the population cannot substitute self-reliance for collapsing aid. Local civil society, including Inua Advocacy, argues the crisis is inseparable from that policy and is pressing for the right to work; weakened oversight is meanwhile reported to embolden trafficking networks.
This is not a context for piloting speculative technology on vulnerable people. It is a context where the highest-value contribution is measurement, evidence, and legibility: tools that help residents and the organizations serving them see and argue for the fastest route out, and that document the true cost of the status quo. This is a global humanitarian emergency that needs collective collaborative effort, and building infrastructure, digital goods and services, information, training, and capacity might transform generational poverty and increase access to resources.
Encampment as a driver of forced labour. These are the textbook conditions for forced labour. When legal work is barred and assistance collapses, the informal and coerced economy fills the gap. Reducing that exposure is a direct objective of the CoLab's work: the Forced Labor Structural Risk Index names where the risk concentrates, and the livelihoods-information instrument measures whether the information that could protect people, about their rights, their options, and legitimate work, is actually reaching them. That link has no official validation yet, and the future research is to separate recruitment, exploitation, and monetization by intersectionality using social demography, and to deepen the demand side.
05
The Financial Model: From Evacuation Break-Even to Inclusion Break-Even
The financial-modeling engine already exists, validated for one problem and now re-pointed to another, and the distinction matters. The Evacuation Risk and Cost Framework is validated for evacuation costing; its encampment-versus-inclusion parameterization is new and unvalidated, and most of its durable-solutions cost parameters are tagged Estimated or Unvalidated. What transfers cleanly is the architecture and the break-even mathematics, a one-time investment set against a mounting recurring cost, not a set of validated cost figures for the new use.
The engine, re-pointed.
Trajectory A prices status-quo encampment as a recurring per-person, per-year assistance cost, covering rations, water and sanitation, health, protection, and administration, using the same Sphere, UNHCR, and WFP parameter families the framework already carries, with the same Validated, Estimated, or Unvalidated tags.
Trajectory B prices an inclusion or resettlement pathway as a front-loaded investment, covering documentation, recognition of qualifications, transport, start-up capital, and host co-investment.
The output is the break-even year after which the status quo costs more, which is the framework's break-even chart with its axes relabeled.
The Resettlement and Inclusion Capacity Simulator is that engine re-pointed, and re-earning its validity in the durable-solutions domain is the work, not a formality. The capacity-and-willingness layer transfers from the readiness simulator: it maps destinations, whether resettlement states or local-integration pathways, against the non-substitutable gatekeepers of legal consent, host willingness, and security, alongside the substitutable capacities of housing, jobs, and services, while preserving the distinction between an option that is unknown and one that is refused, so that an unlobbied state is never mistaken for a closed door. The uncertainty layer carries over as well, so that thin data on host capacity or a state's posture visibly widens the confidence band and prevents false precision in an advocacy number.
What the evidence predicts. The World Bank's recent work on refugee self-reliance in Sub-Saharan Africa indicates that if refugees had the right to move and work, they would contribute to the hosting country's economy, with real fiscal and economic gains. The honest caveat is built into that same literature. The World Bank finds that self-reliance remains elusive across much of the region, because camps often sit in marginal, high-poverty areas where even full local integration would lift incomes only a little, and the scholarship on self-reliance programming warns that the concept is often invoked to justify the withdrawal of assistance rather than to expand rights.
The simulator has to be able to return the answer that inclusion does not pay here, where host markets are too thin, or it is advocacy rather than analysis. Its output is a defensible, reproducible sentence of the form: sustaining this population at Dzaleka costs approximately this much per year; this pathway costs approximately that much up front and breaks even in a given year, subject to these gatekeepers and this uncertainty band. The simulator could also provide country comparisons across different legal models and measure the economic impact of different refugee policies, and listing the policies of each hosting country would better inform humanitarian organizations and populations.
What the literature says the model will find. The engine formalizes an argument the development-economics evidence already supports.
UNHCR estimates that if freedom of movement and the right to work were relaxed so refugees could earn on par with hosts, complementary assistance costs would fall from about US$3.2 billion to roughly US$900 million a year.
A joint World Bank and UNHCR benchmark puts the annual cost of bringing every refugee in low and middle income host countries up to the global poverty line at almost US$62 billion in a scenario where refugees earn nothing; refugees' own earnings already cover roughly US$40 billion of that, leaving about US$22 billion.
World Bank analysis estimates that in Uganda's inclusive regime, economic participation saves about US$150 per refugee per year, roughly US$225 million across 1.5 million refugees.
The same World Bank work finds that around Kakuma, refugee presence raised the host county's gross regional product by about 3.4 percent.
It also reports that Colombia's regularization of Venezuelan migrants raised beneficiaries' incomes by about 30 percent and their formal employment by around 10 percentage points, with little displacement of host workers.
06
Digital Public Goods for Economic Inclusion
The toolkit is ordered from the safest build to the one that demands the most caution. The organizing principle is data minimization: build the thinnest system that solves the problem, and refuse the parts whose risks outweigh their benefit for this population. A digital public good, in the sense set out by the Digital Public Goods Alliance and endorsed within the United Nations system, is open-source software, open data, an open standard, or an open model that is relevant to the Sustainable Development Goals, does no harm by design, and, importantly for this population, minimizes the collection of personally identifiable information. The Principles for Digital Development point the same way, toward privacy, reuse, and designing with the user. Measured against those criteria, the CoLab's contributions are intended to qualify as digital public goods rather than to resemble them loosely.
Measurement: the Livelihoods Information and Access Index. The measurement instrument is the Evacuation Information Index re-specified for displaced livelihoods and legal rights: an open, versioned instrument measuring the quality, accessibility, and equity of information about work rights, employment pathways, financial services, and entrepreneurship support reaching displaced populations. The architecture transfers from the evacuation index, but the construct does not, and saying so is part of the method. Measuring information access to work rights is a different thing from scoring crisis severity, so the index has to establish its own construct validity from the ground up rather than inherit it.
In draft form the index is a matrix. Its three dimensions, quality, meaning whether information is accurate, current, and actionable; accessibility, meaning whether people can reach it in a language and channel they use; and equity, meaning whether it reaches sub-populations evenly, are scored across four domains: work rights and legal status, employment pathways, financial services, and entrepreneurship support. Each cell draws on a mix of sources: an audit of what official and organizational information exists, a structured record from field partners of what actually circulates, and, in the future primary study, what residents themselves report receiving.
The equity dimension takes seriously the finding in the forced-migration literature that displacement is gendered, that women, men, and sexual and gender minorities face different risks and different information barriers, so disaggregation is a design requirement rather than an afterthought. Because information inside a camp travels largely by word of mouth, community leaders, and channels that are not in English, the instrument has to weigh informal and in-language sources deliberately, or it will reproduce the very bias it is built to detect. The framework is provisional and is itself a deliverable, with the weights subject to the expert-elicitation pipeline before any score is treated as evidence.
The index does not enter an empty field, and the report says so plainly rather than claiming to be first. The humanitarian sector already assesses information reaching affected populations through accountability-to-affected-populations frameworks, communication-with-communities practice, and information-ecosystem assessments. What those approaches largely lack, and what the index adds, is a composite, versioned, openly standardized measure that renders information access as a comparable variable, disaggregated by sub-population, which a later impact evaluation can treat as an outcome or a mechanism. The contribution is the measure and its portability, not the discovery that information matters. Its deliverables are the index, an open data standard, a reference implementation, and methodology documentation, validated first at Dzaleka with Fraternidade Sem Fronteiras.
The open questions the index carries.
One size does not fit all: the geopolitical impact and the limits of building an index and adapting it live, when everything can change.
How can local communities own their data governance?
What would be the most beneficial digital goods a displaced population needs?
How can the information be made accessible in low-connectivity environments?
How can marginalized communities and people who do not read be included in the design of digital goods?
Future research on the index. Developing a work card and a system that would allow refugees to record their expertise and be matched with regions or organizations that need those services.
Value transfer: privacy-preserving cash, decoupled from biometrics. The nearest-term practical contribution is moving value more cheaply and reliably as traditional financing collapses. The reference case is the World Food Programme's Building Blocks, the largest blockchain-based humanitarian platform, which settled entitlements on a private, permissioned ledger and paid vendors in consolidated sums, saving roughly 98 percent of transaction costs on an early deployment, improving reconciliation across agencies, and establishing a co-governed network that UN Women later extended to cash-for-skills in refugee camps.
The same case is the cautionary tale. Building Blocks ran on biometric registration, and independent analysis warns that many such pilots functioned as donor showpieces under-invested in privacy, and that even a permissioned ledger can leak sensitive metadata when on-chain identifiers are correlated with off-chain records. The lesson is to decouple the payment rail from biometric identity.
A wallet designed for Dzaleka would therefore:
Authenticate with the thinnest possible credential, a personal identification number together with a locally issued token or code, never a biometric.
Keep identifying data off the ledger, with only pseudonymous entitlement state recorded on it.
Integrate an existing audited, co-governed network rather than build a bespoke ledger, so that the CoLab's contribution is the threat model and the measurement wrapper.
Run a data-protection impact assessment with community consultation before any collection.
Portability: skills credentials, never identity. Portability of skills is the third contribution, and it must stop short of identity. The CoLab operates an adjacent architecture that demonstrates the cryptographic pattern, an agent that issues cryptographically signed, tamper-evident verifiable credentials for cultural objects, and Professor Rhodes's prior work with the ID2020 effort concerned decentralized, portable humanitarian credentials with UNHCR and the World Food Programme. The pattern is shared; the risk surface of issuing credentials to displaced people is not, and the report treats that gap as real rather than solved.
The responsible application is narrow: portable, self-held credentials for skills, qualifications, and completed training, so that a nurse or an electrician does not lose a decade of accreditation to displacement, issued to and controlled by the individual and presented selectively. The bright line is firm. A skills credential records what a person can do. It must never become a de facto identity card that gatekeeps aid or is legible to a persecuting authority. The moment it records who someone is, it inherits the risks discussed in the next section and should be stopped.
Rights: mapping civil-society legal assistance. Donor cuts stripped UNHCR's own paralegals out of Dzaleka, which makes a maintained, open directory of who actually provides legal help the safest and highest-leverage build. Organized by legal need, refugee-status determination, work authorization, documentation, protection from gender-based violence, protection from trafficking, and resettlement referral, the map records which civil-society and refugee-led organizations provide assistance, with contact details, language, and eligibility, under the same allowlist-and-citation discipline the provenance agent enforces, so that no unsourced claim ships.
It connects to the index directly. The index shows where rights information fails; the map routes a person to the organization that can close the gap. Local actors such as Inua Advocacy are the anchor nodes, rather than the government. This legal-and-jurisdiction layer, covering work rights, documentation rules, encampment policy, recognition of qualifications, and access to financial services, is a first-class component of the work, coded from public legal sources, and it reflects the long-standing finding in the refugee literature that legal status and the right to work are among the decisive determinants of whether displaced people can build a livelihood at all.
07
Vulnerable Populations, Digital Identity Risk, and Mitigation
The Rohingya precedent. Refugees are an exceptionally vulnerable group whose personal data demands unusual rigor, and the technology that most tempts humanitarian builders, a comprehensive digital identity for displaced people, is the one this team refuses to build. The evidence is documented rather than hypothetical. Human Rights Watch found that biometric and biographic data collected from Rohingya refugees in Bangladesh was shared onward, ultimately reaching Myanmar, the government they had fled, for the purpose of assessing repatriation eligibility, covering some 830,000 people between 2018 and 2021, without the full data-protection impact assessment UNHCR's own policy requires and without meaningful informed consent.
Consent in that system was structurally compromised. Refugees were told that aid depended on their registration, which makes agreement coerced rather than free. Consent materials were commonly presented in English, a language many of those required to register did not read, and reporting indicates that families who refused enrollment were cut off from food and services. The defining property of the harm is its irreversibility. Biometrics are sticky; an iris cannot be reissued once it is compromised, and a database built to facilitate solutions suffered precisely the function creep that critics had predicted, as data gathered for one stated purpose was repurposed for another.
Mitigation is mostly refusal, then minimization, and it can be stated as a small number of firm commitments.
Do not build biometric identity. A category refusal, encoded as a versioned decision pattern in the CoLab's open schema, DDC-0001, biometric registration of displaced populations.
Decouple entitlement from identity: access gated by the thinnest credential, never by who you are proven biometrically.
Data minimization and purpose limitation: least data, single stated purpose, no secondary use or third-party transfer, as a matter of design rather than policy alone.
Individual control and local governance: the person holds and selectively presents any credential; refugee-led and local actors govern the data.
Real consent or none: if consent cannot be free and informed, whether because aid is conditioned on it or because a language or power gap cannot be bridged, treat it as absent and do not proceed.
Mandatory pre-collection data-protection impact assessment and community consultation: the omitted step whose absence produced the Rohingya harms.
For a funder, this refusal is an asset. A responsible-AI lab that can name the one thing it will not build, and cite exactly why, is more credible than one that promises everything.
08
Aggregating Evidence So Displaced People Can Argue Their Case Sooner
Taken together, these instruments become an evidence engine that attacks the core information asymmetry facing displaced people, the fact that the rights-and-options case that could change an individual's situation today requires specialized legal and economic knowledge that the individual does not have. The index shows, with disaggregation, which sub-populations are systematically failed by rights-and-pathways information, which is evidence rather than anecdote. The financial model reframes the ask from a plea for help into a costed comparison, that prolonged encampment costs a given amount per year while a given pathway costs less by a given year, which is the argument that donors and states respond to. The legal map converts the evidence into action, routing people to organizations that can file, refer, and litigate.
One limit has to be stated plainly, because the evidence engine cannot dissolve it. Durable solutions are rationed by state consent, resettlement quotas, and political will, and the readiness model's own logic holds that a confirmed refusal is a settled exclusion that no measurement moves. Better information and a sharper cost argument can widen the set of options that are seriously considered and can equip advocates who would otherwise argue from anecdote, but where the binding constraint is political rather than informational, rigorous evidence may change nothing. The impact claims in this report are scoped to that reality: the instruments improve the quality and legibility of the case, which is necessary but not sufficient for a different outcome.
The outputs are designed to be wielded by refugee-led organizations and civil-society advocates, and, where they will use them, by durable-solutions units within UNHCR, rather than to sit in a dashboard. This design choice reflects a clear direction in the field, the growing insistence, visible across the refugee-studies and practitioner literature on knowledge, voice, and power and on refugee self-representation, that displaced people should hold and deploy the evidence about their own situations rather than be the objects of it.
Two guardrails hold throughout. Every advocacy artifact carries its uncertainty band honestly, and the aggregation layer never becomes a registry of identifiable individuals. It argues about populations and gaps, not named people.
09
What Infrastructure Is Actually Needed
Two things are absent by design: any biometric or identity system, and any bespoke ledger. Everything proposed is either a measurement or knowledge artifact that the CoLab is suited to own, or a thin integration on audited external rails. That is the correct risk posture for a small lab working with a highly vulnerable population, and it follows directly from the digital-public-goods and data-minimization commitments set out above.
Layer
Component
Reuses
Posture
Measurement
LIAI index, open data standard, reference implementation, methodology
EII and the composite-index method
Build, the funding ask
Economics
RICS: encampment-versus-inclusion break-even; capacity and willingness map
ERCF engine (operational) and readiness gatekeepers
Adapt, engine in place
Value transfer
Privacy-preserving cash wallet, biometric-free
External audited network; CoLab adds threat model and measurement
DDC decision-pattern schema; DPIA and ethics layer
DDC-0001
Build, the credibility spine
The proposed stack, and what each layer reuses from the built portfolio.
10
How Success Will Be Measured
A funder should not have to take this program on faith, so success is defined in advance in three tiers: outputs, whether the instruments shipped and are rigorous; outcomes, whether they work and are used; and impact, whether they changed decisions. The measurement instruments themselves double as the evidence base. One line governs the whole framework and resolves an ambiguity a careful reader would otherwise catch: under this grant, every activity involving residents is consultation and co-design of the instruments, together with a desk audit and the field partner's structured knowledge, and no personal data is collected from residents. The measurement of residents' own information access, which would require primary data collection, is a separate future study.
Outputs: did we ship, and is it rigorous? Over the first year, success means a first open-source release of the index, comprising the index itself, an open data standard, a reference implementation, and methodology documentation, each versioned and citable. It means completed and published validation of the instrument's design, with expert elicitation across 8 to 12 experts over two rounds, reported weights, consistency ratios within accepted thresholds, and divergence analysis, including negative results. It means the reference-context validation executed with Fraternidade Sem Fronteiras, drawing on an audit of existing information and the partner's structured knowledge of what circulates, using open and synthetic data. It means the financial model parameterized for Dzaleka on the operational cost engine, with every parameter tagged and the full parameter table public. And it means the civil-society legal map live with the large majority of entries verified against primary sources, and the biometric-refusal decision pattern published with its governance schema.
Full psychometric validation of the instrument on responses from the displaced population itself, covering test-retest reliability, construct validity, and measurement invariance across subgroups, requires primary data collection from that population and is not part of this phase. It is written up here as a published protocol and pre-analysis plan for a future primary study, so that the instrument and its validation plan are themselves a public good, and so that a later study can execute the plan without re-deriving it. The longitudinal read on whether information-access scores for the worst-served sub-populations improve over time belongs to that same future study. This is the honest boundary of the present work, and stating it plainly is part of the method.
Outcomes: does it work, and is it used? Over the first two years, success means concordance between the instrument and the field partner's operational knowledge of where information gaps sit at Dzaleka, and equity disaggregation that reproduces independently observed disparities. It means adoption, with at least one external research team taking up the index as an instrument and at least one practitioner organization using its scores to retarget outreach. It means the financial model cited in at least two advocacy or policy documents by refugee-led or civil-society organizations, with the uncertainty bands reproduced intact, since fidelity of use matters and not only volume. It means community legitimacy, with refugee community members engaged as co-designers and a community review session signing off on how findings are represented before publication. And it means open-source health, with public contribution metrics, quarterly releases, and a documented path to a second site.
Impact: did decisions change? Over one to three years, success means that a livelihoods or durable-solutions actor at Dzaleka changes a concrete allocation, outreach, or referral decision that can be attributed to the evidence, documented through decision memos or partner attestation. It means that the measurement gap itself closes, with information access appearing as a specified variable in at least one subsequent funded evaluation design that cites the standard, which is the definition of success for infrastructure. These impact claims are deliberately modest about attribution, for the gatekeeper reason set out above: the instruments can change what is known and argued, while the political constraints on durable solutions lie outside their reach.
Failure and accountability. Failure deserves equal candor, stated now: weights that fail expert consistency checks but ship anyway; adoption claims that rest on download counts rather than documented decisions; a map that decays unverified; or any drift from measurement toward identity. The project commits to reporting against both lists, to publishing a pre-registered analysis plan for the validation study, and to releasing all instruments, de-identified aggregate data, and code under open access at the end of the grant. A standing do-no-harm review screens any proposed feature that touches personal data against the commitments above before development, and the screening record is public.
11
Alignment with the Displaced Livelihoods Initiative and Other Funders
This report backs the CoLab's submission to the Displaced Livelihoods Initiative in its Infrastructure and Public Goods track: the Livelihoods Information and Access Index as an open measurement public good, validated at Dzaleka. The fit is structural. That track invites a new measure that enables future rigorous evaluations rather than the evaluation of a single program, and the initiative's own call names the lack of information on legal status as a barrier to displaced livelihoods and invites AI-supported measurement in hard-to-reach contexts. The forced-labour framing is not a detour from that agenda but its sharpest edge: strengthening information about work rights and legitimate pathways is a protective factor against the exploitation the Forced Labor Structural Risk Index measures.
The proposal is scoped to research and measurement costs only, with no intervention-delivery lines, and it treats the operational cost engine, the provenance-credential architecture, and the field partner's community access as in-kind contributions rather than billed items. The request sits within the initiative's cap for this track, and the design honors the initiative's guidance that researcher-only designs tend to underperform on policy influence, which is why the field partnership with Fraternidade Sem Fronteiras is written into the plan rather than added to it.
Team and partnership. Sylvia Maier, of the NYU SPS Center for Global Affairs, serves as Principal Investigator and eligibility anchor, since the initiative requires a Principal Investigator with a primary university affiliation and demonstrated experience with rigorous evaluation. Teresa Cantero, a doctoral candidate at Universidad Carlos III de Madrid and a visiting scholar at the NYU Center for Global Affairs, is Primary Researcher; the Summer 2026 cohort carries implementation; and Fraternidade Sem Fronteiras is the field partner.
The partnership is established rather than cold: Yago Rocha volunteered with Fraternidade Sem Fronteiras at Dzaleka on refugee livelihoods and financial inclusion, and Carolina Moron visited Dzaleka while living in Malawi and building a multi-sector data coalition, which is first-hand familiarity that lowers the risk around community access. The same architecture serves adjacent funders, because the measurement-and-governance framing travels. The honest assessment is that the initiative's funded portfolio favors teams with strong evaluation track records, so competitiveness rests on the rigor of the measurement work and the depth of the team's field experience rather than on the breadth of the claims.
12
Programme Design and Outlook
The work is designed for a term of roughly twenty-four months, beginning within the funder's required window after an award. The sequence moves from re-specifying the indicator framework for livelihoods and legal-rights information, through the expert-elicitation and calibration pipeline for the index, to the reference-context validation at Dzaleka with the field partner, and then to open release of the index, the data standard, the reference implementation, and the methodology, followed by dissemination to the research and practitioner community, including remote and partner-led presentation of results in Malawi.
Because this is an infrastructure-and-public-goods effort, the technology is the deliverable rather than overhead, and a substantial share of the budget maps to the reference implementation and the model adaptation. The cost engine itself is an in-kind contribution, already operational and validated for evacuation, which is why its re-pointing to durable solutions is an adaptation rather than a new build.
13
Consolidated Limitations and Future Research
The limitations are stated together so that they are hard to miss.
Maturity varies by tool, and the report holds the line between them: the cost engine is validated for evacuation, the Evacuation Information Index is built but unvalidated, the Forced Labor Structural Risk Index is built and documented with a published methodology, and the livelihoods instruments are proposed.
Measurement comes before deployment, so the weights and thresholds of the index and the financial model are provisional until they are expert-elicited and calibrated, and nothing here is operational decision-support before that validation.
Costs are more reliable than modeled outcomes, so the work leads with cost and break-even and treats any modeled mortality or lives-saved figure as indicative only.
The economics of inclusion are context-dependent, so the model has to be able to find against inclusion where host markets are too thin, or it is advocacy rather than analysis.
Evidence has political limits, so the impact claims are scoped to what better information can plausibly move.
Do-no-harm dominates, so the documented refusal to build biometric identity and the privacy-preserving patterns are public goods in their own right.
The honest scope boundary holds: full psychometric validation on the displaced population is future primary work, published here as a protocol rather than claimed as done.
The next steps follow from those limits.
Run the expert-elicitation and calibration pipeline for the index against the Dzaleka reference context.
Parameterize the financial model on Dzaleka cost inputs.
Stand up the civil-society legal map with the field partner and local advocates.
Publish the biometric-refusal decision pattern and stress-test the governance schema against automated benefits-eligibility systems.
Carry the design into a second displacement context along a documented adoption path.
The through-line from the evacuation corridor to the camp is a single claim, tested in more than one domain: that the binding constraint on protection, on durable solutions, and on freedom from forced labour alike is the quality, accessibility, and equity of the information that people can act on, and that open, honestly labeled measurement infrastructure is the public good most worth building for it.
References
Sources
01Geneva Convention Relative to the Protection of Civilian Persons in Time of War (Fourth Geneva Convention), art. 49; Protocol Additional to the Geneva Conventions (Protocol I), arts. 57 to 58; Protocol II, art. 17; Rome Statute of the International Criminal Court, art. 8. See also “Evacuation,” How Does Law Protect in War? ICRC Casebook.
02Convention Relating to the Status of Refugees (1951) and its 1967 Protocol, esp. arts. 1 and 33 (definition and non-refoulement).
03UN General Assembly, Global Compact on Refugees, affirmed 17 Dec. 2018, A/73/12 (Part II), res. 73/151.
04Alexander Betts, “The Normative Terrain of the Global Refugee Regime,” Ethics and International Affairs 29, no. 4 (2015): pp. 363 to 375; and Roger Zetter, Protecting Forced Migrants: A State of the Art Report (Swiss Federal Commission on Migration, 2014).
05Ethical Tech CoLab, “Forced Labor Structural Risk Index,” Fall 2025. An interactive index mapping the structural conditions that enable forced labour across 184 countries on a 0 to 1 risk scale, with national and sub-national layers.
06ILO Forced Labour Convention, 1930 (No. 29) and its 2014 Protocol; the UN Protocol to Prevent, Suppress and Punish Trafficking in Persons (Palermo Protocol, 2000); and ILO, Walk Free, and IOM, Global Estimates of Modern Slavery: Forced Labour and Forced Marriage (2022), estimating 27.6 million people in forced labour worldwide.
07Cantero, Teresa. “Artificial Intelligence and Civilian Protection in Evacuation during Armed Conflict under International Humanitarian Law.” Presentation, NYU Center for Global Affairs, 2026.
08UN Office on Genocide Prevention and the Responsibility to Protect; Roberta Cohen, “Reconciling the Responsibility to Protect with IDP Protection,” Brookings Institution (2010).
09Volker Türk and Rebecca Dowd, “Protection Gaps,” in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 278 to 285.
10UNHCR, Global Trends: Forced Displacement (UNHCR, 2025 to 2026), reporting the global figure declining for the first time in a decade to roughly 117 million. The count of evacuated civilians has no equivalent global series.
11International Organization for Migration; OCHA, “What Is the Cluster Approach?”; OHCHR, core international human-rights instruments. On the protection consequences where host states are not parties to the 1951 Convention, see “The Protection of Refugees in Non-Signatory States,” International Journal of Refugee Law 33, no. 2 (2021): p. 188.
12Haine Beirens and Susan Fratzke, “Taking Stock of Refugee Resettlement,” Migration Policy Institute (2017); Susan Fratzke and María Belén Zanzuchi, “Complementary Pathways,” Migration Policy Institute (2024); UNHCR, Safe Pathways for Refugees (2018).
13Ethical Tech CoLab, “Evacuation Information Index (EII),” GitHub, 2026. Weighting precedents: ACAPS and the EU Joint Research Centre, INFORM Severity Index; ACLED, Conflict Index; Fund for Peace, Fragile States Index.
14Thomas L. Saaty, “How to Make a Decision: The Analytic Hierarchy Process,” European Journal of Operational Research 48, no. 1 (1990): pp. 9 to 26; Mohammed Al Fozaie, “A Guide to Integrating Expert Opinion and Fuzzy AHP,” Advances in Fuzzy Systems (2022); OECD and JRC, Handbook on Constructing Composite Indicators (OECD Publishing, 2008).
16Cost parameters compiled in the ERCF v7.2 documentation from humanitarian-standard sources: UNHCR WASH Manual; Sphere Association, The Sphere Handbook, 2018 ed.; World Food Programme, Annual Performance Report 2023 and Executive Board figures 2025. Primary sources should be cited directly in operational use.
17Ethical Tech CoLab and Yago Rocha, “ERCF: Evacuation Risk and Cost Framework, v7.2,” GitHub, 2026.
18Ethical Tech CoLab and Melanie MacKew, “Evacuation Simulation,” GitHub, 2026.
19Ethical Tech CoLab and India Clarke, “Evacuation Readiness and Uncertainty Simulator,” GitHub, 2026.
20UNHCR, Policy on Alternatives to Camps (2014); Bram J. Jansen, “Digging Aid: The Camp as an Option in East and the Horn of Africa,” Journal of Refugee Studies 29, no. 2 (2016): pp. 149 to 165; Oliver Bakewell, “Encampment and Self-Settlement,” and Loren B. Landau, “Urban Refugees and IDPs,” both in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 127 to 148; Lewis Turner, “Explaining the (Non-)Encampment of Syrian Refugees,” Mediterranean Politics (2015).
21UNHCR, Protracted Refugee Situations, EC/54/SC/CRP.14 (2004), reporting the average duration of major protracted refugee situations rising from about 9 years in 1993 to about 17 years by 2003. See also World Bank, “How Long Do Refugees Stay in Exile?” (2019).
22IOM, World Migration Report 2024 (IOM, 2024), Chapter 1 overview.
23“Dzaleka Refugees at Risk as WFP Faces K19bn Shortfall,” Nation Online, 8 Feb. 2026; “Funding Cuts Push Malawi's Dzaleka Refugee Camp to the Brink,” FairPlanet, 20 Aug. 2025; UNHCR, “Refugees in Dzaleka Struggle to Make Ends Meet amid Funding Cuts,” UNHCR Africa, 5 May 2025; “We Still Need People to Hold Our Hands,” Dialogue Earth, June 2026.
24World Bank, Making Refugee Self-Reliance Work: From Aid to Employment in Sub-Saharan Africa (World Bank, 2025); World Bank, “The Costs Come Before the Benefits” (2024). On the politics of self-reliance, see Suzan Ilcan et al., “Humanitarian Assistance and the Politics of Self-Reliance: Uganda's Nakivale Refugee Settlement,” CIGI Papers no. 86 (2015); Merle Kreibaum, “Build Towns Instead of Camps” (German Development Institute, 2016); Amelia Kuch, “Naturalization of Burundi Refugees in Tanzania,” Journal of Refugee Studies (2016); and World Bank, An Assessment of Uganda's Progressive Approach to Refugee Management (2016).
25UNHCR, “Investing in Refugees' Self-Reliance: A More Cost-Effective and Sustainable Response.”
26World Bank, “The Costs Come Before the Benefits” (World Bank Group, 2024); UNHCR and World Bank, “Yes” in My Backyard? The Economics of Refugees and Their Social Dynamics in Kakuma, Kenya (World Bank, 2016), for the 3.4 per cent Kakuma figure; on Colombia's PEP regularization, Ana María Ibáñez et al., as summarized in “Refugees Mean Business: This Is Why Investing in Them Pays,” World Economic Forum, 20 Jan. 2025.
27Digital Public Goods Alliance, DPG Standard (nine indicators, including SDG relevance, open licensing, non-collection of personally identifiable information, and privacy and applicable laws); Principles for Digital Development.
28E. Fiddian-Qasmiyeh, “Gender and Forced Migration,” in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 395 to 408; Volker Türk, “Ensuring Protection for LGBTI Persons of Concern,” Forced Migration Review.
29On existing approaches to measuring information reaching affected populations, see the IASC framework on accountability to affected populations; the CDAC Network and Ground Truth Solutions on communication with communities; and Internews information-ecosystem assessments.
30World Food Programme, “Building Blocks,” WFP Innovation; UN Women and WFP, Blockchain Pilot Project for Cash Transfers in Refugee Camps: Jordan Case Study (UN Women, 2021).
31“Privacy in Peril: Safeguarding Digital Data in Humanitarian Blockchain Initiatives,” Humanitarian Practice Network and ODI, 27 Aug. 2025.
32Ethical Tech CoLab, “Arts Provenance Agent,” GitHub, 2026; on the ID2020 lineage, see public documentation of the decentralized-identity work with UNHCR and WFP.
33Alice Edwards and Laura van Waas, “Statelessness,” in The Oxford Handbook of Refugee and Forced Migration Studies (Oxford UP, 2014), pp. 290 to 299; Sarah Bidinger, “Syrian Refugees and the Right to Work,” Boston University International Law Journal 33 (2015): pp. 223 to 249.
34Human Rights Watch, “UN Shared Rohingya Data Without Informed Consent,” 15 June 2021.
35“Although Shocking, the Rohingya Biometrics Scandal Is Not Surprising,” ODI Insights, 2021; “Rohingya Data Protection and the UN's Betrayal,” The New Humanitarian, 21 June 2021.
36“Knowledge, Voice and Power,” Forced Migration Review 70 (2022); Mauricio Vitoria et al., “The Global Summit of Refugees and the Importance of Refugee Self-Representation,” Forced Migration Review (2018).
37Innovations for Poverty Action, Displaced Livelihoods Initiative: Call for Proposals, Round V (IPA, 2026); IPA, DLI Eligibility Self-Assessment and Budget Template, Round V (2026).
The Ethical Tech CoLab is a research initiative of the NYU School of Professional Studies Center for Global Affairs, conducted in collaboration with Microsoft. Views and findings are those of the researchers and do not represent the official positions of New York University, Microsoft, UNHCR, WFP, or any partner institution. External programs cited are referenced as evidence, not as CoLab partnerships.
\ No newline at end of file
diff --git a/static-site/print/after-the-corridor/index.txt b/static-site/print/after-the-corridor/index.txt
index f63decd31..661d472b2 100644
--- a/static-site/print/after-the-corridor/index.txt
+++ b/static-site/print/after-the-corridor/index.txt
@@ -1,23 +1,23 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","print","after-the-corridor",""],"q":"","i":false,"f":[[["",{"children":["print",{"children":[["slug","after-the-corridor","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,null]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","print","after-the-corridor",""],"q":"","i":false,"f":[[["",{"children":["print",{"children":[["slug","after-the-corridor","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,null]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
18:"$Sreact.suspense"
-1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L15",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L15",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L15",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L15",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -198,6 +198,6 @@ f:["$","$1","c",{"children":[null,["$","$L6",null,{"parallelRouterKey":"children
73:["$","li","36",{"children":[["$","span",null,{"className":"print-ref-num","children":"37"}],["$","span",null,{"children":"Innovations for Poverty Action, Displaced Livelihoods Initiative: Call for Proposals, Round V (IPA, 2026); IPA, DLI Eligibility Self-Assessment and Budget Template, Round V (2026)."}]]}]
74:["$","p",null,{"className":"print-note","children":"The Ethical Tech CoLab is a research initiative of the NYU School of Professional Studies Center for Global Affairs, conducted in collaboration with Microsoft. Views and findings are those of the researchers and do not represent the official positions of New York University, Microsoft, UNHCR, WFP, or any partner institution. External programs cited are referenced as evidence, not as CoLab partnerships."}]
1c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-75:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+75:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
19:null
1e:[["$","title","0",{"children":"After the Corridor (print edition) · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L75","6",{}]]
diff --git a/static-site/print/agentic-behavior-observatory/__next._full.txt b/static-site/print/agentic-behavior-observatory/__next._full.txt
index 0644b949b..4cd0730d1 100644
--- a/static-site/print/agentic-behavior-observatory/__next._full.txt
+++ b/static-site/print/agentic-behavior-observatory/__next._full.txt
@@ -1,23 +1,23 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+13:I[68027,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default",1]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
:HL["/website/_next/static/media/17b0f6a4f906cc39.p.3nfl-v4jxqll_.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/1ae2575eb5be4118.p.29un6u1l3mwyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/8d05cfa5faa8406c.p.1s123piy9_v1m.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/dc0d9adbac686440.p.3cik_s2si-ft-.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/website/_next/static/media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
-0:{"P":null,"c":["","print","agentic-behavior-observatory",""],"q":"","i":false,"f":[[["",{"children":["print",{"children":[["slug","agentic-behavior-observatory","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,null]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
-15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
-17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+0:{"P":null,"c":["","print","agentic-behavior-observatory",""],"q":"","i":false,"f":[[["",{"children":["print",{"children":[["slug","agentic-behavior-observatory","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true,"nonce":"$undefined"}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],"$L8","$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$@11"]},null,false,null]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"static-snapshot"}
+15:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+17:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
18:"$Sreact.suspense"
-1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+1b:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+1d:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
8:["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$L15",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$L15",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$L15",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$L15",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
@@ -153,6 +153,6 @@ f:["$","$1","c",{"children":[null,["$","$L6",null,{"parallelRouterKey":"children
45:["$","p","6",{"children":[["$","span",null,{"className":"font-semibold text-accent","children":"The landmark exception."}]," ","The Stanford generative agents repository, the most cited artifact in this literature, scores 0 on evaluation. It is research code released to accompany a paper rather than a maintained framework, and the paper carried the validation. The score is accurate and would be misread as a verdict by anyone who took it for one, which is the clearest illustration in the corpus of why coverage is not merit."]}]
46:["$","tr","11",{"className":"border-b border-border last:border-0","children":[["$","td","0",{"className":"px-4 py-3 align-top text-foreground/85 tabular-nums","children":"Literacy"}],["$","td","1",{"className":"px-4 py-3 align-top text-foreground/85 tabular-nums","children":"1"}]]}]
1c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
-47:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+47:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
19:null
1e:[["$","title","0",{"children":"The Agentic Behavior Observatory (print edition) · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L47","6",{}]]
diff --git a/static-site/print/agentic-behavior-observatory/__next._head.txt b/static-site/print/agentic-behavior-observatory/__next._head.txt
index 0862a5741..f71422b97 100644
--- a/static-site/print/agentic-behavior-observatory/__next._head.txt
+++ b/static-site/print/agentic-behavior-observatory/__next._head.txt
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
-2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
-3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
+2:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewportBoundary"]
+3:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
-5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
+5:I[27201,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"IconMark"]
0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"The Agentic Behavior Observatory (print edition) · NYU Ethical Tech CoLab"}],["$","meta","1",{"name":"description","content":"A research collaboration between NYU's Center for Global Affairs and Microsoft, exploring tech interventions for migration, forced labor, IDPs and refugees."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"icon","href":"/website/icon0.svg?icon0.2w9sc__8sl4r2.svg","sizes":"any","type":"image/svg+xml"}],["$","link","4",{"rel":"icon","href":"/website/icon1.png?icon1.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","link","5",{"rel":"apple-touch-icon","href":"/website/apple-icon.png?apple-icon.3ffv-c-gon2pc.png","sizes":"256x256","type":"image/png"}],["$","$L5","6",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/print/agentic-behavior-observatory/__next._index.txt b/static-site/print/agentic-behavior-observatory/__next._index.txt
index 77bd96789..091ecc2ca 100644
--- a/static-site/print/agentic-behavior-observatory/__next._index.txt
+++ b/static-site/print/agentic-behavior-observatory/__next._index.txt
@@ -1,13 +1,13 @@
1:"$Sreact.fragment"
-2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
-3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
-4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
-5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
-6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
+2:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ViewTransitions"]
+3:I[30353,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteBackground"]
+4:I[46083,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"ScrollProgress"]
+5:I[36852,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"SiteHeader"]
+6:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+7:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+e:I[23475,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"Link"]
:HL["/website/_next/static/chunks/0cajqffwip30t.css","style"]
-0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/0nd82-2dezawm.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
+0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/website/_next/static/chunks/0cajqffwip30t.css","precedence":"next"}],["$","script","script-0",{"src":"/website/_next/static/chunks/402x-bnzu27si.js","async":true}],["$","script","script-1",{"src":"/website/_next/static/chunks/1sr_ew0rawcyk.js","async":true}],["$","script","script-2",{"src":"/website/_next/static/chunks/14mrh2-p_w84d.js","async":true}],["$","script","script-3",{"src":"/website/_next/static/chunks/42slhzgb7dvh7.js","async":true}]],["$","$L2",null,{"children":["$","html",null,{"lang":"en","data-theme":"dark","suppressHydrationWarning":true,"className":"bebas_neue_4d1b6b20-module__PolqSW__variable space_mono_d40b4a93-module__wOQ9Vq__variable h-full antialiased","children":[["$","head",null,{"children":["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var t=localStorage.getItem(\"theme\");if(t!==\"light\"&&t!==\"dark\")t=\"dark\";document.documentElement.setAttribute(\"data-theme\",t)}catch(e){}})()"}}]}],["$","body",null,{"className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L3",null,{}],["$","$L4",null,{}],["$","$L5",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L6",null,{"parallelRouterKey":"children","template":["$","$L7",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}],["$","footer",null,{"className":"border-t border-border bg-surface/40","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16","children":[["$","div",null,{"className":"grid gap-10 md:grid-cols-[1.5fr_1fr_1fr]","children":[["$","div",null,{"className":"max-w-sm","children":[["$","p",null,{"className":"text-base font-semibold","children":"Ethical Tech CoLab"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted","children":"Exploring intervention opportunities at the intersection of emerging technologies and the human condition."}],["$","p",null,{"className":"mt-4 text-xs uppercase tracking-wider text-muted","children":"NYU SPS · CGA · Microsoft · New York"}],["$","div",null,{"className":"mt-5 flex items-center gap-3","children":[["$","a","linkedin",{"href":"https://www.linkedin.com/company/ethical-tech-lab/","target":"_blank","rel":"noopener noreferrer","aria-label":"LinkedIn","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14ZM7.12 20.45H3.55V9h3.57v11.45ZM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.22.8 24 1.77 24h20.45c.98 0 1.78-.78 1.78-1.75V1.75C24 .78 23.2 0 22.22 0Z"}]}]}],["$","a","github",{"href":"https://github.com/Ethical-Tech-CoLab","target":"_blank","rel":"noopener noreferrer","aria-label":"GitHub","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":"$L8"}],"$L9"]}]]}],"$La","$Lb"]}],"$Lc","$Ld"]}]}]]}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
8:["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","aria-hidden":true,"className":"h-4 w-4","children":["$","path",null,{"d":"M12 .5C5.73.5.67 5.57.67 11.85c0 5.02 3.26 9.28 7.78 10.79.57.1.78-.25.78-.55v-1.94c-3.16.69-3.83-1.53-3.83-1.53-.52-1.32-1.27-1.67-1.27-1.67-1.04-.71.08-.7.08-.7 1.15.08 1.76 1.18 1.76 1.18 1.02 1.76 2.68 1.25 3.33.96.1-.74.4-1.25.72-1.54-2.52-.29-5.17-1.26-5.17-5.61 0-1.24.44-2.25 1.17-3.05-.12-.29-.51-1.45.11-3.02 0 0 .96-.31 3.15 1.17a10.9 10.9 0 0 1 2.87-.39c.97 0 1.95.13 2.87.39 2.19-1.48 3.15-1.17 3.15-1.17.62 1.57.23 2.73.11 3.02.73.8 1.17 1.81 1.17 3.05 0 4.36-2.66 5.31-5.19 5.6.41.35.78 1.05.78 2.12v3.14c0 .3.2.66.79.55a11.36 11.36 0 0 0 7.77-10.79C23.33 5.57 18.27.5 12 .5Z"}]}]
9:["$","a","luma",{"href":"https://luma.com/ethical-tech-colab","target":"_blank","rel":"noopener noreferrer","aria-label":"Events calendar (Luma)","className":"flex h-9 w-9 items-center justify-center rounded-full border border-border text-muted transition-colors hover:border-accent hover:text-accent","children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"1.6","strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"className":"h-4 w-4","children":[["$","rect",null,{"x":"3","y":"4.5","width":"18","height":"16","rx":"2.5"}],["$","path",null,{"d":"M3 9.5h18"}],["$","path",null,{"d":"M8 2.5v4M16 2.5v4"}]]}]}]
a:["$","div",null,{"children":[["$","p",null,{"className":"text-xs uppercase tracking-wider text-muted","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2 text-sm","children":[["$","li","/portfolio",{"children":["$","$Le",null,{"href":"/portfolio","className":"text-foreground/90 transition-colors hover:text-accent","children":"Portfolio"}]}],["$","li","/team",{"children":["$","$Le",null,{"href":"/team","className":"text-foreground/90 transition-colors hover:text-accent","children":"Team"}]}],["$","li","/newsletter",{"children":["$","$Le",null,{"href":"/newsletter","className":"text-foreground/90 transition-colors hover:text-accent","children":"Newsletter"}]}],["$","li","/contact",{"children":["$","$Le",null,{"href":"/contact","className":"text-foreground/90 transition-colors hover:text-accent","children":"Contact"}]}]]}]]}]
diff --git a/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.__PAGE__.txt b/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.__PAGE__.txt
index de6a811d6..387126654 100644
--- a/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.__PAGE__.txt
+++ b/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.__PAGE__.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
+2a:I[97367,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"OutletBoundary"]
2b:"$Sreact.suspense"
2:Ta14,
@page { size: 210mm 297mm; margin: 20mm 18mm; }
diff --git a/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.txt b/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.txt
index c8fcaecbe..00c50dc1b 100644
--- a/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.txt
+++ b/static-site/print/agentic-behavior-observatory/__next.print.$d$slug.txt
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
4:[]
0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"static-snapshot"}
diff --git a/static-site/print/agentic-behavior-observatory/__next.print.txt b/static-site/print/agentic-behavior-observatory/__next.print.txt
index 9251bf367..263c014c5 100644
--- a/static-site/print/agentic-behavior-observatory/__next.print.txt
+++ b/static-site/print/agentic-behavior-observatory/__next.print.txt
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
-2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
-3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/0nd82-2dezawm.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+2:I[39756,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
+3:I[37457,["/website/_next/static/chunks/402x-bnzu27si.js","/website/_next/static/chunks/1sr_ew0rawcyk.js","/website/_next/static/chunks/14mrh2-p_w84d.js","/website/_next/static/chunks/42slhzgb7dvh7.js"],"default"]
0:{"rsc":["$","$1","c",{"children":[null,[["$","style",null,{"children":"\n /* The site is dark-first, and a dark color-scheme makes Chrome paint\n the printed sheet's margin area dark too. Paper is light. */\n html { color-scheme: light !important; }\n html, body { background: #ffffff !important; }\n body::after { content: none !important; }\n header, footer, .site-bg, .aura { display: none !important; }\n "}],["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"static-snapshot"}
diff --git a/static-site/print/agentic-behavior-observatory/index.html b/static-site/print/agentic-behavior-observatory/index.html
index 2fb7737e4..952b4aa88 100644
--- a/static-site/print/agentic-behavior-observatory/index.html
+++ b/static-site/print/agentic-behavior-observatory/index.html
@@ -1,4 +1,4 @@
-The Agentic Behavior Observatory (print edition) · NYU Ethical Tech CoLab
Publications · Instrument and findings
The Agentic Behavior Observatory
Reading What a Repository Models, and What It Leaves Out
Ethical Tech CoLab
August 2026
Analysis and write-up by the Ethical Tech CoLab. Figures computed from the committed corpus of 22 repositories, read on 26 August 2026.
A repository that simulates a population makes a claim about who that population contains, and the claim is legible in its source. This report describes an instrument that reads it, and what the instrument found across 22 repositories: work that models age and disability far more often than income or literacy, an evaluation layer that is strongest exactly where the subject matter is weakest, and eight repositories whose behavioral findings rest on a language model they never name.
Key figures
22
repositories analyzed, 15 of them the CoLab's own and 7 reference frameworks
62
signals across six axes, each traceable to the file and line it fired on
3 of 22
repositories that model income; 19 model children
8
repositories doing model-driven behavioral work that name no model version
01
The question the instrument exists to answer
When a system generates or evaluates a synthetic population at scale, it is making a claim about who that population contains. The claim is rarely written down. It is implied by which attributes the code carries, which behaviors the agents are allowed to have, and which differences between people the model treats as differences at all. A population dimension nobody models is a population nobody simulates, and an unmodeled dimension is an implicit assertion that it does not matter to the outcome.
That claim is legible in the source. The Agentic Behavior Observatory reads it. Paste a GitHub repository URL and it returns an evidence-linked account of how that repository models agentic behavior, scored on six axes, with the demographic dimensions and the model versions it rests on pulled out. Every point of every score links to the file and the line where its signal fired.
What a score is not. A score is signal coverage, not a quality judgment. A small, sharp repository can and should score lower than a sprawling framework, and the tool says so on its own front page. The number answers one question only: how much of the taxonomy's vocabulary does this repository exhibit. Whether the work is good is a question for a reader, not a regular expression.
02
How the reading is done
The analyzer fetches a repository's metadata and file tree from the GitHub API, then reads up to 120 file bodies from the raw content host, chosen by a heuristic that favors manifests, prose, and modeling-core filenames. Text source in roughly 25 extensions counts, including the single-file HTML applications much of the CoLab's work ships as. Generated bundles and lockfiles are skipped. Nothing is cloned and nothing is executed.
Each file is matched against 62 signals grouped into six axes. A signal is a dependency declaration, a file path, or a pattern in source and prose, and it carries a weight and a human-readable label. An axis score is the share of that axis's weighted signal set the repository covers, expressed on a 0 to 100 scale.
SDV, CTGAN, synthcity, Faker, Gretel; population synthesis and IPF, census seeds, differential privacy, generation at scale
Model-based behavioral modeling
10
Anthropic and OpenAI SDKs, LangGraph, AutoGen, CrewAI, DSPy, local runtimes; personas, memory streams, generative-agent architectures, silicon sampling
Reinforcement learning
8
Gymnasium, Stable-Baselines3, RLlib, TorchRL; named algorithms, reward machinery, RLHF and DPO, the reset and step contract
Evaluation and validation
8
Tests, fidelity metrics such as KS, Wasserstein and TSTR, sensitivity analysis and ablations, seeded runs, experiment tracking, bias and representativeness audits
Context isolation
10
Private and privileged instructions, BATNAs and red lines; visibility and disclosure rules; per-agent scoped context; fresh sessions and state resets; independent replications; staying in character and knowledge-cutoff handling; contamination and leakage checks; blind evaluation
The six axes and the signals behind each. Counts are of distinct signals, not of matches.
The headline relevance score uses only the three subject axes, because the other three describe how work is done rather than what it is about.
relevance = 0.6 x max(subject axes) + 0.4 x mean(subject axes)
Subject axes are agent-based simulation, synthetic data generation, and model-based behavioral modeling. The max term keeps a repository that does one of them thoroughly in scope; the mean term rewards work that spans them.
One taxonomy, two runtimes. The scoring logic exists once, in signals.py, and is exported to the browser as JSON. The command-line analyzer that writes the committed corpus and the in-browser analyzer that scores a repository you paste therefore score identically. A visitor can reproduce any published number without installing anything.
03
The corpus
The committed corpus is 22 repositories: 7 reference frameworks that define the field's vocabulary, and 15 Ethical Tech CoLab projects, mostly evacuation and negotiation simulators, plus the CoLab's agent work and its evaluation tooling. The observatory analyzes itself as well, which is discussed as a limitation below rather than claimed as a validation.
agentic-behavior-observatory60
the tool scoring itself
microsoft/autogen56
camel-ai/camel50
mesa/mesa48
joonspk-research/generative_agents32
race-condition-mod31
AgentTorch/AgentTorch29
Farama-Foundation/PettingZoo29
ercf25
sdv-dev/SDV25
Relevance across the corpus. The reference frameworks cluster at the top not because they are better work, but because they contain more of the taxonomy's vocabulary, which is what the score measures.Data table ▸
Repository
Relevance
Ethical-Tech-CoLab/agentic-behavior-observatory
60
microsoft/autogen
56
camel-ai/camel
50
mesa/mesa
48
joonspk-research/generative_agents
32
Ethical-Tech-CoLab/race-condition-mod
31
AgentTorch/AgentTorch
29
Farama-Foundation/PettingZoo
29
Ethical-Tech-CoLab/ercf
25
sdv-dev/SDV
25
Eleven of the 22 have model-based behavioral modeling as their strongest subject axis, 8 agent-based simulation, and 3 synthetic data generation. That distribution is a fact about which repositories were chosen, not about the field, and the corpus is small enough that a single addition moves it.
04
What the corpus turned out to model
Across all 22 repositories the analyzer found 33 distinct demographic dimensions in code and prose. They are not evenly distributed, and the shape of the imbalance is the most substantive finding in this report.
Children19
Age15
Disability15
Region12
Gender8
Migration7
Education6
Race6
Income3
Religion1
Employment1
Literacy1
Repositories mentioning each demographic dimension, out of 22. Visible bodily and household attributes dominate; economic position is close to absent.Data table ▸
Dimension
Repositories
Children
19
Age
15
Disability
15
Region
12
Gender
8
Migration
7
Education
6
Race
6
Income
3
Religion
1
Employment
1
Literacy
1
Populations with bodies but no economics. Nineteen of 22 repositories model children and 15 model disability, both of which change how a person moves in an evacuation. Three model income, one models employment, and one models literacy. In a body of work substantially about who gets out of a disaster and who does not, the attributes that determine whether a household has a car, can afford to leave early, or can read the warning are the ones least often represented. The instrument cannot say whether that is an oversight or a defensible modeling choice. It can say the choice is being made silently in most of these repositories.
Eight repositories name no model. The analyzer extracts every model identifier it finds. Across the corpus it found 42 distinct versions, led by gpt-4o-mini in 7 repositories. Eight repositories doing model-driven behavioral work name no version anywhere the analyzer could read. Behavioral findings drift between model versions, so a result whose model is unrecorded cannot be reproduced later even by the people who produced it.
The corpus is better at isolating contexts than at modelling economies. Context isolation was added to the taxonomy after the findings above, to ask whether a repository has any vocabulary for keeping information where it belongs: one agent out of another's private brief, one run out of the next, the model's own training out of the persona it was given, the test item out of the prompt meant to test it. Median across the corpus is 40. The clearest case is the Diplomatic Simulator at 73, its highest axis by a wide margin and not an accident of vocabulary: every delegation holds private instructions, a BATNA and red lines, and the table carries explicit rules for what crosses between parties. Its own paper states the principle outright. At the other end the Stanford generative agents repository scores 0, which is worth sitting with, because the memory stream is the architecture and nothing in it names a boundary between one agent's stream and another's.
Evaluation is strongest where the subject is weakest. Median evaluation across the corpus is 48, higher than any subject axis: the medians for agent-based simulation, synthetic data generation, and model-based behavioral modeling are 11.5, 7 and 17. AgentTorch scores 84 on evaluation against 29 relevance. The pattern is partly an artifact of the taxonomy, since test files and CI configuration are easy vocabulary to detect, and partly real: it is easier to add a test suite than to model an economy.
The landmark exception. The Stanford generative agents repository, the most cited artifact in this literature, scores 0 on evaluation. It is research code released to accompany a paper rather than a maintained framework, and the paper carried the validation. The score is accurate and would be misread as a verdict by anyone who took it for one, which is the clearest illustration in the corpus of why coverage is not merit.
05
Limits worth stating
The instrument is a vocabulary detector. Reading it as anything more would reproduce exactly the error it was built to expose.
Regular expressions match vocabulary, not meaning. A repository that discusses differential privacy without implementing it fires that signal. Every signal therefore links to its evidence, and the evidence, not the score, is the finding.
The word party is counted as a demographic dimension in 17 repositories, which is the corpus's clearest false positive: in a negotiation simulator a party is a side at the table, not a political affiliation. It is left in rather than special-cased, because the general problem it illustrates does not go away by patching one term.
The demographic vocabulary is a fixed English list of 39 terms, so it under-reports populations described in other words or other languages. That limit is itself a finding about who the tooling was built by.
Up to 120 files are read per repository. Large repositories are sampled, not read whole, and every report carries files_read, files_eligible and files_total so the sampling is never silent.
The observatory scores itself 60, first in the corpus, and rose from 54 when the context-isolation signals were added to the very file it analyses. A repository whose contents are the taxonomy will match the taxonomy, so this number is close to tautological and should not be read as the tool validating itself. It is the sharpest available demonstration of the limit above it.
Twenty-two repositories is a small corpus, and 15 of them come from one organization. The dimension counts above describe this corpus. They are a prompt to check your own, not a measurement of the field.
06
Using it, and extending it
The dashboard runs the analysis in the browser. Two calls to the GitHub API for metadata and the file tree, then file bodies from the raw content host, which is CORS-open and not rate limited: roughly thirty repositories an hour with no token at all. Results stay in the browser and are marked live. Downloading the JSON is how one joins the shared corpus.
The command-line analyzer writes the committed corpus. It has no dependencies beyond the Python standard library, clones nothing, and picks up a GitHub token from the environment or from the gh CLI if one is available.
Teaching it a framework. The taxonomy is one file. Adding a simulation framework is one tuple naming its axis, key, kind, pattern, weight and label. The build step exports the same taxonomy to the browser, so a single edit updates both runtimes and no score can differ between them.
Analyzing the CoLab's own corpus exposed three defects in the taxonomy, all since fixed: HTML and JSX source was not being read at all, the file size cap excluded single-file applications, and the agent-detection patterns assumed agents are called agents rather than members, families, or residents. Any repository analyzed before those fixes scored misleadingly low, which is the argument for versioning a taxonomy the way one versions a model.
09CAMEL-AI. CAMEL: communicative agents for mind exploration of large language model society.
\ No newline at end of file
+
Publications · Instrument and findings
The Agentic Behavior Observatory
Reading What a Repository Models, and What It Leaves Out
Ethical Tech CoLab
August 2026
Analysis and write-up by the Ethical Tech CoLab. Figures computed from the committed corpus of 22 repositories, read on 26 August 2026.
A repository that simulates a population makes a claim about who that population contains, and the claim is legible in its source. This report describes an instrument that reads it, and what the instrument found across 22 repositories: work that models age and disability far more often than income or literacy, an evaluation layer that is strongest exactly where the subject matter is weakest, and eight repositories whose behavioral findings rest on a language model they never name.
Key figures
22
repositories analyzed, 15 of them the CoLab's own and 7 reference frameworks
62
signals across six axes, each traceable to the file and line it fired on
3 of 22
repositories that model income; 19 model children
8
repositories doing model-driven behavioral work that name no model version
01
The question the instrument exists to answer
When a system generates or evaluates a synthetic population at scale, it is making a claim about who that population contains. The claim is rarely written down. It is implied by which attributes the code carries, which behaviors the agents are allowed to have, and which differences between people the model treats as differences at all. A population dimension nobody models is a population nobody simulates, and an unmodeled dimension is an implicit assertion that it does not matter to the outcome.
That claim is legible in the source. The Agentic Behavior Observatory reads it. Paste a GitHub repository URL and it returns an evidence-linked account of how that repository models agentic behavior, scored on six axes, with the demographic dimensions and the model versions it rests on pulled out. Every point of every score links to the file and the line where its signal fired.
What a score is not. A score is signal coverage, not a quality judgment. A small, sharp repository can and should score lower than a sprawling framework, and the tool says so on its own front page. The number answers one question only: how much of the taxonomy's vocabulary does this repository exhibit. Whether the work is good is a question for a reader, not a regular expression.
02
How the reading is done
The analyzer fetches a repository's metadata and file tree from the GitHub API, then reads up to 120 file bodies from the raw content host, chosen by a heuristic that favors manifests, prose, and modeling-core filenames. Text source in roughly 25 extensions counts, including the single-file HTML applications much of the CoLab's work ships as. Generated bundles and lockfiles are skipped. Nothing is cloned and nothing is executed.
Each file is matched against 62 signals grouped into six axes. A signal is a dependency declaration, a file path, or a pattern in source and prose, and it carries a weight and a human-readable label. An axis score is the share of that axis's weighted signal set the repository covers, expressed on a 0 to 100 scale.
SDV, CTGAN, synthcity, Faker, Gretel; population synthesis and IPF, census seeds, differential privacy, generation at scale
Model-based behavioral modeling
10
Anthropic and OpenAI SDKs, LangGraph, AutoGen, CrewAI, DSPy, local runtimes; personas, memory streams, generative-agent architectures, silicon sampling
Reinforcement learning
8
Gymnasium, Stable-Baselines3, RLlib, TorchRL; named algorithms, reward machinery, RLHF and DPO, the reset and step contract
Evaluation and validation
8
Tests, fidelity metrics such as KS, Wasserstein and TSTR, sensitivity analysis and ablations, seeded runs, experiment tracking, bias and representativeness audits
Context isolation
10
Private and privileged instructions, BATNAs and red lines; visibility and disclosure rules; per-agent scoped context; fresh sessions and state resets; independent replications; staying in character and knowledge-cutoff handling; contamination and leakage checks; blind evaluation
The six axes and the signals behind each. Counts are of distinct signals, not of matches.
The headline relevance score uses only the three subject axes, because the other three describe how work is done rather than what it is about.
relevance = 0.6 x max(subject axes) + 0.4 x mean(subject axes)
Subject axes are agent-based simulation, synthetic data generation, and model-based behavioral modeling. The max term keeps a repository that does one of them thoroughly in scope; the mean term rewards work that spans them.
One taxonomy, two runtimes. The scoring logic exists once, in signals.py, and is exported to the browser as JSON. The command-line analyzer that writes the committed corpus and the in-browser analyzer that scores a repository you paste therefore score identically. A visitor can reproduce any published number without installing anything.
03
The corpus
The committed corpus is 22 repositories: 7 reference frameworks that define the field's vocabulary, and 15 Ethical Tech CoLab projects, mostly evacuation and negotiation simulators, plus the CoLab's agent work and its evaluation tooling. The observatory analyzes itself as well, which is discussed as a limitation below rather than claimed as a validation.
agentic-behavior-observatory60
the tool scoring itself
microsoft/autogen56
camel-ai/camel50
mesa/mesa48
joonspk-research/generative_agents32
race-condition-mod31
AgentTorch/AgentTorch29
Farama-Foundation/PettingZoo29
ercf25
sdv-dev/SDV25
Relevance across the corpus. The reference frameworks cluster at the top not because they are better work, but because they contain more of the taxonomy's vocabulary, which is what the score measures.Data table ▸
Repository
Relevance
Ethical-Tech-CoLab/agentic-behavior-observatory
60
microsoft/autogen
56
camel-ai/camel
50
mesa/mesa
48
joonspk-research/generative_agents
32
Ethical-Tech-CoLab/race-condition-mod
31
AgentTorch/AgentTorch
29
Farama-Foundation/PettingZoo
29
Ethical-Tech-CoLab/ercf
25
sdv-dev/SDV
25
Eleven of the 22 have model-based behavioral modeling as their strongest subject axis, 8 agent-based simulation, and 3 synthetic data generation. That distribution is a fact about which repositories were chosen, not about the field, and the corpus is small enough that a single addition moves it.
04
What the corpus turned out to model
Across all 22 repositories the analyzer found 33 distinct demographic dimensions in code and prose. They are not evenly distributed, and the shape of the imbalance is the most substantive finding in this report.
Children19
Age15
Disability15
Region12
Gender8
Migration7
Education6
Race6
Income3
Religion1
Employment1
Literacy1
Repositories mentioning each demographic dimension, out of 22. Visible bodily and household attributes dominate; economic position is close to absent.Data table ▸
Dimension
Repositories
Children
19
Age
15
Disability
15
Region
12
Gender
8
Migration
7
Education
6
Race
6
Income
3
Religion
1
Employment
1
Literacy
1
Populations with bodies but no economics. Nineteen of 22 repositories model children and 15 model disability, both of which change how a person moves in an evacuation. Three model income, one models employment, and one models literacy. In a body of work substantially about who gets out of a disaster and who does not, the attributes that determine whether a household has a car, can afford to leave early, or can read the warning are the ones least often represented. The instrument cannot say whether that is an oversight or a defensible modeling choice. It can say the choice is being made silently in most of these repositories.
Eight repositories name no model. The analyzer extracts every model identifier it finds. Across the corpus it found 42 distinct versions, led by gpt-4o-mini in 7 repositories. Eight repositories doing model-driven behavioral work name no version anywhere the analyzer could read. Behavioral findings drift between model versions, so a result whose model is unrecorded cannot be reproduced later even by the people who produced it.
The corpus is better at isolating contexts than at modelling economies. Context isolation was added to the taxonomy after the findings above, to ask whether a repository has any vocabulary for keeping information where it belongs: one agent out of another's private brief, one run out of the next, the model's own training out of the persona it was given, the test item out of the prompt meant to test it. Median across the corpus is 40. The clearest case is the Diplomatic Simulator at 73, its highest axis by a wide margin and not an accident of vocabulary: every delegation holds private instructions, a BATNA and red lines, and the table carries explicit rules for what crosses between parties. Its own paper states the principle outright. At the other end the Stanford generative agents repository scores 0, which is worth sitting with, because the memory stream is the architecture and nothing in it names a boundary between one agent's stream and another's.
Evaluation is strongest where the subject is weakest. Median evaluation across the corpus is 48, higher than any subject axis: the medians for agent-based simulation, synthetic data generation, and model-based behavioral modeling are 11.5, 7 and 17. AgentTorch scores 84 on evaluation against 29 relevance. The pattern is partly an artifact of the taxonomy, since test files and CI configuration are easy vocabulary to detect, and partly real: it is easier to add a test suite than to model an economy.
The landmark exception. The Stanford generative agents repository, the most cited artifact in this literature, scores 0 on evaluation. It is research code released to accompany a paper rather than a maintained framework, and the paper carried the validation. The score is accurate and would be misread as a verdict by anyone who took it for one, which is the clearest illustration in the corpus of why coverage is not merit.
05
Limits worth stating
The instrument is a vocabulary detector. Reading it as anything more would reproduce exactly the error it was built to expose.
Regular expressions match vocabulary, not meaning. A repository that discusses differential privacy without implementing it fires that signal. Every signal therefore links to its evidence, and the evidence, not the score, is the finding.
The word party is counted as a demographic dimension in 17 repositories, which is the corpus's clearest false positive: in a negotiation simulator a party is a side at the table, not a political affiliation. It is left in rather than special-cased, because the general problem it illustrates does not go away by patching one term.
The demographic vocabulary is a fixed English list of 39 terms, so it under-reports populations described in other words or other languages. That limit is itself a finding about who the tooling was built by.
Up to 120 files are read per repository. Large repositories are sampled, not read whole, and every report carries files_read, files_eligible and files_total so the sampling is never silent.
The observatory scores itself 60, first in the corpus, and rose from 54 when the context-isolation signals were added to the very file it analyses. A repository whose contents are the taxonomy will match the taxonomy, so this number is close to tautological and should not be read as the tool validating itself. It is the sharpest available demonstration of the limit above it.
Twenty-two repositories is a small corpus, and 15 of them come from one organization. The dimension counts above describe this corpus. They are a prompt to check your own, not a measurement of the field.
06
Using it, and extending it
The dashboard runs the analysis in the browser. Two calls to the GitHub API for metadata and the file tree, then file bodies from the raw content host, which is CORS-open and not rate limited: roughly thirty repositories an hour with no token at all. Results stay in the browser and are marked live. Downloading the JSON is how one joins the shared corpus.
The command-line analyzer writes the committed corpus. It has no dependencies beyond the Python standard library, clones nothing, and picks up a GitHub token from the environment or from the gh CLI if one is available.
Teaching it a framework. The taxonomy is one file. Adding a simulation framework is one tuple naming its axis, key, kind, pattern, weight and label. The build step exports the same taxonomy to the browser, so a single edit updates both runtimes and no score can differ between them.
Analyzing the CoLab's own corpus exposed three defects in the taxonomy, all since fixed: HTML and JSX source was not being read at all, the file size cap excluded single-file applications, and the agent-detection patterns assumed agents are called agents rather than members, families, or residents. Any repository analyzed before those fixes scored misleadingly low, which is the argument for versioning a taxonomy the way one versions a model.