.faq-acc[data-v-3db33148]{padding:16px 24px 80px;background:#fff}.faq-acc__inner[data-v-3db33148]{max-width:720px;margin:0 auto}.faq-acc__list[data-v-3db33148]{display:flex;flex-direction:column;gap:12px}.faq-acc__item[data-v-3db33148]{border:1px solid #e7e5e4;overflow:hidden;transition:border-color .15s ease}.faq-acc__item--open[data-v-3db33148]{border-color:#9ca98680}.faq-acc__question[data-v-3db33148]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 32px;background:none;border:none;cursor:pointer;text-align:left;transition:background .15s ease}.faq-acc__question[data-v-3db33148]:hover{background:#faf8f5}.faq-acc__question:hover .faq-acc__question-text[data-v-3db33148],.faq-acc__question:hover .faq-acc__chevron[data-v-3db33148]{color:#9ca986}.faq-acc__question-text[data-v-3db33148]{font-family:var(--font-display);font-size:clamp(16px,2vw,19px);color:#1c1917;line-height:1.3;transition:color .15s ease}.faq-acc__chevron[data-v-3db33148]{flex-shrink:0;color:#a8a29e;margin-top:2px;transition:transform .3s ease,color .15s ease}.faq-acc__chevron--open[data-v-3db33148]{transform:rotate(180deg)}.faq-acc__answer[data-v-3db33148]{border-top:1px solid #f4f4f4}.faq-acc__answer p[data-v-3db33148]{margin:0;padding:20px 32px 28px;font-size:16px;color:#57534e;line-height:1.75}
