/* /software feature catalog only: a 1px solid black border and a full-card
   click target using the existing "Learn More" button, with its text and arrow
   hidden visually. Other software-page cards and controls are untouched. */
.site-shell > main > section:nth-child(2) > div.grid > div.group:has(> h3 + p + button) {
  border: 1px solid #000 !important;
  cursor: pointer;
}
.site-shell > main > section:nth-child(2) > div.grid > div.group:has(> h3 + p + button) > button {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  opacity: 0 !important;
  cursor: pointer;
}
.site-shell > main > section:nth-child(2) > div.grid > div.group:has(> button:focus-visible) {
  outline: 2px solid #000;
  outline-offset: 2px;
}
/* Feature detail popup opened by these cards: 2px solid black border. */
.site-shell > main > div.fixed.inset-0.z-50 > div.bg-white.rounded-3xl {
  border: 2px solid #000 !important;
}


/* /software only: remove the upper-right X from Software feature and embedded
   Roadmap detail popups, preserving their existing bottom closing buttons. */
.site-shell > main:has(> section:nth-child(3).hw-software-roadmap-host) > div.fixed.inset-0.z-50 > div.bg-white.rounded-3xl button[aria-label="Close"] {
  display: none !important;
}
.site-shell > main > section:nth-child(3).hw-software-roadmap-host .hw-roadmap-detail-dialog .hw-roadmap-detail-x {
  display: none !important;
}
