.NewTmxMessengerLandingPage_page__koCW9{min-height:100vh;display:flex;flex-direction:column;background:#fff;color:#111;color-scheme:light;font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:normal}.NewTmxMessengerLandingPage_page__koCW9 ::-moz-selection,.NewTmxMessengerLandingPage_page__koCW9::-moz-selection{background:Highlight;color:HighlightText}.NewTmxMessengerLandingPage_page__koCW9 ::selection,.NewTmxMessengerLandingPage_page__koCW9::selection{background:Highlight;color:HighlightText}.NewTmxMessengerLandingPage_footer__rjm8F,.NewTmxMessengerLandingPage_header__tC_n4,.NewTmxMessengerLandingPage_main__QqgG_{width:100%;max-width:1200px;box-sizing:border-box;margin:0 auto}.NewTmxMessengerLandingPage_header__tC_n4{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px}.NewTmxMessengerLandingPage_header__tC_n4 .tmx-new-messenger-brand,.NewTmxMessengerLandingPage_phoneWrap__niEYE{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,ui-sans-serif,system-ui,sans-serif}.NewTmxMessengerLandingPage_nav__0Wzpf{display:flex;flex-shrink:0}.NewTmxMessengerLandingPage_main__QqgG_{padding:24px 24px 0}.NewTmxMessengerLandingPage_hero__VrnQZ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}.NewTmxMessengerLandingPage_copy__4maLQ{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.NewTmxMessengerLandingPage_copy__4maLQ h1{margin:0;color:#111!important;font-size:clamp(2.6rem,5.6vw,4.75rem);line-height:1.02;letter-spacing:-.045em;font-weight:800}.NewTmxMessengerLandingPage_deck__5fioo{margin:24px 0 0;max-width:520px;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6;color:#3d3d4d}.NewTmxMessengerLandingPage_appActions__NG6yD{margin-top:36px;width:100%;max-width:480px}.NewTmxMessengerLandingPage_mobileDownload__EDx6X{display:none;width:-moz-fit-content;width:fit-content}.NewTmxMessengerLandingPage_mobileDownload__EDx6X img{display:block;width:180px;height:auto}.NewTmxMessengerLandingPage_appLinkForm__5R0at{display:flex;flex-direction:column;gap:10px}.NewTmxMessengerLandingPage_appLinkForm__5R0at label{font-size:14px;font-weight:700;color:#111}.NewTmxMessengerLandingPage_appLinkRow__6kt_u{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 18px;border:1px solid #dcdce6;border-radius:999px;background:#fff}.NewTmxMessengerLandingPage_appLinkRow__6kt_u:focus-within{border-color:#594ffe;box-shadow:0 0 0 3px rgba(89,79,254,.15)}.NewTmxMessengerLandingPage_appLinkRow__6kt_u>span{font-size:15px;font-weight:600;color:#5b5b6b}.NewTmxMessengerLandingPage_appLinkRow__6kt_u input{flex:1 1 auto;width:100%;min-width:0;border:0;font:inherit;font-size:16px;padding:10px 4px;background:transparent!important;color:#111!important;caret-color:#111}.NewTmxMessengerLandingPage_appLinkRow__6kt_u input::-moz-placeholder{color:#757575!important;opacity:1}.NewTmxMessengerLandingPage_appLinkRow__6kt_u input::placeholder{color:#757575!important;opacity:1}.NewTmxMessengerLandingPage_appLinkRow__6kt_u input:focus{outline:none;box-shadow:none!important}.NewTmxMessengerLandingPage_appLinkRow__6kt_u button{flex-shrink:0;font:inherit;font-size:15px;font-weight:700;color:#fff;background:#111;border:0;border-radius:999px;padding:13px 22px;cursor:pointer}.NewTmxMessengerLandingPage_appLinkRow__6kt_u button:disabled{cursor:default}.NewTmxMessengerLandingPage_page__koCW9 a:focus-visible,.NewTmxMessengerLandingPage_page__koCW9 button:focus-visible{outline:2px solid #594ffe;outline-offset:4px}.NewTmxMessengerLandingPage_status__LU_Qv{margin:0;font-size:13px;line-height:1.5;color:#5b5b6b}.NewTmxMessengerLandingPage_status__LU_Qv:empty{display:none}.NewTmxMessengerLandingPage_error__g6vlx{color:#b42318}.NewTmxMessengerLandingPage_member__RRnxy{margin:14px 0 0 4px;font-size:13px;color:#5b5b6b}.NewTmxMessengerLandingPage_memberLogin__LlCNy{padding:0;border:0;background:transparent;font:inherit;color:#594ffe;font-weight:600;cursor:pointer}.NewTmxMessengerLandingPage_phoneWrap__niEYE{display:flex;justify-content:flex-end}.NewTmxMessengerLandingPage_trust__wD_B5{margin-top:56px;width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}.NewTmxMessengerLandingPage_logoHeading__NQDb8{margin:0;text-align:center;font-size:15px;font-weight:700;color:#111}.NewTmxMessengerLandingPage_marquee__yp2Kg{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.NewTmxMessengerLandingPage_track__aaOVN{display:flex;width:-moz-max-content;width:max-content;animation:NewTmxMessengerLandingPage_clientScroll__nCHgB 80s linear infinite}.NewTmxMessengerLandingPage_marquee__yp2Kg:hover .NewTmxMessengerLandingPage_track__aaOVN{animation-play-state:paused}.NewTmxMessengerLandingPage_logoCell__kA6Kq{width:150px;height:64px;flex-shrink:0;padding:0 18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.NewTmxMessengerLandingPage_logoCell__kA6Kq img{width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block}.NewTmxMessengerLandingPage_footer__rjm8F{margin-top:48px;padding:24px;border-top:1px solid #e4e4ee;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;font-size:13px;color:#5b5b6b}.NewTmxMessengerLandingPage_footer__rjm8F nav{display:flex;flex-wrap:wrap;gap:24px}.NewTmxMessengerLandingPage_footer__rjm8F a{text-decoration:none;color:#5b5b6b}.NewTmxMessengerLandingPage_footer__rjm8F a:hover{color:#111}.NewTmxMessengerLandingPage_page__koCW9 .tmx-new-messenger-login-dialog h2{color:#111827!important}@keyframes NewTmxMessengerLandingPage_clientScroll__nCHgB{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:900px){.NewTmxMessengerLandingPage_hero__VrnQZ{grid-template-columns:minmax(0,1fr)}.NewTmxMessengerLandingPage_phoneWrap__niEYE{justify-content:center}}@media (max-width:720px){.NewTmxMessengerLandingPage_appLinkForm__5R0at,.NewTmxMessengerLandingPage_member__RRnxy,.NewTmxMessengerLandingPage_nav__0Wzpf{display:none}.NewTmxMessengerLandingPage_mobileDownload__EDx6X{display:block;margin-inline:auto}}@media (max-width:480px){.NewTmxMessengerLandingPage_header__tC_n4{flex-wrap:wrap}.NewTmxMessengerLandingPage_appLinkRow__6kt_u button{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.NewTmxMessengerLandingPage_track__aaOVN{animation:none}}