.ledger-policy{max-width:76rem;margin:0 auto;padding:2.5rem clamp(1.2rem,4vw,3rem) 5rem;color:var(--ink,#1e2823)}
.ledger-policy>nav:first-child{font-size:1rem;margin-bottom:2.5rem}.ledger-policy header{max-width:70ch}.ledger-policy h1{font-family:Newsreader,Georgia,serif;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.03;letter-spacing:-.025em;margin:0 0 1.2rem;text-wrap:balance}.ledger-policy .lede{font-size:1.45rem;line-height:1.5;max-width:55ch}.ledger-policy-date{font-size:1rem;color:#506257}.ledger-policy-contents{display:flex;flex-wrap:wrap;gap:.6rem 1.3rem;border-block:1px solid #d3dbd1;padding:1.25rem 0;margin:2rem 0 3rem;max-width:75ch}.ledger-policy-copy{max-width:72ch;font-size:1.15rem;line-height:1.7}.ledger-policy-copy section+section{margin-top:2.5rem}.ledger-policy h2{font-family:Newsreader,Georgia,serif;font-size:1.9rem;line-height:1.2;margin:0 0 .8rem;letter-spacing:-.015em}.ledger-policy p{margin:.8rem 0 1.2rem}.ledger-policy a,.ledger-policy-links a{color:#174734;text-underline-offset:.18em}.ledger-policy a:hover,.ledger-policy-links a:hover{color:#15372b}.ledger-policy a:focus-visible,.ledger-policy-links a:focus-visible{outline:3px solid var(--hub-focus,#b96529);outline-offset:4px}.ledger-policy code{overflow-wrap:anywhere}.ledger-policy-links{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;flex-basis:100%;font-size:1rem;line-height:1.6}.seo-footer,.collection-footer{flex-wrap:wrap}.ledger-editorial-standards{scroll-margin-top:6rem}.ledger-editorial-standards h3{margin-top:1.8rem}.ledger-policy ::selection{background:#c3d3bd;color:#1e2823}@media(max-width:600px){.ledger-policy{padding-top:1.5rem}.ledger-policy>nav:first-child{margin-bottom:1.8rem}.ledger-policy-contents{display:grid;gap:.7rem;margin-bottom:2rem}.ledger-policy-copy{font-size:1.1rem}.ledger-policy .lede{font-size:1.25rem}}
