.faq-band {
  background-color: transparent;
}

/* Semantic trigger spans the whole row while inheriting the source .faq .q layout. */
.faq__trigger {
  width: 100%;
  padding: 0;
  border: 0;
  background: none;
  cursor: pointer;
  text-align: left;
  color: inherit;
  font: inherit;
}

.faq__question {
  font-size: 16px;
}

.faq__trigger:focus-visible {
  outline: 2px solid var(--ink);
  outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
  /* Outrank editorial.css `.faq .a` (0,2,0) so motion is truly disabled. */
  .faq-band .faq__item .faq__answer {
    transition: none;
  }
}
