.fx[data-astro-cid-nyzmsf4g]{z-index:0;top:-12px;right:calc(var(--gutter) * -1);pointer-events:none;width:54%;height:calc(100% + 24px);position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 42% 90%,#0000 100%)}svg[data-astro-cid-nyzmsf4g]{width:100%;height:100%;display:block;overflow:visible}.fx__base[data-astro-cid-nyzmsf4g]{stroke:var(--border);stroke-width:1px;stroke-dasharray:2 6}.fx__run[data-astro-cid-nyzmsf4g]{animation:fx-run var(--dur) linear infinite}.fx__run[data-astro-cid-nyzmsf4g] path[data-astro-cid-nyzmsf4g]{fill:none;stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fx__run--c1[data-astro-cid-nyzmsf4g] path[data-astro-cid-nyzmsf4g]{stroke:var(--ch1);opacity:.8}.fx__run--c2[data-astro-cid-nyzmsf4g] path[data-astro-cid-nyzmsf4g]{stroke:var(--ch2);filter:url(#fx-glow)}.fx__run--c3[data-astro-cid-nyzmsf4g] path[data-astro-cid-nyzmsf4g]{stroke:var(--ch3);opacity:.8}.fx__run--c4[data-astro-cid-nyzmsf4g] path[data-astro-cid-nyzmsf4g]{stroke:var(--ch4);opacity:.7}.fx__run--curve[data-astro-cid-nyzmsf4g] path[data-astro-cid-nyzmsf4g]{stroke:var(--ch3);stroke-width:2px;filter:url(#fx-glow)}.fx__run--curve[data-astro-cid-nyzmsf4g] .fx__area[data-astro-cid-nyzmsf4g]{stroke:none;fill:url(#fx-area);filter:none}@keyframes fx-run{to{transform:translateX(calc(var(--p) * -1px))}}.fx__label[data-astro-cid-nyzmsf4g]{font-family:var(--font-mono);letter-spacing:.06em;fill:var(--key);font-size:10.5px}.fx__cursor[data-astro-cid-nyzmsf4g] line[data-astro-cid-nyzmsf4g]{stroke:var(--text);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:3 4}.fx__cursor[data-astro-cid-nyzmsf4g] rect[data-astro-cid-nyzmsf4g]{fill:var(--text)}.fx__cursor[data-astro-cid-nyzmsf4g] text[data-astro-cid-nyzmsf4g]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;fill:var(--window);font-size:9.5px}@media (width<=960px){.fx[data-astro-cid-nyzmsf4g]{display:none}}@media (prefers-reduced-motion:reduce){.fx__run[data-astro-cid-nyzmsf4g]{animation:none}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(36px,5vw,72px) clamp(28px,3.4vw,48px)}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hero__copy[data-astro-cid-lcdefpme]{max-width:62ch}.hero__shot[data-astro-cid-lcdefpme]{margin-top:clamp(28px,3.4vw,48px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:20ch;margin-bottom:16px}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:54ch;margin-bottom:24px}.hero__note[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--key);margin:18px 0 0}.home__note[data-astro-cid-lcdefpme]{margin-top:18px}.home__link[data-astro-cid-lcdefpme]{margin:18px 0 0}
