/* One Projects entry, with distinct client-project and product collections. */
body.human-interface-v2 #page-projects .archive-group-nav {
  display:flex; flex-wrap:wrap; gap:12px 28px; margin-top:28px;
}
body.human-interface-v2 #page-projects .archive-group-nav button {
  display:inline-flex; align-items:center; gap:24px;
  padding:10px 0; border:0; border-bottom:1px solid var(--divider);
  background:transparent; color:var(--text-primary); font:500 15px/1.5 var(--font-body);
  cursor:pointer;
}
body.human-interface-v2 #page-projects .archive-group-nav button span { color:var(--accent); }
body.human-interface-v2 #page-projects .archive-group-nav button:hover { color:var(--accent); }
body.human-interface-v2 #page-projects :is(.archive-group-nav button,.group-title):focus-visible {
  outline:2px solid var(--accent); outline-offset:6px;
}
body.human-interface-v2 #page-projects :is(#archiveClients,#archiveProducts) {
  scroll-margin-top:110px;
}
body.human-interface-v2 #page-projects .projects-shell > .projects-group > .projects-group-head {
  display:flex; margin-bottom:28px;
}
body.human-interface-v2 #page-projects #archiveClients .project-archive-meta {
  margin:0 0 32px; padding:0; gap:20px;
}
body.human-interface-v2 #page-projects .archive-more-clients { margin-top:64px; }
body.human-interface-v2 #page-projects .archive-subtitle {
  font:500 22px/1.5 var(--font-serif-cn); margin:0 0 28px;
}
body.human-interface-v2 #page-projects .logo-xiaomi .partner-logo {
  width:72px; height:72px; max-width:100%; max-height:72px;
  object-fit:contain; filter:none; opacity:1;
}
@media(max-width:700px) {
  body.human-interface-v2 #page-projects :is(#archiveClients,#archiveProducts) { scroll-margin-top:90px; }
  body.human-interface-v2 #page-projects #archiveClients .project-archive-meta {
    align-items:flex-start; flex-direction:column; gap:12px;
  }
  body.human-interface-v2 #page-projects .project-filter-bar { width:100%; max-width:100%; }
  body.human-interface-v2 #page-projects .archive-more-clients { margin-top:44px; }
}
