.wide.svelte-tprqtv{width:min(var(--wide), 100%)}.application-download.svelte-tprqtv{margin-bottom:1.4rem}.form-layout.svelte-tprqtv{grid-template-columns:minmax(16rem,.36fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.form-copy.svelte-tprqtv,form.svelte-tprqtv{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#fff}.form-copy.svelte-tprqtv{gap:.8rem;padding:clamp(1rem,3vw,1.4rem);display:grid}.kicker.svelte-tprqtv,.form-copy.svelte-tprqtv h2:where(.svelte-tprqtv),.form-copy.svelte-tprqtv p:where(.svelte-tprqtv){margin:0}.kicker.svelte-tprqtv{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.form-copy.svelte-tprqtv p:where(.svelte-tprqtv){color:var(--muted);line-height:1.6}.contact.svelte-tprqtv{border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);gap:.25rem;padding:.9rem;line-height:1.4;display:grid}.contact.svelte-tprqtv strong:where(.svelte-tprqtv){color:var(--ink)}.contact.svelte-tprqtv a:where(.svelte-tprqtv){color:var(--accent);overflow-wrap:anywhere;margin-top:.35rem;font-weight:900}.side-note.svelte-tprqtv{font-size:.9rem}form.svelte-tprqtv{gap:1rem;padding:clamp(1rem,3vw,1.4rem);display:grid}fieldset.svelte-tprqtv{border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;padding:1rem;display:grid}legend.svelte-tprqtv{color:var(--ink);padding:0 .4rem;font-weight:900}label.svelte-tprqtv{color:var(--ink);gap:.35rem;font-weight:800;line-height:1.35;display:grid}input.svelte-tprqtv,select.svelte-tprqtv{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;min-height:2.7rem;color:var(--ink);font:inherit;background:#fff;padding:.65rem .75rem}small.svelte-tprqtv{color:var(--muted);font-weight:700;line-height:1.45}.membership-options.svelte-tprqtv,.full.svelte-tprqtv,.terms.svelte-tprqtv,.status.svelte-tprqtv{grid-column:1/-1}.membership-options.svelte-tprqtv{gap:.55rem;display:grid}.contribution.svelte-tprqtv{grid-column:1/-1;gap:.35rem;display:grid}.contribution.svelte-tprqtv p:where(.svelte-tprqtv){color:var(--ink);margin:0;font-weight:800;line-height:1.35}.contribution-presets.svelte-tprqtv{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.contribution-presets.svelte-tprqtv button:where(.svelte-tprqtv){border:1px solid var(--line);background:var(--surface);min-width:4.5rem;color:var(--ink);cursor:pointer;font:inherit;border-radius:999px;padding:.65rem .9rem;font-weight:900;transition:background .16s,border-color .16s,color .16s}.contribution-presets.svelte-tprqtv button:where(.svelte-tprqtv):hover,.contribution-presets.svelte-tprqtv button:where(.svelte-tprqtv):focus-visible,.contribution-presets.svelte-tprqtv button.active:where(.svelte-tprqtv){border-color:var(--accent);background:var(--accent);color:#fff}.custom-contribution.svelte-tprqtv{grid-template-columns:minmax(0,1fr) minmax(8rem,.35fr);align-items:center;gap:.75rem;margin-top:.2rem;display:grid}.amount-input.svelte-tprqtv{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.amount-input.svelte-tprqtv input:where(.svelte-tprqtv){border:0;min-width:0}.amount-input.svelte-tprqtv span:where(.svelte-tprqtv){color:var(--muted);padding-right:.75rem}.membership-option.svelte-tprqtv{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem;display:grid}.membership-option.svelte-tprqtv input:where(.svelte-tprqtv),.check.svelte-tprqtv input:where(.svelte-tprqtv){width:1.1rem;min-height:1.1rem;margin:.15rem 0 0;padding:0}.membership-option.svelte-tprqtv span:where(.svelte-tprqtv){gap:.1rem;display:grid}.membership-option.svelte-tprqtv b:where(.svelte-tprqtv){color:var(--accent);white-space:nowrap}.check.svelte-tprqtv{color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:start;font-weight:700}.terms.svelte-tprqtv{grid-template-columns:1fr}.terms.svelte-tprqtv ul:where(.svelte-tprqtv),.terms.svelte-tprqtv p:where(.svelte-tprqtv){color:var(--muted);margin:0;line-height:1.55}.terms.svelte-tprqtv ul:where(.svelte-tprqtv){gap:.45rem;padding-left:1.25rem;display:grid}.status.svelte-tprqtv{border-radius:var(--radius-sm);margin:0;padding:.85rem 1rem;font-weight:800}.success.svelte-tprqtv{color:#0f5f35;background:#e8f7ef}.error.svelte-tprqtv{color:#8a1f1f;background:#fdecec}button.svelte-tprqtv{cursor:pointer;border:0;justify-self:start}@media (width<=860px){.form-layout.svelte-tprqtv,fieldset.svelte-tprqtv{grid-template-columns:1fr}}@media (width<=520px){.membership-option.svelte-tprqtv{grid-template-columns:auto minmax(0,1fr)}.membership-option.svelte-tprqtv b:where(.svelte-tprqtv){grid-column:2}.custom-contribution.svelte-tprqtv{grid-template-columns:1fr;gap:.35rem}}
