.progress-fill background: #2c8c4a; width: 0%; height: 100%; border-radius: 20px;
.track-label font-weight: 600; font-size: 0.9rem; .progress-fill background: #2c8c4a
.track-row display: flex; justify-content: space-between; align-items: baseline; flex-wrap: wrap; margin: 0.6rem 0; padding: 0.3rem 0; border-bottom: 1px dotted #e2edf2; .track-label font-weight: 600
<div class="finance-card"> <h3><span class="badge-icon">🎯</span> Top 3 Money Priorities</h3> <ul class="rule-list"> <li><strong>Emergency cushion:</strong> Build $10k – $15k (3–6 months expenses)</li> <li><strong>Kill high-interest debt</strong> (credit cards / personal loans)</li> <li><strong>Automate 15%+ to retirement</strong> (401k, Roth IRA, or index funds)</li> </ul> </div> </div> .track-row display: flex
@media (max-width: 700px) #financial-plan-content padding: 1.5rem; .value-large font-size: 1.5rem; .grid-2col gap: 1rem;
.progress-bg background: #e2e9f0; border-radius: 20px; height: 8px; width: 100%; margin-top: 6px; overflow: hidden;