.lb-page-faqs{background:var(--lb-bg)}.lb-page-faqs .lb-h2{margin-bottom:22px}.lb-page-faqs .lb-faq{gap:10px}.lb-page-faqs .lb-faq-item{min-width:0;border:1px solid var(--lb-line)}.lb-page-faqs .lb-faq-item summary{min-height:60px;padding:16px 20px;font-size:1rem}.lb-page-faqs .lb-faq-item summary span{min-width:0;overflow-wrap:anywhere}.lb-page-faqs .lb-faq-item summary .lb-ic{flex:none}.lb-page-faqs .lb-faq-item summary:focus-visible{outline:3px solid var(--lb-accent-ink);outline-offset:3px}.lb-page-faqs .lb-faq-answer{max-width:none;padding:0 20px 18px;overflow-wrap:anywhere}.lb-page-faqs .lb-faq-answer p{max-width:70ch;margin:0}@media (hover:hover){.lb-page-faqs .lb-faq-item summary:hover{background:var(--lb-accent-wash)}}@media (max-width:639px){.lb-page-faqs .lb-h2{margin-bottom:18px}.lb-page-faqs .lb-faq-item summary{min-height:56px;padding:14px 16px}.lb-page-faqs .lb-faq-answer{padding:0 16px 16px}}@media (prefers-reduced-motion:reduce){.lb-page-faqs .lb-faq-item summary .lb-ic{transition:none}}@media print{.lb-page-faqs .lb-faq-item{break-inside:avoid}.op-page .lb-page-faqs{display:none}}