.hrr-home-links { columns: 3; column-width: 180px; }
.hrr-home-links li { break-inside: avoid; }
.hrr-author-letters { display:flex; flex-wrap:wrap; gap:.35rem; margin:1rem 0; }
.hrr-author-letters a, .hrr-author-letters span { padding:.4rem .65rem; }
.hrr-author-letters span { opacity:.5; }
.hrr-author-group { scroll-margin-top: 2rem; }
.hrr-author-directory [hidden] { display:none !important; }
ul.wp-block-latest-posts.hrr-home-latest-bullets { list-style: disc outside !important; padding-left: 1.5rem !important; }
ul.wp-block-latest-posts.hrr-home-latest-bullets > li { display:list-item !important; list-style:disc outside !important; }
