.sr.svelte-5i76xp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.top.svelte-5i76xp{padding:var(--s-5) 0 var(--s-9);text-align:center}.top.svelte-5i76xp h1:where(.svelte-5i76xp){text-wrap:balance;font-size:clamp(40px,min(6.4vw,9vh),88px)}.top.svelte-5i76xp .lede:where(.svelte-5i76xp){max-width:66ch;margin:var(--s-4) auto 0;font-size:clamp(17px,2.2vh,20px)}.card.svelte-5i76xp{justify-items:center;gap:var(--s-3);max-width:760px;margin:var(--s-6) auto 0;padding:var(--s-6) var(--s-7) var(--s-5);border:3px solid var(--ink);background:var(--white);box-shadow:0 8px 0 var(--ink);border-radius:28px;display:grid}.thanks.svelte-5i76xp{padding:var(--s-3) var(--s-5);background:var(--mint);border-radius:12px;font-weight:600}.goal.svelte-5i76xp{justify-items:center;width:100%;display:grid}.raised.svelte-5i76xp{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(48px,min(8vw,11vh),100px);font-weight:700;line-height:1}.of.svelte-5i76xp{margin-top:var(--s-2);font-size:17px}.bar.svelte-5i76xp{width:100%;margin-top:var(--s-5);position:relative}.track.svelte-5i76xp{border:4px solid var(--ink);background:var(--mint);border-radius:999px;height:clamp(52px,7.5vh,68px);position:relative;overflow:hidden}.fill.svelte-5i76xp{background:var(--ink);position:absolute;inset:0 auto 0 0}.track.svelte-5i76xp i:where(.svelte-5i76xp){background:var(--ink);opacity:.28;width:3px;position:absolute;top:0;bottom:0}.scale.svelte-5i76xp{width:100%;height:22px;margin-top:var(--s-1);color:var(--ink-2);font-size:14px;font-weight:700;position:relative}.scale.svelte-5i76xp span:where(.svelte-5i76xp){white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.scale.svelte-5i76xp .s0:where(.svelte-5i76xp){padding-left:var(--s-3);transform:none}.scale.svelte-5i76xp .s100:where(.svelte-5i76xp){padding-right:var(--s-3);transform:translate(-100%)}.status.svelte-5i76xp{margin-top:var(--s-1);font-size:16px;font-weight:600}.pill.big.svelte-5i76xp{min-height:clamp(56px,7.5vh,64px);margin-top:var(--s-2);padding:0 var(--s-9);font-size:21px}.pill.off.svelte-5i76xp{background:var(--mint);color:var(--ink);cursor:default}.fine.svelte-5i76xp{justify-items:center;gap:var(--s-2);width:100%;padding-top:var(--s-3);border-top:1px solid var(--line);display:grid}.fine.svelte-5i76xp p:where(.svelte-5i76xp){justify-content:center;align-items:center;gap:var(--s-2);color:var(--ink-2);font-size:14px;line-height:1.4;display:flex}.fine.svelte-5i76xp p:where(.svelte-5i76xp) svg{color:#12806f;flex:none}.stripe.svelte-5i76xp{width:auto;height:30px;display:block}.block.svelte-5i76xp{padding:var(--s-9) 0;border-top:3px solid var(--ink);text-align:center}.block.last.svelte-5i76xp{padding-bottom:calc(var(--s-9) + var(--s-6))}.narrow.svelte-5i76xp{max-width:860px}.title.svelte-5i76xp{font-size:clamp(34px,4.4vw,58px);font-weight:700;line-height:1.05}.sub.svelte-5i76xp{max-width:52ch;margin:var(--s-3) auto 0;font-size:19px;line-height:1.55}.sub.wide.svelte-5i76xp{max-width:60ch}.costs.svelte-5i76xp{gap:var(--s-7) var(--s-9);margin-top:var(--s-8);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.costs.svelte-5i76xp li:where(.svelte-5i76xp){padding-top:var(--s-4);border-top:2px solid var(--ink)}.costs.svelte-5i76xp h3:where(.svelte-5i76xp){align-items:center;gap:var(--s-3);font-size:23px;font-weight:700;line-height:1.2;display:flex}.costs.svelte-5i76xp h3:where(.svelte-5i76xp) svg{flex:none}.costs.svelte-5i76xp p:where(.svelte-5i76xp){margin-top:var(--s-2);font-size:18px;line-height:1.55}.faq.svelte-5i76xp{margin-top:var(--s-7);text-align:left}.faq.svelte-5i76xp details:where(.svelte-5i76xp){border-bottom:2px solid var(--ink)}.faq.svelte-5i76xp details:where(.svelte-5i76xp):first-child{border-top:2px solid var(--ink)}.faq.svelte-5i76xp summary:where(.svelte-5i76xp){justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-5) 0;font-family:var(--font-display);cursor:pointer;font-size:23px;font-weight:600;line-height:1.25;list-style:none;display:flex}.faq.svelte-5i76xp summary:where(.svelte-5i76xp)::-webkit-details-marker{display:none}.faq.svelte-5i76xp summary:where(.svelte-5i76xp) svg{flex:none}.faq.svelte-5i76xp details[open]:where(.svelte-5i76xp) summary:where(.svelte-5i76xp) svg{transform:rotate(180deg)}.faq.svelte-5i76xp details:where(.svelte-5i76xp) p:where(.svelte-5i76xp){max-width:62ch;padding-bottom:var(--s-5);font-size:18px;line-height:1.6}.more.svelte-5i76xp{margin-top:var(--s-6);font-size:17px}.legal.svelte-5i76xp{margin-top:var(--s-5);color:var(--ink-2);font-size:15px}@media (width<=860px){.costs.svelte-5i76xp{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.top.svelte-5i76xp{padding:var(--s-4) 0 var(--s-8)}.card.svelte-5i76xp{margin-top:var(--s-5);padding:var(--s-5) var(--s-4) var(--s-4);box-shadow:0 6px 0 var(--ink);border-radius:22px}.track.svelte-5i76xp{border-width:3px;height:56px}.scale.svelte-5i76xp{font-size:13px}.pill.big.svelte-5i76xp{width:100%;padding:0 var(--s-5);justify-content:center}.block.svelte-5i76xp{padding:var(--s-8) 0}.faq.svelte-5i76xp summary:where(.svelte-5i76xp){font-size:20px}}
