:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{--color-primary: #CC9933;--color-accent: #FFA500;--color-background: #f8f8f8;--color-text-dark: #333;--color-text-light: #666;--color-white: white;--font-primary: "futura-pt", sans-serif;--font-secondary: "Cormorant Garamond", serif;--spacing-small: .5rem;--spacing-medium: 1rem;--spacing-large: 2rem;--spacing-xlarge: 3rem;--container-width: 1200px;--border-radius: 8px;--box-shadow: 0 4px 12px rgba(0, 0, 0, .1);--button-padding: 1rem;--button-min-width: 160px;--button-font-size: .75rem;--button-radius: 4px;--button-shadow: 0 4px 12px rgba(0, 0, 0, .1)}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{display:none}*{scrollbar-width:none}body,.container,.feature-grid{-ms-overflow-style:none;scrollbar-width:none}body{width:100%;min-height:100vh;font-family:var(--font-secondary);line-height:1.5;font-size:clamp(.8rem,1vw,1rem);overflow-x:hidden}.page-wrapper{width:100%;min-height:100vh;background-color:var(--color-background);position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.content-container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-large);position:relative;overflow-x:visible}nav,.hero{max-width:1200px;margin:0 auto}header{width:100%;padding:var(--spacing-large);background-color:none}nav{display:flex;justify-content:space-between;align-items:center;max-width:var(--container-width);margin:0 auto}nav ul{display:flex;list-style:none;gap:var(--spacing-large);margin-top:-2.5rem}nav ul li a{text-decoration:none;color:var(--color-primary);font-size:clamp(.7rem,1w,.7rem);transition:color .3s ease;white-space:nowrap}nav ul li a.active-nav-link{color:var(--color-accent)}nav ul li a:hover{color:var(--color-accent)}.logo{width:80px;height:auto}.logo:hover{color:var(--color-accent)}.mobile-nav{display:none}.mobile-menu-button{display:none;background:none;border:none;padding:.5rem;cursor:pointer;color:var(--color-primary);position:absolute;right:2rem;top:1.5rem;z-index:2000;outline:none}.mobile-menu-button:focus{outline:none}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--color-white);z-index:1999;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.mobile-menu.open{opacity:1;visibility:visible}.mobile-logo-container{display:flex;justify-content:flex-start;padding:2rem;margin-bottom:0}.mobile-logo{width:80px;height:auto}.mobile-menu ul{list-style:none;padding:0;margin:6rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem;height:100%}.mobile-menu ul li{width:100%;text-align:center}.mobile-menu ul li a{color:var(--color-primary);font-size:1.5rem;text-decoration:none;display:block;padding:0 rem 0;transition:color .3s ease}.mobile-menu ul li a:hover,.mobile-menu ul li a.active-nav-link{color:var(--color-accent)}.mobile-social-icons{position:absolute;bottom:6rem;width:100%;display:flex;justify-content:center;gap:2rem}.mobile-social-icons a{color:var(--color-accent);transition:color .3s ease}.bluesky-icon{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='bluesky'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23f8991d;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M313.38,149.49c162.38,122.33,337.07,370.32,401.18,503.4,64.12-133.08,238.81-381.07,401.19-503.4,117.19-88.24,307.04-156.54,307.04,60.75,0,43.38-24.79,364.56-39.35,416.72-50.55,181.25-234.8,227.49-398.69,199.51,286.47,48.91,359.34,210.92,201.96,372.93-298.9,307.7-429.61-77.2-463.08-175.82-9.65-28.39-8.27-29.04-18.15,0-33.47,98.62-164.17,483.53-463.07,175.82-157.39-162.01-84.52-324.02,201.95-372.93-163.89,27.98-348.14-18.26-398.69-199.51C31.13,574.81,6.33,253.62,6.33,210.24,6.33-7.05,196.21,61.25,313.38,149.49Z'/%3e%3c/svg%3e");background-size:contain;background-position:center;background-repeat:no-repeat;transition:background-image .3s ease}.mobile-social-icons a:hover{color:var(--color-p)}.bluesky-icon:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='blueskyhover'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cpath%20d='M314.09,147.42c162.38,122.33,337.07,370.32,401.18,503.4,64.12-133.08,238.81-381.07,401.19-503.4,117.19-88.24,307.04-156.54,307.04,60.75,0,43.38-24.79,364.56-39.35,416.72-50.55,181.25-234.8,227.49-398.69,199.51,286.47,48.91,359.34,210.92,201.96,372.93-298.9,307.7-429.61-77.2-463.08-175.82-9.65-28.39-8.27-29.04-18.15,0-33.47,98.62-164.17,483.53-463.07,175.82-157.39-162.01-84.52-324.02,201.95-372.93-163.89,27.98-348.14-18.26-398.69-199.51C31.84,572.74,7.04,251.55,7.04,208.17,7.04-9.12,196.92,59.18,314.09,147.42Z'/%3e%3c/svg%3e")}.hero{width:75%;text-align:center;padding:clamp(1rem,3vw,5rem) clamp(.75rem,4vw,2rem);background-color:none;display:flex;flex-direction:column;justify-content:center}.hero h1{font-family:var(--font-primary);font-weight:300;font-size:clamp(2rem,2.5vw,2rem);color:var(--color-text-dark);margin-bottom:var(--spacing-medium);line-height:1.2;margin-top:0}.hero p{font-family:var(--font-secondary);font-weight:500;font-size:clamp(.85rem,2vw,1.2rem);color:var(--color-text-light);margin-bottom:1.2rem;line-height:1.2}.hero h2{font-family:var(--font-primary);font-weight:100;font-size:clamp(.65rem,.85vw,2rem);color:var(--color-accent);margin-bottom:var(--spacing-medium);line-height:1.2;margin-top:0}.hero-btn{min-width:var(--button-min-width);width:25%;align-self:center;font-family:var(--font-primary);font-size:.75rem;font-weight:200;padding:var(--button-padding);background-color:var(--color-white);color:var(--color-accent);border:none;border-radius:var(--button-radius);cursor:pointer;box-shadow:var(--button-shadow);transition:all .3s ease;margin-bottom:0}.hero-btn:hover{color:var(--color-text-light);transform:translateY(-2px)}.hero-btn:focus{outline:none}.video-container{width:100%;max-width:600px;margin:var(--spacing-large) auto;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow);position:relative;border:2px solid var(--color-accent)}.hero-video{width:100%;height:auto;display:block;object-fit:cover}.sound-indicator{position:absolute;top:var(--spacing-medium);right:var(--spacing-medium);opacity:.7;pointer-events:none}.video-container:hover .sound-indicator{opacity:1}.video-loading-spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-background, #f8f8f8);z-index:1}.spinner{width:40px;height:40px;border:3px solid rgba(204,153,51,.3);border-radius:50%;border-top-color:var(--color-accent, #FFA500);animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.hero-video,.home-about-image{transition:opacity .3s ease}.features{width:100%;position:relative;padding:0;display:flex;flex-direction:column;align-items:center;overflow:visible;margin-bottom:0!important}.features h2{font-family:var(--font-primary);font-weight:200;font-size:clamp(1.25rem,2vw,1.5rem);color:var(--color-text-dark);text-align:center;margin-bottom:clamp(1rem,2.2vw,1rem)}.feature-grid{width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:var(--spacing-medium);padding:.75rem .5rem 2.5rem;-webkit-overflow-scrolling:touch;position:relative;scroll-behavior:smooth}.scroll-indicator-circle{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#c93c;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:10;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #00000026}.scroll-indicator-circle:hover{background-color:#ffa500e6;transform:translateY(-50%) scale(1.1)}.scroll-indicator-left{left:-20px}.scroll-indicator-right{right:-20px}.full-width-feature-grid-wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;margin-bottom:0!important}.full-width-feature-grid-wrapper+.page-content{margin-top:0!important;padding-top:0!important}.full-width-feature-grid{width:100%;padding:0;margin:0 auto;position:relative;margin-bottom:1.5rem!important}.feature-grid::-webkit-scrollbar{display:none}.feature-grid>*{flex:0 0 350px;min-height:250px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;scroll-snap-align:center;background:var(--color-primary);border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:transform .3s ease-in-out,background-color .5s ease-in-out}.feature-grid>*:nth-child(2n){background:var(--color-primary)}.feature-grid>*:nth-child(odd){background:var(--color-white)}.feature-grid>*:nth-child(1) .feature-icon{content:url(/assets/dropinvisit-CwpHNE3p.svg)}.feature-grid>*:nth-child(2) .feature-icon{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='neighborhoodwalks'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23fff;%20stroke-miterlimit:%2010;%20stroke-width:%209px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cellipse%20class='cls-1'%20cx='721.1'%20cy='703.65'%20rx='651.91'%20ry='639.16'/%3e%3cellipse%20class='cls-1'%20cx='721.1'%20cy='703.65'%20rx='651.91'%20ry='639.16'/%3e%3cg%3e%3cpath%20class='cls-2'%20d='M911.85,1023.71c-6.32,10.77-23.53,31.29-30.31,54.81-4.35,15.09,4.79,35.36,11.37,51.91,5.73,14.41,16.38,26.86,24.85,40.17-20.72,4.52-42.27,14.54-61.87,11.6-12.95-1.94-31.08-21.33-33.09-34.95-7.35-49.61-8.83-100.09-12.7-150.23-.78-10.14-2.31-20.23-3.36-29.2-124.94-28.19-163.58-109.56-96.57-183.02,22.96,27.59,44.68,57.54,70.97,82.71,6.94,6.64,34.45,4.23,41.47-3.75,34.37-39.04,75.88-43.03,123.24-36.51,38.87,5.35,78.35,7.96,117.6,8.53,82.6,1.2,147.52,88.4,112.63,162.95-27.25,58.22-50.22,108.86,8.48,159.58,2.5,2.16.32,9.74.32,14.59-73.09,30.37-93.26,17.44-93.19-59.12.03-27.36,0-54.72,0-71.87-61.67-6.24-116.46-11.79-179.86-18.21Z'/%3e%3cpath%20class='cls-2'%20d='M1145.32,642.85c9.25,6.71,23.99,11.68,27.56,20.95,23.1,59.92,78.11,87.4,122.16,126.3,8.37,7.39,14.87,26.04,11.37,35.45-4.53,12.17-18.73,26.73-30.91,29.06-65.48,12.52-117.66-19.34-165.33-58.43-6.83-5.6-6.01-25.76-2.71-37.49,10.45-37.14,23.76-73.48,37.86-115.82Z'/%3e%3cg%3e%3cpath%20class='cls-2'%20d='M601.87,1175.6c-117.92,20.07-122.84,18-160.9-70.26-51.48-119.37-104.26-238.27-151.63-359.26-13.05-33.33-16.75-74.72-10.98-110.17,15-92.24,38.08-183.16,57.03-274.79,7.65-37.01,23.39-66.35,64.28-71.32,39.9-4.85,61.69,21.47,73.38,53.87,25.09,69.5,65.38,118.49,142.82,132.96,13.95,2.61,23.17,30.49,34.58,46.71-17.04,7.21-36.04,23.33-50.78,20.09-61.03-13.43-129.84-13.47-166.47-80.42-3.95-7.22-23.04-6.17-35.1-8.95-.01,12.36-5.31,30.8.8,36.12,50.48,43.95,33.78,94.43,21.18,147.31-6.06,25.43-5.45,54.82.66,80.37,28.18,117.98,59.9,235.1,89.06,352.85,6.65,26.85,14.01,46.54,45.82,54.72,15.71,4.04,26.4,27.6,46.27,50.17Z'/%3e%3cpath%20class='cls-2'%20d='M551.13,116.11c.68,52.82-59.98,125.43-104.06,124.57-38.61-.76-72.83-34.75-73.37-72.89-.75-52.75,59-123.08,104.53-123.07,39.85,0,72.39,31.88,72.89,71.4Z'/%3e%3cpath%20class='cls-2'%20d='M280.6,860.28c33.39,54.28,53.08,104.7,18.5,168.09-16.22,29.72-8.92,71.6-16.28,107.14-3.37,16.27-16.39,30.55-25.04,45.73-11.56-7.97-26.11-13.68-34.16-24.31-31.43-41.47-39-81.38-8.73-132.1,29.46-49.37,43.81-107.75,65.7-164.54Z'/%3e%3cpath%20class='cls-2'%20d='M1039.32,794.09c-119.47-71.47-238.95-142.95-358.42-214.42.69-5.43,1.38-10.85,2.07-16.28,12.82,0,28.46-4.83,38.04.74,104.77,60.93,208.88,123.03,312.22,186.36,9.58,5.87,12.68,22.33,18.8,33.88-4.23,3.24-8.46,6.49-12.7,9.73Z'/%3e%3c/g%3e%3cpath%20class='cls-2'%20d='M1121.7,1181.05c73.42-11.17-133.23,161.76-400.6,161.76s-483.57-168.49-402.89-163.44c134.32,8.39,123.92,13.79,396.7,8.4,255.5-5.04,329.46,5.04,406.79-6.72Z'/%3e%3c/g%3e%3c/svg%3e")}.feature-grid>*:nth-child(3) .feature-icon{content:url(/assets/dogparkvisit-CVm7rt3r.svg)}.feature-grid>*:nth-child(4) .feature-icon{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23fff;%20stroke-miterlimit:%2010;%20stroke-width:%209px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='hikingadventureshover'%3e%3cellipse%20class='cls-1'%20cx='737.21'%20cy='696.27'%20rx='651.91'%20ry='639.16'/%3e%3c/g%3e%3cg%20id='dogbeachvisithover'%3e%3cellipse%20class='cls-1'%20cx='755.11'%20cy='690.34'%20rx='651.91'%20ry='639.16'/%3e%3cg%3e%3cpath%20class='cls-2'%20d='M1196.63,1162.12c-205.07,174.82-435.9,167.08-441.52,167.38-261.1,14.16-495.44-206.8-493.07-231.26.14-1.45,235.33-69.48,353.21,5.12,123.3,78.03,259.67,69.44,394.76,19.59,127.76-47.15,197.12,30.22,186.62,39.17Z'/%3e%3cpath%20class='cls-2'%20d='M654.81,1010.47c-11.52,30.36-11.95,31.6-40.63,21.74-39.99-13.76-80.85-22.22-122.57-28.65-27.72-4.27-53.61-1.09-77.47,11.25-38.32,19.81-75.38,42.07-112.84,63.53-8.68,4.97-16.05,8.83-25.03-.43-7.65-7.89-7.76-13.06.56-20.24,19.29-16.65,38.13-33.83,56.93-51.05,14.58-13.35,12.96-28.72-3.78-38.99-14.16-8.69-28.61-16.94-42.42-26.15-4.79-3.19-9.47-8.14-11.39-13.33-.86-2.33,5.28-10.42,8.1-10.34,8.7.24,17.59,2.36,25.93,5.16,32.31,10.85,65.6,11.45,98.6,7.17,53.32-6.91,103.01,10.73,154.04,19.57,2.09.36,5.22,1.3,5.8,2.79,11.38,29.01,42.82,29.65,63.69,45.17,6.94,5.16,15.12,8.67,22.49,12.79Z'/%3e%3cpath%20class='cls-2'%20d='M648.32,845.68c-7.44,23.66-12.32,48.17-38.62,64.61-38.04,23.79-74.15,11.09-111.3,2.61-3.2-.73-6.32-5.98-7.7-9.77-8.49-23.36-16.64-46.85-24.43-70.45-1.22-3.69-.01-8.17.07-12.28,4.05.65,9.66-.19,11.9,2.17,23.36,24.69,51.25,15.36,78.79,11.92,24.1-3.01,48.38-4.59,72.62-6.36,11.01-.81,18.08,4.07,18.68,17.56Z'/%3e%3cpath%20class='cls-2'%20d='M329.16,977.74c-3.24,7.5-4.92,16.41-10.08,22.21-9.46,10.65-20.65,19.9-31.8,28.87-4.94,3.97-12.59,9.26-17.19,7.88-7.23-2.17-13.36-9.08-18.71-15.1-.7-.79,5.08-9.68,9.4-12.2,20.8-12.14,42.12-23.39,63.25-34.96,1.71,1.1,3.42,2.2,5.13,3.3Z'/%3e%3cpath%20class='cls-2'%20d='M1031.7,306.38c204.43-125.46,353.98-73.94,360.81,126.88-102.17-66.16-204.76-121.47-327.54-24.29,47.35,5.96,85.73,9.86,123.75,15.97,18.67,3,37.05,9.08,54.92,15.54,211.06,76.32,250.95,252.68,87.87,423.55.25-95.54-10.55-182.96-66.63-256.88-57.06-75.21-135.03-112.17-227.38-111.21-181.87,1.89-308.79,128.76-371.1,372.41-50.44-109.17-84.36-212.93-37.03-321.67,53.43-122.74,166.04-146.93,285.98-152.13-71.96-76.52-202.3-46.11-300.3,69.24-8.75-73.85,38.14-165.32,110.95-203.18,109.87-57.12,209.08-24.47,305.69,45.76Z'/%3e%3cpath%20class='cls-2'%20d='M686.05,1100.86c192.01-106.65,244.72-283.89,263.29-479.92,2.29-24.18,2.74-63.35,15.53-68.87,35.62-15.37,77.3-16.68,122.57-24.6-.63,179.3-9.76,344.05-55.48,504.86-3.22,11.31-10.23,27.51-19.04,30.35-101.37,32.64-202.61,69.06-312.19,44.85-3.03-.67-5.78-2.57-14.68-6.67Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.feature-grid>*:nth-child(5) .feature-icon{content:url(/assets/hikingadventures-DdAlXxgj.svg)}.feature-grid>*:nth-child(6) .feature-icon{content:url(/assets/inhomedogsitting-CYz3Gqhc.svg)}.feature-grid:hover>*:nth-child(2n){background:var(--color-white)}.feature-grid:hover>*:nth-child(odd){background:var(--color-primary)}.feature-grid:hover>*:nth-child(1) .feature-icon{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='dropinvisithover'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23fff;%20stroke-miterlimit:%2010;%20stroke-width:%209px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%3e%3cg%3e%3cpath%20class='cls-2'%20d='M1087.17,1056.78c-31.65,4.73-60.14,12.29-88.66,12.39-34.28.12-57.53,6.4-77.52,40.23-36.38,61.58-94.53,78.01-172.45,49.5,24.14-17.55,44.27-27.74,58.08-43.47,14.09-16.05,21.97-37.54,37.98-66.42-46.62,0-81.98,3.46-116.14-1.42-17.81-2.54-40.89-16.42-47.78-31.49-5.24-11.44,8.51-34.86,18.84-49.37,15.11-21.21,38.9-36.83,51.5-59.08,22.15-39.12,48.69-66.13,96.71-56.85,41.67,8.05,65.69,48.73,65.93,119.78-25.83-8.41-48.35-15.18-70.43-23.17-11.51-4.17-22.24-10.49-33.32-15.84-2.97,14.25-11.4,30.06-7.88,42.46,10.16,35.75,65.45,53.85,114.94,39.04,42.34-12.67,60.42-40.86,48.36-85.18-3.7-13.59-7.88-27.06-.82-32.19,40.81-46.25,79.91-94.2,123.27-137.91,16.9-17.03,43.19-33.79,65.57-34.29,37.06-.83,51.27-17.88,44.89-47.52-12.67-58.87-31.47-116.41-45.87-167.82,72.83,18.99,117.83,92.42,99.92,196.69-8.96,52.17-6.12,98.29,9.66,149.19,22.69,73.19,29.81,149.11-20.65,218.89-9.76,13.5.19,40.26-8.16,56.03-9.6,18.16-27.35,34.86-45.61,44.49-10.33,5.45-28.81-4.57-43.62-7.62,6.79-14.24,16.32-27.86,19.72-42.87,4.83-21.35,12.44-46.27,5.84-65.11-12.34-35.22-33.35-67.57-52.22-100.26-6.28-10.88-17.08-19.15-25.81-28.62-7.56,11.96-21.74,24.14-21.34,35.82.88,26.08,9.03,51.91,17.05,91.96Z'/%3e%3cpath%20class='cls-2'%20d='M442.36,1163.85c-13.02,6.64-16.06,9.5-19.2,9.61-171.57,6.09-141.68,8.25-143.33-127.36-.77-63.77,3.54-127.83-1.35-191.23-3.43-44.45-23.26-87.58-27.17-132.05-4.69-53.35-10.66-110.26,2.71-160.64,19.32-72.82,52.79-142.49,85.96-210.72,12.12-24.92,37.23-49.16,62.4-60.93,52.24-24.44,95.71,6.27,98.69,63.42.74,14.13,2.04,28.64-.17,42.46-10.74,67,12.97,119.15,61.58,165.06,11.84,11.18,8.98,37.94,12.88,57.53-18.97-.8-40.64,4.07-56.4-3.46-50.74-24.23-95.44-55.07-93.49-122.16.25-8.62-17.33-17.76-26.65-26.65-6.46,10.79-18.39,21.51-18.55,32.39-2.65,179.67-3.47,359.36-5.64,539.03-.4,33.17-.05,61.47,37.67,78.23,14.06,6.25,20.04,30.69,30.08,47.47Z'/%3e%3cpath%20class='cls-2'%20d='M654.82,628.8c-28.02-47.47-44.02-86.08-70.23-115.63-24.74-27.89-27.44-55.31-10-80.42,9.69-13.95,36.92-21.96,56.25-21.96,118.07-.01,88.41-17.58,122.66,91.22,39.32,124.89,20.53,143.33-98.67,126.79Z'/%3e%3cpath%20class='cls-2'%20d='M545.55,252.22c-42.75.63-74.71-29.43-75.96-71.42-1.75-59.22,55.5-129.66,104.57-128.65,39.67.81,73.92,35.68,74.22,75.56.39,53.23-57.93,123.86-102.83,124.52Z'/%3e%3cpath%20class='cls-2'%20d='M837.34,62.31c-7.96,39.95-10.82,70.38-21.08,98.07-4.31,11.64-24.26,17.48-37.1,25.96-5.85-12.84-17.54-26.24-16.38-38.42,2.8-29.5,9.24-59.27,19.08-87.22,4.19-11.9,20.52-19.52,31.34-29.08,9.48,12.05,18.96,24.09,24.14,30.69Z'/%3e%3cpath%20class='cls-2'%20d='M1072.17,193.65c-31.19,26.22-62.38,52.44-93.58,78.66-7.35-13.8-24.36-34.91-20.4-40.16,18.93-25.03,41.77-48.21,67.16-66.61,8.44-6.11,28.62,3.99,43.43,6.68,1.13,7.14,2.26,14.28,3.38,21.43Z'/%3e%3cpath%20class='cls-2'%20d='M1090.59,460.08c-4.1-13.61-11.58-27.33-11.19-40.81.29-9.87,8.84-24.94,17.31-28.13,26.2-9.87,53.83-17.54,81.54-21.01,10.17-1.27,22.11,11.58,33.24,18-6.65,10.77-10.93,27.31-20.41,31.21-25.82,10.61-53.84,15.87-80.99,23.25-6.5,5.83-13,11.66-19.51,17.5Z'/%3e%3c/g%3e%3cpath%20class='cls-2'%20d='M1141.03,1172.65c73.42-11.17-133.23,161.76-400.6,161.76s-483.57-168.49-402.89-163.44c134.32,8.39,123.92,13.79,396.7,8.4,255.5-5.04,329.46,5.04,406.79-6.72Z'/%3e%3c/g%3e%3cellipse%20class='cls-1'%20cx='736.73'%20cy='697.12'%20rx='651.91'%20ry='639.16'/%3e%3c/svg%3e")}.feature-grid:hover>*:nth-child(2) .feature-icon{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='neighborhoodwalkshover'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20stroke:%20%23fff;%20}%20.cls-1,%20.cls-2%20{%20fill:%20none;%20stroke-miterlimit:%2010;%20stroke-width:%209px;%20}%20.cls-3%20{%20fill:%20%23f8991d;%20}%20.cls-2%20{%20stroke:%20%23f8991d;%20}%20%3c/style%3e%3c/defs%3e%3cellipse%20class='cls-1'%20cx='721.1'%20cy='703.65'%20rx='651.91'%20ry='639.16'/%3e%3cellipse%20class='cls-2'%20cx='721.1'%20cy='703.65'%20rx='651.91'%20ry='639.16'/%3e%3cpath%20class='cls-3'%20d='M911.85,1023.71c-6.32,10.77-23.53,31.29-30.31,54.81-4.35,15.09,4.79,35.36,11.37,51.91,5.73,14.41,16.38,26.86,24.85,40.17-20.72,4.52-42.27,14.54-61.87,11.6-12.95-1.94-31.08-21.33-33.09-34.95-7.35-49.61-8.83-100.09-12.7-150.23-.78-10.14-2.31-20.23-3.36-29.2-124.94-28.19-163.58-109.56-96.57-183.02,22.96,27.59,44.68,57.54,70.97,82.71,6.94,6.64,34.45,4.23,41.47-3.75,34.37-39.04,75.88-43.03,123.24-36.51,38.87,5.35,78.35,7.96,117.6,8.53,82.6,1.2,147.52,88.4,112.63,162.95-27.25,58.22-50.22,108.86,8.48,159.58,2.5,2.16.32,9.74.32,14.59-73.09,30.37-93.26,17.44-93.19-59.12.03-27.36,0-54.72,0-71.87-61.67-6.24-116.46-11.79-179.86-18.21Z'/%3e%3cpath%20class='cls-3'%20d='M1145.32,642.85c9.25,6.71,23.99,11.68,27.56,20.95,23.1,59.92,78.11,87.4,122.16,126.3,8.37,7.39,14.87,26.04,11.37,35.45-4.53,12.17-18.73,26.73-30.91,29.06-65.48,12.52-117.66-19.34-165.33-58.43-6.83-5.6-6.01-25.76-2.71-37.49,10.45-37.14,23.76-73.48,37.86-115.82Z'/%3e%3cg%3e%3cpath%20class='cls-3'%20d='M601.87,1175.6c-117.92,20.07-122.84,18-160.9-70.26-51.48-119.37-104.26-238.27-151.63-359.26-13.05-33.33-16.75-74.72-10.98-110.17,15-92.24,38.08-183.16,57.03-274.79,7.65-37.01,23.39-66.35,64.28-71.32,39.9-4.85,61.69,21.47,73.38,53.87,25.09,69.5,65.38,118.49,142.82,132.96,13.95,2.61,23.17,30.49,34.58,46.71-17.04,7.21-36.04,23.33-50.78,20.09-61.03-13.43-129.84-13.47-166.47-80.42-3.95-7.22-23.04-6.17-35.1-8.95-.01,12.36-5.31,30.8.8,36.12,50.48,43.95,33.78,94.43,21.18,147.31-6.06,25.43-5.45,54.82.66,80.37,28.18,117.98,59.9,235.1,89.06,352.85,6.65,26.85,14.01,46.54,45.82,54.72,15.71,4.04,26.4,27.6,46.27,50.17Z'/%3e%3cpath%20class='cls-3'%20d='M551.13,116.11c.68,52.82-59.98,125.43-104.06,124.57-38.61-.76-72.83-34.75-73.37-72.89-.75-52.75,59-123.08,104.53-123.07,39.85,0,72.39,31.88,72.89,71.4Z'/%3e%3cpath%20class='cls-3'%20d='M280.6,860.28c33.39,54.28,53.08,104.7,18.5,168.09-16.22,29.72-8.92,71.6-16.28,107.14-3.37,16.27-16.39,30.55-25.04,45.73-11.56-7.97-26.11-13.68-34.16-24.31-31.43-41.47-39-81.38-8.73-132.1,29.46-49.37,43.81-107.75,65.7-164.54Z'/%3e%3cpath%20class='cls-3'%20d='M1039.32,794.09c-119.47-71.47-238.95-142.95-358.42-214.42.69-5.43,1.38-10.85,2.07-16.28,12.82,0,28.46-4.83,38.04.74,104.77,60.93,208.88,123.03,312.22,186.36,9.58,5.87,12.68,22.33,18.8,33.88-4.23,3.24-8.46,6.49-12.7,9.73Z'/%3e%3c/g%3e%3cpath%20class='cls-3'%20d='M1121.7,1181.05c73.42-11.17-133.23,161.76-400.6,161.76s-483.57-168.49-402.89-163.44c134.32,8.39,123.92,13.79,396.7,8.4,255.5-5.04,329.46,5.04,406.79-6.72Z'/%3e%3c/svg%3e")}.feature-grid:hover>*:nth-child(3) .feature-icon{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23fff;%20stroke-miterlimit:%2010;%20stroke-width:%209px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='hikingadventureshover'%3e%3cellipse%20class='cls-1'%20cx='727.18'%20cy='703'%20rx='651.91'%20ry='639.16'/%3e%3c/g%3e%3cg%20id='dogparkvisithover'%3e%3cellipse%20class='cls-1'%20cx='726.59'%20cy='699.65'%20rx='651.91'%20ry='639.16'/%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20class='cls-2'%20d='M542.13,607.91c21.33-4.1,43.51-8.98,65.91-12.52,38.48-6.08,63.31,8.58,61.73,49.74-1.83,47.85-6.51,95.7-12.35,143.25-4.68,38.11-24.89,75.26,8.28,112.46,7.36,8.25-3.65,32.88-6.2,49.96-14.37-3.24-29.92-4.01-42.91-10.17-52.07-24.71-61.95-66.22-49.07-119.75,8.21-34.12,8.55-70.13,14.14-120.91-46.19,30.53-80.5,49.7-110.08,74.52-11.4,9.57-15.31,31.64-17,48.57-8.21,82.4-15.77,164.93-20.38,247.59-.88,15.79,11.98,32.66,19.6,48.51,6.53,13.59,14.63,26.43,29.26,52.44-44.65,0-78.09,5.64-107.77-2.48-14-3.83-29.71-34.24-29.36-52.31,2.17-112.69,10.03-225.25,13.29-337.94,2.34-80.9.46-161.92.46-256.07-27.36,33.96-49.26,60.61-70.57,87.73-19.45,24.75-36.01,52.35-58.42,73.95-10,9.64-31.21,7.63-47.33,10.91-1.85-16.51-11.63-39.08-4.35-48.61,81.03-106.03,143.9-228.63,264.83-299.27,54.39-31.77,108.06-65.01,164.2-93.36,14.88-7.51,37.67.64,56.83,1.6-7.7,17.29-10.82,40.51-24,50.72-35.24,27.26-73.93,50.49-112.93,72.3-28.98,16.21-38.4,31.41-25.67,66.73,18.24,50.64,26.33,104.93,39.87,162.41Z'/%3e%3cpath%20class='cls-2'%20d='M1178.21,865.4c27.41-9.73,61.73-21.92,98.12-34.85-6.75,42.96-33.27,67.5-70.42,81.62-56.53,21.49-82.94,56.63-84.85,118.5-.92,29.79,3.91,60.43-1.68,89.16-3.23,16.61-19.3,35.33-34.69,43.52-12.51,6.65-32.6-.98-49.33-2.27,5.06-14.5,7.77-30.44,15.65-43.21,18.09-29.32,10.94-77.72-14.21-102.83-15.91-15.88-39.2-36.15-38.97-54.19.67-51.87-35.54-80.51-56.52-119.6-24.99-46.58-37.38-101.8-45.74-154.78-5.46-34.59-16.64-46.05-49.35-43.56-23.06,1.76-47.1,3.87-69.32-.77-17.08-3.57-33.78-15.47-47.11-27.56-6.22-5.64-8.53-27.44-4.83-29.83,9.52-6.14,27.13-11.49,34.92-6.62,44.44,27.76,87.72,10.35,128.86-3.27,63.16-20.92,80.61-77.96,46.77-135.66-8.2-13.98-18.48-28.65-20.19-43.85-1.1-9.79,9.44-26.33,18.87-30.46,11.33-4.96,27.93-2.77,40.64,1.32,26.95,8.67,54.03,18.41,78.88,31.77,26.81,14.41,51.12,33.47,80.75,53.33,14.75-4.08,36.2-10.01,62.36-17.25-4.43,48.36-34.25,65.32-65.55,85.03-19.26,12.13-42.71,36.28-43.28,55.65-1.31,45.07,4.02,92.49,17.92,135.29,16.5,50.8,44.81,97.77,72.29,155.37Z'/%3e%3cpath%20class='cls-2'%20d='M295.92,182.4c43.11-.66,102.28,67.77,101.4,117.26-.65,36.33-33.15,69.51-69.81,71.28-41.8,2.01-101.3-67.89-101.1-118.77.14-37.11,32.12-69.2,69.52-69.77Z'/%3e%3c/g%3e%3cpath%20class='cls-2'%20d='M628.03,104.03c62.78,2.28,150.19,75.3,157.85,126.2,1.76,11.69-9.34,36.26-13.48,36.03-19.3-1.07-48.18-2.92-55.36-15.19-19.12-32.64-43.09-48.68-78.5-60.91-17.21-5.95-27.14-39.79-34.41-62.88-1.84-5.83,19.16-18.86,23.9-23.25Z'/%3e%3c/g%3e%3cpath%20class='cls-2'%20d='M1125.93,1173.15c73.42-11.17-133.23,161.76-400.6,161.76s-483.57-168.49-402.89-163.44c134.32,8.39,123.92,13.79,396.7,8.4,255.5-5.04,329.46,5.04,406.79-6.72Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.feature-grid:hover>*:nth-child(4) .feature-icon{content:url(/assets/dogbeachvisithover-DFbcLfRR.svg)}.feature-grid:hover>*:nth-child(5) .feature-icon{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='hikingadventureshover'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23fff;%20stroke-miterlimit:%2010;%20stroke-width:%209px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cellipse%20class='cls-1'%20cx='730.22'%20cy='702.46'%20rx='651.91'%20ry='639.16'/%3e%3cg%3e%3cellipse%20class='cls-1'%20cx='730.22'%20cy='702.46'%20rx='651.91'%20ry='639.16'/%3e%3cg%3e%3cpath%20class='cls-2'%20d='M722.06,1146.48c-114.19,35.62-119.34,34.22-168.83-48.17-66.94-111.44-135.12-222.23-198.21-335.82-17.38-31.29-26.57-71.82-25.58-107.72,2.57-93.42,13.3-186.6,19.86-279.94,2.65-37.7,14.33-68.88,54.19-79.26,38.9-10.13,64,13.05,79.91,43.6,34.13,65.53,80.6,108.71,159.28,112.72,14.17.72,27.03,27.13,40.5,41.68-15.93,9.42-32.61,27.93-47.65,26.68-62.27-5.16-130.48,3.97-175.71-57.49-4.88-6.63-23.65-3.04-35.98-4.19,1.64,12.25-1.16,31.23,5.61,35.69,55.89,36.82,46.07,89.08,40.64,143.17-2.61,26.01,1.92,55.05,11.38,79.57,43.67,113.16,90.72,225.01,135.33,337.82,10.17,25.72,20.09,44.26,52.71,48.12,16.11,1.9,29.85,23.83,52.55,43.55Z'/%3e%3cpath%20class='cls-2'%20d='M506.54,73.06c27.7,44.98,12.92,138.43-25.35,160.32-33.52,19.17-80.35,7.57-100.39-24.89-27.72-44.88-12.56-135.91,26.52-159.28,34.2-20.45,78.49-9.8,99.21,23.85Z'/%3e%3cpath%20class='cls-2'%20d='M327.29,854.68c33.39,54.28,53.08,104.7,18.5,168.09-16.22,29.72-8.92,71.6-16.28,107.14-3.37,16.27-16.39,30.55-25.04,45.73-11.56-7.97-26.11-13.68-34.16-24.31-31.43-41.47-39-81.38-8.73-132.1,29.46-49.37,43.81-107.75,65.7-164.54Z'/%3e%3cpath%20class='cls-2'%20d='M721.5,1197.13c-5.67-256.63-11.35-542.19-17.02-798.82,3.91.65,20.51-.64,24.41,0,5.7,26.45,3.16,88.86,3.72,109.41,6.14,224.8,11.2,448.4,15.11,670.6.36,20.61-9.18,29.35-14.12,43.61-4.03-8.27-8.06-16.53-12.09-24.8Z'/%3e%3cpath%20class='cls-2'%20d='M1130.13,1175.19c73.42-11.17-133.23,161.76-400.6,161.76s-483.57-168.49-402.89-163.44c134.32,8.39,123.92,13.79,396.7,8.4,255.5-5.04,329.46,5.04,406.79-6.72Z'/%3e%3cpath%20class='cls-2'%20d='M350.72,388.18c27.7,44.98,12.92,138.43-25.35,160.32-33.52,19.17-80.35,7.57-100.39-24.89-27.72-44.88-12.56-135.91,26.52-159.28,34.2-20.45,78.49-9.8,99.21,23.85Z'/%3e%3cg%3e%3cpath%20class='cls-2'%20d='M1001.29,1172.69c-74.54,0-148.45.18-222.37-.32-6.19-.04-12.93-3.74-18.43-7.28-34-21.89-67.86-44.01-101.47-66.5-14.39-9.63-25.01-21.48-14.1-44.99,36.94,9.71,74.35,19.53,114.42,30.06,15.01-54.04,29.27-105.77,43.77-157.45,14.25-50.82,28.74-101.57,44.44-157.02,56.69,33.23,111.09,64.88,165.08,97.2,3.89,2.33,7.36,9.71,6.89,14.31-7.38,71.12,28.69,130.29,52.37,192.82,11.44,30.22,23.69,60.13,35.73,90.58-53.06,12.55-61.22,9.05-88.66-28.53-7.38-10.1-20.03-16.2-29.39-25.05-6.32-5.97-12.15-12.97-16.41-20.52-12.21-21.62-20.42-46.29-35.87-65.12-24.02-29.27-70.74-27.7-89.49,2.24,64.59-5.54,88.33,36.54,106.52,86.62,3.15,8.67,13.48,17.2,22.49,20.75,17.1,6.74,28.67,14.68,24.48,38.21Z'/%3e%3cpath%20class='cls-2'%20d='M859.69,524.13c12.35,14.45,23.39,23.91,30,35.83,13.45,24.27,33.84,32.94,60.07,37.74,53.86,9.84,107.4,21.82,160.49,35.24,38.98,9.85,43.13,26.34,20.97,60.6-27.06,41.83-61.31,71.31-116.28,68.79v59.25c-55.29-32.36-106.65-62.17-157.59-92.68-3.98-2.38-7.17-9.54-7.2-14.51-.44-56.84-.32-113.68.14-170.52.03-4.22,3.86-8.41,9.4-19.74Z'/%3e%3c/g%3e%3cpath%20class='cls-2'%20d='M549.31,54.84c-5.32-1.12-21.93,10.49-35.02,4.48-12.46-5.72-6.64-23.61-22.97-37.82-1.73-1.5-7.94-8.14-24.37-9.81-22.13-2.24-68.08,11.21-104.22,30.54-17.19,9.19-11.27,15.4-1.4,69.76.27,1.48.06-2.01,0,0-.28,10.07-17.65,13.73-33.62,16.81-7.37,1.42,4.83,17.65,15.13,21.29,13.19,4.67,25.68.34,29.98-1.12,70.37-23.84,126.77-13.98,163.05-61.07,10.47-13.59,18.66-31.96,13.45-33.06Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.feature-grid:hover>*:nth-child(6) .feature-icon{content:url(/assets/inhomedogsittinghover-oeE6px1u.svg)}.feature-item{padding:clamp(1.5rem,2vw,2.5rem) clamp(.75rem,1.5vw,2rem);display:flex;flex-direction:column;align-items:center;text-align:center;background:none;justify-content:center;width:100%;height:100%;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;transition:all .3s ease}.feature-item h3{font-family:var(--font-primary);font-weight:300;font-size:1.5rem;text-align:center}.feature-item h4{font-family:var(--font-primary);font-weight:200;font-size:clamp(.75rem,.85vw,.8rem);text-align:center;margin-top:var(--spacing-medium)}.feature-item.odd,.feature-item.odd h4{color:var(--color-white)}.feature-item.even{color:var(--color-primary);background:none}.feature-item.even h4{color:var(--color-accent)}.feature-item:hover{transform:translateY(-5px)}.feature-grid:hover .feature-item.odd{color:var(--color-primary)}.feature-grid:hover .feature-item.odd h4{color:var(--color-accent)}.feature-grid:hover .feature-item.even,.feature-grid:hover .feature-item.even h4{color:var(--color-white)}.feature-item-content{width:100%;display:flex;flex-direction:column;align-items:center}.feature-icon{width:100px;height:70px;margin-bottom:1rem}.pricing{width:100%;text-align:center;margin-top:var(--spacing-small)}.more-info-hero-btn{min-width:var(--button-min-width);width:25%;align-self:center;font-family:var(--font-primary);font-size:.75rem;font-weight:200;padding:var(--button-padding);background-color:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--button-radius);cursor:pointer;box-shadow:var(--button-shadow);transition:all .3s ease;margin-bottom:0}.more-info-hero-btn:hover{color:var(--color-accent);background-color:var(--color-white);transform:translateY(-2px)}.more-info-hero-btn:focus{outline:none}.review-links{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem;margin:.2rem 0 3rem}.review-link{display:inline-block;transition:transform .3s ease}.review-link:hover{transform:translateY(-5px)}.yelp-icon{display:inline-block;width:30px;height:30px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='yelp'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20987.56%201316.38'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23f8991d;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M416.22,1303.62c-60.37-23.72-120.7-47.55-181.14-71.09-24.43-9.52-40.46-25.43-42.69-52.71-1.34-16.48,4.13-30.75,14.43-43.31,58.69-71.55,117.28-143.17,176.23-214.5,18.97-22.95,43.7-29.66,69.1-20.24,25.6,9.49,40.21,31.62,39.47,61.61-2.27,92.94-4.82,185.87-7.4,278.81-.92,33.27-19.37,52.51-50.24,61.45h-17.77Z'/%3e%3cpath%20class='cls-1'%20d='M499.76,558.45c.56,40.51-17.65,65.33-52.95,75.69-30.78,9.03-62.51-3.86-79.94-33.99-82.95-143.33-165.81-286.7-248.17-430.37-25.34-44.21-5.71-90.88,43.47-104.7,69.48-19.52,139.09-38.63,208.86-57.1,48.75-12.91,87.42,17.09,90.88,67.22,5.62,81.37,12.68,162.64,19.08,243.96,5.44,69.1,10.81,138.21,16.22,207.31.92,11.8,1.87,23.59,2.54,31.97Z'/%3e%3cpath%20class='cls-1'%20d='M580.65,673.31c5.27-12.11,8.51-25.7,16.12-36.08,55.45-75.66,111.47-150.91,167.98-225.79,27.88-36.93,73.94-35.24,99.69,3.23,33.36,49.85,66.26,100.02,98.85,150.37,25.22,38.96,9.16,81.15-35.41,93.53-87.81,24.41-175.67,48.63-263.59,72.62-42.84,11.69-80.49-14.99-83.65-57.89Z'/%3e%3cpath%20class='cls-1'%20d='M978.23,987.19c-5.46,12.02-9.05,25.41-16.68,35.84-35.67,48.77-72.12,96.98-108.96,144.89-27.62,35.93-72.23,35.53-98.32-1.19-53.83-75.78-107.31-151.81-160.08-228.34-27.22-39.48-4.08-90.1,42.8-95.16,8.5-.92,17.78.83,26.09,3.34,89.25,27.02,178.41,54.33,267.51,81.83,28.79,8.88,45.11,30.41,47.64,58.78Z'/%3e%3cpath%20class='cls-1'%20d='M10.19,663.83c1.11-44.82,38.17-70.64,80.65-55.66,87.17,30.74,174.1,62.17,261.01,93.64,28.07,10.17,42.43,30.78,42.12,58.27-.3,27.14-15.55,47.97-43.61,57.25-88.56,29.29-177.15,58.47-265.94,87.01-45.4,14.59-81.58-13.93-80.38-61.78.74-29.35,4.01-59.42,3.82-89.04,0-5.74,1.59-59.71,2.34-89.69Z'/%3e%3c/svg%3e");background-size:contain;background-position:center;background-repeat:no-repeat;transition:background-image .3s ease}.yelp-icon:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='yelphover'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20987.56%201316.38'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23cb9831;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M415.61,1303.49c-60.37-23.72-120.7-47.55-181.14-71.09-24.43-9.52-40.46-25.43-42.69-52.71-1.34-16.48,4.13-30.75,14.43-43.31,58.69-71.55,117.28-143.17,176.23-214.5,18.97-22.95,43.7-29.66,69.1-20.24,25.6,9.49,40.21,31.62,39.47,61.61-2.27,92.94-4.82,185.87-7.4,278.81-.92,33.27-19.37,52.51-50.24,61.45h-17.77Z'/%3e%3cpath%20class='cls-1'%20d='M499.14,558.32c.56,40.51-17.65,65.33-52.95,75.69-30.78,9.03-62.51-3.86-79.94-33.99-82.95-143.33-165.81-286.7-248.17-430.37-25.34-44.21-5.71-90.88,43.47-104.7,69.48-19.52,139.09-38.63,208.86-57.1,48.75-12.91,87.42,17.09,90.88,67.22,5.62,81.37,12.68,162.64,19.08,243.96,5.44,69.1,10.81,138.21,16.22,207.31.92,11.8,1.87,23.59,2.54,31.97Z'/%3e%3cpath%20class='cls-1'%20d='M580.03,673.18c5.27-12.11,8.51-25.7,16.12-36.08,55.45-75.66,111.47-150.91,167.98-225.79,27.88-36.93,73.94-35.24,99.69,3.23,33.36,49.85,66.26,100.02,98.85,150.37,25.22,38.96,9.16,81.15-35.41,93.53-87.81,24.41-175.67,48.63-263.59,72.62-42.84,11.69-80.49-14.99-83.65-57.89Z'/%3e%3cpath%20class='cls-1'%20d='M977.62,987.06c-5.46,12.02-9.05,25.41-16.68,35.84-35.67,48.77-72.12,96.98-108.96,144.89-27.62,35.93-72.23,35.53-98.32-1.19-53.83-75.78-107.31-151.81-160.08-228.34-27.22-39.48-4.08-90.1,42.8-95.16,8.5-.92,17.78.83,26.09,3.34,89.25,27.02,178.41,54.33,267.51,81.83,28.79,8.88,45.11,30.41,47.64,58.78Z'/%3e%3cpath%20class='cls-1'%20d='M9.57,663.7c1.11-44.82,38.17-70.64,80.65-55.66,87.17,30.74,174.1,62.17,261.01,93.64,28.07,10.17,42.43,30.78,42.12,58.27-.3,27.14-15.55,47.97-43.61,57.25-88.56,29.29-177.15,58.47-265.94,87.01-45.4,14.59-81.58-13.93-80.38-61.78.74-29.35,4.01-59.42,3.82-89.04,0-5.74,1.59-59.71,2.34-89.69Z'/%3e%3c/svg%3e")}.google-icon{display:inline-block;width:30px;height:30px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='google'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201325.44%201357.78'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23f8991d;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M1073.45,289.77c-59.97,47.65-120.03,95.36-186.75,148.37-220.35-90.24-366.95-60.28-444.6,103.07-65.92,138.67-6.07,306.66,133.22,373.96,135.16,65.3,268.03,23.64,346.62-117.53h-239.32v-243.29h503.06c75.53,230.88-35.51,496.3-249.07,594.72-248.55,114.55-549.56,26.28-693.25-203.28-146.19-233.54-92.4-537.08,125.53-708.42,210.11-165.19,505.77-147.17,704.56,52.4Z'/%3e%3c/svg%3e");background-size:contain;background-position:center;background-repeat:no-repeat;transition:background-image .3s ease}.google-icon:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='googlehover'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201325.44%201357.78'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23cb9831;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M1072.98,289.76c-59.97,47.65-120.03,95.36-186.75,148.37-220.35-90.24-366.95-60.28-444.6,103.07-65.92,138.67-6.07,306.66,133.22,373.96,135.16,65.3,268.03,23.64,346.62-117.53h-239.32v-243.29h503.06c75.53,230.88-35.51,496.3-249.07,594.72-248.55,114.55-549.56,26.28-693.25-203.28-146.19-233.54-92.4-537.08,125.53-708.42,210.11-165.19,505.77-147.17,704.56,52.4Z'/%3e%3c/svg%3e")}.home-about-image{width:100%;height:350px;object-fit:cover;border-radius:var(--border-radius);margin-bottom:var(--spacing-large);border:2px solid var(--color-accent)}.services-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-large);padding:.85rem;width:55%;flex-direction:center;margin-bottom:2rem}.features .services-grid .feature-item{flex:0 1 calc(50% - 2rem);min-width:600px;min-height:300px;padding:4rem 7.5rem;margin:0;color:var(--color-primary)!important;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow)!important;transition:all .3s ease}.features .services-grid .feature-item p{font-size:1rem;color:var(--color-accent);margin-bottom:var(--spacing-medium);padding:.5rem 1.8rem}.service-image{width:100%;height:300px;object-fit:cover;border-radius:var(--border-radius);margin-bottom:var(--spacing-medium);border:2px solid var(--color-accent)}.service-image[src*=neighborhoodwalks]{object-position:center 55%}.service-image[src*=dogbeachvisit]{object-position:center 80%}.service-image[src*=dropinvisit],.service-image[src*=hikingadventures]{object-position:center 65%}.service-image[src*=inhomedogsitting]{object-position:center 60%}.features .services-grid .feature-item{padding:2rem 2.5rem}.features .services-grid .feature-item:hover{color:var(--color-white)!important;background:var(--color-primary);transform:translateY(-5px)}.features .services-grid .feature-item:hover p{color:var(--color-white)}.book-btn{min-width:var(--button-min-width);width:25%;font-family:var(--font-primary);font-size:var(--button-font-size);font-weight:200;padding:var(--button-padding);border:none;border-radius:var(--button-radius);cursor:pointer;transition:all .3s ease;margin-top:1rem;box-shadow:var(--button-shadow);text-decoration:none;display:inline-block}.features .services-grid .feature-item .book-btn{background-color:var(--color-primary);color:var(--color-white)}.features .services-grid .feature-item:hover .book-btn{background-color:var(--color-white);color:var(--color-accent);transform:translateY(-2px)}.book-btn:focus{outline:none}.book-btn:hover{transform:translateY(-2px)}.about-image{width:100%;height:350px;object-fit:cover;border-radius:var(--border-radius);margin-bottom:var(--spacing-large)}.about-about-image{width:100%;height:350px;object-fit:cover;border-radius:var(--border-radius);margin-bottom:var(--spacing-large);border:2px solid var(--color-accent)}.about-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-large);padding:none;width:55%;margin-bottom:0}.contact-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-large);padding:.75rem;width:55%;margin-bottom:2rem}.about-grid .feature-item{flex:0 1 calc(50% - 2rem);min-width:600px;min-height:300px;padding:2rem 00 2.5rem;margin:0;color:var(--color-primary)!important;background:transparent;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.about-grid .feature-item h3{font-family:var(--font-secondary);font-weight:300;font-size:1.5rem;text-align:center}.about-grid .feature-item p{font-family:var(--font-secondary);font-weight:300;font-size:1.2rem;text-align:center}.about-grid .feature-item h4{font-family:var(--font-primary);font-weight:200;color:var(--color-accent);font-size:clamp(.75rem,.85vw,.8rem);text-align:center;margin-top:var(--spacing-medium)}.contact-grid .feature-item{flex:0 1 calc(50% - 2rem);min-width:600px;min-height:300px;padding:2rem 2.5rem;margin:0;color:var(--color-primary)!important;background:transparent;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.form-container{width:55%;max-width:1200px;margin:none;margin-bottom:2.5rem}.contact-form{max-width:600px;margin:0 auto;padding:var(--spacing-large);background-color:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.contact-form-message{text-align:center;color:var(--color-accent);font-size:1rem;margin-top:2.5rem;line-height:1.3}.form-group{margin-bottom:var(--spacing-large)}.form-group.short-input{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.form-group.message{width:100%;text-align:left;display:flex;flex-direction:column;align-items:center}.form-group label{display:block;margin-bottom:var(--spacing-small);color:var(--color-text-light);font-family:var(--font-primary);font-weight:400}.form-group input,.form-group textarea{padding:.75rem;border:.5px solid var(--color-accent);border-radius:var(--button-radius);font-family:var(--font-secondary);text-align:center;font-weight:150;font-size:1em;background-color:var(--color-white);color:#c93}.form-group input:focus{outline:none;border-color:var(--color-primary)}.form-group input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff8dc inset!important;-webkit-text-fill-color:#CC9933!important}.form-group select{padding:.75rem 2.5rem .75rem .75rem;border:1px solid #ddd;border-radius:var(--button-radius);font-family:var(--font-secondary);font-size:1em;font-weight:150;color:orange;width:40%;min-width:160px;background-color:var(--color-white);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23CC9933' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1em;border:.5px solid var(--color-accent)}.form-group select.has-value{color:#c93;border-color:orange;font-weight:400}.form-group select:focus{outline:1px}.form-group select option:first-child{color:orange}.form-group select option:not(:first-child){color:#c93}.form-group select:focus{outline:1px;border-color:var(--color-primary)}.form-group.message textarea:focus{outline:1px;border-color:var(--color-primary)}.form-group select option{font-family:var(--font-primary);background-color:var(--color-white);color:orange;padding:var(--spacing-small);text-align:center}.form-group.short-input input{width:40%;min-width:160px}.form-group.message textarea{width:75%;min-height:100px;min-width:160px;resize:vertical}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--color-accent);opacity:.6;font-style:italic;font-size:.9em;font-weight:200;transition:opacity .3s}.form-group input:focus::placeholder,.form-group textarea:focus::placeholder{opacity:.4}.contact-form button{width:25%;min-width:var(--button-min-width);padding:var(--button-padding);background-color:var(--color-white);color:var(--color-accent);border:none;border-radius:var(--button-radius);font-family:var(--font-primary);font-size:var(--button-font-size);font-weight:200;cursor:pointer;transition:all .3s ease;box-shadow:var(--button-shadow);display:block;margin:0 auto}.contact-form button:hover{color:var(--color-text-light);transform:translateY(-2px)}.contact-form button:focus{outline:none}.footer{margin-top:auto;padding:var(--spacing-medium);text-align:center;background-color:transparent;color:var(--color-primary)}.footer-text p{margin:0;font-family:var(--font-secondary);font-size:.7rem;line-height:1.4}.footer-social-icons{margin-top:1rem;display:flex;justify-content:center;gap:1rem}.instagram-icon{color:var(--color-accent);transition:color .3s ease}.instagram-icon:hover{color:var(--color-text-dark)}.bluesky-icon{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='bluesky'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23f8991d;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M313.38,149.49c162.38,122.33,337.07,370.32,401.18,503.4,64.12-133.08,238.81-381.07,401.19-503.4,117.19-88.24,307.04-156.54,307.04,60.75,0,43.38-24.79,364.56-39.35,416.72-50.55,181.25-234.8,227.49-398.69,199.51,286.47,48.91,359.34,210.92,201.96,372.93-298.9,307.7-429.61-77.2-463.08-175.82-9.65-28.39-8.27-29.04-18.15,0-33.47,98.62-164.17,483.53-463.07,175.82-157.39-162.01-84.52-324.02,201.95-372.93-163.89,27.98-348.14-18.26-398.69-199.51C31.13,574.81,6.33,253.62,6.33,210.24,6.33-7.05,196.21,61.25,313.38,149.49Z'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;transition:background-image .3s ease}.bluesky-icon:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='blueskyhover'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201442.46%201354.89'%3e%3cpath%20d='M314.09,147.42c162.38,122.33,337.07,370.32,401.18,503.4,64.12-133.08,238.81-381.07,401.19-503.4,117.19-88.24,307.04-156.54,307.04,60.75,0,43.38-24.79,364.56-39.35,416.72-50.55,181.25-234.8,227.49-398.69,199.51,286.47,48.91,359.34,210.92,201.96,372.93-298.9,307.7-429.61-77.2-463.08-175.82-9.65-28.39-8.27-29.04-18.15,0-33.47,98.62-164.17,483.53-463.07,175.82-157.39-162.01-84.52-324.02,201.95-372.93-163.89,27.98-348.14-18.26-398.69-199.51C31.84,572.74,7.04,251.55,7.04,208.17,7.04-9.12,196.92,59.18,314.09,147.42Z'/%3e%3c/svg%3e")}.footer .bluesky-icon{width:18px;height:18px}.nav-links{list-style:none;display:flex;gap:2rem;margin:0}.nav-links li a{text-decoration:none;color:var(--color-primary);transition:color .3s ease}.nav-links li a:hover{color:var(--color-accent)}.footer-nav-social{display:inline-flex;align-items:center;padding-top:1rem;justify-content:center;gap:1.5rem;margin-bottom:1.5rem}.footer-social-icons{margin-top:0}.footer-link{color:var(--color-accent);font-family:var(--font-primary);font-weight:300;letter-spacing:.02em;font-size:.6rem;text-decoration:none;transition:all .3s ease}.footer-link:hover{color:var(--color-text-dark)}.footer-text p{line-height:1.4}.footer-text p br{margin:0;display:block;content:""}@media (max-width: 600px){.content-container{width:100%!important;max-width:100%!important;padding:0 1rem!important;overflow-x:hidden!important;box-sizing:border-box!important}.hero{width:75%!important;margin:0 auto!important;padding:1rem!important;box-sizing:border-box!important}.hero h2{font-family:var(--font-primary);font-weight:300;font-size:clamp(.65rem,.85vw,2rem);color:var(--color-accent);margin-bottom:var(--spacing-medium);line-height:1.2;margin-top:0}.full-width-feature-grid .features h2{margin-top:1rem;margin-bottom:1rem}.hero .video-container{margin-top:1rem!important}.page-content{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}nav ul.desktop-nav{display:none}.mobile-nav,.mobile-menu-button,.mobile-menu{display:block}.feature-grid{flex-wrap:wrap!important;gap:var(--spacing-small);justify-content:center;overflow-x:visible;width:100%;min-width:unset!important;max-width:100%!important;margin:0 auto!important;padding:0 1rem!important;box-sizing:border-box!important}.feature-grid>a .feature-grid>*{flex:0 0 100%!important;width:100%!important;min-width:unset!important;max-width:100%!important;margin-bottom:1rem!important;box-sizing:border-box!important}.feature-item,.feature-item-content{width:100%!important;min-width:unset!important;max-width:100%!important;padding:.5rem 0 0!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.scroll-indicator{display:none}.full-width-feature-grid-wrapper{width:100%!important;margin:0 auto!important;padding:0!important;position:static!important;left:0!important;right:0!important}.full-width-feature-grid{width:100%!important;margin:0 auto!important;padding:0!important}.services-grid .feature-item,.about-grid .feature-item,.contact-grid .feature-item,.features .services-grid .feature-item,.features .about-grid .feature-item,.features .contact-grid .feature-item{width:100%!important;min-width:350;max-width:600px;box-sizing:border-box!important;margin:0 0 1.5rem!important;padding:1.3rem!important}.features{width:100%!important;max-width:100%!important;padding:0!important;margin:0 auto!important;box-sizing:border-box!important}.review-links{gap:1rem}.yelp-icon,.google-icon{width:25px;height:25px}.features>div{width:100%!important;max-width:100%!important;min-width:unset!important;box-sizing:border-box!important}.form-group.short-input input,.form-group select{width:80%!important;min-width:unset!important}.form-group.message textarea{width:90%!important;min-width:unset!important}.features .video-container .hero{width:100%!important;min-width:unset!important;max-width:100%!important;margin:0 auto!important;margin-bottom:1.5rem!important}.services-grid .feature-item,.feature-grid .feature-item,.contact-grid .feature-item,.features .services-grid .feature-item,.features .about-grid .feature-item,.features .contact-grid .feature-item{width:100%!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 1.5rem!important;padding:1.5rem}.page-content .features h2{margin-top:1.5rem;margin-bottom:1rem}.about-image{width:100%;height:200px;object-fit:cover;border-radius:var(--border-radius);margin-bottom:var(--spacing-large)}.home-about-image{width:100%;height:200px;object-fit:cover;border-radius:var(--border-radius);margin-bottom:var(--spacing-large);margin-top:-1rem}.contact-form{width:90%!important;max-width:100%!important;box-sizing:border-box!important;padding:1.5rem!important}.contact-form .form-group select{color:orange}.contact-form .form-group input{color:#c93}.contact-form input[type=date]{display:block!important;width:80%!important;height:40px!important;text-align:center!important;-moz-appearance:textfield!important;appearance:textfield!important;-webkit-appearance:textfield!important;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23CC9933' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:10px}input[id=specificStartDate],input[id=specificEndDate]{opacity:1!important;visibility:visible!important}.contact-form input[type=date]:not(:valid):before{content:"mm/dd/yyyy";color:#c93;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.contact-form input[type=date]::-webkit-calendar-picker-indicator{display:none!important}.contact-form input[type=date]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23CC9933' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:10px!important}.nav-links{list-style:none;display:flex;gap:1rem;margin:0}}@media (max-width: 768px){.mobile-nav{display:flex!important;align-items:center;justify-content:space-between;padding:1rem 2rem}.mobile-menu-button{display:block!important}nav ul.desktop-nav{display:none!important}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--color-white);z-index:1999;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.mobile-menu.open{display:block;opacity:1;visibility:visible}.page-wrapper,.content-container{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.feature-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-medium);justify-content:center;width:100%;max-width:600px;margin:1rem auto;padding:0}.feature-grid>*{flex:0 0 100%;width:100%;margin-bottom:1rem}.scroll-indicator-circle{display:none}.services-grid,.about-grid,.contact-grid{width:90%;max-width:700px;gap:var(--spacing-small);margin-bottom:0}.about-about-image{width:100%;height:200px;object-fit:cover;border-radius:var(--border-radius);margin-bottom:var(--spacing-large);margin-top:-1rem}}@media (min-width: 769px){.feature-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:var(--spacing-medium)}.feature-grid>*{flex:0 0 350px;min-width:350px;max-width:350px}.services-grid,.about-grid,.contact-grid,.features .services-grid,.features .about-grid,.features .contact-grid{width:55%;min-width:600px;max-width:1200px}}
