.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);padding-block:var(--space-12) 6.875rem}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,22.8125rem) minmax(0,31.875rem);align-items:center;gap:12.5rem;display:grid}.hero__copy[data-astro-cid-lcdefpme]{padding-top:.375rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--color-text-primary);font-size:var(--font-size-1300);margin:0 0 var(--space-6);max-width:36rem;line-height:1.05}.hero__lead[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:var(--font-size-500);line-height:var(--line-height-body);margin:0 0 var(--space-8);max-width:32rem}.hero__media[data-astro-cid-lcdefpme]{position:relative}.hero__media[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.coverage-card[data-astro-cid-lcdefpme]{background:var(--color-accent);color:var(--color-text-inverse);padding:var(--space-8);width:17.5rem;position:absolute;bottom:-2.5rem;left:-2.5rem}.coverage-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--font-size-200);margin-bottom:var(--space-2);text-transform:uppercase;display:block}.coverage-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-family-display);font-size:var(--font-size-400);line-height:1.375}.categories[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.project-support[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.final-cta[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.2em;font-size:.75rem;line-height:1.3}.categories[data-astro-cid-lcdefpme]{padding-block:var(--space-24)}.home-section-heading[data-astro-cid-lcdefpme]{align-items:flex-end;gap:var(--space-16);margin-bottom:var(--space-16);justify-content:space-between;display:flex}.home-section-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);display:block}.home-section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--font-size-1000);line-height:1}.home-section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:var(--font-size-400);line-height:var(--line-height-heading);max-width:28rem}.category-grid[data-astro-cid-lcdefpme]{background:var(--color-border);border:1px solid var(--color-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.category-card[data-astro-cid-lcdefpme]{background:var(--color-surface-page);flex-direction:column;min-width:0;display:flex}.category-card__image[data-astro-cid-lcdefpme]{height:20rem;display:block;overflow:hidden}.category-card__image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;height:100%;transition:transform .24s var(--easing-standard);width:100%}.category-card[data-astro-cid-lcdefpme]:hover .category-card__image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.category-card__body[data-astro-cid-lcdefpme]{min-height:14rem;padding:var(--space-8);flex-direction:column;flex:1;display:flex}.category-card--text-only[data-astro-cid-lcdefpme] .category-card__body[data-astro-cid-lcdefpme]{justify-content:space-between}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--font-size-600);line-height:var(--line-height-heading);margin-bottom:var(--space-2)}.category-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:var(--font-size-200);margin-bottom:var(--space-8);flex:1;line-height:1.625}.quote-link[data-astro-cid-lcdefpme]{border:1px solid var(--color-accent);border-radius:var(--radius-control);color:var(--color-accent-strong);font-size:var(--font-size-100);min-height:2.625rem;padding-inline:var(--space-6);text-transform:uppercase;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.quote-link[data-astro-cid-lcdefpme]:hover{background:var(--color-accent);color:var(--color-action-text)}.project-support[data-astro-cid-lcdefpme]{background:var(--color-surface-raised);border-block:1px solid var(--color-border);padding-block:var(--space-32)}.project-support__grid[data-astro-cid-lcdefpme]{align-items:start;gap:var(--space-16);grid-template-columns:5fr 7fr;display:grid}.project-support[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.875rem;display:block}.project-support[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--font-size-1100);margin-bottom:var(--space-8);max-width:35rem;line-height:1}.project-support__lede[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:var(--font-size-500);max-width:35em}.project-support__steps[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-support__step[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);gap:var(--space-4);padding-block:var(--space-8);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.project-support__step[data-astro-cid-lcdefpme]:nth-child(odd){padding-right:var(--space-8)}.project-support__step[data-astro-cid-lcdefpme]:nth-child(2n){border-left:1px solid var(--color-border);padding-left:var(--space-8)}.project-support__number[data-astro-cid-lcdefpme]{color:var(--color-accent-strong);font-size:.65625rem;font-weight:var(--font-weight-semibold);line-height:1.6}.project-support__step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--font-size-500);margin-bottom:var(--space-2);line-height:1.4}.project-support__step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:var(--font-size-200);line-height:1.625}.final-cta[data-astro-cid-lcdefpme]{padding-block:var(--space-32);text-align:center}.final-cta[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:var(--space-8);display:block}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--font-size-1200);margin:0 auto var(--space-12);max-width:48rem;line-height:1}.hero[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme],.final-cta[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{color:var(--color-text-inverse);font-weight:var(--font-weight-medium);letter-spacing:.1em;text-transform:uppercase}@media (width>=67.5625rem){.hero[data-astro-cid-lcdefpme]{padding-block:5rem 8rem}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.hero__copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:2rem;padding-top:0;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.hero__lead[data-astro-cid-lcdefpme]{margin:0}.hero[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:3.75rem;padding:1.25rem 2.5rem;font-size:.875rem;line-height:1.25rem}.project-support__lede[data-astro-cid-lcdefpme]{max-width:32rem;line-height:1.625}.project-support__number[data-astro-cid-lcdefpme]{font-size:.75rem;line-height:1.25rem}}@media (width>=67.5625rem) and (width<=79.9375rem){.hero[data-astro-cid-lcdefpme]{padding-block:4.5rem 6.5rem}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--font-size-1200)}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.project-support__grid[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}}@media (width<=67.5rem){.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-16) 5.5rem}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-10);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--font-size-1100)}.hero__lead[data-astro-cid-lcdefpme]{font-size:var(--font-size-400)}.coverage-card[data-astro-cid-lcdefpme]{bottom:var(--space-4);left:var(--space-4);padding:var(--space-5);width:12.5rem}.categories[data-astro-cid-lcdefpme],.project-support[data-astro-cid-lcdefpme],.final-cta[data-astro-cid-lcdefpme]{padding-block:var(--space-20)}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-card__image[data-astro-cid-lcdefpme]{height:15rem}.project-support__grid[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.project-support[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--font-size-1000)}.hero[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:3rem;padding:.875rem 1.75rem;font-size:.75rem;line-height:1rem}}@media (width>=40.0625rem) and (width<=67.5rem){.category-card[data-astro-cid-lcdefpme]:last-child{grid-column:span 2}}@media (width<=53.75rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:3rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:100%;font-size:clamp(2.625rem,7vw,3.75rem);line-height:1.08}.hero__lead[data-astro-cid-lcdefpme]{margin-bottom:2.25rem;font-size:1.0625rem}.hero__media[data-astro-cid-lcdefpme]{width:100%}.home-section-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:3rem}.home-section-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.625rem}.home-section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.75rem;line-height:1.08}.home-section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:25em;font-size:.875rem;line-height:1.625}.category-card__body[data-astro-cid-lcdefpme]{min-height:13.75rem;padding:1.5rem}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.5rem;font-size:1.375rem;line-height:1.875rem}.category-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:1.5rem;font-size:.875rem;line-height:1.625}.project-support[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:27.5rem;margin-bottom:1.5rem;font-size:2.75rem;line-height:1.08}.project-support__lede[data-astro-cid-lcdefpme]{font-size:1.0625rem;line-height:1.625}.project-support__step[data-astro-cid-lcdefpme]{padding-block:1.71875rem}.final-cta[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:37.5rem;margin-bottom:2.25rem;line-height:1.08}}@media (width<=40rem){.hero[data-astro-cid-lcdefpme]{padding-block:3.5rem 4.5rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2.625rem}.hero__lead[data-astro-cid-lcdefpme]{font-size:1rem}.categories[data-astro-cid-lcdefpme]{padding-block:4rem}.home-section-heading[data-astro-cid-lcdefpme]{margin-bottom:2.25rem}.home-section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.25rem}.category-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.category-card[data-astro-cid-lcdefpme]{grid-template-columns:6.5rem minmax(0,1fr);display:grid}.category-card--text-only[data-astro-cid-lcdefpme]{display:block}.category-card__image[data-astro-cid-lcdefpme]{height:100%;min-height:7rem}.category-card__body[data-astro-cid-lcdefpme]{min-height:0;padding:.875rem var(--space-4)}.category-card--text-only[data-astro-cid-lcdefpme] .category-card__body[data-astro-cid-lcdefpme]{min-height:10rem}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.25rem;font-size:1.125rem;line-height:1.5rem}.category-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:.8125rem;line-height:1.25rem}.quote-link[data-astro-cid-lcdefpme]{min-height:2.125rem;padding-inline:.875rem;font-size:.65625rem;line-height:.875rem}.project-support[data-astro-cid-lcdefpme]{padding-block:4rem}.project-support__steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.project-support__step[data-astro-cid-lcdefpme]{grid-template-columns:2.125rem minmax(0,1fr)}.project-support__step[data-astro-cid-lcdefpme]:nth-child(odd),.project-support__step[data-astro-cid-lcdefpme]:nth-child(2n){border-left:0;padding-inline:0}.project-support[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.25rem;line-height:1.08}.project-support__lede[data-astro-cid-lcdefpme]{font-size:.9375rem}.final-cta[data-astro-cid-lcdefpme]{padding-block:4rem}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.75rem;font-size:2.375rem}}@media (width<=26.25rem){.hero[data-astro-cid-lcdefpme]{padding-block:3rem 4rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2.5rem}.hero__lead[data-astro-cid-lcdefpme]{font-size:.9375rem}.coverage-card[data-astro-cid-lcdefpme]{width:11.875rem;padding:1rem}.categories[data-astro-cid-lcdefpme]{padding-bottom:3.8125rem}.home-section-heading[data-astro-cid-lcdefpme]{min-height:7.875rem}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.375rem}.category-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.75rem}.final-cta[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{width:100%}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.125rem;line-height:1.08}}@media (width>=40.0625rem) and (width<=53.75rem){.categories[data-astro-cid-lcdefpme]{padding-bottom:4.9375rem}.home-section-heading[data-astro-cid-lcdefpme]{min-height:8.4375rem}}
