.faq-page[data-v-d5c65f20]{padding:2rem 1rem 6rem}.faq-page__container[data-v-d5c65f20]{max-width:900px;margin:2rem auto 0}.faq-page__list[data-v-d5c65f20]{flex-direction:column;gap:.25rem;display:flex}.faq-page__item[data-v-d5c65f20]{border:1px solid #e0e0e0;border-radius:4px;transition:background-color .2s,box-shadow .2s;overflow:hidden}.faq-page__item[data-v-d5c65f20]:hover{background-color:#f6b8b4}.faq-page__item--open[data-v-d5c65f20]{box-shadow:0 2px 8px #c412301a}.faq-page__item--open .faq-page__question[data-v-d5c65f20]{color:#c41230;background-color:#f6b8b4}.faq-page__question[data-v-d5c65f20]{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1.25rem;font-size:1.1em;font-weight:500;transition:background-color .2s;display:flex}.faq-page__question-text[data-v-d5c65f20]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}@media (width<=768px){.faq-page__question-text[data-v-d5c65f20]{white-space:normal;text-overflow:unset}}.faq-page__arrow[data-v-d5c65f20]{color:#c41230;flex-shrink:0;margin-left:1rem;font-size:1.25rem}.faq-page__answer[data-v-d5c65f20]{color:#444;background:#fff;border-top:1px solid #e0e0e0;padding:.75rem 1.25rem 1rem;font-size:1.1em;line-height:1.7}.faq-page__empty[data-v-d5c65f20]{text-align:center;color:#999;padding:3rem}
