.RocEza_picker{justify-items:center;gap:12px;width:100%;margin-top:4px;display:grid}.RocEza_frequencies,.RocEza_amounts{border:0;min-width:0;margin:0;padding:0}.RocEza_frequencies{background:var(--surface);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:2px;padding:3px;display:inline-flex}.RocEza_frequency,.RocEza_amount{cursor:pointer;position:relative}.RocEza_frequency input,.RocEza_amount input{opacity:0;cursor:pointer;position:absolute;inset:0}.RocEza_frequency span{min-height:34px;color:var(--ink-heading);font-family:var(--font-ui);transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border-radius:999px;align-items:center;padding:0 12px;font-size:.8rem;font-weight:600;display:inline-flex}.RocEza_frequency input:checked+span{background:var(--brand-green-ink);color:#fff}.RocEza_amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.RocEza_legend{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin:0 auto 8px;padding:0;font-size:.7rem;font-weight:700}.RocEza_amount span{border:1.5px solid color-mix(in srgb, var(--brand-green-ink) 30%, transparent);background:var(--surface);min-height:48px;color:var(--ink-heading);font-family:var(--font-heading);font-variant-numeric:tabular-nums;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-expressive);border-radius:12px;place-items:center;padding:0 6px;font-size:1.15rem;display:grid}.RocEza_other{grid-column:1/-1}.RocEza_other span{min-height:40px;font-family:var(--font-ui);font-size:.82rem;font-weight:600}.RocEza_amount input:checked+span{border-color:var(--brand-green-ink);background:var(--brand-green-ink);color:#fff}.RocEza_frequency input:focus-visible+span,.RocEza_amount input:focus-visible+span{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (hover:hover) and (pointer:fine){.RocEza_amount:hover span{border-color:var(--brand-green-ink);transform:translateY(calc(-1px * var(--motion-scale)))}}.RocEza_impact{max-width:24rem;min-height:2.8em;color:var(--ink-soft);justify-content:center;align-items:flex-start;gap:6px;margin:0;font-size:.86rem;line-height:1.4;display:flex}.RocEza_impact svg{color:var(--brand-green-ink);flex:none;margin-top:3px}@media (prefers-reduced-motion:reduce){.RocEza_frequency span,.RocEza_amount span{transition:none}}
.rjPRFG_hero{background:var(--calm-beige);padding-bottom:44px}.rjPRFG_media{background:var(--navy-tint);height:min(74vw,560px);position:relative;overflow:hidden}.rjPRFG_photo{object-fit:cover;object-position:50% 26%;width:100%;max-width:none;height:100%;display:block}.rjPRFG_cards{z-index:1;max-width:38rem;padding:0 calc(var(--gutter) + 6px);gap:48px;margin:-72px auto 0;display:grid;position:relative}.rjPRFG_badge{border-radius:var(--card-radius);background:var(--surface);text-align:center;justify-items:center;gap:10px;padding:0 22px 28px;display:grid}.rjPRFG_mark{background:var(--navy-tint);width:64px;height:64px;box-shadow:0 0 0 4px var(--surface);color:var(--brand-navy);border-radius:50%;place-items:center;margin-top:-32px;margin-bottom:4px;display:grid}.rjPRFG_eyebrow{font-family:var(--font-ui);font-size:max(.7rem, min(.7rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin:0;font-weight:600}.rjPRFG_title{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-heading);text-wrap:balance;margin:0;font-size:clamp(1.9rem,1.4rem + 2.2vw,2.8rem);font-weight:400;line-height:1.08}.rjPRFG_lede{max-width:30rem;font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:2px 0 0;line-height:1.6}.rjPRFG_actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.rjPRFG_action{border:1.5px solid var(--brand-navy);min-height:var(--button-height);padding:0 var(--button-pad-x);border-radius:var(--button-radius);background:var(--brand-navy);color:var(--on-dark);font-family:var(--font-ui);font-size:max(var(--button-size), min(var(--button-size) * var(--small-text-boost,1), var(--small-text-cap,100rem)));font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.rjPRFG_action svg{transition:transform var(--motion-fast) var(--ease-expressive);flex:none}.rjPRFG_secondary{background:var(--surface);color:var(--brand-navy)}@media (hover:hover) and (pointer:fine){.rjPRFG_action:hover{background:var(--brand-navy-deep);color:var(--on-dark)}.rjPRFG_action:hover svg{transform:translateY(calc(2px * var(--motion-scale)))}}.rjPRFG_action:active{transform:scale(calc(1 - .03 * var(--motion-scale)))}.rjPRFG_action:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.rjPRFG_give{border-radius:var(--card-radius);background:var(--brand-green-soft);text-align:center;justify-items:center;gap:10px;padding:0 22px 26px;display:grid}.rjPRFG_giveMark{background:var(--brand-green);width:58px;height:58px;box-shadow:0 0 0 4px var(--brand-green-soft);color:#fff;border-radius:50%;place-items:center;margin-top:-29px;margin-bottom:2px;display:grid}.rjPRFG_giveEyebrow{font-family:var(--font-ui);font-size:max(.7rem, min(.7rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.16em;text-transform:uppercase;color:var(--brand-green-ink);margin:0;font-weight:600}.rjPRFG_giveTitle{font-family:var(--font-heading);color:var(--ink-heading);text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.1rem);font-weight:400;line-height:1.1}.rjPRFG_giveText{max-width:26ch;font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.5}.rjPRFG_progress{gap:8px;width:100%;max-width:20rem;margin:4px 0 2px;display:grid}.rjPRFG_amounts{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;margin:0;display:flex}.rjPRFG_raised{font-family:var(--font-heading);color:var(--brand-green-ink);font-size:1.55rem;font-weight:500;line-height:1.1}.rjPRFG_goal,.rjPRFG_donors{font-size:max(.82rem, min(.82rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);margin:0}.rjPRFG_bar{border-radius:var(--radius-pill);background:var(--surface);height:8px;display:block;overflow:hidden}.rjPRFG_fill{width:var(--progress,0%);border-radius:inherit;background:var(--brand-green);transform-origin:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.rjPRFG_fill{animation:rjPRFG_grow calc(var(--motion-slow) * 1.6) var(--ease-expressive) .3s both}}@keyframes rjPRFG_grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rjPRFG_donate{min-height:var(--button-height);padding:0 calc(var(--button-pad-x) + 6px);border-radius:var(--button-radius);background:var(--brand-green-ink);color:#fff;font-family:var(--font-ui);font-size:max(var(--button-size), min(var(--button-size) * var(--small-text-boost,1), var(--small-text-cap,100rem)));font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-expressive);justify-content:center;align-items:center;gap:10px;margin-top:6px;text-decoration:none;display:inline-flex}.rjPRFG_donate svg{transition:transform var(--motion-fast) var(--ease-expressive);flex:none}@media (hover:hover) and (pointer:fine){.rjPRFG_donate:hover{background:color-mix(in srgb, var(--brand-green-ink) 82%, #000)}.rjPRFG_donate:hover svg{transform:translateX(calc(3px * var(--motion-scale)))}}.rjPRFG_donate:active{transform:scale(calc(1 - .03 * var(--motion-scale)))}.rjPRFG_donate:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.rjPRFG_secure{font-size:max(.76rem, min(.76rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);align-items:center;gap:6px;margin:0;line-height:1.4;display:inline-flex}.rjPRFG_secure svg{color:var(--brand-green-ink);flex:none}.rjPRFG_daf{max-width:30ch;color:var(--ink-heading);font-size:max(.82rem, min(.82rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand-green-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-green-ink) 45%, transparent);text-underline-offset:4px;text-wrap:balance;margin-top:2px;line-height:1.45;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.rjPRFG_daf:hover{-webkit-text-decoration-color:var(--brand-green-ink);text-decoration-color:var(--brand-green-ink)}}.rjPRFG_daf:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:2px}@media (max-width:23.43rem){.rjPRFG_action,.rjPRFG_donate{white-space:normal;text-align:center;max-width:100%;padding-block:8px}}@media (min-width:48rem){.rjPRFG_hero{padding-bottom:calc(var(--section-y) * .8)}.rjPRFG_media{height:clamp(24rem,32vw,38rem)}.rjPRFG_cards{max-width:66rem;padding:0 var(--gutter);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:-140px}.rjPRFG_badge{gap:12px;padding:0 44px 40px}.rjPRFG_mark{width:76px;height:76px;margin-top:-38px}.rjPRFG_lede{font-size:var(--step-0)}.rjPRFG_give{padding:0 30px 32px}.rjPRFG_giveMark{width:66px;height:66px;margin-top:-33px}}.rjPRFG_why{text-align:start;justify-items:start;gap:14px;display:grid}.rjPRFG_whyEyebrow{font-family:var(--font-ui);font-size:max(.7rem, min(.7rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);align-items:center;gap:12px;margin:0;font-weight:600;display:flex}.rjPRFG_whyEyebrow:before{content:"";background:var(--brand-green-ink);border-radius:2px;width:32px;height:2px}.rjPRFG_whyTitle{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--ink-heading);text-wrap:balance;margin:0;font-size:clamp(2rem,1.3rem + 2.6vw,3.2rem);font-weight:400;line-height:1.06}.rjPRFG_bridge{font-family:var(--font-heading);color:var(--brand-green-ink);margin:0;font-size:clamp(1.2rem,1.05rem + .7vw,1.5rem);font-style:italic;line-height:1.25}.rjPRFG_whyBody{gap:12px;max-width:38rem;display:grid}.rjPRFG_whyBody p{font-size:max(1rem, min(1rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.65}.rjPRFG_outcomesLead{font-family:var(--font-ui);font-size:max(.72rem, min(.72rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin:10px 0 0;font-weight:600}.rjPRFG_outcomes{gap:10px 24px;width:100%;margin:0;padding:0;list-style:none;display:grid}.rjPRFG_outcome{font-family:var(--font-heading);color:var(--ink-heading);align-items:center;gap:12px;font-size:1.08rem;line-height:1.25;display:flex}.rjPRFG_outcomeDisc{background:var(--brand-green-soft);width:40px;height:40px;color:var(--brand-green-ink);border-radius:50%;flex:none;place-items:center;display:grid}.rjPRFG_closing{border-top:1px solid var(--line);max-width:36rem;font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);text-wrap:pretty;margin:6px 0 0;padding-top:16px;line-height:1.6}.rjPRFG_why .rjPRFG_action{margin-top:6px}@media (max-width:47.99rem){.rjPRFG_give{order:-1}}@media (min-width:40rem){.rjPRFG_outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.rjPRFG_cards{gap:56px}.rjPRFG_why{margin-top:176px}}@media (min-width:64rem){.rjPRFG_media{height:clamp(20rem,24vw,30rem)}.rjPRFG_cards{max-width:min(86rem,100%);padding:0 max(var(--gutter), 3vw);grid-template-columns:minmax(0,1.75fr) minmax(22rem,1fr);gap:72px}.rjPRFG_why{gap:12px;margin-top:168px}.rjPRFG_whyTitle{font-size:clamp(2.2rem,1.2rem + 2vw,3rem)}.rjPRFG_whyBody{max-width:none}.rjPRFG_outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px}.rjPRFG_closing{max-width:none}}
.CC_-wG_band{padding:56px 0}.CC_-wG_white{background:var(--surface)}.CC_-wG_tint{--intro-title:var(--brand-navy);--intro-eyebrow:#4a5a99;--intro-line:var(--navy-tint-line);--intro-lede:var(--navy-tint-ink);background:var(--navy-tint);color:var(--brand-navy)}.CC_-wG_anchor{scroll-margin-top:120px}.CC_-wG_inner{max-width:44rem;padding:0 calc(var(--gutter) + 14px);margin:0 auto}.CC_-wG_introWide{max-width:40rem}.CC_-wG_why{text-align:center;justify-items:center;gap:14px;display:grid}.CC_-wG_bridge{font-family:var(--font-heading);color:var(--brand-green-ink);text-wrap:balance;margin:0 0 6px;font-size:clamp(1.25rem,1.1rem + .8vw,1.6rem);font-style:italic;line-height:1.25}.CC_-wG_prose{max-width:36rem;font-size:max(1rem, min(1rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.65}.CC_-wG_outcomesLead{text-align:center;font-family:var(--font-ui);font-size:max(.72rem, min(.72rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin:36px 0 18px;font-weight:600}.CC_-wG_outcomes{flex-wrap:wrap;justify-content:center;gap:24px 12px;margin:0;padding:0;list-style:none;display:flex}.CC_-wG_outcome{text-align:center;flex:0 calc(50% - 6px);align-content:start;justify-items:center;gap:10px;display:grid}.CC_-wG_outcomeDisc{background:var(--brand-green-soft);width:52px;height:52px;color:var(--brand-green-ink);border-radius:50%;place-items:center;display:grid}.CC_-wG_outcomeLabel{max-width:14ch;font-family:var(--font-heading);color:var(--ink-heading);text-wrap:balance;font-size:1.12rem;font-weight:500;line-height:1.2}.CC_-wG_closing{border-top:1px solid var(--line);text-align:center;max-width:34rem;font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);text-wrap:pretty;margin:36px auto 0;padding-top:26px;line-height:1.6}.CC_-wG_year{border-radius:var(--button-radius);background:var(--brand-navy);width:fit-content;color:var(--on-dark);font-family:var(--font-ui);font-size:max(.74rem, min(.74rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:var(--button-tracking);margin:-6px auto 26px;padding:6px 14px;font-weight:600;display:block}.CC_-wG_figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 16px;margin:0;padding:0;list-style:none;display:grid}.CC_-wG_figure{text-align:center;align-content:start;justify-items:center;gap:8px;display:grid}.CC_-wG_figureDisc{background:var(--surface);width:44px;height:44px;color:var(--brand-navy);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.CC_-wG_figureValue{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--brand-navy);font-size:clamp(2.4rem,1.9rem + 2.4vw,3.6rem);font-weight:400;line-height:1}.CC_-wG_figureLabel{max-width:22ch;font-size:max(.82rem, min(.82rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--navy-tint-ink);text-wrap:pretty;line-height:1.4}.CC_-wG_source{text-align:center;font-size:max(.74rem, min(.74rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:#4a5a99;margin:34px 0 0}.CC_-wG_moreWrap{text-align:center;margin:14px 0 0}.CC_-wG_more{color:var(--brand-navy);font-family:var(--font-ui);font-size:max(.72rem, min(.72rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.12em;text-transform:uppercase;text-underline-offset:5px;align-items:center;gap:6px;font-weight:600;-webkit-text-decoration:underline #001a8459;text-decoration:underline #001a8459;text-decoration-thickness:2px;display:inline-flex}.CC_-wG_more svg{transition:transform var(--motion-fast) var(--ease-expressive);flex:none}@media (hover:hover) and (pointer:fine){.CC_-wG_more:hover{-webkit-text-decoration-color:var(--brand-navy);text-decoration-color:var(--brand-navy)}.CC_-wG_more:hover svg{transform:translateX(calc(3px * var(--motion-scale)))}}.CC_-wG_more:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:2px}.CC_-wG_initiatives{gap:28px;margin:0;padding:0;list-style:none;display:grid}.CC_-wG_initiative{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;display:grid}.CC_-wG_initiativeDisc{background:var(--navy-tint);width:52px;height:52px;color:var(--brand-navy);border-radius:50%;place-items:center;display:grid}.CC_-wG_initiativeText{gap:4px;min-width:0;padding-top:4px;display:grid}.CC_-wG_blockTitle{font-family:var(--font-heading);color:var(--ink-heading);text-wrap:balance;margin:0;font-size:1.3rem;font-weight:500;line-height:1.2}.CC_-wG_blockText{font-size:max(.92rem, min(.92rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.55}.CC_-wG_signoff{text-align:center;justify-items:center;gap:6px;margin-top:44px;display:grid}.CC_-wG_signoffLine{font-family:var(--font-heading);color:var(--ink-heading);font-size:clamp(1.35rem,1.15rem + 1vw,1.9rem);font-weight:400;line-height:1.2}.CC_-wG_signoffLine:last-child{color:var(--brand-green-ink)}.CC_-wG_ways{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.CC_-wG_wayItem{border-bottom:1px solid var(--line)}.CC_-wG_summary{cursor:pointer;grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:16px 2px;list-style:none;display:grid}.CC_-wG_summary::-webkit-details-marker{display:none}.CC_-wG_summary:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:4px}.CC_-wG_wayDisc{background:var(--brand-green-soft);width:44px;height:44px;color:var(--brand-green-ink);border-radius:50%;place-items:center;display:grid}.CC_-wG_wayTitle{font-family:var(--font-heading);color:var(--ink-heading);text-wrap:balance;margin:0;font-size:1.2rem;font-weight:500;line-height:1.2}.CC_-wG_chevron{color:var(--brand-navy);transition:transform var(--motion-fast) var(--ease-standard);place-items:center;display:grid}.CC_-wG_way[open] .CC_-wG_chevron{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.CC_-wG_summary:hover .CC_-wG_wayTitle{color:var(--brand-navy)}}.CC_-wG_wayBody{font-size:max(.94rem, min(.94rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);gap:12px;padding:0 2px 22px 58px;line-height:1.6;display:grid}.CC_-wG_wayBody p{text-wrap:pretty;margin:0}.CC_-wG_wayBody a{color:var(--brand-navy);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:1.5px}.CC_-wG_wayBody a:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:2px}.CC_-wG_strong{color:var(--ink-heading);font-weight:600}.CC_-wG_steps{gap:6px;margin:0;padding-left:1.3em;display:grid}.CC_-wG_steps li::marker{color:var(--brand-green-ink);font-weight:700}.CC_-wG_address{border-left:3px solid var(--brand-green);border-radius:0 var(--card-radius) var(--card-radius) 0;background:var(--calm-beige);color:var(--ink-heading);gap:2px;padding:12px 16px;font-style:normal;font-weight:500;display:grid}.CC_-wG_small{font-size:max(.82rem, min(.82rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute)}.CC_-wG_contact{font-size:max(.88rem, min(.88rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute)}.CC_-wG_phone{white-space:nowrap}.CC_-wG_inlineLink{align-items:center;gap:6px;font-weight:600;display:inline-flex}.CC_-wG_leadership{border-radius:var(--card-radius);background:var(--navy-tint);text-align:center;justify-items:center;gap:12px;margin-top:44px;padding:30px 22px;display:grid}.CC_-wG_leadershipTitle{font-family:var(--font-heading);color:var(--brand-navy);text-wrap:balance;margin:0;font-size:clamp(1.4rem,1.2rem + .9vw,1.8rem);font-weight:400;line-height:1.15}.CC_-wG_leadershipText{max-width:34rem;font-size:max(.94rem, min(.94rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--navy-tint-ink);text-wrap:pretty;margin:0;line-height:1.55}.CC_-wG_leadershipActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.CC_-wG_button{min-height:var(--button-height);padding:0 var(--button-pad-x);border:1.5px solid var(--brand-navy);border-radius:var(--button-radius);background:var(--brand-navy);color:var(--on-dark);font-family:var(--font-ui);font-size:max(var(--button-size), min(var(--button-size) * var(--small-text-boost,1), var(--small-text-cap,100rem)));font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.CC_-wG_button svg{flex:none}.CC_-wG_buttonOutline{background:var(--surface);color:var(--brand-navy);letter-spacing:.02em}@media (hover:hover) and (pointer:fine){.CC_-wG_button:hover{background:var(--brand-navy-deep);color:var(--on-dark)}}.CC_-wG_button:active{transform:scale(calc(1 - .03 * var(--motion-scale)))}.CC_-wG_button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:23.43rem){.CC_-wG_wayBody{padding-left:2px}.CC_-wG_button{white-space:normal;text-align:center;max-width:100%;padding-block:8px}}@media (min-width:48rem){.CC_-wG_band{padding:var(--section-y) 0}.CC_-wG_inner{max-width:var(--width-content);padding:0 var(--gutter)}.CC_-wG_why,.CC_-wG_closing{max-width:44rem;margin-inline:auto}.CC_-wG_outcomes{flex-wrap:nowrap;gap:20px;max-width:60rem;margin-inline:auto}.CC_-wG_outcome{flex:1 1 0}.CC_-wG_outcomeDisc{width:60px;height:60px}.CC_-wG_figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:68rem;margin-inline:auto}.CC_-wG_figureDisc{width:52px;height:52px}.CC_-wG_initiatives{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 32px;max-width:72rem;margin-inline:auto}.CC_-wG_initiative{text-align:center;grid-template-columns:1fr;justify-items:center;gap:14px}.CC_-wG_initiativeDisc{width:60px;height:60px}.CC_-wG_signoff{flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:64px;display:flex}.CC_-wG_signoffLine+.CC_-wG_signoffLine:before{content:"";background:var(--brand-green);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:22px;display:inline-block}.CC_-wG_ways,.CC_-wG_leadership{max-width:48rem;margin-inline:auto}.CC_-wG_summary{grid-template-columns:48px minmax(0,1fr) 24px;gap:18px;padding:20px 4px}.CC_-wG_wayDisc{width:48px;height:48px}.CC_-wG_wayTitle{font-size:1.35rem}.CC_-wG_wayBody{padding:0 4px 26px 70px}.CC_-wG_leadership{margin-top:56px;padding:40px 48px}}
.jXqx_G_page{background:var(--surface)}.jXqx_G_band{padding:56px 0}.jXqx_G_white{background:var(--surface)}.jXqx_G_beige{background:var(--calm-beige)}.jXqx_G_anchor{scroll-margin-top:120px}.jXqx_G_inner{max-width:44rem;padding:0 calc(var(--gutter) + 14px);margin:0 auto}.jXqx_G_intro h2{scroll-margin-top:140px}.jXqx_G_disc{background:var(--navy-tint);width:52px;height:52px;color:var(--brand-navy);border-radius:50%;flex:none;place-items:center;display:grid}.jXqx_G_discGreen{background:var(--brand-green-soft);width:60px;height:60px;color:var(--brand-green)}.jXqx_G_blockTitle{font-family:var(--font-heading);color:var(--ink-heading);margin:0;font-size:1.3rem;font-weight:500;line-height:1.2}.jXqx_G_blockText{font-size:max(.92rem, min(.92rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.55}.jXqx_G_button{min-height:var(--button-height);padding:0 var(--button-pad-x);border-radius:var(--button-radius);background:var(--brand-navy);color:var(--on-dark);font-family:var(--font-ui);font-size:max(var(--button-size), min(var(--button-size) * var(--small-text-boost,1), var(--small-text-cap,100rem)));font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-expressive);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.jXqx_G_button svg{transition:transform var(--motion-fast) var(--ease-expressive);flex:none}@media (hover:hover) and (pointer:fine){.jXqx_G_button:hover{background:var(--brand-navy-deep)}.jXqx_G_button:hover svg{transform:translateX(calc(3px * var(--motion-scale)))}}.jXqx_G_button:active{transform:scale(calc(1 - .03 * var(--motion-scale)))}.jXqx_G_button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:23.43rem){.jXqx_G_button{white-space:normal;text-align:center;max-width:100%;padding-block:8px}}.jXqx_G_give{gap:48px;margin:0;padding:0;list-style:none;display:grid}.jXqx_G_giveItem{text-align:center;justify-items:center;gap:12px;padding:0 6px;display:grid}.jXqx_G_giveItem .jXqx_G_disc{margin-bottom:2px}.jXqx_G_giveTitle{max-width:20ch;font-family:var(--font-heading);color:var(--ink-heading);text-wrap:balance;margin:0;font-size:1.55rem;font-weight:500;line-height:1.15}.jXqx_G_giveText{max-width:34ch;font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);text-wrap:pretty;margin:0;line-height:1.5}.jXqx_G_donate{max-width:100%;min-height:var(--button-height);padding:10px var(--button-pad-x);border-radius:var(--button-radius);background:var(--brand-green);color:#fff;font-family:var(--font-ui);font-size:max(var(--button-size), min(var(--button-size) * var(--small-text-boost,1), var(--small-text-cap,100rem)));font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;text-wrap:balance;transition:background var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-expressive);justify-content:center;align-items:center;gap:10px;margin-top:4px;line-height:1.35;text-decoration:none;display:inline-flex}.jXqx_G_donate svg{flex:none}@media (hover:hover) and (pointer:fine){.jXqx_G_donate:hover{background:var(--brand-green-ink)}}.jXqx_G_donate:active{transform:scale(calc(1 - .03 * var(--motion-scale)))}.jXqx_G_donate:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.jXqx_G_note{font-size:max(.78rem, min(.78rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);margin:0;line-height:1.4}.jXqx_G_ways{gap:28px;margin:0;padding:0;list-style:none;display:grid}.jXqx_G_way{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;display:grid}.jXqx_G_wayText{gap:4px;min-width:0;padding-top:4px;display:grid}.jXqx_G_talk{text-align:center;justify-items:center;gap:16px;margin-top:40px;display:grid}.jXqx_G_talkText{max-width:32ch;font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);text-wrap:pretty;margin:0;line-height:1.5}.jXqx_G_jobs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.jXqx_G_job{border-radius:var(--card-radius);background:var(--calm-beige);justify-items:start;gap:12px;padding:22px 20px;display:grid}.jXqx_G_jobTitle{font-family:var(--font-heading);color:var(--ink-heading);text-wrap:balance;margin:0;font-size:1.3rem;font-weight:500;line-height:1.2}.jXqx_G_meta{gap:7px;margin:0;padding:0;list-style:none;display:grid}.jXqx_G_metaItem{font-family:var(--font-ui);font-size:max(.7rem, min(.7rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);align-items:flex-start;gap:8px;font-weight:600;line-height:1.45;display:flex}.jXqx_G_metaItem svg{color:var(--brand-navy);flex:none;margin-top:1px}.jXqx_G_more{color:var(--brand-navy);font-family:var(--font-ui);font-size:max(.7rem, min(.7rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.12em;text-transform:uppercase;text-underline-offset:5px;white-space:nowrap;align-items:center;gap:6px;margin-top:4px;font-weight:600;-webkit-text-decoration:underline #001a8459;text-decoration:underline #001a8459;text-decoration-thickness:2px;display:inline-flex}.jXqx_G_more svg{transition:transform var(--motion-fast) var(--ease-expressive);flex:none}@media (hover:hover) and (pointer:fine){.jXqx_G_more:hover{-webkit-text-decoration-color:var(--brand-navy);text-decoration-color:var(--brand-navy)}.jXqx_G_more:hover svg{transform:translateX(calc(3px * var(--motion-scale)))}}.jXqx_G_more:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:2px}@media (min-width:48rem){.jXqx_G_band{padding:var(--section-y) 0}.jXqx_G_inner{max-width:var(--width-content);padding:0 var(--gutter)}.jXqx_G_give{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px}.jXqx_G_giveTitle{font-size:1.8rem}.jXqx_G_ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.jXqx_G_jobs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.jXqx_G_job{padding:26px 24px}}
