:root{--bg-owner-landing-url:url(https://d19xplwbp8p59b.cloudfront.net/vite/assets/neighbourhood-DdfrbTVc.svg);--bg-owner-landing-gradient-top:#fff2f0}.bg-owner-landing{background-image:var(--bg-owner-landing-url), linear-gradient(0deg, var(--background-gray-10) 50px, var(--bg-owner-landing-gradient-top) 50px);background-position:calc(50% - 150px) bottom;background-repeat:no-repeat,repeat-x;background-size:1000px;padding-top:94px;padding-bottom:120px}@media (min-width:768px){.bg-owner-landing{background-position:bottom;background-size:1300px}}@media (min-width:992px){.bg-owner-landing{background-image:var(--bg-owner-landing-url), linear-gradient(0deg, var(--background-gray-10) 100px, var(--bg-owner-landing-gradient-top) 100px);background-position:bottom;background-size:auto;padding-top:130px;padding-bottom:190px}}.text-orange{color:#ff766b!important}.br-rough-oblong{border-radius:50px 55px 40px 38px}.dog-response{transform-origin:var(--spacing-5) bottom;transition:all .3s ease-in-out;transform:translate(-60%)translateY(100%)scale(0)rotate(180deg)}@media (min-width:768px){.dog-response{transform:translate(-60%)scale(0)rotate(180deg)}}.dog-response.visible{transform:translate(0)translateY(100%)scale(1)rotate(0)}@media (min-width:768px){.dog-response.visible{transform:translate(0)scale(1)rotate(0)}}.dog #tail{transform-origin:106px 22px;transition:transform .2s ease-in-out;animation:14s ease-in-out infinite sometimes_wagging;transform:rotate(-10deg)}.dog #tail.visible{animation:.2s ease-in-out 1.8s 7 wagging}@keyframes wagging{0%,to{transform:rotate(-10deg)}60%{transform:rotate(30deg)}}@keyframes sometimes_wagging{90%,92%,94%,96%{transform:rotate(-10deg)}91%,93%,95%{transform:rotate(30deg)}}.apple{cursor:pointer;display:none;position:absolute}@media (min-width:992px){.apple{transform-origin:top;animation:.3s ease-in-out 5s forwards grow;display:block;bottom:252px;left:calc(50% + 757px);transform:scale(0)}.apple.showtime{transform-origin:bottom;cursor:default;animation:1s cubic-bezier(.28,.84,.42,1) forwards newton}}@keyframes grow{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes newton{0%{transform:scale(1)translateY(0)}30%{transform:scale(.9,1.1)translateY(0)}50%{transform:scale(1.05,.95)translateY(53px)}57%{transform:scale(1)translateY(45px)}64%{transform:scale(1)translateY(53px)}to{transform:scale(1)translateY(53px)}}.car-lights{opacity:0;position:absolute;bottom:55px;left:calc(50% + 528px)}@media (min-width:992px){.car-lights.showtime{animation:1.2s ease-in-out .9s 5 flashing}}@keyframes flashing{0%,to{opacity:0}70%,80%{opacity:.6}}.sleepy-cat{width:85px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.sleepy-cat #body{transform-origin:30%;animation:5s ease-in-out infinite snoozing}.sleepy-cat #awake_eye{transform-origin:95px 49px;transform:scaleY(0)}.sleepy-cat #sleep_eye{transform-origin:95px 49px;transform:scaleX(1)}@media (min-width:768px){.sleepy-cat{width:100px;bottom:0;left:calc(50% + 200px)}}@media (min-width:992px){.sleepy-cat{width:140px;bottom:25px;left:calc(50% + 300px)}.sleepy-cat.showtime #awake_eye{animation:5.4s ease-in-out 2s forwards awake-eye}.sleepy-cat.showtime #sleep_eye{animation:5.4s ease-in-out 2s forwards sleep-eye}}@keyframes awake-eye{2%,95%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes sleep-eye{1%,98%{transform:scaleX(0)}99%{transform:scaleX(1)}}@keyframes snoozing{0%{transform:scaleY(1)}60%{transform:scaleY(.8)}}
