.faq-list__category {
  font-family: var(--f-primary);
  font-size: 0.75rem;
  font-weight: var(--fw-semi-bold);
  text-transform: uppercase;
  letter-spacing: 0.1em;
}

.faq-list {
  counter-reset: faq-list;
}
.faq-list__wrapper {
  display: flex;
  flex-direction: column;
  position: relative;
}
@media (min-width: 768px) {
  .faq-list__wrapper {
    flex-direction: row;
    align-items: flex-start;
  }
}
.faq-list__title-wrapper, .faq-list__list-wrapper {
  width: 100%;
  padding-block: 2rem;
}
@media (min-width: 768px) {
  .faq-list__title-wrapper, .faq-list__list-wrapper {
    padding-block: 4rem;
  }
}
@media (min-width: 768px) {
  .faq-list__title-wrapper {
    position: sticky;
    top: 0;
  }
}
.faq-list__title {
  max-width: 32rem;
  margin-top: 2.5rem;
  font-size: 2.5rem;
}
@media (min-width: 768px) {
  .faq-list__title {
    font-size: 3.75rem;
  }
}
.faq-list__cta {
  margin-top: 4.5rem;
}
.faq-list__list-wrapper--has-background {
  background-color: var(--c-primary);
}
.faq-list__list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
@media (min-width: 768px) {
  .faq-list__list {
    padding-left: 2rem;
  }
}
@media (min-width: 1024px) {
  .faq-list__list {
    padding-left: 4.5rem;
  }
}
.faq-list__item-title-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.faq-list__item {
  box-sizing: content-box;
  overflow: hidden;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  max-height: 50px;
  border-bottom: 1px solid var(--c-black);
  transition: max-height 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.faq-list__item-icon {
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.faq-list__item-description {
  margin-top: 2.5rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9lbmRlYXZvdXIuW25hbWVdL2ZhcS1saXN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSw2QkFBNkI7RUFDN0Isa0JBQWtCO0VBQ2xCLGdDQUFnQztFQUNoQyx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0U7SUFDRSxtQkFBbUI7SUFDbkIsdUJBQXVCO0VBQ3pCO0FBQ0Y7QUFDQTtFQUNFLFdBQVc7RUFDWCxtQkFBbUI7QUFDckI7QUFDQTtFQUNFO0lBQ0UsbUJBQW1CO0VBQ3JCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsZ0JBQWdCO0lBQ2hCLE1BQU07RUFDUjtBQUNGO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0U7SUFDRSxrQkFBa0I7RUFDcEI7QUFDRjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxrQ0FBa0M7QUFDcEM7QUFDQTtFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1YscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtFQUNwQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLG9CQUFvQjtFQUN0QjtBQUNGO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIsc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQix1Q0FBdUM7RUFDdkMsd0RBQXdEO0FBQzFEO0FBQ0E7RUFDRSx1REFBdUQ7QUFDekQ7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQixDIiwiZmlsZSI6ImNzcy9lbmRlYXZvdXIuZmFxLWxpc3QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmZhcS1saXN0X19jYXRlZ29yeSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mLXByaW1hcnkpO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1zZW1pLWJvbGQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5mYXEtbGlzdCB7XG4gIGNvdW50ZXItcmVzZXQ6IGZhcS1saXN0O1xufVxuLmZhcS1saXN0X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEtbGlzdF9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmZhcS1saXN0X190aXRsZS13cmFwcGVyLCAuZmFxLWxpc3RfX2xpc3Qtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEtbGlzdF9fdGl0bGUtd3JhcHBlciwgLmZhcS1saXN0X19saXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFxLWxpc3RfX3RpdGxlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uZmFxLWxpc3RfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFxLWxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gIH1cbn1cbi5mYXEtbGlzdF9fY3RhIHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xufVxuLmZhcS1saXN0X19saXN0LXdyYXBwZXItLWhhcy1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cbi5mYXEtbGlzdF9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEtbGlzdF9fbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXEtbGlzdF9fbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG4gIH1cbn1cbi5mYXEtbGlzdF9faXRlbS10aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmFxLWxpc3RfX2l0ZW0ge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYy1ibGFjayk7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmZhcS1saXN0X19pdGVtLWljb24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmZhcS1saXN0X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufSJdLCJzb3VyY2VSb290IjoiIn0=*/