.bl-readnext{border:1px solid var(--line);background:var(--white);border-radius:8px;margin:32px 0;padding:20px 22px}.bl-readnext-title{color:var(--ink-3);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.bl-readnext ul{gap:2px;display:grid}.bl-readnext a{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.bl-readnext li:first-child a{border-top:0}.bl-readnext a span{gap:2px;min-width:0;display:grid}.bl-readnext a em{color:var(--ink-3);font-size:12px;font-style:normal}.bl-readnext a b{word-break:keep-all;font-size:15px;font-weight:600;line-height:1.5}.bl-readnext a svg{width:16px;height:16px;color:var(--ink-3);flex-shrink:0;transition:color .15s,transform .15s}.bl-readnext a:hover b{text-underline-offset:3px;text-decoration:underline}.bl-readnext a:hover svg{color:var(--coral);transform:translate(2px)}.bl-readnext a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.bl-faq{margin-top:44px}.bl-video{margin:32px 0}.bl-video video{background:var(--ink);border-radius:4px;width:100%;max-height:680px;display:block}.bl-video figcaption{color:var(--ink-3);margin-top:8px;font-size:13px;line-height:1.6}.bl-faq>h2{margin-bottom:12px}.bl-faq details{border-top:1px solid var(--line)}.bl-faq details:last-child{border-bottom:1px solid var(--line)}.bl-faq summary{cursor:pointer;color:var(--ink);word-break:keep-all;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;font-size:15px;font-weight:600;line-height:1.6;list-style:none;display:flex}.bl-faq summary::-webkit-details-marker{display:none}.bl-faq summary:after{content:"+";text-align:center;width:20px;color:var(--ink-3);flex-shrink:0;font-size:18px;line-height:1.4}.bl-faq details[open] summary:after{content:"−"}.bl-faq summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.bl-faq details p{color:var(--ink-2);margin:0 0 18px;font-size:15px;line-height:1.75}
