.hefgp-budget-summary{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:560px;margin:22px 0 0 auto;padding:18px 20px;border:1px solid #cbd5dc;border-left:5px solid #285b85;border-radius:7px;background:#f5f8fa;box-shadow:0 1px 3px rgba(0,0,0,.04)}.hefgp-budget-summary-label{display:block;color:#173f5f;font-size:1.05rem;font-weight:700}.hefgp-budget-summary p{margin:4px 0 0;color:#626b73;font-size:.88rem;line-height:1.35}.hefgp-budget-summary-amount{flex:none;color:#173f5f;font-size:1.8rem;line-height:1;white-space:nowrap}@media(max-width:600px){.hefgp-budget-summary{align-items:flex-start;flex-direction:column;gap:12px}.hefgp-budget-summary-amount{font-size:1.55rem}}
