.faq-module__6AW0yG__page{min-height:calc(100vh - 200px)}.faq-module__6AW0yG__heroSection{width:100%;padding:3.5rem 1.25rem 0}.faq-module__6AW0yG__heroCard{text-align:center;background:linear-gradient(135deg,#fdf5ec 0%,#f0ebe7 100%);border:1px solid #67645e14;border-radius:1.25rem;padding:3.5rem 2rem;box-shadow:0 1.5rem 4rem #0000000f}.faq-module__6AW0yG__heroTitle{color:#2d2d2d;letter-spacing:-.02em;margin:0 0 .75rem;font-size:2.8rem;font-weight:700;font-family:var(--font-satoshi)!important}.faq-module__6AW0yG__heroSubtitle{color:#888;margin:0;font-size:1.1rem;font-family:var(--font-satoshi)!important}.faq-module__6AW0yG__content{padding:1.5rem 1.25rem 3rem}.faq-module__6AW0yG__faqList{border:1px solid #eee;border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden}.faq-module__6AW0yG__faqItem{border-bottom:1px solid #eee}.faq-module__6AW0yG__faqItem:last-child{border-bottom:none}.faq-module__6AW0yG__faqQuestion{text-align:left;color:#2d2d2d;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.5rem;font-size:.95rem;font-weight:600;display:flex}.faq-module__6AW0yG__faqQuestion:hover{background:#faf8f7}.faq-module__6AW0yG__faqIcon{color:#d4a373;flex-shrink:0;font-size:1.2rem}.faq-module__6AW0yG__faqAnswer{color:#555;margin:0;padding:0 1.5rem 1.25rem;font-size:.92rem;line-height:1.7}@media (max-width:768px){.faq-module__6AW0yG__heroSection{padding:2rem 1.25rem 0}.faq-module__6AW0yG__heroCard{padding:2.5rem 1.25rem}.faq-module__6AW0yG__heroTitle{font-size:2rem}}
