/* =============================================================
   barrio_npm_prototype — Project-type landing (per-slug bindings)

   Third sibling to css/patai.css + css/pae.css. Same slim shape —
   shared landing-cluster chrome (cluster head, legend, panel grid,
   panel header/body/foot, featured-project rows, responsive) lives
   in css/landing-cluster.css and is emitted via .np-lc-* classes;
   this file owns only the per-slug variable bindings.

   Bindings via data-t="…" attribute (matches the existing
   .np-type-spotlight[data-t="…"] convention in css/patai-spotlight.css
   used on per-type spotlight pages). The 6 slugs come from
   ProjectTypeRules::canonicalProjectTypePills() (see
   project-type-handling-exemplar.md Recipe C).

   Colour tokens (--np-pt-*) already established for the
   project-type-tiles cluster on the Pātai/Pae landings; -dk pairs
   included from the initial rollout. No new tokens needed.
   ============================================================= */

/* ---------- per-slug panel bindings ----------
   PLACEHOLDER PHOTOS — picsum.photos seeds mirroring css/patai.css +
   css/pae.css. Throwaway stock imagery for the internal test
   audience; replace via field_project_type_image once editorial
   supplies real photography (defensive hasField() check in
   TypeLandingBuilder picks it up automatically). Follow-up in §8 of
   project-type-landing-mirror-plan.md. */
.np-lc-panel[data-t="full"] {
  --hue: var(--np-pt-full);         --hue-dk: var(--np-pt-full-dk);
  --bg: url('https://picsum.photos/seed/npm-type-full/640/360');
}
.np-lc-panel[data-t="scoping"] {
  --hue: var(--np-pt-scoping);      --hue-dk: var(--np-pt-scoping-dk);
  --bg: url('https://picsum.photos/seed/npm-type-scoping/640/360');
}
.np-lc-panel[data-t="doctoral"] {
  --hue: var(--np-pt-doctoral);     --hue-dk: var(--np-pt-doctoral-dk);
  --bg: url('https://picsum.photos/seed/npm-type-doctoral/640/360');
}
.np-lc-panel[data-t="internship"] {
  --hue: var(--np-pt-internship);   --hue-dk: var(--np-pt-internship-dk);
  --bg: url('https://picsum.photos/seed/npm-type-internship/640/360');
}
.np-lc-panel[data-t="programme"] {
  --hue: var(--np-pt-programme);    --hue-dk: var(--np-pt-programme-dk);
  --bg: url('https://picsum.photos/seed/npm-type-programme/640/360');
}
.np-lc-panel[data-t="whakaaweawe"] {
  --hue: var(--np-pt-whakaaweawe);  --hue-dk: var(--np-pt-whakaaweawe-dk);
  --bg: url('https://picsum.photos/seed/npm-type-whakaaweawe/640/360');
}
