.auth_page__3CPhy{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--feel-bg);color:var(--feel-ink)}.auth_head__zQieP{border-bottom:1px solid var(--feel-line);padding-top:env(safe-area-inset-top,0)}.auth_headInner__57k60{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px}.auth_body__OM5Vg{flex:1;padding-block:28px calc(48px + env(safe-area-inset-bottom, 0px))}.auth_stage__IXnQu{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.auth_intro__gQ0b0{display:flex;flex-direction:column;gap:14px;min-width:0}.auth_eyebrow__EzTPv{margin:0;font-family:var(--feel-display);font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--feel-muted)}.auth_title__OiBjb{margin:0;font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:.9;font-size:clamp(34px,9.4vw,60px);text-wrap:balance;overflow-wrap:anywhere}.auth_title__OiBjb:focus{outline:none}.auth_gradWord__lbmBp{display:inline}.auth_lead__jc8zP{margin:0;color:var(--feel-ink-2);font-size:17px}.auth_lead__jc8zP b{overflow-wrap:anywhere}.auth_carry__RwA56{align-self:flex-start;margin:0;padding:8px 12px;border:1.5px solid var(--feel-line-strong);border-radius:var(--feel-radius-sm);background:var(--feel-soft);color:var(--feel-ink-2);font-size:14px;font-weight:600}.auth_formCol__Nwhav{display:flex;flex-direction:column;gap:18px;min-width:0;width:100%;max-width:460px}.auth_form__Iq7ad{display:flex;flex-direction:column;gap:14px}@media (min-width:900px){.auth_headInner__57k60{min-height:88px}.auth_body__OM5Vg{padding-block:72px 88px}.auth_stage__IXnQu{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:72px}.auth_title__OiBjb{font-size:clamp(56px,6.6vw,84px)}.auth_lead__jc8zP{font-size:20px}}.auth_label__LVSOQ{display:flex;gap:6px;font-weight:700;font-size:15px;margin:0}.auth_label__LVSOQ small{font-weight:600;font-size:12px;color:var(--feel-accent-text);margin-left:auto;align-self:center}.auth_field___Zre9{width:100%;min-width:0;min-height:56px;padding:0 18px;border:1.5px solid var(--feel-ink);border-radius:var(--feel-radius-sm);background:var(--feel-surface);color:var(--feel-ink);font-size:17px;font-weight:500}.auth_field___Zre9::-moz-placeholder{color:var(--feel-muted);opacity:1}.auth_field___Zre9::placeholder{color:var(--feel-muted);opacity:1}.auth_field___Zre9:disabled{opacity:.6;cursor:not-allowed}.auth_field___Zre9[aria-invalid=true]{border-width:3px;border-color:var(--feel-error);padding:0 16.5px}.auth_codeField__2LAYW{font-size:28px;font-weight:800;letter-spacing:.38em;text-align:center;padding-left:calc(18px + .38em)}.auth_codeField__2LAYW::-moz-placeholder{font-weight:600}.auth_codeField__2LAYW::placeholder{font-weight:600}.auth_atField__bh4Qd{display:flex;align-items:center;min-height:56px;border:1.5px solid var(--feel-ink);border-radius:var(--feel-radius-sm);background:var(--feel-surface);padding-left:18px}.auth_atField__bh4Qd:focus-within{outline:var(--feel-focus);outline-offset:3px}.auth_atField__bh4Qd[data-invalid=true]{border-width:3px;border-color:var(--feel-error);padding-left:16.5px}.auth_atField__bh4Qd>span:first-child{font-weight:800;font-size:17px;color:var(--feel-muted)}.auth_atField__bh4Qd input{flex:1;min-width:0;min-height:52px;border:0;background:transparent;padding:0 12px 0 4px;font-size:17px;font-weight:500;outline:0}.auth_atField__bh4Qd input:focus,.auth_atField__bh4Qd input:focus-visible{outline:0}.auth_atField__bh4Qd input::-moz-placeholder{color:var(--feel-muted);opacity:1}.auth_atField__bh4Qd input::placeholder{color:var(--feel-muted);opacity:1}.auth_atField__bh4Qd input:disabled{cursor:not-allowed;opacity:.6}.auth_tick__F8GYl{display:grid;place-items:center;width:40px;flex:none;color:var(--feel-accent-text);font-weight:800}.auth_hint__Q_nmp{margin:0;color:var(--feel-muted);font-size:14px;line-height:1.4}.auth_hint__Q_nmp[data-error=true]{color:var(--feel-error);font-weight:600}.auth_hint__Q_nmp button{background:none;border:0;padding:0;color:var(--feel-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.auth_suggestions__dZykH{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--feel-muted)}.auth_suggestions__dZykH button{min-height:44px;padding:0 16px;border:1.5px solid var(--feel-ink);border-radius:999px;background:var(--feel-bg);color:var(--feel-ink);font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;touch-action:manipulation}.auth_suggestions__dZykH button[aria-pressed=true]{background:var(--feel-ink);color:var(--feel-on-ink)}.auth_suggestions__dZykH button:disabled{opacity:.5;cursor:not-allowed}.auth_suggestions__dZykH i{font-style:normal;font-weight:800}.auth_verified__GIUVr{font-weight:700}.auth_terms__HUJCP{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding-top:8px;cursor:pointer;font-size:15px;font-weight:600;line-height:1.4}.auth_terms__HUJCP input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:24px;height:24px;margin:0;border:2px solid var(--feel-ink);border-radius:8px;background:var(--feel-surface);cursor:pointer;display:grid;place-items:center}.auth_terms__HUJCP input:after{content:"";width:6px;height:12px;border:solid var(--feel-on-ink);border-width:0 3px 3px 0;transform:translateY(-1px) rotate(45deg) scale(0);transition:transform .12s var(--feel-ease)}.auth_terms__HUJCP input:checked{background:var(--feel-ink)}.auth_terms__HUJCP input:checked:after{transform:translateY(-1px) rotate(45deg) scale(1)}.auth_terms__HUJCP input:disabled{cursor:not-allowed;opacity:.6}.auth_terms__HUJCP a{color:var(--feel-ink);text-underline-offset:3px}.auth_msg__78uwj{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:2px solid var(--feel-line-strong);border-radius:var(--feel-radius-sm);background:var(--feel-soft);font-size:15px;font-weight:600;line-height:1.35;margin:0}.auth_msg__78uwj svg{width:22px;height:22px;flex:none;margin-top:1px}.auth_msg__78uwj a{color:var(--feel-ink);text-underline-offset:3px}.auth_msgError__0QHsk{border-color:var(--feel-error);background:var(--feel-error-soft)}.auth_msgError__0QHsk svg{color:var(--feel-error)}.auth_msgError__0QHsk>span{color:var(--feel-ink)}.auth_note__yrM7R{padding:12px 14px;border:1.5px dashed var(--feel-accent-text);border-radius:var(--feel-radius-sm);background:var(--feel-accent-soft);color:var(--feel-ink)}.auth_fine__xiebJ,.auth_note__yrM7R{margin:0;font-size:14px;line-height:1.45}.auth_fine__xiebJ{color:var(--feel-muted)}.auth_fine__xiebJ a,.auth_legal__6FICL a{color:var(--feel-ink);font-weight:600;text-underline-offset:3px}.auth_cost__mj_YD{margin:0;color:var(--feel-muted);font-size:14px;line-height:1.45}.auth_legal__6FICL{margin:8px 0 0;color:var(--feel-muted);font-size:13px;line-height:1.5;max-width:60ch}.auth_links__SQT_J{display:flex;flex-wrap:wrap;gap:4px 22px}.auth_linkBtn__zSrUU{background:none;border:0;padding:0 2px;min-height:44px;cursor:pointer;font-weight:700;font-size:15px;text-decoration:underline;text-underline-offset:4px;color:var(--feel-ink)}.auth_linkBtn__zSrUU.auth_quiet__iOEb6{font-weight:500;color:var(--feel-muted)}.auth_linkBtn__zSrUU:disabled{opacity:.5;cursor:not-allowed}.auth_bars___k0Gd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 0;max-width:520px;list-style:none;padding:0}.auth_bars___k0Gd li{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;color:var(--feel-muted);min-width:0}.auth_bars___k0Gd li:before{content:"";height:5px;border-radius:999px;background:var(--feel-soft-2)}.auth_bars___k0Gd li[data-active=true]{color:var(--feel-ink)}.auth_bars___k0Gd li[data-active=true]:before{background:var(--feel-ink)}.auth_bars___k0Gd li[aria-current=step] b{font-weight:800}.auth_bars___k0Gd li b{font-weight:600}.auth_bars___k0Gd small{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.auth_who__NrNKQ{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1.5px solid var(--feel-line-strong);border-radius:var(--feel-radius-sm);background:var(--feel-soft)}.auth_avatar__TAILP{width:40px;height:40px;border-radius:50%;background:var(--feel-ink);color:var(--feel-on-ink);display:grid;place-items:center;font-weight:800;flex:none;text-transform:uppercase}.auth_who__NrNKQ div{min-width:0;flex:1;line-height:1.2}.auth_who__NrNKQ b{display:block;overflow-wrap:anywhere}.auth_who__NrNKQ small{color:var(--feel-muted);font-size:14px;overflow-wrap:anywhere}.auth_saved__KVK3_{font-weight:700;font-size:14px}@media (prefers-reduced-motion:reduce){.auth_terms__HUJCP input:after{transition:none}}