@font-face{font-family:Gochi Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bb80282eab4f8549-s.p.42755a5e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gochi Hand Fallback;src:local(Arial);ascent-override:82.14%;descent-override:43.44%;line-gap-override:0.0%;size-adjust:93.87%}.gochi_hand_e6fd3b59-module__WLpwNG__className{font-family:Gochi Hand,Gochi Hand Fallback;font-style:normal;font-weight:400}.gochi_hand_e6fd3b59-module__WLpwNG__variable{--font-gochi-hand:"Gochi Hand","Gochi Hand Fallback"}
:root{--amy-pace:1}.amy{--amy-size:96px;width:var(--amy-size);height:var(--amy-size);flex:none;display:inline-block;position:relative}.amy-bob,.amy-act,.amy-squash,.amy-swap,.amy-jelly{will-change:transform;width:100%;height:100%;display:block}.amy-act{transform-origin:50% 88%}.amy-squash,.amy-jelly{transform-origin:50% 90%}.amy-swap{transform-origin:50% 92%}.amy-frame{object-fit:contain;opacity:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.amy-frame[data-on=true]{opacity:1}.amy[data-swap=calm] .amy-frame{transition:opacity .22s cubic-bezier(.4,0,.5,1)}.amy[data-swap=fade] .amy-frame{transition:opacity calc(.45s*var(--amy-pace))cubic-bezier(.4,0,.5,1)}.amy-floor{opacity:0;background:radial-gradient(#17101f42,#17101f00 70%);width:52%;height:6%;position:absolute;bottom:1%;left:50%;translate:-50%}.amy[data-floor=true] .amy-floor{opacity:1}@media (prefers-color-scheme:dark){.amy-floor{background:radial-gradient(#0009,#0000 70%)}}.amy-fx{pointer-events:none;position:absolute;inset:0}.amy-heart{width:calc(14%*var(--s,1));aspect-ratio:1;opacity:0;background:radial-gradient(circle at 35% 30%,#ffd0e6,#f43f8e 55%,#c4136a);position:absolute;top:10%;right:6%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 4.5 6.7 4.5c2.2 0 3.6 1.2 5.3 3.1 1.7-1.9 3.1-3.1 5.3-3.1 3.7 0 5.8 3.9 4.3 7.3C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 4.5 6.7 4.5c2.2 0 3.6 1.2 5.3 3.1 1.7-1.9 3.1-3.1 5.3-3.1 3.7 0 5.8 3.9 4.3 7.3C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E") 50%/contain no-repeat}.amy-confetti{border-radius:1px;position:absolute;top:55%;left:50%}@keyframes amy-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-2.6%)}}@keyframes amy-float-floor{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(.92)}}@keyframes amy-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035,.962)}}@keyframes amy-type{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-1.2%)rotate(1.5deg)}}@keyframes amy-work{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(1.4%)rotate(-1deg)}}@keyframes amy-lean{0%,to{transform:rotate(-1.8deg)scale(1)}50%{transform:rotate(1.8deg)scale(1.025,.978)}}@keyframes amy-nudge{0%,to{transform:translate(0,0)rotate(0)}28%{transform:translateY(-7%)rotate(-3.5deg)}58%{transform:translateY(-2%)rotate(3.5deg)}}@keyframes amy-pop{0%{transform:scale(.86,1.12)}52%{transform:scale(1.13,.89)}to{transform:scale(1)}}@keyframes amy-shake{0%,to{transform:translate(0,0)}20%{transform:translate(-4.5%)}60%{transform:translate(4.5%)}}@keyframes amy-jelly{0%,to{transform:skew(0deg)scale(1)}18%{transform:skew(calc(var(--amy-wobble)*-1deg),calc(var(--amy-wobble)*.35deg))scale3d(1.012,.99,1)}41%{transform:skew(calc(var(--amy-wobble)*.8deg),calc(var(--amy-wobble)*-.45deg))scale3d(.992,1.01,1)}63%{transform:skew(calc(var(--amy-wobble)*-.4deg),calc(var(--amy-wobble)*.25deg))scale3d(1.004,.997,1)}82%{transform:skew(calc(var(--amy-wobble)*.15deg),0deg)scale3d(1,1,1)}}@keyframes amy-shimmer{0%,to{filter:drop-shadow(0 0 9px #ee3d9647)hue-rotate()saturate()}50%{filter:drop-shadow(0 0 22px #ff8a2b6b)hue-rotate(-11deg)saturate(1.1)}}[data-motion=float] .amy-bob{animation:amy-float calc(3.4s*var(--amy-pace))ease-in-out infinite}[data-motion=float] .amy-floor{animation:amy-float-floor calc(3.4s*var(--amy-pace))ease-in-out infinite}[data-motion=lean] .amy-squash{animation:amy-lean calc(3.4s*var(--amy-pace))ease-in-out infinite}[data-motion=type] .amy-bob{animation:amy-type calc(.9s*var(--amy-pace))ease-in-out infinite}[data-motion=work] .amy-bob{animation:.6s ease-in-out infinite amy-work}[data-motion=wave] .amy-bob{animation:amy-nudge calc(1.8s*var(--amy-pace))ease-in-out infinite}[data-motion=pop] .amy-squash{animation:amy-pop calc(.78s*var(--amy-pace))cubic-bezier(.2,1.5,.35,1)both}[data-motion=shake] .amy-bob{animation:amy-shake calc(.58s*var(--amy-pace))ease-in-out 2 both}[data-motion=sleep] .amy-squash{animation:amy-breathe calc(7.2s*var(--amy-pace))ease-in-out infinite}.amy[data-glow=true] .amy-squash{animation:amy-shimmer calc(4s*var(--amy-pace))ease-in-out infinite}.amy[data-jelly=lg]{--amy-wobble:2.4}.amy[data-jelly=sm]{--amy-wobble:1.5}.amy[data-jelly=lg] .amy-jelly,.amy[data-jelly=sm] .amy-jelly{animation:amy-jelly calc(3.7s*var(--amy-pace))cubic-bezier(.45,0,.4,1)infinite}.amy[data-moment] .amy-bob,.amy[data-moment] .amy-squash,.amy[data-moment] .amy-floor{animation:none}.amy-ghost{z-index:0;width:var(--amy-ghost-size,clamp(150px,44%,340px));aspect-ratio:1;pointer-events:none;opacity:.42;filter:saturate(.55)brightness(.6);animation:amy-peek 7s ease-in-out var(--amy-ghost-delay,1.2s)3 both;position:absolute;bottom:0;right:0;transform:translate(16%,44%)rotate(-4deg);-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.amy-ghost img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}@keyframes amy-peek{0%,60%,to{transform:translate(16%,44%)rotate(-4deg)}72%,88%{transform:translate(16%,28%)rotate(0)}}@media (prefers-reduced-motion:reduce){.amy,.amy *,.amy-ghost{animation:none!important}.amy-frame{transition:opacity .22s cubic-bezier(.4,0,.5,1)}}
/*# sourceMappingURL=923c6a826a791f63.css.map*/