.mt[data-astro-cid-g363lt5y]{margin-block-start:var(--s-4)}.mt-lg[data-astro-cid-g363lt5y]{margin-block-start:var(--s-6)}.give[data-astro-cid-g363lt5y]{padding:clamp(var(--s-5), 5vw, var(--s-7));background:var(--c-purple);color:var(--c-paper);border-radius:var(--r-lg);margin-block-end:var(--s-7)}.give__h[data-astro-cid-g363lt5y]{color:var(--c-paper);font-size:var(--t-xl)}.give__options[data-astro-cid-g363lt5y]{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));margin-block-start:var(--s-5);display:grid}.give__option[data-astro-cid-g363lt5y]{gap:var(--s-3);flex-direction:column;display:flex}.give__option[data-astro-cid-g363lt5y] .btn[data-astro-cid-g363lt5y]{background:var(--c-paper);border-color:var(--c-paper);width:100%;color:var(--c-purple)}@media (hover:hover) and (pointer:fine){.give__option[data-astro-cid-g363lt5y] .btn[data-astro-cid-g363lt5y]:hover{background:var(--c-parchment);border-color:var(--c-parchment);color:var(--c-purple)}}.give__desc[data-astro-cid-g363lt5y]{font-size:var(--t-sm);max-width:52ch;line-height:1.6}.give__note[data-astro-cid-g363lt5y]{font-size:var(--t-sm);margin-block-start:var(--s-4);line-height:1.65}.give[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{color:var(--c-paper)}.give[data-astro-cid-g363lt5y] [data-astro-cid-g363lt5y]:focus-visible{outline-color:var(--c-paper)}.give__embed[data-astro-cid-g363lt5y]{border-radius:var(--r-md);background:var(--c-paper);margin-block-start:var(--s-5);overflow:hidden}.give__embed[data-astro-cid-g363lt5y] iframe[data-astro-cid-g363lt5y]{border:0;width:100%;min-height:42rem;display:block}.small[data-astro-cid-g363lt5y]{font-size:var(--t-sm);margin-block-start:var(--s-3)}.give__tax[data-astro-cid-g363lt5y]{font-size:var(--t-sm);margin-block-start:var(--s-4);line-height:1.65}.circles[data-astro-cid-g363lt5y]{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));padding:0;list-style:none;display:grid}.circle[data-astro-cid-g363lt5y]{padding:var(--s-4);background:var(--c-parchment);border:1px solid var(--c-line-strong);border-radius:var(--r-md)}.circle__name[data-astro-cid-g363lt5y]{font-family:var(--font-display-stack);font-weight:var(--w-title);letter-spacing:var(--track-display);font-size:var(--t-lg);color:var(--c-purple)}.circle__range[data-astro-cid-g363lt5y]{font-size:var(--t-sm);color:var(--c-text-muted);margin-block-start:var(--s-1)}.impact-wrap[data-astro-cid-g363lt5y],.honor[data-astro-cid-g363lt5y]{border-block-start:1px solid var(--c-line)}.impact[data-astro-cid-g363lt5y]{margin:var(--s-5) 0 0;grid-template-columns:repeat(3,minmax(0,max-content));display:grid}.impact[data-astro-cid-g363lt5y]>div[data-astro-cid-g363lt5y]{padding-inline:clamp(var(--s-4), 4vw, var(--s-7));border-inline-start:1px solid var(--c-line-strong);flex-direction:column-reverse;justify-content:flex-end;display:flex}.impact[data-astro-cid-g363lt5y]>div[data-astro-cid-g363lt5y]:first-child{border-inline-start:0;padding-inline-start:0}.impact[data-astro-cid-g363lt5y] dd[data-astro-cid-g363lt5y]{font-family:var(--font-ui);font-variant-numeric:lining-nums tabular-nums;font-weight:700;font-size:var(--t-3xl);color:var(--c-purple);margin:0;line-height:1}.impact[data-astro-cid-g363lt5y] dt[data-astro-cid-g363lt5y]{font-size:var(--t-xs);font-weight:var(--w-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--c-gold-ink);text-wrap:balance;margin-block-start:var(--s-2)}.letter[data-astro-cid-g363lt5y]{gap:var(--s-5) var(--s-6);padding:clamp(var(--s-5), 4vw, var(--s-6));background:var(--c-parchment);border:1.5px solid var(--c-line-strong);border-radius:var(--r-lg);align-items:center;margin-block-end:var(--s-7);display:grid}@media (width>=40rem){.letter[data-astro-cid-g363lt5y]{grid-template-columns:12rem minmax(0,1fr)}}.letter__thumb[data-astro-cid-g363lt5y]{max-width:12rem;display:block}.letter__thumb[data-astro-cid-g363lt5y] img[data-astro-cid-g363lt5y]{border:1px solid var(--c-line-strong);border-radius:var(--r-sm);width:100%;height:auto;transition:rotate var(--d-fast) var(--ease-out);display:block;rotate:-2deg;box-shadow:0 6px 18px #221a1e24}@media (hover:hover) and (pointer:fine){.letter__thumb[data-astro-cid-g363lt5y]:hover img[data-astro-cid-g363lt5y]{rotate:0deg}}.letter__body[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{margin-block-start:var(--s-1)}.letter__body[data-astro-cid-g363lt5y]>p[data-astro-cid-g363lt5y]:not(.eyebrow){margin-block-start:var(--s-3)}.letter__acts[data-astro-cid-g363lt5y]{margin-block-start:var(--s-4)!important}.letter__size[data-astro-cid-g363lt5y]{opacity:.85;font-weight:400}.shop[data-astro-cid-g363lt5y]{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.buy[data-astro-cid-g363lt5y]{background:var(--c-paper);border:1.5px solid var(--c-line-strong);border-radius:var(--r-lg);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.buy__art[data-astro-cid-g363lt5y]{height:9.5rem;padding:var(--s-4);background:var(--c-parchment);border-block-end:1px solid var(--c-line);place-items:center;display:grid}.buy__art--white[data-astro-cid-g363lt5y]{background:#fff}.buy__art[data-astro-cid-g363lt5y] img[data-astro-cid-g363lt5y]{object-fit:contain;width:auto;max-width:100%;height:7.5rem}.buy__art--wws[data-astro-cid-g363lt5y] img[data-astro-cid-g363lt5y]{width:min(17rem,100%);height:auto}.buy__body[data-astro-cid-g363lt5y]{padding:var(--s-4) var(--s-5) var(--s-5)}.buy__body[data-astro-cid-g363lt5y] h3[data-astro-cid-g363lt5y]{font-size:var(--t-xl)}.buy__price[data-astro-cid-g363lt5y]{font-size:var(--t-xs);font-weight:var(--w-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--c-gold-ink);margin-block-start:var(--s-1)}.buy__body[data-astro-cid-g363lt5y] p[data-astro-cid-g363lt5y]:not(.buy__price){font-size:var(--t-sm);margin-block-start:var(--s-3);line-height:1.65}.honor__lede[data-astro-cid-g363lt5y]{color:var(--c-text-muted);margin-block-start:var(--s-4)}.roll[data-astro-cid-g363lt5y]{margin-block-start:var(--s-6)}.roll__row[data-astro-cid-g363lt5y]{gap:var(--s-2) var(--s-6);padding-block:var(--s-4);border-block-start:1px solid var(--c-line);display:grid}@media (width>=48rem){.roll__row[data-astro-cid-g363lt5y]{grid-template-columns:13rem minmax(0,1fr)}}.roll__circle[data-astro-cid-g363lt5y]{font-size:var(--t-lg);color:var(--c-purple);flex-direction:column;gap:.1rem;display:flex}.roll__range[data-astro-cid-g363lt5y]{font-family:var(--font-ui);letter-spacing:var(--track-label);font-variant-caps:normal;font-size:var(--t-xs);font-weight:var(--w-label);text-transform:uppercase;color:var(--c-gold-ink)}.roll__names[data-astro-cid-g363lt5y]{font-size:var(--t-sm);margin:0;padding:0;line-height:1.9;list-style:none}.roll__names[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]{white-space:nowrap;display:inline-block}.roll__names[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]:not(:last-child):after{content:"·";color:var(--c-gold-ink);padding-inline:.55em}.roll__names[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{color:var(--c-ink);text-decoration-color:var(--c-line-strong)}.roll__names[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]:hover{color:var(--c-purple);text-decoration-color:var(--c-purple)}.roll__h[data-astro-cid-g363lt5y]{font-size:var(--t-xl);margin-block-start:var(--s-7)}.roll__h[data-astro-cid-g363lt5y]+.roll[data-astro-cid-g363lt5y]{margin-block-start:var(--s-4)}.grant[data-astro-cid-g363lt5y]{max-width:34rem;margin-block-start:var(--s-5);display:block}.sponsors[data-astro-cid-g363lt5y]{padding:var(--s-5);background:var(--c-parchment);border:1px solid var(--c-line-strong);border-radius:var(--r-md);margin-block-start:var(--s-6)}.sponsors__h[data-astro-cid-g363lt5y]{font-size:var(--t-lg)}.sponsors__sub[data-astro-cid-g363lt5y]{margin-block:var(--s-1) var(--s-3);font-size:var(--t-sm);color:var(--c-text-muted)}.grant[data-astro-cid-g363lt5y] img[data-astro-cid-g363lt5y]{width:100%;height:auto;display:block}.ways[data-astro-cid-g363lt5y]{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));display:grid}.way[data-astro-cid-g363lt5y]{border-block-start:2px solid var(--c-line-strong);padding-block-start:var(--s-4)}.way[data-astro-cid-g363lt5y] h3[data-astro-cid-g363lt5y]{font-size:var(--t-lg)}.way[data-astro-cid-g363lt5y] p[data-astro-cid-g363lt5y]{font-size:var(--t-sm);margin-block-start:var(--s-3);line-height:1.65}.support-icon{color:var(--c-purple);margin-block-end:var(--s-2)}.cd[data-astro-cid-g363lt5y]{gap:var(--s-5);align-items:start;margin-block-start:var(--s-4);display:grid}@media (width>=44rem){.cd[data-astro-cid-g363lt5y]{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,24rem)}}.tracks[data-astro-cid-g363lt5y]{max-width:34rem;margin-block-start:var(--s-4)}.tracks__h[data-astro-cid-g363lt5y]{font-size:var(--t-lg)}.tracks[data-astro-cid-g363lt5y] ol[data-astro-cid-g363lt5y]{gap:var(--s-2);font-size:var(--t-sm);margin-block-start:var(--s-3);padding-inline-start:1.5em;display:grid}.cd__fig[data-astro-cid-g363lt5y]{margin:0}.cd__fig[data-astro-cid-g363lt5y] img[data-astro-cid-g363lt5y]{border-radius:var(--r-md);border:1px solid var(--c-line-strong)}.cd__fig[data-astro-cid-g363lt5y] figcaption[data-astro-cid-g363lt5y]{font-size:var(--t-xs);color:var(--c-text-muted);margin-block-start:var(--s-2)}
