.page-module__8Fqvaq__faqList{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.page-module__8Fqvaq__faqItem{border:1px solid var(--border-light,#e5e5e5);border-radius:8px;transition:all .2s;overflow:hidden}.page-module__8Fqvaq__faqItem:hover{border-color:var(--green,#2ecc71);box-shadow:0 2px 8px #2ecc711a}.page-module__8Fqvaq__faqQuestion{background:var(--bg-light,#f9f9f9);cursor:pointer;color:var(--text-dark,#333);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-weight:600;list-style:none;transition:background .2s;display:flex}.page-module__8Fqvaq__faqQuestion:hover{background:var(--bg-hover,#f0f0f0)}.page-module__8Fqvaq__faqQuestion svg{color:var(--green,#2ecc71);flex-shrink:0;transition:transform .3s}details[open] .page-module__8Fqvaq__faqQuestion svg{transform:rotate(180deg)}.page-module__8Fqvaq__faqAnswer{color:var(--text-gray,#666);background:#fff;padding:1rem;line-height:1.6;animation:.3s page-module__8Fqvaq__slideDown}@keyframes page-module__8Fqvaq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-module__8Fqvaq__contactSection{background:var(--green-light,#2ecc710d);text-align:center;border-radius:12px;margin-top:3rem;padding:2rem}.page-module__8Fqvaq__contactSection h2{color:var(--text-dark,#333);margin-bottom:.5rem;font-size:1.5rem}.page-module__8Fqvaq__contactSection p{color:var(--text-gray,#666);margin-bottom:1.5rem}.page-module__8Fqvaq__contactLinks{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:640px){.page-module__8Fqvaq__faqQuestion{font-size:.95rem}.page-module__8Fqvaq__faqAnswer{font-size:.9rem}.page-module__8Fqvaq__contactLinks{flex-direction:column}.page-module__8Fqvaq__contactLinks a{width:100%}}
