.faq-section[data-v-d5ef9045]{background-color:#f5f1ed;width:100%;padding:60px 24px}.faq-title[data-v-d5ef9045]{color:#1a1a1a;text-align:center;margin:0 0 40px;font-size:24px;font-weight:700}.faq-container[data-v-d5ef9045]{grid-template-columns:1fr 1fr;gap:0 40px;max-width:1200px;margin:0 auto;display:grid}.faq-column[data-v-d5ef9045]{flex-direction:column;gap:0;display:flex}.faq-item[data-v-d5ef9045]{background-color:#fff;border-bottom:1px solid #e0d8d0;overflow:hidden}.faq-toggle[data-v-d5ef9045]{display:none}.faq-question[data-v-d5ef9045]{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 24px;transition:background-color .3s;display:flex}.faq-question[data-v-d5ef9045]:hover{background-color:#fafaf8}.question-text[data-v-d5ef9045]{color:#1a1a1a;flex:1;padding-right:16px;font-size:14px;font-weight:500}.faq-icon[data-v-d5ef9045]{color:#1a1a1a;font-size:24px;font-weight:300;transition:transform .3s}.faq-answer[data-v-d5ef9045]{max-height:0;padding:0 24px;transition:max-height .3s,padding .3s;overflow:hidden}.answer-text[data-v-d5ef9045]{color:#666;margin:0;font-size:14px;line-height:1.6}.faq-toggle:checked~.faq-question .faq-icon[data-v-d5ef9045]{transform:rotate(45deg)}.faq-toggle:checked~.faq-answer[data-v-d5ef9045]{max-height:300px;padding:0 24px 20px}@media (width<=768px){.faq-section[data-v-d5ef9045]{padding:40px 16px}.faq-title[data-v-d5ef9045]{margin:0 0 24px;font-size:20px}.faq-container[data-v-d5ef9045]{grid-template-columns:1fr;gap:0}.faq-column[data-v-d5ef9045]{gap:0}.faq-question[data-v-d5ef9045]{padding:16px}.question-text[data-v-d5ef9045]{font-size:13px}.faq-icon[data-v-d5ef9045]{font-size:20px}.faq-toggle:checked~.faq-answer[data-v-d5ef9045]{padding:0 16px 16px}.answer-text[data-v-d5ef9045]{font-size:13px}}@media (width<=480px){.faq-section[data-v-d5ef9045]{padding:32px 12px}.faq-title[data-v-d5ef9045]{font-size:18px}}
