/* v62: Service cards remain light, with solid black copy on hover and idle.
   Applies ONLY to the three cards in #platform. No form styles are changed. */
#root section#platform .bg-brand-panel,
#root section#platform .bg-brand-panel:hover,
#root section#platform .bg-brand-panel:focus-within {
  background-color: var(--color-brand-panel, #f7f7f4) !important;
}
#root section#platform .bg-brand-panel :is(h3, p, li, button),
#root section#platform .bg-brand-panel:hover :is(h3, p, li, button),
#root section#platform .bg-brand-panel:focus-within :is(h3, p, li, button) {
  color: #000 !important;
  -webkit-text-fill-color: #000 !important;
  opacity: 1 !important;
  text-shadow: none !important;
}
#root section#platform .bg-brand-panel :is(h3, p, li, button):hover,
#root section#platform .bg-brand-panel :is(h3, p, li, button):focus-visible {
  color: #000 !important;
  -webkit-text-fill-color: #000 !important;
}
#root section#platform .bg-brand-panel:hover .border-t,
#root section#platform .bg-brand-panel:focus-within .border-t {
  border-color: rgba(0,0,0,.16) !important;
}
