.financing-forecast-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.financing-forecast-grid>div{display:grid;gap:5px;padding:16px;border:1px solid var(--border);border-radius:12px;background:#fff}.financing-forecast-grid span{font-size:13px;color:var(--muted)}.financing-forecast-grid strong{font-size:22px}.financing-forecast-grid small{color:var(--muted);line-height:1.35}.financing-note{margin:14px 0 0;padding:12px 14px;border-radius:10px;background:#eef5fa;line-height:1.5}@media(max-width:900px){.financing-forecast-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.financing-forecast-grid{grid-template-columns:1fr}}
