/* Native, keyboard-accessible guide answers; no additional JavaScript. */
.zw-prose .zw-guide-faq{border-top:1px solid var(--zw-line);margin:0}
.zw-prose .zw-guide-faq:last-child{border-bottom:1px solid var(--zw-line)}
.zw-prose .zw-guide-faq summary{cursor:pointer;min-height:44px;padding:20px 10px 20px 0;font-weight:500;line-height:1.5}
.zw-prose .zw-guide-faq summary:focus-visible{outline:2px solid #816337;outline-offset:4px}
.zw-prose .zw-guide-faq>div{padding:0 0 14px}
.zw-reading-note ul{padding-left:1.15em;font-size:15px;line-height:1.65}
.zw-reading-note li+li{margin-top:12px}
