.page_page__w79pB{min-height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:system-ui,sans-serif;padding:4rem 0 0}.page_inner__M42eH{display:grid;grid-template-columns:1fr 1fr;align-items:center;width:92%;max-width:1400px}.page_left__XPoRs{display:flex;justify-content:center}.page_right__qg1d_{display:flex;flex-direction:column;gap:1rem}@media(max-width:1024px){.page_inner__M42eH{grid-template-columns:1fr;text-align:center}.page_right__qg1d_{align-items:center;background:linear-gradient(180deg,rgba(1,55,0,0),rgb(1,55,0) 20%)}}@media(max-width:640px){.page_inner__M42eH{gap:2.5rem;width:90%}}.JoinWaitlist_waitlist__wgykD{display:flex;gap:.5rem;margin-top:1rem;max-width:28.125rem}.JoinWaitlist_waitlist__wgykD input{flex:1 1;background:#fff;border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;padding:.75rem 1rem;font-size:.95rem}.JoinWaitlist_waitlist__wgykD input:focus-visible{outline:auto;outline-color:#025b00}.JoinWaitlist_waitlist__wgykD input:disabled{opacity:.6;cursor:not-allowed}.JoinWaitlist_waitlist__wgykD button{background:#797949;color:#fff;border:0;border-radius:.75rem;padding:.75rem 1rem;font-size:16px;font-weight:600;cursor:pointer;transition:.2s}.JoinWaitlist_waitlist__wgykD button:hover:not(:disabled){filter:brightness(.95)}.JoinWaitlist_waitlist__wgykD button:disabled{opacity:.6;cursor:not-allowed}.JoinWaitlist_successMessage__I2can{margin-top:1rem;padding:1rem;background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.3);border-radius:.75rem;text-align:center}.JoinWaitlist_successMessage__I2can p{margin:0;color:#34d399;font-weight:500}.JoinWaitlist_errorMessage__vwU6c{margin-top:.5rem;color:#f87171;font-size:.875rem;text-align:center}@media(max-width:1024px){.JoinWaitlist_waitlist__wgykD{width:100%}.JoinWaitlist_successMessage__I2can,.JoinWaitlist_waitlist__wgykD{max-width:28.125rem;margin:1rem auto 0}}@media(max-width:640px){.JoinWaitlist_waitlist__wgykD{flex-direction:column}.JoinWaitlist_waitlist__wgykD button,.JoinWaitlist_waitlist__wgykD input{width:100%}}.AppButtons_ctaRow__YLOzQ{display:flex;gap:1rem;flex-wrap:wrap;width:100%;margin-top:1rem}.AppButtons_appStore__xUoS1{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}@media(max-width:1024px){.AppButtons_ctaRow__YLOzQ{justify-content:center}}@media(max-width:640px){.AppButtons_appStore__xUoS1 img{max-width:120px}}.AppPreview_phoneWrapper__IRD3W{position:relative;z-index:-1;transition:opacity .3s ease;width:100%}.AppPreview_phone__CaAgi{position:absolute;border-radius:clamp(1.5rem,3.5vw,3.125rem);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 10px 40px rgba(0,0,0,.5);max-width:50%;height:auto;top:50%;left:40%}.AppPreview_phoneLeft__tKHFC{transform:rotate(-8deg) translateY(-50%) translateX(-40%);z-index:2}.AppPreview_phoneRight__1Fb3X{transform:rotate(8deg) translateY(-50%) translateX(-40%);opacity:.85}.AppPreview_glow__L2mNV{position:absolute;top:-80px;left:-60px;width:300px;height:300px;background:rgba(52,211,153,.15);filter:blur(80px);border-radius:50%;z-index:0}@media(max-width:1024px){.AppPreview_phoneWrapper__IRD3W{min-width:320px;height:420px;opacity:.5}.AppPreview_phone__CaAgi{border-radius:clamp(1.5rem,6.5vw,3.5rem);left:50%}.AppPreview_phoneLeft__tKHFC,.AppPreview_phoneRight__1Fb3X{top:auto;bottom:0}.AppPreview_phoneLeft__tKHFC{transform:rotate(-8deg) translateY(35%) translateX(-50%)}.AppPreview_phoneRight__1Fb3X{transform:rotate(8deg) translateY(35%) translateX(-50%)}}@media(max-width:640px){.AppPreview_phoneWrapper__IRD3W{min-width:300px;height:100px}.AppPreview_phoneLeft__tKHFC{transform:rotate(-8deg) translateY(55%) translateX(-50%)}.AppPreview_phoneRight__1Fb3X{transform:rotate(8deg) translateY(55%) translateX(-50%)}}@media(max-width:400px){.AppPreview_phoneWrapper__IRD3W{min-width:280px;height:150px}}.Hero_title__KJMhH{font-size:clamp(2rem,2.2rem + 1.5vw,2.75rem);line-height:1.2;font-weight:600;text-wrap:pretty}.Hero_subtitle__f3QGS{color:#aaa;max-width:43ch;line-height:1.5;text-wrap:balance;margin:.75rem 0 0}.Hero_logo__miiET{margin:0 auto 2rem -.875rem;max-width:100%;height:auto}.Hero_brand__zNJsI{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#999}@media(max-width:1024px){.Hero_logo__miiET{margin:0 auto 2rem}.Hero_subtitle__f3QGS{margin:1rem auto 0}}@media(max-width:640px){.Hero_logo__miiET{margin:0 auto 1rem;max-width:80%}.Hero_title__KJMhH{font-size:clamp(1.5rem,1.8rem + 1vw,2rem)}.Hero_subtitle__f3QGS{max-width:34ch}}