.hero[data-astro-cid-lcdefpme]{padding-block:clamp(32px,7vw,100px) clamp(56px,7vw,108px)}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,92px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;color:var(--navy);font-size:clamp(42px,5vw,70px);line-height:.98}.hero__lede[data-astro-cid-lcdefpme]{color:var(--navy);margin-top:30px;font-size:clamp(19px,1.7vw,23px);font-weight:300;line-height:1.45}.hero__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:20px;margin-top:64px;display:flex}.hero__ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-width:202px}.carousel[data-astro-cid-lcdefpme]{aspect-ratio:3/2;border-radius:var(--radius);background:var(--mist);position:relative;overflow:hidden}.carousel__slide[data-astro-cid-lcdefpme]{opacity:0;transition:opacity 1s;position:absolute;inset:0}.carousel__slide[data-astro-cid-lcdefpme].is-active{opacity:1}.carousel__slide[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.carousel__pause[data-astro-cid-lcdefpme]{width:38px;height:38px;color:var(--navy);cursor:pointer;opacity:.75;background:#ffffffd9;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .2s;display:grid;position:absolute;bottom:14px;right:14px}.carousel__pause[data-astro-cid-lcdefpme]:hover,.carousel__pause[data-astro-cid-lcdefpme]:focus-visible{opacity:1}.carousel__pause[data-astro-cid-lcdefpme][aria-pressed=true] .icon-pause[data-astro-cid-lcdefpme],.carousel__pause[data-astro-cid-lcdefpme][aria-pressed=false] .icon-play[data-astro-cid-lcdefpme]{display:none}.mission[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, #a9daf6 0%, #e9f5fd 42%, var(--sky-pale) 100%);padding-block:clamp(56px,8vw,132px)}.mission__inner[data-astro-cid-lcdefpme]{width:min(100% - 2 * var(--gutter), 1210px);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.collage[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1fr 1.15fr;align-items:start;gap:18px 20px;display:grid}.collage[data-astro-cid-lcdefpme] img,.collage[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;box-shadow:var(--shadow);border-radius:4px}.collage__beach[data-astro-cid-lcdefpme]{aspect-ratio:3/2;grid-area:1/1;place-self:end;width:66%}.collage__video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;grid-area:1/2;width:100%}.collage__family[data-astro-cid-lcdefpme]{aspect-ratio:3/2;grid-area:2/1;width:100%}.collage__seniors[data-astro-cid-lcdefpme]{aspect-ratio:3/2;grid-area:2/2;width:58%;margin-top:18px}.mission__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--navy);font-size:clamp(24px,2.3vw,31px);line-height:1.25}.mission__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:18px;font-size:15px;font-weight:300;line-height:1.6}.mission__copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-width:260px;margin-top:36px}.ways[data-astro-cid-lcdefpme]{background:var(--paper-2)}.ways__head[data-astro-cid-lcdefpme]{text-align:center}.ways__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--navy);font-size:clamp(32px,4vw,52px)}.ways__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--navy);margin-top:18px;font-size:clamp(18px,1.6vw,22px);font-weight:300}.ways__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin:clamp(40px,5vw,58px) 0 0;padding:0;list-style:none;display:grid}.way[data-astro-cid-lcdefpme] img{aspect-ratio:8/9;object-fit:cover;width:100%}.way[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--navy);margin-top:30px;font-size:20px;font-weight:500}.way[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text);margin-top:18px;font-size:16px;font-weight:300;line-height:1.5}.stories[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;text-align:left}.stories[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center;color:#fff;letter-spacing:-.04em;font-size:clamp(32px,4vw,52px)}.stories__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,6vw,80px);width:min(100%,1210px);margin:clamp(40px,5vw,64px) auto 0;padding:0;list-style:none;display:grid}.stories[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme],.stories[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.stories[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff;font-size:15px;font-weight:300;line-height:1.6}.stories[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--sky);text-transform:uppercase;letter-spacing:.03em;margin-top:18px;font-size:13px;font-style:italic;font-weight:500}.res-cards__grid[data-astro-cid-lcdefpme]{width:min(100% - 2 * var(--gutter), 1140px);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0 auto;padding:0;list-style:none;display:grid}.res-card[data-astro-cid-lcdefpme]{aspect-ratio:9/16;isolation:isolate;align-items:flex-end;width:100%;max-height:650px;display:flex;position:relative;overflow:hidden}.res-card__bg[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.res-card[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#10182800 35%,#1018288c 100%);position:absolute;inset:0}.res-card[data-astro-cid-lcdefpme]:hover .res-card__bg[data-astro-cid-lcdefpme]{transform:scale(1.04)}.res-card__body[data-astro-cid-lcdefpme]{justify-items:start;gap:14px;padding:0 34px 78px;display:grid}.res-card__eyebrow[data-astro-cid-lcdefpme]{color:#fff;text-transform:uppercase;letter-spacing:.2em;font-size:13px;font-weight:600}.res-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.04em;font-size:clamp(24px,2.2vw,31px);font-weight:600;line-height:1.15}.res-card[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-width:200px;min-height:48px;margin-top:14px}.band[data-astro-cid-lcdefpme]{isolation:isolate;text-align:center;background:var(--navy) url(/video/helping-hand-poster.jpg) center / cover;place-items:center;min-height:560px;padding:96px 0;display:grid;position:relative;overflow:hidden}.band__video[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.band[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:#2c3e50b8;position:absolute;inset:0}.band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.04em;font-size:clamp(34px,4.4vw,58px)}.band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff;max-width:520px;margin:20px auto 0;font-size:clamp(17px,1.5vw,20px);font-weight:300;line-height:1.5}.band[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-width:175px;margin-top:40px}@media (width<=1024px){.ways__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (width<=860px){.hero__inner[data-astro-cid-lcdefpme],.mission__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__copy[data-astro-cid-lcdefpme],.mission__copy[data-astro-cid-lcdefpme]{text-align:center}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:clamp(36px,9.5vw,52px)}.hero__lede[data-astro-cid-lcdefpme]{margin-top:20px;font-size:17px}.hero__ctas[data-astro-cid-lcdefpme]{justify-content:center;margin-top:32px}.collage[data-astro-cid-lcdefpme]{display:none}.mission__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(26px,7.5vw,34px)}.ways__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.05em}.stories__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.res-cards__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.res-card[data-astro-cid-lcdefpme]{aspect-ratio:4/5}}@media (width<=560px){.ways__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:140px;min-width:0;padding-inline:20px}.mission__copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%;min-width:0}}
