body:has(.share_page__h4GNY)>.site-footer,body:has(.share_page__h4GNY)>.site-header{display:none}.share_page__h4GNY{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 20px 24px}.share_logo__vCfaR{display:inline-flex;margin-bottom:28px}.share_logo__vCfaR img{width:136px;height:auto}.share_card__dxyxS{width:100%;max-width:440px;overflow:hidden;border:1px solid var(--line);border-radius:28px;background:#fffefa;text-align:center}.share_illustration__q72OU{height:162px;display:flex;justify-content:center;align-items:flex-end;overflow:hidden;background:var(--sage)}.share_illustration__q72OU img{width:185px;transform:translateY(13px)}.share_content__qBJlp{padding:28px 32px 14px}.share_content__qBJlp h1{font-size:clamp(30px,7.8vw,39px);font-weight:500;letter-spacing:-.055em}.share_description__Ql3KW{max-width:290px;margin:14px auto 24px;font-size:17px;line-height:1.55}.share_download__jt9pA{display:flex;justify-content:center}.share_availability__sLOmD{margin:12px 0 14px;font-size:12px}.share_waitlist__g_Bw0>summary{padding:12px 0;font-size:13px;color:var(--ink);text-decoration:underline;text-underline-offset:4px;list-style-position:inside}.share_waitlist__g_Bw0 .email-row{flex-direction:column}.share_waitlist__g_Bw0 .email-row input{min-width:0;width:100%}.share_waitlist__g_Bw0 .waitlist-form{margin-top:14px;text-align:left}.share_share__ESdYk{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.share_shareButtons__YyB1S{display:flex;justify-content:center;gap:6px}.share_shareButtons__YyB1S button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:44px;padding:10px 8px;background:transparent;color:var(--ink);border:0;border-radius:8px;font-size:13px}.share_shareButtons__YyB1S button:hover{background:var(--sage)}.share_status__Ji7cQ{font-size:12px}.share_status__Ji7cQ:not(:empty){padding:5px 0 10px}.share_manualCopy__UA_cG{display:block;text-align:left;font-size:12px;overflow-wrap:anywhere}.share_manualCopy__UA_cG input{display:block;width:100%;min-width:0;margin:8px 0;padding:10px;color:var(--ink);border:1px solid var(--muted);border-radius:8px}.share_footer__pWxyU{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:20px;color:var(--muted);font-size:12px}.share_footer__pWxyU a{display:inline-flex;align-items:center;min-height:44px}.share_footer__pWxyU a:hover{text-decoration:underline}@media (max-width:380px){.share_page__h4GNY{padding:24px 14px 16px}.share_content__qBJlp{padding:24px 18px 12px}.share_illustration__q72OU{height:140px}.share_logo__vCfaR{margin-bottom:20px}}.paww-illustration{display:inline-block;flex-shrink:0;overflow:visible;vertical-align:middle;max-width:100%}.pip [data-part]{transform-box:view-box}.pip[data-state=idle] [data-part=eyes]{transform-origin:121px 105px;animation:pip-blink var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=wag] [data-part=tail]{transform-origin:175px 220px;animation:pip-wag var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=loading] [data-part=body]{animation:pip-trot var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=loading] [data-part=paw-left]{transform-origin:95px 187px;animation:pip-step-left var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=loading] [data-part=paw-right]{transform-origin:145px 187px;animation:pip-step-right var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=loading] [data-part=tail]{transform-origin:175px 220px;animation:pip-trot-tail var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=loading] [data-part=ear-left]{transform-origin:77px 56px;animation:pip-ear-left var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=loading] [data-part=ear-right]{transform-origin:164px 58px;animation:pip-ear-right var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=loading] [data-part=steps]{animation:pip-tracks var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=success] [data-part=body]{animation:pip-hop var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=success] [data-part=heart]{animation:pip-heart var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=success] [data-part=sparkle]{transform-origin:45px 46px;animation:pip-sparkle var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=sleep] [data-part=body]{transform-origin:120px 244px;animation:pip-breathe var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=sleep] [data-part=snooze]{animation:pip-snooze var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=curious] [data-part=head]{transform-origin:122px 147px;animation:pip-tilt var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=curious] [data-part=curiosity]{animation:pip-question var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-state=wave] [data-part=wave-paw]{transform-origin:155px 205px;animation:pip-wave var(--pip-duration) ease-in-out var(--pip-repeat,1)}.pip[data-paused=true] [data-part]{animation:none!important}@keyframes pip-blink{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.1)}}@keyframes pip-wag{0%,to{transform:rotate(-12deg)}50%{transform:rotate(15deg)}}@keyframes pip-trot{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pip-step-left{0%,to{transform:rotate(-12deg)}50%{transform:rotate(10deg)}}@keyframes pip-step-right{0%,to{transform:rotate(10deg)}50%{transform:rotate(-12deg)}}@keyframes pip-trot-tail{0%,to{transform:rotate(-10deg)}50%{transform:rotate(14deg)}}@keyframes pip-ear-left{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes pip-ear-right{0%,to{transform:rotate(0)}50%{transform:rotate(4deg)}}@keyframes pip-tracks{0%,to{opacity:.35}50%{opacity:1}}@keyframes pip-hop{0%,26%,46%,to{transform:translateY(0)}14%{transform:translateY(-13px)}36%{transform:translateY(-5px)}}@keyframes pip-heart{0%{opacity:0;transform:translateY(0)}12%,30%{opacity:1}12%{transform:translateY(0)}60%,to{opacity:0;transform:translateY(-14px)}}@keyframes pip-sparkle{0%,46%,to{transform:scale(1)}22%{transform:scale(1.18)}}@keyframes pip-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.025)}}@keyframes pip-snooze{0%,to{transform:translateY(3px);opacity:.65}60%{transform:translateY(-3px);opacity:1}}@keyframes pip-tilt{0%,75%,to{transform:rotate(0)}20%,55%{transform:rotate(-8deg)}}@keyframes pip-question{0%,75%,to{opacity:.4}20%,55%{opacity:1}}@keyframes pip-wave{0%,80%,to{transform:rotate(0)}20%,60%{transform:rotate(-15deg)}40%{transform:rotate(10deg)}}@media (prefers-reduced-motion:reduce){.pip [data-part]{animation:none!important;transform:none!important}}