.workspace.svelte-10t5wal{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""link""proof""customize""frame";gap:2rem;display:grid}@media (width>=60rem){.workspace.svelte-10t5wal{grid-template:"intro proof""link proof""customize proof""frame proof"".proof"1fr/minmax(0,1fr) 20rem;gap:2rem clamp(2rem,4vw,3.5rem)}}.intro.svelte-10t5wal{grid-area:intro}.link.svelte-10t5wal{grid-area:link}.proof.svelte-10t5wal{grid-area:proof}.frame.svelte-10t5wal{grid-area:frame}.customize.svelte-10t5wal{grid-area:customize}.proof-inner.svelte-10t5wal{top:calc(var(--nav-height) + 1.5rem);gap:1.25rem;display:grid;position:sticky}.stage.svelte-10t5wal{border-radius:calc(var(--ui-base-radius) * 2);background:color-mix(in oklch, var(--ui-neutral), transparent 92%);grid-template-columns:minmax(0,16rem);justify-content:center;padding:1.25rem;display:grid}.note.svelte-10t5wal{text-wrap:pretty;margin-top:-.5rem}@media (width<=34rem){.stage.svelte-10t5wal{grid-template-columns:minmax(0,13rem);padding:1.25rem}}.pledge.svelte-1ylfybv{background:var(--ui-primary);color:var(--ui-primary-foreground);--typography-color:var(--ui-primary-foreground);--typography-color-muted:color-mix(in oklch, var(--ui-primary-foreground), transparent 35%);margin-top:clamp(5rem,10vw,8rem);padding-block:clamp(3.5rem,8vw,6rem)}.inner.svelte-1ylfybv{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;display:grid}@media (width>=60rem){.inner.svelte-1ylfybv{grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,4vw,3.5rem)}}.lead.svelte-1ylfybv{gap:1rem;display:grid}.lead.svelte-1ylfybv .typography--h1{text-wrap:balance;max-width:16ch}.lead.svelte-1ylfybv .typography--body-lg{text-wrap:pretty;max-width:52ch}.mark.svelte-1ylfybv{opacity:.9;width:10.5rem;height:10.5rem;display:none}@media (width>=60rem){.mark.svelte-1ylfybv{display:block}}ul.svelte-1ylfybv{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:0 clamp(2rem,4vw,3.5rem);margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}li.svelte-1ylfybv{border-top:var(--ui-border-width) solid color-mix(in oklch, var(--ui-primary-foreground), transparent 80%);align-content:start;gap:.375rem;padding-block:1.25rem;display:grid}li.svelte-1ylfybv .typography--body-sm{text-wrap:pretty;max-width:40ch}main.svelte-1uha8ag{padding-block:clamp(2rem,4vw,3rem) clamp(4rem,8vw,7rem)}main.svelte-1uha8ag .hero-title{text-wrap:balance;max-width:16ch}main.svelte-1uha8ag .claim{margin-top:.75rem}
