.faq-section[data-v-ff567b8f]{background:#f7f5f0;padding:4.5rem 0}@media (width>=768px){.faq-section[data-v-ff567b8f]{padding:5.5rem 0}}.faq-section__list[data-v-ff567b8f]{flex-direction:column;gap:.65rem;max-width:48rem;margin:0 auto;display:flex}.faq-section__item[data-v-ff567b8f]{background:#fff;border:1px solid #e7e2d8;border-radius:.6rem;overflow:hidden}.faq-section__question[data-v-ff567b8f]{color:var(--secondary-bg-color);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.faq-section__question[data-v-ff567b8f]::-webkit-details-marker{display:none}.faq-section__question[data-v-ff567b8f]::marker{content:""}.faq-section__chevron[data-v-ff567b8f]{color:var(--brand-gold-ink);flex-shrink:0;font-size:.85rem;transition:transform .2s}.faq-section__item[open] .faq-section__chevron[data-v-ff567b8f]{transform:rotate(180deg)}.faq-section__answer[data-v-ff567b8f]{color:#333;margin:0;padding:0 1.25rem 1.15rem;font-size:.95rem;line-height:1.7}.faq-section__more[data-v-ff567b8f]{text-align:center;color:#333;margin:2rem 0 0;font-size:.95rem;line-height:1.8}.faq-section__more a[data-v-ff567b8f]{color:var(--brand-gold-ink);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.faq-section__more a[data-v-ff567b8f]:hover{color:var(--secondary-bg-color)}
