.page_main__nw1Wk{font-family:Inter,sans-serif;color:#111827;overflow-x:hidden;background:#fff}.page_navbar__k3RMs{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #e5e7eb;transition:box-shadow .3s ease}.page_navbar__k3RMs.page_scrolled__Azqfi{box-shadow:0 2px 20px rgba(0,0,0,.07)}.page_navContent__ZA8P_{max-width:1200px;margin:0 auto;padding:.875rem 2rem;display:flex;justify-content:space-between;align-items:center}.page_logoContainer__m2mQ4{display:flex;align-items:center;gap:.5rem;text-decoration:none!important}.page_navLogo__XrZYK{width:2rem;height:2rem;border-radius:8px}.page_navTitle__rfxkk{font-size:1.25rem;font-weight:700;color:#111827;letter-spacing:-.02em}.page_navDownloadBtn__Dahpl{display:inline-flex;align-items:center;background:#16a34a;color:#fff!important;font-size:.875rem;font-weight:600;padding:.5rem 1.25rem;border-radius:9999px;text-decoration:none!important;transition:background .2s ease,transform .2s ease}.page_navDownloadBtn__Dahpl:hover{background:#15803d;transform:scale(1.03)}.page_hero__7KFOs{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:5rem 2rem 4rem;gap:3rem;min-height:calc(100vh - 70px)}.page_heroContent__dzLob{flex:1 1;max-width:560px}.page_heroBadge__w6zNn{display:inline-flex;align-items:center;background:#f0fdf4;color:#16a34a;font-size:.875rem;font-weight:600;padding:.375rem 1rem;border-radius:9999px;border:1px solid #bbf7d0;margin-bottom:1.5rem}.page_heroTitle__ixXIp{font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:#111827;margin-bottom:1.25rem}.page_heroEmphasis__jczUS{color:#16a34a}.page_heroText__JVWLO{font-size:1.125rem;color:#6b7280;line-height:1.75;margin-bottom:2rem;max-width:460px}.page_heroActions__uE8fj{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-bottom:1.25rem}.page_appStoreBtn__p_ycW{height:52px;width:auto;display:block;transition:transform .2s ease,opacity .2s ease}.page_appStoreBtn__p_ycW:hover{transform:scale(1.04);opacity:.9}.page_appStoreBtnCentered__6XYaq{height:52px;width:auto;display:block;margin:0 auto;transition:transform .2s ease,opacity .2s ease}.page_appStoreBtnCentered__6XYaq:hover{transform:scale(1.04);opacity:.9}.page_heroSocial__H2_qg{font-size:.875rem;color:#9ca3af;margin:0}.page_heroVisual__b_sym{flex:1 1;display:flex;justify-content:center;align-items:center;position:relative;max-width:380px}.page_priceList__jMbY0{display:flex;flex-direction:row;gap:12px;width:360px;height:480px;overflow:hidden;border-radius:24px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent);transform:perspective(1100px) rotateY(-18deg) rotateX(4deg);transform-origin:center center}.page_priceCol__O9ov6{display:flex;flex-direction:column;gap:12px;flex:1 1;animation:page_scrollUp__qW96S 28s linear infinite;will-change:transform}.page_priceColOffset___w_rX{margin-top:80px;animation-duration:34s}.page_priceCard___SDmV{width:100%;flex-shrink:0;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.18),0 3px 10px rgba(0,0,0,.1)}.page_priceCardImg__ibMM6{width:100%;display:block}@keyframes page_scrollUp__qW96S{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.page_section__zQZ2o{padding:5rem 2rem;max-width:1200px;margin:0 auto}.page_sectionHeader___raMx{text-align:center;margin-bottom:3rem}.page_sectionTitle__6ic_4{font-size:clamp(1.875rem,4vw,2.625rem);font-weight:800;letter-spacing:-.025em;color:#111827;margin-bottom:.75rem;line-height:1.18}.page_sectionSubtitle__cOHw_{font-size:1.1rem;color:#6b7280;max-width:500px;margin:0 auto;line-height:1.65}.page_featureSection__K1CqJ{height:100vh;display:flex;flex-direction:column;justify-content:center;padding:2rem 2rem 1.5rem;overflow:hidden}.page_featureSection__K1CqJ .page_sectionHeader___raMx{margin-bottom:1.5rem}.page_featureShowcase__2AoDU{display:flex;gap:3rem;align-items:flex-start;max-width:1200px;margin:0 auto;width:100%}.page_featureCards__kvbpw{flex:1 1;display:flex;flex-direction:column;gap:.625rem}.page_featureCard__swyBK{display:flex;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem;border-radius:16px;border:1.5px solid #e5e7eb;background:#f9fafb;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease;text-align:left;width:100%}.page_featureCard__swyBK:hover:not(.page_featureCardActive__7tzZt){border-color:#86efac;background:#f0fdf4}.page_featureCardActive__7tzZt{border-color:#16a34a!important;background:#fff!important;box-shadow:0 4px 24px rgba(22,163,74,.12);transform:scale(1.015)}.page_featureIcon__UHR_A{font-size:1.625rem;line-height:1;flex-shrink:0;margin-top:.1rem}.page_featureCardTitle__5qOI7{font-size:.9375rem;font-weight:700;color:#111827;margin:0 0 .25rem;line-height:1.3}.page_featureCardDesc__zgIui{font-size:.875rem;color:#6b7280;margin:0;line-height:1.55}.page_featurePhoneContainer__NoLSQ{flex:0 0 280px;display:flex;justify-content:center;align-items:center;position:relative}.page_featurePhoneGlow__ttVn4{position:absolute;width:380px;height:380px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(22,163,74,.12) 0,transparent 70%);filter:blur(55px);z-index:0;pointer-events:none}.page_featurePhone__7UaVX{position:relative;z-index:1;width:260px;border-radius:32px;box-shadow:0 20px 60px rgba(0,0,0,.12),0 6px 18px rgba(0,0,0,.07);transition:opacity .15s ease}.page_whySectionWrapper__LGtdH{background:#f9fafb;padding:5rem 2rem;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.page_whySectionInner__k_Ixg{max-width:1200px;margin:0 auto}.page_whyGrid__W2CzY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_whyCard__V9IUK{background:#fff;border-radius:20px;padding:2rem;border:1px solid #e5e7eb;transition:box-shadow .2s ease,transform .2s ease}.page_whyCard__V9IUK:hover{box-shadow:0 8px 32px rgba(0,0,0,.07);transform:translateY(-3px)}.page_whyIcon__9pVH8{font-size:2.25rem;margin-bottom:1.125rem;line-height:1}.page_whyCardTitle__9NBMa{font-size:1.125rem;font-weight:700;color:#111827;margin-bottom:.625rem;line-height:1.3}.page_whyCardText__5P_Wn{font-size:.9375rem;color:#6b7280;line-height:1.65;margin:0}.page_ctaSectionWrapper__ORZoJ{background:#f0fdf4;padding:5rem 2rem;text-align:center}.page_ctaSectionInner__BBbIG{max-width:600px;margin:0 auto}.page_ctaTitle__8jURU{font-size:clamp(2rem,4vw,3.25rem);font-weight:800;letter-spacing:-.025em;color:#111827;margin-bottom:1rem;line-height:1.12}.page_ctaSubtitle__oI50C{font-size:1.125rem;color:#6b7280;margin-bottom:2rem;line-height:1.65}@media (max-width:900px){.page_hero__7KFOs{flex-direction:column;text-align:center;padding:3rem 1.5rem;min-height:auto;gap:2.5rem}.page_heroContent__dzLob,.page_heroText__JVWLO{max-width:100%}.page_heroActions__uE8fj{justify-content:center}.page_heroVisual__b_sym{max-width:100%}.page_priceList__jMbY0{width:280px;height:380px;gap:8px;transform:rotate(2deg)}.page_priceColOffset___w_rX{margin-top:60px}.page_featureShowcase__2AoDU{flex-direction:column-reverse;align-items:center;gap:2rem}.page_featureSection__K1CqJ{height:auto;min-height:auto;padding:3rem 1.5rem}.page_featurePhoneContainer__NoLSQ{flex:none}.page_featurePhone__7UaVX{width:200px}.page_whyGrid__W2CzY{grid-template-columns:1fr}.page_navTitle__rfxkk{font-size:1.125rem}}@media (max-width:600px){.page_hero__7KFOs{padding:2rem 1.25rem}.page_heroTitle__ixXIp{font-size:2.375rem}.page_priceList__jMbY0{width:240px;height:320px;gap:6px;transform:none}.page_priceColOffset___w_rX{margin-top:48px}.page_priceCard___SDmV{box-shadow:0 6px 18px rgba(0,0,0,.13),0 2px 6px rgba(0,0,0,.08)}.page_appStoreBtnCentered__6XYaq,.page_appStoreBtn__p_ycW{height:46px}.page_ctaSectionWrapper__ORZoJ,.page_section__zQZ2o,.page_whySectionWrapper__LGtdH{padding:3.5rem 1.25rem}.page_featureCard__swyBK{padding:.875rem 1rem}.page_whyCard__V9IUK{padding:1.5rem}.page_navContent__ZA8P_{padding:.75rem 1.25rem}.page_navDownloadBtn__Dahpl{padding:.4rem 1rem;font-size:.8125rem}.page_featurePhone__7UaVX{width:185px}}