._footer_8ukg2_1{padding:48px var(--page-padding) 84px;background:var(--tc-forest);border-top:1px solid rgba(226,162,59,.4);color:var(--tc-cream)}._inner_8ukg2_9{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:16px}._wordmark_8ukg2_17{font-family:var(--font-syne);font-size:1.25rem;font-weight:800;letter-spacing:.18em}._mission_8ukg2_24{margin:0;max-width:60ch;font-family:var(--font-dm-sans);font-size:.95rem;line-height:1.6;color:var(--tc-sand)}._donation_8ukg2_33{margin:0;max-width:60ch;font-family:var(--font-dm-sans);font-size:.95rem;line-height:1.6}._disclaimer_8ukg2_41{margin:0;font-family:var(--font-dm-sans);font-size:12px;color:#f7f2e6b3}._links_8ukg2_48{display:flex;flex-wrap:wrap;gap:8px 24px}._links_8ukg2_48 a{font-family:var(--font-dm-sans);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--tc-cream);text-decoration:none;border-radius:4px;transition:color var(--duration-fast)}._links_8ukg2_48 a:hover{color:var(--tc-gold)}._links_8ukg2_48 a:focus-visible{outline:2px solid var(--tc-gold);outline-offset:2px}@media(hover:none){._links_8ukg2_48 a{min-height:44px;display:inline-flex;align-items:center}}._copyright_8ukg2_82{font-family:var(--font-dm-sans);font-size:12px;letter-spacing:.04em;color:#f7f2e699}@media(max-width:768px){._footer_8ukg2_1{padding:32px 16px 84px}}
