.pledge-badge.svelte-19q7ndc{display:block;max-width:100%;height:auto;font-family:var(--font-sans);filter:drop-shadow(0 10px 24px rgba(0,0,0,.45))}.hero.svelte-1oqt1kc{display:grid;justify-items:center;gap:var(--space-8);margin:0 0 var(--space-12);text-align:center}.hero-text.svelte-1oqt1kc{max-width:560px}.hero-icon.svelte-1oqt1kc{display:block;width:6rem;height:6rem;margin:0 auto var(--space-5);border-radius:22%;box-shadow:var(--shadow-md)}.hero-media.svelte-1oqt1kc{width:min(100%,340px);aspect-ratio:920 / 1500;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:2.25rem;box-shadow:var(--shadow-lg);background:var(--color-surface);mask-image:linear-gradient(to bottom,#000 82%,transparent)}.hero-media.svelte-1oqt1kc video:where(.svelte-1oqt1kc){display:block;width:100%;height:100%;object-fit:cover;object-position:top}@media(min-width:860px){.hero.has-media.svelte-1oqt1kc{grid-template-columns:1fr auto;align-items:center;justify-items:start;text-align:left}.hero.has-media.svelte-1oqt1kc .hero-icon:where(.svelte-1oqt1kc){margin-left:0}.hero.has-media.svelte-1oqt1kc .cta:where(.svelte-1oqt1kc){justify-content:flex-start}}.lead.svelte-1oqt1kc{font-size:1.125rem;color:var(--color-text-muted);margin:0 0 var(--space-4)}.cta.svelte-1oqt1kc{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-6)}.steps.svelte-1oqt1kc,.features.svelte-1oqt1kc,.categories.svelte-1oqt1kc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--space-4);margin:0 0 var(--space-10);padding:0;list-style:none}.features.svelte-1oqt1kc,.categories.svelte-1oqt1kc{display:flex;flex-wrap:wrap;justify-content:center}.features.svelte-1oqt1kc>li:where(.svelte-1oqt1kc),.categories.svelte-1oqt1kc>li:where(.svelte-1oqt1kc){flex:0 0 100%;min-width:0}@media(min-width:640px){.features.svelte-1oqt1kc>li:where(.svelte-1oqt1kc),.categories.svelte-1oqt1kc>li:where(.svelte-1oqt1kc){flex-basis:calc((100% - var(--space-4)) / 2)}}@media(min-width:900px){.features.svelte-1oqt1kc>li:where(.svelte-1oqt1kc),.categories.svelte-1oqt1kc>li:where(.svelte-1oqt1kc){flex-basis:calc((100% - 2 * var(--space-4)) / 3)}}.steps.svelte-1oqt1kc li:where(.svelte-1oqt1kc){text-align:center;padding:0 var(--space-3)}.step-number.svelte-1oqt1kc{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:var(--space-3);border-radius:50%;background:var(--color-accent-deep);color:var(--color-text);font-weight:700}.section-heading.svelte-1oqt1kc{text-align:center;margin:0 0 var(--space-5)}.card.svelte-1oqt1kc,.categories.svelte-1oqt1kc>li:where(.svelte-1oqt1kc){padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}h3.svelte-1oqt1kc{font-size:1.05rem;margin:0 0 var(--space-2)}.steps.svelte-1oqt1kc p:where(.svelte-1oqt1kc),.card.svelte-1oqt1kc p:where(.svelte-1oqt1kc){margin:0;font-size:.95rem}.chips.svelte-1oqt1kc{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}.chips.svelte-1oqt1kc li:where(.svelte-1oqt1kc){padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:999px;font-size:.85rem;color:var(--color-text-muted)}.pledge.svelte-1oqt1kc{display:grid;justify-items:center;gap:var(--space-6);max-width:760px;margin:0 auto var(--space-10);padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-alt);text-align:center}.pledge.svelte-1oqt1kc h2:where(.svelte-1oqt1kc){margin:0 0 var(--space-3)}.pledge.svelte-1oqt1kc p:where(.svelte-1oqt1kc){margin:0 0 var(--space-3)}.pledge.svelte-1oqt1kc p:where(.svelte-1oqt1kc):last-child{margin-bottom:0}@media(min-width:700px){.pledge.svelte-1oqt1kc{grid-template-columns:auto 1fr;align-items:center;text-align:left}}.closing.svelte-1oqt1kc{max-width:560px;margin:0 auto;text-align:center}
