.auth-page-register{max-width:720px}@media(min-width:1100px){.auth-page-register{max-width:780px}}.register-card{padding:2rem 2.1rem 2.3rem}.register-form{gap:1.1rem}.grid-two{display:flex;gap:1rem;flex-wrap:wrap}.grid-two .field{flex:1 1 0}.fieldset{border:1px solid #e5e7eb;border-radius:14px;padding:0.75rem 0.9rem 0.85rem;margin:0.3rem 0 0.4rem}.fieldset legend{padding:0 0.25rem;font-size:0.9rem;font-weight:600;color:#111827}.fieldset .radio-inline{display:inline-flex;align-items:center;gap:0.35rem;margin-right:0.8rem;font-size:0.93rem;cursor:pointer}.fieldset .radio-inline input[type="radio"]{accent-color:#d81b60}.consents{display:flex;flex-direction:column;gap:0.5rem;margin-top:0.4rem}.consent{font-size:0.9rem;color:#374151;display:flex;align-items:center;gap:0.45rem}.consent input[type="checkbox"]{margin-top:0.15rem;accent-color:#d81b60;width:20px}.consent.required{font-weight:500}.consent.has-error .field-error{margin-top:0}.register-subtitle{margin:0.4rem 0 0.2rem;font-size:0.9rem;color:#4b5563}.btn-register{margin-top:0.6rem}@media(max-width:700px){.register-card{padding:1.7rem 1.4rem 2rem}.grid-two{flex-direction:column}.btn-register{width:100%}}.register-card select[name="prefix"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpolyline points='6 8 12 14 18 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px 20px;background-position:right 0.75rem center;padding-right:2.6rem;cursor:pointer}