.faq{max-width:var(--measure);margin-top:38px}.faq__heading{font:700 var(--fs-h2) var(--font-zh);color:var(--ink);border-bottom:1px solid var(--rule-strong);padding-bottom:10px}.faq__list{margin-top:4px}.faq__item{border-bottom:1px solid var(--rule)}.faq__q{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:44px;padding:16px 2px;display:flex}.faq__q-text{font:500 17px/1.6 var(--font-zh);color:var(--ink);text-wrap:pretty}.faq__q-icon{font:500 15px var(--font-mono);color:var(--ink-muted);flex:none}.faq__item--open .faq__q-icon{color:var(--accent-rec)}.faq__a p{font:400 15px/1.9 var(--font-zh);color:var(--ink-muted);text-wrap:pretty;margin:0 2px 18px}@media (max-width:599px){.faq__q-text{font-size:16px}.faq__a p{font-size:14px;line-height:1.85}}
.prevnext{gap:var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--rule);max-width:var(--measure);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prevnext__link{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--r-card);transition:border-color var(--dur-fast) var(--ease);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.prevnext__link:hover{border-color:var(--rule-strong)}.prevnext__link--next{text-align:right}.prevnext__label{font:600 10px var(--font-latin);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.prevnext__title{font:500 15px/1.6 var(--font-zh);color:var(--ink);text-wrap:pretty}@media (max-width:599px){.prevnext{grid-template-columns:minmax(0,1fr)}.prevnext__link--next{text-align:left}}
