.art[data-astro-cid-ef4sfiis]{aspect-ratio:1;width:min(232px,58vw);margin:0 auto}svg[data-astro-cid-ef4sfiis]{width:100%;height:100%;overflow:visible}g[data-astro-cid-ef4sfiis],path[data-astro-cid-ef4sfiis],circle[data-astro-cid-ef4sfiis],rect[data-astro-cid-ef4sfiis],polygon[data-astro-cid-ef4sfiis],line[data-astro-cid-ef4sfiis],polyline[data-astro-cid-ef4sfiis]{transform-box:fill-box;transform-origin:50%}.disc[data-astro-cid-ef4sfiis]{stroke:#f7f5ef24;stroke-width:1px}.orbit[data-astro-cid-ef4sfiis]{transform-box:view-box;transform-origin:100px 100px}.orbit-path[data-astro-cid-ef4sfiis]{fill:none;stroke:#f7f5ef29;stroke-width:1px;stroke-dasharray:1 6;stroke-linecap:round}.moon[data-astro-cid-ef4sfiis]{fill:#f7f5ef99}.moon[data-astro-cid-ef4sfiis].gold{fill:var(--gold);filter:drop-shadow(0 0 4px #e8b84acc)}.ln[data-astro-cid-ef4sfiis]{fill:none;stroke:var(--ivory);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.faint[data-astro-cid-ef4sfiis]{stroke:#f7f5ef66}.soft[data-astro-cid-ef4sfiis]{fill:#f7f5ef1a;stroke:#f7f5efb3}.dark[data-astro-cid-ef4sfiis]{stroke:#17243a59}.shine[data-astro-cid-ef4sfiis]{stroke:#ffffff73;stroke-width:2.5px}.shine-dark[data-astro-cid-ef4sfiis]{stroke:#ffffffe6;stroke-width:2.5px}.gold-ln[data-astro-cid-ef4sfiis]{stroke:var(--gold)}.motion[data-astro-cid-ef4sfiis]{stroke:#f7f5ef59}.waffle[data-astro-cid-ef4sfiis] path[data-astro-cid-ef4sfiis]{fill:none;stroke:#17243a38;stroke-width:1.6px}.lens[data-astro-cid-ef4sfiis]{fill:#f7f5ef24;stroke:var(--gold);stroke-width:3px}.handle[data-astro-cid-ef4sfiis]{stroke-width:5px}.handle-ln[data-astro-cid-ef4sfiis]{stroke:#c9a26a;stroke-width:5px}.cap[data-astro-cid-ef4sfiis]{fill:#17243a2e}.bow[data-astro-cid-ef4sfiis]{fill:url(#la-gold);stroke:#17243a40;stroke-width:1px}.ring[data-astro-cid-ef4sfiis]{fill:none;stroke:#e8b84a80;stroke-width:1.5px}.hero-star[data-astro-cid-ef4sfiis],.final[data-astro-cid-ef4sfiis],.peg[data-astro-cid-ef4sfiis]{filter:drop-shadow(0 4px 10px #e8b84a59)}.scene[data-astro-cid-ef4sfiis]{opacity:0;transform-box:view-box;transform-origin:100px 100px;transition:opacity .52s,transform .7s cubic-bezier(.2,.8,.2,1);transform:scale(.9)translateY(4px)}.art[data-step=shake] [data-astro-cid-ef4sfiis][data-scene=shake],.art[data-step=stars] [data-astro-cid-ef4sfiis][data-scene=stars],.art[data-step=scoops] [data-astro-cid-ef4sfiis][data-scene=scoops],.art[data-step=small] [data-astro-cid-ef4sfiis][data-scene=small],.art[data-step=sprinkles] [data-astro-cid-ef4sfiis][data-scene=sprinkles],.art[data-step=extra] [data-astro-cid-ef4sfiis][data-scene=extra],.art[data-step=hammer] [data-astro-cid-ef4sfiis][data-scene=hammer],.art[data-step=voila] [data-astro-cid-ef4sfiis][data-scene=voila]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.orbit[data-astro-cid-ef4sfiis]{animation:48s linear infinite la-spin}.orbit[data-astro-cid-ef4sfiis].slow{animation-duration:90s;animation-direction:reverse}.glow[data-astro-cid-ef4sfiis]{transform-box:view-box;transform-origin:100px 100px;animation:4.8s ease-in-out infinite la-breathe}.art[data-step=shake] .shaker[data-astro-cid-ef4sfiis]{transform-box:view-box;transform-origin:100px 140px;animation:1.1s ease-in-out infinite la-shake}.art[data-step=shake] .motion[data-astro-cid-ef4sfiis]{animation:1.1s ease-in-out infinite la-pulse}.art[data-step=stars] .draw[data-astro-cid-ef4sfiis]{stroke-dasharray:1;animation:1.6s cubic-bezier(.6,0,.2,1) .2s both la-draw}.art[data-step=stars] .twinkle[data-astro-cid-ef4sfiis]{animation:.6s cubic-bezier(.2,1.2,.4,1) both la-pop,2.4s ease-in-out infinite la-twinkle;animation-delay:var(--d), calc(var(--d) + .7s)}.art[data-step=scoops] .s1[data-astro-cid-ef4sfiis]{animation:.7s cubic-bezier(.2,1.1,.4,1) both la-settle}.art[data-step=scoops] .s2[data-astro-cid-ef4sfiis]{animation:.7s cubic-bezier(.2,1.1,.4,1) .22s both la-settle}.art[data-step=scoops] .heart[data-astro-cid-ef4sfiis]{animation:2.4s ease-in-out .6s infinite both la-float}.art[data-step=small] .check[data-astro-cid-ef4sfiis]{stroke-dasharray:1;animation:.42s cubic-bezier(.6,0,.2,1) both la-draw;animation-delay:var(--d)}.art[data-step=small] .loupe[data-astro-cid-ef4sfiis]{transform-box:view-box;animation:2.6s ease-in-out infinite la-scan}.art[data-step=sprinkles] .hero-star[data-astro-cid-ef4sfiis]{animation:.7s cubic-bezier(.2,1.2,.4,1) both la-pop,9s linear infinite la-turn}.art[data-step=sprinkles] .sparkle[data-astro-cid-ef4sfiis]{animation:1.8s ease-in-out infinite both la-sparkle;animation-delay:var(--d)}.art[data-step=extra] .lid[data-astro-cid-ef4sfiis]{animation:2.2s ease-in-out infinite la-lid}.art[data-step=extra] .pop[data-astro-cid-ef4sfiis]{animation:2.2s ease-in-out infinite both la-sparkle}.art[data-step=extra] .p2[data-astro-cid-ef4sfiis]{animation-delay:.3s}.art[data-step=extra] .p3[data-astro-cid-ef4sfiis]{animation-delay:.6s}.art[data-step=hammer] .hammer[data-astro-cid-ef4sfiis]{transform-box:view-box;transform-origin:132px 138px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite la-tap}.art[data-step=hammer] .peg[data-astro-cid-ef4sfiis]{animation:1.2s ease-out infinite la-click}.art[data-step=hammer] .sparks[data-astro-cid-ef4sfiis]{animation:1.2s ease-out infinite la-spark}.art[data-step=voila] .final[data-astro-cid-ef4sfiis]{animation:.7s cubic-bezier(.2,1.3,.4,1) both la-pop}.art[data-step=voila] .ray[data-astro-cid-ef4sfiis]{animation:.6s cubic-bezier(.2,.9,.3,1) both la-ray;animation-delay:var(--d)}.art[data-step=voila] .ring[data-astro-cid-ef4sfiis]{animation:.9s ease-out both la-ring}}.hammer[data-astro-cid-ef4sfiis]{transform-box:view-box;transform-origin:132px 138px;transform:rotate(-34deg)}@keyframes la-spin{to{transform:rotate(360deg)}}@keyframes la-breathe{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes la-shake{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes la-pulse{0%,to{opacity:.2}50%{opacity:1}}@keyframes la-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes la-pop{0%{opacity:0;transform:scale(.4)}}@keyframes la-twinkle{0%,to{opacity:1}50%{opacity:.55}}@keyframes la-settle{0%{opacity:0;transform:translateY(-14px)}}@keyframes la-float{0%{opacity:0;transform:translateY(6px)scale(.7)}30%{opacity:1}to{opacity:0;transform:translateY(-14px)scale(1)}}@keyframes la-scan{0%,to{transform:translate(0)}33%{transform:translate(-8px,-34px)}66%{transform:translate(-4px,-17px)}}@keyframes la-turn{to{transform:rotate(72deg)}}@keyframes la-sparkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes la-lid{0%,60%,to{transform:translateY(0)rotate(0)}75%{transform:translateY(-7px)rotate(-4deg)}}@keyframes la-tap{0%,to{transform:rotate(-34deg)}40%{transform:rotate(-12deg)}52%{transform:rotate(-58deg)}60%{transform:rotate(-52deg)}}@keyframes la-click{0%,50%{transform:translateY(0)scale(1)}54%{transform:translateY(2px)scale(1.06,.94)}70%,to{transform:none}}@keyframes la-spark{0%,50%{opacity:0}55%{opacity:1}80%,to{opacity:0}}@keyframes la-ray{0%{opacity:0;transform:scale(.5)}}@keyframes la-ring{0%{opacity:0;transform:scale(.7)}60%{opacity:1}to{opacity:.6}}
