._form_1p20s_1{color:#111;gap:1rem;width:100%;max-width:30rem;margin-inline:auto;font-size:1rem;line-height:1.5;display:grid}._fields_1p20s_12{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}._fields_1p20s_12 label{font-weight:500}._phone_1p20s_14{align-items:center;gap:.5rem;min-width:0;display:flex}._form_1p20s_1 input{color:#111;width:100%;min-width:0;min-height:3rem;font:inherit;background:#fff;border:1px solid #716d60;border-radius:.25rem;padding:.75rem}._phone_1p20s_14 input{flex:1}._code_1p20s_17{font-variant-numeric:tabular-nums;letter-spacing:.15em}._hint_1p20s_18{color:#716d60;margin:0;font-size:1rem}._error_1p20s_19{margin:0;font-size:1rem}._error_1p20s_19:empty{display:none}._form_1p20s_1 button{cursor:pointer;font:inherit;min-height:2.75rem}._form_1p20s_1 ._primary_1p20s_22{color:#fff;background:#000;border:1px solid #000;border-radius:9999px;justify-self:start;padding:.75rem 1.5rem;font-weight:500}._primary_1p20s_22:hover:not(:disabled){background:#333}._actions_1p20s_24{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}._actions_1p20s_24 button{color:#111;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}._actions_1p20s_24 button:hover:not(:disabled){text-decoration-thickness:2px}._form_1p20s_1 button:disabled{cursor:default;opacity:.55}._form_1p20s_1 :is(input,button):focus-visible{outline-offset:3px;outline:3px solid #111}@media (width<=24.375rem){._phone_1p20s_14{flex-wrap:wrap}._phone_1p20s_14 input{flex-basis:100%}}
