.programme-finance{border:1px solid var(--ui-border,#dce8df);background:var(--ui-page,#f8fbf8);color:var(--ui-ink,#16392a);border-radius:14px;margin:1rem 0;padding:1rem}.programme-finance h3{margin:0 0 .5rem;font-size:1rem}.programme-finance p{margin:.5rem 0;font-size:.875rem;line-height:1.7}.programme-finance dl{margin:1rem 0}.programme-finance dl>div{border-bottom:1px solid var(--ui-border,#e0e8e1);grid-template-columns:1fr 1fr;gap:.75rem;padding:.7rem 0;display:grid}.programme-finance dt{font-size:.875rem}.programme-finance dd{overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:650}.programme-finance small{color:var(--ui-muted,#546659);margin-top:.2rem;font-size:.875rem;font-weight:400;display:block}.programme-finance a{font-size:.875rem;text-decoration:underline}.programme-finance-condition{background:#fff8e7;border-radius:8px;padding:.7rem}.programme-finance .programme-finance-reference{color:var(--ui-muted,#526458);font-size:.875rem}@media (max-width:450px){.programme-finance dl>div{grid-template-columns:1fr;gap:.25rem}}
