.financing-role{display:flex;justify-content:space-between;gap:22px;align-items:baseline;padding:16px 0 22px;border-bottom:1px solid var(--line);margin-bottom:20px;font-size:12px;color:var(--muted)}
.financing-role strong{color:var(--text);text-align:right;overflow-wrap:anywhere}
.financing-summary{margin:24px 0;padding:22px;border-radius:18px;border:1px solid var(--line);background:var(--panel)}
.financing-summary .numbers{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px}
.financing-summary .numbers>div{display:flex;flex-direction:column;gap:8px;min-width:0}
.financing-summary .numbers span{font-size:10px;line-height:1.45;color:var(--muted)}
.financing-summary .numbers strong{font-size:17px;font-weight:500;overflow-wrap:anywhere}
.financing-summary .numbers strong.negative{color:#d86161}
@media(max-width:620px){.financing-summary{padding:18px}.financing-summary .numbers{grid-template-columns:1fr}.financing-role{align-items:flex-start;flex-direction:column;gap:7px}.financing-role strong{text-align:left}}
