.page_main__nw1Wk{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-8) var(--space-4)}.page_hero__7KFOs{width:100%;max-width:var(--container-narrow);text-align:center}.page_eyebrow__yxIK8{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}.page_title__po7na{font-size:var(--text-4xl);margin:var(--space-3) 0 var(--space-4)}.page_tagline__FsEDs{font-size:var(--text-lg);color:var(--muted);max-width:34rem;margin:0 auto}.page_jars__ZzFLk{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin:var(--space-7) 0 var(--space-5)}.page_jar__soebT{flex:1 1 8rem;max-width:11rem;background:var(--surface);border:2px solid var(--jar-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.page_give__gb1e6{--jar-color:var(--jar-give);--jar-ink:var(--jar-give-ink)}.page_save__D4B9b{--jar-color:var(--jar-save);--jar-ink:var(--jar-save-ink)}.page_spend__Tlsoj{--jar-color:var(--jar-spend);--jar-ink:var(--jar-spend-ink)}.page_jarPct__a51mh{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--jar-ink);letter-spacing:var(--tracking-tight)}.page_jarName__F_nz_{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}.page_footer__F3MD0,.page_promise__Pp_ap{font-size:var(--text-sm);color:var(--muted)}.page_footer__F3MD0{display:flex;gap:var(--space-3)}.page_footer__F3MD0 a:hover{color:var(--ink);text-decoration:underline}