.guide-contents{margin:28px 0;border-block:1px solid #706038;padding:16px 0;max-width:760px}
.guide-contents h2{font-size:22px;margin:0 0 8px}
.guide-contents ol{margin:0;padding-left:26px}
.guide-contents a{display:inline-block;padding:9px 0;overflow-wrap:anywhere}
.guide-contents a:focus-visible,article h2[tabindex]:focus{outline:3px solid currentColor;outline-offset:5px}
article h2[id]{scroll-margin-top:24px}
@media print{.guide-contents{display:none}}
