.funder-logo[data-astro-cid-6z6riaxl]{box-sizing:border-box;border-right:1px solid var(--rule-light);justify-content:flex-start;align-items:center;width:148px;height:64px;padding:8px 32px 8px 0;display:flex}.funder-logo--none[data-astro-cid-6z6riaxl]{border-right:0}.funder-logo[data-astro-cid-6z6riaxl] .slot,.funder-logo[data-astro-cid-6z6riaxl] picture,.funder-logo[data-astro-cid-6z6riaxl] img{object-fit:contain;object-position:left center;width:100%;height:100%;max-height:46px}.funder-logo__empty[data-astro-cid-6z6riaxl]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px;line-height:1.4}.funder-strip-bar[data-astro-cid-xnv6hsag]{align-items:center;gap:12px;padding-bottom:clamp(32px,4vw,48px);display:flex}.funder-strip[data-astro-cid-xnv6hsag]{--funder-strip-gap:clamp(32px, 5vw, 56px);flex:1;min-width:0;overflow:hidden}.funder-strip__track[data-astro-cid-xnv6hsag]{display:flex}.funder-strip__set[data-astro-cid-xnv6hsag]{gap:24px var(--funder-strip-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.funder-strip__set--copy[data-astro-cid-xnv6hsag]{display:none}.funder-strip__item[data-astro-cid-xnv6hsag]{flex:none;justify-content:center;align-items:center;width:120px;height:48px;display:flex}.funder-strip__item[data-astro-cid-xnv6hsag] .slot,.funder-strip__item[data-astro-cid-xnv6hsag] picture,.funder-strip__item[data-astro-cid-xnv6hsag] img{object-fit:contain;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.js .funder-strip[data-astro-cid-xnv6hsag]{mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.js .funder-strip__track[data-astro-cid-xnv6hsag]{width:max-content;animation:funder-strip var(--funder-strip-duration) linear infinite}.js .funder-strip-bar[data-astro-cid-xnv6hsag][data-paused] .funder-strip__track[data-astro-cid-xnv6hsag],.js .funder-strip[data-astro-cid-xnv6hsag]:hover .funder-strip__track[data-astro-cid-xnv6hsag],.js .funder-strip[data-astro-cid-xnv6hsag]:focus-within .funder-strip__track[data-astro-cid-xnv6hsag]{animation-play-state:paused}.js .funder-strip__set[data-astro-cid-xnv6hsag]{padding-right:var(--funder-strip-gap);flex-wrap:nowrap}.js .funder-strip__set--copy[data-astro-cid-xnv6hsag]{display:flex}}@media (prefers-reduced-motion:reduce){.funder-strip__toggle[data-astro-cid-xnv6hsag]{display:none}}@keyframes funder-strip{to{transform:translate(-50%)}}.grants[data-astro-cid-g363lt5y],.awards[data-astro-cid-g363lt5y],.past[data-astro-cid-g363lt5y]{padding:0;list-style:none}.grant[data-astro-cid-g363lt5y]{border-bottom:1px solid var(--rule-light);grid-template-columns:148px minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:14px clamp(20px,3.5vw,40px);padding:24px 0;display:grid}@media (width<=720px){.grant[data-astro-cid-g363lt5y]{grid-template-columns:148px minmax(0,1fr)}.grant[data-astro-cid-g363lt5y] .grant__award{grid-column:1/-1}}.grant--no-logo[data-astro-cid-g363lt5y] .grant__label{grid-column:1/3}.grant[data-astro-cid-g363lt5y] .grant__label{font-variation-settings:"wdth" 112, "wght" 500;letter-spacing:.14em;text-transform:uppercase;font-size:12px;line-height:1.45}.grant[data-astro-cid-g363lt5y] .grant__award{font-family:var(--font-serif);font-size:18px;line-height:1.35}.award[data-astro-cid-g363lt5y]{border-bottom:1px solid var(--rule-light);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(88px,auto);align-items:baseline;gap:6px clamp(24px,4vw,48px);padding:18px 0;display:grid}@media (width<=560px){.award[data-astro-cid-g363lt5y]{grid-template-columns:minmax(0,1fr) auto}.award[data-astro-cid-g363lt5y] .award__award{grid-area:2/1/auto/-1}}.award__name[data-astro-cid-g363lt5y]{font-family:var(--font-serif);font-size:17px;line-height:1.3}.award[data-astro-cid-g363lt5y] .award__award{color:var(--ink-muted);font-size:14px;line-height:1.55}.award[data-astro-cid-g363lt5y] .award__period,.award[data-astro-cid-g363lt5y] .award__period[data-astro-cid-g363lt5y]{text-align:right;font-family:var(--font-mono);color:var(--ink-light);font-size:11.5px}.past__item[data-astro-cid-g363lt5y]{border-bottom:1px solid var(--rule-light);grid-template-columns:148px minmax(0,1fr);align-items:center;gap:14px clamp(20px,3.5vw,40px);padding:18px 0;display:grid}.past__item--no-logo[data-astro-cid-g363lt5y] .past__label{grid-column:1/-1}.past__item[data-astro-cid-g363lt5y] .past__label{font-family:var(--font-serif);font-size:17px;line-height:1.35}
