/* =========================================
   Página 03 — Botón Volver dentro del panel profesional
   Archivo: css/16-pages-pagina03-volver.css
   Objetivo:
   - Volver alineado al margen inferior (vertical)
   - Mantener margen izquierdo
   - Ajuste fino: padding-left para alinear con foto
   ========================================= */

/* 1) Hacemos que #profInfo ocupe alto y pueda “empujar” el volver abajo */
.paso2-card #profInfo{
  display: flex;
  flex-direction: column;
  height: 100%;
  box-sizing: border-box;
}

/* 2) El botón se va al fondo del panel */
#profInfo .p21-volver{
  display: flex;
  justify-content: flex-start;
  align-items: center;

  /* ? empuja al margen inferior del panel */
  margin-top: auto;

  /* separación inferior agradable */
  padding-bottom: 2px;

  /* ? ajuste fino horizontal:
     Alineación exacta con el borde interno de la foto.
     En tu layout, el contenido ya está dentro del padding del card,
     por lo que este padding-left normalmente debe ser 0.
     Si visualmente lo quieres “un toque” más a la derecha, sube a 2–4px.
  */
  padding-left: 0px;
}

/* Estilo consistente (refuerzo) */
#profInfo .p21-volver .btn-volver{
  display: inline-flex;
  align-items: center;
  gap: 10px;

  background: transparent;
  border: none;
  cursor: pointer;

  font-size: 15px;
  font-weight: 600;
  color: var(--primary-color);

  padding: 8px 10px 8px 0;
  border-radius: 10px;
}

#profInfo .p21-volver .btn-volver:hover{
  background: transparent;
  text-decoration: underline;
}

#profInfo .p21-volver .btn-volver img{
  width: 18px;
  height: 18px;
  display: block;
}

/* Mobile */
@media (max-width: 520px){
  #profInfo .p21-volver{
    padding-left: 0px;
  }
}