.pet-parade{width:min(100%,380px);margin-inline:auto;padding:14px 0 8px}.pet-parade--sm{width:min(100%,250px)}.pet-parade--lg{width:min(100%,520px)}.pet-parade__friends{aspect-ratio:6;position:relative;overflow:hidden}.pet-parade__pet{width:20%;animation:12s linear infinite pet-parade-walk;animation-delay:var(--travel-delay,0s);--step:.65s;--delay:0s;min-width:0;display:block;position:absolute;bottom:0;left:-20%;overflow:visible}.pet-parade__pet--cat{--travel-delay:-9.6s}.pet-parade__pet--dog{--delay:-.25s;--travel-delay:-7.2s}.pet-parade__pet--turtle{--step:1.2s;--delay:-.4s;--travel-delay:-4.8s}.pet-parade__pet--rabbit{--step:.55s;--delay:-.15s;--travel-delay:-2.4s}.pet-parade__pet--capybara{--step:.9s;--delay:-.6s}.pet-parade__body{animation:pet-parade-bob var(--step) ease-in-out infinite alternate;animation-delay:var(--delay)}.pet-parade__head{transform-box:fill-box;transform-origin:50% 85%;animation:2.8s ease-in-out infinite pet-parade-nod;animation-delay:var(--delay)}.pet-parade__tail{transform-box:fill-box;transform-origin:100% 90%;animation:.8s ease-in-out infinite alternate pet-parade-wag}.pet-parade__leg{transform-box:fill-box;transform-origin:50% 0;animation:pet-parade-step var(--step) ease-in-out infinite alternate;animation-delay:var(--delay)}.pet-parade__leg--far{animation-direction:alternate-reverse}.pet-parade__pet--rabbit .pet-parade__leg{animation-direction:alternate}.pet-parade__eyes{transform-box:fill-box;transform-origin:50%;animation:4.5s infinite pet-parade-blink;animation-delay:var(--delay)}.pet-parade__ground{opacity:.65;background:repeating-linear-gradient(90deg,#efcfc6 0 5px,#0000 5px 13px);border-radius:100%;height:2px;margin:-3px 8px 0}@keyframes pet-parade-walk{0%{transform:translate(0)}to{transform:translate(600%)}}@keyframes pet-parade-bob{to{transform:translateY(-2.5px)}}@keyframes pet-parade-nod{50%{transform:rotate(-4deg)}}@keyframes pet-parade-wag{0%{transform:rotate(-9deg)}to{transform:rotate(10deg)}}@keyframes pet-parade-step{0%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes pet-parade-blink{0%,91%,97%,to{transform:scaleY(1)}94%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.pet-parade__friends{align-items:flex-end;display:flex;overflow:visible}.pet-parade__pet{position:relative;left:auto;transform:none}.pet-parade *,.pet-parade :before,.pet-parade :after{animation:none!important}}.pet-loader{--pet-scale:.72;box-sizing:border-box;color:#79516a;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:24px 12px;display:flex}.pet-loader--sm{--pet-scale:.32;padding:12px 0}.pet-loader--lg{--pet-scale:1}.pet-loader__frame{width:calc(260px * var(--pet-scale));height:calc(240px * var(--pet-scale));place-items:center;max-width:100%;display:grid}.pet-loader__stage{width:220px;height:220px;transform:scale(var(--pet-scale));opacity:0;position:relative}.pet-loader__artwork{width:220px;height:220px;position:relative}.pet-loader__halo{opacity:.65;background:#f8e4e4;border-radius:50%;position:absolute;inset:10px}.pet-loader__dog,.pet-loader__cat{position:absolute;overflow:hidden}.pet-loader__dog{width:140px;height:110px;top:48px;left:4px}.pet-loader__cat{width:112px;height:110px;top:73px;left:103px}.pet-loader__dog img,.pet-loader__cat img{pointer-events:none;width:260px;max-width:none;height:260px;position:absolute;top:-96px}.pet-loader__dog img{left:0}.pet-loader__cat img{left:-148px}.pet-loader__logo{object-fit:contain;opacity:0;pointer-events:none;width:300px;max-width:none;height:300px;position:absolute;top:-47px;left:-40px}.pet-loader__brand{opacity:0;flex-direction:column;align-items:center;gap:6px;margin-top:8px;display:flex}.pet-loader__brand strong{letter-spacing:-.8px;font-size:30px;font-weight:800;line-height:1.3}.pet-loader__brand span{color:#997b85;font-size:15px}.pet-loader__dots{gap:8px;margin-top:24px;display:flex}.pet-loader__dots i{background:#b77e94;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite pet-dot}.pet-loader__dots i:nth-child(2){animation-delay:-.6s}.pet-loader__dots i:nth-child(3){animation-delay:-1.2s}.pet-loader__label{text-align:center;color:#997b85;margin:12px 0 0;font-size:13px;line-height:1.6}.pet-loader--sm .pet-loader__dots{margin-top:6px}.pet-loader--sm .pet-loader__label{margin-top:8px;font-size:12px}.pet-loader-screen{z-index:200;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#fff5f2;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.is-ready .pet-loader__stage{animation:.3s ease-out both pet-reveal}.is-ready .pet-loader__artwork{animation:3.2s ease-in-out 1.8s infinite pet-breathe}.is-ready .pet-loader__halo{animation:3.2s ease-in-out 1.8s infinite pet-glow}.is-ready .pet-loader__dog{animation:1.8s linear both pet-dog}.is-ready .pet-loader__cat{animation:1.8s linear both pet-cat}.is-ready .pet-loader__logo{animation:1.8s linear both pet-logo}.is-ready .pet-loader__brand{animation:1s ease-out .45s both pet-brand}@keyframes pet-reveal{0%{opacity:0}to{opacity:1}}@keyframes pet-brand{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pet-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.025)}}@keyframes pet-glow{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}@keyframes pet-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes pet-dog{0%{opacity:1;transform:translate(-48px)rotate(-24deg)scale(.85)}1.6667%{opacity:1;transform:translate(-47.934px,-.232px)rotate(-23.984deg)scale(.8501)}3.3333%{opacity:1;transform:translate(-47.733px,-.924px)rotate(-23.934deg)scale(.8504)}5%{opacity:1;transform:translate(-47.391px,-2.063px)rotate(-23.852deg)scale(.8509)}6.6667%{opacity:1;transform:translate(-46.895px,-3.625px)rotate(-23.738deg)scale(.8516)}8.3333%{opacity:1;transform:translate(-46.229px,-5.579px)rotate(-23.591deg)scale(.8526)}10%{opacity:1;transform:translate(-45.376px,-7.884px)rotate(-23.413deg)scale(.8537)}11.6667%{opacity:1;transform:translate(-44.317px,-10.489px)rotate(-23.203deg)scale(.855)}13.3333%{opacity:1;transform:translate(-43.031px,-13.333px)rotate(-22.963deg)scale(.8565)}15%{opacity:1;transform:translate(-41.504px,-16.349px)rotate(-22.692deg)scale(.8582)}16.6667%{opacity:1;transform:translate(-39.72px,-19.458px)rotate(-22.392deg)scale(.86)}18.3333%{opacity:1;transform:translate(-37.673px,-22.579px)rotate(-22.064deg)scale(.8621)}20%{opacity:1;transform:translate(-35.361px,-25.622px)rotate(-21.708deg)scale(.8643)}21.6667%{opacity:1;transform:translate(-32.793px,-28.497px)rotate(-21.326deg)scale(.8667)}23.3333%{opacity:1;transform:translate(-29.986px,-31.117px)rotate(-20.918deg)scale(.8693)}25%{opacity:1;transform:translate(-26.968px,-33.395px)rotate(-20.485deg)scale(.872)}26.6667%{opacity:1;transform:translate(-23.777px,-35.253px)rotate(-20.03deg)scale(.8748)}28.3333%{opacity:1;transform:translate(-20.459px,-36.627px)rotate(-19.552deg)scale(.8778)}30%{opacity:1;transform:translate(-17.07px,-37.465px)rotate(-19.053deg)scale(.8809)}31.6667%{opacity:1;transform:translate(-13.673px,-37.733px)rotate(-18.536deg)scale(.8842)}33.3333%{opacity:1;transform:translate(-10.332px,-37.417px)rotate(-18deg)scale(.8875)}35%{opacity:1;transform:translate(-7.115px,-36.526px)rotate(-17.448deg)scale(.891)}36.6667%{opacity:1;transform:translate(-4.087px,-35.089px)rotate(-16.881deg)scale(.8945)}38.3333%{opacity:1;transform:translate(-1.305px,-33.155px)rotate(-16.3deg)scale(.8981)}40%{opacity:1;transform:translate(1.177px,-30.793px)rotate(-15.708deg)scale(.9018)}41.6667%{opacity:1;transform:translate(3.321px,-28.085px)rotate(-15.106deg)scale(.9056)}43.3333%{opacity:1;transform:translate(5.099px,-25.124px)rotate(-14.495deg)scale(.9094)}45%{opacity:1;transform:translate(6.497px,-22.011px)rotate(-13.877deg)scale(.9133)}46.6667%{opacity:1;transform:translate(7.516px,-18.845px)rotate(-13.254deg)scale(.9172)}48.3333%{opacity:1;transform:translate(8.17px,-15.722px)rotate(-12.628deg)scale(.9211)}50%{opacity:1;transform:translate(8.485px,-12.728px)rotate(-12deg)scale(.925)}51.6667%{opacity:1;transform:translate(8.5px,-9.938px)rotate(-11.372deg)scale(.9289)}53.3333%{opacity:1;transform:translate(8.258px,-7.41px)rotate(-10.746deg)scale(.9328)}55%{opacity:1;transform:translate(7.808px,-5.186px)rotate(-10.123deg)scale(.9367)}56.6667%{opacity:1;transform:translate(7.202px,-3.289px)rotate(-9.505deg)scale(.9406)}58.3333%{opacity:1;transform:translate(6.491px,-1.727px)rotate(-8.894deg)scale(.9444)}60%{opacity:1;transform:translate(5.72px,-.492px)rotate(-8.292deg)scale(.9482)}61.6667%{opacity:1;transform:translate(4.932px,.437px)rotate(-7.7deg)scale(.9519)}63.3333%{opacity:.988;transform:translate(4.161px,1.09px)rotate(-7.119deg)scale(.9555)}65%{opacity:.9036;transform:translate(3.434px,1.505px)rotate(-6.552deg)scale(.959)}66.6667%{opacity:.8214;transform:translate(2.772px,1.722px)rotate(-6deg)scale(.9625)}68.3333%{opacity:.7417;transform:translate(2.186px,1.782px)rotate(-5.464deg)scale(.9658)}70%{opacity:.6647;transform:translate(1.683px,1.726px)rotate(-4.947deg)scale(.9691)}71.6667%{opacity:.5905;transform:translate(1.264px,1.588px)rotate(-4.448deg)scale(.9722)}73.3333%{opacity:.5194;transform:translate(.924px,1.401px)rotate(-3.97deg)scale(.9752)}75%{opacity:.4516;transform:translate(.655px,1.191px)rotate(-3.515deg)scale(.978)}76.6667%{opacity:.3872;transform:translate(.45px,.977px)rotate(-3.082deg)scale(.9807)}78.3333%{opacity:.3265;transform:translate(.299px,.774px)rotate(-2.674deg)scale(.9833)}80%{opacity:.2696;transform:translate(.19px,.591px)rotate(-2.292deg)scale(.9857)}81.6667%{opacity:.2167;transform:translate(.116px,.435px)rotate(-1.936deg)scale(.9879)}83.3333%{opacity:.1678;transform:translate(.067px,.307px)rotate(-1.608deg)scale(.99)}85%{opacity:.1232;transform:translate(.036px,.207px)rotate(-1.308deg)scale(.9918)}86.6667%{opacity:.083;transform:translate(.018px,.132px)rotate(-1.037deg)scale(.9935)}88.3333%{opacity:.0472;transform:translate(.008px,.078px)rotate(-.797deg)scale(.995)}90%{opacity:.016;transform:translate(.003px,.043px)rotate(-.587deg)scale(.9963)}91.6667%{opacity:0;transform:translate(.001px,.021px)rotate(-.409deg)scale(.9974)}93.3333%{opacity:0;transform:translateY(.009px)rotate(-.262deg)scale(.9984)}95%{opacity:0;transform:translateY(.003px)rotate(-.148deg)scale(.9991)}96.6667%{opacity:0;transform:translateY(.001px)rotate(-.066deg)scale(.9996)}98.3333%{opacity:0;transform:translate(0)rotate(-.016deg)scale(.9999)}to{opacity:0;transform:translate(0)rotate(0)scale(1)}}@keyframes pet-cat{0%{opacity:1;transform:translate(48px)rotate(24deg)scale(.85)}1.6667%{opacity:1;transform:translate(47.934px,.232px)rotate(23.984deg)scale(.8501)}3.3333%{opacity:1;transform:translate(47.733px,.924px)rotate(23.934deg)scale(.8504)}5%{opacity:1;transform:translate(47.391px,2.063px)rotate(23.852deg)scale(.8509)}6.6667%{opacity:1;transform:translate(46.895px,3.625px)rotate(23.738deg)scale(.8516)}8.3333%{opacity:1;transform:translate(46.229px,5.579px)rotate(23.591deg)scale(.8526)}10%{opacity:1;transform:translate(45.376px,7.884px)rotate(23.413deg)scale(.8537)}11.6667%{opacity:1;transform:translate(44.317px,10.489px)rotate(23.203deg)scale(.855)}13.3333%{opacity:1;transform:translate(43.031px,13.333px)rotate(22.963deg)scale(.8565)}15%{opacity:1;transform:translate(41.504px,16.349px)rotate(22.692deg)scale(.8582)}16.6667%{opacity:1;transform:translate(39.72px,19.458px)rotate(22.392deg)scale(.86)}18.3333%{opacity:1;transform:translate(37.673px,22.579px)rotate(22.064deg)scale(.8621)}20%{opacity:1;transform:translate(35.361px,25.622px)rotate(21.708deg)scale(.8643)}21.6667%{opacity:1;transform:translate(32.793px,28.497px)rotate(21.326deg)scale(.8667)}23.3333%{opacity:1;transform:translate(29.986px,31.117px)rotate(20.918deg)scale(.8693)}25%{opacity:1;transform:translate(26.968px,33.395px)rotate(20.485deg)scale(.872)}26.6667%{opacity:1;transform:translate(23.777px,35.253px)rotate(20.03deg)scale(.8748)}28.3333%{opacity:1;transform:translate(20.459px,36.627px)rotate(19.552deg)scale(.8778)}30%{opacity:1;transform:translate(17.07px,37.465px)rotate(19.053deg)scale(.8809)}31.6667%{opacity:1;transform:translate(13.673px,37.733px)rotate(18.536deg)scale(.8842)}33.3333%{opacity:1;transform:translate(10.332px,37.417px)rotate(18deg)scale(.8875)}35%{opacity:1;transform:translate(7.115px,36.526px)rotate(17.448deg)scale(.891)}36.6667%{opacity:1;transform:translate(4.087px,35.089px)rotate(16.881deg)scale(.8945)}38.3333%{opacity:1;transform:translate(1.305px,33.155px)rotate(16.3deg)scale(.8981)}40%{opacity:1;transform:translate(-1.177px,30.793px)rotate(15.708deg)scale(.9018)}41.6667%{opacity:1;transform:translate(-3.321px,28.085px)rotate(15.106deg)scale(.9056)}43.3333%{opacity:1;transform:translate(-5.099px,25.124px)rotate(14.495deg)scale(.9094)}45%{opacity:1;transform:translate(-6.497px,22.011px)rotate(13.877deg)scale(.9133)}46.6667%{opacity:1;transform:translate(-7.516px,18.845px)rotate(13.254deg)scale(.9172)}48.3333%{opacity:1;transform:translate(-8.17px,15.722px)rotate(12.628deg)scale(.9211)}50%{opacity:1;transform:translate(-8.485px,12.728px)rotate(12deg)scale(.925)}51.6667%{opacity:1;transform:translate(-8.5px,9.938px)rotate(11.372deg)scale(.9289)}53.3333%{opacity:1;transform:translate(-8.258px,7.41px)rotate(10.746deg)scale(.9328)}55%{opacity:1;transform:translate(-7.808px,5.186px)rotate(10.123deg)scale(.9367)}56.6667%{opacity:1;transform:translate(-7.202px,3.289px)rotate(9.505deg)scale(.9406)}58.3333%{opacity:1;transform:translate(-6.491px,1.727px)rotate(8.894deg)scale(.9444)}60%{opacity:1;transform:translate(-5.72px,.492px)rotate(8.292deg)scale(.9482)}61.6667%{opacity:1;transform:translate(-4.932px,-.437px)rotate(7.7deg)scale(.9519)}63.3333%{opacity:.988;transform:translate(-4.161px,-1.09px)rotate(7.119deg)scale(.9555)}65%{opacity:.9036;transform:translate(-3.434px,-1.505px)rotate(6.552deg)scale(.959)}66.6667%{opacity:.8214;transform:translate(-2.772px,-1.722px)rotate(6deg)scale(.9625)}68.3333%{opacity:.7417;transform:translate(-2.186px,-1.782px)rotate(5.464deg)scale(.9658)}70%{opacity:.6647;transform:translate(-1.683px,-1.726px)rotate(4.947deg)scale(.9691)}71.6667%{opacity:.5905;transform:translate(-1.264px,-1.588px)rotate(4.448deg)scale(.9722)}73.3333%{opacity:.5194;transform:translate(-.924px,-1.401px)rotate(3.97deg)scale(.9752)}75%{opacity:.4516;transform:translate(-.655px,-1.191px)rotate(3.515deg)scale(.978)}76.6667%{opacity:.3872;transform:translate(-.45px,-.977px)rotate(3.082deg)scale(.9807)}78.3333%{opacity:.3265;transform:translate(-.299px,-.774px)rotate(2.674deg)scale(.9833)}80%{opacity:.2696;transform:translate(-.19px,-.591px)rotate(2.292deg)scale(.9857)}81.6667%{opacity:.2167;transform:translate(-.116px,-.435px)rotate(1.936deg)scale(.9879)}83.3333%{opacity:.1678;transform:translate(-.067px,-.307px)rotate(1.608deg)scale(.99)}85%{opacity:.1232;transform:translate(-.036px,-.207px)rotate(1.308deg)scale(.9918)}86.6667%{opacity:.083;transform:translate(-.018px,-.132px)rotate(1.037deg)scale(.9935)}88.3333%{opacity:.0472;transform:translate(-.008px,-.078px)rotate(.797deg)scale(.995)}90%{opacity:.016;transform:translate(-.003px,-.043px)rotate(.587deg)scale(.9963)}91.6667%{opacity:0;transform:translate(-.001px,-.021px)rotate(.409deg)scale(.9974)}93.3333%{opacity:0;transform:translateY(-.009px)rotate(.262deg)scale(.9984)}95%{opacity:0;transform:translateY(-.003px)rotate(.148deg)scale(.9991)}96.6667%{opacity:0;transform:translateY(-.001px)rotate(.066deg)scale(.9996)}98.3333%{opacity:0;transform:translate(0)rotate(.016deg)scale(.9999)}to{opacity:0;transform:translate(0)rotate(0)scale(1)}}@keyframes pet-logo{0%{opacity:0}1.6667%{opacity:0}3.3333%{opacity:0}5%{opacity:0}6.6667%{opacity:0}8.3333%{opacity:0}10%{opacity:0}11.6667%{opacity:0}13.3333%{opacity:0}15%{opacity:0}16.6667%{opacity:0}18.3333%{opacity:0}20%{opacity:0}21.6667%{opacity:0}23.3333%{opacity:0}25%{opacity:0}26.6667%{opacity:0}28.3333%{opacity:0}30%{opacity:0}31.6667%{opacity:0}33.3333%{opacity:0}35%{opacity:0}36.6667%{opacity:0}38.3333%{opacity:0}40%{opacity:0}41.6667%{opacity:0}43.3333%{opacity:0}45%{opacity:0}46.6667%{opacity:0}48.3333%{opacity:0}50%{opacity:0}51.6667%{opacity:0}53.3333%{opacity:0}55%{opacity:0}56.6667%{opacity:0}58.3333%{opacity:0}60%{opacity:0}61.6667%{opacity:0}63.3333%{opacity:.012}65%{opacity:.0964}66.6667%{opacity:.1786}68.3333%{opacity:.2583}70%{opacity:.3353}71.6667%{opacity:.4095}73.3333%{opacity:.4806}75%{opacity:.5484}76.6667%{opacity:.6128}78.3333%{opacity:.6735}80%{opacity:.7304}81.6667%{opacity:.7833}83.3333%{opacity:.8322}85%{opacity:.8768}86.6667%{opacity:.917}88.3333%{opacity:.9528}90%{opacity:.984}91.6667%{opacity:1}93.3333%{opacity:1}95%{opacity:1}96.6667%{opacity:1}98.3333%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pet-loader *,.pet-loader.is-ready *{animation:none}.pet-loader__stage,.pet-loader__brand,.pet-loader__logo{opacity:1}.pet-loader__dog,.pet-loader__cat{display:none}.pet-loader__dots i{opacity:.5}}
