/* v84 / Hierarchy rebalance: only the homepage's textual hierarchy.
   Keep the existing palette, decorations, media, categories, and transitions. */
html body #home .index-name-lockup .name-line-primary {
  color:#f7f3ec !important;
  -webkit-text-fill-color:#f7f3ec !important;
}
html body #home .index-name-lockup .name-line-secondary {
  color:#d2ff4a !important;
  -webkit-text-fill-color:#d2ff4a !important;
}
/* Every index category headline shares the SAME light ink.
   Individual fonts, proportions, perspectives, collage treatment remain. */
html body #home .category-menu > a.category-card > h2.category-title > .type-lettering,
html body #home .category-menu > a.cat-anim2d > h2.category-title > .type-lettering,
html body #home .category-menu > a.cat-anim3d > h2.category-title > .type-lettering,
html body #home .category-menu > a.cat-art2d > h2.category-title > .type-lettering,
html body #home .category-menu > a.cat-story > h2.category-title > .type-lettering {
  color:#f7f3ec !important;
  -webkit-text-fill-color:#f7f3ec !important;
}
html body #home .cat-story .story-amp {
  color:#f7f3ec !important;
  -webkit-text-fill-color:#f7f3ec !important;
}
/* The projects collage remains cut-out lettering, now neutral rather than
   four unrelated bright swatches competing with the central wordmark. */
html body #home .cat-projects .collage-piece.piece-one,
html body #home .cat-projects .collage-piece.piece-two,
html body #home .cat-projects .collage-piece.piece-three,
html body #home .cat-projects .collage-piece.piece-four {
  background-color:#f7f3ec !important;
  background-image:none !important;
  color:#151b22 !important;
  -webkit-text-fill-color:#151b22 !important;
}
/* Both kinds of secondary copy have identical muted lettering.
   Accent-color arrows, ornamental assets and frame visuals stay unchanged. */
html body #home .category-menu > a.category-card > h2.category-title > .type-lettering-readable,
html body #home .category-menu > a.category-card > .category-info > p {
  color:#c3cdd0 !important;
  -webkit-text-fill-color:#c3cdd0 !important;
}
html body #home .category-menu > a.category-card > h2.category-title > .type-lettering-readable {
  border-left-color:rgba(195,205,208,.6) !important;
}
