.hero[data-astro-cid-ge2uvauf]{--mx:0;--my:0;border-bottom:var(--bw) solid var(--line);position:relative;overflow:hidden}.ascii[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;inset:0}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:min(100svh - 92px,780px);padding-block:clamp(32px,6vw,72px);display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:24px;animation:.6s cubic-bezier(.2,.9,.3,1) both rise;display:flex}.badge[data-astro-cid-ge2uvauf]{background:var(--bg-2);border:2px solid var(--line);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(36px,min(5vw,8.4vh),76px);line-height:1.02}.lede[data-astro-cid-ge2uvauf]{max-width:540px;color:var(--muted);margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}.big[data-astro-cid-ge2uvauf]{min-height:58px;padding:0 28px;font-size:17px}.stats[data-astro-cid-ge2uvauf]{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.stats[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--ink);font-size:16px}.art[data-astro-cid-ge2uvauf]{aspect-ratio:600/640;justify-self:end;width:min(100%,600px,93.75svh - 178.125px);position:relative}.ribbon[data-astro-cid-ge2uvauf]{width:100%;height:100%;overflow:visible}.layer[data-astro-cid-ge2uvauf],.sticker-card[data-astro-cid-ge2uvauf],.chip[data-astro-cid-ge2uvauf]{translate:calc(var(--mx) * var(--d) * 18px) calc(var(--my) * var(--d) * 18px);transition:translate .3s ease-out}.seg[data-astro-cid-ge2uvauf]{stroke-dasharray:1;stroke-dashoffset:1px;animation:.55s cubic-bezier(.6,0,.2,1) forwards draw;animation-delay:calc(.15s + var(--delay))}.dots[data-astro-cid-ge2uvauf]{opacity:0;animation:.4s 1.3s forwards fade}.pop[data-astro-cid-ge2uvauf]{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,1.6,.4,1) both pop;animation-delay:var(--delay)}rect[data-astro-cid-ge2uvauf].pop{animation-name:pop,spin;animation-duration:.5s,14s;animation-delay:var(--delay), 1.7s;animation-timing-function:cubic-bezier(.2,1.6,.4,1),linear;animation-iteration-count:1,infinite}.runner[data-astro-cid-ge2uvauf]{opacity:0;animation:.3s 1.4s forwards fade}.sticker-card[data-astro-cid-ge2uvauf]{border:var(--bw) solid var(--line);width:min(250px,46%);box-shadow:5px 5px 0 var(--line);background:var(--bg-2);color:var(--ink);border-radius:18px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;animation:.5s cubic-bezier(.2,1.6,.4,1) both pop,5s ease-in-out infinite bob;display:flex;position:absolute}.sticker-card[data-astro-cid-ge2uvauf]:hover{color:var(--ink);box-shadow:8px 8px 0 var(--line)}.s1[data-astro-cid-ge2uvauf]{animation-delay:1.4s,2s;top:30%;left:-4%;rotate:-5deg}.s2[data-astro-cid-ge2uvauf]{background:var(--butter);animation-delay:1.6s,2.6s;top:58%;right:0;rotate:4deg}.kind[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.1em;color:var(--acc);font-size:11px}.s2[data-astro-cid-ge2uvauf] .kind[data-astro-cid-ge2uvauf]{color:var(--ink)}.title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-size:16px;font-weight:800;line-height:1.15}.meta[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:13px}.s2[data-astro-cid-ge2uvauf] .meta[data-astro-cid-ge2uvauf]{color:var(--ink)}.chip[data-astro-cid-ge2uvauf]{background:var(--ink);color:var(--pink);border-radius:999px;padding:10px 16px;font-size:13px;animation:.5s cubic-bezier(.2,1.6,.4,1) 1.8s both pop;position:absolute;bottom:2%;right:8%;rotate:-2deg}.chip[data-astro-cid-ge2uvauf] kbd[data-astro-cid-ge2uvauf]{color:var(--butter);font-family:inherit}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{to{opacity:1}}@keyframes pop{0%{opacity:0;transform:scale(.4)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bob{50%{transform:translateY(-8px)}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@media (width<=900px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;min-height:0}.art[data-astro-cid-ge2uvauf]{justify-self:center;max-width:460px}.s1[data-astro-cid-ge2uvauf]{left:0}.s2[data-astro-cid-ge2uvauf]{right:0}.sticker-card[data-astro-cid-ge2uvauf]{padding:10px 12px}.title[data-astro-cid-ge2uvauf]{font-size:14px}.chip[data-astro-cid-ge2uvauf]{display:none}}.marquee[data-astro-cid-543bmuqs]{background:var(--ink);height:64px;color:var(--pink);border-block:var(--bw) solid var(--line);align-items:center;display:flex;overflow:hidden}.track[data-astro-cid-543bmuqs]{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;font-size:28px;font-weight:800;animation:26s linear infinite marquee;display:flex}.track[data-astro-cid-543bmuqs] span[data-astro-cid-543bmuqs]{padding-right:12px}.reverse[data-astro-cid-543bmuqs] .track[data-astro-cid-543bmuqs]{animation-direction:reverse}@keyframes marquee{to{transform:translate(-50%)}}.rows[data-astro-cid-r4gcmxdn]{border-bottom:var(--bw) solid var(--line)}.row[data-astro-cid-r4gcmxdn]{padding:28px var(--gutter);border-top:var(--bw) solid var(--line);color:var(--ink);background-image:var(--grad);background-repeat:no-repeat;background-size:0% 100%;grid-template-columns:70px minmax(0,1fr) minmax(0,1fr) 48px;align-items:center;gap:24px;text-decoration:none;transition:background-size .45s cubic-bezier(.6,0,.2,1),color .2s;display:grid}.row[data-astro-cid-r4gcmxdn]:hover,.row[data-astro-cid-r4gcmxdn]:focus-visible{color:var(--on-fill);background-size:100% 100%}.row[data-astro-cid-r4gcmxdn]:nth-child(4n+2){background-image:var(--fill-2)}.row[data-astro-cid-r4gcmxdn]:nth-child(4n+3){background-image:var(--fill-3)}.row[data-astro-cid-r4gcmxdn]:nth-child(4n+4){background-image:var(--fill-4)}.name[data-astro-cid-r4gcmxdn]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1}.pitch[data-astro-cid-r4gcmxdn]{flex-direction:column;gap:4px;display:flex}.count[data-astro-cid-r4gcmxdn]{text-transform:uppercase;letter-spacing:.08em;opacity:.75;font-size:12px}.arr[data-astro-cid-r4gcmxdn]{text-align:right;font-size:36px;font-weight:800;transition:transform .3s}.row[data-astro-cid-r4gcmxdn]:hover .arr[data-astro-cid-r4gcmxdn]{transform:rotate(-45deg)}@media (width<=760px){.row[data-astro-cid-r4gcmxdn]{grid-template-columns:44px minmax(0,1fr) 32px}.pitch[data-astro-cid-r4gcmxdn]{grid-area:2/2/auto/3}}
