#grants-header[data-v-2b86aa5d]{position:relative;min-height:100vh;color:#fff;overflow:hidden;display:flex}.hero-bg[data-v-2b86aa5d]{position:absolute;inset:0;z-index:0}.hero-bg .hero-bg-img[data-v-2b86aa5d],.hero-bg img[data-v-2b86aa5d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;animation:heroZoom-2b86aa5d 20s ease-out forwards}.hero-bg .hero-overlay[data-v-2b86aa5d]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,8,40,.55),rgba(10,8,40,.15) 28%,rgba(10,8,40,.4) 70%,rgba(10,8,40,.95))}@keyframes heroZoom-2b86aa5d{0%{transform:scale(1.06)}to{transform:scale(1)}}.hero-content[data-v-2b86aa5d]{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;padding:130px 0 60px}.hero-top[data-v-2b86aa5d]{display:flex;align-items:baseline;gap:28px;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,100%,.2)}.hero-top .brand-mark[data-v-2b86aa5d]{font-family:Inter,sans-serif;font-weight:800;font-size:.95em;letter-spacing:.18em;color:#fff}.hero-top .brand-meta[data-v-2b86aa5d]{font-family:Inter,sans-serif;font-weight:500;font-size:.82em;letter-spacing:.04em;color:hsla(0,0%,100%,.7)}.hero-mid[data-v-2b86aa5d]{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px 0;max-width:820px}h1[data-v-2b86aa5d]{font-family:Raleway,sans-serif;font-weight:900;font-size:6.8em;line-height:.92;letter-spacing:-.045em;text-transform:uppercase;color:#fff;margin:0 0 36px;text-rendering:geometricPrecision}h1[data-v-2b86aa5d] br{display:block;content:"";margin-top:-.05em}.hero-sub[data-v-2b86aa5d]{font-family:Inter,sans-serif;font-size:1em;line-height:1.7em;color:hsla(0,0%,100%,.78);max-width:560px;margin:0}.hero-ministry-logo[data-v-2b86aa5d]{height:80px;width:auto;max-width:360px;margin-top:40px;-o-object-fit:contain;object-fit:contain;display:block}.hero-bottom[data-v-2b86aa5d]{display:grid;grid-template-columns:auto auto 1fr auto;gap:70px;align-items:center;padding-top:26px;border-top:1px solid hsla(0,0%,100%,.2)}.hero-bottom .scroll-down[data-v-2b86aa5d]{grid-column:4;justify-self:end}.fact[data-v-2b86aa5d]{display:flex;flex-direction:column;gap:6px}.fact .fact-label[data-v-2b86aa5d]{font-family:Inter,sans-serif;font-weight:500;font-size:.78em;letter-spacing:.06em;color:hsla(0,0%,100%,.55)}.fact .fact-value[data-v-2b86aa5d]{font-family:Raleway,sans-serif;font-weight:700;font-size:1em;letter-spacing:-.005em;color:#fff}.scroll-down[data-v-2b86aa5d]{width:48px;height:48px;border-radius:50%;background:#0a0828;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease}.scroll-down[data-v-2b86aa5d]:hover{background:#fff;color:#0a0828;transform:translateY(2px)}@media only screen and (max-width:1180px){h1[data-v-2b86aa5d]{font-size:5.2em}}@media only screen and (max-width:900px){.hero-content[data-v-2b86aa5d]{padding:130px 16px 60px}h1[data-v-2b86aa5d]{font-size:3.8em}.hero-bottom[data-v-2b86aa5d]{grid-template-columns:1fr 1fr;gap:28px}.hero-bottom .scroll-down[data-v-2b86aa5d]{position:absolute;right:24px;bottom:24px}}@media only screen and (max-width:600px){#grants-header[data-v-2b86aa5d]{min-height:auto}.hero-content[data-v-2b86aa5d]{padding:130px 14px 60px}.hero-top[data-v-2b86aa5d]{flex-direction:column;align-items:flex-start;gap:8px}h1[data-v-2b86aa5d]{font-size:2.6em;margin-bottom:24px}.hero-mid[data-v-2b86aa5d]{padding:60px 0}.hero-sub[data-v-2b86aa5d]{font-size:.95em}.hero-ministry-logo[data-v-2b86aa5d]{height:60px;max-width:280px;margin-top:28px}.hero-bottom[data-v-2b86aa5d]{grid-template-columns:1fr;gap:20px}.hero-bottom .scroll-down[data-v-2b86aa5d]{position:static;align-self:flex-start}}.grant-section[data-v-98827ce2]{color:#0a0828;position:relative}.block[data-v-98827ce2]{padding:130px 0}.block-cream[data-v-98827ce2]{background:#faf7f1}.block-white[data-v-98827ce2]{background:#fff}.chapter-eyebrow[data-v-98827ce2]{display:flex;align-items:baseline;gap:32px;margin-bottom:56px}.chapter-eyebrow .ch-label[data-v-98827ce2]{font-family:Inter,sans-serif;font-weight:700;font-size:.78em;letter-spacing:.22em;text-transform:uppercase;color:#0a0828}.chapter-eyebrow .ch-meta[data-v-98827ce2]{font-family:Inter,sans-serif;font-weight:500;font-size:.78em;letter-spacing:.16em;text-transform:uppercase;color:#5b637e;margin-left:auto}.intro-stack[data-v-98827ce2]{max-width:1100px;margin-bottom:0}.intro-stack h2[data-v-98827ce2]{font-family:Raleway,sans-serif;font-weight:900;font-size:5em;line-height:.92;letter-spacing:-.045em;text-transform:uppercase;color:#0a0828;margin:0 0 40px;max-width:900px}.intro-stack .lead[data-v-98827ce2]{font-family:Inter,sans-serif;font-weight:400;font-size:1.18em;line-height:1.75em;color:#2a2750;margin:0;max-width:640px}.intro-grid[data-v-98827ce2]{margin-bottom:80px}.intro-grid h2[data-v-98827ce2]{font-family:Raleway,sans-serif;font-weight:900;font-size:6em;line-height:.9;letter-spacing:-.045em;text-transform:uppercase;color:#0a0828;margin:0}.hero-photo[data-v-98827ce2]{margin:100px 0 0;padding:0;position:relative}.hero-photo>img[data-v-98827ce2]{width:100%;aspect-ratio:16/8;max-height:820px;min-height:540px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.hero-photo figcaption[data-v-98827ce2]{display:flex;align-items:baseline;gap:24px;padding:22px 0 0;font-family:Inter,sans-serif}.hero-photo figcaption .cap-num[data-v-98827ce2]{font-weight:700;font-size:.78em;letter-spacing:.22em;text-transform:uppercase;color:#0a0828;flex-shrink:0}.hero-photo figcaption .cap-text[data-v-98827ce2]{font-weight:500;font-size:.85em;letter-spacing:.04em;color:#5b637e}.results-grid[data-v-98827ce2]{display:grid;grid-template-columns:repeat(2,1fr);gap:70px 100px}.result-card .r-tag[data-v-98827ce2]{font-family:Inter,sans-serif;font-weight:700;font-size:.85em;letter-spacing:.22em;text-transform:uppercase;color:#0a0828;margin:0 0 22px;padding-bottom:22px;border-bottom:1px solid rgba(10,8,40,.18)}.result-card .r-text[data-v-98827ce2]{font-family:Inter,sans-serif;font-size:1em;line-height:1.7em;color:#2a2750;margin:0}.content-with-photo[data-v-98827ce2]{display:grid;grid-template-columns:1.15fr 1fr;gap:90px;align-items:start}.content-with-photo.mirrored[data-v-98827ce2]{grid-template-columns:1fr 1.15fr}.text-col h2[data-v-98827ce2]{font-family:Raleway,sans-serif;font-weight:900;font-size:5.2em;line-height:.9;letter-spacing:-.045em;text-transform:uppercase;color:#0a0828;margin:0 0 36px}.text-col .lead[data-v-98827ce2]{font-family:Inter,sans-serif;font-weight:400;font-size:1.05em;line-height:1.75em;color:#5b637e;margin:0 0 56px;max-width:560px}.narrative p[data-v-98827ce2]{font-family:Inter,sans-serif;font-size:1.02em;line-height:1.85em;color:#2a2750;margin:0 0 24px}.narrative strong[data-v-98827ce2]{font-family:Inter,sans-serif;font-weight:800;color:#0a0828;margin-right:6px}.narrative .narrative-summary[data-v-98827ce2]{margin-top:30px;font-style:italic;color:#5b637e}.photo-col[data-v-98827ce2]{margin:0;padding:0;position:sticky;top:100px}.photo-col img[data-v-98827ce2]{width:100%;max-width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;display:block;filter:contrast(1.02) saturate(1.05)}.photo-col figcaption[data-v-98827ce2]{display:flex;align-items:baseline;gap:16px;padding:18px 2px 0;font-family:Inter,sans-serif}.photo-col figcaption .cap-num[data-v-98827ce2]{font-weight:700;font-size:.72em;letter-spacing:.22em;text-transform:uppercase;color:#0a0828;flex-shrink:0}.photo-col figcaption .cap-text[data-v-98827ce2]{font-weight:500;font-size:.78em;letter-spacing:.04em;color:#5b637e}@media only screen and (max-width:1180px){.intro-stack h2[data-v-98827ce2]{font-size:3.8em}.intro-grid h2[data-v-98827ce2]{font-size:4.6em}.text-col h2[data-v-98827ce2]{font-size:4em}}@media only screen and (max-width:900px){.block[data-v-98827ce2]{padding:90px 0}.chapter-eyebrow[data-v-98827ce2]{gap:14px;margin-bottom:36px;flex-wrap:wrap}.chapter-eyebrow .ch-label[data-v-98827ce2],.chapter-eyebrow .ch-meta[data-v-98827ce2]{font-size:.7em;letter-spacing:.18em}.chapter-eyebrow .ch-meta[data-v-98827ce2]{margin-left:0;width:100%}.intro-stack h2[data-v-98827ce2]{font-size:2.6em;letter-spacing:-.035em;margin-bottom:24px}.intro-stack .lead[data-v-98827ce2]{font-size:1.05em}.intro-grid[data-v-98827ce2]{margin-bottom:50px}.intro-grid h2[data-v-98827ce2]{font-size:2.8em;letter-spacing:-.035em}.hero-photo[data-v-98827ce2]{margin-top:60px}.hero-photo>img[data-v-98827ce2]{min-height:0;max-height:min(52vw,320px);aspect-ratio:16/10}.hero-photo figcaption[data-v-98827ce2]{flex-direction:column;gap:6px;padding-top:16px}.content-with-photo[data-v-98827ce2],.results-grid[data-v-98827ce2]{grid-template-columns:1fr;gap:50px}.content-with-photo.mirrored[data-v-98827ce2]{grid-template-columns:1fr}.content-with-photo.mirrored .photo-col[data-v-98827ce2]{order:2}.content-with-photo.mirrored .text-col[data-v-98827ce2]{order:1}.text-col h2[data-v-98827ce2]{font-size:2.6em;letter-spacing:-.035em;margin-bottom:24px}.text-col .lead[data-v-98827ce2]{margin-bottom:36px}.narrative p[data-v-98827ce2]{font-size:1em;line-height:1.8em}.photo-col[data-v-98827ce2]{position:static}.photo-col img[data-v-98827ce2]{max-height:min(85vw,480px);aspect-ratio:4/5}}#grants-page[data-v-9120c62c]{background:#fff;color:#0a0828}.ministry-block[data-v-9120c62c]{background:#0a0828;color:#fff;padding:100px 0;font-family:Inter,sans-serif}.block-container[data-v-9120c62c]{max-width:1280px!important;padding:0 56px!important}.ministry-grid[data-v-9120c62c]{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:center}.ministry-eyebrow[data-v-9120c62c]{display:block;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-bottom:24px}.ministry-text h2[data-v-9120c62c]{font-family:Raleway,sans-serif;font-weight:900;font-size:clamp(32px,4vw,52px);line-height:1.02;letter-spacing:-.025em;margin:0 0 24px;color:#fff;text-transform:lowercase}.ministry-text p[data-v-9120c62c]{font-size:clamp(15px,1.1vw,17px);line-height:1.7;color:hsla(0,0%,100%,.78);margin:0;max-width:640px}.ministry-logo[data-v-9120c62c]{display:flex;justify-content:center;align-items:center}.ministry-logo img[data-v-9120c62c]{max-width:100%;height:auto;max-height:140px;-o-object-fit:contain;object-fit:contain}@media(max-width:960px){.ministry-block[data-v-9120c62c]{padding:80px 0}.block-container[data-v-9120c62c]{padding:0 28px!important}.ministry-grid[data-v-9120c62c]{grid-template-columns:1fr;gap:48px}.ministry-logo[data-v-9120c62c]{justify-content:flex-start}.ministry-logo img[data-v-9120c62c]{max-height:100px}}