.ri-calcs .ri-facts.ri-facts-with-total{grid-template-columns:136px 136px 240px;align-items:stretch}
.ri-calcs .ri-facts .ri-total-card{padding:12px 16px}
.ri-calcs .ri-total-card .ri-total-number{font-variant-numeric:tabular-nums;white-space:nowrap}
.ri-calcs .ri-total-card small{display:block;margin-top:5px;font-size:12px;line-height:1.3;color:var(--muted)}
.ri-calcs .ri-total-card small[hidden]{display:none}
.ri-calcs .ri-total-card.ri-total-error small{color:#8a4b17}
@media(max-width:1050px){
  .ri-calcs .ri-lead{flex-direction:column;align-items:stretch;gap:16px}
  .ri-calcs .ri-lead>p{max-width:none}
  .ri-calcs .ri-facts.ri-facts-with-total{grid-template-columns:1fr 1fr 1.6fr}
}
@media(max-width:520px){
  .ri-calcs .ri-facts.ri-facts-with-total{grid-template-columns:1fr 1fr;gap:10px}
  .ri-calcs .ri-total-card{grid-column:1/-1}
}
