.RegisterForm-module-scss-module__7oKvLq__form{flex-direction:column;gap:22px;display:flex}.RegisterForm-module-scss-module__7oKvLq__planHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.RegisterForm-module-scss-module__7oKvLq__planHeader span{color:var(--color-blue);font-size:var(--font-size-xs);text-transform:uppercase;font-weight:900;display:inline-block}.RegisterForm-module-scss-module__7oKvLq__planHeader h2{color:var(--color-text-strong);font-size:var(--font-size-2xl);margin-top:2px}.RegisterForm-module-scss-module__7oKvLq__planHeader>svg{background:var(--color-warning-bg);border-radius:var(--radius-control);color:var(--color-warning);flex:none;padding:12px;font-size:3rem}.RegisterForm-module-scss-module__7oKvLq__toggle{background:var(--color-bg-soft);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.RegisterForm-module-scss-module__7oKvLq__toggle a{color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;min-height:48px;padding:10px 12px;font-weight:900;display:flex}@media screen and (max-width:900px){.RegisterForm-module-scss-module__7oKvLq__toggle{grid-template-columns:1fr}}.RegisterForm-module-scss-module__7oKvLq__selected{background:var(--color-blue);color:var(--color-on-primary)!important}.RegisterForm-module-scss-module__7oKvLq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.RegisterForm-module-scss-module__7oKvLq__steps span{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--font-size-sm);align-items:center;gap:8px;min-height:42px;padding:9px 10px;font-weight:800;display:flex}.RegisterForm-module-scss-module__7oKvLq__steps svg{color:var(--color-blue);flex:none}@media screen and (max-width:900px){.RegisterForm-module-scss-module__7oKvLq__steps{grid-template-columns:1fr}}.RegisterForm-module-scss-module__7oKvLq__section{border-top:1px solid var(--color-border);flex-direction:column;gap:16px;padding-top:24px;display:flex}.RegisterForm-module-scss-module__7oKvLq__sectionTitle{align-items:center;gap:12px;display:flex}.RegisterForm-module-scss-module__7oKvLq__sectionTitle>svg{background:color-mix(in srgb, var(--color-blue) 14%, transparent);border-radius:var(--radius-control);color:var(--color-blue);flex:none;padding:10px;font-size:2.55rem}.RegisterForm-module-scss-module__7oKvLq__sectionTitle span{color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;font-weight:900;display:inline-block}.RegisterForm-module-scss-module__7oKvLq__sectionTitle h3{color:var(--color-text-strong);font-size:var(--font-size-xl);margin-top:2px}.RegisterForm-module-scss-module__7oKvLq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.RegisterForm-module-scss-module__7oKvLq__row{grid-template-columns:1fr}}.RegisterForm-module-scss-module__7oKvLq__field{flex-direction:column;gap:7px;display:flex}.RegisterForm-module-scss-module__7oKvLq__field label{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:800}.RegisterForm-module-scss-module__7oKvLq__input,.RegisterForm-module-scss-module__7oKvLq__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px}.RegisterForm-module-scss-module__7oKvLq__input:focus,.RegisterForm-module-scss-module__7oKvLq__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-blue) 18%, transparent);outline:none}.RegisterForm-module-scss-module__7oKvLq__finalSection{border-top:1px solid var(--color-border);flex-direction:column;gap:14px;padding-top:22px;display:flex}.RegisterForm-module-scss-module__7oKvLq__terms{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;line-height:1.5}.RegisterForm-module-scss-module__7oKvLq__terms a{color:var(--color-blue);font-weight:800}.RegisterForm-module-scss-module__7oKvLq__submitButton{width:100%;min-height:50px}.RegisterForm-module-scss-module__7oKvLq__separator{color:var(--color-text-muted);font-size:var(--font-size-sm);align-items:center;gap:10px;display:flex}.RegisterForm-module-scss-module__7oKvLq__separator:before,.RegisterForm-module-scss-module__7oKvLq__separator:after{background:var(--color-border);content:"";flex:1;height:1px}.RegisterForm-module-scss-module__7oKvLq__googleBtn{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);justify-content:center;align-items:center;gap:10px;min-height:48px;padding:11px 16px;font-weight:800;transition:background-color .18s,border-color .18s;display:flex}.RegisterForm-module-scss-module__7oKvLq__googleBtn:hover{background:var(--color-hover);border-color:var(--color-blue)}.RegisterForm-module-scss-module__7oKvLq__googleBtn svg{color:var(--color-blue);flex:none}.RegisterForm-module-scss-module__7oKvLq__message{background:var(--color-success-bg);border-left:3px solid var(--color-success);color:var(--color-text);padding:12px 16px;line-height:1.55}.RegisterForm-module-scss-module__7oKvLq__error,.RegisterForm-module-scss-module__7oKvLq__errorBox{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:800}.RegisterForm-module-scss-module__7oKvLq__errorBox{background:var(--color-danger-bg);border:1px solid color-mix(in srgb, var(--color-danger) 28%, transparent);border-radius:var(--radius-control);padding:11px 12px}
