.page.svelte-5j3k8c{row-gap:var(--fg-space-8);padding-bottom:var(--fg-space-8);grid-template-columns:minmax(0,1fr);display:grid}h2.svelte-5j3k8c{font-size:var(--fg-text-xl);font-weight:var(--fg-weight-semibold)}h3.svelte-5j3k8c{font-size:var(--fg-text-lg);font-weight:var(--fg-weight-semibold)}.intro.svelte-5j3k8c .fg-btn{flex:auto}.funds.svelte-5j3k8c,.ways.svelte-5j3k8c{gap:var(--fg-space-4);flex-direction:column;display:flex}.fund-cards.svelte-5j3k8c{gap:var(--fg-space-4);grid-template-columns:minmax(0,1fr);display:grid}.fund.svelte-5j3k8c{gap:var(--fg-space-3);padding:var(--fg-space-5);flex-direction:column;display:flex}.fine.svelte-5j3k8c{font-size:var(--fg-text-sm);color:var(--fg-ink-muted)}.way.svelte-5j3k8c{display:block}.way-body.svelte-5j3k8c{gap:var(--fg-space-3);max-width:var(--fg-measure);flex-direction:column;display:flex}.way-body.svelte-5j3k8c .fg-btn:where(.svelte-5j3k8c){width:100%}address.svelte-5j3k8c{font-style:normal;font-weight:var(--fg-weight-medium);line-height:var(--fg-leading-snug);padding-left:var(--fg-space-4);border-left:var(--fg-border-emphasis) solid var(--fg-rule)}.side.svelte-5j3k8c{gap:var(--fg-space-4);flex-direction:column;display:flex}.side-card.svelte-5j3k8c{gap:var(--fg-space-3);padding:var(--fg-space-5);font-size:var(--fg-text-sm);flex-direction:column;display:flex}.side-card.svelte-5j3k8c h2:where(.svelte-5j3k8c){font-family:var(--fg-font-body);font-size:var(--fg-text-xs);line-height:var(--fg-leading-normal)}.side-card.svelte-5j3k8c h2:where(.svelte-5j3k8c)+p:where(.svelte-5j3k8c){margin-top:calc(-1 * var(--fg-space-2))}.side-card.svelte-5j3k8c p:where(.svelte-5j3k8c)+h2:where(.svelte-5j3k8c){margin-top:var(--fg-space-2)}@media (width>=640px){.fund-cards.svelte-5j3k8c{grid-template-columns:repeat(2,minmax(0,1fr))}.intro.svelte-5j3k8c .fg-btn,.way-body.svelte-5j3k8c .fg-btn:where(.svelte-5j3k8c){flex:none;width:auto}}@media (width>=900px){.page.svelte-5j3k8c{column-gap:var(--fg-space-8);row-gap:var(--fg-space-12);grid-template-columns:repeat(12,minmax(0,1fr))}.intro.svelte-5j3k8c,.funds.svelte-5j3k8c{grid-column:1/-1}.ways.svelte-5j3k8c{grid-column:1/span 7}.side.svelte-5j3k8c{grid-column:9/span 4;align-self:start;margin-top:56px}h2.svelte-5j3k8c{font-size:var(--fg-text-2xl)}.fund.svelte-5j3k8c{padding:var(--fg-space-7)}.intro.svelte-5j3k8c .fg-btn{min-height:var(--fg-control-lg);font-size:18px}}
