.wasl-faq-page{max-width:1100px;margin:0 auto;padding:36px 24px 64px;color:#102a2a}.wasl-faq-page h1{margin-bottom:32px;text-align:center;font-weight:800}.wasl-faq-section{margin-top:24px}.wasl-faq-section h2{font-size:1.2rem;font-weight:700;margin-bottom:16px}.wasl-faq-question{margin-bottom:12px;border:1px solid #dce6e2;border-radius:14px;background:#fff}.wasl-faq-question summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;list-style:none;font-weight:700;line-height:1.6}.wasl-faq-question summary::-webkit-details-marker{display:none}.wasl-faq-question summary span{color:#0f6b5f;font-size:1.5rem;flex-shrink:0}.wasl-faq-question[open] summary{color:#0f6b5f}.wasl-faq-question[open] summary span{transform:rotate(45deg)}.wasl-faq-question summary:focus-visible{outline:2px solid #0f6b5f;outline-offset:3px;border-radius:14px}.wasl-faq-answer{padding:0 24px 24px;overflow-wrap:anywhere;color:#607474;line-height:1.8}.wasl-faq-answer>:last-child{margin-bottom:0}.wasl-faq-answer img{max-width:100%;height:auto}.wasl-faq-answer a{color:#0f6b5f}.wasl-faq-empty{text-align:center;color:#607474}