.philanthropy-hero[data-astro-cid-pom5bpze]{position:relative;width:100%;min-height:85vh;min-height:85dvh;overflow:hidden;display:flex;align-items:flex-end;background-color:var(--color-navy-900)}.philanthropy-hero__image[data-astro-cid-pom5bpze]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.philanthropy-hero__overlay[data-astro-cid-pom5bpze]{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,color-mix(in oklab,var(--color-navy-900) 70%,transparent) 0%,color-mix(in oklab,var(--color-navy-900) 25%,transparent) 15%,transparent 22%),linear-gradient(to top,color-mix(in oklab,var(--color-navy-900) 85%,transparent) 0%,color-mix(in oklab,var(--color-navy-900) 30%,transparent) 35%,transparent 60%),linear-gradient(to right,color-mix(in oklab,var(--color-navy-900) 60%,transparent) 0%,color-mix(in oklab,var(--color-navy-900) 20%,transparent) 40%,transparent 70%)}.philanthropy-hero__content[data-astro-cid-pom5bpze]{position:relative;z-index:2;width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-gutter);padding-bottom:var(--space-8);color:var(--color-ivory)}.philanthropy-hero__title[data-astro-cid-pom5bpze]{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-1);line-height:1;color:var(--color-ivory);text-transform:uppercase;letter-spacing:0;text-wrap:balance}@media(max-width:47.99rem){.philanthropy-hero__title[data-astro-cid-pom5bpze]{font-size:clamp(2.25rem,1.25rem + 4vw,3rem);letter-spacing:-1px;line-height:1.05}}.philanthropy-intro[data-astro-cid-pom5bpze]{background-color:var(--color-ivory);padding-block:var(--space-10) var(--space-9)}@media(max-width:47.99rem){.philanthropy-intro[data-astro-cid-pom5bpze]{padding-block:var(--space-8) var(--space-7)}}.philanthropy-intro__inner[data-astro-cid-pom5bpze]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-gutter);text-align:center}.philanthropy-intro__paragraph[data-astro-cid-pom5bpze]{margin:0 auto;max-width:65ch;font-family:var(--font-display);font-size:clamp(1.125rem,1rem + .5vw,1.5rem);line-height:1.55;color:var(--color-ink);text-wrap:pretty}@media(max-width:47.99rem){.philanthropy-intro__inner[data-astro-cid-pom5bpze]{text-align:left}}.philanthropy-contributions[data-astro-cid-pom5bpze]{background-color:var(--color-ivory);padding-block:0 var(--space-7)}.philanthropy-contributions__header[data-astro-cid-pom5bpze]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-gutter);text-align:center}.philanthropy-contributions__eyebrow[data-astro-cid-pom5bpze]{margin:0;font-family:var(--font-body);font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-gold-dark)}.philanthropy-list[data-astro-cid-pom5bpze]{display:block}.philanthropy-row[data-astro-cid-pom5bpze]{width:100%;padding-block:var(--space-8)}.philanthropy-row--ivory[data-astro-cid-pom5bpze]{background-color:var(--color-ivory)}.philanthropy-row--cream[data-astro-cid-pom5bpze]{background-color:var(--color-cream)}.philanthropy-row__inner[data-astro-cid-pom5bpze]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-gutter);display:grid;grid-template-columns:140px 1fr;gap:var(--space-7);align-items:start}.philanthropy-row__number[data-astro-cid-pom5bpze]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(2.5rem,2rem + 1.5vw,3.5rem);line-height:1;color:var(--color-gold-dark)}.philanthropy-row__body[data-astro-cid-pom5bpze]{margin:0;font-family:var(--font-display);font-size:1.5rem;line-height:1.5;color:var(--color-navy-900);text-wrap:pretty;max-width:60ch}@media(max-width:63.99rem){.philanthropy-row[data-astro-cid-pom5bpze]{padding-block:var(--space-6)}.philanthropy-row__inner[data-astro-cid-pom5bpze]{grid-template-columns:1fr;gap:var(--space-3)}.philanthropy-row__number[data-astro-cid-pom5bpze]{font-size:1.5rem}.philanthropy-row__body[data-astro-cid-pom5bpze]{font-size:1.25rem;line-height:1.55}}[data-astro-cid-pom5bpze][data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}[data-astro-cid-pom5bpze][data-reveal].is-visible{opacity:1;transform:translateY(0)}.philanthropy-carousel[data-astro-cid-pom5bpze]{background-color:var(--color-ivory);padding-block:var(--space-10)}.philanthropy-carousel__inner[data-astro-cid-pom5bpze]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-gutter)}.philanthropy-carousel__viewport[data-astro-cid-pom5bpze]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--color-navy-900)}.philanthropy-carousel__track[data-astro-cid-pom5bpze]{display:flex;width:100%;height:100%;transition:transform .6s var(--ease-out);will-change:transform}.philanthropy-carousel__slide[data-astro-cid-pom5bpze]{flex:0 0 100%;height:100%;position:relative}.philanthropy-carousel__image[data-astro-cid-pom5bpze]{width:100%;height:100%;object-fit:cover;object-position:center center}.philanthropy-carousel__slide--fallback[data-astro-cid-pom5bpze]{display:flex;align-items:center;justify-content:center;background-color:var(--color-navy-900);background-image:radial-gradient(ellipse at 70% 30%,color-mix(in oklab,var(--color-gold) 22%,transparent) 0%,transparent 60%)}.philanthropy-carousel__fallback-mark[data-astro-cid-pom5bpze]{width:60px;height:1px;background-color:var(--color-gold);opacity:.7}.philanthropy-carousel__controls[data-astro-cid-pom5bpze]{margin-top:var(--space-5);display:flex;align-items:center;justify-content:center;gap:var(--space-5)}.philanthropy-carousel__nav[data-astro-cid-pom5bpze]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-gold-dark);color:var(--color-gold-dark);font-family:var(--font-body);font-size:1.125rem;cursor:pointer;transition:all .25s var(--ease-out)}.philanthropy-carousel__nav[data-astro-cid-pom5bpze]:hover{background-color:var(--color-gold-dark);color:var(--color-ivory)}.philanthropy-carousel__nav[data-astro-cid-pom5bpze]:disabled{opacity:.3;cursor:not-allowed}.philanthropy-carousel__dots[data-astro-cid-pom5bpze]{display:flex;align-items:center;gap:var(--space-3)}.philanthropy-carousel__dot[data-astro-cid-pom5bpze]{width:8px;height:8px;border-radius:50%;border:1px solid var(--color-gold-dark);background:transparent;padding:0;cursor:pointer;transition:all .25s var(--ease-out)}.philanthropy-carousel__dot[data-astro-cid-pom5bpze].is-active{background-color:var(--color-gold);border-color:var(--color-gold)}.philanthropy-carousel__dot[data-astro-cid-pom5bpze]:hover:not(.is-active){background-color:var(--color-gold-light)}@media(max-width:47.99rem){.philanthropy-carousel[data-astro-cid-pom5bpze]{padding-block:var(--space-8)}.philanthropy-carousel__viewport[data-astro-cid-pom5bpze]{aspect-ratio:4 / 3}.philanthropy-carousel__nav[data-astro-cid-pom5bpze]{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.philanthropy-carousel__track[data-astro-cid-pom5bpze]{transition:none}}.philanthropy-cta[data-astro-cid-pom5bpze]{background-color:var(--color-ivory);padding-block:var(--space-10)}.philanthropy-cta__container[data-astro-cid-pom5bpze]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-gutter);text-align:center}.philanthropy-cta__rule[data-astro-cid-pom5bpze]{display:block;width:80px;height:1px;margin:0 auto var(--space-6);background-color:var(--color-gold);opacity:.5}.philanthropy-cta__eyebrow[data-astro-cid-pom5bpze]{margin:0 0 var(--space-5) 0;font-family:var(--font-body);font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold-dark)}.philanthropy-cta__links[data-astro-cid-pom5bpze]{margin:0;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-4)}.philanthropy-cta__separator[data-astro-cid-pom5bpze]{color:var(--color-ink-subtle)}.philanthropy-cta__link[data-astro-cid-pom5bpze]{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-gold-dark);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.philanthropy-cta__link[data-astro-cid-pom5bpze]:hover,.philanthropy-cta__link[data-astro-cid-pom5bpze]:focus-visible{color:var(--color-navy-900)}.philanthropy-cta__arrow[data-astro-cid-pom5bpze]{display:inline-block;transition:transform var(--dur-base) var(--ease-out)}.philanthropy-cta__link[data-astro-cid-pom5bpze]:hover .philanthropy-cta__arrow[data-astro-cid-pom5bpze],.philanthropy-cta__link[data-astro-cid-pom5bpze]:focus-visible .philanthropy-cta__arrow[data-astro-cid-pom5bpze]{transform:translate(4px)}@media(prefers-reduced-motion:reduce){[data-astro-cid-pom5bpze][data-reveal],[data-astro-cid-pom5bpze][data-reveal].is-visible{opacity:1;transform:none;transition:none}.philanthropy-cta__arrow[data-astro-cid-pom5bpze]{transition:none}}
