.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-label);margin-bottom:-8px}.SigninForm_field__dQmRo{width:100%;min-height:52px;padding:0 1.25rem;border:0;border-radius:var(--pill);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--paper-3);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:52px}.SigninForm_status__e7POW{min-height:1.5em;font-size:var(--step-small);font-weight:500;line-height:1.45}.SigninForm_status__e7POW:empty{min-height:0;margin-top:-1rem}.SigninForm_or__urkSw{text-align:center;font-size:var(--step-small);color:var(--ink-soft)}.SigninForm_provider__dA1nc{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:52px;padding:0 1.25rem;border:0;border-radius:var(--pill);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--paper-3);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-2)}}.SigninForm_apple__BABaH{background:var(--black);box-shadow:none;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_again__V0H9k{display:flex;flex-wrap:wrap;gap:8px}