.content-jumps{display:flex;flex-wrap:wrap;gap:10px;padding:0 0 28px;margin-bottom:36px;border-bottom:1px solid #dbe2e7}
.content-jumps a{padding:10px 15px;border:1px solid #dbe2e7;border-radius:3px;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;color:#12324b;background:#f8fafb}
.content-jumps a:hover,.content-jumps a:focus-visible{background:#071b2d;color:#fff;border-color:#071b2d}
.knowledge-intro,.knowledge-section,.support-section{scroll-margin-top:115px}
.knowledge-intro>p{max-width:78ch;line-height:1.85}.knowledge-intro h3{margin-top:32px}
.knowledge-benefit{border-left:3px solid #ff8500;padding:2px 24px;background:#f6f8fa;margin:28px 0}
.knowledge-benefit p{margin:18px 0}.knowledge-section>p{max-width:78ch;color:#536372}
.knowledge-section summary{cursor:pointer;line-height:1.55;overflow-wrap:anywhere}
.knowledge-section summary::after{content:'+';margin-left:auto;color:#ad4f00;font-size:1.5rem;font-weight:400;flex-shrink:0;line-height:1}
.knowledge-section .faq-item[open]>summary::after{content:'−'}
.knowledge-section summary:focus-visible{outline:3px solid #ff8500;outline-offset:3px}
.knowledge-section .question-answer{font-size:16px;line-height:1.85;overflow-wrap:break-word}
.knowledge-section .case-example{font-size:14px;background:#fff8ee;padding:20px 22px}
.knowledge-section .case-example>strong{display:block;color:#744511;font-size:13px;margin-bottom:12px}
.knowledge-section .case-example p{margin:12px 0}.knowledge-section .faq-item[open]{background:#f6f8fa}
.detail-content>.page-close{margin-top:70px}.detail-content .source-note{margin-top:30px;line-height:1.7;overflow-wrap:anywhere}
.editorial-page .knowledge-intro{max-width:960px}.editorial-page .knowledge-section{max-width:960px}
@media(max-width:760px){.content-jumps{gap:7px;margin-bottom:26px}.content-jumps a{padding:9px 11px;font-size:12px}.knowledge-section{margin-top:50px}.knowledge-section .question-answer{padding:0 18px 22px;font-size:15px}.knowledge-section .case-example{padding:16px}.knowledge-benefit{padding:1px 17px}.knowledge-intro,.knowledge-section,.support-section{scroll-margin-top:90px}}
