.scatter[data-astro-cid-rj3gdonb]{aspect-ratio:1/1.08;width:100%;max-width:620px;margin-left:auto;position:relative}.snap[data-astro-cid-rj3gdonb]{left:var(--l);top:var(--t);width:var(--w);z-index:var(--z);transform:rotate(var(--r));transition:transform .35s var(--ease), box-shadow .35s var(--ease);margin:0;position:absolute}.snap[data-astro-cid-rj3gdonb] img{width:100%;aspect-ratio:var(--a);object-fit:cover}.snap[data-astro-cid-rj3gdonb] figcaption[data-astro-cid-rj3gdonb]{font:italic 500 .7rem/1 var(--sans);color:var(--muted);letter-spacing:.01em;position:absolute;bottom:6px;left:10px;right:10px}.scatter--reshuffle[data-astro-cid-rj3gdonb] .snap[data-astro-cid-rj3gdonb]{will-change:transform;transition:none}.scatter--reshuffle[data-astro-cid-rj3gdonb] .snap[data-astro-cid-rj3gdonb]:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--shadow-2);opacity:calc(var(--lift,0) * .9);position:absolute;inset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.scatter--lift[data-astro-cid-rj3gdonb] .snap[data-astro-cid-rj3gdonb]:hover{z-index:20;box-shadow:var(--shadow-2);transform:rotate(0)scale(1.04)}}@media (width<=760px){.scatter[data-astro-cid-rj3gdonb]{aspect-ratio:1/.92;max-width:none;margin-inline:-6px}.snap[data-astro-cid-rj3gdonb]:nth-child(n+6){display:none}}.goal[data-astro-cid-5gmjeeq6]{gap:12px;max-width:440px;display:grid}.goal--meter[data-astro-cid-5gmjeeq6]{gap:14px;padding:22px}.meter[data-astro-cid-5gmjeeq6]{gap:10px;display:grid}.nums[data-astro-cid-5gmjeeq6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.label[data-astro-cid-5gmjeeq6]{color:var(--ink);font-weight:650}.count[data-astro-cid-5gmjeeq6]{color:var(--ink-2);font-size:var(--fs-small);white-space:nowrap}.count[data-astro-cid-5gmjeeq6] .numeral[data-astro-cid-5gmjeeq6]{font-family:var(--sans);font-variation-settings:normal;letter-spacing:-.01em;color:var(--blue);margin-right:3px;font-size:1.75rem;font-weight:750}.track[data-astro-cid-5gmjeeq6]{background:var(--sky-soft);border-radius:99px;height:12px;overflow:hidden}.fill[data-astro-cid-5gmjeeq6]{height:100%;width:var(--pct);background:linear-gradient(90deg, var(--sky), var(--blue));border-radius:inherit;display:block}@media (prefers-reduced-motion:no-preference){.fill[data-astro-cid-5gmjeeq6]{animation:1.6s cubic-bezier(.2,.7,.2,1) .3s both grow}}@keyframes grow{0%{width:0}}.note[data-astro-cid-5gmjeeq6]{text-align:center}@media (width<=900px){.goal[data-astro-cid-5gmjeeq6]{max-width:none}}.hero[data-astro-cid-glgfkru5]{padding-block:clamp(20px,4vw,64px) clamp(32px,4.5vw,64px);overflow:hidden}.grid[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(20px,4vw,64px);display:grid}.copy[data-astro-cid-glgfkru5]{align-content:center;gap:18px;display:grid}h1[data-astro-cid-glgfkru5]{gap:22px;font-weight:400;display:grid}.concept[data-astro-cid-glgfkru5]{color:var(--blue);text-wrap:balance;transform-origin:0;padding-block:.06em;font-size:clamp(3rem,2rem + 4.6vw,6.1rem);line-height:.98;transform:rotate(-1.5deg)}.below[data-astro-cid-glgfkru5]{color:var(--ink);letter-spacing:.24em;font-size:clamp(.74rem,.66rem + .35vw,1rem)}.intro[data-astro-cid-glgfkru5]{max-width:44ch}.phone-note[data-astro-cid-glgfkru5]{display:none}@media (width<=900px){.grid[data-astro-cid-glgfkru5]{grid-template-columns:1fr}.copy[data-astro-cid-glgfkru5],h1[data-astro-cid-glgfkru5]{gap:14px}.below[data-astro-cid-glgfkru5]{letter-spacing:.14em;white-space:nowrap}.concept[data-astro-cid-glgfkru5]{font-size:min(20vw,7rem)}.copy[data-astro-cid-glgfkru5] .goal .note{display:none}.phone-note[data-astro-cid-glgfkru5]{text-align:center;margin-top:-4px;display:block}}.reach[data-astro-cid-suc7gc2k]{background:var(--white);border-block:1px solid var(--line);padding-block:clamp(28px,3.6vw,48px)}.row[data-astro-cid-suc7gc2k]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,40px);list-style:none;display:grid}li[data-astro-cid-suc7gc2k]{border-left:2px solid var(--sky-soft);align-content:start;gap:6px;padding-left:clamp(14px,1.6vw,22px);display:grid;container-type:inline-size}.numeral[data-astro-cid-suc7gc2k]{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:clamp(1.6rem,18cqi,3rem);line-height:1}.what[data-astro-cid-suc7gc2k]{color:var(--ink-2);font-size:var(--fs-small);max-width:22ch;line-height:1.45}@media (width<=860px){.row[data-astro-cid-suc7gc2k]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}}.map[data-astro-cid-gc7yolea]{grid-template-columns:minmax(170px,300px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);margin:0;display:grid}.stage[data-astro-cid-gc7yolea]{--max-h:560px;width:100%;aspect-ratio:var(--w) / var(--h);max-height:var(--max-h);position:relative;container-type:inline-size}.stage[data-astro-cid-gc7yolea]>svg[data-astro-cid-gc7yolea]{width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.land[data-astro-cid-gc7yolea]{fill:#4aa3e21f;stroke:var(--sky);stroke-width:3px;stroke-linejoin:round}.lake[data-astro-cid-gc7yolea]{fill:var(--navy);stroke:var(--sky);stroke-width:1.5px}.places[data-astro-cid-gc7yolea]{pointer-events:none;--u:min(100% / var(--w), var(--max-h) / var(--h));--uq:min(100cqw / var(--w), var(--max-h) / var(--h));position:absolute;inset:0}.place[data-astro-cid-gc7yolea]{display:block}.halo[data-astro-cid-gc7yolea],.dot[data-astro-cid-gc7yolea]{pointer-events:auto;position:absolute}.halo[data-astro-cid-gc7yolea]{left:calc(50% + (var(--x) - 38) * var(--u));top:calc((var(--y) - 38) * 100% / var(--h));width:calc(76 * var(--u));height:calc(76 * 100% / var(--h));background:var(--sky);opacity:0;border-radius:50%;transform:scale(.526316)}.dot[data-astro-cid-gc7yolea]{left:calc(50% + (var(--x) - 12) * var(--u));top:calc((var(--y) - 12) * 100% / var(--h));width:calc(24 * var(--u));height:calc(24 * 100% / var(--h));max-width:none;overflow:visible}@supports (width:1cqw){.dot[data-astro-cid-gc7yolea]{transform:translate(calc(50cqw + (var(--x) - 12) * var(--uq)), calc((var(--y) - 12) * var(--uq)));top:0;left:0}}.dot[data-astro-cid-gc7yolea] circle[data-astro-cid-gc7yolea]{fill:var(--sky);stroke:#fff;stroke-width:2.5px;transition:fill .25s var(--ease), transform .25s var(--ease);transform-box:fill-box;transform-origin:50%}[data-astro-cid-gc7yolea][data-focus] .place[data-astro-cid-gc7yolea]:not(.on) .dot[data-astro-cid-gc7yolea] circle[data-astro-cid-gc7yolea]{fill:#4aa3e259}.place[data-astro-cid-gc7yolea].on .dot[data-astro-cid-gc7yolea] circle[data-astro-cid-gc7yolea]{fill:#fff;transform:scale(1.35)}@media (prefers-reduced-motion:no-preference){.place[data-astro-cid-gc7yolea]{animation:arrive .5s var(--ease) both;animation-delay:var(--d)}.halo[data-astro-cid-gc7yolea]{animation:pulse 3.2s var(--ease) infinite;animation-delay:calc(var(--d) + .6s)}}.map[data-astro-cid-gc7yolea][data-asleep] .halo[data-astro-cid-gc7yolea]{animation-play-state:paused}@keyframes arrive{0%{opacity:0}}@keyframes pulse{0%{opacity:.5;transform:scale(.263158)}70%,to{opacity:0;transform:scale(1)}}.towns[data-astro-cid-gc7yolea]{color:#fff;gap:2px;margin-bottom:16px;display:grid}.towns[data-astro-cid-gc7yolea] .numeral[data-astro-cid-gc7yolea]{color:var(--sky);font-size:clamp(2.4rem,1.6rem + 2vw,3.4rem);line-height:1}.towns[data-astro-cid-gc7yolea] span[data-astro-cid-gc7yolea]:last-child{color:var(--navy-ink);font-size:var(--fs-small)}.regions[data-astro-cid-gc7yolea]{color:var(--navy-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;font-size:.8125rem;line-height:1.45;list-style:none;display:grid}.regions[data-astro-cid-gc7yolea] li[data-astro-cid-gc7yolea]{cursor:default;transition:background .2s var(--ease);border-radius:10px;gap:1px;margin-inline:-10px;padding:8px 10px;display:grid}.regions[data-astro-cid-gc7yolea] li[data-astro-cid-gc7yolea].on{background:#ffffff14}.regions[data-astro-cid-gc7yolea] li[data-astro-cid-gc7yolea]:focus-visible{outline:2px solid var(--sky);outline-offset:0}.regions[data-astro-cid-gc7yolea] b[data-astro-cid-gc7yolea]{color:#fff;font-weight:650;font-size:var(--fs-small)}@media (width<=900px){.regions[data-astro-cid-gc7yolea]{grid-template-columns:1fr}}@media (width<=700px){.map[data-astro-cid-gc7yolea]{grid-template-columns:120px 1fr;align-items:start}.stage[data-astro-cid-gc7yolea]{--max-h:360px}}.proof[data-astro-cid-ufbk4jxc]{position:relative;overflow:hidden}.grid[data-astro-cid-ufbk4jxc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.title[data-astro-cid-ufbk4jxc]{grid-column:1/-1;margin-bottom:calc(-1*clamp(8px,1.5vw,24px))}.intro[data-astro-cid-ufbk4jxc]{align-content:start;gap:22px;display:grid}.intro[data-astro-cid-ufbk4jxc] .lead[data-astro-cid-ufbk4jxc]{color:var(--navy-ink)}.big[data-astro-cid-ufbk4jxc]{align-items:center;gap:20px;padding-block:6px;display:flex}.big[data-astro-cid-ufbk4jxc] .numeral[data-astro-cid-ufbk4jxc]{white-space:nowrap;font-size:clamp(3.4rem,2rem + 3.8vw,5.4rem);line-height:.95}.what[data-astro-cid-ufbk4jxc]{color:#fff;font-size:var(--fs-body);border-left:1px solid #ffffff38;padding-left:20px;line-height:1.45}.what[data-astro-cid-ufbk4jxc] a[data-astro-cid-ufbk4jxc]{color:var(--navy-ink);font-size:.8125rem}.intro[data-astro-cid-ufbk4jxc] .link-arrow[data-astro-cid-ufbk4jxc]{color:#fff}.intro[data-astro-cid-ufbk4jxc] .link-arrow[data-astro-cid-ufbk4jxc]:hover{color:var(--sky)}.data[data-astro-cid-ufbk4jxc]{gap:18px;display:grid}.map-col[data-astro-cid-ufbk4jxc]{border-top:1px solid #ffffff1f;grid-column:1/-1;gap:clamp(18px,2.4vw,28px);padding-top:clamp(32px,4vw,52px);display:grid}.map-title[data-astro-cid-ufbk4jxc]{color:#fff;font-size:var(--fs-h3)}.stamp[data-astro-cid-ufbk4jxc]{color:var(--navy-ink);text-align:right;justify-content:flex-end;align-items:center;gap:6px;font-size:.8125rem;display:flex}.stamp[data-astro-cid-ufbk4jxc] .leaf{color:var(--sky)}@media (width<=1080px){.intro[data-astro-cid-ufbk4jxc],.data[data-astro-cid-ufbk4jxc]{grid-column:1/-1}}@media (width<=700px){.grid[data-astro-cid-ufbk4jxc]{grid-template-columns:1fr}.big[data-astro-cid-ufbk4jxc]{flex-direction:column;align-items:flex-start;gap:8px}.what[data-astro-cid-ufbk4jxc]{border-left:0;padding-left:0}.stamp[data-astro-cid-ufbk4jxc]{justify-content:flex-start}}.countdown[data-astro-cid-24o4nrno]{background:var(--navy);color:#fff}.inner[data-astro-cid-24o4nrno]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(20px,3.5vw,48px);padding-block:clamp(26px,3vw,36px);display:grid}.words[data-astro-cid-24o4nrno]{gap:6px;display:grid}.kicker[data-astro-cid-24o4nrno]{font:650 var(--fs-label) / 1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sky)}.when[data-astro-cid-24o4nrno]{color:var(--navy-ink);font-size:var(--fs-small);max-width:40ch;line-height:1.45}.clock[data-astro-cid-24o4nrno]{gap:clamp(8px,1vw,12px);display:flex}.unit[data-astro-cid-24o4nrno]{background:var(--navy-2);border-radius:12px;justify-items:center;gap:4px;min-width:clamp(80px,6.4vw,84px);padding:12px 8px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.num[data-astro-cid-24o4nrno]{font:600 clamp(1.9rem, 1.4rem + 1.4vw, 2.6rem) / 1 var(--serif);font-variant-numeric:tabular-nums lining-nums;color:#fff}.name[data-astro-cid-24o4nrno]{font:650 .68rem / 1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-ink)}.cta[data-astro-cid-24o4nrno]{white-space:nowrap}@media (width<=1000px){.inner[data-astro-cid-24o4nrno]{grid-template-columns:minmax(0,1fr) auto}.cta[data-astro-cid-24o4nrno]{grid-column:1/-1;justify-self:start}}@media (width>=641px) and (width<=1000px){.words[data-astro-cid-24o4nrno]{grid-row:span 2}.cta[data-astro-cid-24o4nrno]{grid-column:2;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.unit--s[data-astro-cid-24o4nrno]{display:none}}@media (width<=640px){.inner[data-astro-cid-24o4nrno]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:16px}.clock[data-astro-cid-24o4nrno]{justify-content:center;width:100%}.unit[data-astro-cid-24o4nrno]{flex:1 1 0;min-width:0;padding-inline:4px}.cta[data-astro-cid-24o4nrno]{justify-self:stretch;width:100%}}.more[data-astro-cid-lcdefpme]{margin-top:clamp(20px,2.4vw,28px)}.closing[data-astro-cid-lcdefpme]{background:var(--white);border-block:1px solid var(--line)}.close-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:14px;display:grid}.close-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2)}.close-inner[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-width:min(100%,320px)}
