.pet[data-astro-cid-lvtc2cf4]{z-index:3;width:var(--size);height:var(--h);bottom:calc(var(--feet,100%) - var(--h) * .43);left:var(--at);pointer-events:none;--ink-fx:#fff;position:absolute}.pet--azul[data-astro-cid-lvtc2cf4],.pet--adaptive[data-astro-cid-lvtc2cf4].is-light{--ink-fx:var(--navy)}.pet__body[data-astro-cid-lvtc2cf4]{transform-origin:45% 57%;width:100%;height:100%;animation:3.8s ease-in-out infinite pet-breathe;display:block;position:relative}.pet__body[data-astro-cid-lvtc2cf4] img[data-astro-cid-lvtc2cf4]{width:100%;height:auto;display:block}.pet--flip[data-astro-cid-lvtc2cf4] .pet__body[data-astro-cid-lvtc2cf4] img[data-astro-cid-lvtc2cf4]{transform:scaleX(-1)}@keyframes pet-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.03)}}.pet--adaptive[data-astro-cid-lvtc2cf4] .pet__img[data-astro-cid-lvtc2cf4]{width:100%;height:auto;transition:opacity .5s;position:absolute;inset:0}.pet--adaptive[data-astro-cid-lvtc2cf4] .pet__img--azul[data-astro-cid-lvtc2cf4]{opacity:0}.pet--adaptive[data-astro-cid-lvtc2cf4].is-light .pet__img--azul[data-astro-cid-lvtc2cf4]{opacity:1}.pet--adaptive[data-astro-cid-lvtc2cf4].is-light .pet__img--lime[data-astro-cid-lvtc2cf4]{opacity:0}.pet__fx[data-astro-cid-lvtc2cf4]{width:calc(var(--size) * .7);height:calc(var(--size) * .55);position:absolute;bottom:calc(100% + 8px);left:-12%}.pet--flip[data-astro-cid-lvtc2cf4] .pet__fx[data-astro-cid-lvtc2cf4]{left:auto;right:-12%}.pet__fx[data-astro-cid-lvtc2cf4]>*{position:absolute}.pet__fx[data-astro-cid-lvtc2cf4] .fx-bulb{width:60%;height:100%;color:var(--ink-fx);animation:.4s cubic-bezier(.34,1.56,.64,1) both fx-pop;bottom:0;left:10%}.pet__fx[data-astro-cid-lvtc2cf4] .fx-bulb .glass{fill:#c7f432f2}.pet__fx[data-astro-cid-lvtc2cf4] .fx-bulb .rays{opacity:0;animation:.9s ease-in-out .15s 2 fx-blink}.pet__fx[data-astro-cid-lvtc2cf4] .fx-chat{border:1.5px solid var(--navy);background:#fff;border-radius:12px 12px 12px 3px;justify-content:center;align-items:center;gap:3px;padding:6px 9px;animation:.35s cubic-bezier(.34,1.56,.64,1) both fx-pop;display:flex;bottom:0;left:0}.pet__fx[data-astro-cid-lvtc2cf4] .fx-chat i{background:var(--navy);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite fx-type;display:block}.pet__fx[data-astro-cid-lvtc2cf4] .fx-chat i:nth-child(2){animation-delay:.15s}.pet__fx[data-astro-cid-lvtc2cf4] .fx-chat i:nth-child(3){animation-delay:.3s}@keyframes fx-type{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.pet__fx[data-astro-cid-lvtc2cf4] .fx-check{width:calc(var(--size) * .42);height:calc(var(--size) * .42);background:var(--lime);color:var(--navy);border-radius:50%;place-items:center;animation:.5s cubic-bezier(.34,1.56,.64,1) both fx-stamp;display:grid;bottom:0;left:14%}.pet__fx[data-astro-cid-lvtc2cf4] .fx-check svg{width:62%;height:62%}@keyframes fx-stamp{0%{opacity:0;transform:scale(1.8)rotate(-20deg)}60%{opacity:1;transform:scale(.9)rotate(4deg)}to{opacity:1;transform:none}}.pet__fx[data-astro-cid-lvtc2cf4] .fx-question{border:1.5px solid var(--navy);min-width:22px;font:900 15px/1.3 var(--font-sans,sans-serif);color:var(--navy);text-align:center;background:#fff;border-radius:10px;padding:1px 7px;animation:.35s cubic-bezier(.34,1.56,.64,1) both fx-pop,.8s ease-in-out .35s 2 fx-tilt;bottom:0;left:12%}@keyframes fx-tilt{25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.pet__fx[data-astro-cid-lvtc2cf4] .fx-z{font:800 12px/1 var(--font-sans,sans-serif);color:var(--ink-fx);opacity:0;animation:2.4s ease-in-out infinite fx-z;bottom:0;left:20%}.pet__fx[data-astro-cid-lvtc2cf4] .fx-z:nth-child(2){font-size:14px;animation-delay:.8s}.pet__fx[data-astro-cid-lvtc2cf4] .fx-z:nth-child(3){font-size:16px;animation-delay:1.6s}@keyframes fx-z{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(14px,-26px)}}.pet[data-astro-cid-lvtc2cf4].is-sleeping .pet__body[data-astro-cid-lvtc2cf4]{animation:3s ease-in-out infinite pet-sleep}@keyframes pet-sleep{0%,to{transform:scaleY(.97)}50%{transform:scaleY(1.01)}}.pet__fx[data-astro-cid-lvtc2cf4] .fx-p{background:var(--c);border-radius:2px;width:6px;height:6px;animation:.9s cubic-bezier(.2,.8,.3,1) forwards fx-burst;bottom:10%;left:45%}.pet__fx[data-astro-cid-lvtc2cf4] .fx-p.star{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0;width:8px;height:8px}@keyframes fx-burst{0%{opacity:1;transform:translate(0)rotate(0)scale(.4)}to{transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(1);opacity:0}}@keyframes fx-pop{0%{opacity:0;transform:translateY(6px)scale(.3)}to{opacity:1;transform:none}}@keyframes fx-blink{0%,to{opacity:0}50%{opacity:1}}.pet__fx[data-astro-cid-lvtc2cf4].is-out{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-6px)}.pet__tongue[data-astro-cid-lvtc2cf4]{width:calc(var(--size) * 1.1);transform-origin:100%;background:#ff6f91;border-radius:3px;height:3px;position:absolute;top:30%;right:93%;transform:scaleX(0)}.pet__tongue[data-astro-cid-lvtc2cf4]:before{content:"";background:#ff6f91;border-radius:50%;width:8px;height:8px;position:absolute;top:-2.5px;left:-3px}.pet--flip[data-astro-cid-lvtc2cf4] .pet__tongue[data-astro-cid-lvtc2cf4]{transform-origin:0;left:93%;right:auto}.pet--flip[data-astro-cid-lvtc2cf4] .pet__tongue[data-astro-cid-lvtc2cf4]:before{left:auto;right:-3px}.pet[data-astro-cid-lvtc2cf4].is-tongue .pet__tongue[data-astro-cid-lvtc2cf4]{animation:.55s cubic-bezier(.3,0,.2,1) fx-tongue}@keyframes fx-tongue{0%{transform:scaleX(0)}40%{transform:scaleX(1)}55%{transform:scaleX(1)}to{transform:scaleX(0)}}.pet[data-astro-cid-lvtc2cf4].is-hop .pet__body[data-astro-cid-lvtc2cf4]{animation:.5s cubic-bezier(.34,1.56,.64,1) pet-hop}@keyframes pet-hop{40%{transform:translateY(-9px)rotate(-3deg)}}.pet[data-astro-cid-lvtc2cf4].is-shake .pet__body[data-astro-cid-lvtc2cf4]{animation:.5s pet-shake}@keyframes pet-shake{20%,60%{transform:rotate(-6deg)}40%,80%{transform:rotate(6deg)}}.js-motion .pet--walk[data-astro-cid-lvtc2cf4]:not(.is-arrived){left:calc(100% - var(--size) - 8px);opacity:0}.pet--walk[data-astro-cid-lvtc2cf4]{transition:left 2.6s cubic-bezier(.45,0,.2,1),opacity .3s}.pet--walk[data-astro-cid-lvtc2cf4].is-walking .pet__body[data-astro-cid-lvtc2cf4]{animation:.32s ease-in-out infinite pet-step}@keyframes pet-step{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-2px)rotate(-1.5deg)}75%{transform:translateY(-2px)rotate(1.5deg)}}.js-motion .pet--perch[data-astro-cid-lvtc2cf4]:not(.is-arrived){opacity:0;transform:translateY(-14px)}.pet--perch[data-astro-cid-lvtc2cf4]{transition:opacity .3s,transform .55s cubic-bezier(.34,1.56,.64,1)}.pet--track[data-astro-cid-lvtc2cf4]{transition:bottom .6s cubic-bezier(.34,1.3,.64,1),left .6s,opacity .3s}@media (prefers-reduced-motion:reduce){.pet__body[data-astro-cid-lvtc2cf4],.pet[data-astro-cid-lvtc2cf4].is-hop .pet__body[data-astro-cid-lvtc2cf4],.pet[data-astro-cid-lvtc2cf4].is-shake .pet__body[data-astro-cid-lvtc2cf4],.pet--walk[data-astro-cid-lvtc2cf4].is-walking .pet__body[data-astro-cid-lvtc2cf4],.pet[data-astro-cid-lvtc2cf4].is-sleeping .pet__body[data-astro-cid-lvtc2cf4]{animation:none}.pet--walk[data-astro-cid-lvtc2cf4],.pet--perch[data-astro-cid-lvtc2cf4],.pet--track[data-astro-cid-lvtc2cf4]{transition:none}.js-motion .pet--walk[data-astro-cid-lvtc2cf4]:not(.is-arrived),.js-motion .pet--perch[data-astro-cid-lvtc2cf4]:not(.is-arrived){left:var(--at);opacity:1;transform:none}.pet__fx[data-astro-cid-lvtc2cf4] *{opacity:1;animation:none!important}.pet[data-astro-cid-lvtc2cf4].is-tongue .pet__tongue[data-astro-cid-lvtc2cf4]{animation:none}}
