.form-auditoria-inline{max-width:700px;margin:0 auto}
.form-auditoria-inline input,.form-auditoria-inline input[type="text"],.form-auditoria-inline input[type="email"],.form-auditoria-inline input[type="submit"]{font-family:'Open Sans',sans-serif}
.form-row{display:flex;gap:15px;margin-bottom:15px}
.form-field{flex:1}
.form-field input{width:100%;padding:14px 18px;border:2px solid #E2E8F0;border-radius:10px;font-size:15px;background:#F8FAFC;transition:all .3s ease;box-sizing:border-box}
.form-field input:focus{outline:none;border-color:#0284C7;background:#fff;box-shadow:0 0 0 3px #2563eb26}
.form-field input::placeholder{color:#94a3b8}
.form-submit{text-align:center}
.form-submit input[type="submit"]{padding:20px 40px;background:#ffc857;color:#222;font-weight:700;font-size:16px;text-transform:uppercase;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px #f59e0b66}
.form-submit input[type="submit"]:hover{background:linear-gradient(135deg,#d97706 0%,#b45309 100%);transform:translateY(-2px);box-shadow:0 6px 20px #f59e0b99}
@media (max-width: 600px) {
.form-row{flex-direction:column;gap:12px}
.form-submit input[type="submit"]{width:100%}
}