.switch[data-astro-cid-jlgdd6vq]{background:var(--ink);border:3px solid var(--dust);box-shadow:4px 4px 0 var(--ink-shadow);margin-left:auto;display:flex}.switch[data-astro-cid-jlgdd6vq][hidden]{display:none}button[data-astro-cid-jlgdd6vq]{min-width:64px;min-height:44px;color:var(--chalk);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:1rem;font-weight:700}button[data-astro-cid-jlgdd6vq]+button[data-astro-cid-jlgdd6vq]{border-left:2px solid var(--grove-rule)}button[data-astro-cid-jlgdd6vq][aria-pressed=true]{background:var(--dust);color:var(--ink)}button[data-astro-cid-jlgdd6vq]:hover:not([aria-pressed=true]){background:var(--grove)}button[data-astro-cid-jlgdd6vq]:focus-visible{outline:3px solid var(--lantern);outline-offset:2px;z-index:1;position:relative}.party[data-astro-cid-u7x4zgo7]{--ps:3;right:var(--gutter);pointer-events:none;align-items:flex-end;display:flex;position:absolute;bottom:20px}.walker[data-astro-cid-u7x4zgo7]+.walker[data-astro-cid-u7x4zgo7]{margin-left:calc(-12px * var(--ps))}.hero.moving .party[data-astro-cid-u7x4zgo7]{left:0;right:auto}.walker[data-astro-cid-u7x4zgo7]{width:calc(var(--fw) * var(--ps) * 1px);height:calc(var(--fh) * var(--ps) * 1px);background-position:0 0;background-repeat:no-repeat;background-size:calc(var(--fw) * 6 * var(--ps) * 1px) calc(var(--fh) * var(--ps) * 1px);image-rendering:pixelated;display:block}.hero.walking .walker[data-astro-cid-u7x4zgo7]{animation:.6s steps(6,end) infinite walk}.hero.walking.paused .walker[data-astro-cid-u7x4zgo7]{animation-play-state:paused}@keyframes walk{to{background-position:calc(var(--fw) * -6 * var(--ps) * 1px) 0}}@media (width<=719.98px){.party[data-astro-cid-u7x4zgo7]{--ps:2;bottom:16px}}@media (prefers-reduced-motion:reduce){.hero.walking .walker[data-astro-cid-u7x4zgo7]{animation:none}}.hero[data-astro-cid-ge2uvauf]{--s:1;--fx:1456px;--at:60%;isolation:isolate;background:var(--night);flex-direction:column;min-height:clamp(640px,88svh,860px);display:flex;position:relative;overflow:hidden}.map[data-astro-cid-ge2uvauf]{--map-w:var(--map-w-full);z-index:-1;top:0;left:calc(var(--at) - var(--fx) * var(--s));width:calc(var(--map-w) * var(--s) * 1px);height:calc(var(--map-h) * var(--s) * 1px);will-change:transform;position:absolute}.layer[data-astro-cid-ge2uvauf]{width:100%;max-width:none;height:100%;position:absolute;inset:0}[data-astro-cid-ge2uvauf][data-layer=dusk],[data-astro-cid-ge2uvauf][data-layer=night]{opacity:0}@media (width>=2427px){.hero[data-astro-cid-ge2uvauf]{--s:2}}@media (width<=840px){.hero[data-astro-cid-ge2uvauf]{--fx:420px;--at:50%}.map[data-astro-cid-ge2uvauf]{--map-w:var(--map-w-narrow)}}.inner[data-astro-cid-ge2uvauf]{flex-wrap:wrap;flex:1 0 auto;justify-content:space-between;align-items:flex-start;gap:24px;padding-top:clamp(24px,6vw,72px);padding-bottom:168px;display:flex;position:relative}.sign[data-astro-cid-ge2uvauf]{background:var(--ink);border:4px solid var(--dust);max-width:540px;box-shadow:8px 8px 0 var(--ink-shadow);padding:36px 40px 40px}.sign[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{color:var(--fg-soft);max-width:46ch;margin-top:20px}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.soon[data-astro-cid-ge2uvauf]{border:3px dashed var(--meadow);min-height:52px;color:var(--fg);align-items:center;padding:0 20px;font-size:1.125rem;font-weight:700;display:inline-flex}.small[data-astro-cid-ge2uvauf]{color:var(--moss);margin-top:14px;font-size:.9375rem}@media (width<=479.98px){.sign[data-astro-cid-ge2uvauf]{padding:24px 20px 28px}.inner[data-astro-cid-ge2uvauf]{padding-bottom:132px}}.quote[data-astro-cid-p7nc7swl]{max-width:62ch;margin:20px 0 0}.quote[data-astro-cid-p7nc7swl] blockquote[data-astro-cid-p7nc7swl]{margin:0;font-size:clamp(1.0625rem,1.6vw,1.1875rem);line-height:1.55}.quote[data-astro-cid-p7nc7swl] figcaption[data-astro-cid-p7nc7swl]{color:var(--ink-soft);margin-top:6px;font-size:.9375rem}.lede[data-astro-cid-p7nc7swl]{margin-top:16px}.cards[data-astro-cid-p7nc7swl]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(20px,3vw,32px);margin:40px 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-p7nc7swl]{background:var(--dust-light);border:4px solid var(--ink);padding:24px}.card[data-astro-cid-p7nc7swl] h3[data-astro-cid-p7nc7swl]{font-family:var(--font-head);font-size:1.625rem}.figures[data-astro-cid-p7nc7swl]{min-height:96px;color:var(--ink);align-items:flex-end;gap:6px;margin-top:14px;display:flex}.frame[data-astro-cid-p7nc7swl]{flex:none;display:block;overflow:hidden}.frame[data-astro-cid-p7nc7swl] img[data-astro-cid-p7nc7swl]{max-width:none;display:block}.arrow[data-astro-cid-p7nc7swl]{flex:none;margin:0 4px 28px}.pair[data-astro-cid-p7nc7swl]{margin-top:12px;font-size:1.0625rem;font-weight:700}.next[data-astro-cid-p7nc7swl]{margin-top:6px;font-size:1rem;line-height:1.5}.more[data-astro-cid-p7nc7swl]{margin-top:28px}.planned[data-astro-cid-p7nc7swl]{vertical-align:.08em;white-space:nowrap;border:2px solid;padding:0 .45em;font-size:.8em;font-weight:700;line-height:1.35;display:inline-block}.card[data-astro-cid-4gfbeo5x]{background:var(--night);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--law-shadow);padding:clamp(24px,4vw,48px)}.head[data-astro-cid-4gfbeo5x]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.head-text[data-astro-cid-4gfbeo5x]{flex:420px;min-width:0}.head[data-astro-cid-4gfbeo5x] .lede[data-astro-cid-4gfbeo5x]{color:var(--fg-soft);max-width:58ch;margin-top:14px}.guard[data-astro-cid-4gfbeo5x]{color:var(--fg);flex-direction:column;align-items:center;gap:6px;font-size:.9375rem;display:flex}.steps[data-astro-cid-4gfbeo5x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px 28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-4gfbeo5x] li[data-astro-cid-4gfbeo5x]{border-top:3px solid var(--lantern);padding-top:16px}.step-n[data-astro-cid-4gfbeo5x]{font-family:var(--font-head);color:var(--lantern);font-size:2.5rem;font-weight:700;line-height:1}.steps[data-astro-cid-4gfbeo5x] h3[data-astro-cid-4gfbeo5x]{color:var(--fg);margin-top:10px;font-size:1.3125rem}.step-text[data-astro-cid-4gfbeo5x]{color:var(--fg-soft);margin-top:8px;line-height:1.6}.low[data-astro-cid-4gfbeo5x]{color:var(--fg-soft);max-width:70ch;margin-top:36px}.more[data-astro-cid-4gfbeo5x]{margin-top:18px;font-weight:700}#life[data-astro-cid-7yqjzu25]{padding-top:0}.grid[data-astro-cid-7yqjzu25]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(28px,4vw,40px);margin-top:32px;display:grid}.item[data-astro-cid-7yqjzu25] h3[data-astro-cid-7yqjzu25]{font-size:1.4375rem}.item[data-astro-cid-7yqjzu25] p[data-astro-cid-7yqjzu25]{color:var(--fg-soft);margin-top:10px;line-height:1.55}.head[data-astro-cid-yqme4nz7]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.guide[data-astro-cid-yqme4nz7]{font-size:1.0625rem}.people[data-astro-cid-yqme4nz7]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-items:end;gap:32px 24px;margin:36px 0 0;padding:0;list-style:none;display:grid}.people[data-astro-cid-yqme4nz7] a[data-astro-cid-yqme4nz7]{text-align:center;color:var(--fg-soft);flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.people[data-astro-cid-yqme4nz7] a[data-astro-cid-yqme4nz7]:hover .name[data-astro-cid-yqme4nz7]{text-decoration:underline}.fig[data-astro-cid-yqme4nz7]{justify-content:center;align-items:flex-end;min-height:130px;display:flex}.name[data-astro-cid-yqme4nz7]{font-size:1rem;line-height:1.35}.screen[data-astro-cid-xljscnrz]{aspect-ratio:16/9;background:var(--night);border:4px solid var(--dust);max-width:960px;margin-top:28px;position:relative}.play[data-astro-cid-xljscnrz]{background-color:var(--night);width:100%;image-rendering:pixelated;color:var(--ink);font:inherit;cursor:pointer;background-position:59% 38%;background-size:auto;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.icon[data-astro-cid-xljscnrz]{background:var(--dust);width:88px;height:88px;clip-path:var(--notched);place-items:center;padding-left:6px;display:grid}.play[data-astro-cid-xljscnrz]:hover .icon[data-astro-cid-xljscnrz]{background:var(--dust-light)}.label[data-astro-cid-xljscnrz]{background:var(--ink);color:var(--chalk);padding:4px 12px;font-weight:700}.screen[data-astro-cid-xljscnrz] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.note[data-astro-cid-xljscnrz]{color:var(--moss);margin-top:12px;font-size:.9375rem}.row[data-astro-cid-flj4cthu]{flex-wrap:wrap;justify-content:space-between;gap:40px 48px;display:flex}.text[data-astro-cid-flj4cthu]{flex:420px;min-width:0}.text[data-astro-cid-flj4cthu] .lede[data-astro-cid-flj4cthu]{color:var(--fg-soft);max-width:52ch;margin-top:16px}.builds[data-astro-cid-flj4cthu]{color:var(--fg-soft);margin:14px 0 0;padding:0;list-style:none}.builds[data-astro-cid-flj4cthu] li[data-astro-cid-flj4cthu]+li[data-astro-cid-flj4cthu]{margin-top:10px}.sha[data-astro-cid-flj4cthu]{color:var(--moss);overflow-wrap:anywhere;font-size:.875rem}.small[data-astro-cid-flj4cthu]{color:var(--moss);margin-top:12px;font-size:.9375rem}.side[data-astro-cid-flj4cthu]{flex-direction:column;flex:0 340px;gap:14px;display:flex}.all[data-astro-cid-flj4cthu]{font-size:.9375rem}.soon[data-astro-cid-flj4cthu]{border:3px dashed var(--meadow);color:var(--fg-soft);padding:14px 16px;font-size:1rem}
