.adv-funds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.adv-fund{background:#fff;border:1px solid var(--line);padding:24px;min-width:0}.adv-fund h3{font:26px "Source Serif 4",serif;color:var(--navy-deep);margin:8px 0}.adv-caption{font-size:12px;line-height:1.6;color:var(--muted);margin:5px 0}.adv-amount{font:32px "Source Serif 4",serif;color:var(--navy-deep);margin:22px 0 4px;font-variant-numeric:tabular-nums}.adv-progress,.adv-progress-empty{display:flex;height:10px;background:var(--paper);margin:17px 0 10px;overflow:hidden}.adv-secured{background:var(--navy-deep)}.adv-verbal{background:#9ab0c2}.adv-legend{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;color:#56636f;margin:0 0 10px}.adv-legend span{display:inline-flex;align-items:center;gap:6px}.adv-legend i{display:inline-block;width:8px;height:8px;background:var(--navy-deep)}.adv-legend i.verbal{background:#9ab0c2}.adv-pair{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13px;line-height:1.5}.adv-pair span{color:var(--muted)}.adv-pair strong{font-weight:500;color:var(--navy-deep);text-align:right;font-variant-numeric:tabular-nums}.adv-next{margin-top:20px}.adv-next p,.adv-update{font-size:13px;line-height:1.65;color:#56636f;margin:7px 0}.adv-next p{color:var(--navy-deep)}.adv-remaining{margin-top:10px}.adv-change{font-size:13px;line-height:1.5;color:var(--navy-deep)}.adv-details{background:#fff;border:1px solid var(--line);padding:18px 24px;margin-top:16px}.adv-details summary{cursor:pointer;font-size:14px;color:var(--navy-deep);min-height:26px}.adv-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.adv-detail-grid h4{font:20px "Source Serif 4",serif;color:var(--navy-deep);margin:20px 0 6px}.adv-source{margin-top:15px}.adv-missing{font:24px "Source Serif 4",serif;color:var(--navy-deep);margin:25px 0}#standard-overview.adv-briefing-grid{grid-template-columns:minmax(0,1fr) 280px}@media(max-width:760px){.adv-funds,.adv-detail-grid{grid-template-columns:1fr}#standard-overview.adv-briefing-grid{grid-template-columns:1fr}.adv-fund{padding:20px}.adv-amount{font-size:28px}.adv-pair{flex-wrap:wrap}}
