.page.svelte-29qs93{padding-top:4rem;padding-bottom:2rem}.page-header.svelte-29qs93{max-width:640px;margin-bottom:3rem}.page-header.svelte-29qs93 h1:where(.svelte-29qs93){background:linear-gradient(135deg,var(--text) 30%,var(--green-400) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:max(2rem,min(4vw,3rem));font-weight:800}.page-description.svelte-29qs93{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.75}.sponsor-cta.svelte-29qs93{gap:.6rem}.sponsor-cta.svelte-29qs93 svg:where(.svelte-29qs93){color:#db61a2}.section.svelte-29qs93{padding:2rem 0}.section-label.svelte-29qs93{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.label-line.svelte-29qs93{background:var(--border);flex:1;height:1px}.label-text.svelte-29qs93{color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;font-size:.75rem;font-weight:700}.funds-grid.svelte-29qs93{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.fund-item.svelte-29qs93{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}.fund-icon.svelte-29qs93{margin-bottom:.75rem;font-size:1.5rem;display:block}.fund-item.svelte-29qs93 h3:where(.svelte-29qs93){color:var(--text);margin-bottom:.5rem;font-size:1rem;font-weight:700}.fund-item.svelte-29qs93 p:where(.svelte-29qs93){color:var(--text-secondary);font-size:.85rem;line-height:1.6}.projects-bar.svelte-29qs93{gap:1.5rem;margin-bottom:1rem;display:flex}.projects-stat.svelte-29qs93{color:var(--green-400);font-size:.85rem;font-weight:600}.projects-list.svelte-29qs93{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.project-row.svelte-29qs93{transition:background var(--transition);border-bottom:1px solid var(--border);align-items:center;gap:1rem;padding:.85rem 1.25rem;text-decoration:none;display:flex}.project-row.svelte-29qs93:last-child{border-bottom:none}.project-row.svelte-29qs93:hover{background:var(--bg-hover)}.project-name.svelte-29qs93{color:var(--text);white-space:nowrap;font-size:.9rem;font-weight:600}.project-tagline.svelte-29qs93{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}.project-stars.svelte-29qs93{color:var(--text-dim);white-space:nowrap;font-size:.8rem}.project-stars.svelte-29qs93:before{content:"⭐"}.more-row.svelte-29qs93 .project-name:where(.svelte-29qs93){color:var(--green-400)}.cta-card.svelte-29qs93{text-align:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:3rem 2rem}.cta-card.svelte-29qs93 h2:where(.svelte-29qs93){background:linear-gradient(135deg,var(--text) 0%,var(--green-400) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.cta-card.svelte-29qs93 p:where(.svelte-29qs93){color:var(--text-secondary);max-width:500px;margin:0 auto 1.5rem;font-size:1rem;line-height:1.7}.cta-buttons.svelte-29qs93{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.cta-buttons.svelte-29qs93 svg:where(.svelte-29qs93){color:#db61a2}.backers-section.svelte-29qs93{padding-bottom:0}.backers-empty.svelte-29qs93{text-align:center;color:var(--text-dim);border:1px dashed var(--border);border-radius:var(--radius-lg);padding:2.5rem 2rem;font-size:.95rem}@media (max-width:768px){.funds-grid.svelte-29qs93{grid-template-columns:1fr}.cta-buttons.svelte-29qs93{flex-direction:column;align-items:center}}
