.faq-answer > p + p {
  margin-top: 10px;
}

.faq-list details[id] {
  scroll-margin-top: 92px;
}

.faq-actions .faq-permalink {
  margin-left: auto;
  border-color: transparent;
  background: transparent;
  color: var(--muted);
  font-weight: 500;
  text-decoration: underline;
  text-underline-offset: 3px;
}

.faq-list details[id]:target {
  outline: 3px solid rgba(216, 170, 67, .45);
  outline-offset: 3px;
}

@media (max-width: 700px) {
  .faq-actions .faq-permalink {
    margin-left: 0;
  }
}
