.giving-chooser.svelte-1qep5ra{max-width:40rem;padding:var(--space-6) var(--space-5);background:var(--surface);margin:0 auto}h2.svelte-1qep5ra{font-size:var(--text-h3);margin-bottom:var(--space-2);text-align:center}.group.svelte-1qep5ra{margin:var(--space-5) 0 0;border:0;min-width:0;padding:0}.group.svelte-1qep5ra:first-child{margin-top:0}legend.svelte-1qep5ra,.field-label.svelte-1qep5ra{font-size:var(--text-body);margin-bottom:var(--space-3);font-weight:800;display:block}.tiles.svelte-1qep5ra{gap:var(--space-3);display:grid}.frequency.svelte-1qep5ra{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.amounts.svelte-1qep5ra{grid-template-columns:repeat(4,minmax(0,1fr))}.other-tile.svelte-1qep5ra{grid-column:1/-1}.tile.svelte-1qep5ra{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);background:var(--surface);box-shadow:0 4px 0 color-mix(in srgb, var(--ink) 22%, transparent);cursor:pointer;transition:transform var(--dur-tap) ease, box-shadow var(--dur-tap) ease, background var(--dur-tap) ease;display:flex;position:relative}.tile.svelte-1qep5ra:hover{transform:translateY(var(--press-up));box-shadow:0 6px 0 color-mix(in srgb, var(--ink) 22%, transparent)}.tile.svelte-1qep5ra:active{transform:translateY(var(--press-down));box-shadow:0 1px 0 color-mix(in srgb, var(--ink) 22%, transparent)}.tile.selected.svelte-1qep5ra{background:var(--sun);color:#29221b;border-color:#29221b}.tile.svelte-1qep5ra:has(input:where(.svelte-1qep5ra):focus-visible){outline:3px solid var(--sky);outline-offset:3px}fieldset.svelte-1qep5ra:disabled .tile:where(.svelte-1qep5ra){cursor:not-allowed;opacity:.6;transform:none}.amount.svelte-1qep5ra{justify-content:center}.check.svelte-1qep5ra{border:var(--border-w) solid currentColor;background:var(--surface);border-radius:999px;flex:none;place-items:center;width:28px;height:28px;display:grid}.check.svelte-1qep5ra svg:where(.svelte-1qep5ra){fill:none;stroke:#29221b;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:18px;height:18px;transform:scale(.6)}.selected.svelte-1qep5ra .check:where(.svelte-1qep5ra){background:#fff;border-color:#29221b}.selected.svelte-1qep5ra .check:where(.svelte-1qep5ra) svg:where(.svelte-1qep5ra){opacity:1;animation:svelte-1qep5ra-pop var(--dur-pop) var(--ease-pop);transform:scale(1)}.amount.svelte-1qep5ra .check:where(.svelte-1qep5ra){display:none}.amount.selected.svelte-1qep5ra .check:where(.svelte-1qep5ra){display:grid}.tile-text.svelte-1qep5ra{flex-direction:column;line-height:1.25;display:flex}.tile-label.svelte-1qep5ra{font-size:var(--text-lg);font-weight:900}.tile-note.svelte-1qep5ra{font-size:var(--text-sm);font-weight:600}.other-field.svelte-1qep5ra,.dedication.svelte-1qep5ra{margin-top:var(--space-5)}.field-label.svelte-1qep5ra{margin-bottom:var(--space-1)}.field-help.svelte-1qep5ra{font-size:var(--text-sm);margin-bottom:var(--space-2)}.money-input.svelte-1qep5ra{border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);background:var(--surface);max-width:16rem;box-shadow:3px 3px 0 color-mix(in srgb, var(--ink) 12%, transparent);align-items:center;display:flex}.money-input.svelte-1qep5ra:focus-within{border-color:var(--sky);box-shadow:3px 3px 0 color-mix(in srgb, var(--sky) 55%, transparent)}.money-input.invalid.svelte-1qep5ra{border-color:var(--rose)}.dollar.svelte-1qep5ra{padding-left:var(--space-4);font-size:var(--text-h3);font-weight:900}.money-input.svelte-1qep5ra input:where(.svelte-1qep5ra){min-width:0;min-height:56px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);color:var(--ink);font:inherit;font-size:var(--text-h3);background:0 0;border:0;flex:1;font-weight:800}.money-input.svelte-1qep5ra input:where(.svelte-1qep5ra):focus{outline:none}.field-error.svelte-1qep5ra{margin-top:var(--space-2);color:color-mix(in srgb, var(--rose) 55%, var(--ink));font-weight:800}.text-input.svelte-1qep5ra{width:100%;min-height:var(--target);border-radius:var(--radius-sm);border:var(--border-w) solid var(--ink);background:var(--surface);color:var(--ink);line-height:1.35;font:inherit;box-shadow:3px 3px 0 color-mix(in srgb, var(--ink) 12%, transparent);padding:.5rem 1rem}.text-input.svelte-1qep5ra:focus{border-color:var(--sky);box-shadow:3px 3px 0 color-mix(in srgb, var(--sky) 55%, transparent);outline:none}.frequency-note.svelte-1qep5ra{margin-top:var(--space-4);font-weight:700}.give-button.svelte-1qep5ra{width:100%;min-height:64px;margin-top:var(--space-6);font-size:var(--text-lg);border-radius:32px;display:block}.status.svelte-1qep5ra{margin-top:var(--space-3);overflow-wrap:anywhere;font-weight:800}.status.svelte-1qep5ra:empty{margin:0}.status.error.svelte-1qep5ra{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--rose) 14%, var(--surface))}.status.preview.svelte-1qep5ra{padding:var(--space-3) var(--space-4);border:var(--border-w) dashed var(--ink);border-radius:var(--radius-sm);background:var(--sun-soft);font-weight:700}.stripe-line.svelte-1qep5ra{margin-top:var(--space-3);text-align:center}.script-note.svelte-1qep5ra{margin-top:var(--space-4);font-weight:700}.script-note.svelte-1qep5ra a:where(.svelte-1qep5ra){text-underline-offset:3px;text-decoration:underline}@keyframes svelte-1qep5ra-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@media (width<=560px){.giving-chooser.svelte-1qep5ra{padding:var(--space-5) var(--space-4)}.amounts.svelte-1qep5ra{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tile.svelte-1qep5ra,.tile.svelte-1qep5ra:hover,.tile.svelte-1qep5ra:active{transition:none;transform:none}.selected.svelte-1qep5ra .check:where(.svelte-1qep5ra) svg:where(.svelte-1qep5ra){animation:none}}.donate-page.svelte-5j3k8c{padding:var(--space-6) 0 var(--space-9)}.donate-content.svelte-5j3k8c{max-width:47.5rem}.give-intro.svelte-5j3k8c,.trust.svelte-5j3k8c{max-width:40rem;margin-inline:auto}.trust.svelte-5j3k8c{gap:var(--space-2);margin-top:var(--space-6);padding:0;list-style:none;display:grid}.trust.svelte-5j3k8c li:where(.svelte-5j3k8c){align-items:baseline;gap:var(--space-3);font-weight:700;line-height:1.4;display:flex}.trust-bullet.svelte-5j3k8c{flex:none;line-height:1}.coming-soon.svelte-5j3k8c{max-width:40rem;margin:var(--space-5) auto 0;padding:var(--space-5);border-radius:var(--radius);background:var(--coral-soft);text-align:center;font-weight:700}.coming-soon-badge.svelte-5j3k8c{margin-bottom:var(--space-3);padding:var(--space-1) var(--space-4);border:var(--border-w) solid #29221b;background:var(--sun);color:#29221b;border-radius:999px;font-weight:800;display:inline-block}.manage.svelte-5j3k8c{max-width:40rem;margin:var(--space-7) auto 0;text-align:center}.manage-lead.svelte-5j3k8c{margin-bottom:var(--space-3);font-weight:800}h2.svelte-5j3k8c{font-size:var(--text-h2);margin-bottom:var(--space-4)}.money.svelte-5j3k8c,.project.svelte-5j3k8c{max-width:var(--measure);margin:var(--space-8) auto 0}.money.svelte-5j3k8c p:where(.svelte-5j3k8c)+p:where(.svelte-5j3k8c),.money.svelte-5j3k8c p:where(.svelte-5j3k8c)+ul:where(.svelte-5j3k8c),.money.svelte-5j3k8c ul:where(.svelte-5j3k8c)+p:where(.svelte-5j3k8c){margin-top:var(--space-4)}.money-points.svelte-5j3k8c{gap:var(--space-3);padding-left:0;list-style:none;display:grid}.money-points.svelte-5j3k8c li:where(.svelte-5j3k8c){padding-left:var(--space-6);position:relative}.money-points.svelte-5j3k8c li:where(.svelte-5j3k8c):before{content:"";background:var(--coral);width:1.1em;height:1.1em;position:absolute;top:.35em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8-5-8-11a4.5 4.5 0 0 1 8-2.8A4.5 4.5 0 0 1 20 10c0 6-8 11-8 11z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8-5-8-11a4.5 4.5 0 0 1 8-2.8A4.5 4.5 0 0 1 20 10c0 6-8 11-8 11z'/%3E%3C/svg%3E") 50%/contain no-repeat}.money.svelte-5j3k8c a:where(.svelte-5j3k8c){text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:4px;overflow-wrap:anywhere;font-weight:800;text-decoration-thickness:3px}.money.svelte-5j3k8c a:where(.svelte-5j3k8c):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.section-lead.svelte-5j3k8c{margin-bottom:var(--space-5)}.featured-project.svelte-5j3k8c{max-width:38.75rem}@media (width>=64em){.donate-content.svelte-5j3k8c{max-width:var(--stage);column-gap:var(--stage-gap);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.donate-aside.svelte-5j3k8c>:where(.svelte-5j3k8c):first-child{margin-top:0}.money.svelte-5j3k8c,.project.svelte-5j3k8c{margin-left:0}}@media (width<=560px){.manage-button.svelte-5j3k8c{width:100%}}@media (width>=180em){.donate-content.svelte-5j3k8c{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.donate-aside.svelte-5j3k8c{column-gap:var(--stage-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.donate-aside.svelte-5j3k8c>:where(.svelte-5j3k8c){margin-top:0}}
