.faq-section[data-v-152bd049]{background-color:#f5f3f0;width:100%;padding:80px 20px}.faq-container[data-v-152bd049]{max-width:680px;margin:0 auto}.faq-subtitle[data-v-152bd049]{color:#a67c52;letter-spacing:2px;margin:0 0 16px;font-size:14px;font-weight:500}.faq-title[data-v-152bd049]{color:#3d3d5c;margin:0 0 48px;font-size:42px;font-weight:400;line-height:1.3}.faq-list[data-v-152bd049]{flex-direction:column;gap:0;display:flex}.faq-item[data-v-152bd049]{border-bottom:1px solid #d4c9bd;padding:24px 0}.faq-toggle[data-v-152bd049]{display:none}.faq-question[data-v-152bd049]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;display:flex}.question-text[data-v-152bd049]{color:#3d3d5c;flex:1;font-size:18px;font-weight:400}.faq-icon[data-v-152bd049]{color:#3d3d5c;flex-shrink:0;font-size:24px;transition:transform .3s}.faq-answer[data-v-152bd049]{opacity:0;max-height:0;transition:max-height .4s,opacity .4s,margin-top .4s;overflow:hidden}.answer-text[data-v-152bd049]{color:#6b6b7f;margin:0;font-size:16px;line-height:1.6}.faq-toggle:checked~.faq-question .faq-icon[data-v-152bd049]{transform:rotate(45deg)}.faq-toggle:checked~.faq-answer[data-v-152bd049]{opacity:1;max-height:300px;margin-top:16px}@media (width<=768px){.faq-section[data-v-152bd049]{padding:60px 16px}.faq-title[data-v-152bd049]{margin:0 0 32px;font-size:32px}.question-text[data-v-152bd049]{font-size:16px}.faq-icon[data-v-152bd049]{font-size:20px}.answer-text[data-v-152bd049]{font-size:15px}.faq-item[data-v-152bd049]{padding:20px 0}}@media (width<=480px){.faq-title[data-v-152bd049]{font-size:28px}.question-text[data-v-152bd049]{font-size:15px}}
