/* Native disclosure controls retain the existing FAQ's borders and spacing. */
.homepage .h-faq .f-quest > details,
.homepage .h-faq .f-quest > details:hover {
  border: var(--sk-card-line);
  border-radius: 6px;
  overflow: hidden;
  background: transparent;
}

.h-faq details[open] > summary img {
  transform: rotate(-45deg);
}

.h-faq summary:focus-visible {
  outline: 2px solid #c9fe6e;
  outline-offset: -4px;
  border-radius: 6px;
}
