.faq-module__M4ucOW__page{padding-top:var(--navbar-height)}.faq-module__M4ucOW__header{text-align:center;padding:var(--space-4xl) 0 var(--space-3xl);background:var(--bg-secondary);border-bottom:1px solid var(--border)}.faq-module__M4ucOW__tag{text-transform:uppercase;letter-spacing:.1em;color:var(--primary);border-radius:var(--radius-full);margin-bottom:var(--space-md);background:#fc52001a;border:1px solid #fc520033;padding:5px 14px;font-size:12px;font-weight:700;display:inline-block}.faq-module__M4ucOW__title{margin-bottom:var(--space-md);font-size:clamp(32px,4vw,48px)}.faq-module__M4ucOW__desc{color:var(--text-secondary);max-width:540px;margin:0 auto;font-size:17px;line-height:1.7}.faq-module__M4ucOW__faqSection{padding:var(--space-4xl) 0}.faq-module__M4ucOW__faqList{flex-direction:column;gap:8px;max-width:720px;margin:0 auto;display:flex}.faq-module__M4ucOW__faqItem{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-normal);overflow:hidden}.faq-module__M4ucOW__faqOpen{border-color:#fc52004d}.faq-module__M4ucOW__faqQuestion{width:100%;padding:var(--space-lg);color:var(--text-primary);text-align:left;transition:color var(--duration-fast);justify-content:space-between;align-items:center;gap:16px;font-size:15px;font-weight:600;display:flex}.faq-module__M4ucOW__faqQuestion:hover{color:var(--primary)}.faq-module__M4ucOW__faqIcon{color:var(--primary);background:#fc52001a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;font-weight:300;display:flex}.faq-module__M4ucOW__faqAnswer{max-height:0;transition:max-height .3s var(--ease-out), padding .3s;padding:0 var(--space-lg);overflow:hidden}.faq-module__M4ucOW__faqOpen .faq-module__M4ucOW__faqAnswer{max-height:300px;padding:0 var(--space-lg) var(--space-lg)}.faq-module__M4ucOW__faqAnswer p{color:var(--text-secondary);font-size:14px;line-height:1.8}
