.main-faq-field[data-v-021a18e8] {
  padding-bottom: 72px;
  padding-top: 72px;
}
.main-faq-field .arrow-icon-size[data-v-021a18e8] {
  font-size: 28px;
}
.main-faq-field .arrow-field[data-v-021a18e8] {
  background-color: transparent;
  border-radius: 9999px;
  border-width: 1px;
  flex: none;
  height: 56px;
  width: 56px;
}
.main-faq-field .arrow[data-v-021a18e8] {
  display: inline-block;
  height: 1.25rem;
  left: 17px;
  position: relative;
  top: 21px;
  width: 1.25rem;
}
@media (max-width: 768px) {
  .main-faq-field .arrow[data-v-021a18e8] {
    top: 25px;
  }
}
.main-faq-field .arrow span[data-v-021a18e8] {
  display: inline-block;
  height: 0.1rem;
  position: absolute;
  transition: all 0.2s ease;
  width: 0.75rem;
}
.main-faq-field .header-align-left[data-v-021a18e8] {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  padding-left: 2rem;
  padding-right: 2rem;
  row-gap: 2.5rem;
}
@media (min-width: 768px) {
  .main-faq-field .header-align-left[data-v-021a18e8] {
    grid-template-columns: repeat(12, minmax(0, 1fr));
    padding-left: 6rem;
    padding-right: 6rem;
  }
}
.main-faq-field .header-align-left .content-sticky[data-v-021a18e8] {
  position: static;
}
@media (min-width: 1024px) {
  .main-faq-field .header-align-left .content-sticky[data-v-021a18e8] {
    position: sticky;
  }
}
.main-faq-field .header-align-left .content-sticky[data-v-021a18e8] {
  position: sticky;
  top: 10rem;
}
.main-faq-field .header-align-left .header-field[data-v-021a18e8] {
  grid-column: span 5 / span 5;
}
.main-faq-field .header-align-left .header-field .header-item[data-v-021a18e8] {
  max-width: 24rem;
}
.main-faq-field .header-align-left .question-field[data-v-021a18e8] {
  grid-column: span 7 / span 7;
}
.main-faq-field .header-align-center[data-v-021a18e8] {
  display: grid;
  gap: 2.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 768px) {
  .main-faq-field .header-align-center[data-v-021a18e8] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    padding-left: 202px;
    padding-right: 202px;
  }
}
.main-faq-field .header-align-center .header-field[data-v-021a18e8] {
  text-align: center;
}
.main-faq-field.dark-mode .arrow-field[data-v-021a18e8] {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.main-faq-field.dark-mode .arrow-field .arrow span[data-v-021a18e8] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.main-faq-field.normal-mode .arrow-field[data-v-021a18e8] {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.main-faq-field.normal-mode .arrow-field .arrow span[data-v-021a18e8] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
