.PetOwner-module__6Ibh9W__page{--green:#106c58;--green-dark:#0b5849;--green-deep:#0c5b4c;--pink:#eca7c0;--pink-soft:#eca7c02e;--pink-pale:#eca7c014;--lime:#aac653;--cream:#f7f3ed;--cream-light:#fbf8f4;--ink:#111;--muted:#6c6865;--white:#fff;background:var(--white);min-height:100vh;color:var(--ink);overflow-x:clip}.PetOwner-module__6Ibh9W__section{scroll-margin-top:92px;position:relative}.PetOwner-module__6Ibh9W__sectionInner{z-index:2;width:min(100% - 48px,1240px);margin-inline:auto;position:relative}.PetOwner-module__6Ibh9W__header{z-index:100;-webkit-backdrop-filter:blur(16px);background:#fcf9f7eb;border-bottom:1px solid #1111110f;position:sticky;top:0}.PetOwner-module__6Ibh9W__headerInner{grid-template-columns:auto 1fr auto;align-items:center;gap:42px;width:min(100% - 48px,1320px);height:76px;margin-inline:auto;display:grid}.PetOwner-module__6Ibh9W__headerLogo{align-items:center;width:110px;display:inline-flex}.PetOwner-module__6Ibh9W__headerLogo img{filter:brightness(0);width:100%;height:auto}.PetOwner-module__6Ibh9W__desktopNavigation{justify-content:center;align-items:center;gap:clamp(20px,2.4vw,38px);display:flex}.PetOwner-module__6Ibh9W__desktopNavigation a,.PetOwner-module__6Ibh9W__headerSecondary{color:#111111a8;font-size:13px;font-weight:500;text-decoration:none;transition:color .18s;position:relative}.PetOwner-module__6Ibh9W__desktopNavigation a:after,.PetOwner-module__6Ibh9W__headerSecondary:after{content:"";background:var(--green);transform-origin:100%;width:100%;height:1px;transition:transform .22s;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.PetOwner-module__6Ibh9W__desktopNavigation a:hover,.PetOwner-module__6Ibh9W__headerSecondary:hover{color:var(--ink)}.PetOwner-module__6Ibh9W__desktopNavigation a:hover:after,.PetOwner-module__6Ibh9W__headerSecondary:hover:after{transform-origin:0;transform:scaleX(1)}.PetOwner-module__6Ibh9W__headerActions{align-items:center;gap:22px;display:flex}.PetOwner-module__6Ibh9W__headerPrimary{background:var(--green);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding-inline:20px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.PetOwner-module__6Ibh9W__headerPrimary:hover{background:var(--green-dark);transform:translateY(-1px)}.PetOwner-module__6Ibh9W__mobileMenu{display:none}.PetOwner-module__6Ibh9W__eyebrowDark,.PetOwner-module__6Ibh9W__eyebrowPink,.PetOwner-module__6Ibh9W__eyebrowLight{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.PetOwner-module__6Ibh9W__eyebrowDark{color:#11111185}.PetOwner-module__6Ibh9W__eyebrowPink{color:var(--pink)}.PetOwner-module__6Ibh9W__eyebrowLight{color:#ffffff94}.PetOwner-module__6Ibh9W__sectionLead{color:#11111196;max-width:620px;margin:26px 0 0;font-size:16px;line-height:1.7}.PetOwner-module__6Ibh9W__buttonPrimary,.PetOwner-module__6Ibh9W__buttonLime,.PetOwner-module__6Ibh9W__buttonGhostLight{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 25px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.PetOwner-module__6Ibh9W__buttonPrimary{background:var(--green);color:#fff}.PetOwner-module__6Ibh9W__buttonPrimary:hover{background:var(--green-dark);transform:translateY(-2px)}.PetOwner-module__6Ibh9W__buttonLime{background:var(--lime);color:#10231c}.PetOwner-module__6Ibh9W__buttonLime:hover{background:#b7d05d;transform:translateY(-2px)}.PetOwner-module__6Ibh9W__buttonGhostLight{color:#fff;border:1px solid #ffffff4d}.PetOwner-module__6Ibh9W__buttonGhostLight:hover{background:#ffffff14}.PetOwner-module__6Ibh9W__buttonPrimary span,.PetOwner-module__6Ibh9W__buttonLime span{transition:transform .2s}.PetOwner-module__6Ibh9W__buttonPrimary:hover span,.PetOwner-module__6Ibh9W__buttonLime:hover span{transform:translate(4px)}.PetOwner-module__6Ibh9W__textLink{color:var(--green);align-items:center;gap:12px;margin-top:34px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.PetOwner-module__6Ibh9W__textLink span{transition:transform .2s}.PetOwner-module__6Ibh9W__textLink:hover span{transform:translate(4px)}.PetOwner-module__6Ibh9W__mediaPlaceholder{color:var(--ink);background:linear-gradient(145deg,#fffffffc,#f7f4effa);border:1px dashed #1111112e;position:relative;overflow:hidden}.PetOwner-module__6Ibh9W__media_phone{aspect-ratio:.52;border-radius:43px;width:min(100%,340px);margin-inline:auto;box-shadow:0 32px 80px #1a2d252b,inset 0 0 0 7px #11111109}.PetOwner-module__6Ibh9W__media_wide{aspect-ratio:1.55;border-radius:28px;width:100%}.PetOwner-module__6Ibh9W__media_square{aspect-ratio:1;border-radius:28px;width:100%}.PetOwner-module__6Ibh9W__mediaCompact{transform:scale(.9)}.PetOwner-module__6Ibh9W__deviceTop{z-index:3;background:#191919;border-radius:999px;place-items:center;width:72px;height:19px;display:grid;position:absolute;top:13px;left:50%;transform:translate(-50%)}.PetOwner-module__6Ibh9W__deviceTop span{background:#ffffff52;border-radius:50%;width:4px;height:4px}.PetOwner-module__6Ibh9W__mediaPlaceholderInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex;position:absolute;inset:0}.PetOwner-module__6Ibh9W__mediaEyebrow{color:var(--pink);letter-spacing:.16em;font-size:9px;font-weight:700}.PetOwner-module__6Ibh9W__mediaPlaceholderInner strong{margin-top:13px;font-size:clamp(17px,1.6vw,22px)}.PetOwner-module__6Ibh9W__mediaPlaceholderInner p{color:#11111180;max-width:260px;margin:9px 0 0;font-size:11px;line-height:1.55}.PetOwner-module__6Ibh9W__mediaReplace{color:var(--green-dark);background:#eca7c029;border-radius:999px;margin-top:18px;padding:7px 11px;font-size:9px;font-weight:600}.PetOwner-module__6Ibh9W__hero{background:var(--green);color:#fff;align-items:center;min-height:calc(100svh - 76px);display:flex;overflow:hidden}.PetOwner-module__6Ibh9W__heroGlow{background:radial-gradient(circle,#eca7c06b 0%,#eca7c029 42%,#eca7c000 72%);border-radius:50%;width:760px;height:760px;position:absolute;top:-240px;right:-210px}.PetOwner-module__6Ibh9W__heroGlowSecondary{background:radial-gradient(circle,#aac65326 0%,#aac65300 70%);border-radius:50%;width:700px;height:700px;position:absolute;bottom:-400px;left:-260px}.PetOwner-module__6Ibh9W__heroInner{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(420px,.8fr);align-items:center;gap:clamp(52px,6vw,104px);width:min(100% - 64px,1240px);margin-inline:auto;padding:clamp(68px,9vh,120px) 0;display:grid;position:relative}.PetOwner-module__6Ibh9W__heroCopy{max-width:690px}.PetOwner-module__6Ibh9W__heroCopy h1{letter-spacing:-.055em;max-width:650px;margin:20px 0 0;font-size:clamp(46px,4.7vw,70px);font-weight:700;line-height:.99}.PetOwner-module__6Ibh9W__heroDescription{color:#ffffffb8;max-width:555px;margin:25px 0 0;font-size:clamp(15px,1.15vw,18px);line-height:1.62}.PetOwner-module__6Ibh9W__heroProofs{color:#ffffff87;letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:9px 12px;margin-top:30px;font-size:10px;font-weight:700;display:flex}.PetOwner-module__6Ibh9W__heroProofs i{opacity:.45;font-style:normal}.PetOwner-module__6Ibh9W__heroActions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:35px;display:flex}.PetOwner-module__6Ibh9W__heroVisual{justify-content:center;align-items:center;min-height:650px;display:flex;position:relative}.PetOwner-module__6Ibh9W__heroVisualBackdrop{background:#ffffff17;border-radius:46% 54% 50% 50%;position:absolute;inset:7% 3%;transform:rotate(-5deg)}.PetOwner-module__6Ibh9W__heroFamilyCard,.PetOwner-module__6Ibh9W__heroMemoryCard{z-index:4;color:var(--ink);background:#fffffff7;border:1px solid #1111110f;position:absolute;box-shadow:0 22px 60px #06251e38}.PetOwner-module__6Ibh9W__heroFamilyCard{border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:245px;padding:14px 15px;display:grid;bottom:92px;right:-25px}.PetOwner-module__6Ibh9W__familyAvatar{background:var(--pink-soft);width:35px;height:35px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__heroFamilyCard div{flex-direction:column;gap:2px;display:flex}.PetOwner-module__6Ibh9W__heroFamilyCard strong{font-size:12px}.PetOwner-module__6Ibh9W__heroFamilyCard div span{color:#11111185;font-size:9px}.PetOwner-module__6Ibh9W__familyCheck{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__heroMemoryCard{border-radius:17px;flex-direction:column;gap:5px;width:185px;padding:16px;display:flex;top:90px;left:-18px}.PetOwner-module__6Ibh9W__memoryDate{color:var(--pink);letter-spacing:.13em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__heroMemoryCard strong{font-size:12px;line-height:1.35}.PetOwner-module__6Ibh9W__memoryCount{color:#1111117a;margin-top:5px;font-size:9px}.PetOwner-module__6Ibh9W__identitySection{background:var(--cream-light);padding:clamp(100px,12vw,165px) 0}.PetOwner-module__6Ibh9W__identityLayout{grid-template-columns:minmax(0,.88fr) minmax(440px,.9fr);align-items:center;gap:clamp(65px,8vw,130px);display:grid}.PetOwner-module__6Ibh9W__identityCopy h2,.PetOwner-module__6Ibh9W__editorialIntro h2,.PetOwner-module__6Ibh9W__healthHeader h2,.PetOwner-module__6Ibh9W__adviceCopy h2,.PetOwner-module__6Ibh9W__recommendationHeader h2,.PetOwner-module__6Ibh9W__gamificationCopy h2,.PetOwner-module__6Ibh9W__memoriesHeader h2,.PetOwner-module__6Ibh9W__adoptionBridgeCopy h2,.PetOwner-module__6Ibh9W__comingSoonTop h2,.PetOwner-module__6Ibh9W__closingCopy h2{letter-spacing:-.055em;margin:19px 0 0;font-size:clamp(44px,4.8vw,70px);font-weight:700;line-height:1}.PetOwner-module__6Ibh9W__identityFacts{border-top:1px solid #1111111a;margin-top:44px}.PetOwner-module__6Ibh9W__identityFacts>div{border-bottom:1px solid #1111111a;grid-template-columns:42px 135px 1fr;gap:18px;padding:20px 0;display:grid}.PetOwner-module__6Ibh9W__identityFacts>div>span{color:var(--pink);font-size:10px;font-weight:700}.PetOwner-module__6Ibh9W__identityFacts strong{font-size:13px}.PetOwner-module__6Ibh9W__identityFacts p{color:#11111185;margin:0;font-size:12px;line-height:1.55}.PetOwner-module__6Ibh9W__identityStage{justify-content:center;align-items:center;min-height:690px;display:flex;position:relative}.PetOwner-module__6Ibh9W__identityHalo{background:radial-gradient(circle,#eca7c03d,#eca7c000 72%);border-radius:50%;width:540px;height:540px;position:absolute}.PetOwner-module__6Ibh9W__identityChoice{z-index:4;background:#fffffffa;border:1px solid #11111114;border-radius:18px;width:min(470px,92%);padding:18px;position:absolute;bottom:54px;left:-12px;box-shadow:0 22px 55px #34271f1c}.PetOwner-module__6Ibh9W__identityChoiceLabel{color:#1111116b;letter-spacing:.16em;margin-bottom:12px;font-size:8px;font-weight:700;display:block}.PetOwner-module__6Ibh9W__identityChoiceRow{align-items:center;gap:10px;display:flex}.PetOwner-module__6Ibh9W__identityOption{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.PetOwner-module__6Ibh9W__identityPhoto,.PetOwner-module__6Ibh9W__identityAvatar{border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:8px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__identityPhoto{background:var(--pink-soft);color:var(--ink)}.PetOwner-module__6Ibh9W__identityAvatar{color:var(--green);background:#106c581f}.PetOwner-module__6Ibh9W__identityOption div{flex-direction:column;gap:2px;min-width:0;display:flex}.PetOwner-module__6Ibh9W__identityOption strong{font-size:10px}.PetOwner-module__6Ibh9W__identityOption div span{color:#11111175;white-space:nowrap;font-size:8px}.PetOwner-module__6Ibh9W__identityOr{color:#11111159;font-size:9px}.PetOwner-module__6Ibh9W__dailySection{background:#fff;padding:clamp(105px,12vw,165px) 0}.PetOwner-module__6Ibh9W__editorialIntro{grid-template-columns:minmax(0,1fr) minmax(370px,.64fr);align-items:center;gap:clamp(55px,8vw,130px);display:grid}.PetOwner-module__6Ibh9W__editorialCard{border:3px solid var(--green);border-radius:31px;padding:43px;position:relative;box-shadow:0 24px 60px #106c5814}.PetOwner-module__6Ibh9W__editorialCardEyebrow{color:var(--pink);letter-spacing:.16em;font-size:10px;font-weight:700}.PetOwner-module__6Ibh9W__editorialCard p{color:#11111194;margin:24px 0 0;font-size:16px;line-height:1.65}.PetOwner-module__6Ibh9W__editorialSteps{color:var(--green);letter-spacing:.14em;align-items:center;gap:11px;margin-top:32px;font-size:8px;font-weight:700;display:flex}.PetOwner-module__6Ibh9W__editorialSteps i{background:#106c584d;width:32px;height:1px}.PetOwner-module__6Ibh9W__dailyDivider{background:#1111111c;height:1px;margin:80px 0 0}.PetOwner-module__6Ibh9W__dailyLayout{grid-template-columns:minmax(300px,.7fr) minmax(500px,1fr);gap:clamp(60px,9vw,140px);padding-top:70px;display:grid}.PetOwner-module__6Ibh9W__dailyNumber{color:var(--pink);font-size:11px;font-weight:700}.PetOwner-module__6Ibh9W__dailySummary h3{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1.08}.PetOwner-module__6Ibh9W__dailySummary>p{color:#1111118f;max-width:430px;margin:21px 0 0;font-size:14px;line-height:1.65}.PetOwner-module__6Ibh9W__household{align-items:center;margin-top:38px;display:flex}.PetOwner-module__6Ibh9W__householdAvatar,.PetOwner-module__6Ibh9W__householdAdd{border:3px solid #fff;border-radius:50%;place-items:center;width:37px;height:37px;font-size:9px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__householdAvatar{background:var(--pink-soft);color:var(--ink);margin-right:-8px}.PetOwner-module__6Ibh9W__householdAvatar:nth-child(2){color:var(--green);background:#106c581f}.PetOwner-module__6Ibh9W__householdAdd{background:var(--cream);color:#1111118c;margin-left:-8px}.PetOwner-module__6Ibh9W__household p{flex-direction:column;gap:1px;margin:0 0 0 14px;display:flex}.PetOwner-module__6Ibh9W__household strong{font-size:10px}.PetOwner-module__6Ibh9W__household p span{color:#11111173;font-size:9px}.PetOwner-module__6Ibh9W__dailyBoard{background:var(--cream-light);border:1px solid #11111114;border-radius:26px;overflow:hidden;box-shadow:0 30px 80px #2d27231a}.PetOwner-module__6Ibh9W__dailyBoardHeader{border-bottom:1px solid #11111114;justify-content:space-between;align-items:center;gap:20px;padding:26px 28px;display:flex}.PetOwner-module__6Ibh9W__dailyBoardHeader>div{flex-direction:column;gap:3px;display:flex}.PetOwner-module__6Ibh9W__dailyBoardHeader div span{color:#1111116b;letter-spacing:.14em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__dailyBoardHeader strong{font-size:16px}.PetOwner-module__6Ibh9W__dailyBadge{color:#637827;background:#aac6532e;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:600}.PetOwner-module__6Ibh9W__taskList{padding-inline:28px}.PetOwner-module__6Ibh9W__taskRow{border-bottom:1px solid #11111114;grid-template-columns:48px 30px 1fr;align-items:center;gap:13px;min-height:78px;display:grid}.PetOwner-module__6Ibh9W__taskTime{color:#1111116b;font-size:10px}.PetOwner-module__6Ibh9W__taskCheck{color:#fff;border:1px solid #11111126;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__taskCheckDone{border-color:var(--green);background:var(--green)}.PetOwner-module__6Ibh9W__taskCopy{flex-direction:column;gap:3px;display:flex}.PetOwner-module__6Ibh9W__taskCopy strong{font-size:12px}.PetOwner-module__6Ibh9W__taskCopy span{color:#1111116e;font-size:9px}.PetOwner-module__6Ibh9W__dailyUpcoming{background:var(--green);color:#fff;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:20px 28px;display:grid}.PetOwner-module__6Ibh9W__dailyUpcoming>span:first-child{color:#ffffff8c;letter-spacing:.13em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__dailyUpcoming strong{font-size:11px}.PetOwner-module__6Ibh9W__dailyUpcoming>span:last-child{color:var(--lime);font-size:9px;font-weight:600}.PetOwner-module__6Ibh9W__healthSection{background:var(--green);color:#fff;padding:clamp(105px,12vw,165px) 0;overflow:hidden}.PetOwner-module__6Ibh9W__healthGlow{background:radial-gradient(circle,#eca7c038,#eca7c000 70%);border-radius:50%;width:760px;height:760px;position:absolute;bottom:-380px;right:-330px}.PetOwner-module__6Ibh9W__healthHeader{grid-template-columns:1fr minmax(300px,.58fr);align-items:end;gap:70px;display:grid}.PetOwner-module__6Ibh9W__healthHeader>p{color:#ffffff9e;max-width:460px;margin:0;font-size:15px;line-height:1.7}.PetOwner-module__6Ibh9W__healthGrid{grid-template-columns:minmax(0,1.05fr) minmax(350px,.72fr);gap:22px;margin-top:72px;display:grid}.PetOwner-module__6Ibh9W__weightCard{background:var(--cream-light);color:var(--ink);border-radius:28px;padding:clamp(28px,4vw,46px);box-shadow:0 28px 70px #03221b2e}.PetOwner-module__6Ibh9W__cardHeader{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.PetOwner-module__6Ibh9W__cardHeader>div{flex-direction:column;gap:7px;display:flex}.PetOwner-module__6Ibh9W__cardHeader div span{color:#11111173;letter-spacing:.14em;font-size:9px;font-weight:700}.PetOwner-module__6Ibh9W__cardHeader strong{letter-spacing:-.04em;font-size:clamp(34px,4vw,52px)}.PetOwner-module__6Ibh9W__trend{color:#657828;background:#aac65333;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:600}.PetOwner-module__6Ibh9W__weightChart{border-bottom:1px solid #1111111f;align-items:flex-end;gap:clamp(15px,3vw,32px);height:215px;margin-top:44px;display:flex}.PetOwner-module__6Ibh9W__weightChart span{background:linear-gradient(180deg,var(--green),#106c585c);border-radius:999px 999px 0 0;width:100%}.PetOwner-module__6Ibh9W__chartLabels{color:#1116;justify-content:space-between;margin-top:10px;font-size:8px;display:flex}.PetOwner-module__6Ibh9W__healthInsight{border-top:1px solid #1111111a;grid-template-columns:70px 1fr;align-items:center;gap:15px;margin-top:31px;padding-top:22px;display:grid}.PetOwner-module__6Ibh9W__healthInsight span{color:var(--pink);letter-spacing:.13em;font-size:9px;font-weight:700}.PetOwner-module__6Ibh9W__healthInsight p{margin:0;font-size:12px;font-weight:500}.PetOwner-module__6Ibh9W__healthSide{gap:12px;display:grid}.PetOwner-module__6Ibh9W__healthMiniCard{background:#ffffff0f;border:1px solid #ffffff24;border-radius:22px;grid-template-columns:42px 1fr;gap:15px;padding:27px;display:grid}.PetOwner-module__6Ibh9W__healthMiniIndex{color:var(--pink);font-size:10px;font-weight:700}.PetOwner-module__6Ibh9W__healthMiniCard div{flex-direction:column;display:flex}.PetOwner-module__6Ibh9W__healthMiniLabel{color:var(--lime);letter-spacing:.15em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__healthMiniCard strong{margin-top:10px;font-size:14px;line-height:1.35}.PetOwner-module__6Ibh9W__healthMiniCard p{color:#ffffff85;margin:8px 0 0;font-size:10px;line-height:1.55}.PetOwner-module__6Ibh9W__adviceSection{background:var(--cream);padding:clamp(105px,12vw,165px) 0}.PetOwner-module__6Ibh9W__adviceLayout{grid-template-columns:minmax(430px,.85fr) minmax(0,.95fr);align-items:center;gap:clamp(70px,9vw,140px);display:grid}.PetOwner-module__6Ibh9W__adviceVisual{justify-content:center;align-items:center;min-height:690px;display:flex;position:relative}.PetOwner-module__6Ibh9W__adviceHalo{background:radial-gradient(circle,#eca7c047,#eca7c000 70%);border-radius:50%;width:540px;height:540px;position:absolute}.PetOwner-module__6Ibh9W__adviceFloatingCard{z-index:4;background:#fffffffa;border:1px solid #11111112;border-radius:16px;width:245px;padding:17px 18px;position:absolute;bottom:78px;right:-15px;box-shadow:0 22px 55px #382c251c}.PetOwner-module__6Ibh9W__adviceFloatingCard>span{color:var(--pink);letter-spacing:.13em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__adviceFloatingCard strong{margin-top:8px;font-size:11px;line-height:1.4;display:block}.PetOwner-module__6Ibh9W__adviceFloatingCard p{color:#1111116b;margin:7px 0 0;font-size:8px}.PetOwner-module__6Ibh9W__profilePills{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.PetOwner-module__6Ibh9W__profilePills span{color:#1111119e;background:#ffffff94;border:1px solid #1111111a;border-radius:999px;padding:9px 14px;font-size:10px}.PetOwner-module__6Ibh9W__adviceRule{color:#11111173;letter-spacing:.12em;align-items:center;gap:12px;margin-top:45px;font-size:8px;font-weight:700;display:flex}.PetOwner-module__6Ibh9W__adviceRule i{background:#11111129;width:32px;height:1px}.PetOwner-module__6Ibh9W__adviceRule strong{color:var(--green)}.PetOwner-module__6Ibh9W__recommendationSection{background:var(--pink-soft);padding:clamp(105px,12vw,165px) 0}.PetOwner-module__6Ibh9W__recommendationHeader{grid-template-columns:1fr minmax(320px,.56fr);align-items:end;gap:70px;display:grid}.PetOwner-module__6Ibh9W__recommendationHeader>p{color:#1111118f;max-width:450px;margin:0;font-size:14px;line-height:1.7}.PetOwner-module__6Ibh9W__productGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:67px;display:grid}.PetOwner-module__6Ibh9W__productCard{background:#fff;border:1px solid #11111112;border-radius:24px;transition:transform .22s,box-shadow .22s;overflow:hidden}.PetOwner-module__6Ibh9W__productCard:hover{transform:translateY(-4px);box-shadow:0 22px 55px #106c5814}.PetOwner-module__6Ibh9W__productVisual{background:radial-gradient(circle at center,#aac65321,#aac65300 60%),var(--cream-light);justify-content:center;align-items:center;min-height:270px;display:flex;position:relative}.PetOwner-module__6Ibh9W__productVisual>span:first-child{color:var(--pink);font-size:9px;font-weight:700;position:absolute;top:18px;left:18px}.PetOwner-module__6Ibh9W__productObject{background:var(--green);border-radius:28px 28px 22px 22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:120px;height:145px;display:flex;position:relative;box-shadow:0 24px 45px #106c582e}.PetOwner-module__6Ibh9W__productObject i{background:#ffffffa6;border-radius:999px;width:50px;height:4px}.PetOwner-module__6Ibh9W__productObject i:nth-child(2){width:65px}.PetOwner-module__6Ibh9W__productBadge{background:var(--pink-soft);color:var(--green-dark);border-radius:999px;padding:8px 10px;font-size:8px;font-weight:600;position:absolute;bottom:16px;right:16px}.PetOwner-module__6Ibh9W__productCopy{padding:24px}.PetOwner-module__6Ibh9W__productCopy>span{color:var(--green);letter-spacing:.14em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__productCopy strong{margin-top:8px;font-size:16px;display:block}.PetOwner-module__6Ibh9W__productCopy p{color:#1111117a;margin:9px 0 0;font-size:10px;line-height:1.55}.PetOwner-module__6Ibh9W__recommendationLogic{color:#11111173;letter-spacing:.12em;flex-wrap:wrap;justify-content:center;align-items:center;gap:11px;margin-top:45px;font-size:8px;font-weight:700;display:flex}.PetOwner-module__6Ibh9W__recommendationLogic i{background:#1111112e;width:22px;height:1px}.PetOwner-module__6Ibh9W__recommendationLogic b{color:var(--green);margin-inline:8px}.PetOwner-module__6Ibh9W__recommendationLogic strong{color:var(--green)}.PetOwner-module__6Ibh9W__gamificationSection{background:#fff;padding:clamp(105px,12vw,165px) 0}.PetOwner-module__6Ibh9W__gamificationLayout{grid-template-columns:minmax(0,.84fr) minmax(430px,.8fr);align-items:center;gap:clamp(75px,10vw,150px);display:grid}.PetOwner-module__6Ibh9W__xpExamples{border-top:1px solid #1111111a;margin-top:40px}.PetOwner-module__6Ibh9W__xpExamples>div{border-bottom:1px solid #1111111a;align-items:center;gap:15px;min-height:68px;display:flex}.PetOwner-module__6Ibh9W__xpExamples>div>span{background:var(--pink-soft);width:31px;height:31px;color:var(--ink);border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__xpExamples>div:nth-child(2)>span{color:var(--green);background:#106c581c}.PetOwner-module__6Ibh9W__xpExamples>div:nth-child(3)>span{color:#667c25;background:#aac6532e}.PetOwner-module__6Ibh9W__xpExamples p{flex-direction:column;gap:2px;margin:0;display:flex}.PetOwner-module__6Ibh9W__xpExamples strong{font-size:11px}.PetOwner-module__6Ibh9W__xpExamples small{color:var(--green);font-size:9px;font-weight:600}.PetOwner-module__6Ibh9W__progressCard{background:var(--green);color:#fff;border-radius:30px;padding:clamp(28px,4vw,44px);box-shadow:0 35px 80px #106c5833}.PetOwner-module__6Ibh9W__progressTop{justify-content:space-between;align-items:center;gap:25px;display:flex}.PetOwner-module__6Ibh9W__progressTop>div{flex-direction:column;gap:7px;display:flex}.PetOwner-module__6Ibh9W__progressTop div span{color:#ffffff85;letter-spacing:.14em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__progressTop strong{letter-spacing:-.04em;font-size:clamp(28px,3.6vw,45px)}.PetOwner-module__6Ibh9W__progressMedal{width:66px;height:66px;color:var(--lime);background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__progressBar{background:#ffffff1f;border-radius:999px;height:8px;margin-top:42px;overflow:hidden}.PetOwner-module__6Ibh9W__progressBar span{border-radius:inherit;background:var(--lime);width:72%;height:100%;display:block}.PetOwner-module__6Ibh9W__progressMeta{color:#ffffff78;justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.PetOwner-module__6Ibh9W__progressReward{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;margin-top:36px;padding:23px}.PetOwner-module__6Ibh9W__progressReward>span{color:var(--pink);letter-spacing:.14em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__progressReward strong{margin-top:8px;font-size:14px;display:block}.PetOwner-module__6Ibh9W__progressReward p{color:#ffffff85;margin:7px 0 0;font-size:9px}.PetOwner-module__6Ibh9W__progressSteps{align-items:center;margin-top:32px;display:flex}.PetOwner-module__6Ibh9W__progressSteps span{color:#ffffff80;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__progressSteps i{background:#ffffff1f;flex:1;height:1px}.PetOwner-module__6Ibh9W__progressStepDone{border-color:var(--lime)!important;background:var(--lime)!important;color:#163127!important}.PetOwner-module__6Ibh9W__progressStepCurrent{border-color:var(--pink)!important;color:var(--pink)!important}.PetOwner-module__6Ibh9W__memoriesSection{background:var(--cream-light);padding:clamp(105px,12vw,165px) 0}.PetOwner-module__6Ibh9W__memoriesHeader{max-width:850px}.PetOwner-module__6Ibh9W__memoriesHeader>p:last-child{color:#1111118f;max-width:570px;margin:26px 0 0;font-size:15px;line-height:1.7}.PetOwner-module__6Ibh9W__memoryGallery{grid-template-rows:repeat(2,245px);grid-template-columns:1.45fr .8fr .8fr;gap:14px;margin-top:65px;display:grid}.PetOwner-module__6Ibh9W__memoryPhoto{background:linear-gradient(145deg,#106c581f,#106c5808),#fff;border:1px dashed #11111124;border-radius:22px;align-items:flex-end;padding:24px;display:flex;position:relative;overflow:hidden}.PetOwner-module__6Ibh9W__memoryPhotoLarge{background:radial-gradient(circle at 30% 25%,#eca7c04d,#eca7c000 55%),#fff;grid-row:1/3}.PetOwner-module__6Ibh9W__memoryPhotoPink{background:var(--pink-soft)}.PetOwner-module__6Ibh9W__memoryPhotoGreen{background:var(--green);color:#fff;border-color:#0000;grid-column:2/4}.PetOwner-module__6Ibh9W__memoryPhotoLabel{color:#11111173;letter-spacing:.12em;background:#ffffffbd;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:700;position:absolute;top:18px;left:18px}.PetOwner-module__6Ibh9W__memoryPhotoGreen .PetOwner-module__6Ibh9W__memoryPhotoLabel{color:#ffffffb3;background:#ffffff1f}.PetOwner-module__6Ibh9W__memoryPhoto>div{flex-direction:column;gap:5px;display:flex}.PetOwner-module__6Ibh9W__memoryPhoto div span{color:var(--pink);letter-spacing:.13em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__memoryPhotoGreen div span{color:var(--lime)}.PetOwner-module__6Ibh9W__memoryPhoto strong{max-width:300px;font-size:clamp(15px,2vw,23px);line-height:1.1}.PetOwner-module__6Ibh9W__memoryTimeline{color:#11111161;letter-spacing:.12em;align-items:center;gap:12px;margin-top:47px;font-size:8px;font-weight:700;display:flex}.PetOwner-module__6Ibh9W__memoryTimeline i{background:#11111129;width:55px;height:1px}.PetOwner-module__6Ibh9W__memoryTimeline strong{color:var(--green)}.PetOwner-module__6Ibh9W__adoptionBridge{background:var(--pink);padding:clamp(105px,12vw,165px) 0;overflow:hidden}.PetOwner-module__6Ibh9W__adoptionBridgeGlow{background:radial-gradient(circle,#ffffff6b,#fff0 70%);border-radius:50%;width:760px;height:760px;position:absolute;top:-300px;right:-280px}.PetOwner-module__6Ibh9W__adoptionBridgeLayout{grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);align-items:center;gap:clamp(70px,9vw,135px);display:grid}.PetOwner-module__6Ibh9W__adoptionBridgeCopy>p:not(.PetOwner-module__6Ibh9W__eyebrowDark){color:#111111a1;max-width:590px;margin:27px 0 0;font-size:15px;line-height:1.68}.PetOwner-module__6Ibh9W__adoptionBridgeProofs{color:#1111117d;letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:9px 11px;margin:28px 0 31px;font-size:8px;font-weight:700;display:flex}.PetOwner-module__6Ibh9W__adoptionBridgeProofs i{opacity:.45;font-style:normal}.PetOwner-module__6Ibh9W__adoptionBridgeVisual{justify-content:center;align-items:center;min-height:590px;display:flex;position:relative}.PetOwner-module__6Ibh9W__adoptionPetCard{background:#fff;border-radius:27px;width:min(100%,380px);overflow:hidden;box-shadow:0 32px 80px #106c581f}.PetOwner-module__6Ibh9W__adoptionPetImage{background:radial-gradient(circle,#106c5821,#106c5800 67%),var(--cream-light);color:#11111152;letter-spacing:.12em;place-items:center;height:295px;font-size:9px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__adoptionPetHeader{justify-content:space-between;align-items:center;gap:20px;padding:22px 23px 13px;display:flex}.PetOwner-module__6Ibh9W__adoptionPetHeader>div{flex-direction:column;gap:3px;display:flex}.PetOwner-module__6Ibh9W__adoptionPetHeader div span{color:var(--pink);letter-spacing:.13em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__adoptionPetHeader strong{letter-spacing:-.035em;font-size:24px}.PetOwner-module__6Ibh9W__verifiedMark{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:35px;height:35px;font-size:12px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__adoptionTags{flex-wrap:wrap;gap:7px;padding:0 23px 24px;display:flex}.PetOwner-module__6Ibh9W__adoptionTags span{color:#11111185;border:1px solid #11111117;border-radius:999px;padding:7px 9px;font-size:8px}.PetOwner-module__6Ibh9W__adoptionContinuation{background:var(--green);color:#fff;border-radius:17px;width:250px;padding:18px;position:absolute;bottom:36px;right:-28px;box-shadow:0 20px 50px #106c5833}.PetOwner-module__6Ibh9W__adoptionContinuation>span{color:var(--lime);letter-spacing:.13em;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__adoptionContinuation strong{margin-top:8px;font-size:13px;display:block}.PetOwner-module__6Ibh9W__adoptionContinuation p{color:#ffffff8f;margin:6px 0 0;font-size:9px;line-height:1.45}.PetOwner-module__6Ibh9W__comingSoonSection{background:#fff;padding:clamp(95px,10vw,135px) 0}.PetOwner-module__6Ibh9W__comingSoonTop{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.PetOwner-module__6Ibh9W__soonBadge{background:var(--pink-soft);color:var(--ink);letter-spacing:.14em;border-radius:999px;margin-bottom:6px;padding:9px 13px;font-size:8px;font-weight:700}.PetOwner-module__6Ibh9W__futureList{border-top:1px solid #1111111a;margin-top:65px}.PetOwner-module__6Ibh9W__futureItem{border-bottom:1px solid #1111111a;grid-template-columns:70px 1fr auto;align-items:center;gap:25px;min-height:118px;display:grid}.PetOwner-module__6Ibh9W__futureItem>span:first-child{color:var(--pink);font-size:10px;font-weight:700}.PetOwner-module__6Ibh9W__futureItem>div{grid-template-columns:minmax(200px,.45fr) 1fr;align-items:center;gap:40px;display:grid}.PetOwner-module__6Ibh9W__futureItem strong{letter-spacing:-.035em;font-size:clamp(19px,2.3vw,30px)}.PetOwner-module__6Ibh9W__futureItem p{color:#1111117a;max-width:470px;margin:0;font-size:11px;line-height:1.55}.PetOwner-module__6Ibh9W__futurePlus{width:34px;height:34px;color:var(--green);border:1px solid #106c5838;border-radius:50%;place-items:center;font-size:18px;font-weight:300;display:grid}.PetOwner-module__6Ibh9W__closingSection{background:var(--green);color:#fff;padding:clamp(105px,12vw,165px) 0;overflow:hidden}.PetOwner-module__6Ibh9W__closingGlow{background:radial-gradient(circle,#eca7c038,#eca7c000 70%);border-radius:50%;width:780px;height:780px;position:absolute;top:-320px;left:-250px}.PetOwner-module__6Ibh9W__closingLayout{grid-template-columns:minmax(0,.94fr) minmax(420px,.78fr);align-items:center;gap:clamp(70px,9vw,140px);display:grid}.PetOwner-module__6Ibh9W__closingCopy>p:not(.PetOwner-module__6Ibh9W__eyebrowLight){color:#ffffffa1;max-width:560px;margin:27px 0 0;font-size:15px;line-height:1.7}.PetOwner-module__6Ibh9W__closingActions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.PetOwner-module__6Ibh9W__storeButton{color:#fff;background:#111;border-radius:13px;align-items:center;gap:11px;min-height:56px;padding:8px 17px;text-decoration:none;transition:transform .18s,opacity .18s;display:inline-flex}.PetOwner-module__6Ibh9W__storeButton:hover{opacity:.92;transform:translateY(-2px)}.PetOwner-module__6Ibh9W__storeButton>span:last-child{flex-direction:column;line-height:1.08;display:flex}.PetOwner-module__6Ibh9W__storeButton small{color:#ffffffb3;font-size:7px}.PetOwner-module__6Ibh9W__storeButton strong{margin-top:2px;font-size:14px}.PetOwner-module__6Ibh9W__storeIcon,.PetOwner-module__6Ibh9W__playIcon{place-items:center;width:27px;font-size:15px;display:grid}.PetOwner-module__6Ibh9W__closingSecondaryLink{color:#ffffff9e;align-items:center;gap:11px;margin-top:27px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.PetOwner-module__6Ibh9W__closingSecondaryLink span{transition:transform .18s}.PetOwner-module__6Ibh9W__closingSecondaryLink:hover span{transform:translate(4px)}.PetOwner-module__6Ibh9W__closingVisual{justify-content:center;align-items:center;min-height:670px;display:flex;position:relative}.PetOwner-module__6Ibh9W__closingVisualHalo{background:#ffffff14;border-radius:50%;width:540px;height:540px;position:absolute}.PetOwner-module__6Ibh9W__closingProfile{z-index:4;min-width:235px;color:var(--ink);background:#fff;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px;display:grid;position:absolute;bottom:76px;right:-20px;box-shadow:0 22px 60px #05261e38}.PetOwner-module__6Ibh9W__closingAvatar{background:var(--pink-soft);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.PetOwner-module__6Ibh9W__closingProfile div{flex-direction:column;gap:2px;display:flex}.PetOwner-module__6Ibh9W__closingProfile div span{color:var(--pink);letter-spacing:.13em;font-size:7px;font-weight:700}.PetOwner-module__6Ibh9W__closingProfile strong{font-size:11px}.PetOwner-module__6Ibh9W__closingCheck{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.PetOwner-module__6Ibh9W__footer{background:var(--green-dark);color:#fff;border-top:1px solid #ffffff14}.PetOwner-module__6Ibh9W__footerInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(100% - 48px,1240px);min-height:115px;margin-inline:auto;display:grid}.PetOwner-module__6Ibh9W__footerLogo{filter:brightness(0)invert();width:105px;height:auto}.PetOwner-module__6Ibh9W__footerInner p{color:#ffffff7a;margin:0;font-size:10px}.PetOwner-module__6Ibh9W__footerInner>div{justify-self:end;align-items:center;gap:23px;display:flex}.PetOwner-module__6Ibh9W__footerInner a{color:#ffffff9e;font-size:10px;text-decoration:none}.PetOwner-module__6Ibh9W__footerInner a:hover{color:#fff}@media (max-width:1100px){.PetOwner-module__6Ibh9W__desktopNavigation{display:none}.PetOwner-module__6Ibh9W__headerInner{grid-template-columns:auto 1fr auto}.PetOwner-module__6Ibh9W__headerActions{justify-self:end}.PetOwner-module__6Ibh9W__heroInner,.PetOwner-module__6Ibh9W__identityLayout,.PetOwner-module__6Ibh9W__adviceLayout,.PetOwner-module__6Ibh9W__gamificationLayout,.PetOwner-module__6Ibh9W__adoptionBridgeLayout,.PetOwner-module__6Ibh9W__closingLayout{grid-template-columns:1fr 1fr;gap:55px}.PetOwner-module__6Ibh9W__heroVisual,.PetOwner-module__6Ibh9W__identityStage,.PetOwner-module__6Ibh9W__adviceVisual,.PetOwner-module__6Ibh9W__closingVisual{min-height:600px}.PetOwner-module__6Ibh9W__editorialIntro{grid-template-columns:1fr .8fr;gap:50px}.PetOwner-module__6Ibh9W__dailyLayout{grid-template-columns:.62fr 1fr;gap:55px}.PetOwner-module__6Ibh9W__healthGrid{grid-template-columns:1fr .7fr}.PetOwner-module__6Ibh9W__memoryGallery{grid-template-rows:repeat(2,220px)}}@media (max-width:860px){.PetOwner-module__6Ibh9W__headerActions{display:none}.PetOwner-module__6Ibh9W__headerInner{grid-template-columns:auto 1fr auto}.PetOwner-module__6Ibh9W__mobileMenu{justify-self:end;display:block}.PetOwner-module__6Ibh9W__mobileMenu summary{cursor:pointer;border:1px solid #1111111a;border-radius:50%;flex-direction:column;justify-content:center;gap:5px;width:41px;height:41px;padding:11px;list-style:none;display:flex}.PetOwner-module__6Ibh9W__mobileMenu summary::-webkit-details-marker{display:none}.PetOwner-module__6Ibh9W__mobileMenu summary span{background:var(--ink);width:100%;height:1px}.PetOwner-module__6Ibh9W__mobileMenu nav{background:#fff;border:1px solid #11111114;border-radius:16px;flex-direction:column;min-width:230px;padding:15px;display:flex;position:absolute;top:67px;right:24px;box-shadow:0 20px 55px #0000001c}.PetOwner-module__6Ibh9W__mobileMenu nav a{color:var(--ink);padding:11px;font-size:12px;text-decoration:none}.PetOwner-module__6Ibh9W__hero{min-height:auto}.PetOwner-module__6Ibh9W__heroInner,.PetOwner-module__6Ibh9W__identityLayout,.PetOwner-module__6Ibh9W__editorialIntro,.PetOwner-module__6Ibh9W__dailyLayout,.PetOwner-module__6Ibh9W__healthHeader,.PetOwner-module__6Ibh9W__healthGrid,.PetOwner-module__6Ibh9W__adviceLayout,.PetOwner-module__6Ibh9W__recommendationHeader,.PetOwner-module__6Ibh9W__gamificationLayout,.PetOwner-module__6Ibh9W__adoptionBridgeLayout,.PetOwner-module__6Ibh9W__closingLayout{grid-template-columns:1fr}.PetOwner-module__6Ibh9W__heroInner{padding:80px 0 70px}.PetOwner-module__6Ibh9W__heroCopy{max-width:720px}.PetOwner-module__6Ibh9W__heroVisual{min-height:620px}.PetOwner-module__6Ibh9W__identityLayout,.PetOwner-module__6Ibh9W__adviceLayout{gap:35px}.PetOwner-module__6Ibh9W__identityStage,.PetOwner-module__6Ibh9W__adviceVisual{min-height:620px}.PetOwner-module__6Ibh9W__editorialIntro{gap:45px}.PetOwner-module__6Ibh9W__editorialCard{max-width:620px}.PetOwner-module__6Ibh9W__dailyLayout{padding-top:55px}.PetOwner-module__6Ibh9W__healthHeader{gap:27px}.PetOwner-module__6Ibh9W__healthHeader>p,.PetOwner-module__6Ibh9W__recommendationHeader>p{max-width:620px}.PetOwner-module__6Ibh9W__healthGrid{gap:14px}.PetOwner-module__6Ibh9W__healthSide{grid-template-columns:repeat(3,1fr)}.PetOwner-module__6Ibh9W__healthMiniCard,.PetOwner-module__6Ibh9W__productGrid{grid-template-columns:1fr}.PetOwner-module__6Ibh9W__productCard{grid-template-columns:.72fr 1fr;display:grid}.PetOwner-module__6Ibh9W__productVisual{min-height:220px}.PetOwner-module__6Ibh9W__productCopy{flex-direction:column;justify-content:center;display:flex}.PetOwner-module__6Ibh9W__memoryGallery{grid-template-rows:360px 220px 220px;grid-template-columns:1fr 1fr}.PetOwner-module__6Ibh9W__memoryPhotoLarge{grid-area:auto/1/auto/3}.PetOwner-module__6Ibh9W__memoryPhotoGreen{grid-column:1/3}.PetOwner-module__6Ibh9W__futureItem>div{grid-template-columns:1fr;gap:6px}.PetOwner-module__6Ibh9W__closingVisual{min-height:620px}}@media (max-width:640px){.PetOwner-module__6Ibh9W__sectionInner{width:min(100% - 32px,1240px)}.PetOwner-module__6Ibh9W__headerInner{width:min(100% - 32px,1320px);height:68px}.PetOwner-module__6Ibh9W__headerLogo{width:98px}.PetOwner-module__6Ibh9W__heroInner{width:min(100% - 32px,1240px);padding-top:64px}.PetOwner-module__6Ibh9W__heroCopy h1{font-size:clamp(41px,11.5vw,55px)}.PetOwner-module__6Ibh9W__heroDescription{font-size:14px;line-height:1.6}.PetOwner-module__6Ibh9W__heroProofs{gap:7px 9px;font-size:8px}.PetOwner-module__6Ibh9W__heroActions{flex-direction:column;align-items:stretch}.PetOwner-module__6Ibh9W__buttonLime,.PetOwner-module__6Ibh9W__buttonGhostLight,.PetOwner-module__6Ibh9W__buttonPrimary{width:100%}.PetOwner-module__6Ibh9W__heroVisual{min-height:540px}.PetOwner-module__6Ibh9W__media_phone{width:min(100%,285px)}.PetOwner-module__6Ibh9W__heroMemoryCard{width:160px;top:68px;left:0}.PetOwner-module__6Ibh9W__heroFamilyCard{min-width:205px;bottom:60px;right:0}.PetOwner-module__6Ibh9W__identitySection,.PetOwner-module__6Ibh9W__dailySection,.PetOwner-module__6Ibh9W__healthSection,.PetOwner-module__6Ibh9W__adviceSection,.PetOwner-module__6Ibh9W__recommendationSection,.PetOwner-module__6Ibh9W__gamificationSection,.PetOwner-module__6Ibh9W__memoriesSection,.PetOwner-module__6Ibh9W__adoptionBridge,.PetOwner-module__6Ibh9W__closingSection{padding:90px 0}.PetOwner-module__6Ibh9W__identityCopy h2,.PetOwner-module__6Ibh9W__editorialIntro h2,.PetOwner-module__6Ibh9W__healthHeader h2,.PetOwner-module__6Ibh9W__adviceCopy h2,.PetOwner-module__6Ibh9W__recommendationHeader h2,.PetOwner-module__6Ibh9W__gamificationCopy h2,.PetOwner-module__6Ibh9W__memoriesHeader h2,.PetOwner-module__6Ibh9W__adoptionBridgeCopy h2,.PetOwner-module__6Ibh9W__comingSoonTop h2,.PetOwner-module__6Ibh9W__closingCopy h2{font-size:clamp(39px,11vw,53px)}.PetOwner-module__6Ibh9W__identityFacts>div{grid-template-columns:32px 1fr;gap:12px}.PetOwner-module__6Ibh9W__identityFacts p{grid-column:2}.PetOwner-module__6Ibh9W__identityStage,.PetOwner-module__6Ibh9W__adviceVisual{min-height:570px}.PetOwner-module__6Ibh9W__identityChoice{width:100%;bottom:45px;left:0}.PetOwner-module__6Ibh9W__identityChoiceRow{flex-direction:column;align-items:flex-start}.PetOwner-module__6Ibh9W__identityOr{margin-left:14px}.PetOwner-module__6Ibh9W__editorialCard{border-width:2px;border-radius:24px;padding:28px}.PetOwner-module__6Ibh9W__dailyDivider{margin-top:55px}.PetOwner-module__6Ibh9W__dailyBoardHeader{flex-direction:column;align-items:flex-start}.PetOwner-module__6Ibh9W__taskRow{grid-template-columns:42px 28px 1fr}.PetOwner-module__6Ibh9W__dailyUpcoming{grid-template-columns:1fr;gap:7px}.PetOwner-module__6Ibh9W__healthGrid{margin-top:50px}.PetOwner-module__6Ibh9W__healthSide{grid-template-columns:1fr}.PetOwner-module__6Ibh9W__weightChart{height:170px}.PetOwner-module__6Ibh9W__adviceFloatingCard{width:210px;bottom:48px;right:0}.PetOwner-module__6Ibh9W__productCard{display:block}.PetOwner-module__6Ibh9W__recommendationLogic{justify-content:flex-start}.PetOwner-module__6Ibh9W__progressCard{padding:27px 22px}.PetOwner-module__6Ibh9W__memoryGallery{grid-template-rows:370px repeat(3,190px);grid-template-columns:1fr}.PetOwner-module__6Ibh9W__memoryPhotoLarge,.PetOwner-module__6Ibh9W__memoryPhotoGreen{grid-column:auto}.PetOwner-module__6Ibh9W__memoryTimeline{flex-direction:column;align-items:flex-start}.PetOwner-module__6Ibh9W__memoryTimeline i{width:1px;height:22px;margin-left:15px}.PetOwner-module__6Ibh9W__adoptionBridgeVisual{min-height:540px}.PetOwner-module__6Ibh9W__adoptionPetCard{width:min(100%,330px)}.PetOwner-module__6Ibh9W__adoptionPetImage{height:250px}.PetOwner-module__6Ibh9W__adoptionContinuation{width:225px;bottom:25px;right:0}.PetOwner-module__6Ibh9W__comingSoonTop{flex-direction:column;align-items:flex-start}.PetOwner-module__6Ibh9W__futureItem{grid-template-columns:34px 1fr auto;gap:14px;padding:22px 0}.PetOwner-module__6Ibh9W__closingActions{flex-direction:column}.PetOwner-module__6Ibh9W__storeButton{width:100%}.PetOwner-module__6Ibh9W__closingVisual{min-height:550px}.PetOwner-module__6Ibh9W__closingProfile{min-width:205px;bottom:55px;right:0}.PetOwner-module__6Ibh9W__footerInner{grid-template-columns:1fr;justify-items:start;gap:13px;min-height:150px;padding:28px 0}.PetOwner-module__6Ibh9W__footerInner>div{justify-self:start}}@media (max-width:420px){.PetOwner-module__6Ibh9W__heroFamilyCard{transform-origin:100% 100%;transform:scale(.88)}.PetOwner-module__6Ibh9W__heroMemoryCard{transform-origin:0 0;transform:scale(.88)}.PetOwner-module__6Ibh9W__identityChoice{transform-origin:bottom;transform:scale(.94)}.PetOwner-module__6Ibh9W__adviceFloatingCard,.PetOwner-module__6Ibh9W__adoptionContinuation,.PetOwner-module__6Ibh9W__closingProfile{transform-origin:100% 100%;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.PetOwner-module__6Ibh9W__buttonPrimary,.PetOwner-module__6Ibh9W__buttonLime,.PetOwner-module__6Ibh9W__buttonGhostLight,.PetOwner-module__6Ibh9W__textLink span,.PetOwner-module__6Ibh9W__productCard,.PetOwner-module__6Ibh9W__storeButton,.PetOwner-module__6Ibh9W__closingSecondaryLink span{transition:none}}
.PetOwnerClosing-module__VdqJBG__section{color:#fff;isolation:isolate;background:#106c58;align-items:center;min-height:calc(100svh - 76px);padding:clamp(110px,12vw,170px) 0 clamp(92px,10vw,135px);scroll-margin-top:76px;display:flex;position:relative;overflow:hidden}.PetOwnerClosing-module__VdqJBG__glowTop{z-index:-3;pointer-events:none;background:radial-gradient(circle,#eca7c033 0%,#eca7c014 37%,#eca7c000 72%);border-radius:50%;width:850px;height:850px;position:absolute;top:-380px;right:-280px}.PetOwnerClosing-module__VdqJBG__glowBottom{z-index:-3;pointer-events:none;background:radial-gradient(circle,#aac65324 0%,#aac6530e 41%,#aac65300 72%);border-radius:50%;width:900px;height:900px;position:absolute;bottom:-470px;left:-300px}.PetOwnerClosing-module__VdqJBG__wordmark{z-index:-2;opacity:.045;pointer-events:none;width:min(94vw,1320px);height:390px;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.PetOwnerClosing-module__VdqJBG__wordmarkImage{object-fit:contain;filter:brightness(0)invert()}.PetOwnerClosing-module__VdqJBG__inner{text-align:center;flex-direction:column;align-items:center;width:min(100% - 64px,1180px);margin-inline:auto;display:flex}.PetOwnerClosing-module__VdqJBG__content{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:890px;display:flex;position:relative}.PetOwnerClosing-module__VdqJBG__eyebrow{color:#ffffff94;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1}.PetOwnerClosing-module__VdqJBG__title{color:#fff;letter-spacing:-.06em;text-wrap:balance;max-width:880px;margin:24px 0 0;font-size:clamp(52px,6.3vw,88px);font-weight:700;line-height:.96}.PetOwnerClosing-module__VdqJBG__description{color:#ffffffb8;text-wrap:balance;max-width:660px;margin:30px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.PetOwnerClosing-module__VdqJBG__downloads{justify-content:center;margin-top:6px;display:flex}.PetOwnerClosing-module__VdqJBG__downloads>div{align-items:center}.PetOwnerClosing-module__VdqJBG__downloads>div>div{justify-content:center}.PetOwnerClosing-module__VdqJBG__adoptionLink{color:#ffffffab;align-items:center;gap:11px;margin-top:28px;padding:9px 2px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex}.PetOwnerClosing-module__VdqJBG__arrow{transition:transform .18s}.PetOwnerClosing-module__VdqJBG__adoptionLink:hover{color:#fff}.PetOwnerClosing-module__VdqJBG__adoptionLink:hover .PetOwnerClosing-module__VdqJBG__arrow{transform:translate(4px)}.PetOwnerClosing-module__VdqJBG__adoptionLink:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #aac653}.PetOwnerClosing-module__VdqJBG__promise{z-index:2;color:#ffffff75;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;margin-top:clamp(62px,7vw,90px);font-size:10px;font-weight:600;line-height:1;display:flex;position:relative}.PetOwnerClosing-module__VdqJBG__promise i{background:#ffffff2e;width:26px;height:1px;display:block}.PetOwnerClosing-module__VdqJBG__promise strong{color:#ffffffc7;font-size:inherit;font-weight:700}@media (min-width:1500px){.PetOwnerClosing-module__VdqJBG__inner{width:min(100% - 96px,1260px)}.PetOwnerClosing-module__VdqJBG__wordmark{width:min(90vw,1450px)}}@media (max-width:900px){.PetOwnerClosing-module__VdqJBG__section{min-height:auto;padding:108px 0 94px}.PetOwnerClosing-module__VdqJBG__inner{width:min(100% - 48px,760px)}.PetOwnerClosing-module__VdqJBG__title{max-width:730px;font-size:clamp(50px,8.5vw,72px)}.PetOwnerClosing-module__VdqJBG__description{max-width:590px}.PetOwnerClosing-module__VdqJBG__wordmark{opacity:.038;width:112vw;height:310px}.PetOwnerClosing-module__VdqJBG__promise{max-width:640px}}@media (max-width:640px){.PetOwnerClosing-module__VdqJBG__section{min-height:auto;padding:88px 0 76px}.PetOwnerClosing-module__VdqJBG__inner{width:min(100% - 32px,520px)}.PetOwnerClosing-module__VdqJBG__eyebrow{font-size:8px}.PetOwnerClosing-module__VdqJBG__title{letter-spacing:-.055em;margin-top:20px;font-size:clamp(42px,13vw,58px);line-height:.98}.PetOwnerClosing-module__VdqJBG__desktopBreak{display:none}.PetOwnerClosing-module__VdqJBG__description{max-width:430px;margin-top:24px;font-size:14px;line-height:1.65}.PetOwnerClosing-module__VdqJBG__downloads{width:100%;margin-top:4px}.PetOwnerClosing-module__VdqJBG__adoptionLink{margin-top:24px;font-size:11px}.PetOwnerClosing-module__VdqJBG__promise{gap:10px 12px;max-width:410px;margin-top:58px;font-size:8px;line-height:1.35}.PetOwnerClosing-module__VdqJBG__promise i{width:15px}.PetOwnerClosing-module__VdqJBG__wordmark{opacity:.032;width:145vw;height:250px;top:47%}.PetOwnerClosing-module__VdqJBG__glowTop{width:720px;height:720px;top:-330px;right:-390px}.PetOwnerClosing-module__VdqJBG__glowBottom{width:700px;height:700px;bottom:-390px;left:-370px}}@media (max-width:390px){.PetOwnerClosing-module__VdqJBG__section{padding:80px 0 68px}.PetOwnerClosing-module__VdqJBG__inner{width:min(100% - 24px,360px)}.PetOwnerClosing-module__VdqJBG__title{font-size:clamp(39px,13vw,50px)}.PetOwnerClosing-module__VdqJBG__description{font-size:13px}.PetOwnerClosing-module__VdqJBG__promise{letter-spacing:.08em;flex-direction:column;gap:8px}.PetOwnerClosing-module__VdqJBG__promise i{width:1px;height:9px}}@media (prefers-reduced-motion:reduce){.PetOwnerClosing-module__VdqJBG__adoptionLink,.PetOwnerClosing-module__VdqJBG__arrow{transition:none}}
