.title[data-astro-cid-2ynwtmkb]{--p:clamp(8px, calc(100vw / 60), 26px);--g:calc(var(--p) * .16);--c:calc(var(--p) - var(--g));--lg:calc(var(--p) + var(--g));--slot:calc(var(--p) * 6);--unlit:transparent;--intro-dy:calc(-50svh + 18vh + (7 * var(--p) - var(--g)) / 2);z-index:1;gap:var(--lg);translate:var(--snap-x,0px) var(--snap-y,0px);animation:drop 10ms linear var(--drop-at) both;margin:0;display:flex;position:relative}@keyframes drop{0%,to{outline-color:#0000}}.l[data-astro-cid-2ynwtmkb]{grid-template-columns:repeat(5, var(--c));grid-auto-rows:var(--c);gap:var(--g);display:grid}.l[data-astro-cid-2ynwtmkb].mv{animation:var(--mv) calc(1s * var(--end,1)) linear both}.l[data-astro-cid-2ynwtmkb] i[data-astro-cid-2ynwtmkb]{border-radius:calc(var(--p) * .24);background:var(--unlit);animation:noise var(--nd) steps(1) var(--s1) var(--n1), drip var(--fd) cubic-bezier(.55, 0, 1, .45) calc(var(--drop-at) + var(--hd)) both;position:relative}.l[data-astro-cid-2ynwtmkb] i[data-astro-cid-2ynwtmkb].on{animation:noise var(--nd) steps(1) var(--s1) var(--n1), settle .6s steps(3, jump-end) var(--l1) forwards, drip var(--fd) cubic-bezier(.55, 0, 1, .45) calc(var(--drop-at) + var(--hd)) both, land .35s ease-out calc(var(--drop-at) + var(--hd) + var(--fd)), drift var(--dd) ease-in-out var(--dl) infinite}.l[data-astro-cid-2ynwtmkb] i[data-astro-cid-2ynwtmkb].on:after{content:"";height:calc(var(--p) * var(--run));background:linear-gradient(to top, color-mix(in srgb, var(--lime) 28%, transparent), transparent 70%);filter:blur(calc(var(--p) * .12));transform-origin:50% 100%;pointer-events:none;animation:runner var(--fd) linear calc(var(--drop-at) + var(--hd));border-radius:999px;position:absolute;bottom:50%;left:38%;right:38%;scale:1 0}.l[data-astro-cid-2ynwtmkb].mv i[data-astro-cid-2ynwtmkb]{animation:noise var(--nd) steps(1) var(--s1) var(--n1), noise var(--nd) steps(1) var(--s2) var(--n2), drip var(--fd) cubic-bezier(.55, 0, 1, .45) calc(var(--drop-at) + var(--hd)) both}.l[data-astro-cid-2ynwtmkb].mv i[data-astro-cid-2ynwtmkb].on{animation:noise var(--nd) steps(1) var(--s1) var(--n1), settle .6s steps(3, jump-end) var(--l1) forwards, noise var(--nd) steps(1) var(--s2) var(--n2), settle .6s steps(3, jump-end) var(--l2) forwards, drip var(--fd) cubic-bezier(.55, 0, 1, .45) calc(var(--drop-at) + var(--hd)) both, land .35s ease-out calc(var(--drop-at) + var(--hd) + var(--fd)), drift var(--dd) ease-in-out var(--dl) infinite}@keyframes noise{0%{background:var(--lime-dim)}50%{background:var(--unlit)}}@keyframes settle{0%{background:var(--lime);box-shadow:0 0 calc(var(--c) * .9) var(--lime-glow)}to{background:var(--lit);box-shadow:0 0 calc(var(--c) * .5) var(--lit-glow)}}@keyframes drip{0%{translate:0 var(--intro-dy)}to{translate:0}}@keyframes land{0%{background:var(--lime);box-shadow:0 0 calc(var(--c) * 1.1) var(--lime-glow)}to{background:var(--lit)}}@keyframes runner{0%{scale:1 0}75%{scale:1}to{scale:1 0}}@keyframes drift{0%,to{background:var(--lit)}50%{background:color-mix(in oklab, var(--lit), var(--lime) var(--tint))}}@media (prefers-reduced-motion:reduce){.title[data-astro-cid-2ynwtmkb],.l[data-astro-cid-2ynwtmkb],.l[data-astro-cid-2ynwtmkb] i[data-astro-cid-2ynwtmkb]{animation:none!important}.l[data-astro-cid-2ynwtmkb]{translate:calc(var(--slot) * var(--fx)) 0}.l[data-astro-cid-2ynwtmkb] i[data-astro-cid-2ynwtmkb].on{background:var(--lit)}.l[data-astro-cid-2ynwtmkb] i[data-astro-cid-2ynwtmkb].on:after{display:none}}main[data-astro-cid-lcdefpme]{z-index:1;box-sizing:border-box;grid-template-rows:1fr auto;justify-items:center;height:100svh;padding:6vh 16px 18vh;display:grid;position:relative}.anchor[data-astro-cid-lcdefpme]{align-self:stretch;width:min(100%,1100px)}.status[data-astro-cid-lcdefpme]{display:grid}.status[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{grid-area:1/1;font-weight:400}.status[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]:first-child{animation:0s linear 3.8s forwards hide}.status[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]:last-child{color:var(--lime);opacity:0;animation:0s linear 3.8s forwards show}@keyframes hide{to{opacity:0}}@keyframes show{to{opacity:1}}@media (prefers-reduced-motion:reduce){.status[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]:first-child{opacity:0}.status[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]:last-child{opacity:1}}
