.page-module___8aEwW__page{--surface-inverse:#1e1917;--surface-raised:#fff;--surface-base:#fff9f5;--surface-brand:#fff1ed;--text-inverse:#fff9f5;--text-primary:#1e1917;--text-secondary:#584f4b;--text-muted:#746a66;--text-brand:#d53118;--border-decorative:#ddd2cc;--border-functional:#9a8f8a;--brand-fill:#f3482e;--brand-fill-hover:#d53118;--brand-fill-pressed:#ad2512;--cobalt:#3e5bff;background:var(--surface-inverse);min-height:100svh;color:var(--text-inverse);font-family:var(--font-instrument-sans),Arial,sans-serif;flex-direction:column;display:flex;overflow-x:hidden}.page-module___8aEwW__header,.page-module___8aEwW__hero,.page-module___8aEwW__footerInner{width:100%;max-width:1440px;margin-inline:auto}.page-module___8aEwW__header{flex:0 0 96px;justify-content:space-between;align-items:center;height:96px;padding:24px 64px;display:flex}.page-module___8aEwW__brandLogo{color:var(--text-inverse);border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:10px;display:inline-flex}.page-module___8aEwW__brandLogo img{width:29px;height:29px}.page-module___8aEwW__brandLogo span,.page-module___8aEwW__stackedLogo span{font-family:var(--font-bricolage-grotesque),Arial,sans-serif;letter-spacing:-.29px;font-size:19px;font-weight:600;line-height:1}.page-module___8aEwW__status{border:1px solid var(--border-decorative);font-family:var(--font-geist-mono),monospace;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;line-height:20px;display:inline-flex}.page-module___8aEwW__statusDot{width:8px;height:8px;animation:2.4s ease-in-out infinite page-module___8aEwW__signal-pulse}.page-module___8aEwW__statusMobile,.page-module___8aEwW__descriptionMobile{display:none}.page-module___8aEwW__hero{flex:1 0 792px;justify-content:space-between;align-items:center;gap:64px;min-height:792px;padding:64px;display:flex}.page-module___8aEwW__copy{flex-direction:column;flex:0 0 620px;align-items:flex-start;gap:24px;width:620px;display:flex}.page-module___8aEwW__eyebrow,.page-module___8aEwW__copy h1,.page-module___8aEwW__description,.page-module___8aEwW__helper,.page-module___8aEwW__storeAvailability p,.page-module___8aEwW__signalCard p,.page-module___8aEwW__footer p{margin:0}.page-module___8aEwW__eyebrow{color:var(--text-brand);letter-spacing:1.2px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.page-module___8aEwW__copy h1{max-width:620px;color:var(--text-inverse);font-family:var(--font-bricolage-grotesque),Arial,sans-serif;letter-spacing:-.96px;font-size:64px;font-weight:600;line-height:68px}.page-module___8aEwW__description{max-width:560px;color:color-mix(in srgb,var(--text-inverse)72%,transparent);font-size:20px;font-weight:400;line-height:30px}.page-module___8aEwW__waitlistForm{align-items:center;gap:12px;width:474px;height:44px;display:flex}.page-module___8aEwW__inputHitTarget{flex:0 0 320px;justify-content:center;align-items:center;width:320px;height:44px;display:flex}.page-module___8aEwW__waitlistInput{border:1px solid var(--border-functional);background:var(--surface-raised);width:320px;height:40px;color:var(--text-primary);font-family:var(--font-instrument-sans),Arial,sans-serif;border-radius:8px;outline:none;padding:0 12px;font-size:14px;line-height:20px;transition:border-color .16s,box-shadow .16s}.page-module___8aEwW__waitlistInput::placeholder{color:var(--text-muted);opacity:1}.page-module___8aEwW__waitlistInput:focus-visible{border-color:var(--cobalt);box-shadow:0 0 0 3px #3e5bff47}.page-module___8aEwW__waitlistButton{cursor:pointer;background:var(--brand-fill);width:142px;height:40px;color:var(--text-primary);font-family:var(--font-instrument-sans),Arial,sans-serif;white-space:nowrap;border:0;border-radius:8px;flex:0 0 142px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;line-height:18px;transition:background-color .16s,transform .16s;display:inline-flex}.page-module___8aEwW__waitlistButton:hover:not(:disabled){background:var(--brand-fill-hover)}.page-module___8aEwW__waitlistButton:active:not(:disabled){background:var(--brand-fill-pressed);transform:translateY(1px)}.page-module___8aEwW__waitlistButton:focus-visible{outline:2px solid var(--surface-base);outline-offset:3px}.page-module___8aEwW__waitlistButton:disabled{cursor:wait;opacity:.72}.page-module___8aEwW__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module___8aEwW__helper{color:color-mix(in srgb,var(--text-inverse)64%,transparent);font-size:14px;line-height:20px}.page-module___8aEwW__helperError{color:#ff9985}.page-module___8aEwW__storeAvailability{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.page-module___8aEwW__storeAvailability>p,.page-module___8aEwW__signalCard>p,.page-module___8aEwW__socialDetails{font-family:var(--font-geist-mono),monospace}.page-module___8aEwW__storeAvailability>p{color:color-mix(in srgb,var(--text-inverse)64%,transparent);font-size:13px;line-height:20px}.page-module___8aEwW__storeBadges{align-items:center;gap:12px;min-height:65px;display:flex}.page-module___8aEwW__appStoreBadge{object-fit:contain;width:144px;height:48px}.page-module___8aEwW__googlePlayBadge{object-fit:contain;width:168px;height:65px}.page-module___8aEwW__signalCard{background:var(--surface-raised);width:520px;height:620px;color:var(--text-primary);border-radius:24px;flex-direction:column;flex:0 0 520px;justify-content:space-between;align-items:center;padding:48px;display:flex;overflow:hidden;box-shadow:0 16px 48px -8px #15110f29}.page-module___8aEwW__signalCard>p{color:var(--text-secondary);font-size:13px;font-weight:400;line-height:20px}.page-module___8aEwW__signalCard>p:last-child{color:var(--text-primary)}.page-module___8aEwW__signalStage{border:1px solid var(--border-decorative);background:var(--surface-brand);border-radius:999px;flex:0 0 360px;width:360px;height:360px;position:relative;overflow:hidden}.page-module___8aEwW__phaseCue{width:96px;height:96px;animation:5s cubic-bezier(.45,0,.55,1) infinite alternate page-module___8aEwW__phase-cue;position:absolute;top:245px;left:27px}.page-module___8aEwW__signalRail{background:var(--cobalt);transform-origin:top;border-radius:999px;width:10px;height:168px;animation:4s ease-in-out infinite alternate page-module___8aEwW__signal-rail;position:absolute;top:63px;left:315px}.page-module___8aEwW__stackedLogo{background:var(--surface-base);color:var(--text-primary);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:21px;animation:4.8s ease-in-out infinite alternate page-module___8aEwW__logo-float;display:flex;position:absolute;top:89px;left:53px}.page-module___8aEwW__stackedLogo img{width:76px;height:76px}.page-module___8aEwW__stackedLogo span{letter-spacing:-.62px;font-size:41px}.page-module___8aEwW__footer{border-top:1px solid var(--border-decorative);flex:0 0 136px;width:100%}.page-module___8aEwW__footerInner{justify-content:space-between;align-items:center;height:135px;padding:24px 64px;display:flex}.page-module___8aEwW__companyDetails,.page-module___8aEwW__socialDetails{color:color-mix(in srgb,var(--text-inverse)64%,transparent);flex-direction:column;gap:8px;font-size:14px;line-height:20px;display:flex}.page-module___8aEwW__companyDetails{width:720px}.page-module___8aEwW__companyDetails a,.page-module___8aEwW__socialDetails a{color:inherit;text-decoration:none}.page-module___8aEwW__companyDetails a:hover,.page-module___8aEwW__socialDetails a:hover{color:var(--text-inverse);text-underline-offset:3px;text-decoration:underline}.page-module___8aEwW__socialDetails{text-align:right;align-items:flex-end;width:420px;font-size:13px}.page-module___8aEwW__socialDetails nav{white-space:nowrap}@keyframes page-module___8aEwW__signal-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes page-module___8aEwW__phase-cue{0%{transform:translate(0,0)rotate(0)}to{transform:translate(10px,-8px)rotate(7deg)}}@keyframes page-module___8aEwW__signal-rail{0%{transform:translateY(0)scaleY(1)}to{transform:translateY(14px)scaleY(.78)}}@keyframes page-module___8aEwW__logo-float{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@media (max-width:1199px) and (min-width:768px){.page-module___8aEwW__hero{gap:40px;padding-inline:48px}.page-module___8aEwW__copy{flex-basis:min(52vw,560px);width:min(52vw,560px)}.page-module___8aEwW__copy h1{font-size:56px;line-height:60px}.page-module___8aEwW__signalCard{flex-basis:420px;width:420px;height:540px;padding:36px}.page-module___8aEwW__signalStage{transform:scale(.84)}}@media (max-width:767px){.page-module___8aEwW__header{flex-basis:72px;height:72px;padding:16px 24px}.page-module___8aEwW__brandLogo{gap:5px;padding:8px}.page-module___8aEwW__brandLogo img{width:23px;height:23px}.page-module___8aEwW__brandLogo span{letter-spacing:-.23px;font-size:15px}.page-module___8aEwW__status{gap:6px;padding:6px 10px}.page-module___8aEwW__statusDot{width:6px;height:6px}.page-module___8aEwW__statusDesktop,.page-module___8aEwW__descriptionDesktop{display:none}.page-module___8aEwW__statusMobile,.page-module___8aEwW__descriptionMobile{display:inline}.page-module___8aEwW__hero{flex:1 0 568px;justify-content:center;align-items:flex-start;min-height:568px;padding:40px 24px 24px}.page-module___8aEwW__copy{flex:0 auto;gap:20px;width:100%;max-width:342px}.page-module___8aEwW__copy h1{letter-spacing:-.2px;max-width:342px;font-size:40px;line-height:44px}.page-module___8aEwW__description{max-width:342px;font-size:16px;line-height:24px}.page-module___8aEwW__waitlistForm{flex-direction:column;gap:12px;width:100%;height:auto}.page-module___8aEwW__inputHitTarget,.page-module___8aEwW__waitlistInput,.page-module___8aEwW__waitlistButton{width:min(320px,100%)}.page-module___8aEwW__inputHitTarget,.page-module___8aEwW__waitlistButton{flex-basis:auto}.page-module___8aEwW__helper{font-size:14px;line-height:20px}.page-module___8aEwW__storeAvailability{align-items:center;gap:8px;width:100%}.page-module___8aEwW__storeBadges{justify-content:center;gap:8px;width:100%;min-height:58px}.page-module___8aEwW__appStoreBadge{width:128px;height:43px}.page-module___8aEwW__googlePlayBadge{width:150px;height:58px}.page-module___8aEwW__signalCard{display:none}.page-module___8aEwW__footer{flex-basis:auto;min-height:204px}.page-module___8aEwW__footerInner{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;height:auto;min-height:203px;padding:16px 24px 23px;display:flex}.page-module___8aEwW__companyDetails,.page-module___8aEwW__socialDetails{width:100%;max-width:342px;font-family:var(--font-instrument-sans),Arial,sans-serif;text-align:left;align-items:flex-start;gap:8px;font-size:14px;line-height:20px}.page-module___8aEwW__companyDetails>p{min-height:60px}.page-module___8aEwW__socialDetails nav{white-space:normal;max-width:342px}.page-module___8aEwW__socialDetails nav span:nth-of-type(4):before{content:"";display:block}.page-module___8aEwW__socialDetails nav span:nth-of-type(4)>span{display:none}}@media (max-width:360px){.page-module___8aEwW__header,.page-module___8aEwW__hero,.page-module___8aEwW__footerInner{padding-inline:16px}.page-module___8aEwW__eyebrow{letter-spacing:1px;font-size:11px}.page-module___8aEwW__copy h1{font-size:36px;line-height:40px}.page-module___8aEwW__helper{white-space:normal}.page-module___8aEwW__appStoreBadge,.page-module___8aEwW__googlePlayBadge{min-width:0;height:auto}.page-module___8aEwW__appStoreBadge{width:46%}.page-module___8aEwW__googlePlayBadge{width:51%}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__statusDot,.page-module___8aEwW__phaseCue,.page-module___8aEwW__signalRail,.page-module___8aEwW__stackedLogo{animation:none}.page-module___8aEwW__waitlistButton,.page-module___8aEwW__waitlistInput{transition:none}}
