.allocation.ob-expenses{grid-template-columns:minmax(0,1fr) auto;gap:24px 36px}.ob-expenses-total{text-align:right;color:var(--navy)}.ob-expenses-total span{display:block;font-size:14px;color:var(--muted);margin-bottom:8px}.ob-expenses-total strong{font:700 28px Georgia,serif}.ob-expenses-chart{grid-column:1/-1;list-style:none;margin:0;padding:24px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ob-expense-label{display:flex;justify-content:space-between;gap:16px;align-items:baseline;font-size:15px;line-height:1.5;color:var(--navy)}.ob-expense-label strong{white-space:nowrap}.ob-expense-track{height:8px;background:#edf1f6;margin:9px 0 6px}.ob-expense-track span{display:block;height:100%;background:var(--blue);min-width:2px}.ob-expense-amount{font-size:14px;color:var(--muted)}.ob-expenses-footer{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:24px}.ob-expenses-footer p{margin:0;font-size:14px;max-width:650px}@media(max-width:960px){.allocation.ob-expenses{grid-template-columns:1fr}.ob-expenses-total{text-align:left}.ob-expenses-footer{align-items:flex-start;flex-direction:column}}@media(max-width:650px){.ob-expenses-chart{grid-template-columns:1fr;gap:20px}.ob-expense-label{font-size:14px}.ob-expenses-total strong{font-size:25px}}