.asr-faq .wrap{width:calc(100% - 40px);max-width:900px;margin-inline:auto}.asr-faq details{box-sizing:border-box;width:100%;padding:0!important;margin:10px 0 0;border:1px solid #dce6e7;border-radius:14px;overflow:hidden;background:#fff}.asr-faq details>summary{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;width:100%;padding:18px 24px!important;margin:0;font-size:16px;line-height:1.5;list-style:none;cursor:pointer;white-space:normal;text-align:start}.asr-faq summary::-webkit-details-marker{display:none}.asr-faq summary::before{content:none!important;display:none!important}.asr-faq details>summary::after{content:'+';position:static;display:flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;font-size:22px;line-height:1;color:#267b61;margin:0}.asr-faq details[open]>summary::after{content:'−'}.asr-faq details[open]>summary{background:#f4faf7}.asr-faq details>p{padding:0 24px 20px;margin:14px 0 0!important;line-height:1.8;font-size:15px;overflow-wrap:anywhere}.asr-faq summary:hover{background:#f4faf7}.asr-faq summary:focus-visible{outline:2px solid #267b61;outline-offset:-3px}@media(max-width:600px){.asr-faq details>summary{padding:16px 18px!important;font-size:15px;gap:14px}.asr-faq details>p{padding:0 18px 18px;font-size:14px}}