/* Keep static navigation and archive content in normal document flow. */
#hope-static-header {padding:0;display:block;background-image:none;text-align:left;}
#hope-static-header nav {position:static;width:auto;background:#fff;box-shadow:none;transition:none;}
#hope-static-header a {color:#16505c;}
#root {height:auto;min-height:0;}
#root nav, #root footer {display:none!important;}
#site-footer {position:static;clear:both;}

#topics {padding:24px 0;}
#topics h2 {padding-bottom:0!important;margin-bottom:0;}
#site-partners {display:none;}
#root + .hope-topics-static {background:#fffaf0;}
body > section:has(> div:empty) {padding:0!important;}
