.register-container{max-width:1200px;margin:180px auto 80px;display:flex;flex-direction:column;gap:40px;.form-content{flex:1 1;display:flex;flex-direction:column;gap:40px;background-color:var(--secondary-color);padding:60px;border-radius:12px}.form-title{font-size:18px;font-weight:500;color:var(--primary-color);margin:0;line-height:1.4}.operation-types-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%;margin-left:auto;margin-right:auto}.operation-type-card{background:var(--white);border:none;border-radius:8px;text-align:center;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:1rem;font-weight:500;height:160px;color:var(--primary-color);padding:0 20px}.operation-type-card:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.15)}.operation-type-card.selected{border-color:#3b82f6;background:var(--primary-color);color:var(--white);transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.operation-type-label{display:block;font-weight:600;font-size:1.1rem}.operation-type-card.selected .operation-type-label{color:var(--white)}.form-actions{display:flex;justify-content:flex-end;gap:20px}.btn-siguiente:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.btn-siguiente{color:var(--white);display:flex;align-items:center;gap:4px;border:none;padding:0 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;height:48px;background-color:var(--primary-color)}@media (max-width:430px){.operation-types-grid{grid-template-columns:1fr;gap:1rem;margin:1.5rem 0}}}