.Toggle_toggle__kFcmD{width:2rem;height:2rem;border:1px solid #fbc8c8;border-radius:50%;background-color:#0a0a0a;cursor:pointer;transition:transform .2s ease;margin-right:2.75rem}.Toggle_toggle__kFcmD div{height:calc(2rem - 2px);width:calc(1rem - 1px);background-color:#fbc8c8;border-radius:10rem 0 0 10rem}.Toggle_toggle--light__pkhNV{transform:rotate(180deg)}.MenuButton_menu-button__iQ7H7{cursor:pointer}.MenuButton_menu-button__iQ7H7 div{height:.5rem;background-color:var(--secondary-color);transition:width .3s ease-in-out,background-color .1s linear}.MenuButton_menu-button__iQ7H7 div:not(:last-of-type){margin-bottom:.3rem}.MenuButton_menu-button__iQ7H7 div:first-child{width:3rem}.MenuButton_menu-button__iQ7H7 div:nth-child(2){width:2rem}.MenuButton_menu-button__iQ7H7 div:nth-child(3){width:2.5rem}.MenuButton_menu-button__iQ7H7:hover div:nth-child(2),.MenuButton_menu-button__iQ7H7:hover div:nth-child(3){width:3rem}.Navbar_navbar__Ec66C{margin:0 5rem;padding-top:4rem;display:flex;justify-content:space-between;align-items:center}.Navbar_navbar__logo__Le615{width:5rem}.Navbar_navbar__links__r2Xgw{margin-right:-8.5rem;display:flex;font-family:Satoshi-Variable;font-weight:550;color:var(--secondary-color);font-size:1.6rem}.Navbar_navbar__links__r2Xgw li{padding:.5rem 1.2rem;border-radius:.9rem;cursor:pointer}.Navbar_navbar__links__r2Xgw li:hover{background-color:var(--menu-button-color)}.Navbar_navbar__links__r2Xgw li:not(:last-of-type){margin-right:3.5rem}.Navbar_navbar__rightSection__QzBtI{display:flex;align-items:center}.Navbar_navbar__dashboardLink__uOxps{font-family:Satoshi-Variable;font-weight:700;color:var(--secondary-color);font-size:1.3rem;padding:.2rem .6rem;border-radius:.9rem;cursor:pointer;margin-right:2rem;position:relative;border:1px solid var(--secondary-color);box-shadow:var(--shadow);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.Navbar_navbar__dashboardLink__uOxps:hover{background-color:var(--menu-button-color);transform:translateY(-.2rem);box-shadow:var(--shadow-strong)}.Navbar_navbar__loginLink__LsDQ3{font-family:Satoshi-Variable;font-weight:700;color:var(--secondary-color);font-size:1.7rem;padding:.4rem 1rem;border-radius:.9rem;cursor:pointer;margin-right:3rem;position:relative;border:1px solid var(--secondary-color);box-shadow:var(--shadow);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.Navbar_navbar__loginLink__LsDQ3:hover{background-color:var(--menu-button-color);transform:translateY(-.3rem);box-shadow:var(--shadow-strong)}@keyframes Navbar_bounce__4atIH{20%,50%,80%{transform:translateY(5%)}0%{transform:translateY(0)}10%{transform:translateY(-10%)}30%{transform:translateY(-9%)}60%{transform:translateY(-5%)}90%{transform:translateY(0)}to{transform:translateY(0)}}@media (max-width:1160px){.Navbar_navbar__links__r2Xgw{display:none}}@media (max-width:600px){.Navbar_navbar__Ec66C{margin:0 3rem;padding-top:3rem}}@media (max-width:480px){.Navbar_navbar__Ec66C{margin:0 2rem;padding-top:3.5rem}}.Wave_wave__9wGVk{width:max(1366px,100vw);position:absolute;top:55vh;z-index:-1}@media (min-width:1200px){.Wave_wave__9wGVk{top:50vh}}@media (min-width:1800px){.Wave_wave__9wGVk{top:45vh}}@media (min-width:2400px){.Wave_wave__9wGVk{top:40vh}}.Button_button__SzD1Z{width:20rem;padding:2.2rem 0;border-radius:100rem;border:1px solid var(--secondary-color);transition:transform .3s ease-in-out,box-shadow .3s linear;display:flex;justify-content:center;box-shadow:var(--shadow);text-align:center;cursor:pointer}.Button_button__SzD1Z *{font-family:Satoshi-Variable;font-size:2rem;font-weight:600;color:var(--secondary-color)}.Button_button__SzD1Z:hover{transform:translateY(-.5rem);box-shadow:var(--shadow-strong)}@media (max-width:800px){.Button_button__SzD1Z{padding:2rem 0;width:18rem}.Button_button__SzD1Z *{font-size:1.8rem}}@media (max-width:786px){.Button_button__SzD1Z:hover{transform:none}}@media (max-width:600px){.Button_button__SzD1Z{display:inline-block;width:100%;padding:1.2rem 0}.Button_button__SzD1Z *{font-size:1.6rem}.Button_button__SzD1Z:not(:last-of-type){margin-bottom:1.5rem}}.PethsappLanding_container__sTyBK{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.PethsappLanding_hero__5EdSw{display:flex;align-items:center;justify-content:space-between;min-height:80vh;padding:6rem 0;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.PethsappLanding_hero__5EdSw.PethsappLanding_visible__VU_6N{opacity:1;transform:translateY(0)}.PethsappLanding_heroContent__MJWly{flex:1 1;max-width:600px}.PethsappLanding_heroContent__MJWly h1{font-size:min(16vw,8rem);display:inline-block;background:var(--heading-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem;animation:PethsappLanding_gradientShift__e_Q71 8s ease infinite}.PethsappLanding_taglineContainer__TC_fw{display:block;height:3.5rem;margin-bottom:1.5rem}.PethsappLanding_tagline__h60yM{font-family:Satoshi-Variable;font-size:2.6rem;color:var(--primary-color);font-weight:500;position:relative;display:inline-block;overflow:hidden;white-space:nowrap;width:0;animation:PethsappLanding_typing__qINyK 3s steps(35) forwards;animation-delay:.8s}.PethsappLanding_tagline__h60yM:after{content:"|";animation:PethsappLanding_blink__ksHZN 1s step-end infinite}.PethsappLanding_description__ncryz{font-family:Satoshi-Variable;font-size:1.8rem;color:var(--secondary-color);line-height:1.6;margin-bottom:3rem;animation:PethsappLanding_fadeIn__WMfWQ 1.4s ease;animation-delay:2s;opacity:0;animation-fill-mode:forwards}.PethsappLanding_heroImage__J332C{flex:1 1;display:flex;justify-content:center;position:relative}.PethsappLanding_phoneImage__E1MoE{filter:drop-shadow(0 10px 20px rgba(0,0,0,.2));animation:PethsappLanding_floatPhone__eUzE1 4s ease-in-out infinite,PethsappLanding_glowEffect__MDu3W 4s ease-in-out infinite alternate}.PethsappLanding_developmentSection__1vrb6{margin:6rem 0;padding:4rem;border-radius:2rem;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.08),rgba(var(--primary-color-rgb),.03));box-shadow:0 10px 30px rgba(var(--primary-color-rgb),.05);text-align:center;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease;position:relative;overflow:hidden}.PethsappLanding_developmentSection__1vrb6.PethsappLanding_visible__VU_6N{opacity:1;transform:translateY(0)}.PethsappLanding_developmentSection__1vrb6:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--heading-gradient);border-radius:2rem 2rem 0 0;animation:PethsappLanding_shimmerEffect__HPERx 3s infinite}.PethsappLanding_developmentContent__bB3a_{position:relative;z-index:1}.PethsappLanding_developmentBadge__4FcD5{display:inline-block;padding:.6rem 1.2rem;background-color:rgba(var(--primary-color-rgb),.15);color:var(--primary-color);font-family:Satoshi-Variable;font-size:1.4rem;font-weight:600;border-radius:3rem;margin-bottom:1.5rem;animation:PethsappLanding_pulse__k31e0 2s infinite,PethsappLanding_float__Y91q5 3s ease-in-out infinite}.PethsappLanding_developmentSection__1vrb6 h2{font-size:3.2rem;color:var(--primary-color);margin-bottom:1.5rem}.PethsappLanding_developmentSection__1vrb6 p{font-family:Satoshi-Variable;font-size:1.8rem;color:var(--secondary-color);line-height:1.6;max-width:800px;margin:0 auto}.PethsappLanding_downloadOptions__iWKbt{display:flex;flex-direction:column;gap:2rem;animation:PethsappLanding_fadeIn__WMfWQ 1.6s ease;animation-delay:2.2s;opacity:0;animation-fill-mode:forwards}.PethsappLanding_storeButtons__esZ0A{display:flex;gap:1.5rem;flex-wrap:wrap}.PethsappLanding_storeButtons__esZ0A a{transform:scale(1);transition:transform .3s ease}.PethsappLanding_storeButtons__esZ0A a:hover{transform:scale(1.05)}.PethsappLanding_qrSection__z0WoX{display:flex;align-items:center;margin-top:1rem;gap:1.5rem}.PethsappLanding_qrCode__MBdW5{flex-shrink:0}.PethsappLanding_qrImage__sefAF{background-color:white;padding:.3rem;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease}.PethsappLanding_qrImage__sefAF:hover{transform:scale(1.05);box-shadow:0 8px 24px rgba(0,0,0,.15)}.PethsappLanding_qrText__pN_GW{display:flex;flex-direction:column;align-items:flex-start}.PethsappLanding_qrText__pN_GW p{font-family:Satoshi-Variable;font-size:1.6rem;color:var(--secondary-color);margin-bottom:.5rem}.PethsappLanding_universalLink__Ppcb7{font-size:1.5rem;color:var(--primary-color);text-decoration:none;transition:all .3s ease;padding:.4rem .8rem;background-color:rgba(var(--primary-color-rgb),.1);border-radius:.5rem;font-family:monospace;position:relative;overflow:hidden}.PethsappLanding_universalLink__Ppcb7:hover{background-color:rgba(var(--primary-color-rgb),.2);text-decoration:underline}.PethsappLanding_universalLink__Ppcb7:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.1) 50%,rgba(255,255,255,0));transform:rotate(45deg);transition:all .5s ease;opacity:0}.PethsappLanding_universalLink__Ppcb7:hover:after{left:100%;opacity:1}.PethsappLanding_features__ytf9S{padding:6rem 0;position:relative;z-index:1}.PethsappLanding_features__ytf9S h2{font-size:3.6rem;text-align:center;color:var(--primary-color);margin-bottom:6rem}.PethsappLanding_featureItem__fFDhh{display:flex;align-items:center;justify-content:space-between;margin-bottom:8rem;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.PethsappLanding_featureItem__fFDhh.PethsappLanding_visible__VU_6N{opacity:1;transform:translateY(0);animation:PethsappLanding_fadeInFromBottom__fhWNH 1s ease forwards}.PethsappLanding_featureReverse___2QZq{flex-direction:row-reverse}.PethsappLanding_featureContent__381ch{flex:1 1;max-width:500px;padding:0 2rem}.PethsappLanding_featureContent__381ch h3{font-size:2.4rem;color:var(--primary-color);margin-bottom:1.5rem;position:relative;display:inline-block}.PethsappLanding_featureContent__381ch h3:after{content:"";position:absolute;bottom:-8px;left:0;width:0;height:3px;background:var(--heading-gradient);transition:width .8s ease}.PethsappLanding_featureItem__fFDhh.PethsappLanding_visible__VU_6N .PethsappLanding_featureContent__381ch h3:after{width:60px}.PethsappLanding_featureContent__381ch p{font-family:Satoshi-Variable;font-size:1.7rem;color:var(--secondary-color);line-height:1.6}.PethsappLanding_featureImage__vMtRS{flex:1 1;display:flex;justify-content:center}.PethsappLanding_featurePhoneImage__Saqpf{filter:drop-shadow(0 10px 15px rgba(0,0,0,.15));transition:transform .5s ease,filter .5s ease}.PethsappLanding_featurePhoneImage__Saqpf:hover{transform:translateY(-10px) rotate(2deg);filter:drop-shadow(0 15px 25px rgba(0,0,0,.25))}.PethsappLanding_downloadSection__hBI_q{text-align:center;padding:6rem 0 10rem;background:linear-gradient(to bottom,transparent,rgba(var(--primary-color-rgb),.05));border-radius:2rem;position:relative;z-index:1}.PethsappLanding_downloadSection__hBI_q h2{font-size:3.6rem;color:var(--primary-color);margin-bottom:1.5rem}.PethsappLanding_downloadSection__hBI_q p{font-family:Satoshi-Variable;font-size:2rem;color:var(--secondary-color);margin-bottom:3rem}.PethsappLanding_downloadContainer__JRt3x{display:flex;flex-direction:column;align-items:center;gap:3rem}.PethsappLanding_downloadButtons__AHAMN{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.PethsappLanding_downloadButtons__AHAMN a{animation:PethsappLanding_bounceIn__zPuij .8s}.PethsappLanding_downloadQr__hi4oA{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.PethsappLanding_downloadQrImage__N719R{background-color:white;padding:.3rem;border-radius:.8rem;box-shadow:0 8px 20px rgba(0,0,0,.15);transition:all .3s ease}.PethsappLanding_downloadQrImage__N719R:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.25)}.PethsappLanding_downloadQrText__sURSQ p{font-size:1.6rem;margin-bottom:1rem}.PethsappLanding_universalLinkText__eH_iu{font-size:1.5rem;color:var(--primary-color);padding:.4rem .8rem;background-color:rgba(var(--primary-color-rgb),.1);border-radius:.5rem;font-family:monospace;display:inline-block;position:relative;overflow:hidden}.PethsappLanding_universalLinkText__eH_iu:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(135deg,rgba(255,255,255,0),rgba(255,255,255,.1) 50%,rgba(255,255,255,0));transform:rotate(45deg);transition:all .5s ease;opacity:0}.PethsappLanding_universalLinkText__eH_iu:hover:after{left:100%;opacity:1}@keyframes PethsappLanding_fadeIn__WMfWQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes PethsappLanding_fadeInFromBottom__fhWNH{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes PethsappLanding_floatPhone__eUzE1{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes PethsappLanding_glowEffect__MDu3W{0%{filter:drop-shadow(0 10px 20px rgba(0,0,0,.2))}to{filter:drop-shadow(0 15px 30px rgba(85,0,0,.3))}}@keyframes PethsappLanding_pulse__k31e0{0%,to{opacity:1}50%{opacity:.7}}@keyframes PethsappLanding_float__Y91q5{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes PethsappLanding_gradientShift__e_Q71{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes PethsappLanding_shimmerEffect__HPERx{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes PethsappLanding_typing__qINyK{0%{width:0}to{width:100%}}@keyframes PethsappLanding_blink__ksHZN{0%,to{opacity:1}50%{opacity:0}}@keyframes PethsappLanding_bounceIn__zPuij{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width:1000px){.PethsappLanding_hero__5EdSw{flex-direction:column;text-align:center;gap:3rem}.PethsappLanding_heroContent__MJWly{max-width:700px}.PethsappLanding_downloadOptions__iWKbt,.PethsappLanding_qrText__pN_GW{align-items:center}.PethsappLanding_developmentSection__1vrb6{padding:3rem 2rem}.PethsappLanding_taglineContainer__TC_fw{text-align:center;width:100%}}@media (max-width:768px){.PethsappLanding_featureItem__fFDhh{flex-direction:column;text-align:center;gap:3rem}.PethsappLanding_featureReverse___2QZq{flex-direction:column}.PethsappLanding_featureContent__381ch{order:2}.PethsappLanding_featureImage__vMtRS{order:1}.PethsappLanding_features__ytf9S h2{margin-bottom:4rem}.PethsappLanding_heroContent__MJWly h1{font-size:min(14vw,6rem)}.PethsappLanding_taglineContainer__TC_fw{height:3rem}.PethsappLanding_tagline__h60yM{font-size:2.2rem}.PethsappLanding_description__ncryz{font-size:1.7rem}.PethsappLanding_featureItem__fFDhh.PethsappLanding_visible__VU_6N .PethsappLanding_featureContent__381ch h3:after{left:50%;transform:translateX(-50%)}@keyframes PethsappLanding_floatPhone__eUzE1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.PethsappLanding_phoneImage__E1MoE{height:auto;width:70%;max-width:250px}.PethsappLanding_featurePhoneImage__Saqpf{height:auto;width:60%;max-width:200px}.PethsappLanding_developmentSection__1vrb6 h2{font-size:2.8rem}.PethsappLanding_developmentSection__1vrb6 p{font-size:1.6rem}}@media (max-width:480px){.PethsappLanding_container__sTyBK{padding:0 1.5rem}.PethsappLanding_hero__5EdSw{padding:4rem 0}.PethsappLanding_heroContent__MJWly h1{font-size:min(12vw,5rem)}.PethsappLanding_taglineContainer__TC_fw{height:2.5rem}.PethsappLanding_tagline__h60yM{font-size:1.8rem}.PethsappLanding_description__ncryz{font-size:1.6rem}.PethsappLanding_developmentSection__1vrb6 h2,.PethsappLanding_downloadSection__hBI_q h2,.PethsappLanding_features__ytf9S h2{font-size:2.4rem}.PethsappLanding_featureContent__381ch h3{font-size:2.2rem}.PethsappLanding_featureContent__381ch p{font-size:1.6rem}.PethsappLanding_downloadSection__hBI_q p{font-size:1.7rem}.PethsappLanding_developmentSection__1vrb6{margin:4rem 0;padding:2.5rem 1.5rem}@keyframes PethsappLanding_floatPhone__eUzE1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}}.OpenMenuNoScroll_no-scroll__YLTsv{height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden;margin-bottom:0;position:relative}.pethsapp_pageWrapper__QXLFy{min-height:100vh;width:100%;background-color:var(--bg-color);position:relative;z-index:0;overflow:hidden}.pethsapp_pageWrapper__QXLFy:after{content:"";position:fixed;bottom:0;left:0;right:0;height:100vh;z-index:-2;background:linear-gradient(to bottom,var(--bg-color) 20%,rgba(85,0,0,.1) 50%,rgba(85,0,0,.15) 100%);pointer-events:none}