.funding-bar[data-astro-cid-oqx37zr7]{margin:14px 0 0;padding:14px 16px;background:#1a171208;border:1px solid rgba(26,23,18,.08);border-left:3px solid var(--cat-color, var(--rust));border-radius:0 4px 4px 0}.funding-bar--all-funded[data-astro-cid-oqx37zr7]{background:#2d5a270d;border-left-color:#2d5a27}.funding-bar-meta[data-astro-cid-oqx37zr7]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;font-family:var(--sans);font-size:12px;flex-wrap:wrap}.funding-bar-amount[data-astro-cid-oqx37zr7]{font-family:var(--serif);font-size:clamp(15px,1.7vw,18px);color:var(--ink)}.funding-bar-amount[data-astro-cid-oqx37zr7] strong[data-astro-cid-oqx37zr7]{font-weight:600;color:var(--cat-color, var(--rust))}.funding-bar--all-funded[data-astro-cid-oqx37zr7] .funding-bar-amount[data-astro-cid-oqx37zr7] strong[data-astro-cid-oqx37zr7]{color:#2d5a27}.funding-bar-state[data-astro-cid-oqx37zr7]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light)}.funding-bar--all-funded[data-astro-cid-oqx37zr7] .funding-bar-state[data-astro-cid-oqx37zr7]{color:#2d5a27}.funding-bar-track[data-astro-cid-oqx37zr7]{height:8px;background:#1a171214;border-radius:999px;overflow:hidden}.funding-bar-fill[data-astro-cid-oqx37zr7]{height:100%;background:var(--cat-color, var(--rust));transition:width .6s ease-out}.funding-bar-fill[data-astro-cid-oqx37zr7].is-funded{background:#2d5a27}.funding-bar--compact[data-astro-cid-oqx37zr7]{padding:10px 12px;margin:10px 0 0}.funding-bar--compact[data-astro-cid-oqx37zr7] .funding-bar-amount[data-astro-cid-oqx37zr7]{font-size:13px}.funding-bar--compact[data-astro-cid-oqx37zr7] .funding-bar-state[data-astro-cid-oqx37zr7]{font-size:10px;letter-spacing:.1em}.funding-bar--compact[data-astro-cid-oqx37zr7] .funding-bar-track[data-astro-cid-oqx37zr7]{height:6px}.funding-bar-cta[data-astro-cid-oqx37zr7]{display:inline-block;margin-top:8px;font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cat-color, var(--rust));text-decoration:none;border-bottom:1px solid currentColor}.funding-bar-cta[data-astro-cid-oqx37zr7]:hover{color:var(--ink)}.funding-bar-stack[data-astro-cid-oqx37zr7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.funding-bar-row[data-astro-cid-oqx37zr7]{display:grid;grid-template-columns:1fr;gap:4px}.funding-bar-row-label[data-astro-cid-oqx37zr7]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-family:var(--sans);font-size:11px}.funding-bar-row-name[data-astro-cid-oqx37zr7]{font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.funding-bar-row-target[data-astro-cid-oqx37zr7]{font-family:var(--serif);font-weight:500;font-size:clamp(13px,1.5vw,15px);letter-spacing:.02em;color:var(--ink)}.funding-bar-row-track[data-astro-cid-oqx37zr7]{height:8px;background:#1a171214;border-radius:999px;overflow:hidden}.funding-bar-row-state[data-astro-cid-oqx37zr7]{font-family:var(--sans);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-light);margin-top:2px}.funding-bar-row[data-astro-cid-oqx37zr7].is-funded .funding-bar-row-state[data-astro-cid-oqx37zr7],.funding-bar-row[data-astro-cid-oqx37zr7].is-funded .funding-bar-row-name[data-astro-cid-oqx37zr7]{color:#2d5a27}.funding-bar-hint[data-astro-cid-oqx37zr7]{margin:14px 0 0;padding-top:12px;border-top:1px dashed rgba(26,23,18,.12);font-family:var(--serif);font-size:13px;line-height:1.55;color:var(--ink)}.funding-bar-hint[data-astro-cid-oqx37zr7] strong[data-astro-cid-oqx37zr7]{font-weight:600}.funding-bar-hint[data-astro-cid-oqx37zr7] a[data-astro-cid-oqx37zr7]{color:var(--cat-color, var(--rust));text-decoration:none;border-bottom:1px solid currentColor;font-weight:600}.funding-bar-hint[data-astro-cid-oqx37zr7] a[data-astro-cid-oqx37zr7]:hover{color:var(--ink)}.funding-bar-note[data-astro-cid-oqx37zr7]{margin:10px 0 0;padding-top:10px;border-top:1px dashed rgba(26,23,18,.12);font-family:var(--serif);font-size:12px;line-height:1.5;color:var(--ink-light);font-style:italic}
