.hero-doc[data-astro-cid-oflblybp]{--action:oklch(70% .13 250);--action-ink:oklch(58% .095 250);--ember:#ff5e14;--ember-ink:oklch(58% .155 40);--sheet:#17150f;--sheet-edge:#2c2720;--label:#8b8478;width:100%;margin:0}:root[data-theme=light] .hero-doc[data-astro-cid-oflblybp]{--sheet:#fff;--sheet-edge:#ded8cc;--action:oklch(55% .13 250);--action-ink:oklch(78% .075 250);--ember-ink:oklch(80% .1 40);--label:#7d766a}.hero-doc[data-astro-cid-oflblybp] svg[data-astro-cid-oflblybp]{width:100%;height:auto;display:block}.sheet[data-astro-cid-oflblybp]{fill:var(--sheet);stroke:var(--sheet-edge);stroke-width:1px}.cover[data-astro-cid-oflblybp]{fill:var(--sheet)}.box[data-astro-cid-oflblybp]{fill:none;stroke:var(--action);stroke-width:.9px}.hair[data-astro-cid-oflblybp]{stroke:var(--action);stroke-width:.6px}.stale[data-astro-cid-oflblybp]{fill:var(--action-ink)}.bone[data-astro-cid-oflblybp]{fill:none;stroke:var(--ember);stroke-width:1.2px;opacity:.5}.heading[data-astro-cid-oflblybp]{fill:var(--ember)}.line[data-astro-cid-oflblybp]{fill:var(--ember-ink)}.state[data-astro-cid-oflblybp]{letter-spacing:.16em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:8px}.before[data-astro-cid-oflblybp]{fill:var(--action);text-anchor:end}.after[data-astro-cid-oflblybp]{fill:var(--ember);text-anchor:start}.track[data-astro-cid-oflblybp]{stroke:var(--ember);stroke-width:1.2px;stroke-dasharray:22;stroke-dashoffset:22px}.head[data-astro-cid-oflblybp]{fill:var(--ember);opacity:0}.reveal[data-astro-cid-oflblybp],.done[data-astro-cid-oflblybp],.mark-box[data-astro-cid-oflblybp],.mark-check[data-astro-cid-oflblybp],.state[data-astro-cid-oflblybp],.track[data-astro-cid-oflblybp],.head[data-astro-cid-oflblybp],.sweep[data-astro-cid-oflblybp],.glow[data-astro-cid-oflblybp],.tick[data-astro-cid-oflblybp]{animation-duration:8s;animation-iteration-count:infinite;animation-fill-mode:both}.reveal[data-astro-cid-oflblybp]{animation-name:armReveal;animation-timing-function:cubic-bezier(.45,.05,.55,.95)}@keyframes armReveal{0%{transform:translateY(38px)}58%{transform:translateY(346px)}to{transform:translateY(346px)}}.sweep[data-astro-cid-oflblybp]{fill:url(#sweepGrad);animation-name:armTravel}.tick[data-astro-cid-oflblybp]{fill:var(--ember);animation-name:armTravel}.sweep[data-astro-cid-oflblybp],.tick[data-astro-cid-oflblybp],.glow[data-astro-cid-oflblybp]{animation-timing-function:cubic-bezier(.45,.05,.55,.95)}@keyframes armTravel{0%{opacity:0;transform:translateY(38px)}4%{opacity:1}58%{opacity:1;transform:translateY(344px)}64%{opacity:0;transform:translateY(344px)}to{opacity:0;transform:translateY(344px)}}.glow[data-astro-cid-oflblybp]{fill:var(--ember);filter:blur(7px);animation-name:armTravelGlow}@keyframes armTravelGlow{0%{opacity:0;transform:translateY(22px)}4%{opacity:.22}58%{opacity:.22;transform:translateY(328px)}64%{opacity:0;transform:translateY(328px)}to{opacity:0;transform:translateY(328px)}}.done[data-astro-cid-oflblybp]{animation-name:armDone;animation-timing-function:ease-in}@keyframes armDone{0%{opacity:1}86%{opacity:1}93%{opacity:0}to{opacity:0}}.mark-box[data-astro-cid-oflblybp]{fill:none;stroke:var(--ember);stroke-width:1.6px;stroke-dasharray:96;stroke-dashoffset:96px;animation-name:armMarkBox;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes armMarkBox{0%{stroke-dashoffset:96px;opacity:0}57%{stroke-dashoffset:96px;opacity:0}58%{stroke-dashoffset:96px;opacity:1}71%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}.mark-check[data-astro-cid-oflblybp]{fill:none;stroke:var(--ember);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;animation-name:armMarkCheck;animation-timing-function:cubic-bezier(.3,0,.2,1)}@keyframes armMarkCheck{0%{stroke-dashoffset:24px}71%{stroke-dashoffset:24px}79%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.before[data-astro-cid-oflblybp]{animation-name:armWasThis;animation-timing-function:ease-in-out}.after[data-astro-cid-oflblybp]{animation-name:armBecomesThis;animation-timing-function:ease-in-out}.track[data-astro-cid-oflblybp]{animation-name:armDrawTrack;animation-timing-function:cubic-bezier(.45,.05,.55,.95)}.head[data-astro-cid-oflblybp]{animation-name:armArrowhead;animation-timing-function:ease-out}@keyframes armWasThis{0%{opacity:1}48%{opacity:1}60%{opacity:.3}88%{opacity:.3}94%{opacity:1}to{opacity:1}}@keyframes armBecomesThis{0%{opacity:.3}48%{opacity:.3}60%{opacity:1}88%{opacity:1}94%{opacity:.3}to{opacity:.3}}@keyframes armDrawTrack{0%{stroke-dashoffset:22px;opacity:.35}4%{stroke-dashoffset:22px;opacity:1}58%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:22px;opacity:.35}to{stroke-dashoffset:22px;opacity:.35}}@keyframes armArrowhead{0%{opacity:0}54%{opacity:0}60%{opacity:1}88%{opacity:1}94%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.sweep[data-astro-cid-oflblybp],.glow[data-astro-cid-oflblybp],.tick[data-astro-cid-oflblybp]{display:none}.reveal[data-astro-cid-oflblybp]{animation:none;transform:translateY(346px)}.done[data-astro-cid-oflblybp],.head[data-astro-cid-oflblybp]{opacity:1;animation:none}.mark-box[data-astro-cid-oflblybp],.mark-check[data-astro-cid-oflblybp]{stroke-dashoffset:0;opacity:1;animation:none}.before[data-astro-cid-oflblybp]{opacity:.3;animation:none}.after[data-astro-cid-oflblybp]{opacity:1;animation:none}.track[data-astro-cid-oflblybp]{stroke-dashoffset:0;opacity:1;animation:none}}.hero-map[data-astro-cid-r2co44gd]{--action:oklch(70% .13 250);--action-ink:oklch(58% .095 250);--ember:#ff5e14;--ember-ink:oklch(58% .155 40);--sheet:#17150f;--sheet-edge:#2c2720;--label:#8b8478;width:100%;margin:0}:root[data-theme=light] .hero-map[data-astro-cid-r2co44gd]{--sheet:#fff;--sheet-edge:#ded8cc;--action:oklch(55% .13 250);--action-ink:oklch(78% .075 250);--ember-ink:oklch(80% .1 40);--label:#7d766a}.hero-map[data-astro-cid-r2co44gd] svg[data-astro-cid-r2co44gd]{width:100%;height:auto;display:block}.sheet[data-astro-cid-r2co44gd]{fill:var(--sheet);stroke:var(--sheet-edge);stroke-width:1px}.box[data-astro-cid-r2co44gd]{fill:none;stroke:var(--action);stroke-width:.9px}.hair[data-astro-cid-r2co44gd]{stroke:var(--action);stroke-width:.6px}.grey[data-astro-cid-r2co44gd]{fill:var(--action-ink)}.bone[data-astro-cid-r2co44gd]{fill:none;stroke:var(--ember);stroke-width:1.1px}.heading[data-astro-cid-r2co44gd]{fill:var(--ember)}.line[data-astro-cid-r2co44gd]{fill:var(--ember-ink)}.label[data-astro-cid-r2co44gd]{letter-spacing:.18em;text-anchor:middle;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:9px}.label[data-astro-cid-r2co44gd].before{fill:var(--action)}.label[data-astro-cid-r2co44gd].after{fill:var(--ember)}.recedes[data-astro-cid-r2co44gd],.finale[data-astro-cid-r2co44gd],.lit[data-astro-cid-r2co44gd],.thread[data-astro-cid-r2co44gd],.answer[data-astro-cid-r2co44gd],.caption[data-astro-cid-r2co44gd] .bone[data-astro-cid-r2co44gd],.caption[data-astro-cid-r2co44gd] .line[data-astro-cid-r2co44gd],.mark[data-astro-cid-r2co44gd],.mark-box[data-astro-cid-r2co44gd],.mark-check[data-astro-cid-r2co44gd]{animation-duration:var(--map-cycle);animation-iteration-count:infinite;animation-fill-mode:both}.recedes[data-astro-cid-r2co44gd]{animation-name:mapRecede;animation-timing-function:ease-in-out}.finale[data-astro-cid-r2co44gd]{transform-box:view-box;transform-origin:0 0;animation-name:mapTakeStage;animation-timing-function:cubic-bezier(.4,0,.2,1)}.lit[data-astro-cid-r2co44gd]{fill:var(--ember);animation-timing-function:ease-out}.thread[data-astro-cid-r2co44gd]{fill:none;stroke:var(--ember);stroke-width:1.3px;stroke-dasharray:130;animation-timing-function:cubic-bezier(.4,0,.2,1)}.answer[data-astro-cid-r2co44gd],.caption[data-astro-cid-r2co44gd] .line[data-astro-cid-r2co44gd]{animation-timing-function:cubic-bezier(.2,.7,.3,1)}.caption[data-astro-cid-r2co44gd] .bone[data-astro-cid-r2co44gd]{animation-name:mapCapFrame;animation-timing-function:ease-out}.cap1[data-astro-cid-r2co44gd]{animation-name:mapCap1}.cap2[data-astro-cid-r2co44gd]{animation-name:mapCap2}.g1[data-astro-cid-r2co44gd] .lit[data-astro-cid-r2co44gd]{animation-name:mapLit1}.g2[data-astro-cid-r2co44gd] .lit[data-astro-cid-r2co44gd]{animation-name:mapLit2}.g3[data-astro-cid-r2co44gd] .lit[data-astro-cid-r2co44gd]{animation-name:mapLit3}.g4[data-astro-cid-r2co44gd] .lit[data-astro-cid-r2co44gd]{animation-name:mapLit4}.t1[data-astro-cid-r2co44gd]{animation-name:mapT1}.t2[data-astro-cid-r2co44gd]{animation-name:mapT2}.t3[data-astro-cid-r2co44gd]{animation-name:mapT3}.t4[data-astro-cid-r2co44gd]{animation-name:mapT4}.a1[data-astro-cid-r2co44gd]{animation-name:mapA1}.a2[data-astro-cid-r2co44gd]{animation-name:mapA2}.a3[data-astro-cid-r2co44gd]{animation-name:mapA3}.a4[data-astro-cid-r2co44gd]{animation-name:mapA4}.mark[data-astro-cid-r2co44gd]{animation-name:mapMark;animation-timing-function:ease-out}.mark-box[data-astro-cid-r2co44gd]{fill:none;stroke:var(--ember);stroke-width:1.4px;stroke-dasharray:84;animation-name:mapMarkBox;animation-timing-function:cubic-bezier(.4,0,.2,1)}.mark-check[data-astro-cid-r2co44gd]{fill:none;stroke:var(--ember);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;animation-name:mapMarkCheck;animation-timing-function:cubic-bezier(.3,0,.2,1)}@media (prefers-reduced-motion:reduce){.recedes[data-astro-cid-r2co44gd],.finale[data-astro-cid-r2co44gd]{opacity:1;animation:none;transform:none}.lit[data-astro-cid-r2co44gd]{opacity:.14;animation:none}.thread[data-astro-cid-r2co44gd]{stroke-dashoffset:0;opacity:.55;animation:none}.answer[data-astro-cid-r2co44gd],.caption[data-astro-cid-r2co44gd] .line[data-astro-cid-r2co44gd],.mark[data-astro-cid-r2co44gd]{opacity:1;animation:none}.caption[data-astro-cid-r2co44gd] .bone[data-astro-cid-r2co44gd]{opacity:.7;animation:none}.mark-box[data-astro-cid-r2co44gd],.mark-check[data-astro-cid-r2co44gd]{stroke-dashoffset:0;animation:none}}.at-width[data-astro-cid-tzsdy6o7]{display:none}.when-narrow[data-astro-cid-tzsdy6o7]{width:75%;max-width:320px;margin-inline:auto;display:block}@media (width>=1024px){.at-width[data-astro-cid-tzsdy6o7]{display:block}.when-narrow[data-astro-cid-tzsdy6o7]{display:none}}.hero[data-astro-cid-lcdefpme]{background:var(--background);position:relative}.horizon[data-astro-cid-lcdefpme]{background:linear-gradient(to right, transparent, var(--accent-pop) 50%, transparent);opacity:.5;height:1px;position:absolute;inset:auto 0 0}
