body{background:#faf5e9}a{overflow-wrap:anywhere}.top{background:#193e30;color:#fff8e7}.top .brand,.top .brand small{color:#fff8e7}.top .sigil{color:#efc266}.top .search button{background:#edbe56;color:#193e30}.frame aside nav a:first-child{color:#846323;font-weight:bold;margin-bottom:18px;border-bottom:1px solid #d7d9c3}.panel,.topic{background:#fffdf6}.search-hit{padding:22px 0;border-bottom:1px solid #d7d9c3}.search-hit h2{margin:0 0 10px}.search-hit p{margin:0;line-height:1.6}.search-hit small{color:#64715a}#search-status{margin:24px 0}#search-results{overflow-wrap:anywhere}@media(max-width:600px){.top-inner{gap:18px}.search input{min-width:0}.search{width:100%}}
