header>a{text-decoration:none}header{gap:1.5rem;flex-wrap:wrap}header .wordmark{display:block}header .navcta{font-size:.85rem;border-bottom:2px solid #563163;padding:.5rem 0;white-space:nowrap}header nav{flex-wrap:wrap;gap:1rem}footer{align-items:start}footer nav{display:flex;flex-wrap:wrap;font-size:.8rem;gap:.7rem 1.4rem;max-width:42rem}footer>div{min-width:11rem}.content,.feature,.homelead{padding:2.5rem 2rem;margin:0 2rem 3rem}.content{background:#fff;border-top:1px solid #89728f}.prose{max-width:82ch;margin-left:auto;margin-right:auto}.prose p,.prose li{overflow-wrap:anywhere}.prose h2{font-size:2rem;margin-top:2rem}.feature{background:#e4ec7b;border-top:4px solid #2b1731}.feature>p,.homelead>p{max-width:65ch}.feature>a,.homelead>a{font-weight:bold;text-underline-offset:.4em}.homelead{background:#fff;position:relative;border-left:6px solid #563163}.homelead h2{font-size:clamp(2rem,4vw,3.4rem)}.ledger article{display:grid;grid-template-columns:3rem minmax(0,1fr) 2rem;gap:1.5rem;padding:1.5rem 0;border-top:1px solid #89728f;align-items:start}.ledger .index{font:1rem monospace;margin-top:.4rem}.ledger h3{font:1.6rem Georgia,serif;margin:.2rem 0 .6rem}.ledger p{max-width:65ch;margin:0}.ledger article>a{color:inherit}.ledger article:last-child{border-bottom:1px solid #89728f}@media(max-width:850px){header nav{order:3;flex-basis:100%;margin:0}header>a:last-child{margin-left:auto}footer{display:block}footer nav{margin:.8rem 0}}@media(max-width:520px){header{flex-direction:row}header nav{gap:.7rem 1rem}header>a:last-child{margin:0}.content,.homelead,.feature{margin:0 1rem 2rem;padding:1.5rem 1.2rem}.ledger article{grid-template-columns:1.5rem minmax(0,1fr);gap:.8rem}.ledger article>span:last-child{display:none}.ledger h3{font-size:1.35rem}.prose h2{font-size:1.8rem}footer nav{gap:.8rem}}

.breadcrumb{margin:1.5rem 2rem 0;font-size:.8rem;display:flex;gap:.7rem;flex-wrap:wrap}.breadcrumb+.intro{padding-top:3rem}@media(max-width:520px){.breadcrumb{margin:1.2rem 1.2rem 0}.breadcrumb+.intro{padding-top:2rem}}
