.finance-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.balance-card{background:linear-gradient(120deg,#fff2f7,#f5eafa)}.balance{font-size:39px;letter-spacing:-1.1px;line-height:1.2;margin:10px 0;font-weight:650;font-variant-numeric:tabular-nums}.money-row{display:flex;justify-content:space-between;gap:15px;padding:13px 0;font-size:14px}.money-row+.money-row{border-top:1px solid var(--line)}.bank-panel{margin-top:18px}.bank-steps{padding-left:22px;font-size:13px;color:var(--muted);line-height:1.7}.bank-steps li{margin:9px 0}.bank-balance-help{font-size:11px;color:var(--muted);margin-top:7px}@media(max-width:820px){.finance-grid{grid-template-columns:1fr}.balance{font-size:34px}}
