.site-num{font-variant-numeric:var(--numeric-variant);letter-spacing:normal}.site-art{display:block;width:100%;height:auto;overflow:visible}.site-art text:not([font-family]){font-family:var(--font-ui)}.site-art text[font-family="var(--font-mono)"]{font-variant-ligatures:none}.art-coin,.art-enter,.art-float,.art-pop,.art-rise,.art-sprout,.art-stamp,.art-swing,.art-tap,.art-twinkle{transform-box:fill-box;transform-origin:center}.art-depth{transform:translate(calc(var(--px, 0) * var(--z, 0) * 1px),calc((var(--py, 0) - var(--sy, 0) * 2.4) * var(--z, 0) * 1px))}@media (prefers-reduced-motion:no-preference){.art-float{animation:art-float 6s ease-in-out infinite alternate}.art-stamp{animation:art-stamp .62s cubic-bezier(.3,1.4,.5,1) .9s both}.art-pop{animation:art-pop .6s cubic-bezier(.3,1.3,.5,1) 1.5s both}.art-coin{animation:art-coin 3.2s ease-in-out 1.8s infinite}.art-tap{animation:art-tap 2.4s ease-out .6s infinite}.art-draw{stroke-dasharray:180;stroke-dashoffset:180;animation:art-draw 1.2s ease-out 2s forwards}.art-swing{animation:art-swing 5s ease-in-out infinite alternate}.art-dash{animation:art-dash 1.6s linear infinite}.art-blink{animation:art-blink 2.8s ease-in-out infinite}.art-enter{animation:art-enter .9s var(--d,0s) cubic-bezier(.2,.7,.2,1) both}.art-enter[data-from=left]{animation-name:art-enter-left}.art-enter[data-from=right]{animation-name:art-enter-right}.art-enter[data-from=down]{animation-name:art-enter-down}.art-enter[data-from=scale]{animation-name:art-enter-scale;animation-timing-function:cubic-bezier(.3,1.2,.5,1)}.art-enter[data-from=fade]{animation-name:art-fade}.art-enter[data-from=pull]{animation-name:art-pull;animation-duration:1.1s}.art-travel{animation:art-travel var(--t,7s) var(--d,0s) linear infinite}.art-rise{animation:art-rise 2.4s var(--d,0s) cubic-bezier(.2,.7,.2,1) both}.art-nudge{transform-box:fill-box;animation:art-nudge 6.4s var(--d,0s) ease-in-out infinite}.art-sprout{transform-origin:50% 100%;animation:art-sprout 1.1s var(--d,0s) cubic-bezier(.3,1.25,.5,1) both}.art-twinkle{animation:art-twinkle 3.2s var(--d,0s) ease-in-out infinite}.art-spin{transform-box:view-box;animation:art-spin var(--t,60s) linear infinite}.art-trace{stroke-dasharray:var(--len,400);stroke-dashoffset:var(--len,400);animation:art-draw 1.6s var(--d,0s) cubic-bezier(.4,.1,.2,1) forwards}}@keyframes art-float{0%{transform:translateY(-5px)}to{transform:translateY(6px)}}@keyframes art-stamp{0%{opacity:0;transform:scale(1.7) rotate(-8deg)}}@keyframes art-pop{0%{opacity:0;transform:translateY(10px) scale(.92)}}@keyframes art-coin{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-16px)}}@keyframes art-tap{0%{transform:scale(.6);opacity:.9}70%,to{transform:scale(2.1);opacity:0}}@keyframes art-draw{to{stroke-dashoffset:0}}@keyframes art-swing{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes art-dash{to{stroke-dashoffset:-18}}@keyframes art-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes art-enter{0%{opacity:0;transform:translateY(26px)}}@keyframes art-enter-left{0%{opacity:0;transform:translate(-36px,10px) rotate(-4deg)}}@keyframes art-enter-right{0%{opacity:0;transform:translate(36px,10px) rotate(4deg)}}@keyframes art-enter-down{0%{opacity:0;transform:translateY(-30px) rotate(3deg)}}@keyframes art-enter-scale{0%{opacity:0;transform:scale(.82)}}@keyframes art-fade{0%{opacity:0}}@keyframes art-travel{0%{transform:translateX(0);opacity:0}6%,94%{opacity:1}to{transform:translateX(var(--dx,800px));opacity:0}}@keyframes art-rise{0%{transform:translateY(var(--rise,40px))}}@keyframes art-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes art-spin{to{transform:rotate(1turn)}}@keyframes art-nudge{0%,7%,to{transform:none}3%{transform:translateY(-7px)}}@keyframes art-sprout{0%{opacity:0;transform:scale(.3)}}@keyframes art-pull{0%{transform:translateY(-14px) scale(.94)}}