.topic-faq{border-top:1px solid rgba(0,0,0,.08);margin-top:1rem}.topic-faq .area-faq-item{border-bottom:1px solid rgba(0,0,0,.08)}.topic-faq .area-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 0;cursor:pointer;list-style:none}.topic-faq .area-faq-item summary::-webkit-details-marker{display:none}.topic-faq .area-faq-item summary:after{content:"+";flex-shrink:0;font-size:1.6rem;font-weight:500;line-height:1;color:#2b2b2b;transition:transform .2s}.topic-faq .area-faq-item[open] summary:after{transform:rotate(45deg)}.markdown-content .topic-faq .area-faq-item h3{font-size:1.2rem;font-weight:700;letter-spacing:-.02em;line-height:130%;margin:0;min-width:0;overflow-wrap:break-word;hyphens:auto}.topic-faq .area-faq-answer{padding:0 0 1.5rem}.markdown-content .topic-faq .area-faq-answer p{margin:0;font-size:1.05rem;opacity:.85;text-wrap:pretty}.markdown-content h2{overflow-wrap:break-word;hyphens:auto}
