@import"https://fonts.googleapis.com/css2?family=Lilita+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@400..800&family=Lilita+One&display=swap";:root{--color-primary: #ff382b;--color-primary-dark: #e03326;--color-white: #ffffff;--color-off-white: #f8f8f8;--color-background: #f1f1f1;--color-background-card: #efeae3;--color-text-dark: #1a1a1a;--color-text-primary: #2f2f2f;--color-text-black: #000000;--shadow-sm: 0 4px 6px rgba(0, 0, 0, .1);--shadow-md: 0 10px 10px 5px rgba(0, 0, 0, .15);--shadow-lg: 0 10px 4px 5px rgba(0, 0, 0, .15);--overlay-dark: rgba(0, 0, 0, .3);--font-primary: "Baloo 2", sans-serif;--font-display: "Lilita One", sans-serif;--font-alt: Montserrat, sans-serif;--font-size-xs: 14px;--font-size-sm: 16px;--font-size-base: 17px;--font-size-md: 18px;--font-size-lg: 20px;--font-size-xl: 22px;--font-size-2xl: 28px;--font-size-3xl: 40px;--font-size-4xl: 52px;--font-size-5xl: 56px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 64px;--spacing-4xl: 80px;--spacing-5xl: 129px;--radius-sm: 20px;--radius-md: 26px;--radius-lg: 30px;--radius-xl: 32px;--radius-2xl: 61px;--radius-3xl: 83px;--container-width: 692px;--section-width: 1360px;--image-width: 437px;--image-height: 501px;--z-dropdown: 1000;--z-burger: 1001;--transition-fast: .2s ease;--transition-base: .3s ease}html{overflow-x:hidden}body{background-color:var(--color-background);overflow-x:hidden;margin:0;padding:0}a{text-decoration:none;color:var(--color-text-black)}a:visited{text-decoration:none}a:hover{text-decoration:underline}h1,h2{color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--font-size-4xl);font-weight:400;line-height:100%;text-transform:uppercase;align-self:stretch}h2{font-size:var(--font-size-3xl)}.page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow-x:hidden;width:100%}.horizontal-container{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:var(--spacing-5xl) 131px var(--spacing-5xl) 81px;gap:99px;overflow:visible}.vertical-container{display:flex;width:var(--container-width);flex-direction:column;align-items:flex-start;text-align:start;gap:30px}.section-center{margin-top:195px}.side-img{width:var(--image-width);height:var(--image-height);aspect-ratio:437 / 501}.transparent-bg{background-color:transparent;width:var(--image-width);height:var(--image-height);background-size:contain;background-position:center;background-repeat:no-repeat}.navbar{display:flex;background-color:var(--color-white);justify-content:space-between;padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-lg);position:relative;align-items:center}.navbar-logo{width:174px;height:42px}.navbar-menu{display:flex;gap:var(--spacing-xl);font-family:var(--font-primary);font-weight:700;font-size:var(--font-size-lg);line-height:150%;color:var(--color-text-dark)}.navbar-right{display:flex;padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);border-radius:var(--radius-sm);width:fit-content}.navbar-download-button-text{font-family:var(--font-primary);font-weight:700;font-size:var(--font-size-md);line-height:150%;color:var(--color-off-white)}.burger-menu{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:10px;z-index:var(--z-burger)}.burger-line{width:25px;height:3px;background-color:var(--color-text-dark);transition:all var(--transition-base);border-radius:2px}.burger-line.open:nth-child(1){transform:rotate(45deg) translate(7px,7px)}.burger-line.open:nth-child(2){opacity:0}.burger-line.open:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.banner-container{display:flex;padding:var(--spacing-lg) var(--spacing-xs);height:87px;justify-content:center;align-items:center;gap:var(--spacing-xs);background:var(--color-primary);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden}.banner-text{color:var(--color-white);text-align:center;font-family:var(--font-display);font-size:var(--font-size-5xl);font-weight:400;line-height:150%;height:87px;text-transform:uppercase;white-space:nowrap}.hero-cta{padding-top:147px;margin-bottom:var(--spacing-4xl);width:var(--section-width);height:675px;border-radius:var(--radius-xl);background:linear-gradient(0deg,var(--overlay-dark) 0%,var(--overlay-dark) 100%),url(/assets/dogWalk-CiEXQEni.png) #d3d3d3 50% / cover no-repeat;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:33px}.hero-image-paw{background:url(/assets/dog_paw_marker-DhHzGZZ6.png) #d3d3d3 -237.224px -42.897px / 198.736% 129.725% no-repeat;background-color:transparent}.hero-title{color:var(--color-white);text-align:center;font-family:var(--font-display);font-size:var(--font-size-3xl);font-weight:400;line-height:150%;text-transform:uppercase}.hero-text{color:var(--color-white);font-family:var(--font-primary);font-size:var(--font-size-2xl);font-weight:400;line-height:150%}.stores-container{display:flex;align-items:center;gap:var(--spacing-sm);align-self:stretch}.description-text-primary{color:var(--color-text-primary);font-family:var(--font-primary);font-size:var(--font-size-2xl);font-weight:600;line-height:150%}.screen-section-text{border-radius:var(--radius-3xl);opacity:.95;background:var(--color-background-card);padding:55px;box-shadow:var(--shadow-lg);justify-content:space-evenly;gap:0}.screen-section-description{color:var(--color-text-black);font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:400;line-height:150%}.screen-section-description-bold{color:var(--color-text-black);font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:800;line-height:150%}.screen-sections-background{background-image:url(/assets/background_plan-CKa-ZFhY.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;width:100%}.price-cards-section{display:flex;flex-direction:row;align-items:center;gap:50px;margin-top:var(--spacing-xl);margin-left:75px;margin-right:75px}.pricing-section{display:inline-flex;padding:var(--spacing-xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-xl);border-radius:var(--radius-sm);background:var(--color-background-card);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-4xl);height:auto}.price-tag{display:flex;padding:14px;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-lg);border:2px solid var(--color-primary-dark);background:var(--color-primary-dark);color:var(--color-background);font-family:var(--font-primary);font-size:var(--font-size-xl);font-weight:600;line-height:normal}.price-text{color:var(--color-background);font-family:var(--font-alt);font-size:var(--font-size-sm);font-weight:600;line-height:normal}.price-advantages{display:flex;flex-direction:column;text-align:left;align-items:flex-start;gap:var(--spacing-md)}.price-section-text{color:var(--color-text-black);align-self:stretch;text-align:left;font-family:var(--font-alt);font-size:var(--font-size-sm);font-weight:400;line-height:normal}.email-input{width:338px;padding:var(--spacing-lg);border-radius:var(--radius-2xl)}.email-submit-button{display:flex;padding:var(--spacing-sm) var(--spacing-md);justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-off-white);font-family:var(--font-primary);font-size:var(--font-size-xl);font-weight:600;line-height:150%}.footer{display:flex;padding:var(--spacing-2xl);align-items:center;justify-content:center;gap:177px;background:var(--color-primary-dark)}.section-footer{display:flex;flex-direction:column;flex-shrink:0}.section-footer.middle{gap:var(--spacing-xs);width:208px;align-items:center}.section-footer.left{gap:var(--spacing-sm);width:400px;align-items:flex-start}.section-footer.right{gap:var(--spacing-md);width:400px;align-items:center}.footer-links{color:var(--color-white);text-align:center;font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:400;line-height:70%;align-self:stretch}.footer-text{color:var(--color-white);font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:400;line-height:normal;text-transform:uppercase}.footer-socials{display:flex;align-items:flex-end;gap:var(--spacing-lg)}.orange-text{color:var(--color-primary)}.justify-space-between{display:flex;justify-content:space-between;align-items:center;align-self:stretch}@media(max-width:768px){.navbar{padding:var(--spacing-lg) var(--spacing-md);flex-direction:row;flex-wrap:wrap;gap:0;align-items:center}.navbar-brand{flex:1}.navbar-logo{width:130px;height:32px}.burger-menu{display:flex}.navbar-menu{display:none;flex-direction:column;gap:var(--spacing-md);font-size:var(--font-size-sm);text-align:center;width:100%;position:absolute;top:80px;left:0;background-color:var(--color-white);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);z-index:var(--z-dropdown)}.navbar-menu.active{display:flex}.navbar-menu a{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-background)}.navbar-menu a:last-child{border-bottom:none}.navbar-right{display:none;width:100%;justify-content:center;position:absolute;top:300px;left:0;background-color:var(--color-white);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);z-index:var(--z-dropdown)}.navbar-right.active{display:none}.navbar-right a{width:100%;max-width:250px;text-align:center}.horizontal-container{flex-direction:column;padding:var(--spacing-xl) 0px;justify-content:center;gap:var(--spacing-2xl)}.vertical-container{width:80%;max-width:100%;padding:0 var(--spacing-md);gap:var(--spacing-lg);align-items:center;text-align:center}.section-center{margin-top:var(--spacing-4xl);padding:0;overflow:visible}.side-img{width:100%;max-width:300px;height:auto;aspect-ratio:437 / 501}.hero-image-paw{background-size:cover;background-position:center}.transparent-bg{width:100%;max-width:300px;height:auto;aspect-ratio:437 / 501}h1{font-size:var(--spacing-xl);line-height:110%}h2{font-size:var(--font-size-2xl);line-height:110%}.description-text-primary{font-size:var(--font-size-md);text-align:center}.banner-container{height:60px;padding:var(--spacing-md) var(--spacing-xs);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.banner-text{font-size:var(--spacing-xl);height:60px}.screen-sections-background{background-attachment:scroll}.screen-section-text{padding:var(--spacing-lg);border-radius:var(--spacing-2xl)}.screen-section-description,.screen-section-description-bold{font-size:var(--font-size-sm)}.hero-cta{width:calc(100vw - 32px);max-width:100%;height:400px;padding-top:60px;margin:0 var(--spacing-md) var(--spacing-2xl)}.hero-title{font-size:var(--font-size-2xl);padding:0 var(--spacing-md)}.hero-text{font-size:var(--font-size-lg);padding:0 var(--spacing-md)}.stores-container{flex-direction:column;gap:var(--spacing-md)}.price-cards-section{flex-direction:column;margin:var(--spacing-xl) var(--spacing-md);gap:var(--spacing-xl)}.pricing-section{width:calc(100vw - 64px);max-width:100%;height:auto;margin-bottom:0}.price-tag{font-size:var(--font-size-md);padding:10px}.price-section-text{font-size:var(--font-size-xs)}.email-input{width:calc(100% - 40px);max-width:300px}.email-submit-button{font-size:var(--font-size-md);padding:10px 14px}.footer{flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-md)}.section-footer{width:100%;align-items:center;text-align:center}.section-footer.left,.section-footer.middle,.section-footer.right{width:100%;align-items:center}.footer-links{font-size:var(--font-size-xs)}.footer-text{font-size:var(--font-size-sm)}.footer-socials{gap:var(--spacing-md)}.navbar-right{width:100%;max-width:250px;justify-content:center}}@media(max-width:480px){.navbar{padding:var(--spacing-md) var(--spacing-sm)}h1{font-size:var(--spacing-lg)}h2{font-size:var(--font-size-xl)}.description-text-primary{font-size:var(--font-size-sm)}.banner-text{font-size:var(--spacing-lg);height:50px}.banner-container{height:50px;padding:var(--spacing-sm) 4px}.hero-cta{height:350px;padding-top:var(--spacing-2xl)}.hero-title{font-size:var(--font-size-xl)}.hero-text{font-size:var(--font-size-md)}.screen-section-description,.screen-section-description-bold{font-size:var(--font-size-xs)}}
