/* r12o (Pat 10 Nov, note 28: "clean up this receipt, it looks messy and not sure what's happening").
   One line per service, the price on the same line, no line numbers; a plain Total value row; then Your client pays $0;
   the buyer's agent line last, as a quiet note. Same figures as before. */
.how .paper .l{display:flex;align-items:center;gap:12px;padding:9px 0}
.how .paper .l .t{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:clip}
.how .paper .l .pr{flex:none;min-width:0;text-align:right;white-space:nowrap}
.how .paper .l i{flex:none}
.how .paper .g{margin-top:18px;padding-bottom:2px}
.how .paper .g:first-of-type{margin-top:14px}
.how .paper .val{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(17,65,54,.35);text-align:left;font-variant-numeric:tabular-nums}
.how .paper .val span:last-child{white-space:nowrap}
.how .paper .tot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:16px;border-top:1px dashed #114136}
.how .paper .tot span{font-weight:600;letter-spacing:.04em}
.how .paper .tot b{font:300 80px/.9 var(--f-disp,Fraunces,serif);color:#2E7C63}
.how .paper .val+.tot+.ba{margin-top:10px;text-align:left;font-size:14px;line-height:1.4;color:rgba(17,65,54,.7)}
.how .paper .ty{margin-top:22px}
@media (max-width:700px){
  .how .paper .l{gap:8px}
  .how .paper .l .t{white-space:normal}
  .how .paper .val{flex-wrap:wrap}
  .how .paper .tot b{font-size:64px}
}
