.liquid[data-astro-cid-rqfilibm]{background:var(--line);border-radius:99px;height:16px;position:relative}.liquid--dark[data-astro-cid-rqfilibm]{background:#ffffff24}.liquid__fill[data-astro-cid-rqfilibm]{width:var(--v);border-radius:inherit;background:linear-gradient(90deg, var(--aqua), var(--sky));min-width:16px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.liquid--dark[data-astro-cid-rqfilibm] .liquid__fill[data-astro-cid-rqfilibm]{background:var(--coral)}.liquid__fill[data-astro-cid-rqfilibm]:after{content:"";background:inherit;border-radius:50%;width:22px;height:22px;position:absolute;top:-3px;right:-3px}.liquid__wave[data-astro-cid-rqfilibm]{background:radial-gradient(circle at 10px -2px,#ffffff73 6px,#0000 7px) 0 0/20px 100% repeat-x;animation:3s linear infinite liquid-wave;position:absolute;inset:0}.liquid__drop[data-astro-cid-rqfilibm]{top:50%;left:calc(var(--v) + 12px);background:var(--sky);width:7px;height:7px;transition:left 1.6s var(--ease);border-radius:50%;margin-top:-3.5px;position:absolute}.liquid--dark[data-astro-cid-rqfilibm] .liquid__drop[data-astro-cid-rqfilibm]{background:var(--coral)}.js .liquid[data-astro-cid-rqfilibm] .liquid__fill[data-astro-cid-rqfilibm]{width:0;transition:width 1.6s var(--ease)}.js .liquid[data-astro-cid-rqfilibm] .liquid__drop[data-astro-cid-rqfilibm]{opacity:0;transition:left 1.6s var(--ease), opacity .4s 1.2s;left:12px}.js .liquid[data-astro-cid-rqfilibm].is-in .liquid__fill[data-astro-cid-rqfilibm]{width:var(--v)}.js .liquid[data-astro-cid-rqfilibm].is-in .liquid__drop[data-astro-cid-rqfilibm]{left:calc(var(--v) + 14px);opacity:1}.js .liquid[data-astro-cid-rqfilibm].reveal{opacity:1;transform:none}@keyframes liquid-wave{to{background-position:20px 0}}@media (prefers-reduced-motion:reduce){.liquid__wave[data-astro-cid-rqfilibm]{animation:none}}.support__head[data-astro-cid-uhsru4x5]{align-items:end;gap:40px;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.support__lead[data-astro-cid-uhsru4x5]{max-width:40rem;margin-top:1.25rem}.goal[data-astro-cid-uhsru4x5]{border-radius:var(--radius);padding:28px}.goal__title[data-astro-cid-uhsru4x5]{font-family:var(--font-head);font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:700;line-height:1}.goal[data-astro-cid-uhsru4x5] .goal__track{margin:20px 0 16px}.goal__text[data-astro-cid-uhsru4x5]{font-size:var(--fs-small);color:var(--fg-soft)}.support__grid[data-astro-cid-uhsru4x5]{gap:40px;display:grid}.sign[data-astro-cid-uhsru4x5]{background:var(--foam);border-radius:var(--radius);align-content:start;align-self:start;gap:18px;padding:clamp(24px,4vw,40px);display:grid}.field[data-astro-cid-uhsru4x5]{gap:6px;display:grid}.field[data-astro-cid-uhsru4x5] label[data-astro-cid-uhsru4x5]{font-family:var(--font-head);font-weight:600}.field[data-astro-cid-uhsru4x5] input[data-astro-cid-uhsru4x5],.field[data-astro-cid-uhsru4x5] select[data-astro-cid-uhsru4x5]{background:var(--white);border:1.5px solid #9fc3d1;border-radius:14px;width:100%;min-height:52px;padding:12px 16px;font-size:1.0625rem}.field[data-astro-cid-uhsru4x5] select[data-astro-cid-uhsru4x5]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--deep) 50%), linear-gradient(135deg, var(--deep) 50%, transparent 50%);background-position:calc(100% - 22px) 23px,calc(100% - 16px) 23px;background-repeat:no-repeat;background-size:6px 6px}.field[data-astro-cid-uhsru4x5] input[data-astro-cid-uhsru4x5]:focus-visible,.field[data-astro-cid-uhsru4x5] select[data-astro-cid-uhsru4x5]:focus-visible{border-color:var(--deep)}.hp[data-astro-cid-uhsru4x5]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.checks[data-astro-cid-uhsru4x5]{gap:12px;margin-top:4px;display:grid}.check[data-astro-cid-uhsru4x5]{font-size:var(--fs-small);cursor:pointer;grid-template-columns:24px 1fr;align-items:start;gap:12px;line-height:1.45;display:grid}.check[data-astro-cid-uhsru4x5] input[data-astro-cid-uhsru4x5]{width:22px;height:22px;accent-color:var(--deep);margin:1px 0 0}.sign__age[data-astro-cid-uhsru4x5]{font-size:var(--fs-xs)}.sign__submit[data-astro-cid-uhsru4x5]{justify-self:start;min-width:200px}.sign__status[data-astro-cid-uhsru4x5]:empty{display:none}.sign__status[data-astro-cid-uhsru4x5]{color:#8a2d0a;font-size:var(--fs-small);background:#fff1eb;border-radius:12px;padding:12px 16px}.sign__status[data-astro-cid-uhsru4x5].is-error{color:#8c1d1d;background:#fde8e8}.support__aside[data-astro-cid-uhsru4x5]{align-content:start;justify-items:start;gap:20px;display:grid}.support__grid[data-astro-cid-uhsru4x5].is-single{max-width:720px}.support__side[data-astro-cid-uhsru4x5]{align-content:start;gap:48px;display:grid}.support__video[data-astro-cid-uhsru4x5]{justify-self:center;width:min(70vw,300px)}.demand[data-astro-cid-uhsru4x5]{align-content:start;gap:16px;display:grid}.demand__map[data-astro-cid-uhsru4x5]{width:100%;max-width:520px}.demand__cell[data-astro-cid-uhsru4x5]{fill:var(--foam);stroke:#b7d9e5;stroke-width:1.5px;transition:fill .3s}.demand[data-astro-cid-uhsru4x5] g[data-astro-cid-uhsru4x5]:hover .demand__cell[data-astro-cid-uhsru4x5]{fill:#dff3f9;stroke:var(--teal)}.demand__glow[data-astro-cid-uhsru4x5]{fill:var(--sky);opacity:.18;pointer-events:none}.demand__label[data-astro-cid-uhsru4x5]{font-family:var(--font-body);fill:var(--ink);font-size:9.5px}.demand__note[data-astro-cid-uhsru4x5]{font-size:var(--fs-small)}.demand__live[data-astro-cid-uhsru4x5]{gap:12px;display:grid}.demand[data-astro-cid-uhsru4x5] [data-astro-cid-uhsru4x5][data-level="1"] .demand__cell[data-astro-cid-uhsru4x5]{fill:#b9eaf6;stroke:var(--aqua)}.demand[data-astro-cid-uhsru4x5] [data-astro-cid-uhsru4x5][data-level="2"] .demand__cell[data-astro-cid-uhsru4x5]{fill:#8fdcf0;stroke:var(--aqua)}.demand[data-astro-cid-uhsru4x5] [data-astro-cid-uhsru4x5][data-level="3"] .demand__cell[data-astro-cid-uhsru4x5]{fill:#63d2f2;stroke:var(--aqua)}.demand[data-astro-cid-uhsru4x5] [data-astro-cid-uhsru4x5][data-level="4"] .demand__cell[data-astro-cid-uhsru4x5]{fill:var(--sky);stroke:var(--aqua)}.demand__live[data-astro-cid-uhsru4x5].is-live [data-astro-cid-uhsru4x5][data-level="0"] .demand__glow[data-astro-cid-uhsru4x5]{opacity:.1}.demand[data-astro-cid-uhsru4x5] g[data-astro-cid-uhsru4x5]:not([data-level="0"]) .demand__glow[data-astro-cid-uhsru4x5]{opacity:.5}.demand__count[data-astro-cid-uhsru4x5]{font-family:var(--font-head);fill:var(--ink);font-size:11px;font-weight:700}.demand__empty[data-astro-cid-uhsru4x5]{background:var(--foam);box-shadow:inset 0 0 0 1.5px var(--line);font-size:var(--fs-small);color:var(--ink);border-radius:12px;max-width:520px;padding:12px 16px}.demand__other[data-astro-cid-uhsru4x5]{font-size:var(--fs-small)}.sign__ts[data-astro-cid-uhsru4x5]:empty{display:none}.sign__submit[data-astro-cid-uhsru4x5][aria-busy=true]{opacity:.7;cursor:progress}.sign__done[data-astro-cid-uhsru4x5]{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);border-radius:18px;gap:10px;padding:20px;display:grid}.sign__done[data-astro-cid-uhsru4x5]:focus{outline:none}.sign[data-astro-cid-uhsru4x5].is-done>[data-astro-cid-uhsru4x5]:not(.sign__done){display:none}.sign__stub[data-astro-cid-uhsru4x5]{font-size:var(--fs-small)}@media (width>=900px){.support__head[data-astro-cid-uhsru4x5]{grid-template-columns:1.4fr 1fr;gap:64px}.support__grid[data-astro-cid-uhsru4x5]:not(.is-single){grid-template-columns:1.1fr .9fr;gap:64px}}
