.page-module___8aEwW__page{width:100%}.page-module___8aEwW__hero{text-align:left;grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);align-items:center;gap:clamp(2rem,4vw,4.2rem);min-height:calc(100vh - 172px);padding:clamp(2rem,5vw,5rem) 0 clamp(3rem,6vw,6rem);display:grid}.page-module___8aEwW__heroCopy{z-index:3;max-width:640px;position:relative}.page-module___8aEwW__kicker{color:var(--primary);letter-spacing:.11em;text-transform:uppercase;margin-bottom:1rem;font-size:.82rem;font-weight:800}.page-module___8aEwW__hero h1{background:linear-gradient(135deg, #fff 0%, var(--primary) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.35rem;font-size:clamp(4rem,7vw,6.15rem);font-weight:800;line-height:.92}.page-module___8aEwW__lead{color:var(--foreground-secondary);max-width:610px;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.58}.page-module___8aEwW__storeGrid{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.page-module___8aEwW__storeBadge{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;min-height:0;padding:0;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.page-module___8aEwW__storeBadge img{object-fit:contain;width:auto;height:46px}.page-module___8aEwW__storeBadgeSecondary{box-shadow:none;background:0 0}.page-module___8aEwW__storeBadge:hover{opacity:.88;transform:translateY(-2px)}.page-module___8aEwW__storeBadgeSecondary:hover{background:0 0}.page-module___8aEwW__betaLinks{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.page-module___8aEwW__betaLinks a,.page-module___8aEwW__finalCta a{color:var(--foreground);text-underline-offset:.35rem;align-items:center;gap:.38rem;font-weight:700;text-decoration-color:#a4adff7a;display:inline-flex}.page-module___8aEwW__heroScreens{z-index:1;grid-template-columns:.62fr 1fr;place-items:center;min-height:610px;display:grid;position:relative}.page-module___8aEwW__phoneFrame,.page-module___8aEwW__screenshotPhone{aspect-ratio:1242/2688;background:#ffffff14;border:1px solid #ffffff38;border-radius:34px;position:relative;overflow:hidden;box-shadow:0 28px 70px #02081761}.page-module___8aEwW__phoneFrame img,.page-module___8aEwW__screenshotPhone img{object-fit:cover}.page-module___8aEwW__phoneFront{z-index:2;width:min(70vw,292px);max-width:292px}.page-module___8aEwW__phoneBack{opacity:.82;width:min(45vw,214px);max-width:214px;margin-right:-4.2rem;transform:rotate(-7deg)}.page-module___8aEwW__quickStats{border:1px solid var(--glass-border);background:linear-gradient(135deg,#ffffff17,#ffffff0b);border-radius:24px;grid-template-columns:repeat(3,1fr);gap:.75rem;max-width:980px;margin:0 auto clamp(4rem,8vw,7rem);padding:.75rem;display:grid;overflow:hidden;box-shadow:0 24px 60px #02081738}.page-module___8aEwW__quickStats div{background:#ffffff0e;border:1px solid #c7d2fe1f;border-radius:18px;min-height:118px;padding:1.25rem}.page-module___8aEwW__quickStats strong,.page-module___8aEwW__quickStats span{display:block}.page-module___8aEwW__quickStats strong{color:var(--foreground);font-size:1.35rem}.page-module___8aEwW__quickStats span{color:var(--foreground-secondary);margin-top:.28rem;line-height:1.45}.page-module___8aEwW__section,.page-module___8aEwW__showcase,.page-module___8aEwW__betaSection,.page-module___8aEwW__finalCta{width:100%;margin:0 auto clamp(4rem,8vw,7rem)}.page-module___8aEwW__sectionHeader{text-align:left;max-width:720px;margin-bottom:1.5rem}.page-module___8aEwW__sectionHeader h2,.page-module___8aEwW__betaSection h2,.page-module___8aEwW__finalCta h2{color:var(--foreground);font-size:clamp(2rem,4vw,3.4rem);line-height:1.04}.page-module___8aEwW__featureGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.page-module___8aEwW__featureCard,.page-module___8aEwW__betaSection{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:18px}.page-module___8aEwW__featureCard{min-height:230px;padding:1.4rem}.page-module___8aEwW__featureIcon{color:var(--primary);margin-bottom:1.3rem}.page-module___8aEwW__featureCard h3{color:var(--foreground);margin-bottom:.8rem;font-size:1.26rem}.page-module___8aEwW__featureCard p,.page-module___8aEwW__betaSection p{color:var(--foreground-secondary);line-height:1.62}.page-module___8aEwW__screenshotRail{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.page-module___8aEwW__screenshotPhone{border-radius:26px;min-height:420px}.page-module___8aEwW__betaSection{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.page-module___8aEwW__betaActions{flex-direction:column;gap:.85rem;display:flex}.page-module___8aEwW__finalCta{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module___8aEwW__finalCta .page-module___8aEwW__storeGrid{justify-content:center;margin-bottom:1rem}@media (max-width:920px){.page-module___8aEwW__hero{text-align:center;grid-template-columns:1fr;min-height:0}.page-module___8aEwW__heroCopy,.page-module___8aEwW__lead{margin-left:auto;margin-right:auto}.page-module___8aEwW__storeGrid,.page-module___8aEwW__betaLinks{justify-content:center}.page-module___8aEwW__heroScreens{min-height:540px}.page-module___8aEwW__featureGrid,.page-module___8aEwW__screenshotRail{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__betaSection{grid-template-columns:1fr}.page-module___8aEwW__betaActions{flex-flow:wrap}}@media (max-width:640px){.page-module___8aEwW__hero{padding-top:1.5rem}.page-module___8aEwW__hero h1{font-size:clamp(3.4rem,18vw,4.6rem)}.page-module___8aEwW__storeBadge{width:100%}.page-module___8aEwW__storeBadge img{height:44px}.page-module___8aEwW__heroScreens{grid-template-columns:1fr;min-height:460px}.page-module___8aEwW__phoneBack{display:none}.page-module___8aEwW__phoneFront{width:min(74vw,280px)}.page-module___8aEwW__quickStats,.page-module___8aEwW__featureGrid{grid-template-columns:1fr}.page-module___8aEwW__quickStats{border-radius:20px;padding:.6rem}.page-module___8aEwW__quickStats div{min-height:0}.page-module___8aEwW__screenshotPhone{scroll-snap-align:center;flex:0 0 min(68vw,245px);width:min(68vw,245px);min-height:auto}.page-module___8aEwW__screenshotRail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.9rem;margin-left:-1rem;margin-right:-1rem;padding:.25rem 1rem 1.25rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.page-module___8aEwW__screenshotRail::-webkit-scrollbar{display:none}}
