.landing_page__ttWtt{position:relative;min-height:100vh;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,6vw,5rem);display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--body-background)}.landing_page__ttWtt:after,.landing_page__ttWtt:before{content:"";position:absolute;inset:0;background-image:none;pointer-events:none;z-index:0}.landing_page__ttWtt:after{opacity:0;mix-blend-mode:normal}.landing_backgroundGlow__DW2UV{display:none}.landing_hero__IFqnw{position:relative;justify-content:center;gap:clamp(2.5rem,5vh,4rem);width:min(520px,100%);padding:clamp(2rem,3vw,2.5rem);z-index:1}.landing_heroContent__4GtPC,.landing_hero__IFqnw{display:flex;flex-direction:column;align-items:center}.landing_heroContent__4GtPC{gap:clamp(2rem,3vh,3rem);width:100%}.landing_brandHeader__4Afti{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.landing_headline__LszyV{margin:0;line-height:1.1;display:inline-flex;align-items:center;text-transform:var(--topbar-title-text-transform,lowercase)}.landing_subheadline__IP7WO{margin:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.6;color:rgba(var(--text-primary-rgb),.85);font-weight:500;max-width:400px}.landing_clickableButton__ZZJib{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:inline;transition:opacity .16s ease}.landing_clickableButton__ZZJib:hover{opacity:.8}.landing_clickableButton__ZZJib:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:2px}.landing_loginCard__18r8f{display:flex;flex-direction:column;gap:1rem;width:100%;padding:clamp(1.5rem,3vw,2rem);border-radius:20px;border:1px solid rgba(var(--surface-border-soft-rgb),.3);background:rgba(var(--surface-highlight-rgb),.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 32px rgba(0,0,0,.2)}.landing_authPanel__CjeE3{display:flex;flex-direction:column;gap:.8rem;width:100%}.landing_authSubheading__KX5pu{margin:0;font-size:.88rem;line-height:1.5;color:rgba(var(--text-primary-rgb),.75)}.landing_authModeToggleWrapper__E8Xv5{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-top:.5rem}.landing_authModeToggleText___l9GI{font-size:.9rem;color:rgba(var(--text-primary-rgb),.75)}.landing_authModeToggle__a7XXZ{border:none;background:transparent;color:var(--color-green-primary);font-weight:600;font-size:.9rem;cursor:pointer;text-decoration:underline;padding:.25rem .5rem;transition:opacity .14s ease;white-space:nowrap}.landing_authModeToggle__a7XXZ:hover:not(:disabled){opacity:.85}.landing_authModeToggle__a7XXZ:disabled{opacity:.5;cursor:not-allowed}.landing_authForm__GghKx{display:flex;flex-direction:column;gap:.7rem}.landing_authLabel__GAV3q{display:flex;flex-direction:column;gap:.45rem;font-size:.88rem;font-weight:600;color:rgba(var(--text-primary-rgb),.9)}.landing_authInput__v56gV{width:100%;border-radius:12px;border:1.5px solid rgba(var(--surface-border-soft-rgb),.4);background:rgba(var(--surface-deep-rgb),.9);color:var(--text-primary);padding:.85rem 1rem;font-size:.95rem;transition:border-color .18s ease,box-shadow .18s ease}.landing_authInput__v56gV:hover:not(:focus-visible):not(:disabled){border-color:rgba(var(--surface-border-soft-rgb),.6)}.landing_authInput__v56gV:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-color:rgba(var(--color-green-primary-rgb),.5)}.landing_authSubmitButton__ItB77{margin-top:.5rem;border-radius:var(--radius-pill,999px);border:none;background:linear-gradient(135deg,rgba(var(--color-green-primary-bright-rgb),.95),rgba(var(--color-green-primary-rgb),.95));color:var(--surface-background);font-weight:700;font-size:.95rem;padding:0 1.2rem;height:40px;cursor:pointer;transition:transform .16s ease,background .16s ease}.landing_authSubmitButton__ItB77:disabled{opacity:.6;cursor:not-allowed;transform:none}.landing_authSubmitButton__ItB77:not(:disabled):hover{transform:translateY(-2px);background:linear-gradient(135deg,rgba(var(--color-green-primary-bright-rgb),1),rgba(var(--color-green-primary-rgb),1))}.landing_authSubmitButton__ItB77:not(:disabled):focus-visible{outline:3px solid rgba(var(--color-green-primary-rgb),.4);outline-offset:2px}.landing_authError__t5b3z{margin:.4rem 0 0;padding:.7rem .9rem;border-radius:12px;border:1px solid rgba(var(--accent-danger-rgb),.4);background:rgba(var(--accent-danger-rgb),.16);color:rgba(var(--accent-danger-ice-rgb),.95);font-size:.85rem}.landing_altAuthRow__l5vlE{display:flex;flex-direction:column;gap:.7rem}.landing_altDivider__vMei8{position:relative;text-align:center;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.5)}.landing_altDivider__vMei8:after,.landing_altDivider__vMei8:before{content:"";position:absolute;top:50%;width:44%;height:1px;background:rgba(var(--surface-border-soft-rgb),.2)}.landing_altDivider__vMei8:before{left:0}.landing_altDivider__vMei8:after{right:0}.landing_gsiMaterialButton__bSiMd{align-self:stretch;background-color:#fff;border:1px solid #dadce0;border-radius:20px;box-shadow:0 1px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);color:#3c4043;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:183px;padding:0;position:relative;transition:box-shadow .12s ease,transform .12s ease,background-color .12s ease;font-family:var(--font-family-base)}.landing_gsiMaterialButton__bSiMd:hover:not(:disabled){background-color:#f8f9fa;box-shadow:0 1px 2px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.12);transform:translateY(-1px)}.landing_gsiMaterialButton__bSiMd:active:not(:disabled){background-color:#f1f3f4;box-shadow:0 1px 2px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.12);transform:translateY(0)}.landing_gsiMaterialButton__bSiMd:focus-visible{outline:2px solid #4285f4;outline-offset:2px}.landing_gsiMaterialButton__bSiMd:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.landing_gsiMaterialButtonState__JHt9L{position:absolute;inset:0;border-radius:inherit}.landing_gsiMaterialButtonContentWrapper___Z89f{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;width:100%;height:100%;position:relative;z-index:1}.landing_gsiMaterialButtonIcon__l_Nyd{height:18px;width:18px}.landing_gsiMaterialButtonContents__iyszn{font-size:14px;font-weight:600;line-height:1;color:#3c4043}.landing_gsiMaterialButtonBackdrop__fTpdI{display:none}.landing_statusMessage__LK_py{margin:0;color:var(--text-muted);font-size:.85rem}.landing_errorMessageWrapper__T6wHJ{display:flex;flex-direction:column;gap:.4rem}.landing_errorMessage__S2RGk{margin:0;padding:.75rem 1rem;border-radius:18px;border:1px solid rgba(var(--accent-danger-rgb),.45);background:rgba(var(--accent-danger-rgb),.18);color:rgba(var(--accent-danger-ice-rgb),.92);font-size:.88rem}.landing_errorMessageLink__BPlQC{color:rgba(var(--accent-primary-rgb),.9);font-weight:600;text-decoration:underline;align-self:flex-start}.landing_profileOverlay__DHmcX{position:fixed;inset:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--body-background);display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,4vw,3rem);z-index:20;overflow-y:auto;overflow-x:hidden}.landing_profileCard__8epjd{width:min(640px,100%);max-height:100%;border-radius:20px;border:1px solid rgba(var(--surface-border-soft-rgb),.3);background:rgba(var(--surface-highlight-rgb),.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 32px rgba(0,0,0,.2);padding:clamp(1.8rem,5vw,2.6rem);display:flex;flex-direction:column;gap:1.8rem;overflow-y:auto;margin:auto}.landing_profileHeader__zPig_{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.landing_profileEyebrow__sVnIj{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.7)}.landing_profileTitle__y2vhW{margin:.2rem 0 0;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;color:var(--text-primary);white-space:nowrap}.landing_switchButton__SyQ_w{margin-left:auto;padding:0;border:none;background:none;color:rgba(var(--text-primary-rgb),.9);font-size:.78rem;line-height:1;text-transform:none;letter-spacing:.01em;text-decoration:underline;cursor:pointer;transition:opacity .14s ease,color .14s ease;white-space:nowrap}.landing_switchButton__SyQ_w:hover:not(:focus-visible):not(:disabled){opacity:.8;color:var(--text-primary)}.landing_switchButton__SyQ_w:focus-visible{transform:none;color:var(--text-primary);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.landing_switchButton__SyQ_w:disabled{opacity:.5;cursor:not-allowed;transform:none}.landing_profileForm__DPGQP{display:flex;flex-direction:column;gap:1.6rem}.landing_verifyCard__G5dEm{width:min(520px,100%);background:rgba(var(--surface-deep-rgb),.96);border-radius:var(--radius-large);border:1px solid rgba(var(--surface-border-soft-rgb),.28);box-shadow:0 20px 48px rgba(var(--surface-background-rgb),.5);padding:clamp(1.8rem,5vw,2.6rem);display:flex;flex-direction:column;gap:1.4rem;text-align:left}.landing_verifyEyebrow__O7Gwy{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.7)}.landing_verifyTitle__X15Dp{margin:0;font-size:clamp(1.5rem,2.8vw,1.9rem);font-weight:600;color:var(--text-primary)}.landing_verifyDescription__0MH2u{margin:0;font-size:.98rem;line-height:1.6;color:rgba(var(--text-primary-rgb),.85)}.landing_verifyMessage__0nwiv{margin:0;padding:.75rem 1rem;border-radius:12px;background:rgba(var(--surface-highlight-rgb),.75);border:1px solid rgba(var(--surface-border-soft-rgb),.3);color:rgba(var(--text-primary-rgb),.9);font-size:.9rem}.landing_verifyError__zBN7p{margin:0;padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(var(--accent-danger-rgb),.4);background:rgba(var(--accent-danger-rgb),.16);color:rgba(var(--accent-danger-ice-rgb),.95);font-size:.9rem}.landing_verifyHint__AjuJN{margin:0;font-size:.85rem;color:rgba(var(--text-primary-rgb),.65)}.landing_verifyActions__PX2EZ{display:flex;flex-wrap:wrap;gap:.8rem}.landing_verifyPrimaryButton__e9fHR,.landing_verifySecondaryButton__zEhO3{flex:1 1 220px;border-radius:12px;border:1px solid transparent;padding:.85rem 1rem;font-weight:600;cursor:pointer;transition:transform .12s ease,border-color .16s ease,background .16s ease,color .16s ease}.landing_verifyPrimaryButton__e9fHR{background:linear-gradient(135deg,rgba(var(--color-green-primary-bright-rgb),.9),rgba(var(--color-green-primary-rgb),.9));color:var(--surface-background);border-color:rgba(var(--color-green-primary-bright-rgb),.8)}.landing_verifySecondaryButton__zEhO3{background:rgba(var(--surface-highlight-rgb),.65);border-color:rgba(var(--surface-border-soft-rgb),.4);color:rgba(var(--text-primary-rgb),.85)}.landing_verifyPrimaryButton__e9fHR:disabled,.landing_verifySecondaryButton__zEhO3:disabled{opacity:.6;cursor:not-allowed;transform:none}.landing_verifyPrimaryButton__e9fHR:not(:disabled):focus-visible,.landing_verifyPrimaryButton__e9fHR:not(:disabled):hover,.landing_verifySecondaryButton__zEhO3:not(:disabled):focus-visible,.landing_verifySecondaryButton__zEhO3:not(:disabled):hover{transform:translateY(-1px);outline:none}.landing_avatarField__MbSmD{display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center}.landing_avatarLabel__KRvYf{display:inline-flex;flex-direction:column;align-items:center;gap:1rem;cursor:pointer}.landing_avatarInput__6pdKX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing_avatarPreview__Sdmvi{width:120px;height:120px;border-radius:50%;border:1.5px dashed rgba(var(--surface-border-soft-rgb),.4);background:rgba(var(--surface-highlight-rgb),.65);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .16s ease,background .16s ease}.landing_avatarPreview__Sdmvi img{width:100%;height:100%;object-fit:cover;border-radius:50%}.landing_avatarLabel__KRvYf:hover .landing_avatarPreview__Sdmvi:not(:focus-visible){border-color:rgba(var(--surface-border-soft-rgb),.5);background:rgba(var(--surface-highlight-rgb),.82)}.landing_avatarLabel__KRvYf:focus-visible .landing_avatarPreview__Sdmvi{border-color:rgba(var(--color-green-primary-rgb),.75);background:rgba(var(--surface-highlight-rgb),.82)}.landing_avatarPlaceholder__G_B1y{font-size:.82rem;color:var(--text-muted);letter-spacing:.02em}.landing_avatarMeta__g641V{display:flex;align-items:center;justify-content:center;gap:1rem;color:var(--text-muted);font-size:.8rem}.landing_avatarRemove__ff8jf{padding:.2rem .6rem;border-radius:12px;border:1px solid transparent;background:none;color:rgba(var(--surface-contrast-faint-rgb),.85);cursor:pointer;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.landing_avatarRemove__ff8jf:focus-visible,.landing_avatarRemove__ff8jf:hover{border-color:rgba(var(--color-green-primary-rgb),.75);outline:none}.landing_fieldGroup__Ex0Xg{display:flex;flex-direction:column;gap:.5rem}.landing_fieldLabel__Opyk2{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.7)}.landing_optional__F6eta{color:rgba(var(--surface-border-soft-rgb),.8);font-size:.72rem;margin-left:.4rem;text-transform:none;letter-spacing:normal}.landing_fieldInputError__pA5XN,.landing_fieldInput__tTlBH{width:100%;padding:.8rem 1rem;border-radius:18px;border:1.5px solid rgba(var(--surface-border-soft-rgb),.4);background:rgba(var(--surface-deep-rgb),.76);color:rgba(var(--text-primary-rgb),.94);font-size:.95rem;box-shadow:inset 0 0 18px rgba(var(--surface-background-rgb),.45);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.landing_bioInput__DhkIX:hover:not(:focus-visible):not(:disabled),.landing_fieldInput__tTlBH:hover:not(:focus-visible):not(:disabled){border-color:rgba(var(--surface-border-soft-rgb),.5);background:rgba(var(--surface-deep-rgb),.82)}.landing_bioInput__DhkIX:focus-visible,.landing_fieldInputError__pA5XN:focus-visible,.landing_fieldInput__tTlBH:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-color:rgba(var(--surface-border-soft-rgb),.4)}.landing_fieldInputError__pA5XN{border-color:rgba(var(--accent-danger-rgb),.65)}.landing_fieldHint__gTji_{margin:0;font-size:.78rem;color:var(--text-muted)}.landing_fieldError__GB8r1{margin:0;font-size:.82rem;color:rgba(var(--accent-danger-pale-rgb),.95)}.landing_usernameFieldWrapper__LX8tJ{position:relative}.landing_usernamePrefix__c5_FQ{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:rgba(var(--surface-border-soft-rgb),.85);font-weight:600;pointer-events:none}.landing_usernameFieldWrapper__LX8tJ input{padding-left:2.2rem}.landing_bioInput__DhkIX{min-height:120px;padding:.9rem 1rem;border-radius:18px;border:1.5px solid rgba(var(--surface-border-soft-rgb),.4);background:rgba(var(--surface-deep-rgb),.76);color:rgba(var(--text-primary-rgb),.94);font-size:.95rem;box-shadow:inset 0 0 18px rgba(var(--surface-background-rgb),.45);resize:vertical;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.landing_fieldFooter__fexmZ{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.landing_charCounter__VBfGN{font-size:.82rem;color:var(--text-muted)}.landing_profileActions__VzJOU{display:flex;flex-direction:column;gap:.65rem;align-items:flex-start}.landing_saveButton__abNji{padding:0 1.2rem;height:40px;border-radius:var(--radius-pill,999px);border:none;background:linear-gradient(135deg,rgba(var(--color-green-primary-bright-rgb),.95),rgba(var(--color-green-primary-rgb),.95));color:var(--surface-background);font-size:.95rem;font-weight:700;letter-spacing:.02em;text-transform:none;cursor:pointer;transition:transform .16s ease,background .16s ease}.landing_saveButton__abNji:focus-visible,.landing_saveButton__abNji:hover{outline:none;transform:translateY(-2px);background:linear-gradient(135deg,rgba(var(--color-green-primary-bright-rgb),1),rgba(var(--color-green-primary-rgb),1))}.landing_saveButton__abNji:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}@media (max-width:540px){.landing_page__ttWtt{padding:1.5rem}.landing_hero__IFqnw{padding:1.5rem;width:100%}.landing_loginCard__18r8f{padding:1.25rem}.landing_profileOverlay__DHmcX{padding:1rem;align-items:flex-start}.landing_profileCard__8epjd{padding:1.25rem;border-radius:20px;gap:1.4rem;margin-top:0;margin-bottom:0}.landing_profileHeader__zPig_{flex-direction:column;align-items:flex-start;gap:1rem}.landing_profileTitle__y2vhW{font-size:1.5rem}.landing_profileSubtitle__J_4Gc{max-width:100%;font-size:.88rem}.landing_switchButton__SyQ_w{width:100%;text-align:center;padding:.65rem 1rem;font-size:.75rem}.landing_profileForm__DPGQP{gap:1.25rem}.landing_avatarPreview__Sdmvi{width:104px;height:104px}.landing_avatarLabel__KRvYf{flex-direction:column;align-items:center;gap:.75rem}.landing_avatarMeta__g641V{flex-direction:column;align-items:center;text-align:center;gap:.5rem;font-size:.75rem}.landing_fieldGroup__Ex0Xg{gap:.4rem}.landing_bioInput__DhkIX,.landing_fieldInputError__pA5XN,.landing_fieldInput__tTlBH{font-size:.9rem;padding:.75rem .9rem}.landing_bioInput__DhkIX{min-height:100px}.landing_fieldFooter__fexmZ{flex-direction:column;align-items:flex-start;gap:.5rem}.landing_profileActions__VzJOU{width:100%}.landing_saveButton__abNji{width:100%;padding:.75rem 1.5rem}.landing_saveButton__abNji,.landing_saveButton__abNji:hover:not(:disabled){background:linear-gradient(135deg,rgba(var(--color-green-primary-bright-rgb),1),rgba(var(--color-green-primary-rgb),1));border-color:rgba(var(--color-green-primary-rgb),.75);transform:none;box-shadow:none}}@media (max-width:380px){.landing_profileOverlay__DHmcX{padding:.75rem}.landing_profileCard__8epjd{padding:1rem;gap:1.2rem}.landing_profileTitle__y2vhW{font-size:1.3rem}.landing_profileSubtitle__J_4Gc{font-size:.85rem}.landing_switchButton__SyQ_w{font-size:.7rem;padding:.6rem .85rem}.landing_avatarPreview__Sdmvi{width:92px;height:92px}.landing_bioInput__DhkIX,.landing_fieldInputError__pA5XN,.landing_fieldInput__tTlBH{font-size:.88rem;padding:.7rem .85rem}.landing_saveButton__abNji{font-size:.85rem;padding:.7rem 1.3rem}.landing_saveButton__abNji,.landing_saveButton__abNji:hover:not(:disabled){background:linear-gradient(135deg,rgba(var(--color-green-primary-bright-rgb),1),rgba(var(--color-green-primary-rgb),1));border-color:rgba(var(--color-green-primary-rgb),.75);transform:none;box-shadow:none}}.landing_whimbletonOverlay__uAtgT{position:fixed;bottom:0;right:0;width:min(500px,60vw);height:min(600px,70vh);display:flex;align-items:flex-end;justify-content:flex-end;padding:clamp(1rem,3vw,2rem);z-index:1000;cursor:pointer;pointer-events:auto;overflow:hidden}.landing_whimbletonImage__O9A8h{width:100%;height:auto;max-width:450px;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3));animation:landing_slideUpWhimbleton__sfL9N 1.2s cubic-bezier(.22,.61,.36,1) forwards;will-change:transform,opacity}@keyframes landing_slideUpWhimbleton__sfL9N{0%{transform:translateY(100%);opacity:0}to{transform:translateY(50%);opacity:1}}.landing_content___Mdl_{width:100%;display:flex;justify-content:center;align-items:center;flex:1 1}.landing_entry__egmIu{width:min(720px,100%);display:flex;flex-direction:column;gap:.75rem}.landing_wordLine__9IPxE{display:flex;align-items:baseline;flex-wrap:wrap;gap:.85rem;margin-bottom:.5rem}.landing_tagline__bOEpK{font-size:clamp(1.3rem,3.5vw,1.8rem);color:rgba(var(--text-primary-rgb),.9);margin:0 0 1rem;font-family:var(--font-family-base,"Space Grotesk","Inter",system-ui,sans-serif);font-weight:600;letter-spacing:-.01em}.landing_descriptionBlock__t_0fc{margin-bottom:2.5rem}.landing_description__2vbaF{font-size:clamp(1rem,2.2vw,1.2rem);color:rgba(var(--text-primary-rgb),.65);line-height:1.7;margin:0;max-width:520px}.landing_ctaSection__RNklx{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:3.5rem}.landing_downloadButton__IE_hY{display:flex;align-items:center;gap:.85rem;padding:.9rem 1.6rem;background:var(--text-primary);color:var(--surface-deep);border:none;border-radius:14px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;font-family:var(--font-family-base,"Space Grotesk","Inter",system-ui,sans-serif)}.landing_downloadButton__IE_hY:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,.35)}.landing_downloadButton__IE_hY:active{transform:translateY(0)}.landing_appStoreIcon__fxfX6{width:30px;height:30px}.landing_downloadButtonText__2pLEl{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.landing_downloadButtonSmall__y7Q7e{font-size:.6rem;font-weight:400;letter-spacing:.03em;text-transform:uppercase;opacity:.8}.landing_downloadButtonLarge__42pCz{font-size:1.2rem;font-weight:700;letter-spacing:-.02em}.landing_comingSoon__3hOCm{font-size:.82rem;color:var(--color-green-primary,#D4FF00);font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0}.landing_featuresGrid__sDNrY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;margin-top:1rem}.landing_feature__z7bVo{display:flex;flex-direction:column;gap:.6rem}.landing_featureIcon__cCq_V{font-size:2.2rem;line-height:1}.landing_featureTitle__O7Rz9{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0;font-family:var(--font-family-base,"Space Grotesk","Inter",system-ui,sans-serif)}.landing_featureDescription__L2E1I{font-size:.88rem;color:rgba(var(--text-primary-rgb),.55);margin:0;line-height:1.5}.landing_footer__NntD6{width:100%;padding-top:2.5rem;border-top:1px solid rgba(var(--surface-border-soft-rgb),.15);margin-top:auto}.landing_footerText__p4Kdw{font-size:.8rem;color:rgba(var(--text-primary-rgb),.4);text-align:center;margin:0;font-family:var(--font-family-base,"Space Grotesk","Inter",system-ui,sans-serif)}@media (max-width:768px){.landing_featuresGrid__sDNrY{grid-template-columns:1fr;gap:2rem}}@media (max-width:540px){.landing_entry__egmIu{align-items:center;text-align:center}.landing_wordLine__9IPxE{justify-content:center}.landing_tagline__bOEpK{text-align:center}.landing_descriptionBlock__t_0fc{margin-bottom:2rem}.landing_description__2vbaF{text-align:center;max-width:100%}.landing_ctaSection__RNklx,.landing_downloadButtonText__2pLEl{align-items:center;text-align:center}.landing_featuresGrid__sDNrY{gap:1.75rem}.landing_feature__z7bVo{align-items:center;text-align:center}}.BrandLogo_logo__tveaQ{display:block;width:auto;height:var(--brand-logo-height);object-fit:contain}.BrandLogo_topbar__ehqai{--brand-logo-height:32px}.BrandLogo_landing__6MvQj{--brand-logo-height:72px}.BrandLogo_hero__Ns29j{--brand-logo-height:84px}@media (max-width:960px){.BrandLogo_topbar__ehqai{--brand-logo-height:30px}.BrandLogo_landing__6MvQj{--brand-logo-height:66px}.BrandLogo_hero__Ns29j{--brand-logo-height:74px}}@media (max-width:540px){.BrandLogo_topbar__ehqai{--brand-logo-height:26px}.BrandLogo_landing__6MvQj{--brand-logo-height:58px}.BrandLogo_hero__Ns29j{--brand-logo-height:66px}}@media (max-width:380px){.BrandLogo_topbar__ehqai{--brand-logo-height:24px}.BrandLogo_landing__6MvQj{--brand-logo-height:54px}.BrandLogo_hero__Ns29j{--brand-logo-height:60px}}