.page-module__bNHFiq__page{min-height:100vh;padding:140px 0 80px}.page-module__bNHFiq__header{text-align:center;max-width:640px;margin:0 auto 48px}.page-module__bNHFiq__title{margin-bottom:16px}.page-module__bNHFiq__subtitle{color:var(--text-secondary);font-size:1.125rem}.page-module__bNHFiq__faqList{flex-direction:column;gap:12px;max-width:800px;margin:0 auto 64px;display:flex}.page-module__bNHFiq__faqItem{background:var(--surface-light);border-radius:var(--radius-md);transition:all var(--transition-fast);border:1px solid #0000;overflow:hidden}.page-module__bNHFiq__faqItem[open]{background:var(--surface-white);border-color:var(--primary-teal);box-shadow:var(--shadow-md)}.page-module__bNHFiq__question{color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;padding:20px 24px;font-size:1rem;font-weight:600;list-style:none;display:flex}.page-module__bNHFiq__question::-webkit-details-marker{display:none}.page-module__bNHFiq__question:after{content:"+";color:var(--primary-teal);transition:transform var(--transition-fast);font-size:1.5rem;font-weight:400}.page-module__bNHFiq__faqItem[open] .page-module__bNHFiq__question:after{content:"−"}.page-module__bNHFiq__answer{color:var(--text-secondary);padding:0 24px 20px;font-size:.95rem;line-height:1.7}.page-module__bNHFiq__contact{text-align:center;border-radius:var(--radius-xl);background:linear-gradient(#1a7b6a0a,#1a7b6a14);max-width:600px;margin:0 auto;padding:48px}.page-module__bNHFiq__contactTitle{margin-bottom:12px;font-size:1.5rem}.page-module__bNHFiq__contactText{color:var(--text-secondary);margin-bottom:24px}@media (max-width:768px){.page-module__bNHFiq__page{padding:120px 0 60px}.page-module__bNHFiq__question{padding:16px 20px;font-size:.95rem}.page-module__bNHFiq__answer{padding:0 20px 16px}.page-module__bNHFiq__contact{padding:32px 24px}}
