.module--Faq .nh-faq{max-width:720px;margin:0 auto}.module--Faq .nh-faq__list{border-top:var(--border);margin-top:var(--space-5)}.module--Faq .nh-faq__item{border-bottom:var(--border)}.module--Faq .nh-faq__q{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;text-align:left;width:100%;font-family:var(--font-display);color:var(--gumleaf);padding:var(--space-4) 0;min-height:var(--tap-min);background:0 0;border:none;font-size:18px;font-weight:700;display:flex}.module--Faq .nh-faq__sign{font-family:var(--font-mono);color:var(--eucalypt);flex:none;font-size:24px;line-height:1}.module--Faq .nh-faq__a{max-width:64ch;color:var(--gumleaf);opacity:0;max-height:0;transition:max-height var(--t-state) var(--ease), opacity var(--t-state) var(--ease), margin var(--t-state) var(--ease);margin:0;font-size:16px;line-height:1.55;overflow:hidden}.module--Faq .nh-faq__item.is-open .nh-faq__a{opacity:1;max-height:320px;margin:0 0 var(--space-4)}.module--Faq .nh-faq__more{margin-top:var(--space-6)}
