.branch.svelte-1w9hugf{stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-1w9hugf-draw var(--dur,.8s) cubic-bezier(.16, 1, .3, 1) forwards;animation-delay:var(--delay)}.pop.svelte-1w9hugf{transform-origin:0 0;animation:.7s cubic-bezier(.34,1.56,.64,1) both svelte-1w9hugf-pop;animation-delay:var(--delay)}.sway.svelte-1w9hugf{transform-origin:0 0;animation:svelte-1w9hugf-sway var(--sway-dur) ease-in-out var(--sway-delay) infinite alternate;outline:none;transition:scale .3s cubic-bezier(.34,1.56,.64,1)}.sway.interactive.svelte-1w9hugf{cursor:pointer}.sway.interactive.svelte-1w9hugf:hover,.sway.interactive.svelte-1w9hugf:focus-visible{scale:1.12}.ring.svelte-1w9hugf{transform-origin:0 0;animation:8s linear infinite svelte-1w9hugf-spin}.glow.svelte-1w9hugf{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite svelte-1w9hugf-breathe}.fruit.svelte-1w9hugf{filter:drop-shadow(0 1px 1px #00000040)}.label.svelte-1w9hugf{animation:.25s cubic-bezier(.34,1.56,.64,1) both svelte-1w9hugf-pop}.faller.svelte-1w9hugf{opacity:.75;border-radius:0 100%;width:10px;height:14px;animation-name:svelte-1w9hugf-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-5%}@keyframes svelte-1w9hugf-draw{to{stroke-dashoffset:0}}@keyframes svelte-1w9hugf-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1w9hugf-sway{0%{rotate:-4deg}to{rotate:4deg}}@keyframes svelte-1w9hugf-spin{to{rotate:360deg}}@keyframes svelte-1w9hugf-breathe{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.06}}@keyframes svelte-1w9hugf-fall{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:.8}to{opacity:0;transform:translate(40px,110vh)rotate(540deg)}}@media (prefers-reduced-motion:reduce){.branch.svelte-1w9hugf{stroke-dashoffset:0;animation:none}.pop.svelte-1w9hugf,.sway.svelte-1w9hugf,.ring.svelte-1w9hugf,.glow.svelte-1w9hugf,.faller.svelte-1w9hugf{animation:none}}.twinkle.svelte-jt45fa{animation:4s ease-in-out infinite svelte-jt45fa-twinkle}@keyframes svelte-jt45fa-twinkle{0%,to{opacity:.15}50%{opacity:1}}.word-mask.svelte-18tz7ad{overflow-clip-margin:.2em;vertical-align:top;margin-block:-.08em -.14em;padding-block:.08em .14em;display:inline-block;overflow:clip}.cue-dot.svelte-1q37ri0{animation:1.8s ease-in-out infinite svelte-1q37ri0-cue}@keyframes svelte-1q37ri0-cue{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){html.intro [data-intro].svelte-1q37ri0,html.intro .hero-title.svelte-1q37ri0,html.intro .hero-chip.svelte-1q37ri0{opacity:0}}.growing.svelte-1fw00fh .sway>path,.growing.svelte-1fw00fh .sway>.flower,.growing.svelte-1fw00fh .sway>.fruit{animation:svelte-1fw00fh-leaf-in .9s var(--ease-spring) both;transition:fill .9s ease, transform .9s var(--ease-out-expo), d .9s var(--ease-out-expo)}.growing.svelte-1fw00fh .sway>.flower{animation-delay:.25s}.growing.svelte-1fw00fh .sway>.fruit{animation-delay:.45s}@keyframes svelte-1fw00fh-leaf-in{0%{opacity:0;scale:0}to{opacity:1;scale:1}}.shake.svelte-8n0b8y{animation:.5s cubic-bezier(.36,.07,.19,.97) both svelte-8n0b8y-shake}@keyframes svelte-8n0b8y-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-8px)}40%,60%{transform:translate(8px)}}.sprout.svelte-hb6fph{animation:3.6s ease-in-out infinite svelte-hb6fph-sprout}@keyframes svelte-hb6fph-sprout{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.card-back.svelte-1j7bchw{background:radial-gradient(circle,#ffd75e59 0 12%,#0000 13%),repeating-linear-gradient(45deg,#ffffff0f 0 6px,#0000 6px 12px),linear-gradient(160deg,#259a63,#0f412e);box-shadow:0 10px 24px -10px #0009}.leaf-fall.svelte-2p4o6o{transform-origin:50% 0;animation:3s ease-in-out infinite svelte-2p4o6o-leaf-sway}@keyframes svelte-2p4o6o-leaf-sway{0%,to{rotate:-12deg}50%{rotate:12deg}}.cta-glow.svelte-1d9fuzm{animation:3s ease-in-out infinite svelte-1d9fuzm-glow}@keyframes svelte-1d9fuzm-glow{0%,to{box-shadow:0 10px 30px -10px #f5a70bb3}50%{box-shadow:0 10px 50px -6px #ffd75ee6,0 0 0 6px #ffd75e1f}}
