/* Company details page only (pages/company-profile.html, rebuilt 19 Sep 2026). Everything else comes from
   components.css. The page has two visits: ?first=1 (register-company step 3 lands here: the profiling
   questionnaire alone, intro + needs section + Save and continue) and every later visit (the whole record).
   app.js writes data-first="1" on <main> from the query; the markup carries the full page by default.
   Sean: the first visit is a flag on the account (profiling_done_at is null); delete the attribute switch. */
main.cdet[data-first="1"] [data-not-first] { display: none !important; }
main.cdet:not([data-first="1"]) [data-first-only] { display: none !important; }
