.count[data-astro-cid-te34lq7p]:after{content:"";background:linear-gradient(100deg, transparent 35%, color-mix(in srgb, var(--color-accent) 35%, transparent) 50%, transparent 65%);animation:6s ease-in-out infinite sweep;position:absolute;inset:0;translate:-120%}@keyframes sweep{0%,70%{translate:-120%}85%,to{translate:120%}}.hero[data-astro-cid-gcvrce7c] canvas.hero-art{mask-image:linear-gradient(#0000,#000 22% 100%)}.art[data-astro-cid-cmmxdt3p]{mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-composite:intersect}@property --burst{syntax:"<length>";inherits:false;initial-value:0}.cell[data-astro-cid-4jfdr2ou]:before{content:"";z-index:-1;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--color-accent) 9%, transparent), transparent 70%);opacity:0;transition:opacity .2s var(--ease-ui);position:absolute;inset:0}.cell[data-astro-cid-4jfdr2ou]:hover:before{opacity:1}.cell[data-astro-cid-4jfdr2ou]:after{content:"";z-index:20;border-radius:inherit;background:radial-gradient(var(--burst) circle at var(--ex,50%) var(--ey,50%), var(--color-accent), transparent);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-reveal);padding:1px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cell[data-astro-cid-4jfdr2ou].is-entering:after{animation:burst .7s var(--ease-travel) forwards}@keyframes burst{0%{--burst:0px;opacity:1}to{--burst:520px;opacity:.35}}.edge[data-astro-cid-4jfdr2ou]{background:linear-gradient(var(--edge-dir,90deg), transparent, var(--color-accent), transparent)}.cell[data-astro-cid-4jfdr2ou][data-enter=left] .edge[data-astro-cid-4jfdr2ou],.cell[data-astro-cid-4jfdr2ou][data-enter=right] .edge[data-astro-cid-4jfdr2ou]{--edge-dir:180deg;top:calc(var(--ey) - 60px);width:1px;height:120px}.cell[data-astro-cid-4jfdr2ou][data-enter=left] .edge[data-astro-cid-4jfdr2ou]{left:0}.cell[data-astro-cid-4jfdr2ou][data-enter=right] .edge[data-astro-cid-4jfdr2ou]{right:0}.cell[data-astro-cid-4jfdr2ou][data-enter=top] .edge[data-astro-cid-4jfdr2ou],.cell[data-astro-cid-4jfdr2ou][data-enter=bottom] .edge[data-astro-cid-4jfdr2ou]{left:calc(var(--ex) - 60px);width:120px;height:1px}.cell[data-astro-cid-4jfdr2ou][data-enter=top] .edge[data-astro-cid-4jfdr2ou]{top:0}.cell[data-astro-cid-4jfdr2ou][data-enter=bottom] .edge[data-astro-cid-4jfdr2ou]{bottom:0}.cell[data-astro-cid-4jfdr2ou].is-entering .edge[data-astro-cid-4jfdr2ou]{animation:edge-flash .9s var(--ease-travel) forwards}@keyframes edge-flash{0%{opacity:0;scale:.4}20%{opacity:1;scale:1}to{opacity:0;scale:1.6}}.cell[data-astro-cid-4jfdr2ou].is-entering[data-enter=left] .stage[data-astro-cid-4jfdr2ou]{translate:6px}.cell[data-astro-cid-4jfdr2ou].is-entering[data-enter=right] .stage[data-astro-cid-4jfdr2ou]{translate:-6px}.cell[data-astro-cid-4jfdr2ou].is-entering[data-enter=top] .stage[data-astro-cid-4jfdr2ou]{translate:0 6px}.cell[data-astro-cid-4jfdr2ou].is-entering[data-enter=bottom] .stage[data-astro-cid-4jfdr2ou]{translate:0 -6px}.logos[data-astro-cid-ab475bly] .flex.w-max{animation-duration:50s}.reverse[data-astro-cid-ab475bly] .flex.w-max{animation-direction:reverse}.logos[data-astro-cid-ab475bly] ul{gap:1rem;padding-right:1rem}.chip[data-astro-cid-ab475bly]{transition:scale .2s var(--ease-ui)}.chip[data-astro-cid-ab475bly]:hover{scale:1.06}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.submit[data-astro-cid-q5nlrxy6]{position:relative}.submit[data-astro-cid-q5nlrxy6]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--angle), transparent 0deg 250deg, color-mix(in srgb, var(--color-accent) 40%, transparent) 300deg, var(--color-accent) 340deg, transparent 360deg);opacity:0;transition:opacity .15s var(--ease-micro);padding:1px;position:absolute;inset:-1px;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.submit[data-astro-cid-q5nlrxy6]:hover:after,.submit[data-astro-cid-q5nlrxy6]:focus-visible:after{opacity:1;animation:1.6s linear infinite trace}@keyframes trace{to{--angle:360deg}}.cta-bar[data-astro-cid-p5htrq6m]{padding-bottom:max(.75rem, env(safe-area-inset-bottom));transition:translate .3s var(--ease-ui);translate:0 110%}.cta-bar[data-astro-cid-p5htrq6m].is-shown{translate:0}
