.AuthForm_card__9F6OY{width:100%;max-width:420px;background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-md);scroll-margin-top:calc(var(--header-height-desktop) + var(--space-4));padding:var(--space-8) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.AuthForm_tabs__ANUyx{display:flex;border-bottom:1px solid var(--color-border);margin-bottom:var(--space-2)}.AuthForm_tab__hDoFK{flex:1 1 auto;min-height:48px;background:transparent;border:none;border-bottom:2px solid transparent;font-weight:600;color:var(--color-text-secondary);cursor:pointer}.AuthForm_tabActive__qViuh{color:var(--color-primary);border-bottom-color:var(--color-primary)}.AuthForm_form__gldbN{display:flex;flex-direction:column;gap:var(--space-4)}.AuthForm_legal__rDmas{margin:0;font-size:var(--text-xs);color:var(--color-text-secondary);text-align:center}.AuthForm_legal__rDmas a{color:var(--link)}.Landing_root__ladvh{position:relative;flex:1 1 auto;width:100%;overflow:hidden;isolation:isolate}.Landing_contours__AT7Nx{position:absolute;inset:0;width:100%;height:100%;z-index:-1;color:var(--tan-500);opacity:.2;pointer-events:none}.Landing_page__k2qv1{width:100%;max-width:var(--container-max);margin:0 auto;padding:var(--space-12) var(--space-4) var(--space-16);display:flex;flex-direction:column;gap:var(--space-16)}.Landing_hero__Y_kSn{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.Landing_intro__3GnY3{display:flex;flex-direction:column;gap:var(--space-6)}.Landing_eyebrow__owmpG{font-size:var(--text-sm);letter-spacing:.24em;color:var(--link)}.Landing_eyebrow__owmpG,.Landing_title__kEvKo{margin:0;font-family:var(--font-family-display);font-weight:600;text-transform:uppercase}.Landing_title__kEvKo{font-size:clamp(2rem,5vw,3.25rem);line-height:1.05;letter-spacing:.01em;color:var(--color-text-primary)}.Landing_lead__nZpJp{margin:0;max-width:34rem;font-size:var(--text-lg);line-height:1.5;color:var(--color-text-secondary)}.Landing_ctaRow__0tOLT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.Landing_storeButton__gqQiJ{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-on-primary);text-decoration:none;transition:background var(--dur-fast) var(--ease-standard)}.Landing_storeButton__gqQiJ:hover{background:var(--color-primary-hover)}.Landing_storeText__1douO{display:flex;flex-direction:column;line-height:1.2}.Landing_storeCaption__YoOqF{font-size:var(--text-xs);opacity:.85}.Landing_storeName__giq5m{font-family:var(--font-family-display);font-size:var(--text-lg);font-weight:600;text-transform:uppercase;letter-spacing:.02em}.Landing_secondaryLink__FtfwG{color:var(--link);font-weight:700}.Landing_secondaryLink__FtfwG:hover{color:var(--link-hover)}.Landing_apkNote___mMGK{margin:0;color:var(--color-text-secondary)}.Landing_apkLink__fwB4A{color:var(--link);font-weight:700}.Landing_apkLink__fwB4A:hover{color:var(--link-hover)}.Landing_authColumn__tAYU5{display:flex;justify-content:center}.Landing_features__tDIYH{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.Landing_feature__6Lnts{padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-3)}.Landing_featureIcon__O7y_2{width:44px;height:44px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;background:var(--color-primary-subtle);color:var(--color-primary)}.Landing_featureTitle__pYHzT{margin:0;font-family:var(--font-family-display);font-size:var(--text-lg);font-weight:600;text-transform:uppercase;letter-spacing:.02em}.Landing_featureText__tpsVz{margin:0;color:var(--color-text-secondary);line-height:1.5}@media (min-width:640px){.Landing_features__tDIYH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Landing_page__k2qv1{padding:var(--space-20) var(--space-8) var(--space-24)}.Landing_hero__Y_kSn{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--space-16)}.Landing_authColumn__tAYU5{justify-content:flex-end}.Landing_features__tDIYH{grid-template-columns:repeat(4,minmax(0,1fr))}.Landing_secondaryLink__FtfwG{display:none}}