.FaqPresentation_page__Mfnx4 {
  position: relative;
  display: flex;
  justify-content: center;
  background: var(--background-default);
}

.FaqPresentation_main__0MRUZ {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  width: 100%;
  padding: var(--spacing-sp-none) var(--grid-margin);
  opacity: var(--opacity-op100);
}

.FaqPresentation_content__0GLGm {
  display: flex;
  flex-direction: column;
  gap: var(--section-80808064);
  align-items: center;
  width: min(100%, 952px);
  margin-inline: auto;
  padding: var(--spacing-sp200) var(--spacing-sp-none);
}

.FaqPresentation_pageTitle__qT1yA {
  width: 100%;
  font-family: var(--font-family-default);
  font-size: var(--font-size-60);
  font-style: normal;
  font-weight: 700;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-60);
  color: var(--text-default);
  text-align: center;
  letter-spacing: 2.24px;
}

.FaqPresentation_section__izJ__ {
  display: flex;
  flex-direction: column;
  gap: var(--section-64646456);
  width: 100%;
}

.FaqPresentation_sectionTitle__DQFnO {
  width: 100%;
  font-family: var(--font-family-default);
  font-size: var(--font-size-40);
  font-style: normal;
  font-weight: 700;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-40);
  color: var(--text-default);
  text-align: center;
  letter-spacing: 1.6px;
}

.FaqPresentation_faqCard__ELxV6 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp-none);
  width: 100%;
  background: var(--background-default);
  border-radius: var(--border-radius-card);
}

.FaqPresentation_faqItem__Ru5Dp {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sp16);
  padding: var(--spacing-sp16) var(--spacing-sp-none);
}

.FaqPresentation_faqItem__Ru5Dp:not(:first-of-type) {
  border-top: 1px solid var(--border-default);
}

.FaqPresentation_faqHeader__zYTxf {
  display: flex;
  gap: var(--spacing-sp24);
  align-items: flex-start;
}

.FaqPresentation_question__0P_FD {
  flex: 1;
  font-family: var(--font-family-default);
  font-size: var(--font-size-40);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-40);
  color: var(--text-default);
  letter-spacing: 1.6px;
}

.FaqPresentation_answer__Go2f5 {
  font-family: var(--font-family-default);
  font-size: var(--font-size-30);
  font-style: normal;
  font-weight: 400;
  font-feature-settings: "palt" on;
  line-height: var(--line-height-30);
  color: var(--text-subtle);
  letter-spacing: 1.28px;
  white-space: pre-wrap;
}

.FaqPresentation_link__kMolc {
  color: #1e6fff;
  text-decoration: underline;
  word-break: break-all;
}

.FaqPresentation_toggleButton__qBhNN {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  background: var(--background-primary-action-enabled);
  border: var(--border-width-bw2) solid var(--border-primary-action-enabled);
  border-radius: var(--border-radius-button);
  transition:
    background 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
  flex-shrink: 0;
}

.FaqPresentation_toggleButton__qBhNN:hover {
  background: var(--background-primary-action-hovered);
  border-color: var(--border-primary-action-hovered);
}

.FaqPresentation_toggleIcon__3xKtw {
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
}

.FaqPresentation_toggleIcon__3xKtw::before,
.FaqPresentation_toggleIcon__3xKtw::after {
  content: "";
  position: absolute;
  background: var(--text-primary-action-enabled);
  border-radius: 1px;
}

.FaqPresentation_toggleIcon__3xKtw::before {
  top: 7px;
  left: 0;
  width: 16px;
  height: 2px;
}

.FaqPresentation_toggleIcon__3xKtw::after {
  top: 0;
  left: 7px;
  width: 2px;
  height: 16px;
}

.FaqPresentation_toggleButton__qBhNN[aria-expanded="true"] .FaqPresentation_toggleIcon__3xKtw::after {
  display: none;
}

