.lh-category-content{clear:both;scroll-margin-top:8rem;min-width:0;margin:3rem 0 1rem;padding-top:2rem;border-top:1px solid #ddd;overflow-wrap:anywhere}
.lh-category-content img{max-width:100%;height:auto}
.lh-category-content h2,.lh-category-content h3{scroll-margin-top:8rem}
.lh-category-content-toc{max-width:56rem;margin:0 0 2rem;font-family:Nunito,sans-serif;line-height:1.6}
.lh-category-content-toc summary{font-weight:600;cursor:pointer;padding:.5rem 0}
.lh-category-content-toc ol{margin:.5rem 0 0;padding-left:1.5rem}
.lh-category-content-toc li{padding:.25rem 0}
.lh-category-content-toc .lh-cc-sub{margin-left:1rem}
@media(max-width:767px){.lh-category-content{margin-top:2rem;padding-top:1rem}.lh-category-content-toc{font-size:1rem}}
