.hero[data-astro-cid-i3irphx7]{--hero-orb-d: clamp(9rem, 44vw, 12rem)}.hero__inner[data-astro-cid-i3irphx7]{position:relative;z-index:1;display:grid;gap:2.5rem;padding-block:2rem 3rem}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(2.25rem,9.2vw,3.5rem);max-width:13ch}.hero__side[data-astro-cid-i3irphx7]{display:flex;flex-direction:column;gap:.875rem;max-width:34rem;margin-top:1.25rem}.hero__actions[data-astro-cid-i3irphx7]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.5rem}.hero__risk[data-astro-cid-i3irphx7]{font-size:.875rem;color:hsl(var(--muted-foreground))}.hero__orbit[data-astro-cid-i3irphx7]{display:grid;justify-items:center;gap:1.5rem}.hero__slot[data-astro-cid-i3irphx7]{position:relative;display:grid;place-items:center;width:var(--hero-orb-d);height:var(--hero-orb-d)}.hero__slot[data-astro-cid-i3irphx7] .ai-orb{--orb-size: var(--hero-orb-d) !important}.hero__questions[data-astro-cid-i3irphx7]{display:grid;width:100%;min-height:3.5rem;text-align:center;opacity:calc(1 - var(--away, 0) * 5)}.hero__question[data-astro-cid-i3irphx7]{grid-area:1 / 1;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:500;letter-spacing:-.015em;line-height:1.25;text-wrap:balance;opacity:0;transform:translateY(-.875rem) scale(.96);transition:opacity .5s,transform .5s}.hero__question[data-astro-cid-i3irphx7][data-active]{opacity:1;transform:none}@media(scripting:none),(prefers-reduced-motion:reduce){.hero__questions[data-astro-cid-i3irphx7]{gap:.375rem}.hero__question[data-astro-cid-i3irphx7]{grid-area:auto;font-size:1rem;color:hsl(var(--muted-foreground));opacity:1;transform:none}}.hero__foot[data-astro-cid-i3irphx7]{display:flex;align-items:center;gap:.5rem;opacity:calc(1 - var(--away, 0) * 5)}.hero__cue[data-astro-cid-i3irphx7]{display:inline-flex;align-items:center;gap:.375rem;min-height:2.5rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.hero__cue[data-astro-cid-i3irphx7]:hover{color:hsl(var(--foreground))}.hero__pause[data-astro-cid-i3irphx7]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:9999px;color:hsl(var(--muted-foreground));opacity:0;transition:opacity .2s}.hero__pause[data-astro-cid-i3irphx7][hidden]{display:none}.hero__orbit[data-astro-cid-i3irphx7]:hover .hero__pause[data-astro-cid-i3irphx7],.hero__pause[data-astro-cid-i3irphx7]:focus-visible,.is-still .hero__pause[data-astro-cid-i3irphx7]{opacity:1}@media(hover:none){.hero__pause[data-astro-cid-i3irphx7]{opacity:.7}}.hero__pause[data-astro-cid-i3irphx7] .scene__play,.is-still .hero__pause[data-astro-cid-i3irphx7] .scene__pause{display:none}.is-still .hero__pause[data-astro-cid-i3irphx7] .scene__play{display:block}@media(width<=639.98px){.hero[data-astro-cid-i3irphx7]{--hero-orb-d: clamp(7.5rem, min(44vw, 100svh - 32rem), 12rem)}.hero__inner[data-astro-cid-i3irphx7]{gap:1.5rem;padding-block:1.25rem 2rem}.hero__actions[data-astro-cid-i3irphx7] .link-quiet[data-astro-cid-i3irphx7]{display:none}}@media(pointer:coarse){.hero__pause[data-astro-cid-i3irphx7]{width:2.75rem;height:2.75rem}}@media(width>=1200px){.hero[data-astro-cid-i3irphx7]{--hero-orb-d: clamp(16rem, min(30vw, 100svh - 24rem), 28rem);display:grid;min-height:calc(100svh - var(--header-h))}.hero__inner[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:center;gap:3rem;padding-block:1.5rem 2rem}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(3.5rem,7.5vw - 2rem,4.75rem)}}.map[data-astro-cid-oauajbvb]{padding:1rem 1.125rem .875rem;text-align:start}.map__head[data-astro-cid-oauajbvb]{display:grid;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid hsl(var(--border))}.map__title[data-astro-cid-oauajbvb]{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.map__title--process[data-astro-cid-oauajbvb]{display:flex;align-items:baseline;gap:.375rem}.map__kind[data-astro-cid-oauajbvb]{font-weight:400;color:hsl(var(--muted-foreground))}.map__switch[data-astro-cid-oauajbvb]{appearance:none;field-sizing:content;min-width:0;margin:-.125rem -.25rem;padding:.125rem 1.375rem .125rem .25rem;border:0;border-radius:.375rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%239aa3b2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E") right .3rem center / .75rem no-repeat;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}@media(hover:hover){.map__switch[data-astro-cid-oauajbvb]:hover{background-color:#7f7f7f29}}.map__switch[data-astro-cid-oauajbvb][hidden]{display:none}.map__draft[data-astro-cid-oauajbvb]{min-height:1.125rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.map__volume[data-astro-cid-oauajbvb],.map__wait[data-astro-cid-oauajbvb],.map__evidence[data-astro-cid-oauajbvb],.map__time[data-astro-cid-oauajbvb]{display:inline-flex;align-items:center;gap:.3rem}.map__total[data-astro-cid-oauajbvb]{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem .5rem;margin-top:.75rem;padding-top:.625rem;border-top:1px solid hsl(var(--border))}.map__total-label[data-astro-cid-oauajbvb],.map__basis[data-astro-cid-oauajbvb]{flex-basis:100%;font-size:.6875rem;line-height:1.4;color:hsl(var(--muted-foreground))}.map__total-label[data-astro-cid-oauajbvb]{font-size:.75rem}.map__total-value[data-astro-cid-oauajbvb]{font-size:1rem;font-weight:600;letter-spacing:-.01em}.map__list[data-astro-cid-oauajbvb]{position:relative;display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem}.map__list[data-astro-cid-oauajbvb]:before{content:"";position:absolute;inset-block:1.4rem;inset-inline-start:.6875rem;border-inline-start:1px solid hsl(var(--border))}.map__event[data-astro-cid-oauajbvb]{position:relative;display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:hsl(var(--muted-foreground))}.map__dot[data-astro-cid-oauajbvb]{flex:none;width:1.375rem;height:1.375rem;border-radius:9999px;border:1.5px solid hsl(var(--foreground));background:hsl(var(--card))}.map__wait[data-astro-cid-oauajbvb]{position:relative;margin-inline-start:2rem;align-self:start}.map__step[data-astro-cid-oauajbvb]{position:relative;display:flex;align-items:flex-start;gap:.625rem}.map__index[data-astro-cid-oauajbvb]{flex:none;display:grid;place-items:center;width:1.375rem;height:1.375rem;margin-top:.3rem;border-radius:.4rem;background:hsl(var(--foreground));color:hsl(var(--background));font-size:.6875rem;font-weight:600}.map__meta[data-astro-cid-oauajbvb]:empty{display:none}.map__body[data-astro-cid-oauajbvb]{display:grid;gap:.25rem;min-width:0;flex:1;padding:.4rem .625rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--background))}.map__name[data-astro-cid-oauajbvb]{font-size:.875rem;font-weight:500;line-height:1.3}.map__last[data-astro-cid-oauajbvb]{white-space:nowrap}.map__name[data-astro-cid-oauajbvb] .map__marker[data-astro-cid-oauajbvb]{margin-inline-start:.375rem}.map__meta[data-astro-cid-oauajbvb]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .4rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.map__marker[data-astro-cid-oauajbvb]{color:hsl(var(--muted-foreground))}.map[data-astro-cid-oauajbvb] .ui-chip{min-height:1.25rem;font-size:.6875rem}@media(width>=1024px){.readings-track[data-astro-cid-sj5xhdqb][data-pinned]{height:calc((100svh - var(--header-h)) * var(--track))}.readings-track[data-astro-cid-sj5xhdqb][data-pinned] .readings[data-astro-cid-sj5xhdqb]{position:sticky;top:var(--header-h);height:calc(100svh - var(--header-h));align-content:center}}.readings[data-astro-cid-sj5xhdqb]{display:grid;gap:2.5rem}@media(width>=1024px){.readings[data-astro-cid-sj5xhdqb]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:4rem}}.readings__list[data-astro-cid-sj5xhdqb]{display:grid;gap:.5rem}.readings__item[data-astro-cid-sj5xhdqb]{position:relative;padding:1.25rem 1.25rem 1.25rem 1.5rem;border-inline-start:2px solid hsl(var(--border));color:hsl(var(--muted-foreground));transition:border-color .16s,color .16s}.readings__item[data-astro-cid-sj5xhdqb]:has(:checked){border-inline-start-color:hsl(var(--foreground));color:hsl(var(--foreground))}.readings__item[data-astro-cid-sj5xhdqb]:has(:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.readings__input[data-astro-cid-sj5xhdqb]{position:absolute;opacity:0;pointer-events:none}.readings__item[data-astro-cid-sj5xhdqb] label[data-astro-cid-sj5xhdqb]{cursor:pointer}.readings__title[data-astro-cid-sj5xhdqb]{font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.readings__body[data-astro-cid-sj5xhdqb]{margin-top:.5rem;font-size:1rem;line-height:1.55;color:hsl(var(--muted-foreground))}@media(width<=1023.98px){.readings[data-astro-cid-sj5xhdqb]{gap:1.75rem}.readings__list[data-astro-cid-sj5xhdqb]{gap:0}.readings__item[data-astro-cid-sj5xhdqb]{display:grid;grid-template-rows:auto 0fr;padding-block:.75rem;transition:border-color .16s,color .16s,grid-template-rows .32s}.readings__item[data-astro-cid-sj5xhdqb]:has(:checked){grid-template-rows:auto 1fr}.readings__title[data-astro-cid-sj5xhdqb] label[data-astro-cid-sj5xhdqb]{display:block;padding-block:.375rem}.readings__body[data-astro-cid-sj5xhdqb]{min-height:0;margin-top:0;overflow:hidden}.readings__body[data-astro-cid-sj5xhdqb] label[data-astro-cid-sj5xhdqb]{display:block;padding-block:.25rem .375rem}}@media(width<=1023.98px)and (prefers-reduced-motion:reduce){.readings__item[data-astro-cid-sj5xhdqb]{transition:none}}.readings__screen[data-astro-cid-sj5xhdqb]{position:relative;max-width:30rem;width:100%;justify-self:center}.readings[data-astro-cid-sj5xhdqb] .map__marker{display:none}.readings[data-astro-cid-sj5xhdqb] [data-layer]{transition:opacity .2s}.readings__quotes[data-astro-cid-sj5xhdqb]{display:grid;justify-items:start;gap:.5rem;margin-top:.75rem;padding:1rem 1.125rem;font-size:.875rem}.readings[data-astro-cid-sj5xhdqb]:not(:has(input[value=unseen]:checked)) .readings__quotes[data-astro-cid-sj5xhdqb]{display:none}.readings__label[data-astro-cid-sj5xhdqb]{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground))}.readings__quotes[data-astro-cid-sj5xhdqb] blockquote[data-astro-cid-sj5xhdqb]{padding-inline-start:.75rem;border-inline-start:2px solid hsl(var(--border))}@media(width>=1280px){.readings__quotes[data-astro-cid-sj5xhdqb]{position:absolute;inset-inline-end:-3.5rem;top:46%;width:15.5rem;margin:0;box-shadow:0 24px 60px -24px rgb(var(--shadow-rgb) / .45)}}.cover[data-astro-cid-zlnyy5fe]{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1 / 1.414;padding:1.75rem;border-radius:.75rem;border:1px solid #ffffff24;background:#0e1116;color:#fcfcfd;box-shadow:0 24px 60px -24px #0f121773}.cover__title[data-astro-cid-zlnyy5fe]{font-size:1.375rem;font-weight:600;letter-spacing:-.02em;line-height:1.15}.cover__meta[data-astro-cid-zlnyy5fe]{margin-top:.5rem;font-size:.75rem;color:#a0a6b1}.moment[data-astro-cid-5276knqa]{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem}.moment__head[data-astro-cid-5276knqa]{display:grid;gap:1rem;max-width:44rem}.moment__sheet[data-astro-cid-5276knqa]{display:grid;gap:1.25rem;padding:1.25rem}@media(width>=768px){.moment__sheet[data-astro-cid-5276knqa]{padding:1.75rem}}.moment__bar[data-astro-cid-5276knqa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.moment__items[data-astro-cid-5276knqa]{display:grid;gap:1rem}@media(width>=900px){.moment__items[data-astro-cid-5276knqa]{grid-template-columns:repeat(2,minmax(0,1fr))}}.moment__item[data-astro-cid-5276knqa]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr;justify-items:start;gap:.75rem;padding:1.5rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--background))}.moment__name[data-astro-cid-5276knqa]{font-size:1.1875rem;font-weight:600;letter-spacing:-.015em;line-height:1.3;text-wrap:balance}.moment__line[data-astro-cid-5276knqa]{font-size:.9375rem;line-height:1.55}.moment__line[data-astro-cid-5276knqa] span[data-astro-cid-5276knqa]{color:hsl(var(--muted-foreground))}.moment__how[data-astro-cid-5276knqa]{display:grid;align-self:end;justify-items:start;gap:.625rem;width:100%;margin-top:.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.moment__label[data-astro-cid-5276knqa]{font-size:.8125rem;font-weight:600;color:hsl(var(--muted-foreground))}.moment__chips[data-astro-cid-5276knqa]{display:flex;flex-wrap:wrap;gap:.375rem}.moment__chips[data-astro-cid-5276knqa] .ui-chip{min-height:1.75rem;padding-inline:.625rem;font-size:.8125rem}.moment__ai[data-astro-cid-5276knqa]{border-color:#0000;background:linear-gradient(90deg,rgb(var(--ai-pink)),rgb(var(--ai-violet)));color:#fff;font-weight:600}.moment__before[data-astro-cid-5276knqa]{font-size:.8125rem;line-height:1.5;color:hsl(var(--muted-foreground))}.moment__foot[data-astro-cid-5276knqa]{display:grid;align-items:center;gap:1rem 1.5rem;padding-top:1.25rem;border-top:1px solid hsl(var(--border))}@media(width>=768px){.moment__foot[data-astro-cid-5276knqa]{grid-template-columns:auto minmax(0,1fr) auto}}.moment__cover[data-astro-cid-5276knqa]{width:13rem;zoom:.42}.moment__about[data-astro-cid-5276knqa]{display:grid;gap:.375rem;max-width:38rem;font-size:.9375rem;line-height:1.55;color:hsl(var(--muted-foreground))}.moment__bondi[data-astro-cid-5276knqa]{font-size:.8125rem}.moment__link[data-astro-cid-5276knqa]{justify-self:start;white-space:nowrap}@media(width<=639.98px){.moment[data-astro-cid-5276knqa]{gap:1.75rem}.moment__sheet[data-astro-cid-5276knqa]{--pad: 1rem;padding:var(--pad)}.moment__bar[data-astro-cid-5276knqa]{flex-wrap:nowrap;align-items:flex-start}.moment__items[data-astro-cid-5276knqa]{grid-auto-flow:column;grid-auto-columns:86%;gap:.625rem;margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none}.moment__items[data-astro-cid-5276knqa]::-webkit-scrollbar{display:none}.moment__item[data-astro-cid-5276knqa]{scroll-snap-align:start;padding:1.125rem}.moment__chips[data-astro-cid-5276knqa] .ui-chip{padding-block:.25rem;border-radius:.875rem;line-height:1.3;white-space:normal}}@media(width>=360px)and (width<=639.98px){.moment__foot[data-astro-cid-5276knqa]{grid-template-columns:auto minmax(0,1fr);align-items:start}.moment__link[data-astro-cid-5276knqa]{grid-column:1 / -1}}.item[data-astro-cid-su7zfpwy]{display:grid;gap:.5rem;padding:.75rem .875rem .875rem;text-align:start}.item__head[data-astro-cid-su7zfpwy]{padding-inline:.25rem;font-size:.6875rem;font-weight:600;color:hsl(var(--muted-foreground))}.item__list[data-astro-cid-su7zfpwy]{display:grid;gap:.125rem}.item__row[data-astro-cid-su7zfpwy]{display:flex;align-items:center;gap:.5rem;min-height:1.625rem;padding-inline:.25rem;border-radius:.5rem;font-size:.8125rem;font-weight:500;line-height:1.3}.item__step[data-astro-cid-su7zfpwy]{flex:none;display:grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:.3rem;background:hsl(var(--foreground));color:hsl(var(--background));font-size:.625rem;font-weight:600}.item__ai[data-astro-cid-su7zfpwy]{display:inline-block;padding:.0625rem .3125rem;border-radius:.3rem;background:linear-gradient(90deg,rgb(var(--ai-pink)),rgb(var(--ai-violet)));color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.3}.call[data-astro-cid-pc57ec25]{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:hsl(var(--foreground));text-align:center}.call__label[data-astro-cid-pc57ec25]{font-size:1.0625rem;font-weight:500}.roster[data-astro-cid-pc57ec25]{display:grid;gap:.25rem;width:100%;min-width:0;padding:0;border:0;text-align:start}.person[data-astro-cid-pc57ec25]{border:1px solid #0000;border-radius:1rem;transition:background-color .3s,border-color .3s}.person[data-astro-cid-pc57ec25]:has(.roster__input:checked){border-color:#ffffff1a;background:#ffffff0d}.person__body[data-astro-cid-pc57ec25]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s}.person[data-astro-cid-pc57ec25]:has(.roster__input:checked) .person__body[data-astro-cid-pc57ec25]{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.person[data-astro-cid-pc57ec25],.person__body[data-astro-cid-pc57ec25]{transition:none}}.person__lines[data-astro-cid-pc57ec25]{min-height:0;overflow:hidden}.roster__row[data-astro-cid-pc57ec25]{display:flex;align-items:center;gap:.5rem;min-height:2rem;padding-inline:.75rem;border-radius:1rem;font-size:.8125rem;color:hsl(var(--muted-foreground));cursor:pointer}.person[data-astro-cid-pc57ec25]:not(:has(.roster__input:checked)) .roster__row[data-astro-cid-pc57ec25]:hover{background:#ffffff0d}.roster__input[data-astro-cid-pc57ec25]{position:absolute;opacity:0;pointer-events:none}.roster__row[data-astro-cid-pc57ec25]:has(.roster__input:checked){color:hsl(var(--foreground));font-weight:500}.roster__row[data-astro-cid-pc57ec25]:has(.roster__input:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:1px}.roster__row[data-astro-cid-pc57ec25] .roster__icon{flex:none;width:1rem;height:1rem;opacity:.55;transition:opacity .2s}.roster__row[data-astro-cid-pc57ec25]:has(.roster__input:checked) .roster__icon,.roster__row[data-astro-cid-pc57ec25][data-done] .roster__icon{opacity:1}.roster__row[data-astro-cid-pc57ec25][data-done] .roster__icon{fill:currentColor;fill-opacity:.3}.roster__marks[data-astro-cid-pc57ec25]{display:flex;gap:.2rem;margin-inline-start:auto;opacity:0}.roster__row[data-astro-cid-pc57ec25][data-done] .roster__marks[data-astro-cid-pc57ec25]{opacity:1}.call__question[data-astro-cid-pc57ec25]{margin:.125rem .75rem 0;font-size:1.0625rem;font-weight:500;line-height:1.4;color:hsl(var(--foreground))}.call__reply[data-astro-cid-pc57ec25]{margin:.5rem;padding:.5rem .75rem;border-radius:.75rem;background:#ffffff0f;font-size:.875rem;line-height:1.7;color:#ffffffe0}.src[data-astro-cid-pc57ec25]{background-color:#0000;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1.5px;color:#fff;padding-bottom:1px}.call__marker[data-astro-cid-pc57ec25]{margin-inline:.2rem .05rem;color:#fffc}@media(width<=1199.98px){.call__reply[data-astro-cid-pc57ec25]{--keep: 1.9375rem}.src[data-astro-cid-pc57ec25]{margin-inline-end:var(--keep)}.call__marker[data-astro-cid-pc57ec25]{margin-inline-start:calc(.2rem - var(--keep))}}.scenery[data-astro-cid-bog6myad]{--orb-d: clamp(120px, 31vw, 190px);padding-block:3rem 4.5rem}.scenery__inner[data-astro-cid-bog6myad]{position:relative;z-index:1}.scene[data-astro-cid-bog6myad][hidden]{display:none}.scenery__risk[data-astro-cid-bog6myad]{font-size:.875rem;color:hsl(var(--muted-foreground))}.scenery__head[data-astro-cid-bog6myad]{display:grid;gap:1rem;max-width:46rem}.scene[data-astro-cid-bog6myad] .call__orb{position:relative;isolation:isolate;display:grid;place-items:center;flex:none;width:var(--orb-d);height:var(--orb-d)}.scene[data-astro-cid-bog6myad] .call__orb:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:380%;height:380%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--ai-violet) / .3),rgb(var(--ai-pink) / .13) 36%,rgb(var(--ai-sky) / .05) 60%,transparent 78%);opacity:calc(.78 + var(--orb-energy, 0) * .7);pointer-events:none}.scene[data-astro-cid-bog6myad] .ai-orb{transition:opacity .4s,visibility 0s linear .4s;--orb-size: var(--orb-d) !important}.scene[data-astro-cid-bog6myad]:not([data-motion=running]) .call__label{opacity:0}.scene[data-astro-cid-bog6myad] .call>:not(.call__orb){position:relative;z-index:1}.scene__panel[data-astro-cid-bog6myad]{position:relative}.scene[data-astro-cid-bog6myad] .map,.scene[data-astro-cid-bog6myad] .item{border-color:#ffffff1a;background:linear-gradient(135deg,#ffffff13,#ffffff05 46%),#0f121ac7;box-shadow:0 40px 80px -42px #000000d9,-30px 0 70px -44px rgb(var(--ai-violet) / .6),inset 1px 0 rgb(var(--ai-sky) / .4),inset 0 1px #ffffff17}.scene[data-astro-cid-bog6myad] .map__body{background:#ffffff0b}.scene[data-astro-cid-bog6myad] .map__dot{background:#11141d}.scene[data-astro-cid-bog6myad] .map__body,.scene[data-astro-cid-bog6myad] [data-target]>.ui-chip{--glow: max(var(--lit, 0), var(--hot, 0));border-color:color-mix(in srgb,rgb(var(--ai-sky)) calc(var(--glow) * 100%),#ffffff17);box-shadow:0 0 calc(var(--glow) * 1.5rem) rgb(var(--ai-violet) / calc(var(--glow) * .6));transition:border-color .16s,box-shadow .16s}.scene[data-astro-cid-bog6myad] .map__total-value{text-shadow:0 0 calc(var(--lit, 0) * 1.25rem) rgb(var(--ai-violet) / var(--lit, 0))}.scene__sheen[data-astro-cid-bog6myad]{position:absolute;inset:0;border-radius:1rem;background:radial-gradient(85% 70% at 0% 38%,rgb(var(--ai-violet) / .2),rgb(var(--ai-pink) / .06) 46%,transparent 72%);opacity:calc(.7 + var(--orb-energy, 0) * 1.1);pointer-events:none}.scene__card[data-astro-cid-bog6myad]{position:relative;z-index:1;margin:-.625rem .75rem 0}.scene[data-astro-cid-bog6myad] .map{padding-bottom:1.125rem}.scene[data-astro-cid-bog6myad] .item{background:linear-gradient(135deg,#ffffff1a,#ffffff08 46%),#141924f5}.scene__caption[data-astro-cid-bog6myad]{display:grid;gap:.375rem;font-size:.8125rem;line-height:1.5;color:hsl(var(--muted-foreground))}.scene__example[data-astro-cid-bog6myad]{position:absolute;inset-block-start:2.5rem;inset-inline-end:1rem;min-height:1.25rem;font-size:.6875rem;color:hsl(var(--muted-foreground))}.scene__bar[data-astro-cid-bog6myad]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2rem}.scene__controls[data-astro-cid-bog6myad]{display:flex;gap:.25rem;opacity:0;transition:opacity .2s}.scene[data-astro-cid-bog6myad]:hover .scene__controls[data-astro-cid-bog6myad],.scene__controls[data-astro-cid-bog6myad]:focus-within,.is-still .scene__controls[data-astro-cid-bog6myad]{opacity:1}@media(hover:none){.scene__controls[data-astro-cid-bog6myad]{opacity:.7}}.scene__control[data-astro-cid-bog6myad]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:9999px;color:hsl(var(--muted-foreground))}.scene__control[data-astro-cid-bog6myad]:hover{background:#ffffff14;color:hsl(var(--foreground))}.scene[data-astro-cid-bog6myad] .scene__play,.is-still .scene__pause{display:none}.is-still .scene__play{display:block}@media(width<=1199.98px){.scene[data-astro-cid-bog6myad]{display:grid;grid-template-areas:"roster" "panel" "caption";margin-top:2rem}.scene__stage[data-astro-cid-bog6myad],.scene[data-astro-cid-bog6myad] .call{display:contents}.scene[data-astro-cid-bog6myad] .call__orb,.scene[data-astro-cid-bog6myad] .call__label{display:none}.scene[data-astro-cid-bog6myad] .roster{grid-area:roster}.scene[data-astro-cid-bog6myad] .roster__row{min-height:2.75rem;font-size:.9375rem}.scene__panel[data-astro-cid-bog6myad]{grid-area:panel;margin-top:2.875rem}.scene__example[data-astro-cid-bog6myad]{inset-block-start:-1.875rem;inset-inline:0 auto}.scene__caption[data-astro-cid-bog6myad]{grid-area:caption;margin-top:1rem}.scene__controls[data-astro-cid-bog6myad],.scene__threads[data-astro-cid-bog6myad],.scene__fly[data-astro-cid-bog6myad]{display:none}.scenery__inner[data-astro-cid-bog6myad]{display:flex;flex-direction:column}.scenery__head[data-astro-cid-bog6myad]{display:contents}.scenery__head[data-astro-cid-bog6myad]>[data-astro-cid-bog6myad]{max-width:46rem}.scenery__head[data-astro-cid-bog6myad] .lede[data-astro-cid-bog6myad]{margin-top:1rem}.scenery__cta[data-astro-cid-bog6myad]{order:1;display:grid;justify-items:start;gap:.75rem;margin-top:1.5rem}.scene[data-astro-cid-bog6myad] .map__switch{margin-block:-.625rem;padding-block:.75rem}}@media(width<=639.98px){.scenery[data-astro-cid-bog6myad]{padding-bottom:3.5rem}}@media(width>=1200px){.scenery[data-astro-cid-bog6myad]{--orb-d: clamp(180px, min(22vw, 100svh - 33rem), 380px);--call-w: clamp(20rem, 12.5vw + 10rem, 21.25rem);--channel: clamp(4rem, 10vw - 4rem, 5rem);--panel-w: 23rem;display:grid;min-height:calc(100svh - var(--header-h));padding-block:0}.scenery__inner[data-astro-cid-bog6myad]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:start;column-gap:2rem;padding-block:1.25rem 1.5rem}.scenery__head[data-astro-cid-bog6myad]{padding-top:.5rem}.scenery__cta[data-astro-cid-bog6myad]{display:grid;justify-items:start;gap:.75rem;margin-top:1rem}.scene[data-astro-cid-bog6myad]{display:grid;grid-template-columns:var(--call-w) var(--channel) var(--panel-w);grid-template-rows:auto auto;row-gap:1rem;margin-inline-end:calc(-1*clamp(0px,50vw - 39rem,6rem))}.scene__stage[data-astro-cid-bog6myad]{grid-area:1 / 1 / -1 / -1;position:relative;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:center;perspective:1400px}.scene[data-astro-cid-bog6myad] .call{grid-area:1 / 1;align-self:start}.scene__caption[data-astro-cid-bog6myad]{grid-area:2 / 1 / 3 / 3;align-self:end;margin-inline-end:1.25rem;position:relative;z-index:1}.scene__panel[data-astro-cid-bog6myad]{grid-area:1 / 3 / -1 / -1;transform-origin:0;transform:rotateY(-11deg) rotateX(2deg)}.scene__threads[data-astro-cid-bog6myad],.scene__fly[data-astro-cid-bog6myad]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}}@media(width>=1200px)and (height<=820px){.scene__panel[data-astro-cid-bog6myad]{zoom:.96}}@media(width>=1200px)and (height<=785px){.scene__panel[data-astro-cid-bog6myad]{zoom:.9}}@media(width>=1200px)and (height<=740px){.scene__panel[data-astro-cid-bog6myad]{zoom:.86}}@media(width>=1200px)and (prefers-reduced-motion:no-preference){.scene__panel[data-astro-cid-bog6myad]{animation:8s ease-in-out infinite alternate panel-sway}.is-still .scene__panel[data-astro-cid-bog6myad]{animation-play-state:paused}}@keyframes panel-sway{0%{transform:rotateY(-11deg) rotateX(2deg)}to{transform:rotateY(-9.6deg) rotateX(1.2deg)}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){[data-motion=pending] :is(.w,.call__marker,.call__reply,[data-row]){opacity:0;animation:hero-fallback 0s 2.5s forwards}[data-motion=pending] .src{background-size:0% 1.5px;animation:hero-fallback-mark 0s 2.5s forwards}}@keyframes hero-fallback{to{opacity:1}}@keyframes hero-fallback-mark{to{background-size:100% 1.5px}}.is-still .ai-orb *{animation-play-state:paused}.orb-canvas{position:absolute;left:50%;top:50%;width:180%;height:180%;translate:-50% -50%;opacity:0;pointer-events:none;transition:opacity .4s ease}[data-orb=live] .orb-canvas{opacity:1}[data-orb=live] :is(.hero__slot,.call__orb) .ai-orb{opacity:0;visibility:hidden}.orb-rig{position:absolute;left:0;top:0;width:var(--rig-d, 0);height:var(--rig-d, 0);transform-origin:0 0;visibility:hidden;pointer-events:none;will-change:transform}[data-orb=live]>.orb-rig{visibility:visible}.orb-rig:before{content:"";position:absolute;left:50%;top:50%;width:380%;height:380%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--ai-violet) / .3),rgb(var(--ai-pink) / .13) 36%,rgb(var(--ai-sky) / .05) 60%,transparent 78%);opacity:calc(.78 + var(--orb-energy, 0) * .7)}[data-orb=live]>.scenery .call__orb:before{opacity:0}.thread{fill:none;stroke-width:1.5;stroke-linecap:round;transition:opacity .2s ease,stroke-width .16s ease}.thread-dot{fill:#fff;transition:opacity .2s ease}.thread.is-folded{opacity:.3}[data-motion=done] :is(.thread,.thread-dot).is-folded{opacity:0}.scene:has(.roster__input[value="1"]:checked) .map__marker:not([data-by="1"]),.scene:has(.roster__input[value="2"]:checked) .map__marker:not([data-by="2"]),.scene:has(.roster__input[value="3"]:checked) .map__marker:not([data-by="3"]),.roster__row:not(:has(:checked)) .roster__marks .src-marker{opacity:.28;transition:opacity .2s ease}.scene [data-target].is-linked>.map__marker,.scene [data-target].is-linked>.map__body>.map__name .map__marker,.scene .roster__marks .src-marker.is-linked{opacity:1}.fly{position:absolute;left:0;top:0;font-size:.875rem;font-weight:500;white-space:nowrap;color:#fff;will-change:transform}.fly__words{display:inline-block;opacity:0;text-shadow:0 0 .75rem rgb(var(--ai-violet)),0 0 .25rem rgb(var(--ai-pink) / .8)}.fly__spark{position:absolute;left:50%;top:50%;width:.5rem;height:.5rem;margin:-.25rem;border-radius:50%;background:#fff;box-shadow:0 0 .6rem .2rem rgb(var(--ai-pink) / .9),0 0 1.4rem .5rem rgb(var(--ai-violet) / .6);opacity:0}.is-linking .thread{opacity:.22}.is-linking .thread.is-linked{opacity:1;stroke-width:2.4}[data-target].is-linked{--hot: 1}[data-target] [data-target]:not(.is-linked){--hot: 0}mark.is-linked,.src-marker.is-linked{border-radius:2px;background-color:rgb(var(--ai-violet) / .5);box-shadow:0 0 0 3px rgb(var(--ai-violet) / .5)}.src-marker.is-linked{border-radius:9999px}.item__row.is-linked{background:rgb(var(--ai-violet) / .28)}.opening[data-astro-cid-lcdefpme]{position:relative;margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);overflow:hidden;overflow:clip;background:linear-gradient(#07080e,#0e1116 60%)}@media(width>=1200px){.opening[data-astro-cid-lcdefpme][data-pinned]{height:calc(100svh * var(--track));padding-top:0}.opening[data-astro-cid-lcdefpme][data-pinned] .opening__stage[data-astro-cid-lcdefpme]{position:sticky;top:0;display:grid;height:100svh;padding-top:var(--header-h);overflow:clip}.opening[data-astro-cid-lcdefpme][data-pinned] .opening__stage[data-astro-cid-lcdefpme]>section{grid-area:1 / 1;min-height:0}.opening[data-astro-cid-lcdefpme][data-pinned] .hero__copy{opacity:var(--words, 1);translate:0 calc((1 - var(--words, 1)) * -2.5rem)}.opening[data-astro-cid-lcdefpme][data-pinned] .scenery{opacity:var(--scene, 0)}.opening[data-astro-cid-lcdefpme][data-pinned] .scenery__head{translate:0 calc((1 - var(--scene, 0)) * 2.5rem)}.opening[data-astro-cid-lcdefpme][data-pinned] .scenery__cta{opacity:var(--end, 0);translate:0 calc((1 - var(--end, 0)) * .75rem);transition:opacity .5s,translate .5s}.opening[data-astro-cid-lcdefpme][data-pinned] .scene__panel{translate:calc((1 - var(--scene, 0)) * 6rem) 0}}.section[data-astro-cid-lcdefpme]{padding-block:3.5rem}@media(width>=640px){.section[data-astro-cid-lcdefpme]{padding-block:4.5rem}}@media(width>=1024px){.section[data-astro-cid-lcdefpme]{padding-block:6rem}}.section__head[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem}.split[data-astro-cid-lcdefpme]{display:grid;gap:2rem}@media(width>=1024px){.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.story[data-astro-cid-lcdefpme]{display:grid;gap:1.25rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.6;color:hsl(var(--muted-foreground));text-wrap:pretty}.story__ai[data-astro-cid-lcdefpme]{color:hsl(var(--foreground));font-weight:500}.example-note[data-astro-cid-lcdefpme]{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.8125rem;color:hsl(var(--muted-foreground))}.people[data-astro-cid-lcdefpme]{display:grid;gap:.875rem}.people[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:1rem 1.25rem;border:1px solid hsl(var(--border));border-radius:.875rem;font-size:1.0625rem;line-height:1.5}.story[data-astro-cid-lcdefpme] .link-quiet[data-astro-cid-lcdefpme]{justify-self:start;font-size:1rem;color:hsl(var(--foreground))}.guide-list[data-astro-cid-lcdefpme]{display:grid;gap:1rem;margin-top:2rem}@media(width>=1024px){.guide-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide-list__link[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;border:1px solid hsl(var(--border));border-radius:1rem;transition:border-color .16s}.guide-list__link[data-astro-cid-lcdefpme]:hover{border-color:hsl(var(--foreground))}.guide-list__title[data-astro-cid-lcdefpme]{font-size:1.125rem;font-weight:600;letter-spacing:-.01em}.guide-list__description[data-astro-cid-lcdefpme]{font-size:.9375rem;line-height:1.55;color:hsl(var(--muted-foreground))}@media(width<=639.98px){.guide-list[data-astro-cid-lcdefpme]{gap:.625rem;margin-top:1.5rem}.guide-list__link[data-astro-cid-lcdefpme]{padding:1rem 1.125rem}.guide-list__title[data-astro-cid-lcdefpme]{font-size:1.0625rem;line-height:1.35}.guide-list__description[data-astro-cid-lcdefpme]{display:none}}.faq[data-astro-cid-lcdefpme]{border-top:1px solid hsl(var(--border))}.faq__item[data-astro-cid-lcdefpme]{border-bottom:1px solid hsl(var(--border))}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding-block:1rem;font-size:1.0625rem;font-weight:500;cursor:pointer;list-style:none}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";flex:none;font-size:1.25rem;color:hsl(var(--muted-foreground))}.faq__item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"–"}.faq__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding-bottom:1.25rem;color:hsl(var(--muted-foreground));line-height:1.6}.final[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:clamp(3rem,7vw,5.5rem) 1.5rem;border-radius:1.75rem;text-align:center}.final__title[data-astro-cid-lcdefpme]{max-width:22ch;font-size:clamp(1.875rem,4vw,3.25rem);font-weight:600;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.final__button[data-astro-cid-lcdefpme]{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:1.25rem;border-radius:.875rem;background:#fcfcfd;color:#0e1116;font-weight:500}.final__note[data-astro-cid-lcdefpme]{font-size:.875rem;color:#a0a6b1}.trust[data-astro-cid-lcdefpme]{display:grid;gap:1rem;margin-top:2.5rem}@media(width>=768px){.trust[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.trust__item[data-astro-cid-lcdefpme]{display:grid;justify-items:start;gap:1rem;padding:1.5rem;border:1px solid hsl(var(--border));border-radius:1.25rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:500;line-height:1.35;text-wrap:balance}.trust__mark[data-astro-cid-lcdefpme]{font-size:.8125rem;font-weight:400}@media(width<=639.98px){.trust[data-astro-cid-lcdefpme]{gap:.625rem;margin-top:1.75rem}.trust__item[data-astro-cid-lcdefpme]{gap:.625rem;padding:1rem 1.125rem}}.band[data-astro-cid-lcdefpme]{background:hsl(var(--muted) / .55)}
