.cc_o98st9b3_Ra0DN7JtTa .ac-faq-item {
  border-bottom: var(--ac-line) solid var(--ac-border);
}
.cc_o98st9b3_Ra0DN7JtTa .ac-faq-item__q {
  min-height: var(--ac-row-faq);
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--ac-space-3);
  cursor: pointer;
  list-style: none;
  font-size: var(--ac-text-body-lg);
  font-weight: 500;
}
.cc_o98st9b3_Ra0DN7JtTa .ac-faq-item__q::-webkit-details-marker {
  display: none;
}
.cc_o98st9b3_Ra0DN7JtTa .ac-faq-item__q:focus-visible {
  outline: var(--ac-focus-width) solid var(--ac-fg);
  outline-offset: 2px;
}
.cc_o98st9b3_Ra0DN7JtTa .ac-faq-item__icon {
  flex: 0 0 auto;
  transition: transform var(--ac-dur-select) ease-out;
}
.cc_o98st9b3_Ra0DN7JtTa .ac-faq-item[open] .ac-faq-item__icon {
  transform: rotate(180deg);
}
.cc_o98st9b3_Ra0DN7JtTa .ac-faq-item__a {
  margin: 0 0 var(--ac-gap-step);
  font-size: var(--ac-text-sm);
  line-height: 1.7;
  color: var(--ac-fg-muted);
  white-space: pre-line;
}
