.hero.svelte-vi9sld{padding-top:4rem;padding-bottom:1rem}.eyebrow.svelte-vi9sld{text-transform:uppercase;letter-spacing:.18em;opacity:.6;margin:0 0 .5rem;font-size:.75rem}.lede.svelte-vi9sld{opacity:.8;max-width:46ch}.grid.svelte-vi9sld{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width<=860px){.grid.svelte-vi9sld{grid-template-columns:1fr}}.form-card.svelte-vi9sld,.balance-card.svelte-vi9sld{padding:1.75rem}h2.svelte-vi9sld{letter-spacing:.02em;margin:2.25rem 0 .9rem;font-size:clamp(24px,2.4vw,30px)}h2.svelte-vi9sld:first-of-type{margin-top:0}.amounts.svelte-vi9sld{flex-wrap:wrap;gap:.5rem;display:flex}.amount.svelte-vi9sld{color:var(--ink);cursor:pointer;font:inherit;background:#ede8dd0d;border:1px solid #ede8dd38;border-radius:999px;padding:.7rem 1.1rem}.amount.selected.svelte-vi9sld{border-color:var(--ink);background:#ede8dd24;font-weight:600}.field.svelte-vi9sld{margin:.85rem 0;display:block}.field.svelte-vi9sld>span:where(.svelte-vi9sld){margin-bottom:.35rem;font-size:.875rem;display:block}.field.svelte-vi9sld em:where(.svelte-vi9sld){opacity:.55;font-style:normal}.field.svelte-vi9sld input:where(.svelte-vi9sld),.field.svelte-vi9sld textarea:where(.svelte-vi9sld){width:100%;color:var(--ink);font:inherit;background:#ede8dd0d;border:1px solid #ede8dd38;border-radius:.5rem;outline:none;padding:.7rem .85rem}.field.svelte-vi9sld input:where(.svelte-vi9sld)::placeholder,.field.svelte-vi9sld textarea:where(.svelte-vi9sld)::placeholder{color:#ede8dd73}.field.svelte-vi9sld input:where(.svelte-vi9sld):focus,.field.svelte-vi9sld textarea:where(.svelte-vi9sld):focus{border-color:#ede8dd73}.row.svelte-vi9sld{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}@media (width<=620px){.row.svelte-vi9sld{grid-template-columns:1fr}}.hint.svelte-vi9sld{opacity:.65;margin:.35rem 0 0;font-size:.8125rem}.error.svelte-vi9sld{color:#ff9a92;font-size:.875rem}.summary.svelte-vi9sld{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;margin:1.25rem 0 .5rem;padding-top:1rem;font-size:1.125rem;display:flex}.terms-box.svelte-vi9sld{border:1px solid var(--line);background:#ede8dd08;border-radius:.75rem;margin:1.25rem 0 0;padding:1rem 1.1rem}.terms-title.svelte-vi9sld{letter-spacing:.18em;text-transform:uppercase;color:var(--teal);margin:0 0 .5rem;font-size:.75rem}.terms-box.svelte-vi9sld ul:where(.svelte-vi9sld){opacity:.85;gap:.35rem;margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.5;display:grid}.terms-box.svelte-vi9sld li:where(.svelte-vi9sld)::marker{color:var(--teal)}.terms-box.svelte-vi9sld details:where(.svelte-vi9sld){border-top:1px solid var(--line);margin-top:.85rem;padding-top:.75rem}.terms-box.svelte-vi9sld summary:where(.svelte-vi9sld){cursor:pointer;color:var(--ink-bright);font-size:.875rem}.terms-full.svelte-vi9sld{opacity:.85;max-height:22rem;margin-top:.75rem;padding-right:.5rem;font-size:.8125rem;line-height:1.6;overflow-y:auto}.terms-full.svelte-vi9sld h3{margin:1.1rem 0 .4rem;font-size:1.125rem}.terms-full.svelte-vi9sld p{margin:0 0 .55rem}.agree.svelte-vi9sld{letter-spacing:.04em;color:var(--ink);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;margin:1rem 0 1.1rem;font-size:13px;line-height:1.5}.agree.svelte-vi9sld input:where(.svelte-vi9sld){width:auto;accent-color:var(--teal);flex:none;margin:.2rem 0 0;padding:0}.agree.svelte-vi9sld a:where(.svelte-vi9sld){color:var(--teal);text-underline-offset:2px;text-decoration:underline}.stripe-mount.svelte-vi9sld{min-height:22rem;margin-bottom:1rem}.balance-result.svelte-vi9sld{border-top:1px solid var(--line);margin-top:1rem;padding-top:1rem}.balance-amount.svelte-vi9sld{margin:0 0 .25rem;font-size:1.75rem}.muted.svelte-vi9sld{opacity:.7;font-size:.875rem}
