.hero[data-astro-cid-lcdefpme]{background:var(--navy-deeper);color:var(--white)}.hero__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);padding-block:clamp(3.5rem,2rem + 4vw,6rem);display:grid}.hero__chip[data-astro-cid-lcdefpme]{margin-bottom:var(--sp-3);letter-spacing:.16em;text-transform:uppercase;color:var(--sky-soft);background:#ffffff12;border:1px solid #a9e2f352;border-radius:3px;padding:.5em .95em;font-size:.72rem;font-weight:700;display:inline-block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--white);margin-bottom:var(--sp-3);font-size:clamp(2.5rem,1.5rem + 3vw,3.9rem)}.hero__lede[data-astro-cid-lcdefpme]{max-width:48ch;margin-bottom:var(--sp-4);color:#ffffffdb;font-size:1.12rem;line-height:1.6}.hero__stats[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:30rem;padding:0;list-style:none;display:grid}.hero__stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;border-radius:var(--radius);background:#ffffff12;border:1px solid #ffffff29;align-content:center;justify-items:center;gap:.3rem;padding:.9rem .6rem;display:grid}.hero__stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--white);font-size:1.6rem;font-weight:700;line-height:1}.hero__stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#ffffffc7;font-size:.74rem;line-height:1.3}.hero__card[data-astro-cid-lcdefpme]{background:var(--white);color:var(--text);border-radius:var(--radius-lg);gap:var(--sp-3);padding:clamp(1.4rem,1rem + 1.4vw,2rem);display:grid;box-shadow:0 24px 60px #040c1c66}.hero__cardhead[data-astro-cid-lcdefpme]{align-items:center;gap:var(--sp-2);display:flex}.hero__cardico[data-astro-cid-lcdefpme]{color:var(--royal);flex:none;display:grid}.hero__cardtitle[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--navy-deep);font-size:1.3rem;font-weight:700;line-height:1.15}.hero__cardsub[data-astro-cid-lcdefpme]{color:var(--royal);font-size:.8rem;font-weight:600}.hero__cardbody[data-astro-cid-lcdefpme]{color:var(--text-mid);font-size:.94rem;line-height:1.6}.hero__cardwhen[data-astro-cid-lcdefpme]{color:var(--navy-deep);background:var(--paper);border-radius:var(--radius);align-items:center;gap:.6rem;padding:.75rem .9rem;font-size:.84rem;font-weight:600;display:flex}.hero__cardwhen[data-astro-cid-lcdefpme] svg{color:var(--royal);flex:none}.hero__cardbtn[data-astro-cid-lcdefpme]{width:100%;padding-block:1em}@media (width<=960px){.hero__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__card[data-astro-cid-lcdefpme]{max-width:520px}}.strip[data-astro-cid-lcdefpme]{background:var(--white);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}@media (width<=700px){.strip[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1}}.mission__grid[data-astro-cid-lcdefpme]{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mission__card[data-astro-cid-lcdefpme]{padding:var(--sp-4);border-radius:var(--radius-lg);gap:var(--sp-2);transition:background-color .2s var(--ease), transform .2s var(--ease);background:#ffffff0f;border:1px solid #ffffff1f;align-content:start;display:grid}.mission__card[data-astro-cid-lcdefpme]:hover{background:#ffffff1a;transform:translateY(-3px)}.mission__ico[data-astro-cid-lcdefpme]{color:var(--sky-bright);display:grid}.mission__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--white);font-size:1.25rem}.mission__card[data-astro-cid-lcdefpme] .tlink[data-astro-cid-lcdefpme]{margin-top:.25rem;font-size:.76rem}.mission__pill[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--sky-soft);background:#ffffff14;border:1px solid #ffffff29;border-radius:3px;justify-self:center;padding:.45em .95em;font-size:.72rem;font-weight:700}.mission__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-dark-mid);font-size:.92rem;line-height:1.6}@media (width<=860px){.mission__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.reach__row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1.5rem + 3vw,4.5rem);display:grid}.reach__row[data-astro-cid-lcdefpme]+.reach__row[data-astro-cid-lcdefpme]{margin-top:clamp(3.5rem,2rem + 5vw,6rem)}.reach__row--flip[data-astro-cid-lcdefpme] .reach__img[data-astro-cid-lcdefpme]{order:2}.reach__img[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.reach__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;aspect-ratio:1;width:100%;height:auto}.reach__body[data-astro-cid-lcdefpme]{gap:var(--sp-3);justify-items:start;display:grid}.reach__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-3);color:var(--navy-deep)}.reach__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-mid);line-height:1.7}@media (width<=860px){.reach__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.reach__row--flip[data-astro-cid-lcdefpme] .reach__img[data-astro-cid-lcdefpme]{order:0}}.sgroup__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1.5rem + 3vw,4.5rem);display:grid}.sgroup__live[data-astro-cid-lcdefpme]{margin-bottom:var(--sp-3);letter-spacing:.16em;text-transform:uppercase;color:var(--sky-soft);background:#ffffff14;border:1px solid #ffffff29;border-radius:100px;align-items:center;gap:.55em;padding:.45em .95em;font-size:.74rem;font-weight:700;display:inline-flex}.sgroup__live[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#43c07f;border-radius:50%;flex:none;width:8px;height:8px}.sgroup__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);margin-bottom:var(--sp-3)}.sgroup__note[data-astro-cid-lcdefpme]{margin-block:var(--sp-3) var(--sp-4);color:var(--on-dark-mid);font-size:.92rem}.sgroup__img[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.sgroup__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}@media (width<=860px){.sgroup__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.why__stats[data-astro-cid-lcdefpme]{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.why__stat[data-astro-cid-lcdefpme]{padding:var(--sp-5) var(--sp-4);background:var(--white);border:1px solid var(--paper-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:center;align-content:start;gap:.5rem;display:grid}.why__stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-4);color:var(--royal);font-weight:700;line-height:1}.why__stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-mid);font-size:.9rem;line-height:1.5}.stat-src[data-astro-cid-lcdefpme]{letter-spacing:.02em;color:var(--text-mid);font-size:.72rem}.why__more[data-astro-cid-lcdefpme]{margin-top:var(--sp-5);text-align:center}@media (width<=760px){.why__stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.sched__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.sched__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--navy-deep);margin-top:.4rem}.sched__grid[data-astro-cid-lcdefpme]{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.sched__group[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:var(--sp-2);padding:var(--sp-4);background:var(--navy-deep);color:var(--white);border-radius:var(--radius-lg);transition:transform .24s var(--ease), box-shadow .24s var(--ease);text-decoration:none;display:grid}.sched__group[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.sched__groupico[data-astro-cid-lcdefpme]{color:var(--sky-bright);margin-bottom:var(--sp-2);display:grid}.sched__group[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{color:var(--sky-soft);background:#ffffff1f}.sched__group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);color:var(--white)}.sched__group[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-dark-mid);font-size:.92rem;line-height:1.6}.sched__group[data-astro-cid-lcdefpme] .tlink[data-astro-cid-lcdefpme]{padding-top:var(--sp-2);color:var(--sky-bright);margin-top:auto}@media (width<=1000px){.sched__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.sched__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hnews__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.hnews__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--navy-deep);margin-top:.4rem}.hnews__grid[data-astro-cid-lcdefpme]{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.hnews__card[data-astro-cid-lcdefpme]{display:flex}.hnews__link[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid var(--paper-2);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);color:inherit;transition:transform .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.hnews__link[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.hnews__img[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--paper-2);overflow:hidden}.hnews__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .55s var(--ease)}.hnews__link[data-astro-cid-lcdefpme]:hover .hnews__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.hnews__body[data-astro-cid-lcdefpme]{padding:var(--sp-3);gap:var(--sp-2);align-content:start;display:grid}.hnews__meta[data-astro-cid-lcdefpme]{align-items:center;gap:var(--sp-2);font-size:var(--step--1);color:var(--text-soft);display:flex}.hnews__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--navy-deep);line-height:1.25}@media (width<=1000px){.hnews__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.help__grid[data-astro-cid-lcdefpme]{gap:var(--sp-3);margin-bottom:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.help__card[data-astro-cid-lcdefpme]{padding:var(--sp-4);background:var(--white);border:1px solid var(--paper-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:var(--sp-3);align-content:start;justify-items:start;display:grid}.help__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--navy-deep);font-size:1.3rem}.help__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-mid);font-size:.92rem;line-height:1.65}.help__ico[data-astro-cid-lcdefpme]{color:var(--royal);display:grid}.help__card--donate[data-astro-cid-lcdefpme]{background:var(--royal);border-color:var(--royal);color:var(--white)}.help__card--donate[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--white)}.help__card--donate[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd9}.help__card--donate[data-astro-cid-lcdefpme] .help__ico[data-astro-cid-lcdefpme]{color:var(--white)}.help__donate[data-astro-cid-lcdefpme]{text-align:center;background:var(--white);border:1px solid var(--paper-2);border-radius:var(--radius-lg);box-shadow:var(--shadow);gap:var(--sp-3);justify-items:center;padding:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.help__donate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:150px;height:auto}.help__donate[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-3);color:var(--navy-deep)}.help__donate[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--text-mid)}.help__amts[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.help__amt[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--royal);border:2px solid color-mix(in srgb, var(--royal) 35%, transparent);border-radius:var(--radius);transition:background-color .16s var(--ease), color .16s var(--ease), border-color .16s var(--ease);padding:.7em 1.4em;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}.help__amt[data-astro-cid-lcdefpme].is-on,.help__amt[data-astro-cid-lcdefpme]:hover{background:var(--royal);border-color:var(--royal);color:var(--white)}.help__fine[data-astro-cid-lcdefpme]{color:var(--text-soft);font-size:.78rem}@media (width<=860px){.help__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
