.Modal_overlay__zu8jP{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;opacity:0;animation:Modal_overlay-fade-in__r9ddv .25s forwards}.Modal_modal__40Aa6{position:relative;font-size:var(--font-size);background-color:#fff;max-width:46rem;width:100%;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);border-radius:1.6rem;box-shadow:0 2rem 4rem rgba(0,0,0,.1);opacity:0;transform:translateY(2rem);will-change:transform,opacity;overflow:hidden;display:flex;flex-direction:column}.Modal_header__yjfgR{padding:1.8rem 2.4rem;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;border-bottom:.1rem solid rgba(0,0,0,.1);flex-shrink:0}.Modal_title__ogCXo{font-size:2.4rem;font-weight:600;color:#1d1d1f;margin:0;line-height:1.34}.Modal_subtitle__V5Hzf{color:#666;font-size:1.6rem;line-height:1.4;margin:0;padding:1.6rem 2.4rem 0;flex-shrink:0}.Modal_content__C3JZc{padding:2.4rem;overflow-y:auto;flex:1 1;min-height:0;display:flex;flex-direction:column}.Modal_content__C3JZc>:last-child{margin-top:auto}.Modal_footer__DNYqt{display:flex;align-items:center;gap:.8rem;padding:1.8rem 2.4rem;border-top:.1rem solid rgba(0,0,0,.1);flex-shrink:0;background:#fff}.Modal_closeButton__T9Wem{padding:.4rem;background:none;border:none;cursor:pointer;color:#666;line-height:1;transition:all .25s ease;border-radius:.8rem;display:flex;align-items:center;justify-content:center}.Modal_closeButton__T9Wem svg{width:2.4rem;height:2.4rem}.Modal_closeButton__T9Wem:hover{background-color:rgba(0,0,0,.05);color:#1d1d1f}.Modal_closeButton__T9Wem:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Modal_enter__DYvrF{animation:Modal_modal-fade-in__pnyic .25s forwards}.Modal_exit__XdaDY{animation:Modal_modal-fade-out__OwUyD .25s forwards}@keyframes Modal_overlay-fade-in__r9ddv{0%{opacity:0}to{opacity:1}}@keyframes Modal_modal-fade-in__pnyic{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes Modal_modal-fade-out__OwUyD{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2rem)}}@media (max-width:768px){.Modal_overlay__zu8jP{padding:1.6rem}.Modal_modal__40Aa6{border-radius:1.2rem;max-height:calc(100vh - 3.2rem);max-height:calc(100dvh - 3.2rem)}.Modal_header__yjfgR{padding:1.6rem;flex-shrink:0}.Modal_title__ogCXo{font-size:2rem}.Modal_subtitle__V5Hzf{padding:1.2rem 1.6rem 0;flex-shrink:0}.Modal_content__C3JZc,.Modal_footer__DNYqt{padding:1.6rem}.Modal_closeButton__T9Wem svg{width:2rem;height:2rem}}.Auth_shell__g_chp{display:flex;flex-direction:column;min-height:100dvh;background:var(--white);color:var(--ink)}.Auth_bottomBar__asgm7,.Auth_topBar__tbkqS{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.4rem var(--page-gutter)}.Auth_logoLink__9s9Nr{display:inline-flex}.Auth_backLink__HX3j9{display:inline-flex;align-items:center;gap:.6rem;color:var(--ink);font-size:1.5rem;font-weight:600;text-decoration:none}.Auth_backLink__HX3j9:hover{text-decoration:underline;text-underline-offset:.3rem}[dir=rtl] .Auth_backIcon__C6Jep{transform:scaleX(-1)}.Auth_main__hTAnB{display:flex;flex:1 1;justify-content:center;padding:4rem var(--page-gutter) 6.4rem}.Auth_column__BPhZd{width:100%;max-width:44rem;margin:auto 0}.Auth_bottomBar__asgm7{color:var(--ink-soft);font-size:1.4rem}.Auth_helpLink__fPmA9{display:inline-flex;align-items:center;gap:.8rem;color:var(--ink-soft);text-decoration:none}.Auth_helpLink__fPmA9:hover{color:var(--ink)}.Auth_helpDot__oJKG8{width:.6rem;height:.6rem;border-radius:50%;background:var(--primary)}.Auth_title__wl04M{font-size:clamp(3.2rem,4vw,4.4rem);font-weight:700;line-height:1.1;letter-spacing:-.04em}.Auth_subtitle__belJ8{margin-top:1.2rem;color:var(--ink-soft);font-size:1.6rem;line-height:1.55}.Auth_stepBack__CjVZt{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:2.4rem;padding:0;border:none;background:none;color:var(--ink-soft);font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer}.Auth_stepBack__CjVZt:hover{color:var(--ink)}.Auth_segmented__V_5hs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.8rem;padding:.4rem;border-radius:9999px;background:var(--surface)}.Auth_segment__5kG46{height:4.4rem;border:none;border-radius:9999px;background:none;color:var(--ink);font:inherit;font-size:1.5rem;font-weight:500;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.Auth_segmentActive__tEdjp{background:var(--white);box-shadow:0 1px 4px rgba(34,34,34,.12)}.Auth_googleButton__4wuzM{display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;height:5.2rem;margin-top:2.8rem;border:1px solid var(--surface-muted);border-radius:9999px;background:var(--white);color:var(--ink);font:inherit;font-size:1.6rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.Auth_googleButton__4wuzM:hover:enabled{border-color:var(--ink)}.Auth_separator__RMiDP{display:flex;align-items:center;gap:1.6rem;margin:2.4rem 0 0;color:var(--ink-soft);font-size:1.4rem}.Auth_separator__RMiDP:after,.Auth_separator__RMiDP:before{flex:1 1;height:1px;background:var(--line);content:""}.Auth_form__DkP6K{display:grid;grid-gap:2rem;gap:2rem;margin-top:2.4rem}.Auth_field__LNJiv{display:grid;grid-gap:.8rem;gap:.8rem}.Auth_labelRow__lbuqd{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.Auth_label__UbACY{font-size:1.5rem;font-weight:600}.Auth_required__kiVke{color:var(--red)}.Auth_inputWrap__yqB3b{position:relative}.Auth_input__zb4jx{width:100%;height:5.2rem;padding:0 1.6rem;border:1px solid var(--surface-muted);border-radius:1.2rem;background:var(--white);color:var(--ink);font:inherit;font-size:1.6rem;transition:border-color .15s ease,box-shadow .15s ease}.Auth_input__zb4jx::placeholder{color:var(--ink-soft);opacity:.8}.Auth_input__zb4jx:hover{border-color:var(--ink-disabled)}.Auth_input__zb4jx:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 1px var(--ink)}.Auth_inputWithToggle__OzIxQ{-webkit-padding-end:5.2rem;padding-inline-end:5.2rem}.Auth_inputError__cKJzM,.Auth_inputError__cKJzM:hover{border-color:var(--red)}.Auth_revealButton__kfAJA{position:absolute;top:50%;right:.8rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border:none;border-radius:50%;background:none;color:var(--ink);cursor:pointer;transform:translateY(-50%)}[dir=rtl] .Auth_revealButton__kfAJA{right:auto;left:.8rem}.Auth_revealButton__kfAJA:hover{background:var(--surface)}.Auth_phoneField__TPTO_ [class*=inputGroup]{gap:.8rem}.Auth_phoneField__TPTO_ [class*=countrySelect][role=button],.Auth_phoneField__TPTO_ input[type=tel]{height:5.2rem;padding:0 1.6rem;border:1px solid var(--surface-muted);border-radius:1.2rem;color:var(--ink);font-size:1.6rem}.Auth_phoneField__TPTO_ [class*=countrySelect][role=button]:hover,.Auth_phoneField__TPTO_ input[type=tel]:hover{border-color:var(--ink-disabled)}.Auth_phoneField__TPTO_ [class*=countrySelect][role=button]:focus-visible,.Auth_phoneField__TPTO_ input[type=tel]:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 1px var(--ink)}.Auth_phoneField__TPTO_ input[type=tel]::placeholder{color:var(--ink-soft);opacity:.8}.Auth_phoneField__TPTO_ input[type=tel][aria-describedby]{border-color:var(--red)}.Auth_phoneField__TPTO_ [class*=countryList]{border-color:var(--line);border-radius:1.2rem;box-shadow:var(--shadow-menu)}.Auth_phoneField__TPTO_ [class*=errorMessage]{position:static;padding:0;margin-top:.8rem;color:var(--red);font-size:1.3rem}.Auth_fieldError__c0_gY{color:var(--red);font-size:1.3rem}.Auth_asideLink__0vx9y{color:var(--ink-soft);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.Auth_asideLink__0vx9y:hover{color:var(--ink)}.Auth_checkbox__sGc11{display:flex;align-items:flex-start;gap:1.2rem;color:var(--ink-soft);font-size:1.5rem;line-height:1.45;cursor:pointer}.Auth_checkbox__sGc11 input{flex-shrink:0;width:2rem;height:2rem;margin:.1rem 0 0;accent-color:var(--ink);cursor:pointer}.Auth_checkbox__sGc11 a{color:var(--ink);text-decoration:underline;text-underline-offset:.3rem}.Auth_formError__E2zby{padding:1.2rem 1.6rem;border-radius:1.2rem;background:color-mix(in srgb,var(--red) 8%,var(--white));color:var(--red);font-size:1.4rem}.Auth_submit__QAlwm{display:inline-flex;align-items:center;justify-content:center;width:100%;height:5.2rem;margin-top:.4rem;border:none;border-radius:9999px;background:var(--primary);color:var(--ink);font:inherit;font-size:1.6rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .18s ease,transform .1s ease}.Auth_submit__QAlwm:hover:enabled,a.Auth_submit__QAlwm:hover{background:var(--secondary)}.Auth_submit__QAlwm:active:enabled{transform:scale(.99)}.Auth_googleButton__4wuzM:disabled,.Auth_submit__QAlwm:disabled{opacity:.6;cursor:progress}.Auth_choice__rqnl5:focus-visible,.Auth_googleButton__4wuzM:focus-visible,.Auth_revealButton__kfAJA:focus-visible,.Auth_segment__5kG46:focus-visible,.Auth_stepBack__CjVZt:focus-visible,.Auth_submit__QAlwm:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Auth_switch__7us9h{margin-top:2.8rem;color:var(--ink-soft);font-size:1.5rem;text-align:center}.Auth_switchLink__x96_t{color:var(--ink);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-decoration-thickness:2px;text-underline-offset:.4rem}.Auth_choices__mWulD{display:grid;grid-gap:1.2rem;gap:1.2rem;margin-top:2.8rem}.Auth_choice__rqnl5{display:flex;align-items:center;gap:2rem;width:100%;padding:2.4rem 2.4rem 2.4rem 2.8rem;border:1px solid var(--line);border-radius:1.6rem;background:var(--white);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.Auth_choice__rqnl5:hover{border-color:var(--ink);box-shadow:var(--shadow-search)}.Auth_choiceBody__BwAHF{display:grid;flex:1 1;grid-gap:.8rem;gap:.8rem}.Auth_choiceTitle__aIYXa{font-size:1.8rem;font-weight:600}.Auth_choiceText__buj9E{color:var(--ink-soft);font-size:1.5rem;line-height:1.55}.Auth_choiceFeatures__v1DWd{font-size:1.3rem;font-weight:500;line-height:1.5}.Auth_choiceArrow__k7yoj{flex-shrink:0}[dir=rtl] .Auth_choiceArrow__k7yoj{transform:scaleX(-1)}.Auth_notice__eH6UZ{display:grid;justify-items:center;grid-gap:1.2rem;gap:1.2rem;text-align:center}.Auth_noticeIcon__NUKUD{display:grid;place-items:center;width:6.4rem;height:6.4rem;margin-bottom:1.2rem;border-radius:50%;background:var(--surface)}.Auth_noticeIconSuccess__xBYjC{background:color-mix(in srgb,var(--primary) 30%,var(--white))}.Auth_notice__eH6UZ .Auth_submit__QAlwm{margin-top:1.6rem}.Auth_codeInput__oEUMP{width:100%;height:6rem;border:1px solid var(--surface-muted);border-radius:1.2rem;font:inherit;font-size:2.4rem;letter-spacing:.8rem;text-align:center}.Auth_codeInput__oEUMP:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 1px var(--ink)}.Auth_modalBody__LZ_yV{display:grid;grid-gap:1.6rem;gap:1.6rem}.Auth_modalActions__JxTCG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem}.Auth_secondaryButton__os23h{height:5.2rem;border:1px solid var(--surface-muted);border-radius:9999px;background:var(--white);color:var(--ink);font:inherit;font-size:1.6rem;font-weight:600;cursor:pointer}.Auth_secondaryButton__os23h:hover:enabled{border-color:var(--ink)}.Auth_modalActions__JxTCG .Auth_submit__QAlwm{margin-top:0}.Auth_textButton__A6PyS{justify-self:center;padding:0;border:none;background:none;color:var(--ink);font:inherit;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.Auth_textButton__A6PyS:disabled{color:var(--ink-disabled);cursor:progress}.Auth_loading__lXUSV{display:grid;place-items:center;min-height:100dvh;background:var(--white)}.Auth_spinner__hqMyP{width:3.2rem;height:3.2rem;border:3px solid var(--surface);border-top-color:var(--ink);border-radius:50%;animation:Auth_spin__gPDkw .8s linear infinite}@keyframes Auth_spin__gPDkw{to{transform:rotate(1turn)}}@media (max-width:560px){.Auth_bottomBar__asgm7,.Auth_topBar__tbkqS{padding:1.6rem}.Auth_main__hTAnB{padding:2.4rem 1.6rem 4rem}.Auth_choice__rqnl5{padding:2rem}}