.appLanding_page__ocyep{--accent:#1a1916;--accent-ink:#fff;min-height:100dvh;display:flex;flex-direction:column}.appLanding_topbar__UY_7m{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(1000px,100%);margin:0 auto;padding:clamp(20px,4vw,32px) clamp(22px,6vw,56px)}.appLanding_back__Lo9Ec{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.9rem;transition:color .2s ease,transform .2s ease}.appLanding_back__Lo9Ec:hover{color:var(--ink);transform:translateX(-2px)}.appLanding_badgeMini__bI2ni{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--accent);color:var(--accent-ink)}.appLanding_hero__AsisE{width:min(1000px,100%);margin:0 auto;padding:clamp(24px,5vw,56px) clamp(22px,6vw,56px) clamp(40px,7vw,72px);animation:appLanding_rise__OBJpx .62s cubic-bezier(.22,1,.36,1) both}.appLanding_icon__jVbSW{display:grid;place-items:center;width:clamp(76px,16vw,96px);height:clamp(76px,16vw,96px);border-radius:24px;background:var(--accent);color:var(--accent-ink);box-shadow:0 22px 50px -26px color-mix(in srgb,var(--accent) 70%,transparent);margin-bottom:clamp(22px,4vw,30px)}.appLanding_chip__yiteE{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px}.appLanding_chipDot__Kq0WW{width:7px;height:7px;border-radius:50%;background:var(--accent)}.appLanding_title__SHFqI{margin:0;letter-spacing:-.02em;line-height:1;font-size:clamp(2.6rem,9vw,4.6rem)}.appLanding_tagline__a23wq,.appLanding_title__SHFqI{font-family:Georgia,Times New Roman,serif;font-weight:400}.appLanding_tagline__a23wq{margin:14px 0 0;font-size:clamp(1.3rem,4vw,1.9rem);color:color-mix(in srgb,var(--accent) 80%,var(--ink));letter-spacing:-.01em}.appLanding_lede__re_Ln{max-width:46ch;margin:22px 0 0;font-size:clamp(1rem,2.6vw,1.12rem);line-height:1.6;color:var(--muted)}.appLanding_ctaRow__BXbxU{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:clamp(28px,5vw,38px)}.appLanding_store__TWvQT{display:inline-flex;align-items:center;gap:11px;padding:13px 20px;border-radius:14px;background:var(--ink);color:var(--paper)}.appLanding_storeText__Ecxn4{display:flex;flex-direction:column;line-height:1.15;text-align:left}.appLanding_storeSmall__8_vJI{font-size:.6rem;letter-spacing:.06em;opacity:.72;text-transform:uppercase}.appLanding_storeBig__IAez8{font-size:1.02rem;font-weight:600;font-family:Georgia,Times New Roman,serif}.appLanding_soon__nXTmy{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;border:1px solid var(--line);color:var(--muted);font-size:.78rem;font-weight:600}.appLanding_soonDot__iPIte{width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--accent) 75%,var(--ink));box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 20%,transparent)}.appLanding_features__GsPTY{width:min(1000px,100%);margin:0 auto;padding:0 clamp(22px,6vw,56px);display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:clamp(14px,2.5vw,20px);gap:clamp(14px,2.5vw,20px)}.appLanding_feature__my95B{padding:clamp(20px,3vw,26px);border:1px solid var(--line);border-radius:18px;background:rgba(26,25,22,.012);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.appLanding_feature__my95B:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:0 16px 36px -28px color-mix(in srgb,var(--accent) 60%,transparent)}.appLanding_featIcon__7_EXe{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);color:color-mix(in srgb,var(--accent) 82%,var(--ink));background:color-mix(in srgb,var(--accent) 8%,transparent);margin-bottom:16px}.appLanding_featTitle__m50ZD{margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:1.18rem;font-weight:400;letter-spacing:-.01em}.appLanding_featDesc__NT0_H{margin:0;font-size:.92rem;line-height:1.55;color:var(--muted)}.appLanding_band__cBrKX{width:min(1000px,100%);margin:clamp(36px,6vw,56px) auto 0;padding:0 clamp(22px,6vw,56px)}.appLanding_bandInner__i61KA{padding:clamp(28px,5vw,44px);border-radius:22px;background:var(--accent);color:var(--accent-ink);box-shadow:0 30px 60px -40px color-mix(in srgb,var(--accent) 80%,transparent)}.appLanding_bandTitle__KaDVq{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(1.5rem,4vw,2rem);letter-spacing:-.01em}.appLanding_bandText__JMOxv{margin:0;max-width:60ch;font-size:clamp(1rem,2.6vw,1.08rem);line-height:1.6;opacity:.9}.appLanding_note__AGcXb{width:min(1000px,100%);margin:clamp(24px,4vw,32px) auto 0;padding:0 clamp(22px,6vw,56px);font-size:.85rem;line-height:1.6;color:var(--muted)}.appLanding_note__AGcXb strong{color:var(--ink);font-weight:600}.appLanding_footer__Pk1yv{width:min(1000px,100%);margin:clamp(48px,8vw,80px) auto 0;padding:clamp(24px,4vw,32px) clamp(22px,6vw,56px) clamp(32px,5vw,44px);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.appLanding_footLinks__05Vvw{display:flex;flex-wrap:wrap;gap:20px}.appLanding_footLinks__05Vvw a{color:var(--muted);font-size:.88rem;transition:color .2s ease}.appLanding_footLinks__05Vvw a:hover{color:var(--ink)}.appLanding_copy__KtOD4{color:var(--muted);font-size:.82rem}@keyframes appLanding_rise__OBJpx{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.appLanding_hero__AsisE{animation:none}.appLanding_back__Lo9Ec,.appLanding_feature__my95B{transition:none}}