.ledger{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ledger .num{font-family:Fraunces,serif;font-size:13px;letter-spacing:.08em}.ledger .num,.ledger.violet .num{color:var(--brass)}.ledger .rule{flex:1 1;height:1px;background:var(--line)}.eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-light);font-weight:600;margin-bottom:14px}.section-head{max-width:640px;margin-bottom:44px}.section-head h2{font-size:clamp(26px,3.4vw,36px);font-weight:600;margin-bottom:14px}.section-head p{color:var(--muted);font-size:16px}