.props[data-astro-cid-violuqbh]{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.prop[data-astro-cid-violuqbh]{z-index:1;width:var(--item-size);position:absolute}.prop[data-astro-cid-violuqbh] img{user-select:none;filter:drop-shadow(0 18px 24px #264a4021);width:100%;height:auto;transform:rotate(var(--item-rotation));display:block}.tennis[data-astro-cid-violuqbh]{--item-size:clamp(96px, 8.5vw, 148px);--item-delay:.12s;--item-rotation:-14deg;--float-duration:4.8s;--float-x:10px;--float-y:-16px;top:12%;left:max(4%,50% - 660px)}.collar[data-astro-cid-violuqbh]{--item-size:clamp(172px, 14vw, 235px);--item-delay:.26s;--item-rotation:11deg;--float-duration:5.6s;--float-x:-12px;--float-y:-18px;top:5%;right:max(2%,50% - 710px)}.frisbee[data-astro-cid-violuqbh]{--item-size:clamp(158px, 13vw, 224px);--item-delay:.38s;--item-rotation:-18deg;--float-duration:6.2s;--float-x:14px;--float-y:-13px;bottom:10%;left:max(1%,50% - 720px)}.treat[data-astro-cid-violuqbh]{--item-size:clamp(175px, 14vw, 235px);--item-delay:.5s;--item-rotation:18deg;--float-duration:4.4s;--float-x:-8px;--float-y:-14px;bottom:13%;right:max(8%,50% - 590px)}@media (prefers-reduced-motion:no-preference){.prop[data-astro-cid-violuqbh]{animation:prop-reveal .8s cubic-bezier(.16, 1, .3, 1) var(--item-delay) both}.prop[data-astro-cid-violuqbh] img{animation:prop-float var(--float-duration) ease-in-out calc(var(--item-delay) + .5s) infinite alternate}}@keyframes prop-reveal{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes prop-float{0%{transform:translate3d(0, 0, 0) rotate(var(--item-rotation))}to{transform:translate3d(var(--float-x), var(--float-y), 0) rotate(calc(var(--item-rotation) + 4deg))}}@media (width>=1051px){.tennis[data-astro-cid-violuqbh]{top:4%}.collar[data-astro-cid-violuqbh]{top:0}.frisbee[data-astro-cid-violuqbh]{bottom:2%}.treat[data-astro-cid-violuqbh]{bottom:4%}}@media (width<=1050px){.tennis[data-astro-cid-violuqbh]{left:-40px}.collar[data-astro-cid-violuqbh]{right:-96px}.frisbee[data-astro-cid-violuqbh]{bottom:4%;left:-90px}.treat[data-astro-cid-violuqbh]{bottom:2%;right:-44px}}@media (width<=700px){.prop[data-astro-cid-violuqbh] img{filter:drop-shadow(0 10px 16px #264a401c)}.tennis[data-astro-cid-violuqbh]{--item-size:74px;top:3%;left:-30px}.collar[data-astro-cid-violuqbh]{--item-size:152px;top:-7%;bottom:auto;right:-100px}.frisbee[data-astro-cid-violuqbh]{--item-size:136px;left:min(-46px, calc(50vw - 164px - var(--item-size)));bottom:2%}.treat[data-astro-cid-violuqbh]{--item-size:128px;top:auto;right:min(-34px, calc(50vw - 148px - var(--item-size)));bottom:0}}.faq[data-astro-cid-hemr5th4]{border-top:.5px solid var(--separator);interpolate-size:allow-keywords;display:grid}details[data-astro-cid-hemr5th4]{border-bottom:.5px solid var(--separator)}details[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .25s ease-out, content-visibility .25s allow-discrete;overflow:hidden}details[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}h3[data-astro-cid-hemr5th4]{font-family:var(--font-body);font-variation-settings:normal;font-size:var(--text-title-modal-section);line-height:var(--lh-title-modal-section);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title-base)}p[data-astro-cid-hemr5th4]{max-width:680px;padding-bottom:16px}.faq__icon[data-astro-cid-hemr5th4]{background:var(--background-dark);border-radius:999px;flex:none;width:28px;height:28px;position:relative}.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--text-primary);width:12px;height:2px;transition:transform .25s var(--ease-out);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(0)}.hero[data-astro-cid-lcdefpme]{text-align:center;padding:72px 0 80px;position:relative;overflow:hidden}.hero__content[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:20px;max-width:780px;display:flex;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--brand)}.hero__sub[data-astro-cid-lcdefpme]{max-width:520px}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{padding:88px 0 120px}}@media (width<=700px){.hero[data-astro-cid-lcdefpme]{padding:112px 0 128px}}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:32px 24px;display:grid}@media (width<=1100px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:24px 12px}}.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.feature[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);background:#fff;padding:28px}.feature[data-astro-cid-lcdefpme] img{object-fit:contain;width:58px;height:58px;margin-bottom:12px}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-variation-settings:normal;font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--weight-semibold);letter-spacing:normal;margin-bottom:6px}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:var(--text-body-sm);line-height:1.5}@media (width<=900px){.features[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.6fr;gap:48px;display:grid}.faq-section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:12px}.faq-section[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--brand);font-weight:600}@media (width<=900px){.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}}.cta[data-astro-cid-lcdefpme]{background:var(--brand);text-align:center;padding:96px 0}.cta__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:16px;max-width:640px;display:flex}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.85}.cta[data-astro-cid-lcdefpme] .cta__dog{filter:drop-shadow(0 18px 24px #0000002e);width:140px;height:auto}.cta__button[data-astro-cid-lcdefpme]{color:var(--brand);background:#fff;margin-top:8px}.cta__button[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, #fff 90%, var(--brand))}@media (width<=800px){.cta[data-astro-cid-lcdefpme]{padding:72px 0}}
