.BrandLogo_logo__EpHc1{display:inline-flex;align-items:center;gap:10px;color:var(--rv-ink)}.BrandLogo_mark___PYKq{width:32px;height:32px;border-radius:8px;background:var(--rv-ink-2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.BrandLogo_word__Ui4SG{font-family:var(--font-serif);font-size:18px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.BrandLogo_label__6T1os{font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--rv-green-dark);padding-left:10px;border-left:1px solid var(--rv-line);white-space:nowrap}.BrandLogo_dark__pw9hb{color:#fff}.BrandLogo_dark__pw9hb .BrandLogo_mark___PYKq{background:#ffffff12;border:.5px solid #ffffff1a}.BrandLogo_dark__pw9hb .BrandLogo_label__6T1os{color:var(--rv-green-light);border-left-color:#ffffff33}@media (max-width:480px){.BrandLogo_word__Ui4SG{font-size:17px}}.AuthLayout_page__vMLbe{min-height:100vh;display:flex;background:#fff;color:var(--rv-body)}.AuthLayout_main__ZIty0{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;padding:32px 48px;box-sizing:border-box}.AuthLayout_band__a8MS7{display:contents}.AuthLayout_logoLink__C_2SP{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;border-radius:8px;text-decoration:none}.AuthLayout_intro__p1KjL{width:100%;max-width:420px;margin:auto auto 0;padding-top:48px;display:flex;flex-direction:column;gap:28px;box-sizing:border-box}.AuthLayout_introIcon__elCD6{width:56px;height:56px;border-radius:16px;background:var(--rv-green-tint);color:var(--rv-green-dark);display:flex;align-items:center;justify-content:center}.AuthLayout_introText__QACPF{display:flex;flex-direction:column;gap:10px}.AuthLayout_title__G49m4{margin:0;font-family:var(--font-serif);font-weight:400;font-size:40px;line-height:1.1;letter-spacing:-.02em;color:var(--rv-ink)}.AuthLayout_subtitle__hQOsF{margin:0;font-size:17px;line-height:1.5;letter-spacing:-.02em;color:var(--rv-body)}.AuthLayout_content__VGySk{width:100%;max-width:420px;margin:auto;padding:48px 0;display:flex;flex-direction:column;gap:28px;box-sizing:border-box}.AuthLayout_contentWithIntro__28yF5{margin:28px auto auto;padding-top:0}.AuthLayout_help__mPoBA{margin:0;font-size:13px;color:var(--rv-body)}.AuthLayout_aside__YIlgC{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:64px;box-sizing:border-box;border-left:.5px solid var(--rv-line)}.AuthLayout_panel__8t9mf{max-width:520px;display:flex;flex-direction:column;gap:32px}.AuthLayout_panelIntro__27KfT{display:flex;flex-direction:column;gap:14px}.AuthLayout_panelTitle__tw5FK{margin:0;font-family:var(--font-serif);font-weight:400;font-size:44px;line-height:1.1;letter-spacing:-.02em;color:var(--rv-ink)}.AuthLayout_panelText__bcAdg{margin:0;font-size:18px;line-height:1.5;letter-spacing:-.02em;color:var(--rv-body)}.AuthLayout_panelCard__ijrXf{margin:0;padding:28px;list-style:none;background:#fff;border:.5px solid var(--rv-line);border-radius:var(--rv-radius-card);box-shadow:var(--rv-shadow);display:flex;flex-direction:column;gap:20px}.AuthLayout_panelItem__neml2{display:flex;gap:14px;align-items:center}.AuthLayout_panelItemTop__QgFz8{align-items:flex-start}.AuthLayout_panelDot__FtBey{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:14px;font-weight:500}.AuthLayout_dot_done__J5RTv{background:var(--rv-green-tint);color:var(--rv-green-dark)}.AuthLayout_dot_current__hFfsB{background:var(--rv-ink-2);color:#fff}.AuthLayout_dot_todo__dDP5A{background:var(--rv-texture);border:.5px solid var(--rv-line);color:var(--rv-body)}.AuthLayout_panelItemText__oXsku{display:flex;flex-direction:column;gap:2px}.AuthLayout_panelItemLabel__tY1JJ{font-size:17px;color:var(--rv-ink)}.AuthLayout_panelItemDetail__BEIN8{font-size:14px;line-height:1.5;color:var(--rv-body)}.AuthLayout_panelFootnote__HmiIR{margin:0;font-size:15px;line-height:1.5;color:var(--rv-body)}.AuthLayout_tabs__eYH2R{display:flex;padding:4px;border-radius:14px;background:var(--rv-texture);border:.5px solid var(--rv-line)}.AuthLayout_tab__MG7T_{flex:1 1;min-height:44px;border-radius:11px;border:.5px solid transparent;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;color:var(--rv-body);text-decoration:none;transition:background .15s ease,color .15s ease}.AuthLayout_tab__MG7T_:hover{color:var(--rv-ink)}.AuthLayout_tabActive__uomct{background:#fff;color:var(--rv-ink);border-color:var(--rv-line);box-shadow:0 1px 3px #0000000f}.AuthLayout_srOnly__agrLP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.AuthLayout_main__ZIty0{padding:32px}.AuthLayout_aside__YIlgC{padding:48px 40px}.AuthLayout_panelTitle__tw5FK{font-size:38px}}@media (max-width:900px){.AuthLayout_aside__YIlgC{display:none}}@media (max-width:768px){.AuthLayout_page__vMLbe{min-height:100dvh}.AuthLayout_main__ZIty0{padding:0}.AuthLayout_band__a8MS7{display:flex;flex-direction:column;gap:22px;padding:24px 16px 28px;border-bottom:.5px solid var(--rv-line)}.AuthLayout_intro__p1KjL{max-width:none;margin:0;padding-top:0}.AuthLayout_introIcon__elCD6{display:none}.AuthLayout_introText__QACPF{gap:8px}.AuthLayout_title__G49m4{font-size:34px}.AuthLayout_subtitle__hQOsF{font-size:16px;letter-spacing:0}.AuthLayout_contentWithIntro__28yF5,.AuthLayout_content__VGySk{max-width:none;margin:0;padding:24px 16px 32px;gap:22px}.AuthLayout_help__mPoBA{padding:0 16px 24px}}.AuthForm_form__tkQwU{display:flex;flex-direction:column;gap:18px}.AuthForm_field__2_Kon{display:flex;flex-direction:column;gap:8px}.AuthForm_labelRow__yNvo7{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.AuthForm_label__VSH1T{font-size:14px;font-weight:500;color:var(--rv-ink)}.AuthForm_input__wTO64{width:100%;height:50px;padding:0 16px;border-radius:12px;border:.5px solid var(--rv-line);background:#fff;font-family:inherit;font-size:16px;color:var(--rv-ink);box-sizing:border-box;transition:border-color .15s ease}.AuthForm_input__wTO64::placeholder{color:var(--rv-body);opacity:.75}.AuthForm_input__wTO64:focus{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.AuthForm_input__wTO64:disabled{background:var(--rv-texture);cursor:not-allowed}.AuthForm_inputError__Fc2qj,.AuthForm_inputError__Fc2qj:focus{border-color:var(--rv-error-text)}.AuthForm_inputError__Fc2qj:focus{outline-color:var(--rv-error-text)}.AuthForm_passwordWrap__cV3rJ{position:relative}.AuthForm_inputWithToggle__XZmcO{padding-right:80px}.AuthForm_toggle__q7Fua{position:absolute;right:4px;top:50%;transform:translateY(-50%);min-width:64px;height:44px;padding:0 12px;border-radius:10px;border:0;background:transparent;color:var(--rv-green-dark);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.AuthForm_toggle__q7Fua:hover{color:var(--rv-ink)}.AuthForm_toggle__q7Fua:disabled{opacity:.55;cursor:not-allowed}.AuthForm_errorText__8kUHL{margin:0;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;color:var(--rv-error-text)}.AuthForm_alert__CtoO0 svg,.AuthForm_errorText__8kUHL svg{flex-shrink:0;margin-top:1px}.AuthForm_successText__OMON8{margin:0;display:flex;align-items:center;gap:6px;font-size:14px;color:var(--rv-green-dark)}.AuthForm_alert__CtoO0{margin:0;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;font-size:15px;line-height:1.5}.AuthForm_alertError__wA0pK{background:var(--rv-error-bg);color:var(--rv-error-text)}.AuthForm_alertWarning__avA_s{background:var(--rv-warning-bg);border:.5px solid var(--rv-warning-border);color:var(--rv-warning-text)}.AuthForm_alertInfo__8OCnu{background:var(--rv-texture);border:.5px solid var(--rv-line-soft);color:var(--rv-body)}.AuthForm_alertSuccess__T5C6b{background:var(--rv-green-tint);color:var(--rv-ink);align-items:center}.AuthForm_alertBody__ZBDe6{flex:1 1;display:flex;flex-direction:column;gap:10px}.AuthForm_alertHeading__vg72_{font-size:16px;font-weight:500}.AuthForm_alertIconCircle__OeX56{width:28px;height:28px;border-radius:50%;background:#fff;color:var(--rv-green-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AuthForm_primary__nfNfV,.AuthForm_secondary__eMmNC{width:100%;min-height:52px;padding:0 20px;border-radius:var(--rv-radius-btn);display:flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-weight:400;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background .15s ease,border-color .15s ease}.AuthForm_primary__nfNfV{border:.5px solid var(--rv-ink-2);background:var(--rv-ink-2);color:#fff;font-size:18px}.AuthForm_primary__nfNfV:hover:not(:disabled){background:var(--rv-ink);color:#fff}.AuthForm_secondary__eMmNC{border:.5px solid var(--rv-line);background:#fff;color:var(--rv-ink-2);font-size:17px}.AuthForm_secondary__eMmNC:hover:not(:disabled){border-color:var(--rv-ink-2);color:var(--rv-ink-2)}.AuthForm_primary__nfNfV:disabled,.AuthForm_secondary__eMmNC:disabled{opacity:.55;cursor:not-allowed}.AuthForm_smallButton__5LdmN{min-height:44px;padding:0 16px;border-radius:12px;border:.5px solid var(--rv-line);background:#fff;color:var(--rv-ink-2);font-family:inherit;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;flex-shrink:0}.AuthForm_smallButton__5LdmN:hover:not(:disabled){border-color:var(--rv-ink-2)}.AuthForm_smallButton__5LdmN:disabled{opacity:.55;cursor:not-allowed}.AuthForm_buttonStack__DiEd2{display:flex;flex-direction:column;gap:12px}.AuthForm_spinner__n631d{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:AuthForm_spin__XgQLn .8s linear infinite;flex-shrink:0}.AuthForm_spinnerDark__KvI0J{width:40px;height:40px;border:3px solid var(--rv-line-soft);border-top-color:var(--color-brand);border-radius:50%;animation:AuthForm_spin__XgQLn .9s linear infinite}@keyframes AuthForm_spin__XgQLn{to{transform:rotate(1turn)}}.AuthForm_link__E2z1a{color:var(--rv-green-dark);text-decoration:underline;text-underline-offset:2px}.AuthForm_link__E2z1a:hover{color:var(--rv-ink)}.AuthForm_linkSmall__c96Dn{font-size:14px}.AuthForm_footerText___Q_xu{font-size:14px}.AuthForm_fineText__WkKK1,.AuthForm_footerText___Q_xu{margin:0;line-height:1.5;text-align:center;color:var(--rv-body)}.AuthForm_fineText__WkKK1{font-size:13px}.AuthForm_mutedText__Tw5J8{margin:0;font-size:14px;line-height:1.5;color:var(--rv-body)}.AuthForm_requirements__uh9Dt{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:var(--rv-texture);border:.5px solid var(--rv-line-soft);margin-top:4px}.AuthForm_requirementsTitle__6EmqT{margin:0;font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--rv-green-dark)}.AuthForm_chips__umRua{display:flex;flex-wrap:wrap;gap:8px}.AuthForm_chip__voq9g{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:500;background:#fff;border:.5px solid var(--rv-line);color:var(--rv-body)}.AuthForm_chipMet__kSE6r{background:var(--rv-green-tint);border-color:var(--rv-green-tint);color:var(--rv-green-dark)}.AuthForm_emailPill__A_VAS{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:var(--rv-texture);border:.5px solid var(--rv-line-soft);font-size:15px;color:var(--rv-ink);overflow-wrap:anywhere}.AuthForm_emailPill__A_VAS svg{flex-shrink:0;color:var(--rv-green-dark)}.AuthForm_statusCard__M48dI{display:flex;flex-direction:column;align-items:center;gap:16px;padding:36px 28px;border-radius:var(--rv-radius-card);border:.5px solid var(--rv-line);background:#fff;text-align:center}.AuthForm_statusTitle__QJfEp{margin:0;font-size:18px;line-height:1.4;color:var(--rv-ink)}.AuthForm_iconCircle__weVgb{width:64px;height:64px;border-radius:50%;background:var(--rv-green-tint);color:var(--rv-green-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AuthForm_progressTrack__mdVLJ{width:100%;height:6px;border-radius:3px;background:var(--rv-line-soft);overflow:hidden}.AuthForm_progressFill___MJrf{width:0;height:100%;border-radius:3px;background:var(--color-brand);animation:AuthForm_fill__unF_g 2.5s ease-out forwards}@keyframes AuthForm_fill__unF_g{to{width:100%}}@media (prefers-reduced-motion:reduce){.AuthForm_progressFill___MJrf{animation:none;width:100%}}@media (max-width:768px){.AuthForm_form__tkQwU{gap:16px}.AuthForm_input__wTO64{height:52px}.AuthForm_primary__nfNfV,.AuthForm_secondary__eMmNC{min-height:54px;font-size:17px}.AuthForm_statusCard__M48dI{padding:28px 20px}}.AuthEntry_screen__4J4WG:not([hidden]){display:contents}.AuthEntry_loadingScreen__Px3pb{min-height:100vh;background:#fff}.AuthEntry_loginInsteadButton__ctw4z{align-self:flex-start}.AuthEntry_submitSpacing__wuMfr{margin-top:6px}.AuthEntry_totpInput__hQtvg{font-size:22px;letter-spacing:.3em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}