/* auth — extrait de register.php */
.name-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.terms-row { display: flex; align-items: flex-start; gap: .625rem; margin-bottom: 1.25rem; }
.terms-row input[type="checkbox"] { width: auto; margin-top: 3px; flex-shrink: 0; }
.terms-row label { font-size: .8125rem; font-weight: 400; color: var(--gray-500); margin: 0; }