@font-face{font-family:Landing Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable.woff2) format("woff2")}.login-landing_landing__3DmcE{position:relative;display:flex;min-height:100svh;flex-direction:column;overflow-x:clip;background:#fff;color:#111;font-family:Landing Inter,Arial,sans-serif}.login-landing_welcome__8gcl5{display:flex;min-height:100svh;flex:1;align-items:flex-start;justify-content:center;padding:32px}.login-landing_content___YOOC{width:100%;position:relative;z-index:1;max-width:288px;text-align:center;margin-top:max(0px,calc(50svh - 118px));transition:margin-top .65s ease-out;animation:login-landing_arrive__fcDns .65s ease-out both}.login-landing_description__JnImF{margin:0;font-size:14px;font-weight:400;line-height:21px;letter-spacing:normal}.login-landing_description__JnImF h1,.login-landing_description__JnImF p{margin:0;font:inherit}.login-landing_instructions__XvNfr{display:grid;grid-template-rows:1fr;margin-top:16px;opacity:1;transition:grid-template-rows .65s ease-out,margin-top .65s ease-out,opacity .35s ease-out,transform .65s ease-out,visibility .65s}.login-landing_instructions__XvNfr p{min-height:0;overflow:hidden}.login-landing_landing__3DmcE:has(.login-landing_actions__mFBoI>section) .login-landing_content___YOOC{margin-top:32px}.login-landing_landing__3DmcE:has(.login-landing_actions__mFBoI>section) .login-landing_instructions__XvNfr{grid-template-rows:0fr;margin-top:0;opacity:0;transform:translateY(-8px);visibility:hidden}.login-landing_actions__mFBoI>section{animation:login-landing_arrive__fcDns .65s ease-out both}.login-landing_actions__mFBoI{margin-top:24px}.login-landing_telegramButton__roAMa{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid #171717;border-radius:999px;padding:12px 22px;background:#171717;color:#fff;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;transition:background .18s ease,transform .18s ease}.login-landing_telegramButton__roAMa:hover{transform:translateY(-2px);background:#333}.login-landing_telegramButton__roAMa:active{transform:translateY(0)}.login-landing_telegramButton__roAMa:focus-visible{outline:2px solid #171717;outline-offset:5px}.login-landing_footer__ELEJl{position:absolute;inset:auto 0 0;z-index:0;width:100%;padding:0 8px 8px;pointer-events:none;animation:login-landing_arrive__fcDns .85s ease-out both}.login-landing_wordmark__bX_q6{position:relative;width:100%;isolation:isolate;pointer-events:auto}.login-landing_wordmarkOutline__mp2gJ{display:block;width:100%;height:auto}.login-landing_wordmarkFill___G4GW{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none;-webkit-mask:url(/brand/faang-careers-fill.svg) center/100% 100% no-repeat;mask:url(/brand/faang-careers-fill.svg) center/100% 100% no-repeat;background:radial-gradient(ellipse at 65% 70%,#ffe0eb,transparent 65%),radial-gradient(ellipse at 20% 30%,#90c6ff,transparent 65%),#0730b2;transition:opacity .9s cubic-bezier(.22,1,.36,1)}.login-landing_wordmarkCanvas__0s_Kf{position:absolute;inset:0;display:block;width:100%;height:100%}.login-landing_wordmarkCanvas__0s_Kf[hidden]{display:none}@media (hover:hover) and (pointer:fine){.login-landing_wordmark__bX_q6:hover .login-landing_wordmarkFill___G4GW{opacity:1}}@keyframes login-landing_arrive__fcDns{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.login-landing_landing__3DmcE:has(.login-landing_actions__mFBoI>section) .login-landing_welcome__8gcl5{padding-bottom:max(32px,calc((100vw - 16px) * 98 / 923 + 24px))}@media (max-width:351px){.login-landing_welcome__8gcl5{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.login-landing_actions__mFBoI>section,.login-landing_content___YOOC,.login-landing_footer__ELEJl{animation:none}.login-landing_content___YOOC,.login-landing_instructions__XvNfr,.login-landing_telegramButton__roAMa{transition:none}.login-landing_telegramButton__roAMa:hover{transform:none}.login-landing_wordmarkFill___G4GW{transition:none}}.login-landing_loginProgress__Oe8tc{display:flex;flex-direction:column;align-items:center;gap:20px;font-size:14px;line-height:21px}.login-landing_progressStatus__nCns3{display:flex;flex-direction:column;align-items:center;gap:10px}.login-landing_progressSpinner__yEMcy{width:16px;height:16px;color:#171717}.login-landing_progressMessage__XcP7L{margin:6px 0 0;color:#626262;font-size:14px;line-height:21px;overflow-wrap:anywhere}.login-landing_loginRecovery__5XLqL{width:100%}.login-landing_recoveryHint__RX9ew{margin:0;color:#626262;font-size:12px;line-height:18px}.login-landing_recoveryActions__0JXs0{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:16px;column-gap:16px;margin-top:8px}.login-landing_recoveryLink__GjyeL{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:4px 0;border:0;background:transparent;color:#171717;font:inherit;font-size:12px;line-height:18px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.login-landing_recoveryLink__GjyeL:hover{color:#626262}.login-landing_recoveryLink__GjyeL:focus-visible{outline:2px solid #171717;outline-offset:4px}.login-landing_completionActions__03n34{display:flex;flex-direction:column;align-items:center;gap:16px}.login-landing_progressStatus__nCns3 .login-landing_progressMessage__XcP7L{margin:0;color:#171717}