@media(max-width:700px){.hero[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{min-width:0}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{width:100%;max-width:260px;white-space:normal;overflow-wrap:break-word;word-break:keep-all}}.hero[data-astro-cid-j7pv25f6]{min-height:480px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;padding:52px 28px}.eyebrow[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.13em;color:#e67358;font-weight:800}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(36px,5vw,62px);line-height:1.16;letter-spacing:-.04em;margin:18px 0}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:#328a7c}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#6d7d77;line-height:1.9;font-size:16px;max-width:34rem}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:24px;margin-top:28px}.button[data-astro-cid-j7pv25f6]{padding:14px 19px;border-radius:12px;font-size:14px;font-weight:700}.primary[data-astro-cid-j7pv25f6]{background:#287c70;color:#fff;box-shadow:0 8px 18px #287c7026}.primary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-left:12px}.text-link[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:700;color:#4a756d}.hero-art[data-astro-cid-j7pv25f6]{height:340px;position:relative;background:#e8f2ec;border-radius:42% 42% 36% 40%;overflow:hidden}.sun[data-astro-cid-j7pv25f6]{position:absolute;width:180px;height:180px;border-radius:50%;background:#f4c77e;top:33px;right:40px}.blob[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;background:#c1e1d5}.blob-one[data-astro-cid-j7pv25f6]{width:220px;height:170px;bottom:-50px;left:10px}.blob-two[data-astro-cid-j7pv25f6]{width:160px;height:160px;right:-30px;bottom:-30px;background:#f4d1a4}.pet-doodle[data-astro-cid-j7pv25f6]{position:absolute;left:22%;top:31%;font-size:92px;filter:drop-shadow(0 8px 5px #26695b18);transform:rotate(-6deg)}.cat-doodle[data-astro-cid-j7pv25f6]{left:auto;right:18%;top:48%;font-size:76px;transform:rotate(8deg)}section[data-astro-cid-j7pv25f6]{margin-top:54px}.section-heading[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;margin-bottom:22px}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:8px 0 0;font-size:26px;letter-spacing:-.04em}.heading-note[data-astro-cid-j7pv25f6]{font-size:12px;color:#91a09b}.pet-choices[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pet-choice[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px;padding:21px 22px;border-radius:18px;border:1px solid transparent}.pet-choice[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;gap:5px;flex:1}.pet-choice[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:16px}.pet-choice[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:12px;color:#71807b}.dog-choice[data-astro-cid-j7pv25f6]{background:#e6f2ed;border-color:#d7eae1}.cat-choice[data-astro-cid-j7pv25f6]{background:#fff1df;border-color:#f8e5c8}.choice-icon[data-astro-cid-j7pv25f6]{font-size:37px}.guide-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.feature-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:30px;border-radius:22px;min-height:190px}.feature-grid[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:14px 0 7px;font-size:23px;letter-spacing:-.04em}.feature-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{line-height:1.7;color:#64736e;font-size:14px}.routine[data-astro-cid-j7pv25f6]{background:#dceee7}.calculator[data-astro-cid-j7pv25f6]{background:#f8e7d0}.feature-tag[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:8px;padding:6px 10px;border-radius:99px;background:#ffffff80;color:#6a7973;font-size:11px}@media(max-width:700px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:36px 6px 10px;min-height:auto}.hero-art[data-astro-cid-j7pv25f6]{height:220px;border-radius:30px}.pet-doodle[data-astro-cid-j7pv25f6]{font-size:65px}.cat-doodle[data-astro-cid-j7pv25f6]{font-size:54px}.section-heading[data-astro-cid-j7pv25f6]{align-items:start;gap:12px}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:21px}.heading-note[data-astro-cid-j7pv25f6]{display:none}.guide-grid[data-astro-cid-j7pv25f6],.feature-grid[data-astro-cid-j7pv25f6],.pet-choices[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-actions[data-astro-cid-j7pv25f6]{gap:15px;flex-wrap:wrap}}
