.shiko-category-copy{margin:32px 0;padding:18px 0;border-top:1px solid #e4e0da;border-bottom:1px solid #e4e0da;max-width:100%;color:inherit}.shiko-category-copy>summary{cursor:pointer;font:inherit;font-weight:500;padding:8px 0}.shiko-category-copy-body{max-width:850px;padding:12px 0 4px}.shiko-category-copy-body h2{font-size:clamp(22px,3vw,30px);line-height:1.25;margin:8px 0 20px}.shiko-category-copy-body p{font-size:16px;line-height:1.7;margin:0 0 18px}.shiko-category-copy>summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
