.SigninForm_step__HvVrV{display:grid;gap:1rem;width:100%;font-family:var(--font);color:var(--black)}.SigninForm_email__0jks9{display:grid;gap:1rem}@media (prefers-reduced-motion:no-preference){.SigninForm_step__HvVrV{animation:SigninForm_step-in__0_QHa .36s var(--ease-out)}}@keyframes SigninForm_step-in__0_QHa{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.SigninForm_title__TS7CU{font-size:var(--step-lead);font-weight:600;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.SigninForm_sent__RRZN8{font-size:var(--step-body);line-height:1.5;overflow-wrap:anywhere}.SigninForm_sent__RRZN8 strong{font-weight:600}.SigninForm_label__LI0bd{font-weight:600;font-size:var(--step-small)}.SigninForm_field__dQmRo{width:100%;min-height:56px;padding:0 1.25rem;border:0;border-radius:var(--pill);background:var(--white);color:var(--black);font-family:var(--font);font-size:max(16px,var(--step-body))}.SigninForm_field__dQmRo::-moz-placeholder{color:var(--ink-soft)}.SigninForm_field__dQmRo::placeholder{color:var(--ink-soft)}.SigninForm_field__dQmRo:focus{outline:3px solid var(--blue);outline-offset:2px}.SigninForm_code__jjuoi{text-align:center;font-size:var(--step-lead);font-weight:600;letter-spacing:.3em;font-variant-numeric:tabular-nums}.SigninForm_submit__M5dRk{width:100%;min-height:56px}.SigninForm_status__e7POW{min-height:1.5em;font-size:var(--step-small);font-weight:500;line-height:1.45}.SigninForm_or__urkSw{text-align:center;font-size:var(--step-small)}.SigninForm_provider__dA1nc{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:56px;padding:0 1.25rem;border:0;border-radius:var(--pill);background:var(--white);color:var(--black);font-family:var(--font);font-weight:600;font-size:var(--step-body);cursor:pointer;transition:transform var(--t-press) var(--ease-out),background-color var(--t-hover) ease,color var(--t-hover) ease}.SigninForm_provider__dA1nc:active{transform:scale(.97)}.SigninForm_provider__dA1nc:disabled{opacity:.55;cursor:default}@media (hover:hover) and (pointer:fine){.SigninForm_provider__dA1nc:not(:disabled):hover{background:var(--paper-3)}}.SigninForm_apple__BABaH{background:var(--black);color:var(--white)}@media (hover:hover) and (pointer:fine){.SigninForm_apple__BABaH:not(:disabled):hover{background:var(--blue)}}.SigninForm_icon__IQOa6{width:20px;height:20px;flex:none}.SigninForm_note__iSURt{display:grid;gap:.3rem;padding:.9rem 1rem;background:var(--yellow);color:var(--black);font-size:var(--step-small);line-height:1.45}.SigninForm_noteTitle__oumnE{font-weight:600}.SigninForm_back__tGLZq{justify-self:start;padding-block:.4rem;border:0;background:none;color:inherit;font-family:inherit;font-weight:600;font-size:var(--step-small);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em;cursor:pointer;transition:text-decoration-color var(--t-hover) ease}.SigninForm_back__tGLZq:disabled{opacity:.55;cursor:default}@media (hover:hover) and (pointer:fine){.SigninForm_back__tGLZq:not(:disabled):hover{text-decoration-color:transparent}}