/* Only CMS state hooks; the approved proof design remains in homepage.css. */
[data-cms-only][hidden], [data-cms-prefix][hidden],
[data-cms-prefix] .client-directory[hidden],
[data-cms-prefix] .mobile-client-picker[hidden] { display:none!important; }
[data-cms-prefix] .cms-client-message { padding:24px; margin:0; }
[data-cms-prefix] .project-kind { text-transform:uppercase; }
